.h2-outer,div#toc_container{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}div#toc_container .toc_title,h2.h2-white span{-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16))}ol,ol.list-arrow,ol.list-disc,ol.list-number,ol.list-point,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:none;width:100%;background:-webkit-gradient(linear,left top,right top,from(#EBF2FE),to(#D9FFDB)) no-repeat;background:linear-gradient(90deg,#EBF2FE 0,#D9FFDB 100%) no-repeat;font-family:'Zen Kaku Gothic New','Dela Gothic One'}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}html{margin:0!important}body.fixed{overflow:hidden;position:relative}body.fixed:before{content:'';background:#000;opacity:.5;position:fixed;z-index:16;left:0;top:0;width:100%;height:100%}body.ham-active{overflow:hidden;position:fixed;left:0;top:0}blockquote,div#toc_container,h2,h2.h2-white span,h2.h2-white span.small,h4,p.title:is(.bar){position:relative}#container{max-width:1200px;margin:50px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}#breadcrumb{width:1200px;margin:25px auto}div#toc_container .toc_list>li>ul,div#toc_container .toc_list>li>ul>li>ul{margin-left:20px}#breadcrumb .breadcrumb-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#breadcrumb .breadcrumb-inner li a,#breadcrumb .breadcrumb-inner li span{font-weight:600;font-size:16px;letter-spacing:.8px;color:#2b2b2b;text-decoration:unset}#breadcrumb .breadcrumb-inner li:not(:last-of-type):after{content:'>';font-weight:700;padding:0 5px}div#toc_container{width:100%;background:-webkit-gradient(linear,left top,right top,from(#7980DE),to(#32D188));background:linear-gradient(90deg,#7980DE 0,#32D188 100%);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.16);border:5px solid #fff;border-radius:20px;padding:20px}div#toc_container:before{content:'';position:absolute;width:48%;height:auto;aspect-ratio:300/77;background:url(../img/other/index.svg) no-repeat;right:0;top:0;pointer-events:none}div#toc_container .toc_title{text-align:left;font-family:'Dela Gothic One';font-weight:400;font-size:70px;color:#fff;line-height:1;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16))}div#toc_container .toc_list{background:#fff;border-radius:20px;padding:30px 70px 20px 50px;height:340px;overflow-y:auto;margin-top:20px}div#toc_container .toc_list>li{margin-top:10px}div#toc_container .toc_list>li a{font-family:'Zen Kaku Gothic New';font-weight:700;font-size:20px;line-height:1;color:#2b2b2b}div#toc_container .toc_list>li a:after{content:'';display:block;height:5px;width:100%;margin-top:5px;background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));background:linear-gradient(270deg,#7980DE 0,#32D188 100%)}div#toc_container .toc_list>li>ul>li{height:100%;margin-top:5px}div#toc_container .toc_list>li>ul>li a{font-size:18px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,right top,left top,from(#EBF2FE),to(#D9FFDB));background:linear-gradient(270deg,#EBF2FE 0,#D9FFDB 100%);padding:7px 10px}.wrapper-middle,main{-webkit-box-sizing:border-box}div#toc_container .toc_list>li>ul>li a:after{content:none}div#toc_container .toc_list>li>ul>li>ul>li{margin-top:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}div#toc_container .toc_list>li>ul>li>ul>li:before{content:'';display:block;border-radius:50%;width:10px;height:10px;background:#32D188;margin-top:12px}div#toc_container .toc_list>li>ul>li>ul>li a{background:0 0;font-size:16px;font-weight:500;color:#336DDB;text-decoration:underline;padding-left:10px}h2 span,h2:before{position:absolute;background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));left:0}h1,h2{font-family:'Dela Gothic One';font-weight:400;font-size:60px;line-height:70px}h1,h2 span{color:#fff}div#toc_container .toc_list a{display:block}div#toc_container .toc_list a:hover{text-decoration:none}a,blockquote cite{text-decoration:underline}.wrapper-left{width:210px;grid-area:left}.wrapper-middle{width:970px;box-sizing:border-box;grid-area:middle}.wrapper-right{width:210px;grid-area:right}main{box-sizing:border-box;padding:0 0 30px}h2,h2 span{-webkit-box-sizing:border-box}h1{background:-webkit-gradient(linear,right top,left top,from(#333991),to(#0D824C));background:linear-gradient(270deg,#333991 0,#0D824C 100%);margin-bottom:60px;padding:0 15px}h2{box-sizing:border-box;padding-bottom:10px;margin:30px 0}h2:has(span){margin-top:90px}h2:before{content:'';width:100%;height:10px;bottom:-10px;background:linear-gradient(270deg,#7980DE 0,#32D188 100%)}h2 span{font-family:'Zen Kaku Gothic New';font-weight:600;font-size:25px;line-height:1;top:-30px;background:linear-gradient(270deg,#7980DE 0,#32D188 100%);padding:5px 30px 5px 10px;box-sizing:border-box}h2.h2-white span,h3,h4{font-family:'Dela Gothic One'}h3,h4,p{font-weight:400}.featuredrace>li,.h2-outer{-webkit-box-sizing:border-box}h2.h2-white{color:#fff;font-size:75px;margin:0}h2.h2-white:before{content:none}h4:before,p.title:is(.bar):after{content:''}h2.h2-white span{color:#ff0;font-weight:400;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));display:block;top:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;letter-spacing:1.5px;line-height:25px}h2.h2-white span.small{top:0;left:0;background:unset;padding:0;font-size:55px;color:#fff;display:inline}h3,h4:before{background:-webkit-gradient(linear,right top,left top,from(#EBF2FE),to(#D9FFDB))}h3{font-size:40px;line-height:50px;background:linear-gradient(270deg,#EBF2FE 0,#D9FFDB 100%);margin-bottom:30px}h4{font-size:25px;line-height:40px;z-index:2;margin-bottom:10px}p,span.rate-star{font-family:'Zen Kaku Gothic New'}h4:before{width:100px;height:40px;position:absolute;left:0;top:0;background:linear-gradient(270deg,#EBF2FE 0,#D9FFDB 100%);z-index:-1}p{font-size:16px;line-height:1.5;margin:30px 0}blockquote p,p.title{line-height:1}p.title:is(.bar):after{width:100%;height:4px;display:block;background:linear-gradient(271deg,#7980DE 0,#32D188 100%);margin:10px auto}blockquote:after,blockquote:before{width:30px;height:25px;position:absolute;content:''}.h2-outer input,blockquote cite br,blockquote p br,blockquote span br{display:none}blockquote,table tr:nth-of-type(odd) td{background:#fff}a{text-decoration-thickness:0;color:#336ddb;font-weight:700;text-underline-offset:2px}img{max-width:100%}table{border-collapse:collapse;border-spacing:0;margin-bottom:1rem}table tr td,table tr th{vertical-align:middle;text-align:center}table tr th{font-weight:500;font-size:18px}table tr td{background:#f3f3f3;font-weight:400;font-size:16px}span.bold,strong{font-weight:700}blockquote{border:1px solid #adadad;width:600px;margin:30px auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:20px}blockquote:before{background:url(../img/other/quote-top.svg) no-repeat;top:0;left:0}blockquote:after{background:url(../img/other/quote-bottom.svg) no-repeat;bottom:0;right:0}blockquote p{margin:0}blockquote span{font-size:16px;line-height:25px;margin:0;padding:50px 50px 20px;display:block}blockquote cite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:35px;color:#adadad;padding-bottom:30px;font-size:16px}span.purple{color:#615891}span.red{color:#cc3636}span.orange{color:#db7e00}span.yellow{color:#ff0}span.brown{color:#5C3D19}span.blue{color:#333991}span.green{color:#0D824C}span.lgreen{color:#90C649}span.marker-yellow{position:relative;z-index:2}span.marker-yellow:before{content:'';width:98%;height:40%;top:70%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;z-index:-1;background:#ff0}span.thin{color:#adadad}span.blackbox,span.purplebox,span.redbox{font-size:13px;color:#fff;padding:2px 5px;margin-right:10px;font-weight:500}span.redbox{background:#CC3636}span.purplebox{background:#615891}span.blackbox{background:#2b2b2b}span.rate-star{font-size:16px;font-weight:500;line-height:20px;padding-right:5px;color:#DB7E00}div.star_rating--half::after,div.stars::before{content:"★";font-size:20px;font-family:'Dela Gothic One';font-weight:400}span.border-bottom-blue{border-bottom:2px solid #145ED3}div.stars{height:20px;width:20px;display:inline-block;position:relative}div.stars::before{color:#ff0}div.star_rating--half::before{color:grey;position:relative}div.star_rating--half::after{color:#ff0;width:10px;position:absolute;top:0;left:0;overflow:hidden;display:inline-block}.featuredrace>li>ul>li span,.featuredrace__link a span,.featuredrace__link a:before,.ranking>li .top .left .sitenum li{font-family:'Zen Kaku Gothic New'}div.star_rating--empty::before{color:grey}.h2-outer{background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);border:5px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.16);box-sizing:border-box;border-radius:20px;padding:15px;position:relative;margin-bottom:60px}.featuredrace>li,.featuredrace>li:before{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.h2-outer.predict:before,.h2-outer.today:before{width:70%;height:160px;position:absolute;right:0;top:0;content:'';pointer-events:none}.h2-outer.today:before{background:url(../img/front/today.svg) no-repeat}.h2-outer.predict:before{background:url(../img/front/predict.svg) no-repeat}.featuredrace>li{background:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:30px 25px;box-sizing:border-box;margin-top:15px;position:relative}.featuredrace>li:before{content:'';height:40px;position:absolute;left:-3px;top:-3px;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:0 0 20px}.featuredrace>li>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex}.featuredrace>li>ul>li span{display:block;font-size:14px;font-weight:700;color:#2b2b2b}.featuredrace>li>ul>li .field{width:75px;height:22px;color:#fff;font-size:14px;letter-spacing:.7px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featuredrace>li>ul>li .raceno{width:75px;height:22px;border:1px solid #2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.featuredrace>li>ul>li:nth-of-type(2){margin-top:5px}.featuredrace>li>ul>li:nth-of-type(2) span{font-size:16px;padding:5px 0}.featuredrace>li>ul>li:nth-of-type(2) span:not(:last-of-type){border-right:dotted 1px #707070;padding-right:10px}.featuredrace>li>ul>li:nth-of-type(2) span:not(:first-of-type){padding-left:10px}.featuredrace>li>ul>li:nth-of-type(3){font-size:20px;font-weight:700;color:#2b2b2b;margin-top:10px;padding-bottom:10px;border-bottom:dotted 1px #2b2b2b}.featuredrace>li>ul>li:last-of-type{margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featuredrace>li>ul>li:last-of-type .link{width:120px}.featuredrace>li>ul>li:last-of-type .link__inner{height:50px;background:#adadad;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff}.featuredrace__link,.ranking>li .top{display:-webkit-box;display:-ms-flexbox}.featuredrace>li>ul>li:last-of-type .link__inner span{font-size:20px;font-family:'Zen Kaku Gothic New';font-weight:700;color:#fff;letter-spacing:1px}.featuredrace>li>ul>li:last-of-type .link__inner:has(a){color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.featuredrace>li>ul>li:last-of-type .link__inner:has(a) a{text-decoration:none}.featuredrace>li.g1:before,.featuredrace>li.g2:before,.featuredrace>li.g3:before{width:48px}.featuredrace>li.g1>ul>li .field,.featuredrace>li.g2>ul>li .field,.featuredrace>li.g3>ul>li .field{background:#0D824C}.featuredrace>li.g1>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.g2>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.g3>ul>li:last-of-type .link__inner:has(a){background:-webkit-gradient(linear,left top,left bottom,from(#00D171),to(#006938));background:linear-gradient(180deg,#00D171 0,#006938 100%)}.featuredrace>li.jpn1:before,.featuredrace>li.jpn2:before,.featuredrace>li.jpn3:before{width:71px}.featuredrace>li.jpn1>ul>li .field,.featuredrace>li.jpn2>ul>li .field,.featuredrace>li.jpn3>ul>li .field{background:#333991}.featuredrace>li.jpn1>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.jpn2>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.jpn3>ul>li:last-of-type .link__inner:has(a){background:-webkit-gradient(linear,left top,left bottom,from(#0A91E6),to(#00087C));background:linear-gradient(180deg,#0A91E6 0,#00087C 100%)}.featuredrace>li.g1:before{background:url(../img/other/grade/g1.svg) no-repeat}.featuredrace>li.g2:before{background:url(../img/other/grade/g2.svg) no-repeat}.featuredrace>li.g3:before{background:url(../img/other/grade/g3.svg) no-repeat}.featuredrace>li.jpn1:before{background:url(../img/other/grade/jpn1.svg) no-repeat}.featuredrace>li.jpn2:before{background:url(../img/other/grade/jpn2.svg) no-repeat}.featuredrace>li.jpn3:before{background:url(../img/other/grade/jpn3.svg) no-repeat}.featuredrace__link{margin:25px 0 35px;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.featuredrace__link a{display:inline;position:relative;text-decoration:none}.featuredrace__link a span{color:#fff;font-weight:700;font-size:18px;letter-spacing:.9px;text-decoration:underline}.featuredrace__link a:before{display:inline;content:'›';font-weight:700;font-size:20px;color:#fff;line-height:16px;padding-right:10px;text-decoration:none}.ranking{margin:50px 0 45px}.ranking>li{margin-top:20px;padding:5px 20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid;background:#444}.ranking>li .top{display:flex;gap:10px}.ranking>li .top .left{width:85%}.ranking>li .top .left .sitename{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.ranking>li .top .left .sitename .rank{width:97px}.ranking>li .top .left .sitename .site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ranking>li .top .left .sitename .site p{margin:0;font-weight:700;font-size:40px;color:#fff;padding-bottom:15px}.ranking>li .top .left .sitename .site .tags li{font-size:18px;border-color:#2b2b2b}.ranking>li .top .left .sitenum{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.ranking>li .top .left .sitenum li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.8px;padding:6px 85px 10px;font-weight:900;font-size:30px;background:#2B2B2B;color:#E0B232;-webkit-box-sizing:border-box;box-sizing:border-box}.ranking>li .top .left .sitenum li:nth-of-type(odd){background:#565656;padding:30px 18px;font-weight:700;font-size:16px}.ranking>li .top .left .acquisition{background:#2b2b2b;margin-top:10px}.ranking>li .top .left .acquisition p{text-align:center;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.tags>li,header .header{-webkit-box-sizing:border-box}.ranking>li .top .left .acquisition p:first-of-type{font-weight:700;font-size:24px;letter-spacing:1.2px;color:#fff;padding-top:15px}.ranking>li .top .left .acquisition p:last-of-type{font-family:'Dela Gothic One';font-size:45px;letter-spacing:2.25px;color:#E0B232;font-weight:400;padding-bottom:5px}.ranking>li .middle p,.ranking>li .middle ul li,.tags>li{font-family:'Zen Kaku Gothic New'}.ranking>li .top .left .acquisition p:last-of-type span{font-size:35px;letter-spacing:1.75px}.ranking>li .top .left .board{grid-area:d}.ranking>li .top .right{width:100px;padding-top:15px}.ranking>li .middle{display:-webkit-box;display:-ms-flexbox;display:flex;height:95px;margin-top:20px}.ranking>li .middle p{width:100px;font-weight:700;font-size:16px;letter-spacing:.8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#565656;margin:0}.ranking>li .bottom,.ranking>li .rate{display:-webkit-box;display:-ms-flexbox}.ranking>li .middle ul{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;background:#2B2B2B;padding:10px 20px 10px 15px}.ranking>li .middle ul li{font-weight:300;font-size:18px;letter-spacing:.9px;color:#fff;line-height:1.4}.ranking>li .bottom{margin-top:20px;display:flex;gap:10px}.ranking>li .bottom .cta-based{margin-bottom:0}.ranking>li .rate{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.ranking>li .rate li{width:calc(20% - 7px)}.ranking>li .rate li p{margin:0}.ranking>li .rate li .top{background:#565656;color:#fff;font-weight:700;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;margin-bottom:5px;line-height:1;gap:5px}.ranking>li .rate li .top span{font-size:16px;font-weight:700;letter-spacing:.8px}.ranking>li .rate li .bottom{font-weight:900;font-size:40px;color:#E0B232;background:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-banner,.bottom-banner a{display:-webkit-box;display:-ms-flexbox}.ranking>li .rate li .bottom span{padding-right:5px}.ranking>li .rate li:first-of-type .bottom{padding-left:15px}.ranking>li.rank1{border-color:#FFCE32}.ranking>li.rank2{border-color:#E4E4E7}.ranking>li.rank3{border-color:#AE8336}.ranking>li.rank10,.ranking>li.rank4,.ranking>li.rank5,.ranking>li.rank6,.ranking>li.rank7,.ranking>li.rank8,.ranking>li.rank9{border-color:#A5BB33}.bottom-banner{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.bottom-banner a{width:calc(50% - 7.5px);display:flex}.tags,header .header__top{display:-webkit-box;display:-ms-flexbox}.tags{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.tags>li{font-weight:400;color:#2b2b2b;font-size:14px;box-sizing:border-box;padding:3px 15px;background:#fff;border:1px solid #2b2b2b;border-radius:13px}#footer .footer__content .left .title,.hamburger-contents__menu p,ol.list-point li:before{font-family:'Dela Gothic One'}header{background:-webkit-gradient(linear,left top,right top,from(#7980DE),to(#32D188));background:linear-gradient(90deg,#7980DE 0,#32D188 100%)}header.type-central{background:#32D188}header.type-local{background:#7980DE}header .header{max-width:1200px;height:150px;margin:0 auto;padding-top:24px;position:relative;box-sizing:border-box}header .header__top{display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0 5px}header .header__top .logo{width:25.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__top .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}header .header__top .swiper__outer{position:relative;width:40%;margin:0 4% 0 15.5%}header .header__top .swiper__outer .swiper .swiper-pagination{text-align:left;bottom:3px}header .header__top .swiper__outer .swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1;width:6px;height:6px}header .header__top .swiper__outer .swiper .swiper-pagination .swiper-pagination-bullet-active{background:0 0;border:1px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}header .header__top .swiper__outer .swiper-wrapper .swiper-slide img{width:100%}header .header__top .swiper__outer .swiper-button-prev{left:-10px}header .header__top .swiper__outer .swiper-button-prev:after{content:'';background:url(../img/other/horseshoe.svg) no-repeat;width:24px;height:24px;background-size:cover;-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .header__top .swiper__outer .swiper-button-next{right:-10px}header .header__top .swiper__outer .swiper-button-next:after{content:'';background:url(../img/other/horseshoe.svg) no-repeat;width:24px;height:24px;background-size:cover}.table-top,header .header__top .right{width:-webkit-fit-content;width:-moz-fit-content}header .header__top .right{width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}header .header__top .right li{width:60px}header .header__top .right li a{display:-webkit-box;display:-ms-flexbox;display:flex}header .header__top .right li label{cursor:pointer;position:relative;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex}header .header__top .right li label:before{content:'';width:30px;height:18px;background:#fff;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:20;display:none}header .header__top .right li label:after{content:'';width:32px;height:19px;background:#707070;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:19;display:none}header .header__top .hamburger{display:none}header .header__nav{max-width:100%;margin-top:20px;overflow-x:auto;-ms-overflow-style:none}header .header__nav__wrapper{position:relative}header .header__nav__wrapper .morescroll{display:none;width:12px;height:12px;background:#fff;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);position:absolute;right:-25px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:15;cursor:pointer}header .header__nav__wrapper .morescroll.active{display:block}header .header__nav::-webkit-scrollbar{display:none}header .header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}header .header__nav ul li{padding:10px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;letter-spacing:.6px;font-weight:700}header .header__nav ul li:hover{padding:5px 15px 20px}header .header__nav ul li a{color:#fff;text-decoration:none}header .header__nav ul li.active{background:#E2F9FF;border-radius:10px 10px 0 0;color:#2b2b2b}header .header__nav ul li.active a{color:#2b2b2b}header .header__nav ul li.today{cursor:pointer}header .header__nav ul li.today>div{display:none}header .header__nav ul li.today:hover>div{display:block;position:absolute;bottom:-150px;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:20;padding:20px 30px;border-radius:20px}header .header__nav ul li.today:hover>div:before{content:'';width:28px;height:28px;-webkit-clip-path:polygon(0 100%,100% 100%,50% 50%);clip-path:polygon(0 100%,100% 100%,50% 50%);background:#fff;position:absolute;top:-26px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}header .header__nav ul li.today:hover>div:after{content:'';position:absolute;width:100%;height:30px;left:0;top:-30px;background:0 0}header .header__nav ul li.today:hover>div>div{border-bottom:dotted 1px #2b2b2b;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 0}header .header__nav ul li.today:hover>div>div a{color:#2b2b2b;font-weight:700;font-size:18px;letter-spacing:.9px}header .header__nav ul li.today:hover>div>div a span{color:#fff;padding:3px 5px;margin-left:3px}header .header__nav ul li.today:hover>div>div a .central{background:#0D824C}header .header__nav ul li.today:hover>div>div a .local{background:#333991}header .header__nav ul li.today:hover>div>div:first-of-type{border-top:dotted 1px #2b2b2b}header .header #header-notice{display:none}header .header .notice-contents{width:350px;height:auto;position:relative}header .header .notice-contents__outer{display:none;width:1200px}header .header .notice-contents label{position:absolute;display:block;cursor:pointer;top:-40px;right:0;width:34px;height:34px;background:url(../img/other/acc_plus.svg) no-repeat;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%}header .header .notice-contents__inner{max-height:600px;overflow-y:auto;width:100%;border-radius:20px;border:1px solid #707070;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}header .header .notice-contents__inner ul{background:#fff;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}header .header .notice-contents__inner ul li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #32D188}header .header .notice-contents__inner ul li:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0;left:0;background:#fff}header .header .notice-contents__inner ul li:first-of-type img{width:60px}header .header .notice-contents__inner ul li .left{display:block;font-weight:500;font-size:14px;line-height:22px;width:22%}header .header .notice-contents__inner ul li .right{display:block;width:75%;font-weight:500;font-size:14px;letter-spacing:.7px;line-height:20px}header .header .notice-contents__inner ul li span.right{color:#2b2b2b}header .header #header-notice:checked~.header__top .right .notice label:after,header .header #header-notice:checked~.header__top .right .notice label:before{display:block;left:50%;bottom:-30px}header .header #header-notice:checked~.notice-contents__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;top:114px;z-index:19}.hamburger-contents{-webkit-transition:.5s;transition:.5s;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#7980DE),to(#32D188));background:linear-gradient(180deg,#7980DE 0,#32D188 100%);z-index:999;padding:20px 2%;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:100%}.hamburger-contents.active{left:0;top:229px}.hamburger-contents__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hamburger-contents__menu p{font-weight:400;font-size:40px;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));color:#fff;margin:0}.hamburger-contents__menu .close{width:36px}.hamburger-contents__menu:before{content:'';position:absolute;width:223px;height:93px;opacity:.3}.hamburger-contents__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:5% 4%;-webkit-box-sizing:border-box;box-sizing:border-box;gap:3%}.hamburger-contents__link li{width:48.5%;padding:1.5% 0;border-bottom:solid 1px #707070;-webkit-box-sizing:border-box;box-sizing:border-box}.hamburger-contents__link li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3%;text-decoration:unset}.hamburger-contents__link li a img{width:30%}.hamburger-contents__link li a p{font-weight:700;letter-spacing:.7px;color:#2b2b2b;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@font-face{font-family:'Dela Gothic One';font-style:normal;font-weight:400;src:url(../fonts/DelaGothicOne/DelaGothicOne-Regular.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:300;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Light.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:400;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Regular.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:500;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Medium.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:700;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Bold.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:900;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Black.ttf) format("truetype")}#footer .footer{background:#E6FAFF;position:relative;padding-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer:before{content:'';width:100%;height:auto;aspect-ratio:1999/242;position:absolute;bottom:-5%;left:0;background:url(../img/footer/footer.svg) no-repeat;z-index:11;pointer-events:none}#footer .footer__content{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#footer .footer__content:not(:first-of-type){margin-top:60px}#footer .footer__content .left{width:400px}#footer .footer__content .left p{margin:0}#footer .footer__content .left .title{font-weight:400;font-size:22px;position:relative;padding-bottom:5px;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer__content .left .title:before{content:'';position:absolute;width:100%;height:3px;bottom:0;left:0;background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));background:linear-gradient(270deg,#7980DE 0,#32D188 100%)}#footer .footer__content .left .text{font-weight:700;font-size:14px;letter-spacing:.7px;line-height:22px;margin:15px 0}#footer .footer__content .left a{background:#fff;border:1px solid #2b2b2b;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:18px;letter-spacing:.9px;color:#2b2b2b;padding:15px 0;text-decoration:none;position:relative}#footer .footer__content .left a:before{content:'';width:26px;height:26px;background:url(../img/other/horseshoe.svg) no-repeat;position:absolute;background-size:contain;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#footer .footer__content .right{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;position:relative}#footer .footer__content .right img{width:100%}#footer .footer__content .right a{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer__content .right__contents .text{margin:18px 0 0;font-weight:700;font-size:14px;letter-spacing:.7px;line-height:22px}#footer .footer__content .right .writer{width:85%;position:absolute;overflow-x:auto;left:10px;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#footer .footer__content .right .writer::-webkit-scrollbar{display:none}#footer .footer__content .right .writer ul{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}#footer .footer__content .right .writer ul li{width:110px}#footer .footer__content .right .writer ul li p{margin:0;color:#fff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer__content .right .writer ul li p.role{font-size:14px;line-height:22px}#footer .footer__content .right .writer ul li p.name{font-size:18px;line-height:22px}#footer .footer__bottom{background:#90C649;position:relative;padding-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}#footer .footer__bottom__inner{max-width:1200px;margin:0 auto;padding-bottom:12px}#footer .footer__bottom__inner .sitelink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px}#footer .footer__bottom__inner .sitelink li a{color:#fff}#footer .footer__bottom__inner .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0 30px}#footer .footer__bottom__inner .logo img{width:300px}#footer .footer__bottom__inner .snslink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#footer .copyright,#footer .copyright p{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}#footer .footer__bottom__inner .snslink img{width:47px}#footer .copyright{background:#2b2b2b;display:flex;-ms-flex-pack:center;justify-content:center}#footer .copyright p{max-width:1200px;display:flex;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;text-decoration:underline;color:#fff;line-height:24px;margin:0;padding:25px 0}.table-flex,.table-left{max-width:100%}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.flexbox .cta{width:50%}.flexbox .cta-based{width:400px;margin:0}.flexbox .cta-based__inner,.sliderbox{width:100%}.flexbox:has(.merit,.dmerit){padding:0 30px}.flexbox.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.verticalbox p,.verticalbox table,.verticalbox ul,.verticalbox>div{margin:10px 0}.verticalbox p p,.verticalbox p table,.verticalbox p ul,.verticalbox p>div,.verticalbox table p,.verticalbox table table,.verticalbox table ul,.verticalbox table>div,.verticalbox ul p,.verticalbox ul table,.verticalbox ul ul,.verticalbox ul>div,.verticalbox>div p,.verticalbox>div table,.verticalbox>div ul,.verticalbox>div>div{margin-bottom:0}.verticalbox>br{display:none}.centerbox,.sliderbox ul,.sliderbox>div{display:-webkit-box;display:-ms-flexbox}.centerbox{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sliderbox{overflow-x:auto;background:#fff;padding:25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.sliderbox ul,.sliderbox>div{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cta-based__inner,.cta-based__inner a{font-size:28px;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}.cta-based{width:55%;margin:0 auto 30px}.cta-based__inner{border-radius:150px;height:100px;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;border-color:#adadad;position:relative;background:#8b908f;color:rgba(255,255,255,.8);font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.cta-based__inner:before{content:'';width:26px;height:26px;background:url(../img/other/horseshoe.svg) no-repeat;background-size:contain;position:absolute;right:4%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%}.cta-based__inner:has(a){-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);background:-webkit-gradient(linear,left top,left bottom,from(#00FF8A),to(#005A30));background:linear-gradient(180deg,#00FF8A 0,#005A30 100%);border-color:#fff}.cta-based__inner a{color:#fff;line-height:1.4;text-decoration:none;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative}.cta-based.microcopy .microcopy__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2b2b2b;font-size:22px;line-height:1.1;font-weight:700;margin-bottom:5px}.cta-based.horse .cta-based__inner a{height:100%}.cta-based.horse .cta-based__inner a:before{content:'';width:100px;height:65px;background:url(../img/other/horse.png) no-repeat;background-size:contain;position:absolute;left:-5%;bottom:0}.cta-based.horse .cta-based__inner a:after{content:'';width:180px;height:24px;position:absolute;right:-30px;bottom:0;background:url(../img/other/dust.png) no-repeat;background-size:cover}.cta-based.long{width:70%}.cta-based.short{width:45%}.cta-based.lblue .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#B4FFF1),color-stop(0,#00D8FF),to(#2D28A5));background:linear-gradient(180deg,#B4FFF1 0,#00D8FF 0,#2D28A5 100%)}.cta-based.orange .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#FFB62B),to(red));background:linear-gradient(180deg,#FFB62B 0,red 100%)}.cta-based.red .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#D10000),to(#690400));background:linear-gradient(180deg,#D10000 0,#690400 100%)}.cta-based.blue .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#00D171),color-stop(0,#0A91E6),to(#00087C));background:linear-gradient(180deg,#00D171 0,#0A91E6 0,#00087C 100%)}.cta-based.white .cta-based__inner{background:#fff}.cta-based.white .cta-based__inner a{color:#2b2b2b}.cta-based.mini{width:150px}.cta-based.mini .cta-based__inner{height:40px;font-size:16px}.cta-based.mini .cta-based__inner:before{width:20px;height:20px}.cta-based.mini .cta-based__inner a{font-size:16px}.cta-based:hover{-webkit-animation:.5s linear ctarotate;animation:.5s linear ctarotate}.cta-based.noborder .cta-based__inner{border:none}.cta+br{display:none}.table{margin-bottom:1rem}.table table{margin-bottom:0}.table table tr th{background:#5C3D19}.table table tr td .inner-red{border:1px solid #cc3636;color:#cc3636;height:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table table tr td:has(.img){padding:15px}.table table tr td:has(.img) .img{cursor:pointer;width:100px}.table table tr td p,.table table tr th p{display:none}.table table tr td .name,.table table tr th .name{text-decoration:underline;cursor:pointer}.table table tr td .cta-based.mini,.table table tr th .cta-based.mini{width:150px}.table-flex table{width:100%}.table-flex table tr th{width:75px;color:#fff;text-align:center;padding:15px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-flex table tr td{padding:20px 0}.table-flex table tr td .first{width:150px;margin:0 auto}.table-flex table tr td .first .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px}.table-top table tr th:has(.first) br,.table-top-left table tr td:has(.first) br,.table-top-left table tr th:has(.first) br{display:none}.table-flex table tr td:not(:last-of-type){border-right:solid 3px #fff}.table-flex.scroll{overflow-x:auto;padding-bottom:10px}.table-flex.scroll:-webkit-scrollbar-thumb{border-left:35px solid transparent;background-clip:padding-box}.table-flex.scroll table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-flex.scroll table tr th{position:-webkit-sticky;position:sticky;left:-1px;top:0;z-index:10}.table-flex.scroll table tr td{min-width:160px}.table-normal table tr th{color:#fff;padding:0 20px;border:solid #fff;border-width:0 3px 2px 0}.table-normal table tr td{padding:20px 0;border:solid #fff;border-width:0 5px 2px 2px}.table-normal table tr td:has(div){padding:15px 15px 20px}.table-left{overflow-x:auto;padding-bottom:10px}.table-left:-webkit-scrollbar-thumb{border-left:35px solid transparent;background-clip:padding-box}.table-left table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-left table tr th{position:-webkit-sticky;position:sticky;left:0;top:0;color:#fff;padding:7px 20px;border:solid #fff;border-width:0 5px 2px 0;z-index:10}.table-left table tr th:before{content:'';width:35px;height:100%;position:absolute;left:-35px;top:0;background:#fff}.table-left table tr td{width:180px;border:solid #fff;border-width:0 5px 2px 0;position:relative;z-index:1}.table-top table tr td:not(:first-of-type),.table-top table tr th:not(:first-of-type){border-left:solid 5px #fff}.table-top{width:fit-content;max-height:560px;overflow-y:auto}.table-top table tr th{padding:20px;position:-webkit-sticky;position:sticky;top:0;z-index:10;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.table-top table tr th:has(.first){padding:15px 20px 10px}.table-top table tr th:has(.first) .first{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.table-top table tr th:has(.first) .first .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.table-top table tr th:has(.first) .first .text{color:#fff;font-weight:700;font-size:16px;display:inline-block;width:70%;text-align:center}.table-top table tr td{padding:20px;font-weight:500;font-size:16px;text-align:center;vertical-align:middle;position:relative;z-index:1}.table-top table tr td,.table-top table tr th{max-width:180px}.table-scroll{max-width:100%;overflow-x:scroll;padding-bottom:10px}.table-scroll table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-scroll table tr td,.table-scroll table tr th{border:solid #fff;border-right-width:5px;border-bottom-width:2px;font-size:16px;width:180px}ol,ol.list-point{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px}.table-scroll table tr th{font-weight:700;color:#fff;padding:15px 0 18px}.table-scroll table tr td{color:#000;font-weight:500;padding:18px 0}.table-top-left{overflow:auto;max-width:100%;width:100%;max-height:700px;padding-bottom:10px;margin-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.table-top-left table tr th,.table-top-left table tr:first-of-type td{background:#5C3D19;color:#fff;padding:20px;font-weight:700;top:0;left:0}.table-top-left table{margin-bottom:0;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}.table-top-left table tr th{font-size:18px;border-right:solid 3px #fff;border-bottom:solid 1px #fff;position:-webkit-sticky;position:sticky;z-index:10}.table-top-left table tr:first-of-type td{position:-webkit-sticky;position:sticky;border-bottom:solid 5px #fff}.table-top-left table tr:first-of-type th:first-of-type{z-index:20}.table-top-left table tr td{font-size:16px;color:#000;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:solid 5px #fff;border-bottom:solid 1px #fff}.table-top-left table tr td:has(.verticalbox){padding:15px 0 20px}.table-top-left table tr td:has(.first),.table-top-left table tr th:has(.first){padding:12px 15px 8px}.table-top-left table tr td:has(.first) .first,.table-top-left table tr th:has(.first) .first{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.table-top-left table tr td:has(.first) .first .thumbnail,.table-top-left table tr th:has(.first) .first .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.table-top-left table tr td:has(.first) .first .text,.table-top-left table tr th:has(.first) .first .text{color:#fff;font-weight:700;font-size:16px;display:block}ol li,ol.list-point.white li{color:#000}ol,ol li{font-size:16px;font-weight:500}.table>p{margin:0;line-height:1}.color-lgreen:has(.table) table tr th,.color-lgreen:has(table) table tr th{background:#90C649}.color-green:has(.table) table tr th,.color-green:has(table) table tr th{background:#0D824C}.color-blue:has(.table) table tr th,.color-blue:has(table) table tr th{background:#333991}.color-top-lgreen .table-top-left tr:first-of-type td,.color-top-lgreen .table-top-left tr:first-of-type th{background:#90C649}.color-top-green .table-top-left tr:first-of-type td,.color-top-green .table-top-left tr:first-of-type th{background:#0D824C}.color-top-blue .table-top-left tr:first-of-type td,.color-top-blue .table-top-left tr:first-of-type th{background:#333991}.color-left-lgreen .table-top-left tr:not(:first-of-type) th{background:#90c649}.color-left-green .table-top-left tr:not(:first-of-type) th{background:#0D824C}.color-left-blue .table-top-left tr:not(:first-of-type) th{background:#333991}ol,ol.list-point.white{background:#fff}ol{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:40px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:1rem}ol li{padding:8px 0 15px 20px;margin-left:20px;border-bottom:solid 1px #32D188;-webkit-box-sizing:border-box;box-sizing:border-box}ol li:first-of-type{border-top:solid 1px #32D188}ol.list-point{width:660px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0 auto 1rem}.demerit,.merit,.writer-introduction{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}ol.list-point li{font-weight:700;font-size:20px;border:unset;counter-increment:number;padding:0 0 20px;text-align:center;margin-left:0}ol.list-point li:before{content:"Point" counter(number);display:block;font-weight:400;font-size:24px;line-height:35px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 10px;padding:0 20px}ol.list-point.white li:before{background:#EBF2FF}ol.list-point.white li:nth-of-type(odd):before{background:#D9FFDB;background-size:120%}ol.list-point.blue{background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);border:5px solid #fff}ol.list-point.blue li{color:#fff;font-weight:700;font-size:20px}ol.list-point.blue li:before{background:0 0;color:#EBF2FF;font-size:44px;line-height:50px}ol.list-point.blue li:nth-of-type(odd):before{color:#D9FFDB}ol.list-arrow li::before,ol.list-number li:before{font-weight:400;color:#32D188;font-size:16px;font-family:'Dela Gothic One'}ol.list-number li{padding-left:0;margin-left:50px;counter-increment:number;position:relative}ol.list-number li:before{content:counter(number,decimal-leading-zero) ".";position:absolute;left:-50px}ol.list-arrow li{margin-left:30px;padding-left:0;position:relative}ol.list-arrow li::before{content:'→';position:absolute;left:-30px}ol.list-disc{padding-left:60px}ol.list-disc li{position:relative;padding-left:0;margin-left:0}ol.list-disc li:before{content:'';position:absolute;width:13px;height:13px;left:-23px;top:10px;background:-webkit-gradient(linear,left top,left bottom,from(#7980DE),to(#32D188));background:linear-gradient(180deg,#7980DE 0,#32D188 100%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.writer-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;margin:30px 0;width:100%}.writer-comments .left{width:150px;position:relative}.writer-comments .left .img{width:100%}.writer-comments .left .img img{border-radius:50%;border:3px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.writer-comments .left .name{font-weight:700;font-size:16px;padding:6px 0;color:#fff;position:absolute;margin:0;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;bottom:0}.writer-comments .right{width:calc(100% - 185px);border:3px solid;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;position:relative;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.writer-comments.green .left .img img,.writer-comments.green .right{border-color:#0D824C}.writer-comments .right:after,.writer-comments .right:before{content:'';position:absolute;top:40%}.writer-comments .right br{display:none}.writer-comments .right:before{left:-30px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:30px;height:30px;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%)}.writer-comments .right:after{left:-25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:28px;height:28px;background:#fff;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%)}.writer-comments.green .left .name,.writer-comments.green .right:before{background:#0D824C}.writer-comments.blue .left .img img,.writer-comments.blue .right{border-color:#333991}.writer-comments.blue .left .name,.writer-comments.blue .right:before{background:#333991}.writer-comments.reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.writer-comments.reverse .right:before{left:unset;right:-30px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.writer-comments.reverse .right:after{left:unset;right:-25px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.writer-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #32D188;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:2%}.writer-introduction .left,.writer-introduction .middle,.writer-introduction .right{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.writer-introduction .left{-ms-flex-item-align:center;align-self:center}.writer-introduction .left li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.writer-introduction .left li .role,.writer-introduction .left li.ruby{font-weight:700;font-size:15px;letter-spacing:.75px;line-height:1.4}.writer-introduction .left li.name{font-weight:700;font-size:26px;letter-spacing:1.3px;line-height:1.4}.writer-introduction .middle .director,.writer-introduction .middle .writer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px}.writer-introduction .middle .director{background:url(../img/sidebar/unei.png) no-repeat;background-size:contain}.writer-introduction .middle .writer{background:url(../img/sidebar/writer.png) no-repeat;background-size:contain}.writer-introduction .middle img{width:120px;height:120px;border-radius:50%}.writer-introduction .right{font-size:16px;letter-spacing:.8px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-article{background:-webkit-gradient(linear,left top,right top,from(#7980DE),to(#32D188));background:linear-gradient(90deg,#7980DE 0,#32D188 100%);padding:10px;border-radius:20px;position:relative;margin:30px 0}.related-article:before{content:'関連記事';position:absolute;left:0;top:-15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;font-weight:700;font-size:20px;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);padding:10px 20px}.related-article>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;background:#fff;border-radius:13px;padding:30px 35px 25px 20px}.related-article>li:not(:last-of-type){margin-bottom:10px}.related-article>li .left{width:200px}.related-article>li .left a{display:-webkit-box;display:-ms-flexbox;display:flex}.related-article>li .right{width:calc(100% - 220px)}.related-article>li .right .date{display:block;font-size:16px;color:#000;padding-bottom:12px;line-height:24px}.related-article>li .right a{font-weight:700;font-size:20px;line-height:27px;letter-spacing:1px}.related-article>li .right .tags{padding-top:12px}.related-article>li:last-of-type{position:relative}.related-article>li:last-of-type:before{content:'';position:absolute;width:100px;height:65px;background:url(../img/other/horse.png) no-repeat;background-size:contain;left:-10px;bottom:-10px}.related-article>li:last-of-type:after{content:'';position:absolute;width:180px;height:38px;background:url(../img/other/dust.png);left:30px;bottom:-20px;background-size:cover}.related-article__bottom .title{font-family:'Dela Gothic One';font-weight:400;font-size:60px;color:#2b2b2b}.related-article__bottom .articles>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px 5px}.related-article__bottom .articles>ul>li{width:calc(33% - 3.3px);padding:10px 10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:20px}.related-article__bottom .articles>ul>li .thumbnail{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-article__bottom .articles>ul>li .date{display:block;font-size:16px;line-height:1.5;color:#2b2b2b;padding:7px 0}.related-article__bottom .articles>ul>li .article-title{font-weight:700;font-size:20px}.demerit .title,.inclose__title,.merit .title,.single__fv__tab li label{font-weight:400;color:#fff;font-family:'Dela Gothic One'}.related-article__bottom .articles>ul>li>.tags{padding-top:6px}.demerit,.merit{width:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);border:5px solid #fff;padding:0 15px 15px;border-radius:20px;margin-bottom:30px}.accordion.acc-mark label,.inclose__inner{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.demerit ol,.demerit>ul,.merit ol,.merit>ul{max-width:100%;margin:0}.demerit .title,.merit .title{font-size:50px;margin:10px 0 20px;line-height:1;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));position:relative}.demerit .title:before,.merit .title:before{content:'';position:absolute;top:-8px;right:-20px;height:auto}.merit{background:#90C649}.merit .title:before{background:url(../img/other/merit.svg) no-repeat;width:80%;aspect-ratio:200/50}.demerit{background:#5C3D19}.demerit .title:before{background:url(../img/other/demerit.svg) no-repeat;aspect-ratio:260/50;width:105%}.inclose{width:calc(100% - 60px);border:5px solid #fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 25px}.inclose__title{font-size:70px;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));margin:0;line-height:1.3}.inclose__inner{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:30px}.inclose__inner ol,.inclose__inner table,.inclose__inner ul,.inclose__inner>div{width:100%;margin-top:0;margin-left:0;margin-right:0;-webkit-box-shadow:none;box-shadow:none;padding-right:0;padding-left:0}.inclose__inner .list-disc{padding-left:30px}.inclose.lgreen{background:#90C649}.inclose.brown{background:#5C3D19}.inclose.blue{background:#333991}.inclose.green{background:#0D824C}.accordion{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:30px}.accordion.acc-text,.single__fv{margin-bottom:60px}.accordion input{display:none}.accordion input:checked~.accordion__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.accordion input:checked~.accordion__content:before{content:none}.accordion .accordion__content{max-height:100px;position:relative;overflow-y:hidden}.accordion .accordion__content:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:45px;background:#fff;opacity:.4;z-index:100}.accordion.acc-mark input:checked~label{-webkit-transform:rotate(0);transform:rotate(0)}.accordion.acc-mark label{display:block;width:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%;position:absolute;right:0;top:-10px;z-index:100}.accordion.acc-text label,.single__fv{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.accordion.acc-text input:checked~label{bottom:-40px}.accordion.acc-text input:checked~label:before{background:url(../img/other/acc_close.svg) no-repeat}.accordion.acc-text label{width:130px;height:35px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:101}.accordion.acc-text label:before{content:'';position:absolute;width:100%;height:100%;background:url(../img/other/acc_view.svg) no-repeat;z-index:101}.single__fv{width:100%;background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);border:5px solid #fff;border-bottom:unset;border-radius:20px 20px 0 0;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:40px 20px 100px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single__fv input{display:none}.single__fv__tab{display:-webkit-box;display:-ms-flexbox;display:flex}.single__fv__tab li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.single__fv__tab li label{font-size:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;border-radius:20px 20px 0 0}.single__fv__tab li label[for=single__free-result]{background:#90C649}.single__fv__tab li label[for=single__paid-result]{background:#5C3D19}.single__fv__content{background:#444;position:relative}.single__fv__content__inner{padding:10px 20px}.single__fv__content__inner .free-result,.single__fv__content__inner .paid-result{display:none}.single__fv__content__inner p{margin:0}.single__fv__content__inner .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single__fv__content__inner .top .sogo,.single__fv__content__inner .top .thumbnail{width:200px}.single__fv__content__inner .top .sogo .title{background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));background:linear-gradient(270deg,#7980DE 0,#32D188 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:20px;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single__fv__content__inner .top .sogo .score{background:#2b2b2b;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single__fv__content__inner .top .sogo .score__rate{font-family:'Dela Gothic One';font-weight:400;font-size:50px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.single__fv__content__inner .top .sogo .score__rate:before{content:'';width:24px;height:auto;background:url(../img/single/crown.svg) no-repeat;position:absolute;top:0;left:50%;aspect-ratio:24/17;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single__fv__content__inner .top .sogo .score .star_rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .top .sogo .score .star_rating .stars{height:28px;width:28px}.single__fv__content__inner .top .sogo .score .star_rating .stars:after,.single__fv__content__inner .top .sogo .score .star_rating .stars:before{font-size:28px}.single__fv__content__inner .top .board{width:380px;overflow:hidden}.single__fv__content__inner .top .board__text{background:#2b2b2b;height:29px}.single__fv__content__inner .top .board__text__inner{display:inline-block;white-space:nowrap;-webkit-animation:board 18s linear infinite;animation:board 18s linear infinite}.single__fv__content__inner .top .board__text__inner span{display:inline;font-weight:500;font-size:15px;color:#fff;letter-spacing:.75px}.single__fv__content__inner .top .board__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.single__fv__content__inner .top .board__bottom .contents{width:calc(50% - 5px)}.single__fv__content__inner .top .board__bottom .contents__title{background:#565656;font-weight:700;font-size:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 0}.single__fv__content__inner .top .board__bottom .contents__title span{font-weight:900;font-size:24px;color:#E0B232;padding-left:10px}.single__fv__content__inner .top .board__bottom .contents__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__fv__content__inner .top .board__bottom .contents__detail>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.single__fv__content__inner .top .board__bottom .contents__detail>span:first-of-type{font-weight:700;font-size:16px;color:#fff;background:#2b2b2b;width:70px}.single__fv__content__inner .top .board__bottom .contents__detail>span:last-of-type{font-weight:900;font-size:30px;color:#E0B232;background:#2b2b2b;width:110px;margin-left:5px}.single__fv__content__inner .middle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.single__fv__content__inner .middle-left{width:90%;background:#2B2B2B;padding:18px 0}.single__fv__content__inner .middle-left>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .middle-left>span.result{font-weight:700;font-size:24px;letter-spacing:1.2px;color:#fff}.single__fv__content__inner .middle-left>span.num{font-family:'Dela Gothic One';font-weight:400;font-size:45px;letter-spacing:2.25px;line-height:65px;color:#E0B232;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.single__fv__content__inner .middle-left>span.num .yen{font-size:35px}.single__fv__content__inner .middle-right{width:10%}.single__fv__content__inner .cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:15px}.single__fv__content__inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single__fv__content__inner .bottom li{width:calc(20% - 5px)}.single__fv__content__inner .bottom li .top{background:#565656;color:#fff;font-weight:700;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;line-height:1.4}.single__fv__content__inner .bottom li .top span{font-size:16px;font-weight:700;letter-spacing:.8px}.single__fv__content__inner .bottom li .bottom{font-weight:900;font-size:40px;color:#E0B232;background:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .bottom li .bottom span{padding-right:5px}.single__fv__content__inner .bottom li:first-of-type .bottom{padding-left:15px}.single__fv__bottomimg{position:absolute;z-index:10;bottom:-5px;left:-5px;width:calc(100% + 10px)}.single__fv #single__free-result:checked~.single__fv__content{border:5px solid #90C649}.single__fv #single__paid-result:checked~.single__fv__content{border:5px solid #5C3D19}.single__fv #single__free-result:checked~.single__fv__content .free-result,.single__fv #single__paid-result:checked~.single__fv__content .paid-result{display:block}.single #single{padding:10px 15px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.6)}.single .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.single .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.single .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;font-family:'Dela Gothic One';font-weight:400;font-size:45px;color:#fff;border-radius:20px 20px 0 0}.single__table input,.single__table__contents #freetable,.single__table__contents #paidtable,.single__table__result .free,.single__table__result .paid{display:none}.single .tabs li label[for=single__free-table],.single .tabs li label[for=single__free-byfields],.single .tabs li label[for=single-comparetable-free]{background:#90C649}.single .tabs li label[for=single__paid-table],.single .tabs li label[for=single__paid-byfields],.single .tabs li label[for=single-comparetable-paid]{background:#5C3D19}.single .tabs li label[for=single__central-bygrade]{background:#0D824C}.single .tabs li label[for=single__local-bygrade]{background:#333991}.single__table{margin-bottom:50px}.single__table__contents .table-top{width:100%;padding-right:0;max-height:320px;overflow-y:scroll;margin:0}.single__table__contents .table-top table{margin:0;width:100%}.single__table__contents .table-top table tr td,.single__table__contents .table-top table tr th{padding:20px 0;white-space:nowrap;text-align:center}.single__table__contents .table-top table tr td:nth-of-type(1),.single__table__contents .table-top table tr td:nth-of-type(4),.single__table__contents .table-top table tr th:nth-of-type(1),.single__table__contents .table-top table tr th:nth-of-type(4){width:10%}.single__table__contents .table-top table tr td:nth-of-type(2),.single__table__contents .table-top table tr th:nth-of-type(2){width:40%}.single__table__contents .table-top table tr td:nth-of-type(3),.single__table__contents .table-top table tr th:nth-of-type(3){width:25%}.single__table__contents .table-top table tr td:nth-of-type(5),.single__table__contents .table-top table tr th:nth-of-type(5){width:15%}.single__table__contents .table-top table tr td:nth-of-type(3){text-align:center;position:relative}.single__table__contents .table-top table tr td:nth-of-type(3) a{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single__table__result{background:#444}.single__table__result .arrow{padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single__table__result .arrow img{width:65px}.single__table__result .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:30px 30px 0}.single__table__result .top .thumbnail{width:200px}.single__table__result .top p{margin:0;font-size:34px;font-weight:700;letter-spacing:1.7px;width:calc(100% - 220px);line-height:1.3;-ms-flex-item-align:center;align-self:center;color:#fff}.single__table__result .middle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 30px 0}.single__table__result .middle ul{background:#2b2b2b;padding:20px 0 20px 40px;width:100%}.single__table__result .middle ul li{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.single__table__result .middle ul li:not(:first-of-type){padding-top:15px}.single__table__result .middle ul li:nth-of-type(odd){color:#fff;font-weight:700;font-size:24px;letter-spacing:1.2px}.single__table__result .middle ul li:nth-of-type(even){color:#E0B232;font-family:'Dela Gothic One';font-weight:400;font-size:45px;letter-spacing:2.2px}.single__table__result .middle ul li .unit{font-size:35px}.single__table__result .middle .right{height:240px;width:auto}.single__table__result .middle .right img{height:100%}.single__table__result .bottom{padding:15px 30px 30px}.single__table__result .bottom ul{gap:10px}.single__table__result .bottom ul li{width:calc(25% - (30px / 4))}.single__table__result .bottom ul li p{margin:0;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__table__result .bottom ul li p:first-of-type{background:#565656;color:#fff;height:60px;font-size:20px;font-weight:700;position:relative}.single__table__result .bottom ul li p:first-of-type:before{content:'';position:absolute;left:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-repeat:no-repeat}.single__table__result .bottom ul li p:last-of-type{background:#2b2b2b;color:#e0b232;font-weight:900;height:100px;font-size:40px}.single__table__result .bottom ul li p:last-of-type .unit{font-size:30px;padding-top:10px}.single__table__result .bottom ul li:first-of-type p:first-of-type:before{background:url(../img/single/icon_tekichu.svg);aspect-ratio:33/30;width:33px;height:auto}.single__table__result .bottom ul li:nth-of-type(2) p:first-of-type:before{background:url(../img/single/icon_kaishu.svg);aspect-ratio:35/27;width:35px;height:auto}.single__table__result .bottom ul li:nth-of-type(3) p:first-of-type:before{background:url(../img/single/icon_toshiyen.svg);aspect-ratio:27/26;width:27px;height:auto}.single__table__result .bottom ul li:nth-of-type(3) p:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.single__table__result .bottom ul li:last-of-type p:first-of-type:before{background:url(../img/single/icon_kaishuyen.svg);aspect-ratio:30/21;width:30px;height:auto}.single__table #single__free-table:checked~.single__table__contents #freetable,.single__table #single__paid-table:checked~.single__table__contents #paidtable{display:block}.single__table #single__free-table:checked~.single__table__result .arrow{background:#90C649}.single__table #single__paid-table:checked~.single__table__result .arrow{background:#5C3D19}.single__table #single__free-table:checked~.single__table__result .top .free,.single__table #single__paid-table:checked~.single__table__result .top .paid{display:inline}.single__table #single__free-table:checked~.single__table__result .middle .free,.single__table #single__paid-table:checked~.single__table__result .middle .paid{display:block}.single__table #single__free-table:checked~.single__table__result .bottom .free,.single__table #single__paid-table:checked~.single__table__result .bottom .paid{display:-webkit-box;display:-ms-flexbox;display:flex}.single__byfields #central-table-bygrade,.single__byfields #free-table-byfields,.single__byfields #local-table-bygrade,.single__byfields #paid-table-byfields,.single__byfields input,.single__bygrade #central-table-bygrade,.single__bygrade #free-table-byfields,.single__bygrade #local-table-bygrade,.single__bygrade #paid-table-byfields,.single__bygrade input{display:none}.single__byfields,.single__bygrade{margin-bottom:50px}.single__byfields .table-top,.single__bygrade .table-top{margin:0;width:100%;padding-right:0}.single__byfields .table-top table,.single__bygrade .table-top table{margin:0;width:100%}.single__byfields .table-top table tr th,.single__bygrade .table-top table tr th{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single__byfields #single__central-bygrade:checked~.content #central-table-bygrade,.single__byfields #single__free-byfields:checked~.content #free-table-byfields,.single__byfields #single__local-bygrade:checked~.content #local-table-bygrade,.single__byfields #single__paid-byfields:checked~.content #paid-table-byfields,.single__bygrade #single__central-bygrade:checked~.content #central-table-bygrade,.single__bygrade #single__free-byfields:checked~.content #free-table-byfields,.single__bygrade #single__local-bygrade:checked~.content #local-table-bygrade,.single__bygrade #single__paid-byfields:checked~.content #paid-table-byfields{display:block}.single__comparetable{margin-bottom:50px}.single__comparetable .contents #free-comparetable,.single__comparetable .contents #paid-comparetable,.single__comparetable input{display:none}.single__comparetable .contents .table-left{margin:0;width:100%;overflow-x:scroll}.single__comparetable .contents .table-left table{margin:0;border-collapse:separate}.single__comparetable .contents .table-left table tr td{border-bottom:unset}.single__comparetable .contents .table-left table tr td:first-of-type{border-right:solid 1px #000;position:-webkit-sticky;position:sticky;left:93px;top:0;z-index:10}.single__comparetable .contents .table-left table tr td:has(.cta){padding:20px 0}.single__comparetable .contents .table-left table tr td:has(.cta) .thumbnail{width:150px;justify-self:center;margin-bottom:20px}.single__comparetable .contents .table-left table tr td:has(.cta) .cta-based{margin:8px auto 0}.single__comparetable #single-comparetable-free:checked~.contents #free-comparetable,.single__comparetable #single-comparetable-paid:checked~.contents #paid-comparetable{display:block}.single__paidplan .table-left table tr td:has(.img) p{margin:0;display:block}.single__paidplan .table-left table tr td:has(.img) .img{cursor:auto;width:100%}.single__simulation-paidplan{padding:55px;background:-webkit-gradient(linear,left top,left bottom,from(#EBF2FE),to(#D9FFDB));background:linear-gradient(180deg,#EBF2FE 0,#D9FFDB 100%);margin:0 70px 70px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px}.single__simulation-paidplan input{display:none}.single__simulation-paidplan__inner{padding:0 85px}.single__simulation-paidplan__inner p{margin:0;justify-self:center;text-align:center}.single__simulation-paidplan__inner p.small{font-weight:400;font-size:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#171717}.single__simulation-paidplan__inner p.small:after,.single__simulation-paidplan__inner p.small:before{content:'';display:block;width:1px;height:26px;background:#171717}.single__simulation-paidplan__inner p.small:before{margin-right:25px;rotate:-30deg}.single__simulation-paidplan__inner p.small:after{margin-left:25px;rotate:30deg}.single__simulation-paidplan__inner p.title{font-weight:700;font-size:30px;position:relative}.single__simulation-paidplan__inner p.title:after{content:'';display:block;justify-self:center;width:70px;height:2px;padding-top:10px;border-bottom:solid 2px #90C649}.single__simulation-paidplan__inner .subtitle{font-family:'Zen Kaku Gothic New';font-weight:700;font-size:20px;color:#171717;position:relative;padding-left:20px}.single__simulation-paidplan__inner .subtitle:before{content:'';position:absolute;width:14px;height:2px;background:#90C649;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single__simulation-paidplan__inner .flexbox{gap:40px;margin:10px 0 25px}.single__simulation-paidplan__inner label{background:#fff;font-family:'Zen Kaku Gothic New';font-weight:500;font-size:16px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 20px)}.single__simulation-paidplan__inner .contents{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 40px;margin-top:10px}.single__simulation-paidplan__inner .button{margin-top:40px}.single__simulation-paidplan__inner .button label{border:1px solid #2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:330px;margin:0 auto;border-radius:150px;position:relative;cursor:pointer;font-size:18px;letter-spacing:.9px}.single__simulation-paidplan__inner .button label:before{content:'';width:26px;height:26px;background:url(../img/other/horseshoe.svg) no-repeat;background-size:contain;position:absolute;right:4%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single__simulation-paidplan__inner .arrow-bottom{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__simulation-paidplan__inner .arrow-bottom img{width:35px}.single__simulation-paidplan .recommend{display:none;background:#fff;padding:35px 80px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:35px}.single__simulation-paidplan .recommend__subtitle{font-weight:400;font-size:16px;color:#171717;text-align:center;margin:0}.single__simulation-paidplan .recommend-01,.single__simulation-paidplan .recommend-02,.single__simulation-paidplan .recommend-03,.single__simulation-paidplan .recommend-04,.single__simulation-paidplan .recommend-05,.single__simulation-paidplan .recommend-06,.single__simulation-paidplan .recommend-07,.single__simulation-paidplan .recommend-08{display:none}.single__simulation-paidplan .recommend-01 .planname,.single__simulation-paidplan .recommend-02 .planname,.single__simulation-paidplan .recommend-03 .planname,.single__simulation-paidplan .recommend-04 .planname,.single__simulation-paidplan .recommend-05 .planname,.single__simulation-paidplan .recommend-06 .planname,.single__simulation-paidplan .recommend-07 .planname,.single__simulation-paidplan .recommend-08 .planname{font-weight:700;font-size:25px;color:#DB7E00;text-align:center;margin:5px 0 15px}.single__simulation-paidplan .recommend-01 .planimg,.single__simulation-paidplan .recommend-02 .planimg,.single__simulation-paidplan .recommend-03 .planimg,.single__simulation-paidplan .recommend-04 .planimg,.single__simulation-paidplan .recommend-05 .planimg,.single__simulation-paidplan .recommend-06 .planimg,.single__simulation-paidplan .recommend-07 .planimg,.single__simulation-paidplan .recommend-08 .planimg{margin-bottom:10px}.single__simulation-paidplan .recommend-01 .planimg img,.single__simulation-paidplan .recommend-02 .planimg img,.single__simulation-paidplan .recommend-03 .planimg img,.single__simulation-paidplan .recommend-04 .planimg img,.single__simulation-paidplan .recommend-05 .planimg img,.single__simulation-paidplan .recommend-06 .planimg img,.single__simulation-paidplan .recommend-07 .planimg img,.single__simulation-paidplan .recommend-08 .planimg img{width:100%}.single__simulation-paidplan .recommend-01 .planexp,.single__simulation-paidplan .recommend-02 .planexp,.single__simulation-paidplan .recommend-03 .planexp,.single__simulation-paidplan .recommend-04 .planexp,.single__simulation-paidplan .recommend-05 .planexp,.single__simulation-paidplan .recommend-06 .planexp,.single__simulation-paidplan .recommend-07 .planexp,.single__simulation-paidplan .recommend-08 .planexp{color:#171717;margin:0}.single__simulation-paidplan #sd01:checked~.single__simulation-paidplan__inner .contents-dream label[for=sd01],.single__simulation-paidplan #sd02:checked~.single__simulation-paidplan__inner .contents-dream label[for=sd02],.single__simulation-paidplan #sd03:checked~.single__simulation-paidplan__inner .contents-dream label[for=sd03],.single__simulation-paidplan #sd04:checked~.single__simulation-paidplan__inner .contents-dream label[for=sd04],.single__simulation-paidplan #sd:checked~.single__simulation-paidplan__inner .flexbox label[for=sd],.single__simulation-paidplan #ss01:checked~.single__simulation-paidplan__inner .contents-solid label[for=ss01],.single__simulation-paidplan #ss02:checked~.single__simulation-paidplan__inner .contents-solid label[for=ss02],.single__simulation-paidplan #ss03:checked~.single__simulation-paidplan__inner .contents-solid label[for=ss03],.single__simulation-paidplan #ss04:checked~.single__simulation-paidplan__inner .contents-solid label[for=ss04],.single__simulation-paidplan #ss:checked~.single__simulation-paidplan__inner .flexbox label[for=ss]{background:#90C649;-webkit-box-shadow:inset 0 3px 6px rgba(0,0,0,.16);box-shadow:inset 0 3px 6px rgba(0,0,0,.16);color:#fff}.single__simulation-paidplan #sd:checked~.single__simulation-paidplan__inner .contents.contents-dream,.single__simulation-paidplan #ss:checked~.single__simulation-paidplan__inner .contents.contents-solid{display:-webkit-box;display:-ms-flexbox;display:flex}.single__simulation-paidplan #sb:checked~.recommend,.single__simulation-paidplan #sd:checked~#sd01:checked~.recommend .recommend-05,.single__simulation-paidplan #sd:checked~#sd02:checked~.recommend .recommend-06,.single__simulation-paidplan #sd:checked~#sd03:checked~.recommend .recommend-07,.single__simulation-paidplan #sd:checked~#sd04:checked~.recommend .recommend-08,.single__simulation-paidplan #ss:checked~#ss01:checked~.recommend .recommend-01,.single__simulation-paidplan #ss:checked~#ss02:checked~.recommend .recommend-02,.single__simulation-paidplan #ss:checked~#ss03:checked~.recommend .recommend-03,.single__simulation-paidplan #ss:checked~#ss04:checked~.recommend .recommend-04{display:block}.single__review{width:70%;margin:0 auto}.single__review__question>li .title{color:#90C649;font-weight:900;font-size:22px;margin:0 0 15px}.single__review__question>li .title span{color:#fff;background:#90C649;font-size:17px;line-height:1;width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;margin-right:7px}.single__review__question>li .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.single__review__question>li .top .img{width:70%}.single__review__question>li .top p{font-weight:900;font-size:20px;color:#C3C3C3;margin:0}.single__review__question>li .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .text,.single__review__question>li:not(:first-of-type){margin-top:20px}.single__review__question>li .bottom>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%}.single__review__question>li .bottom>ul li{font-size:20px;font-weight:700;color:#c3c3c3;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__review__question>li .bottom>ul li.max{font-size:24px}.single__review__question>li .bottom>ul li.r1{color:#00BAD8}.single__review__question>li .bottom>ul li.r2{color:#00CE5B}.single__review__question>li .bottom>ul li.r3{color:#FFCA00}.single__review__question>li .bottom>ul li.r4{color:#FF9000}.single__review__question>li .bottom>ul li.r5{color:#FF475F}.single__review__question>li:nth-of-type(2) .bottom ul li{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__regist.swiper{margin:0 70px}.single__regist.swiper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px}.single__regist.swiper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.single__regist.swiper .swiper-wrapper .swiper-slide__inner{position:relative;width:32%}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .num{position:absolute;top:0;left:20%;font-weight:700;font-family:'Zen Kaku Gothic New';font-size:23px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#7980DE),to(#32D188));background:linear-gradient(180deg,#7980DE 0,#32D188 100%);display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;z-index:15}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .smartphone{padding-top:10px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .smartphone>img{position:relative;z-index:10;height:100%}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .smartphone .contents{width:120px;z-index:8;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;position:absolute;left:50%;top:15px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .text p{margin:0;padding:0 20px}.single__regist.swiper .swiper-wrapper .swiper-slide .arrow-right{width:2%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15%}.single__regist.swiper .swiper-pagination{bottom:0}.single__regist.swiper .swiper-pagination-bullet{border:1px solid #0D824C;opacity:1;background:unset;-webkit-box-sizing:border-box;box-sizing:border-box;width:10px;height:10px}.single__regist.swiper .swiper-pagination-bullet-active{background:#0D824C}.single .subheading{font-family:'Dela Gothic One';font-size:25px;color:#2b2b2b;background:-webkit-gradient(linear,right top,left top,from(#EBF2FE),to(#D9FFDB));background:linear-gradient(270deg,#EBF2FE 0,#D9FFDB 100%);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px;display:inline-block;margin:0 0 0 20px}.single-site__list{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-site__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;background:#444;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-site__list>li .left{width:14%}.single-site__list>li .left .thumbnail{margin-bottom:15px}.single-site__list>li .left .thumbnail a{display:-webkit-box;display:-ms-flexbox;display:flex}.single-site__list>li .left .com,.single-site__list>li .middle a{display:-webkit-box;display:-ms-flexbox;font-weight:700;color:#fff}.single-site__list>li .left .com{font-family:'Zen Kaku Gothic New';font-size:16px;letter-spacing:.8px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-site__list>li .left .com-icon{width:24px}.single-site__list>li .middle{width:50%;position:relative}.single-site__list>li .middle .num{font-family:'Dela Gothic One';font-size:80px;color:#fff;opacity:.3;position:absolute;right:0;top:-33px}.single-site__list>li .middle .blackbox,.single-site__list>li .middle .purplebox,.single-site__list>li .middle .redbox{font-size:20px;display:inline-block;padding:5px}.single-site__list>li .middle a{display:flex;font-family:'Zen Kaku Gothic New';font-size:24px;letter-spacing:1.2px;padding:10px 0}.single-site__list>li .middle .flexbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-site__list>li .middle .flexbox .cta{width:170px}.single-site__list>li .middle .flexbox .cta-based{margin:0}.single-site__list>li .middle .flexbox .cta-based.mini{width:100%}.single-site__list>li .middle .flexbox .cta-based__inner a{padding:0;width:100%}.single-site__list>li .right{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-site__list>li .right li{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Zen Kaku Gothic New';-webkit-box-sizing:border-box;box-sizing:border-box}.single-site__list>li .right li:nth-of-type(odd){background:#565656;font-weight:700;font-size:16px;letter-spacing:.8px;color:#fff;width:20%}.single-site__list>li .right li:nth-of-type(2),.single-site__list>li .right li:nth-of-type(4){background:#2B2B2B;font-weight:900;font-size:22px;color:#E0B232;width:29%}.single-site__list>li .right li:nth-of-type(5){width:30%}.single-site__list>li .right li:last-of-type{background:#2B2B2B;font-family:'Dela Gothic One';font-weight:500;font-size:23px;letter-spacing:1.15px;color:#E0B232;width:69%}.single-site__list>li .right li:last-of-type .yen{font-size:20px;padding-top:5px}.single-site__list>li:not(:last-of-type){margin-bottom:3px}.single-site__goodlist{padding:0 15px}.single-site__goodlist>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;background:#444;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-site__goodlist>li .left{width:calc(48% - 50px)}.single-site__goodlist>li .left__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.single-site__goodlist>li .left__top .siteinfo .com,.single-site__goodlist>li .left__top a{display:-webkit-box;display:-ms-flexbox;font-weight:700;color:#fff;font-family:'Zen Kaku Gothic New'}.single-site__goodlist>li .left__top .siteinfo a{width:130px}.single-site__goodlist>li .left__top .siteinfo .com{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;letter-spacing:.8px;margin-top:10px}.single-site__goodlist>li .left__top .siteinfo .com-icon{width:24px}.single-site__goodlist>li .left__top a{display:flex;font-size:24px;text-decoration:underline;letter-spacing:1.2px;line-height:1.3}.single-site__goodlist>li .left__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.single-site__goodlist>li .left__bottom .cta{width:100%}.single-site__goodlist>li .left__bottom .cta-based{margin:0;width:100%}.single-site__goodlist>li .left__bottom .cta-based__inner{height:40px;font-size:16px}.single-site__goodlist>li .left__bottom .cta-based__inner:before{width:20px;height:20px}.single-site__goodlist>li .left__bottom .cta-based__inner a{font-size:16px}.single-site__goodlist>li .left__bottom__sp{width:calc(80% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-site__goodlist>li .left__bottom__sp .flexbox{gap:15px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner{font-size:14px;height:40px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner a{font-size:14px;text-decoration:unset}.single-site__goodlist>li .right{width:52%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.single-site__goodlist>li .right li{background:#2b2b2b;font-family:'Zen Kaku Gothic New';font-weight:900;color:#E0B232;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category .title,.ranking__access .title,.ranking__sidebar .title,.selecthorse .title{font-family:'Dela Gothic One'}.single-site__goodlist>li .right li:nth-of-type(odd){background:#565656;color:#fff;font-size:16px;width:110px;font-weight:700}.single-site__goodlist>li .right li:nth-of-type(2),.single-site__goodlist>li .right li:nth-of-type(4){width:calc((100% - 235px)/ 2)}.single-site__goodlist>li .right li:nth-of-type(6){width:calc(100% - 115px);font-size:23px}.single-site__goodlist>li .right li:nth-of-type(6) .yen{font-family:'Dela Gothic One';font-weight:400;font-size:20px;padding-top:5px}.single-site__goodlist>li .right li:last-of-type{width:calc(100% - 115px);color:#fff;font-weight:700;font-size:16px}.single-site__goodlist>li:not(:last-of-type){margin-bottom:3px}.single-site__content{background:#fff;padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-site__content .ranking{margin:0}.single-site__content .ranking>li:first-of-type{margin-top:0}.single-site .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:30px}.single-site .pagination .page-numbers{width:40px;height:40px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#7980DE),to(#32D188));background:linear-gradient(180deg,#7980DE 0,#32D188 100%);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:20px;text-decoration:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.uneisya p.furi,.uneisya p.name{display:-webkit-box;display:-ms-flexbox}.single-site .pagination .current{border:1px solid #fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.single-site .pagination .dots{color:#2b2b2b;background:unset}.category,.uneisya{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.uneisya{border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;padding-bottom:30px}.uneisya .profile{width:90px;height:auto;aspect-ratio:1/1;border-radius:50%;position:absolute;top:40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.uneisya p{margin:0;color:#2b2b2b;line-height:1}.uneisya p.furi{font-weight:700;font-size:12px;color:#2b2b2b;letter-spacing:.6px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.uneisya p.name,.uneisya p.role{font-weight:700;-webkit-box-pack:center}.uneisya p.name{font-size:22px;letter-spacing:1.1px;display:flex;-ms-flex-pack:center;justify-content:center}.uneisya p.comment,.uneisya p.role{display:-webkit-box;display:-ms-flexbox}.uneisya p.role{font-size:12px;color:#2b2b2b;letter-spacing:.6px;display:flex;-ms-flex-pack:center;justify-content:center;margin:10px 0}.uneisya p.comment{font-weight:500;font-size:13px;letter-spacing:.65px;padding:0 10px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.linebanner{margin:30px 0}.linebanner a{display:-webkit-box;display:-ms-flexbox;display:flex}.category{box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding-top:20px}.category ul li a:before,.selecthorse{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.category .title{font-weight:400;font-size:32px;letter-spacing:1.6px;text-align:center;margin:0;padding:0 10px}.category .title span{font-size:24px;letter-spacing:1.2px;display:block;margin-bottom:2px}.category ul li a,.category ul li a p{display:-webkit-box;display:-ms-flexbox}.category ul li{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.category ul li a{display:flex;text-decoration:none;border-bottom:solid 1px #707070;padding:5px 0 8px;position:relative}.category ul li a:before{content:'';position:absolute;width:22px;height:22px;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:url(../img/other/horseshoe.svg) no-repeat;background-size:cover;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%}.category ul li a img{width:50px}.category ul li a p{margin:0 0 0 12px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:15px;color:#2b2b2b;line-height:16px}.category ul li:last-of-type a{border-bottom:unset}.selecthorse{background:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:0 10px 30px;margin-bottom:50px;overflow:hidden}.selecthorse .top{width:calc(100% + 20px);margin:0 -10px}.selecthorse .title{font-weight:400;font-size:32px;line-height:1;color:#2b2b2b;text-align:center;margin:0}.selecthorse .title span{font-size:24px;line-height:1}.selecthorse .description{font-weight:500;font-size:13px}.selecthorse.super ul li{padding:0 20px;margin-top:10px}.selecthorse.super ul li .horse__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.selecthorse.super ul li .horse__img:before{content:'';position:absolute;width:25px;height:25px;background:url(../img/sidebar/icon_super.svg) no-repeat;right:5px;bottom:5px}.selecthorse.super ul li .horse__img img{border:3px solid #0042B0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.selecthorse.super ul li .horse__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:15px;margin-bottom:2px}.selecthorse.super ul li .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.selecthorse.super ul li .bottom .left .point{display:inline-block;width:11px;font-size:11px;background:#DB0E13;color:#fff;padding:2px}.selecthorse.super ul li .bottom .left .score{font-weight:700;font-size:30px;color:#DB0E13}.selecthorse.super ul li .bottom .left .score .unit{font-size:20px}.selecthorse.super ul li .bottom .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.selecthorse.super ul li .bottom .right span{font-weight:700;font-size:16px;color:#2b2b2b}.selecthorse.attention ul li{padding:0 20px;margin-top:10px}.selecthorse.attention ul li .horse__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.selecthorse.attention ul li .horse__img:before{content:'';position:absolute;width:25px;height:25px;background:url(../img/sidebar/icon_attention.svg) no-repeat;right:5px;bottom:5px}.selecthorse.attention ul li .horse__img img{border:3px solid #12A734;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.selecthorse.attention ul li .horse__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:15px;margin-bottom:2px}.selecthorse.attention ul li .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.selecthorse.attention ul li .bottom .left{font-weight:700;font-size:12px;color:#2b2b2b}.selecthorse.attention ul li .bottom .left span{display:block}.selecthorse.attention ul li .bottom .left .score{font-size:14px;color:#fff000;background:#0CA734;padding:2px;margin-top:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.selecthorse.attention ul li .bottom .right{position:relative}.selecthorse.attention ul li .bottom .right .score{position:absolute;bottom:0;left:50%;width:4px}.ranking__access{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:30px 10px;margin-top:30px}.ranking__access .title{font-weight:400;font-size:32px;text-align:center;margin:0}.ranking__access .title span{font-size:24px}.ranking__access>ul{margin-top:20px}.ranking__access>ul>li{position:relative}.ranking__access>ul>li .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.ranking__access>ul>li .top .thumbnail{width:70px}.ranking__access>ul>li .top .articletitle{font-weight:700;font-size:14px;width:112px;padding-top:5px;letter-spacing:.7px}.ranking__access>ul>li .tags{margin:5px 0}.ranking__access>ul>li .tags li{font-size:12px;border-radius:10px;padding:3px 10px}.ranking__access>ul>li .date{font-size:13px;color:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}.ranking__access>ul>li:not(:last-of-type){padding-bottom:10px;border-bottom:solid 1px #adadad}.ranking__access>ul>li:not(:first-of-type){padding-top:17px}.ranking__access>ul>li:before{content:'';position:absolute;width:25px;height:25px;left:-10px;top:3px}.ranking__access>ul>li:first-of-type:before{background:url(../img/sidebar/no1.svg) no-repeat;left:-10px;top:-10px}.ranking__access>ul>li:nth-of-type(2):before{background:url(../img/sidebar/no2.svg) no-repeat}.ranking__access>ul>li:nth-of-type(3):before{background:url(../img/sidebar/no3.svg) no-repeat}.ranking__access>ul>li:nth-of-type(4):before{background:url(../img/sidebar/no4.svg) no-repeat}.ranking__access>ul>li:last-of-type:before{background:url(../img/sidebar/no5.svg) no-repeat}.ranking__sidebar{position:relative;border-radius:20px;padding:15px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.ranking__sidebar .title{font-weight:400;font-size:32px;letter-spacing:1.16px;color:#ff0;text-align:center;margin:0}.ranking__sidebar .title span{font-size:24px;letter-spacing:1.2px;color:#fff}.ranking__sidebar ul li{margin-top:15px}.ranking__sidebar ul li .top{position:relative;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ranking__sidebar ul li .top:before{content:'';position:absolute;width:18px;height:11px;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);background:#2b2b2b;left:50%;bottom:-5px}.ranking__sidebar ul li .top .rank{position:absolute;left:0;top:0;width:32px;height:37px;z-index:15}.ranking__sidebar ul li .top .board{background:#2B2B2B;height:30px;overflow:hidden;position:relative}.ranking__sidebar ul li .top .board__text{display:inline-block;white-space:nowrap;-webkit-animation:board2 12s linear infinite;animation:board2 12s linear infinite}.ranking__sidebar ul li .top .board__text span{display:inline;font-weight:500;font-size:15px;line-height:30px;color:#e0b232;letter-spacing:.75px}.ranking__sidebar ul li .top .board:before{content:'';position:absolute;width:30px;height:30px;background:#2b2b2b;left:0;top:5px;z-index:10}.ranking__sidebar ul li .bottom{background:#2B2B2B;border-radius:10px;padding:10px;border:2px solid;margin-top:4px}.menu,.single__comment__form{border-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.ranking__sidebar ul li .bottom>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;font-weight:700;font-size:15px;letter-spacing:.75px}.menu .title,.ranking__sidebar ul li .bottom .result,.ranking__sidebar ul li .bottom .total{font-family:'Dela Gothic One';font-weight:400}.ranking__sidebar ul li .bottom .thumbnail{padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0}.ranking__sidebar ul li .bottom .total{font-size:16px;letter-spacing:.8px;color:#e08232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.ranking__sidebar ul li .bottom .result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:22px;letter-spacing:1.1px}.menu ul,.selectbanner li a{display:-webkit-box;display:-ms-flexbox}.ranking__sidebar ul li .bottom .result .win{color:#ff0}.ranking__sidebar ul li .bottom .result .loss{color:#adadad}.ranking__sidebar ul li .bottom .cta{margin-top:10px}.ranking__sidebar ul li .bottom .cta-based{margin:0 auto}.menu,.selectbanner{margin-bottom:50px}.ranking__sidebar ul li .bottom .cta-based.mini{width:100%}.ranking__sidebar ul li .bottom .cta-based__inner a{font-size:16px}.ranking__sidebar ul li.rank-1{margin-top:20px}.ranking__sidebar ul li.rank-1 .bottom{border-color:#FFCE32}.ranking__sidebar ul li.rank-1 .bottom .thumbnail{background:#FFCE32}.ranking__sidebar ul li.rank-2 .bottom{border-color:#E4E4E7}.ranking__sidebar ul li.rank-2 .bottom .thumbnail{background:#E4E4E7}.ranking__sidebar ul li.rank-3 .bottom{border-color:#AE8336}.ranking__sidebar ul li.rank-3 .bottom .thumbnail{background:#AE8336}.ranking__sidebar.recommend{background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%)}.ranking__sidebar.central{background:#5C3D19;margin-top:100px}.ranking__sidebar.local{background:#333991;margin-top:100px}.ranking__sidebar:before{content:'';width:100%;height:auto;aspect-ratio:150/43;background:url(../img/single/single_fv-sp.svg) no-repeat;position:absolute;bottom:-1px;left:0}.selectbanner li{margin-top:30px}.selectbanner li a{display:flex}.menu{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px 10px 40px;text-align:center}.menu .title{font-size:32px;margin:0}.menu .title span{font-size:24px;color:#2b2b2b}.menu ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.menu ul li{width:calc(50% - 10px);text-align:center}.menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.menu ul li a:last-of-type{margin-top:5px;font-size:15px;letter-spacing:.75px;line-height:1.2}.menu.local .title{color:#333991}.menu.central .title{color:#0D824C}.single__comment{margin-top:50px}.single__comment p{margin:0}.single__comment__form{background:-webkit-gradient(linear,left top,left bottom,from(#EBF2FE),to(#D9FFDB));background:linear-gradient(180deg,#EBF2FE 0,#D9FFDB 100%);padding:70px 27px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.16)}.single__comment__form .comment-form .title{font-family:'Zen Kaku Gothic New';font-weight:500;display:block;font-size:20px;color:#2b2b2b;line-height:1;margin-bottom:5px}.single__comment__form .comment-form-author{margin-bottom:40px}.single__comment__form .comment-form-author label{padding-bottom:5px}.single__comment__form .comment-form-author input{width:100%;height:50px;padding:0 20px;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #adadad;font-family:'Zen Kaku Gothic New';font-size:18px;font-weight:300}.single__comment__form .comment-form-author input::-webkit-input-placeholder{color:#adadad;font-size:18px;line-height:50px;font-family:'Zen Kaku Gothic New';font-weight:300}.single__comment__form .comment-form-author input:-ms-input-placeholder{color:#adadad;font-size:18px;line-height:50px;font-family:'Zen Kaku Gothic New';font-weight:300}.single__comment__form .comment-form-author input::-ms-input-placeholder{color:#adadad;font-size:18px;line-height:50px;font-family:'Zen Kaku Gothic New';font-weight:300}.single__comment__form .comment-form-author input::placeholder{color:#adadad;font-size:18px;line-height:50px;font-family:'Zen Kaku Gothic New';font-weight:300}.single__comment__form .comment-form-point{width:60%;margin-bottom:45px}.single__comment__form .comment-form-point .title{padding-bottom:20px}.single__comment__form .comment-form-point input{display:none}.single__comment__form .comment-form-point ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px}.single__comment__form .comment-form-point ul li{width:calc(33% - 13px)}.single__comment__form .comment-form-point ul li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Zen Kaku Gothic New';font-weight:500;font-size:18px;color:#90C649;background:#fff;border:1px solid #90C649;border-radius:25px;width:140px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single__comment__form .comment-form-point #comment-point1:checked~ul li label[for=comment-point1],.single__comment__form .comment-form-point #comment-point2:checked~ul li label[for=comment-point2],.single__comment__form .comment-form-point #comment-point3:checked~ul li label[for=comment-point3],.single__comment__form .comment-form-point #comment-point4:checked~ul li label[for=comment-point4],.single__comment__form .comment-form-point #comment-point5:checked~ul li label[for=comment-point5],.single__comment__form .comment-form-point #comment-point6:checked~ul li label[for=comment-point6]{background:#90C649;color:#fff}.single__comment__form .comment-form-score{margin-bottom:50px}.single__comment__form .comment-form-score__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #adadad;padding:10px 0}.single__comment__form .comment-form-score__inner input{display:none}.single__comment__form .comment-form-score__inner label{position:relative;cursor:pointer}.single__comment__form .comment-form-score__inner label:before{position:relative;width:40px;height:40px;content:'☆';font-family:'Zen Kaku Gothic New';font-weight:700;font-size:40px;display:block;color:#E0B232;letter-spacing:2px}.single__comment__form .comment-form-score__inner label:hover:before,.single__comment__form .comment-form-score__inner label:hover~label:before{content:'★'}.single__comment__form .comment-form-score__inner input:checked~label:before{content:'☆'}.single__comment__form .comment-form-score__inner input:checked+label::before,.single__comment__form .comment-form-score__inner input:checked+label~label::before{content:'★'}.single__comment__form .comment-form-comment{margin-bottom:35px}.single__comment__form .comment-form-comment label{display:block}.single__comment__form .comment-form-comment textarea{width:100%;height:175px;border:1px solid #adadad;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Zen Kaku Gothic New';font-size:18px;font-weight:300;line-height:1.5}.single__comment__form .comment-form-comment textarea::-webkit-input-placeholder{color:#adadad;font-size:18px}.single__comment__form .comment-form-comment textarea:-ms-input-placeholder{color:#adadad;font-size:18px}.single__comment__form .comment-form-comment textarea::-ms-input-placeholder{color:#adadad;font-size:18px}.single__comment__form .comment-form-comment textarea::placeholder{color:#adadad;font-size:18px}.single__comment .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.single__comment .form-submit:before{content:'';position:absolute;width:25px;height:24px;background:url(../img/other/horseshoe.svg) no-repeat;background-size:cover;right:33%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single__comment .form-submit input{width:330px;border-radius:30px;padding:15px 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);font-family:'Zen Kaku Gothic New';font-weight:500;font-size:18px;color:#2b2b2b;border:1px solid #2b2b2b;background:#fff}.comment-list{width:95%;margin:0 auto;background:-webkit-gradient(linear,left top,right top,from(#0D824C),to(#333991));background:linear-gradient(90deg,#0D824C 0,#333991 100%);background-size:cover;padding:20px 12px 20px 27px;border-radius:20px;border:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.comment-list__inner ul li,.front__list li{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.comment-list__inner{max-height:600px;overflow-y:auto;padding-right:15px}.comment-list__inner::-webkit-scrollbar{width:7px}.comment-list__inner::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.comment-list__inner::-webkit-scrollbar-track{background:#fff;border-radius:5px}.comment-list__inner ul li{background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 20px 20px}.comment-list__inner ul li:not(:first-of-type){margin-top:10px}.comment-list__inner ul li span{font-family:'Zen Kaku Gothic New';display:block;color:#2b2b2b}.comment-list__inner ul li .comment__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:dotted 1px #707070;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.comment-list__inner ul li .comment__top .left .date{font-weight:700;font-size:16px;letter-spacing:.8px}.comment-list__inner ul li .comment__top .left .author{font-weight:700;font-size:20px;padding-top:10px}.comment-list__inner ul li .comment__top .right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.comment-list__inner ul li .comment__top .right div span{display:block}.comment-list__inner ul li .comment__top .right div span.point,.comment-list__inner ul li .comment__top .right div span.value{font-weight:700;font-size:16px;letter-spacing:.8px;color:#2b2b2b;padding-bottom:7px}.comment-list__inner ul li .comment__top .right div span.point-select{background:#90C649;color:#fff;border-radius:25px;font-weight:500;font-size:14px;text-align:center;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.comment-list__inner ul li .comment__top .right div span.value{color:#E0B232;padding-bottom:10px}.comment-list__inner ul li .comment__top .right div span.rate-star{color:#E0B232;font-size:20px;font-family:'Zen Kaku Gothic New';font-weight:700;padding-right:0;letter-spacing:1px}.comment-list__inner ul li .comment__bottom{padding-top:10px;font-weight:400;font-size:18px;line-height:30px;letter-spacing:.9px}.comment-list__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.comment-list__pagination .page-numbers{color:#fff;font-weight:700;font-size:20px;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:-webkit-gradient(linear,left top,left bottom,from(#7980DE),to(#32D188));background:linear-gradient(180deg,#7980DE 0,#32D188 100%);margin-left:10px;border-radius:50%;text-decoration:none}.comment-list__pagination .page-numbers.current{border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.comment-list__pagination .page-numbers.next,.comment-list__pagination .page-numbers.prev{display:none}.comment-list__pagination .page-numbers.dots{background:0 0;width:20px}.front__fv,.front__fv img{width:100%}.front__fv{max-width:1200px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:solid 20px #444;position:relative;margin:0 auto}.front .h2-outer.ai:before,.front__fv:after,.front__fv:before{position:absolute;content:''}.front__fv picture{display:block;width:100%}.front__fv:before{width:calc(100% - 20px);height:100%;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border:solid #444;border-width:0 10px;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.front__fv:after{background:url(../img/front/horserace.svg) no-repeat;width:100vw;height:auto;aspect-ratio:300/30;z-index:11;left:calc((1200px - 100vw)/ 2)}.front .h2-outer.ai:before{width:70%;height:160px;background:url(../img/front/ai.svg) no-repeat;right:0;top:0;pointer-events:none}.front .h2-outer .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.front .h2-outer .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.front .h2-outer .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:'Dela Gothic One';font-weight:400;font-size:55px;color:#fff;border-radius:20px 20px 0 0;width:100%;cursor:pointer;position:relative;padding:7.5px 0}.front .h2-outer .tabs li label[for=jra-field]{background:#32D188}.front .h2-outer .tabs li label[for=jra-field]:before{content:'';aspect-ratio:5/2;width:55px;height:auto;position:absolute;right:5px;bottom:10px;background:url(../img/ai/jra.svg) no-repeat}.front .h2-outer .tabs li label[for=nar-field]{background:#7980DE}.front .h2-outer .tabs li label[for=nar-field]:before{content:'';aspect-ratio:55/21;width:55px;height:auto;position:absolute;right:5px;bottom:10px;background:url(../img/ai/nar.svg) no-repeat}.front .h2-outer .tabs li label[for=ai-high],.front .h2-outer .tabs li label[for=ai-hit]{border-radius:20px;overflow:hidden;border:4px solid transparent}.front .h2-outer .tabs li .tooltip{color:#fff;background:#CC3636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25px;height:25px;border-radius:50%;position:absolute;right:-10px;bottom:-5px;font-size:18px;cursor:pointer}.front .h2-outer .tabs li .tooltip__high-content,.front .h2-outer .tabs li .tooltip__hit-content{display:none;width:300px;bottom:-30px;right:0;color:#2b2b2b;background:#fff;border-radius:10px;text-align:center;padding:5px 0;font-size:14px}.front .h2-outer .tabs li .jra-false,.front .h2-outer .tabs li .nar-false{width:100%;background:#adadad;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:'Dela Gothic One';font-weight:400;font-size:55px;color:#fff;border-radius:20px 20px 0 0;padding:7.5px 0;position:relative}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span,.central .popup .bottom .right .tenkai ul li:nth-of-type(odd),.central .popup .top>div span,.front .h2-outer .text,.front__list li .top .right div.stars.star_rating-half:after,.front__list li .top .right div.stars:before{font-family:'Zen Kaku Gothic New'}.front .h2-outer .tabs li .jra-false:before,.front .h2-outer .tabs li .nar-false:before{width:55px;height:auto;position:absolute;right:5px;bottom:10px;content:''}.front .h2-outer .tabs li .jra-false:before{aspect-ratio:5/2;background:url(../img/ai/jra.svg) no-repeat}.front .h2-outer .tabs li .nar-false:before{aspect-ratio:55/21;background:url(../img/ai/nar.svg) no-repeat}.front .h2-outer .contents__jra{background:#32D188}.front .h2-outer .contents__nar{background:#7980DE}.front .h2-outer .contents__jra,.front .h2-outer .contents__nar{display:none}.front .h2-outer .contents__jra ul,.front .h2-outer .contents__nar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front .h2-outer .contents__jra ul li,.front .h2-outer .contents__nar ul li{width:calc(20% - 8px);position:relative}.front .h2-outer .contents__jra ul li:before,.front .h2-outer .contents__nar ul li:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#2b2b2b;opacity:.7;z-index:15}.front .h2-outer .contents__jra ul li.active:before,.front .h2-outer .contents__nar ul li.active:before{content:none}.front .h2-outer .contents__jra ul li.g1:after,.front .h2-outer .contents__jra ul li.g2:after,.front .h2-outer .contents__jra ul li.g3:after,.front .h2-outer .contents__nar ul li.g1:after,.front .h2-outer .contents__nar ul li.g2:after,.front .h2-outer .contents__nar ul li.g3:after{content:'';aspect-ratio:1/1;width:auto;height:50px;background-size:contain;position:absolute;left:0;top:0;overflow:visible;background-position:center}.front .h2-outer .contents__jra ul li.jpn1:after,.front .h2-outer .contents__jra ul li.jpn2:after,.front .h2-outer .contents__jra ul li.jpn3:after,.front .h2-outer .contents__nar ul li.jpn1:after,.front .h2-outer .contents__nar ul li.jpn2:after,.front .h2-outer .contents__nar ul li.jpn3:after{content:'';aspect-ratio:71/50;width:auto;height:50px;background-size:contain;position:absolute;left:0;top:0;overflow:visible;background-position:center}.front .h2-outer .contents__jra ul li.g1:after,.front .h2-outer .contents__nar ul li.g1:after{background:url(../img/other/grade/g1_kaisai.svg) no-repeat}.front .h2-outer .contents__jra ul li.g2:after,.front .h2-outer .contents__nar ul li.g2:after{background:url(../img/other/grade/g2_kaisai.svg) no-repeat}.front .h2-outer .contents__jra ul li.g3:after,.front .h2-outer .contents__nar ul li.g3:after{background:url(../img/other/grade/g3_kaisai.svg) no-repeat}.front .h2-outer .contents__jra ul li.jpn1:after,.front .h2-outer .contents__nar ul li.jpn1:after{background:url(../img/other/grade/jpn1_kaisai.svg) no-repeat}.front .h2-outer .contents__jra ul li.jpn2:after,.front .h2-outer .contents__nar ul li.jpn2:after{background:url(../img/other/grade/jpn2_kaisai.svg) no-repeat}.front .h2-outer .contents__jra ul li.jpn3:after,.front .h2-outer .contents__nar ul li.jpn3:after{background:url(../img/other/grade/jpn3_kaisai.svg) no-repeat}.front .h2-outer .contents__jra ul li img,.front .h2-outer .contents__nar ul li img{aspect-ratio:1/1}.front .h2-outer .contents__jra ul li a,.front .h2-outer .contents__nar ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.front .h2-outer .contents__high,.front .h2-outer .contents__hit{display:none;margin-top:15px;background:#fff;border-radius:20px;padding:45px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:11}.front .h2-outer .contents__high>ul li,.front .h2-outer .contents__hit>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:18px}.front .h2-outer .contents__high>ul li .field,.front .h2-outer .contents__hit>ul li .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:30px;background:#0D824C;color:#fff}.front .h2-outer .contents__high>ul li .raceno,.front .h2-outer .contents__hit>ul li .raceno{border:1px solid #2b2b2b;width:100px;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.front .h2-outer .contents__high>ul li:nth-of-type(2),.front .h2-outer .contents__hit>ul li:nth-of-type(2){margin-top:10px;font-size:20px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px}.front .h2-outer .contents__high>ul li:nth-of-type(2) span,.front .h2-outer .contents__hit>ul li:nth-of-type(2) span{padding:5px 0}.front .h2-outer .contents__high>ul li:nth-of-type(2) span:not(:last-of-type),.front .h2-outer .contents__hit>ul li:nth-of-type(2) span:not(:last-of-type){border-right:dotted 1px #707070;padding-right:10px}.front .h2-outer .contents__high>ul li:nth-of-type(2) span:not(:first-of-type),.front .h2-outer .contents__hit>ul li:nth-of-type(2) span:not(:first-of-type){padding-left:10px}.front .h2-outer .contents__high>ul li:nth-of-type(3),.front .h2-outer .contents__hit>ul li:nth-of-type(3){font-size:30px;line-height:40px;padding:15px 0 10px;border-bottom:dotted 1px #707070}.front .h2-outer .contents__high>ul li:last-of-type,.front .h2-outer .contents__hit>ul li:last-of-type{padding-top:40px}.front .h2-outer .contents__high>ul li:last-of-type .predictions,.front .h2-outer .contents__hit>ul li:last-of-type .predictions{width:100%}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom,.front .h2-outer .contents__high>ul li:last-of-type .predictions .top,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom>div,.front .h2-outer .contents__high>ul li:last-of-type .predictions .top>div,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom>div,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .top>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom>div:not(:last-of-type),.front .h2-outer .contents__high>ul li:last-of-type .predictions .top>div:not(:last-of-type),.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom>div:not(:last-of-type),.front .h2-outer .contents__hit>ul li:last-of-type .predictions .top>div:not(:last-of-type){margin-right:30px}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom>div span,.front .h2-outer .contents__high>ul li:last-of-type .predictions .top>div span,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom>div span,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .top>div span{display:block}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom>div .mark,.front .h2-outer .contents__high>ul li:last-of-type .predictions .top>div .mark,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom>div .mark,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .top>div .mark{width:30px;height:30px}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom>div .umaban,.front .h2-outer .contents__high>ul li:last-of-type .predictions .top>div .umaban,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom>div .umaban,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .top>div .umaban{width:35px;height:35px}.front .h2-outer .contents__high:before,.front .h2-outer .contents__hit:before{position:absolute;width:60px;height:60px;top:-29px;content:'';background:#fff}.front .h2-outer .contents__high>ul li:last-of-type .predictions .bottom,.front .h2-outer .contents__hit>ul li:last-of-type .predictions .bottom{margin-top:30px}.front .h2-outer .contents__high:before{-webkit-clip-path:polygon(50% 0,0 50%,100% 50%);clip-path:polygon(50% 0,0 50%,100% 50%);left:130px}.front .h2-outer .contents__hit:before{-webkit-clip-path:polygon(50% 0,0 50%,100% 50%);clip-path:polygon(50% 0,0 50%,100% 50%);right:130px}.front .h2-outer .text{font-weight:700;font-size:18px;letter-spacing:.9px;color:#fff;display:block;margin:15px 0;position:relative}.front .h2-outer .text:after{content:'';display:block;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);width:28px;height:13px;background:#fff;margin:15px auto 0}.front .h2-outer .text.false:after{content:none}.front .h2-outer .text.ai{text-align:center}.front .h2-outer .text.ai:before{content:'';display:block;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);width:28px;height:13px;background:#fff;margin:15px auto}.front .h2-outer .text.ai:after{content:none}.front .h2-outer .text.ai p{display:none;margin:0}.front .h2-outer .cta-based__inner a{line-height:1;text-align:center;display:none}.front .h2-outer #jra-field:checked~.contents .contents__jra,.front .h2-outer #nar-field:checked~.contents .contents__nar{display:block}.front .h2-outer #jra-field:checked~.cta-based .cta-based__inner .cta-jra,.front .h2-outer #nar-field:checked~.cta-based .cta-based__inner .cta-nar{display:-webkit-box;display:-ms-flexbox;display:flex}.front .h2-outer #ai-high:checked~.contents .contents__high,.front .h2-outer #ai-high:checked~.text.ai .text-high,.front .h2-outer #ai-hit:checked~.contents .contents__hit,.front .h2-outer #ai-hit:checked~.text.ai .text-hit{display:block}.front .h2-outer #ai-high:checked~.tabs li label[for=ai-high],.front .h2-outer #ai-hit:checked~.tabs li label[for=ai-hit]{border-color:#FF0}.front .h2-outer #ai-high:checked~.cta-based .cta-based__inner .cta-high,.front .h2-outer #ai-hit:checked~.cta-based .cta-based__inner .cta-hit{display:-webkit-box;display:-ms-flexbox;display:flex}.front .flexbox{-ms-flex-wrap:wrap;flex-wrap:wrap}.front .flexbox img,.front .flexbox>a{max-width:calc(50% - 10px)}.front .flexbox>a{border-radius:20px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.16);box-shadow:3px 3px 6px rgba(0,0,0,.16)}.front .flexbox>a img{width:100%;max-width:100%}.front .sliderbox{margin-bottom:70px}.front .sliderbox:has(.flexbox){background:unset}.front .sliderbox:has(.flexbox) .flexbox a{border-radius:20px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.16);box-shadow:3px 3px 6px rgba(0,0,0,.16);width:80vw}.front__list{gap:10px}.front__list li{box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;min-width:190px;max-width:210px}.front__list li .top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px 20px 0 0}.front__list li .top .img{width:50px}.front__list li .top .img img{border-radius:25px}.front__list li .top .right span{font-weight:700;font-size:13px;letter-spacing:.65px;color:#fff}.front__list li .top .right div.stars.star_rating-empty:before,.front__list li .top .right div.stars.star_rating-half:before{color:#a9a9a9}.front__list li .bottom{background:-webkit-gradient(linear,right top,left top,from(#EBF2FE),to(#D9FFDB));background:linear-gradient(270deg,#EBF2FE 0,#D9FFDB 100%);padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 20px 20px}.front__list li .bottom p{margin:0;font-weight:700;color:#2b2b2b;line-height:1;text-align:center}.front__list li .bottom p.field{font-size:40px;letter-spacing:2px}.front__list li .bottom p.race{font-size:56px;letter-spacing:2.8px}.front__list li .bottom p.time{font-size:30px;letter-spacing:1.5px}.front__list li:nth-of-type(even) .top{background:#333991}.front__list li:nth-of-type(odd) .top{background:#0D824C}.front__topics{background:-webkit-gradient(linear,left top,right top,from(#7980DE),to(#32D188));background:linear-gradient(90deg,#7980DE 0,#32D188 100%);padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px}.front__topics input{display:none}.front__topics .tabs{width:100%;overflow-x:auto}.front__topics .tabs ul{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex}.front__topics .tabs ul li label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;font-weight:700;font-size:18px;color:#fff;letter-spacing:.8px;border-radius:10px 10px 0 0}.front__topics__contents>ul{display:none;background:#E2F9FE;padding:20px;border-radius:0 0 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.front__topics__contents>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.front__topics__contents>ul>li:not(:first-of-type){padding-top:20px}.front__topics__contents>ul>li:not(:nth-last-of-type(2)){border-bottom:solid 1px #adadad;padding-bottom:15px}.front__topics__contents>ul>li:last-of-type{border:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:45px}.front__topics__contents>ul>li:first-of-type .left{width:300px}.front__topics__contents>ul>li:first-of-type .right{width:calc(100% - 320px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front__topics__contents>ul>li:first-of-type .right .top a{font-size:22px}.front__topics__contents>ul>li .left{width:200px}.front__topics__contents>ul>li .left a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.front__topics__contents>ul>li .right{width:calc(100% - 220px)}.front__topics__contents>ul>li .right a{font-weight:700;letter-spacing:1px;font-size:20px}.front__topics__contents>ul>li .right .tags{margin:10px 0 30px;gap:6px}.front__topics__contents>ul>li .right .tags>li{font-size:14px;padding:5px 15px}.front__topics__contents>ul>li .right .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.front__topics__contents>ul>li .right .date span{font-size:16px;letter-spacing:.8px;line-height:1}.front__topics #topics-ai:checked~.tabs ul li label[for=topics-ai],.front__topics #topics-celebrity:checked~.tabs ul li label[for=topics-celebrity],.front__topics #topics-graderace:checked~.tabs ul li label[for=topics-graderace],.front__topics #topics-horseracingstrategy:checked~.tabs ul li label[for=topics-horseracingstrategy],.front__topics #topics-site:checked~.tabs ul li label[for=topics-site],.front__topics #topics-tipster:checked~.tabs ul li label[for=topics-tipster],.front__topics #topics-youtuber:checked~.tabs ul li label[for=topics-youtuber]{color:#2b2b2b;background:#E2F9FF}.front__features,.front__method{background:#fff;-webkit-box-sizing:border-box}.front__topics #topics-ai:checked~.front__topics__contents .contents-ai,.front__topics #topics-celebrity:checked~.front__topics__contents .contents-celebrity,.front__topics #topics-graderace:checked~.front__topics__contents .contents-graderace,.front__topics #topics-horseracingstrategy:checked~.front__topics__contents .contents-horseracingstrategy,.front__topics #topics-site:checked~.front__topics__contents .contents-site,.front__topics #topics-tipster:checked~.front__topics__contents .contents-tipster,.front__topics #topics-youtuber:checked~.front__topics__contents .contents-youtuber{display:block}.front__method{padding:5px 25px;box-sizing:border-box}.front__features{padding:30px 15px;box-sizing:border-box}.local .h2-outer{padding:10px}.local .h2-outer.today:before{width:55%}.local .h2-outer .tabs{width:100%;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 25px}.local .h2-outer .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 10px}.local .h2-outer .tabs ul li label{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.local .h2-outer .tabs ul li label img{width:130px;height:130px}.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3) label{position:relative}.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3) label:after{content:'';aspect-ratio:71/50;width:auto;height:50px;background-size:contain;position:absolute;left:11px;top:8px;overflow:visible;background-position:center}.local .h2-outer .tabs ul li.jpn1 label:after{background:url(../img/other/grade/jpn1_kaisai.svg) no-repeat}.local .h2-outer .tabs ul li.jpn2 label:after{background:url(../img/other/grade/jpn2_kaisai.svg) no-repeat}.local .h2-outer .tabs ul li.jpn3 label:after{background:url(../img/other/grade/jpn3_kaisai.svg) no-repeat}.local .h2-outer .contents>div{display:none;background:#7980DE;padding:15px 0 20px}.local .h2-outer .contents>div .table{margin-left:20px;position:relative}.local .h2-outer .contents>div .table-top{width:calc(100% - 20px);max-height:370px;padding-right:0}.local .h2-outer .contents>div .table-top table{width:100%}.local .h2-outer .contents>div .table-top table tr td,.local .h2-outer .contents>div .table-top table tr th{border-color:transparent}.local .h2-outer .contents>div .table-top table tr th{padding:20px 0}.local .h2-outer .contents>div .table-top table tr td{border-bottom:solid 2px transparent;width:70px;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.local .h2-outer .contents>div .table-top table tr td:last-of-type(),.local .h2-outer .contents>div .table-top table tr td:nth-of-type(1),.local .h2-outer .contents>div .table-top table tr td:nth-of-typr(2){width:10%}.local .h2-outer .contents>div .table-top table tr td:nth-of-type(3){font-size:14px;width:50%;text-align:left;padding:20px}.central .h2-outer .white-text,.local .h2-outer .contents>div .white-text{color:#fff;font-size:20px;font-weight:700}.local .h2-outer .contents>div .table-top table tr td:nth-of-type(4){width:20%}.local .h2-outer .contents>div .table-top table tr td.grade div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.local .h2-outer .contents>div .cta-based{margin-bottom:0}.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi],.local .h2-outer #himeji:checked~.tabs ul li label[for=himeji],.local .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa],.local .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu],.local .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki],.local .h2-outer #kochi:checked~.tabs ul li label[for=kochi],.local .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa],.local .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu],.local .h2-outer #morioka:checked~.tabs ul li label[for=morioka],.local .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya],.local .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro],.local .h2-outer #ohi:checked~.tabs ul li label[for=ohi],.local .h2-outer #saga:checked~.tabs ul li label[for=saga],.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda],.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]{background:#7980DE;position:relative}.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:before,.local .h2-outer #himeji:checked~.tabs ul li label[for=himeji]:before,.local .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:before,.local .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:before,.local .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:before,.local .h2-outer #kochi:checked~.tabs ul li label[for=kochi]:before,.local .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa]:before,.local .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:before,.local .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:before,.local .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]:before,.local .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro]:before,.local .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:before,.local .h2-outer #saga:checked~.tabs ul li label[for=saga]:before,.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before{content:'';width:38px;height:38px;-webkit-clip-path:polygon(0 50%,50% 100%,100% 50%);clip-path:polygon(0 50%,50% 100%,100% 50%);position:absolute;bottom:-19px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#7980DE;z-index:11}.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:after,.local .h2-outer #himeji:checked~.tabs ul li label[for=himeji]:after,.local .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:after,.local .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:after,.local .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:after,.local .h2-outer #kochi:checked~.tabs ul li label[for=kochi]:after,.local .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa]:after,.local .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:after,.local .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:after,.local .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]:after,.local .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro]:after,.local .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:after,.local .h2-outer #saga:checked~.tabs ul li label[for=saga]:after,.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:after,.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:after{left:7px}.local .h2-outer #funabashi:checked~.contents .contents__funabashi,.local .h2-outer #himeji:checked~.contents .contents__himeji,.local .h2-outer #kanazawa:checked~.contents .contents__kanazawa,.local .h2-outer #kasamatsu:checked~.contents .contents__kasamatsu,.local .h2-outer #kawasaki:checked~.contents .contents__kawasaki,.local .h2-outer #kochi:checked~.contents .contents__kochi,.local .h2-outer #mizusawa:checked~.contents .contents__mizusawa,.local .h2-outer #mombetsu:checked~.contents .contents__mombetsu,.local .h2-outer #morioka:checked~.contents .contents__morioka,.local .h2-outer #nagoya:checked~.contents .contents__nagoya,.local .h2-outer #obihiro:checked~.contents .contents__obihiro,.local .h2-outer #ohi:checked~.contents .contents__ohi,.local .h2-outer #saga:checked~.contents .contents__saga,.local .h2-outer #sonoda:checked~.contents .contents__sonoda,.local .h2-outer #urawa:checked~.contents .contents__urawa{display:block}.local .h2-outer .featuredrace{margin:0 25px}.local .h2-outer .featuredrace__link{margin-right:25px}.local__content{background:#fff;padding:30px 35px 50px;margin-bottom:60px}.local__content .related-article:before{content:none}.local__content .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;margin-top:30px}.local__content .fields li{width:160px}.local__content .fields li a{display:-webkit-box;display:-ms-flexbox;display:flex}.local .featuredrace li:has(.link){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.central .h2-outer{padding:10px}.central .h2-outer.today:before{width:55%}.central .h2-outer .tabs{width:100%;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 25px}.central .h2-outer .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 10px}.central .h2-outer .tabs ul li label{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.central .h2-outer .tabs ul li label img{width:130px;height:130px}.central .h2-outer .tabs ul li:is(.g1,.g2,.g3) label{position:relative}.central .h2-outer .tabs ul li:is(.g1,.g2,.g3) label:after{content:'';aspect-ratio:71/50;width:auto;height:50px;background-size:contain;position:absolute;left:11px;top:8px;overflow:visible;background-position:center}.central .h2-outer .tabs ul li.g1 label:after{background:url(../img/other/grade/g1_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g2 label:after{background:url(../img/other/grade/g2_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g3 label:after{background:url(../img/other/grade/g3_kaisai.svg) no-repeat}.central .h2-outer .contents>div{display:none;background:#32D188;padding:15px 0 20px}.central .h2-outer .contents>div .table{margin-left:20px;position:relative}.central .h2-outer .contents>div .table.morescroll:before{content:'';width:calc(100% - 20px);height:150px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);z-index:11;pointer-events:none}.central .h2-outer .contents>div .table-top{width:calc(100% - 20px);max-height:370px;padding-right:0}.central .h2-outer .contents>div .table-top table{width:100%}.central .h2-outer .contents>div .table-top table tr td,.central .h2-outer .contents>div .table-top table tr th{border-color:transparent}.central .h2-outer .contents>div .table-top table tr th{padding:20px 0}.central .h2-outer .contents>div .table-top table tr td{border-bottom:solid 2px transparent;width:70px;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.central .h2-outer .contents>div .table-top table tr td:last-of-type(),.central .h2-outer .contents>div .table-top table tr td:nth-of-type(1),.central .h2-outer .contents>div .table-top table tr td:nth-of-typr(2){width:10%}.central .h2-outer .contents>div .table-top table tr td:nth-of-type(3){font-size:14px;width:50%;text-align:left;padding:20px}.central .h2-outer .contents>div .table-top table tr td:nth-of-type(4){width:20%}.central .h2-outer .contents>div .table-top table tr td.grade div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.central .h2-outer .contents>div .cta-based{margin-bottom:0}.central .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo],.central .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima],.central .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate],.central .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin],.central .h2-outer #kokura:checked~.tabs ul li label[for=kokura],.central .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto],.central .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama],.central .h2-outer #niigata:checked~.tabs ul li label[for=niigata],.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo],.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]{background:#32D188;position:relative}.central .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:before,.central .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:before,.central .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:before,.central .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]:before,.central .h2-outer #kokura:checked~.tabs ul li label[for=kokura]:before,.central .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]:before,.central .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama]:before,.central .h2-outer #niigata:checked~.tabs ul li label[for=niigata]:before,.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:before,.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:before{content:'';width:38px;height:38px;-webkit-clip-path:polygon(0 50%,50% 100%,100% 50%);clip-path:polygon(0 50%,50% 100%,100% 50%);position:absolute;bottom:-19px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#32D188;z-index:11}.central .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:after,.central .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:after,.central .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:after,.central .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]:after,.central .h2-outer #kokura:checked~.tabs ul li label[for=kokura]:after,.central .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]:after,.central .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama]:after,.central .h2-outer #niigata:checked~.tabs ul li label[for=niigata]:after,.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:after,.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:after{left:7px}.central .h2-outer #chukyo:checked~.contents .contents__chukyo,.central .h2-outer #fukushima:checked~.contents .contents__fukushima,.central .h2-outer #hakodate:checked~.contents .contents__hakodate,.central .h2-outer #hanshin:checked~.contents .contents__hanshin,.central .h2-outer #kokura:checked~.contents .contents__kokura,.central .h2-outer #kyoto:checked~.contents .contents__kyoto,.central .h2-outer #nakayama:checked~.contents .contents__nakayama,.central .h2-outer #niigata:checked~.contents .contents__niigata,.central .h2-outer #sapporo:checked~.contents .contents__sapporo,.central .h2-outer #tokyo:checked~.contents .contents__tokyo{display:block}.central .h2-outer .featuredrace{margin:0 25px}.central .h2-outer .featuredrace__link{margin-right:25px}.central__content{background:#fff;padding:30px 35px 50px;margin-bottom:60px}.central__content .related-article:before{content:none}.central__content .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;margin-top:30px}.central__content .fields li{width:160px}.central__content .fields li a{display:-webkit-box;display:-ms-flexbox;display:flex}.central .featuredrace li:has(.link){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.central .popup{position:fixed;width:75%;max-width:1150px;height:800px;top:20%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#fff;z-index:100;border-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.central .popup .top>div:first-of-type span{font-size:14px;width:72px;padding:4px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.central .popup .top>div:nth-of-type(2){margin:7px 0}.central .popup .top>div:nth-of-type(2) span{font-size:16px;letter-spacing:.8px}.central .popup .top>div:nth-of-type(2) span:not(:last-of-type){border-right:dotted 1px #707070;padding-right:3px}.central .popup .top>div:last-of-type span{font-size:20px;letter-spacing:1px;line-height:40px;border-bottom:dotted 1px #707070;padding-bottom:7px;display:block}.central .popup .top>div span{font-weight:700;color:#2b2b2b}.central .popup .top>div span.field{color:#fff;background:#0D824C}.central .popup .top>div span.racenum{border:1px solid #2b2b2b;padding:3px 0;margin:0 10px}.central .popup .bottom .left .shutuba table tr td:not(:last-of-type),.central .popup .bottom .left .shutuba table tr th:not(:last-of-type){border-right:solid 2px #fff}.central .popup .top>div span.g1{background:#00EBFF}.central .popup .top>div span.g2{background:#FE7272}.central .popup .top>div span.g3{background:#7BFE5C}.central .popup .top>div span.attention{background:#CC3636;color:#fff}.central .popup .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.central .popup .bottom .subtitle{margin:20px 0 10px;font-weight:700;font-size:20px;letter-spacing:1px}.central .popup .bottom .left{width:calc(55% - 30px)}.central .popup .bottom .left .shutuba{width:100%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:600px;overflow-y:auto;scrollbar-width:thin}.central .popup .bottom .left .shutuba table{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.central .popup .bottom .left .shutuba table tr th{background:#0D824C;color:#fff;font-weight:700;font-size:16px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;left:0;top:0}.central .popup .bottom .left .shutuba table tr td{font-size:16px;font-weight:500;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.central .popup .bottom .left .shutuba table tr td:last-of-type{font-size:20px;padding:3px 0}.central .popup .bottom .right{width:45%}.central .popup .bottom .right .tenkai ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 3px}.central .popup .bottom .right .tenkai ul li:nth-of-type(odd){background:#0D824C;font-weight:700;color:#fff;width:15%;font-size:18px;letter-spacing:1px;padding:12px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.central .popup .bottom .right .tenkai ul li:nth-of-type(even){width:calc(85% - 3px);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-left:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span{font-weight:700;font-size:18px;line-height:1;letter-spacing:1;color:#000;display:block;width:25px;text-align:center;padding:3px 0 4px}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-1{border:1px solid #000;background:#fff}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-2{background:#000;color:#fff}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-3{background:red}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-4{background:#00B0F0}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-5{background:#F2F200}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-6{background:#00B050}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-7{background:#FFC000}.central .popup .bottom .right .tenkai ul li:nth-of-type(even)>span.waku-8{background:#F9F}.central .popup .bottom .right .tenkai ul li:nth-of-type(2),.central .popup .bottom .right .tenkai ul li:nth-of-type(6){background:#F3F3F3}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide{border:5px solid #333991;-webkit-box-sizing:border-box;box-sizing:border-box;background:#444}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .site{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;gap:5px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .site .thumbnail{width:150px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .site .info{width:100%}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .site .info .type{margin:0;background:-webkit-gradient(linear,left top,left bottom,from(#00D1B1),to(#006951));background:linear-gradient(180deg,#00D1B1 0,#006951 100%);color:#fff;font-weight:700;font-size:20px;line-height:1.5;letter-spacing:1px;padding-left:10px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .site .info a{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:24px;letter-spacing:1.2px;color:#fff;margin-top:15px;padding-left:15px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 20px 20px;gap:8px 5px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle li:nth-of-type(odd){font-weight:700;font-size:16px;color:#fff;background:#565656;width:16%}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle li:nth-of-type(even){font-family:'Dela Gothic One';color:#E0B232;background:#2B2B2B;width:28%}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle li:nth-of-type(2){margin-right:3%}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle li:nth-of-type(5){width:23%}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .middle li:nth-of-type(6){width:55%}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .cta-based.mini{width:180px}.central .popup .bottom .right .select.swiper .swiper-wrapper .swiper-slide .cta-based.mini .cta-based__inner a{font-weight:500}.site{position:relative}.site h1{background:unset;position:absolute;top:0;left:0;margin:0;padding:0;z-index:11}.site h1 img{width:100%;-o-object-fit:contain;object-fit:contain}.site__fv{position:relative;margin-bottom:120px}.site__fv__left{position:absolute;left:0;bottom:0}.site__fv__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;bottom:-10%;left:0}.site__fv__nav li{width:150px}.site__fv__nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.site__fv__nav li a:before{content:'';width:180px;height:auto;aspect-ratio:395/84;background:url(../img/other/dust.png) no-repeat;background-size:cover;position:absolute;bottom:-10px;right:-10px;visibility:hidden}.site__fv__nav li a:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.site__fv__nav li a:hover:before{visibility:visible}.site__content{background:#fff;padding:40px 35px 60px}.site__content .table table tr td .rate-star{display:block}.site__content__ranking input{display:none}.site__content__ranking .top{position:relative}.site__content__ranking .top img{width:100%}.site__content__ranking .top .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;position:absolute;width:100%;bottom:0;left:0}.site__content__ranking .top .tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site__content__ranking .top .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex}.site__content__ranking #site-ranking__free:checked~.top .tabs li label[for=site-ranking__free] .inactive,.site__content__ranking #site-ranking__hit:checked~.top .tabs li label[for=site-ranking__hit] .inactive,.site__content__ranking #site-ranking__local:checked~.top .tabs li label[for=site-ranking__local] .inactive,.site__content__ranking #site-ranking__recommend:checked~.top .tabs li label[for=site-ranking__recommend] .inactive,.site__content__ranking #site-ranking__recovery:checked~.top .tabs li label[for=site-ranking__recovery] .inactive,.site__content__ranking .contents__inner+.flexbox,.site__content__ranking .top .tabs li label .active{display:none}.site__content__ranking .contents__inner{display:none;padding:15px 5px 5px}.site__content__ranking .contents__inner.ranking,.site__content__ranking .contents__inner.ranking li{margin:0}.site__content__ranking .contents__recommend{background:#FFE26C}.site__content__ranking .contents__recommend li{border-color:#FFE26C}.site__content__ranking .contents__free{background:#6CDDA8}.site__content__ranking .contents__free li{border-color:#6CDDA8}.site__content__ranking .contents__local{background:#59B1F0}.site__content__ranking .contents__local li{border-color:#59B1F0}.site__content__ranking .contents__hit{background:#B36DCC}.site__content__ranking .contents__hit li{border-color:#B36DCC}.site__content__ranking .contents__recovery{background:#EB7070}.site__content__ranking .contents__recovery li{border-color:#EB7070}.site__content__ranking .contents .flexbox{margin-top:70px}.site__content__ranking #site-ranking__free:checked~.contents .contents__free,.site__content__ranking #site-ranking__free:checked~.top .tabs li label[for=site-ranking__free] .active,.site__content__ranking #site-ranking__hit:checked~.contents .contents__hit,.site__content__ranking #site-ranking__hit:checked~.top .tabs li label[for=site-ranking__hit] .active,.site__content__ranking #site-ranking__local:checked~.contents .contents__local,.site__content__ranking #site-ranking__local:checked~.top .tabs li label[for=site-ranking__local] .active,.site__content__ranking #site-ranking__recommend:checked~.contents .contents__recommend,.site__content__ranking #site-ranking__recommend:checked~.top .tabs li label[for=site-ranking__recommend] .active,.site__content__ranking #site-ranking__recovery:checked~.contents .contents__recovery,.site__content__ranking #site-ranking__recovery:checked~.top .tabs li label[for=site-ranking__recovery] .active{display:block}.site__content__ranking #site-ranking__free:checked~.contents .link-2,.site__content__ranking #site-ranking__local:checked~.contents .link-3,.site__content__ranking #site-ranking__recommend:checked~.contents .link-1{display:-webkit-box;display:-ms-flexbox;display:flex}.site__content__compare{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:100px}.site__content__compare input{width:24%;-webkit-transform:scale(1.5);transform:scale(1.5)}.site__content__compare .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.site__content__compare .tabs li{width:24%;display:-webkit-box;display:-ms-flexbox;display:flex}.site__content__compare__item{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.site__content__compare__item .item-inner{width:calc(50% - 10px);display:none;padding:70px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#444;position:relative}.site__content__compare__item .item-inner .genreimg{position:absolute;width:300px;top:-60px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.site__content__compare__item .item-inner .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.site__content__compare__item .item-inner .info .thumbnail{width:150px}.site__content__compare__item .item-inner .info .site{width:calc(100% - 160px)}.site__content__compare__item .item-inner .info .site p{margin:0}.site__content__compare__item .item-inner .info .site-genre{font-family:'Zen Kaku Gothic New';font-weight:700;font-size:18px;letter-spacing:.9px;color:#fff}.site__content__compare__item .item-inner .info .site-name{font-family:'Zen Kaku Gothic New';font-weight:700;color:#fff;font-size:30px;line-height:35px}.site__content__compare__item .item-inner .value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px 5px;width:100%;margin-top:15px}.site__content__compare__item .item-inner .value li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Zen Kaku Gothic New';font-weight:900;font-size:30px;line-height:1;color:#e0b232;width:calc(100% - 115px);height:60px;background:#2b2b2b}.site__content__compare__item .item-inner .value li:nth-of-type(odd){font-weight:700;color:#fff;font-size:16px;letter-spacing:.8px;width:110px;background:#565656}.site__content__compare__item .item-inner .point{margin-top:10px}.site__content__compare__item .item-inner .point P{margin:0;color:#fff}.site__content__compare__item .item-inner .point P:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#565656;font-weight:700;padding:8px}.site__content__compare__item .item-inner .point P:last-of-type{font-size:16px;letter-spacing:.8px;line-height:20px;background:#2B2B2B;margin-top:10px;padding:10px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.site__content__compare__item .item-inner .cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:15px}.site__content__compare__item .item-inner .cta .cta-based{margin:0}.site__content__compare__item .item-inner .cta .cta-based.mini{width:170px}.site__content__compare #site-compare-ai:checked~.site__content__compare__item .ai,.site__content__compare #site-compare-celebrity:checked~.site__content__compare__item .celebrity,.site__content__compare #site-compare-tipster:checked~.site__content__compare__item .tipster,.site__content__compare #site-compare-youtuber:checked~.site__content__compare__item .youtuber,.site__content__compare__item .item-inner.site{display:block}.celebrity__content{background:#fff;padding:30px 35px 50px;margin-bottom:60px}.ai .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.ai .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.ai .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Dela Gothic One';font-weight:400;font-size:45px;color:#fff;border-radius:20px 20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 0 12px;position:relative}.ai .tabs li label:before{content:'';width:55px;height:21px;position:absolute;right:20px;bottom:14px}.horseracingstrategy__content .related-article:before,.racestrategy__content .related-article:before{content:none}.ai .tabs li label[for=ai-jra]{background:#32D188}.ai .tabs li label[for=ai-jra]:before{background:url(../img/ai/jra.svg) no-repeat}.ai .tabs li label[for=ai-nar]{background:#7980DE}.ai .tabs li label[for=ai-nar]:before{background:url(../img/ai/nar.svg) no-repeat}.ai .contents .ranking{display:none;margin:0;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ai .contents .ranking li{margin-top:0}.ai .contents__jra{background:#32D188}.ai .contents__jra li{border-color:#32D188}.ai .contents__nar{background:#7980DE}.ai .contents__nar li{border-color:#7980DE}.ai #ai-jra:checked~.contents .contents__jra,.ai #ai-nar:checked~.contents .contents__nar{display:block}.ai__content{background:#fff;padding:20px 15px}.ai__content .accordion__content{max-height:1000px}.ai__content .accordion__content .table-flex table tr th{width:unset;padding:15px 0}.ai__content .accordion__content .table-flex table tr td:nth-of-type(1){padding:20px 10px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(2){padding:20px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(2) span{font-family:'Zen Kaku Gothic New';font-weight:500;font-size:20px;color:#DB7E00}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3){padding:20px 15px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based{margin:0}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based.mini{width:120px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based__inner:before{width:15px;height:15px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based__inner a{font-size:14px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(4){padding:20px 15px;font-size:16px}.ai__content .accordion__content .table-flex table tr td .first .thumbnail{width:60px;margin:0 auto;cursor:pointer}.ai__content .accordion__content .table-flex table tr td .first .text{text-decoration:underline;font-weight:700;font-size:16px;letter-spacing:.8px;cursor:pointer}.horseracingstrategy__fv{position:relative;margin-bottom:70px}.horseracingstrategy__fv__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;position:absolute;bottom:-40px;left:0}.horseracingstrategy__fv__link li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.horseracingstrategy__fv__link li a{display:-webkit-box;display:-ms-flexbox;display:flex}.horseracingstrategy__fv__link li img{width:auto;height:80px}.horseracingstrategy__content{background:#fff;padding:30px 0}.horseracingstrategy__content .flexbox.right{margin-right:35px}.horseracingstrategy__content .related-article{margin:30px 55px 15px}.horseracingstrategy__content.lists{padding:15px 0}.horseracingstrategy__nav{display:none}.racestrategy h2{margin-bottom:0}.racestrategy__fv{position:relative;margin-bottom:60px}.racestrategy__fv ul{width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;bottom:-30px;left:0}.racestrategy__fv ul li{width:135px}.racestrategy__fv ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}.racestrategy__content{background:#fff;padding:30px 0;margin-bottom:60px}.racestrategy__content .flexbox{padding-right:35px}.racestrategy__content .flexbox a{font-weight:500}.racestrategy__nav,.racetraclist input[type=radio]{display:none}.racetraclist .h2-outer .fv{margin-bottom:30px}.racetraclist .h2-outer .fv img{width:100%}.racetraclist .h2-outer .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.racetraclist .h2-outer .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.racetraclist .h2-outer .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;font-family:'Dela Gothic One';font-weight:400;font-size:55px;border-radius:20px 20px 0 0;color:#fff;position:relative}.racetraclist .h2-outer .tabs li label:before{content:'';width:55px;height:auto;aspect-ratio:55/21;position:absolute;bottom:10px;right:5px}.racetraclist .h2-outer .tabs li label[for=central]{background:#32D188}.racetraclist .h2-outer .tabs li label[for=central]:before{background:url(../img/ai/jra.svg) no-repeat}.racetraclist .h2-outer .tabs li label[for=local]{background:#7980DE}.racetraclist .h2-outer .tabs li label[for=local]:before{background:url(../img/ai/nar.svg) no-repeat}.racetraclist .h2-outer .content{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.racetraclist .h2-outer .content__central,.racetraclist .h2-outer .content__local{display:none;background:#fff;border-radius:10px;padding:30px 30px 230px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative}.racetraclist .h2-outer .content__central .link,.racetraclist .h2-outer .content__local .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 10px;width:530px}.racetraclist .h2-outer .content__central .link li,.racetraclist .h2-outer .content__local .link li{width:calc(33% - (20px / 3));-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px}.racetraclist .h2-outer .content__central .link li a .hover,.racetraclist .h2-outer .content__local .link li a .hover{display:none}.racetraclist .h2-outer .content__central .link li:hover>a .hover,.racetraclist .h2-outer .content__local .link li:hover>a .hover{display:block}.racetraclist .central,.racetraclist .h2-outer .content__central .link li:hover>a .normal,.racetraclist .h2-outer .content__local .link li:hover>a .normal,.racetraclist .local{display:none}.racetraclist .h2-outer .content__central .wholeimg,.racetraclist .h2-outer .content__local .wholeimg{position:absolute;right:30px;top:60%;width:57%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);pointer-events:none}.fixed-page .table-top-left table tr th,.fixed-page ul li{position:relative}.racetraclist .h2-outer .content__central .wholeimg img,.racetraclist .h2-outer .content__local .wholeimg img{width:100%}.racetraclist .h2-outer .content__local .wholeimg{top:65%}.racetraclist .h2-outer>p{color:#fff}.racetraclist #central:checked~.h2-outer .content{background:#32D188}.racetraclist #local:checked~.h2-outer .content{background:#7980DE}.racetraclist #central:checked~.central,.racetraclist #central:checked~.h2-outer .content .content__central,.racetraclist #local:checked~.h2-outer .content .content__local,.racetraclist #local:checked~.local{display:block}.racetraclist .centerbox .arrow-bottom{width:100px}.racetraclist__contents{background:#fff;padding:30px 35px;-webkit-box-sizing:border-box;box-sizing:border-box}.racetraclist__contents h3{padding-left:20px}.racetraclist__contents .centerbox{margin-bottom:35px}.racetraclist__contents .cta{margin-top:30px}.racetraclist__contents .cta-based__inner{text-align:center}.racetraclist__contents .thumbnail{width:600px;margin:0 auto}.fixed-page{background:rgba(255,255,255,.7);padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page.calc{background:unset;padding:0}.fixed-page.calc .fixed-page__content{padding:30px 15px}.fixed-page .table-top-left{width:100%;max-width:100%}.fixed-page .table-top-left.calc{overflow:unset;width:100%}.fixed-page .table-top-left.calc table{width:100%}.fixed-page .table-top-left.calc table tr:first-of-type th{padding:20px 0}.fixed-page .table-top-left.calc table tr th{padding:15px 0;width:40px;border-right-width:2px;line-height:20px}.fixed-page .table-top-left.calc table tr th:first-of-type{width:70px}.fixed-page .table-top-left.calc table tr th:last-of-type{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fixed-page .table-top-left.calc table tr td input[type=checkbox]{width:20px;height:20px;margin:0;display:inline}.fixed-page .table-top-left.calc table tr td input[type=reset]{display:none}.fixed-page .table-top-left.calc table tr td label[for=resetbtn]{display:block;border:1px solid #707070;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:13px;line-height:15px;border-radius:10px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.16);box-shadow:0 2px 6px rgba(0,0,0,.16);padding:4px 12px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fixed-page ul,.fixed-page ul li .top{display:-webkit-box;display:-ms-flexbox}.fixed-page .table-top-left.box table tr th,.fixed-page .table-top-left.wheel table tr th{line-height:20px}.fixed-page .table-top-left.box{overflow:unset}.fixed-page .table-top-left.box table{width:100%}.fixed-page .table-top-left.box table tr th:first-of-type{width:100px;padding:20px 0}.fixed-page .table-top-left.box table tr:first-of-type th:not(:first-of-type){width:50px;padding:20px 0}.fixed-page .table-top-left.wheel{width:100%;overflow:unset}.fixed-page .table-top-left.wheel table{width:100%}.fixed-page .centerbox .desc{font-weight:700;font-size:20px;line-height:36px;padding-bottom:10px;border-bottom:solid 1px #2b2b2b}.fixed-page ul{display:flex;gap:5px}.fixed-page ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;width:120px}.fixed-page ul li .top{height:60px;background:#5C3D19;color:#fff;font-size:18px;font-family:'Zen Kaku Gothic New';font-weight:700;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.fixed-page ul li .top .tooltip{position:absolute;bottom:5px;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;color:#fff;font-weight:500;background:#CC3636;border-radius:50%;font-size:16px;line-height:1;cursor:pointer;overflow:visible}.fixed-page ul li .top:before{content:'';display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:30;background:rgba(0,0,0,.5)}.fixed-page ul li .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:7px;background:#f3f3f3;font-family:'Zen Kaku Gothic New';font-size:18px;color:#2b2b2b;font-weight:500}.fixed-page ul li .bottom .score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:40px;background:#fff;border:1px solid #707070;margin-right:6px;font-weight:700}.fixed-page ul li .tooltip__content{display:none;position:absolute;bottom:-215px;left:-6%;color:#2b2b2b;background:#fff;width:250px;min-height:250px;z-index:40;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 20px 0;text-align:center;font-weight:500;font-size:14px;letter-spacing:.7px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px}.fixed-page ul li .tooltip__content label{position:absolute;right:0;top:-40px;background:#fff;border-radius:50%;font-size:20px;font-weight:500;color:#2b2b2b;width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.fixed-page ul li .tooltip__content label:before{content:'';width:100%;height:100%;position:fixed;top:0;left:0;background:0 0;z-index:20}.fixed-page ul li .tooltip__content:before{content:'';width:30px;height:20px;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);background:#fff;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);top:-15px}.fixed-page ul li .tooltip__content .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;margin:10px 0;padding-bottom:10px;border-bottom:dotted 1px #2b2b2b}.fixed-page ul li .tooltip__content .title__inner{color:#2b2b2b;font-weight:500;position:relative}.fixed-page ul li .tooltip__content .title__inner:before{content:'?';background:#CC3636;width:20px;height:20px;border-radius:50%;font-size:16px;color:#fff;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:-25px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.fixed-page ul li .tooltip__content .text{margin:0;padding:15px 0}.fixed-page ul#wide .tooltip__content{bottom:-230px}.fixed-page #exacta-tooltip:checked~.tooltip__content,.fixed-page #exacta-tooltip:checked~.top:before,.fixed-page #quinella-tooltip:checked~.tooltip__content,.fixed-page #quinella-tooltip:checked~.top:before,.fixed-page #trifecta-tooltip:checked~.tooltip__content,.fixed-page #trifecta-tooltip:checked~.top:before,.fixed-page #trio-tooltip:checked~.tooltip__content,.fixed-page #trio-tooltip:checked~.top:before,.fixed-page #wakuren-tooltip:checked~.tooltip__content,.fixed-page #wakuren-tooltip:checked~.top:before,.fixed-page #wakutan-tooltip:checked~.tooltip__content,.fixed-page #wakutan-tooltip:checked~.top:before,.fixed-page #wide-tooltip:checked~.tooltip__content,.fixed-page #wide-tooltip:checked~.top:before{display:block}.fixed-page .h2-outer.live:before{content:'';width:40%;height:160px;background:url(../img/fixed/live.svg) no-repeat;position:absolute;right:0;top:0;pointer-events:none}.fixed-page .h2-outer .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.fixed-page .h2-outer .tabs li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-ms-flex-positive:unset;flex-grow:unset}.fixed-page .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false,.fixed-page .h2-outer .tabs li label{display:-webkit-box;-webkit-box-pack:center;font-family:'Dela Gothic One';font-weight:400;font-size:55px;padding:7px 35px 8px 0;border-radius:20px 20px 0 0;-webkit-box-sizing:border-box;color:#fff}.fixed-page .h2-outer .tabs li label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:350px;position:relative;box-sizing:border-box}.fixed-page .h2-outer .tabs li label:before{content:'';width:55px;height:21px;position:absolute;right:20px;bottom:14px}.fixed-page .h2-outer .tabs li label[for=live-jra]{background:#32D188}.fixed-page .h2-outer .tabs li label[for=live-jra]:before{background:url(../img/ai/jra.svg) no-repeat}.fixed-page .h2-outer .tabs li label[for=live-nar]{background:#7980DE}.fixed-page .h2-outer .tabs li label[for=live-nar]:before{background:url(../img/ai/nar.svg) no-repeat}.fixed-page .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false{background:#adadad;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:350px;position:relative;box-sizing:border-box}.fixed-page .h2-outer .tabs li .jra-false:before,.fixed-page .h2-outer .tabs li .nar-false:before{content:'';width:55px;height:21px;position:absolute;right:20px;bottom:14px}.fixed-page .h2-outer .tabs li .jra-false:before{background:url(../img/ai/jra.svg) no-repeat}.fixed-page .h2-outer .tabs li .nar-false:before{background:url(../img/ai/nar.svg) no-repeat}.fixed-page .h2-outer .contents__inner{display:none;padding:40px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page .h2-outer .contents__inner.jra{background:#32D188}.fixed-page .h2-outer .contents__inner.jra ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.fixed-page .h2-outer .contents__inner.jra ul li{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex:unset;flex:unset;width:calc(20% - 10px);position:relative}.fixed-page .h2-outer .contents__inner.jra ul li:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#2b2b2b;opacity:.7;z-index:15}.fixed-page .h2-outer .contents__inner.jra ul li.active:before{content:none}.fixed-page .h2-outer .contents__inner.jra ul li.g1:after,.fixed-page .h2-outer .contents__inner.jra ul li.g2:after,.fixed-page .h2-outer .contents__inner.jra ul li.g3:after{content:'';aspect-ratio:1/1;width:auto;height:50px;background-size:contain;position:absolute;left:0;top:0;overflow:visible;background-position:center}.fixed-page .h2-outer .contents__inner.jra ul li.g1:after{background:url(../img/other/grade/g1_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.jra ul li.g2:after{background:url(../img/other/grade/g2_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.jra ul li.g3:after{background:url(../img/other/grade/g3_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.jra:has(a) a{width:100%}.fixed-page .h2-outer .contents__inner.nar{background:#7980DE}.fixed-page .h2-outer .contents__inner.nar ul{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.fixed-page .h2-outer .contents__inner.nar ul li{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-ms-flex-positive:unset;flex-grow:unset;width:calc(20% - 10px);position:relative}.fixed-page .h2-outer .contents__inner.nar ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-page .h2-outer .contents__inner.nar ul li:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#2b2b2b;opacity:.7;z-index:15}.fixed-page .h2-outer .contents__inner.nar ul li.active:before{content:none}.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{content:'';aspect-ratio:71/50;width:auto;height:50px;background-size:contain;position:absolute;left:0;top:0;overflow:visible;background-position:center}.fixed-page .h2-outer .contents__inner.nar ul li.g1:after{content:'';aspect-ratio:1/1;width:auto;height:50px;position:absolute;left:0;top:0;overflow:visible;background:url(../img/other/grade/g1_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after{background:url(../img/other/grade/jpn1_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after{background:url(../img/other/grade/jpn2_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{background:url(../img/other/grade/jpn3_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents .white-text{color:#fff;font-weight:700;font-size:20px}.fixed-page .h2-outer #live-jra:checked~.contents .jra,.fixed-page .h2-outer #live-nar:checked~.contents .nar{display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-page .h2-outer>p{color:#fff}.fixed-page__content{background:rgba(255,255,255,.7);padding:40px 35px}.fixed-page__content input{display:none}.fixed-page__content .category-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 40px}.fixed-page__content .category-link li{width:calc(25% - 30px)}.fixed-page__content .category-link li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-page__content .category-link li a.img{width:130px;margin:0 auto}.fixed-page__content .category-link li a.text{padding-top:5px;font-size:20px;font-family:'Zen Kaku Gothic New';font-weight:700;letter-spacing:1px}.fixed-page__content .faq-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px 60px;margin-bottom:70px}.fixed-page__content .faq-link .cta{width:400px}.fixed-page__content .faq-link .cta-based{width:100%;margin:0 auto}.fixed-page__content .faq-link .cta-based__inner{font-size:20px;height:70px}.fixed-page__content .faq-link .cta-based__inner:before{width:22px;height:22px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-shadow:3px 0 6px rgba(0,0,0,.16);box-shadow:3px 0 6px rgba(0,0,0,.16);border-radius:50%;top:35%;right:5%}.fixed-page__content .faq-link .cta-based__inner a{font-size:20px}.fixed-page__content .faq-site li{border-bottom:solid 1px #adadad;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page__content .faq-site li .accordion{margin-bottom:0;width:100%}.fixed-page__content .faq-site li .accordion__content:before{content:none}.fixed-page__content .faq-site li .accordion__content .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-right:50px;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page__content .faq-site li .accordion__content .question__img{width:60px}.fixed-page__content .faq-site li .accordion__content .question__img img{width:100%}.fixed-page__content .faq-site li .accordion__content .question p{margin:0;font-weight:700;font-size:20px;letter-spacing:1px;width:calc(100% - 70px)}.fixed-page__content .faq-site li .accordion__content .answer{width:740px;margin:10px auto 20px;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px;display:none;gap:10px;padding:20px 20px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page__content .faq-site li .accordion__content .answer__img{width:28px}.fixed-page__content .faq-site li .accordion__content .answer p{margin:0;font-family:'Zen Kaku Gothic New';font-weight:400;font-size:16px;letter-spacing:.8px;color:#2b2b2b;width:calc(100% - 38px)}.fixed-page__content .faq-site li .accordion input:checked~.accordion__content .answer{display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-page__content .sort-text{font-weight:700;font-size:20px;margin-bottom:15px}.fixed-page__content .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.fixed-page__content .tabs li{width:80px}.fixed-page__content .tabs li label,.fixed-page__content .tabs li span{font-family:'Zen Kaku Gothic New';font-weight:700;font-size:18px;letter-spacing:.9px;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:25px}.fixed-page__content .tabs li span{background:#adadad;color:#fff;border:1px solid #adadad}.fixed-page__content .tabs li label{background:#fff;color:#90C649;border:1px solid #90c649}.fixed-page__content .tabs.grade,.fixed-page__content .tabs.month{padding-left:20px}.fixed-page__content .table-flex.graderace{margin-top:55px}.fixed-page__content .table-flex.graderace table tr th{white-space:nowrap;max-width:unset}.fixed-page__content .table-flex.graderace table tr th:not(:last-of-type){border-right:solid 3px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(1),.fixed-page__content .table-flex.graderace table tr td:nth-of-type(3),.fixed-page__content .table-flex.graderace table tr td:nth-of-type(4),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(1),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(3),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(4){width:12%}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(5),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(5){width:15%}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(2),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(2){width:49%}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(3),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(3){padding:10px 7.5px 20px}.fixed-page__content .table-flex.graderace table tr td .grade,.fixed-page__content .table-flex.graderace table tr th .grade{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Zen Kaku Gothic New';font-weight:500;font-size:16px;color:#333;width:50px;padding:3px 0}.fixed-page__content .table-flex.graderace table tr td .grade-1,.fixed-page__content .table-flex.graderace table tr th .grade-1{background:#17ECFD}.fixed-page__content .table-flex.graderace table tr td .grade-2,.fixed-page__content .table-flex.graderace table tr th .grade-2{background:#FE7272}.fixed-page__content .table-flex.graderace table tr td .grade-3,.fixed-page__content .table-flex.graderace table tr th .grade-3{background:#7BFE5C}.fixed-page__content #schedule-10:checked~.tabs.month li label[for=schedule-10],.fixed-page__content #schedule-11:checked~.tabs.month li label[for=schedule-11],.fixed-page__content #schedule-12:checked~.tabs.month li label[for=schedule-12],.fixed-page__content #schedule-1:checked~.tabs.month li label[for=schedule-1],.fixed-page__content #schedule-2:checked~.tabs.month li label[for=schedule-2],.fixed-page__content #schedule-3:checked~.tabs.month li label[for=schedule-3],.fixed-page__content #schedule-4:checked~.tabs.month li label[for=schedule-4],.fixed-page__content #schedule-5:checked~.tabs.month li label[for=schedule-5],.fixed-page__content #schedule-6:checked~.tabs.month li label[for=schedule-6],.fixed-page__content #schedule-8:checked~.tabs.month li label[for=schedule-8],.fixed-page__content #schedule-9:checked~.tabs.month li label[for=schedule-9],.fixed-page__content #schedule-g1:checked~.tabs.grade li label[for=schedule-g1],.fixed-page__content #schedule-g2:checked~.tabs.grade li label[for=schedule-g2],.fixed-page__content #schedule-g3:checked~.tabs.grade li label[for=schedule-g3],.fixed-page__content #schedule-jpn1:checked~.tabs.grade li label[for=schedule-jpn1],.fixed-page__content #schedule-jpn2:checked~.tabs.grade li label[for=schedule-jpn2],.fixed-page__content #schedule-jpn3:checked~.tabs.grade li label[for=schedule-jpn3]{background:#90C649;color:#fff}.fixed-page__content .table-flex.graderace table tr td a,.fixed-page__content .table-flex.graderace table tr th a{font-weight:500}.fixed-page__content .table-flex.graderace table tr:not(:first-of-type){display:none}.fixed-page__content #schedule-10:checked~#schedule-g1:checked~.table-flex.graderace table .m10.g1,.fixed-page__content #schedule-10:checked~#schedule-g2:checked~.table-flex.graderace table .m10.g2,.fixed-page__content #schedule-10:checked~#schedule-g3:checked~.table-flex.graderace table .m10.g3,.fixed-page__content #schedule-10:checked~#schedule-jpn1:checked~.table-flex.graderace table .m10.jpn1,.fixed-page__content #schedule-10:checked~#schedule-jpn2:checked~.table-flex.graderace table .m10.jpn2,.fixed-page__content #schedule-10:checked~#schedule-jpn3:checked~.table-flex.graderace table .m10.jpn3,.fixed-page__content #schedule-11:checked~#schedule-g1:checked~.table-flex.graderace table .m11.g1,.fixed-page__content #schedule-11:checked~#schedule-g2:checked~.table-flex.graderace table .m11.g2,.fixed-page__content #schedule-11:checked~#schedule-g3:checked~.table-flex.graderace table .m11.g3,.fixed-page__content #schedule-11:checked~#schedule-jpn1:checked~.table-flex.graderace table .m11.jpn1,.fixed-page__content #schedule-11:checked~#schedule-jpn2:checked~.table-flex.graderace table .m11.jpn2,.fixed-page__content #schedule-11:checked~#schedule-jpn3:checked~.table-flex.graderace table .m11.jpn3,.fixed-page__content #schedule-12:checked~#schedule-g1:checked~.table-flex.graderace table .m12.g1,.fixed-page__content #schedule-12:checked~#schedule-g2:checked~.table-flex.graderace table .m12.g2,.fixed-page__content #schedule-12:checked~#schedule-g3:checked~.table-flex.graderace table .m12.g3,.fixed-page__content #schedule-12:checked~#schedule-jpn1:checked~.table-flex.graderace table .m12.jpn1,.fixed-page__content #schedule-12:checked~#schedule-jpn2:checked~.table-flex.graderace table .m12.jpn2,.fixed-page__content #schedule-12:checked~#schedule-jpn3:checked~.table-flex.graderace table .m12.jpn3,.fixed-page__content #schedule-1:checked~#schedule-g1:checked~.table-flex.graderace table .m1.g1,.fixed-page__content #schedule-1:checked~#schedule-g2:checked~.table-flex.graderace table .m1.g2,.fixed-page__content #schedule-1:checked~#schedule-g3:checked~.table-flex.graderace table .m1.g3,.fixed-page__content #schedule-1:checked~#schedule-jpn1:checked~.table-flex.graderace table .m1.jpn1,.fixed-page__content #schedule-1:checked~#schedule-jpn2:checked~.table-flex.graderace table .m1.jpn2,.fixed-page__content #schedule-1:checked~#schedule-jpn3:checked~.table-flex.graderace table .m1.jpn3,.fixed-page__content #schedule-2:checked~#schedule-g1:checked~.table-flex.graderace table .m2.g1,.fixed-page__content #schedule-2:checked~#schedule-g2:checked~.table-flex.graderace table .m2.g2,.fixed-page__content #schedule-2:checked~#schedule-g3:checked~.table-flex.graderace table .m2.g3,.fixed-page__content #schedule-2:checked~#schedule-jpn1:checked~.table-flex.graderace table .m2.jpn1,.fixed-page__content #schedule-2:checked~#schedule-jpn2:checked~.table-flex.graderace table .m2.jpn2,.fixed-page__content #schedule-2:checked~#schedule-jpn3:checked~.table-flex.graderace table .m2.jpn3,.fixed-page__content #schedule-3:checked~#schedule-g1:checked~.table-flex.graderace table .m3.g1,.fixed-page__content #schedule-3:checked~#schedule-g2:checked~.table-flex.graderace table .m3.g2,.fixed-page__content #schedule-3:checked~#schedule-g3:checked~.table-flex.graderace table .m3.g3,.fixed-page__content #schedule-3:checked~#schedule-jpn1:checked~.table-flex.graderace table .m3.jpn1,.fixed-page__content #schedule-3:checked~#schedule-jpn2:checked~.table-flex.graderace table .m3.jpn2,.fixed-page__content #schedule-3:checked~#schedule-jpn3:checked~.table-flex.graderace table .m3.jpn3,.fixed-page__content #schedule-4:checked~#schedule-g1:checked~.table-flex.graderace table .m4.g1,.fixed-page__content #schedule-4:checked~#schedule-g2:checked~.table-flex.graderace table .m4.g2,.fixed-page__content #schedule-4:checked~#schedule-g3:checked~.table-flex.graderace table .m4.g3,.fixed-page__content #schedule-4:checked~#schedule-jpn1:checked~.table-flex.graderace table .m4.jpn1,.fixed-page__content #schedule-4:checked~#schedule-jpn2:checked~.table-flex.graderace table .m4.jpn2,.fixed-page__content #schedule-4:checked~#schedule-jpn3:checked~.table-flex.graderace table .m4.jpn3,.fixed-page__content #schedule-5:checked~#schedule-g1:checked~.table-flex.graderace table .m5.g1,.fixed-page__content #schedule-5:checked~#schedule-g2:checked~.table-flex.graderace table .m5.g2,.fixed-page__content #schedule-5:checked~#schedule-g3:checked~.table-flex.graderace table .m5.g3,.fixed-page__content #schedule-5:checked~#schedule-jpn1:checked~.table-flex.graderace table .m5.jpn1,.fixed-page__content #schedule-5:checked~#schedule-jpn2:checked~.table-flex.graderace table .m5.jpn2,.fixed-page__content #schedule-5:checked~#schedule-jpn3:checked~.table-flex.graderace table .m5.jpn3,.fixed-page__content #schedule-7:checked~#schedule-g1:checked~.table-flex.graderace table .m7.g1,.fixed-page__content #schedule-7:checked~#schedule-g2:checked~.table-flex.graderace table .m7.g2,.fixed-page__content #schedule-7:checked~#schedule-g3:checked~.table-flex.graderace table .m7.g3,.fixed-page__content #schedule-7:checked~#schedule-jpn1:checked~.table-flex.graderace table .m7.jpn1,.fixed-page__content #schedule-7:checked~#schedule-jpn2:checked~.table-flex.graderace table .m7.jpn2,.fixed-page__content #schedule-7:checked~#schedule-jpn3:checked~.table-flex.graderace table .m7.jpn3,.fixed-page__content #schedule-8:checked~#schedule-g1:checked~.table-flex.graderace table .m8.g1,.fixed-page__content #schedule-8:checked~#schedule-g2:checked~.table-flex.graderace table .m8.g2,.fixed-page__content #schedule-8:checked~#schedule-g3:checked~.table-flex.graderace table .m8.g3,.fixed-page__content #schedule-8:checked~#schedule-jpn1:checked~.table-flex.graderace table .m8.jpn1,.fixed-page__content #schedule-8:checked~#schedule-jpn2:checked~.table-flex.graderace table .m8.jpn2,.fixed-page__content #schedule-8:checked~#schedule-jpn3:checked~.table-flex.graderace table .m8.jpn3,.fixed-page__content #schedule-9:checked~#schedule-g1:checked~.table-flex.graderace table .m9.g1,.fixed-page__content #schedule-9:checked~#schedule-g2:checked~.table-flex.graderace table .m9.g2,.fixed-page__content #schedule-9:checked~#schedule-g3:checked~.table-flex.graderace table .m9.g3,.fixed-page__content #schedule-9:checked~#schedule-jpn1:checked~.table-flex.graderace table .m9.jpn1,.fixed-page__content #schedule-9:checked~#schedule-jpn2:checked~.table-flex.graderace table .m9.jpn2,.fixed-page__content #schedule-9:checked~#schedule-jpn3:checked~.table-flex.graderace table .m9.jpn3{display:table-row}.fixed-page__content .table-flex.graderace table tr:not(:first-of-type) td{padding:10px 0}.fixed-page__content .table-flex.graderace table tr:not(:last-of-type) td{border-bottom:solid 3px #fff}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(2){text-align:left;padding-left:20px}.fixed-page__content #schedule-6:checked~#schedule-g1:checked~.table-flex.graderace table .m6.g1,.fixed-page__content #schedule-6:checked~#schedule-g2:checked~.table-flex.graderace table .m6.g2,.fixed-page__content #schedule-6:checked~#schedule-g3:checked~.table-flex.graderace table .m6.g3,.fixed-page__content #schedule-6:checked~#schedule-jpn1:checked~.table-flex.graderace table .m6.jpn1,.fixed-page__content #schedule-6:checked~#schedule-jpn2:checked~.table-flex.graderace table .m6.jpn2,.fixed-page__content #schedule-6:checked~#schedule-jpn3:checked~.table-flex.graderace table .m6.jpn3{display:table-row}.fixed-page__content #schedule-7:checked~.tabs.month li label[for=schedule-7]{color:#fff;background:#90C649}.fixed-page__content .writer li{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:35px 30px;gap:30px;border-radius:20px}.fixed-page__content .writer li:not(:last-of-type){margin-bottom:20px}.fixed-page__content .writer li .left{width:150px}.fixed-page__content .writer li .left img{border-radius:50%}.fixed-page__content .writer li .right{width:calc(100% - 180px)}.fixed-page__content .writer li .right .role{font-weight:700;font-size:15px;letter-spacing:.75px;margin:0 0 5px}.fixed-page__content .writer li .right .name{background:#90C649;color:#fff;padding:10px 0 10px 7px;margin:0 0 10px;font-size:20px}.fixed-page__content .writer li .right .text{font-weight:400;font-size:16px;letter-spacing:.8px;margin:0}.fixed-page__content .writer li:nth-of-type(even) .right .name{background:#5C3D19}.wpcf7{padding:0 55px;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7 p{margin:0}.wpcf7 p:has(.wpcf7-submit){margin:0 auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wpcf7 p:has(.wpcf7-submit):before{content:'';background:url(../img/other/horseshoe.svg) no-repeat;width:25px;height:25px;position:absolute;right:15px;top:17px;background-size:contain}.wpcf7 p:has(.wpcf7-submit) .wpcf7-submit{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid #2b2b2b;border-radius:40px;font-family:'Zen Kaku Gothic New';font-weight:500;font-size:18px;letter-spacing:.9px;padding:15px 0;width:330px;cursor:pointer}.wpcf7 input.email,.wpcf7 input.wpcf7-text,.wpcf7 textarea{width:100%;border:1px solid #adadad;font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px}.wpcf7 input{display:block}.wpcf7 input.email,.wpcf7 input.wpcf7-text{height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.wpcf7 input.email::-webkit-input-placeholder,.wpcf7 input.wpcf7-text::-webkit-input-placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 input.email:-ms-input-placeholder,.wpcf7 input.wpcf7-text:-ms-input-placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 input.email::-ms-input-placeholder,.wpcf7 input.wpcf7-text::-ms-input-placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 input.email::placeholder,.wpcf7 input.wpcf7-text::placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 textarea{height:175px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 0 20px}.wpcf7 textarea::-webkit-input-placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 textarea:-ms-input-placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 textarea::-ms-input-placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 textarea::placeholder{font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;letter-spacing:.9px;color:#adadad}.wpcf7 .mail,.wpcf7 .name,.wpcf7 .text{margin-bottom:30px}.wpcf7 .mail__title,.wpcf7 .name__title,.wpcf7 .text__title{margin-bottom:5px}.wpcf7 .mail__title p,.wpcf7 .name__title p,.wpcf7 .text__title p{font-weight:700;font-size:20px;letter-spacing:1px;line-height:25px}.wpcf7 .mail__title p span,.wpcf7 .name__title p span,.wpcf7 .text__title p span{font-weight:500;font-size:15px;letter-spacing:.75px;color:#fff;background:#cc3636;padding:2px 10px;margin-left:15px}@media only screen and (min-width:900px){.hamburger-contents{display:none}}@media (min-width:901px){.fixed-page .table-top-left.wheel table tr:not(:first-of-type,:nth-of-type(4),:nth-of-type(5),:nth-of-type(6),:last-of-type) th{width:50px;padding:20px 0}.fixed-page .table-top-left.wheel table tr:first-of-type th{border-bottom-width:1px}.fixed-page .table-top-left.wheel table tr:first-of-type th:not(:first-of-type){width:44px;padding:20px 0}.fixed-page .table-top-left.wheel table tr:last-of-type th,.fixed-page .table-top-left.wheel table tr:nth-of-type(4) th,.fixed-page .table-top-left.wheel table tr:nth-of-type(5) th,.fixed-page .table-top-left.wheel table tr:nth-of-type(6) th{padding:20px 0}.fixed-page .table-top-left.wheel table tr:last-of-type th:first-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(4) th:first-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(5) th:first-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(6) th:first-of-type{width:36px}.fixed-page .table-top-left.wheel table tr:last-of-type th:last-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(4) th:last-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(5) th:last-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(6) th:last-of-type{width:61px}.fixed-page .table-top-left.wheel table tr:nth-of-type(4) th:first-of-type,.fixed-page .table-top-left.wheel table tr:nth-of-type(6) th:first-of-type{border-right-width:2px;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:1801px){.front__fv:after{bottom:-9%}}@media only screen and (max-width:1800px){.front__fv:after{bottom:-8%}}@media only screen and (max-width:1600px){.front__fv:after{bottom:-7%}}@media only screen and (max-width:1400px){.front__fv:after{bottom:-6%}}@media screen and (max-width:1200px){#container{max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-middle{width:calc(82% - 20px)}.wrapper-right{width:18%}}@media only screen and (max-width:1200px){header .header .notice-contents__outer{width:90%}header .header .notice-contents label{top:-50px}header .header #header-notice:checked~.header__top .right .notice label:after,header .header #header-notice:checked~.header__top .right .notice label:before{left:35%;bottom:-31px}header .header #header-notice:checked~.notice-contents__outer{left:unset;transform:unset;-webkit-transform:unset;-ms-transform:unset;right:10px}.front__fv:before{width:100%}.front__fv:after{bottom:-5%;left:0}}@media screen and (max-width:900px){#breadcrumb,.wrapper-right{-webkit-box-sizing:border-box}.single__byfields .table-top table tr td:not(:first-of-type),.single__byfields .table-top table tr th:not(:first-of-type),.single__bygrade .table-top table tr td:not(:first-of-type),.single__bygrade .table-top table tr th:not(:first-of-type),.single__table__contents .table-top table tr td:not(:first-of-type),.single__table__contents .table-top table tr th:not(:first-of-type){border-left-width:2px}#container{display:block;padding:0 30px;margin-top:20px}#container:has(#front){padding-top:40px}#breadcrumb{width:100%;margin:10px 0 0;padding:0 30px 10px;box-sizing:border-box;max-width:100%;overflow-x:auto}#breadcrumb .breadcrumb-inner{width:-webkit-max-content;width:-moz-max-content;width:max-content}.wrapper-middle,blockquote{width:100%}#breadcrumb .breadcrumb-inner li a,#breadcrumb .breadcrumb-inner li span{font-size:15px}div#toc_container:before{width:60%}div#toc_container .toc_title{font-size:clamp(3.125rem,calc(.6125rem + 6.689vw),4.375rem)}div#toc_container .toc_list{padding-left:clamp(1.875rem,calc(-.6375rem + 6.689vw),3.125rem);padding-right:clamp(1.875rem,calc(-3.1501rem + 13.3779vw),4.375rem);padding-top:clamp(1.25rem,calc(-.0063rem + 3.3445vw),1.875rem)}div#toc_container .toc_list>li>ul,div#toc_container .toc_list>li>ul>li>ul{margin-left:clamp(.9375rem,calc(.3094rem + 1.6722vw),1.25rem)}.wrapper-right{padding:0 10px;box-sizing:border-box;width:100%;margin-top:50px}h2{font-size:clamp(2.1875rem,calc(-.9532rem + 8.3612vw),3.75rem);line-height:1.2;padding-bottom:1.2%;margin:20px 0}h2:before{height:5px;bottom:0}h2 span{font-size:clamp(1.125rem,calc(.2456rem + 2.3411vw),1.5625rem)}h2.h2-white{font-size:clamp(2.1875rem,calc(-2.8376rem + 13.3779vw),4.6875rem)}h2.h2-white span.small{font-size:clamp(1.875rem,calc(-1.2657rem + 8.3612vw),3.4375rem)}table tr td,table tr th{font-size:14px}table tr th{line-height:20px;max-width:55px}.featuredrace>li>ul>li:last-of-type .link__inner span,.featuredrace>li>ul>li:nth-of-type(3){font-size:clamp(1rem,calc(.4975rem + 1.3378vw),1.25rem)}blockquote span{padding:50px 35px 20px}.featuredrace>li>ul>li:last-of-type .link{width:22%}.featuredrace>li>ul>li:last-of-type .link:first-of-type,.featuredrace>li>ul>li:last-of-type .link:nth-of-type(3){width:15%}.featuredrace>li>ul>li:last-of-type .link__inner{height:45px;padding:5px 0;border-radius:10px}.featuredrace>li>ul>li:last-of-type .link__inner span{text-align:center;line-height:1.2}.ranking>li{padding:5px 10px 25px}.ranking>li .top .left{width:100%;display:grid;grid-template-areas:"a a" "b d" "c d";grid-template-columns:auto 15%}.ranking>li .top .left .sitename{grid-area:a;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranking>li .top .left .sitename .site .tags li{font-size:clamp(.6875rem,calc(.3886rem + 1.087vw),1rem)}.ranking>li .top .left .sitename .thumbnail{width:22%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ranking>li .top .left .sitenum{grid-area:b}.ranking>li .top .left .sitenum li{font-size:clamp(1.375rem,calc(.0231rem + 3.599vw),2.25rem);padding:0}.ranking>li .top .left .sitenum li:nth-of-type(odd){padding:0;font-size:clamp(.875rem,calc(-.0906rem + 2.5707vw),1.5rem)}.ranking>li .top .left .acquisition{grid-area:c}.ranking>li .top .left .acquisition p:first-of-type{font-size:clamp(1.5rem,calc(.9206rem + 1.5424vw),1.875rem)}.ranking>li .middle{display:block;height:auto}.ranking>li .middle p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 15px}.ranking>li .rate{-ms-flex-wrap:wrap;flex-wrap:wrap}.ranking>li .rate li{width:calc(50% - 10px)}.ranking>li .rate li:nth-of-type(n+3){width:calc(33.3% - 6.6px);margin-top:10px}.ranking>li .rate li .bottom span{padding-right:0}header .header{max-width:100%;padding-top:0;height:100%}header .header__top{display:grid;grid-template-columns:1.53fr 1.05fr .42fr;grid-template-areas:"a a a" "b c d";padding:0 0 15px;gap:15px 0}header .header__top .logo{grid-area:b;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px 0 10px}header .header__top .swiper__outer{grid-area:a;width:100%;margin:0}header .header__top .swiper__outer .swiper .swiper-wrapper .swiper-slide a img{width:100%}header .header__top .swiper__outer .swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}header .header__top .swiper__outer .swiper-button-next,header .header__top .swiper__outer .swiper-button-prev{display:none}header .header__top .right{grid-area:c;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}header .header__top .right li{width:25%}header .header__top .right li a{display:-webkit-box;display:-ms-flexbox;display:flex}header .header__top .hamburger{grid-area:d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 12px}header .header #header-notice:checked~.header__top .right .notice label:after,header .header #header-notice:checked~.header__top .right .notice label:before,header .header__nav__wrapper,header .header__top .hamburger.inactive{display:none}header .header__top .hamburger img{width:50%}header .header .notice-contents{width:100%}header .header .notice-contents__outer{height:85%}header .header .notice-contents__inner{max-height:100%}header .header .notice-contents__inner ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}header .header .notice-contents__inner ul li:first-of-type img{width:50px}header .header .notice-contents__inner ul li .left,header .header .notice-contents__inner ul li .right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .header #header-notice:checked~.notice-contents__outer{right:5%;top:10svh}.hamburger-contents{display:block}.hamburger-contents__link li a p{font-size:24px}#footer{max-width:100%}#footer .footer:before{aspect-ratio:300/86;bottom:-2.5%;background:url(../img/footer/footer-sp.svg) no-repeat}#footer .footer__content{display:block;width:100%;max-width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px}#footer .footer__content .left{width:100%}#footer .footer__content .left a{margin-bottom:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer__content .left a img,#footer .footer__content .right,#footer .footer__content .right a,#footer .footer__content .right a img{width:100%}#footer .footer__content .right .writer{left:3%;top:40%;width:70%}#footer .footer__content .right .writer ul li{width:90px}#footer .footer__content .right .writer ul li p.role{font-size:12px;line-height:1.2}#footer .footer__content .right .writer ul li p.name{font-size:14px;line-height:1.2}#footer .footer__bottom__inner .sitelink{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .copyright p{max-width:100%;font-size:13px}.flexbox .cta-based{width:100%}.flexbox:has(.merit,.dmerit){-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:20px}.flexbox:has(.merit,.dmerit) .demerit,.flexbox:has(.merit,.dmerit) .merit{width:100%;margin-bottom:0}.cta-based{width:60%}.cta-based__inner:before{width:clamp(1.125rem,calc(.8491rem + 1.3793vw),1.625rem);height:clamp(1.125rem,calc(.8491rem + 1.3793vw),1.625rem)}.cta-based__inner a{font-size:clamp(1.375rem,calc(.6212rem + 2.0067vw),1.75rem);line-height:1.1}.cta-based.microcopy .microcopy__text{font-size:20px}.cta-based.horse .cta-based__inner a:after{bottom:-2px}.table table tr td .cta-based.mini,.table table tr th .cta-based.mini{width:130px}.table table tr td .cta-based.mini .cta-based__inner:before,.table table tr th .cta-based.mini .cta-based__inner:before{width:16px;height:16px}.table-normal{width:100%;overflow-x:scroll}.table-normal table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-normal table tr th{position:-webkit-sticky;position:sticky;left:-1px;top:0;z-index:10}.table-top table tr td,.table-top table tr th{max-width:calc((100vw - 90px)/ 3)}.table-top-left table tr th{padding:15px;max-width:80px}.table-top-left table tr:first-of-type td{padding:15px}.table-top-left table tr td{max-width:calc((100vw - 145px)/ 3)}.table-top-left table tr td:has(.first),.table-top-left table tr th:has(.first){padding:10px 10px 5px}ol{width:100%;padding:30px 25px}ol.list-point{width:100%;margin:0 0 1rem}ol.list-point li:before{padding:0 30%}.related-article>li .left .date{font-family:'Zen Kaku Gothic New';color:#2b2b2b;font-size:18px;line-height:20px}.related-article>li:last-of-type{padding-bottom:50px}.related-article__bottom .articles{max-width:100%;overflow-x:auto}.related-article__bottom .articles>ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}.related-article__bottom .articles>ul>li{width:240px;padding:20px 20px 30px}.accordion,.inclose{width:100%}.related-article__bottom .articles>ul>li .thumbnail{padding:0}.demerit .title,.merit .title{font-size:40px;margin:10px 0}.inclose__title{font-size:40px}.accordion .accordion__content{max-height:150px}.single__fv__content__inner .bottom li .bottom{font-size:clamp(1.875rem,calc(.619rem + 3.344vw),2.5rem)}.single__fv__bottomimg{bottom:-20px}.single__table__contents .table-top{overflow-x:scroll;max-width:100%;width:100%}.single__table__contents .table-top table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.single__table__contents .table-top table tr td,.single__table__contents .table-top table tr th{font-size:14px}.single__table__contents .table-top table tr td{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:20px}.single__table__contents .table-top table tr td:nth-of-type(2){font-size:clamp(.75rem,calc(.247rem + 1.338vw),1rem);padding:20px 10px}.single__table__contents .table-top table tr td:nth-of-type(3){padding:20px 60px 20px 20px}.single__table__result .middle,.single__table__result .top{padding:10px 15px 0}.single__table__contents .table-top table tr td:nth-of-type(3) a{right:9%}.single__table__result .top .thumbnail{width:25%}.single__table__result .top p{width:calc(75% - 20px);font-size:24px;letter-spacing:1px}.single__table__result .middle ul{padding:10px 15px;width:80%}.single__table__result .middle ul li:nth-of-type(odd){font-size:clamp(1.125rem,calc(.375rem + 2vw),1.5rem)}.single__table__result .middle ul li:nth-of-type(even){font-size:clamp(1.875rem,5vw,2.813rem)}.single__table__result .middle ul li .unit{font-size:22px}.single__table__result .middle .right{height:auto;width:20%}.single__table__result .middle .right img{height:auto}.single__table__result .bottom{padding:3px 15px 15px}.single__table__result .bottom ul{gap:5px}.single__table__result .bottom ul li{width:calc(25% - (15px / 4))}.single__table__result .bottom ul li p:first-of-type{font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:34px 0 10px}.single__table__result .bottom ul li p:first-of-type:before{top:10%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single__table__result .bottom ul li p:last-of-type{font-size:26px;height:80px}.single__table__result .bottom ul li p:last-of-type .unit{font-size:18px;padding-top:8px}.single__table__result .bottom ul li:first-of-type p:first-of-type:before,.single__table__result .bottom ul li:nth-of-type(2) p:first-of-type:before{width:23px;background-size:cover}.single__table__result .bottom ul li:nth-of-type(3) p:first-of-type{padding:23px 0 5px}.single__table__result .bottom ul li:nth-of-type(3) p:first-of-type:before{background-size:cover;width:18px;top:5%}.single__table__result .bottom ul li:last-of-type p:first-of-type:before{background-size:cover;width:23px}.single__table #single__free-table:checked~.single__table__result .middle .free,.single__table #single__paid-table:checked~.single__table__result .middle .paid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__byfields .table-top,.single__bygrade .table-top{max-height:400px;overflow-y:scroll}.single__byfields .table-top table,.single__bygrade .table-top table{height:-webkit-max-content;height:-moz-max-content;height:max-content}.single__byfields .table-top table tr th,.single__bygrade .table-top table tr th{padding:20px 0}.single__comparetable .contents .table-left table tr th{padding:8px}.single__comparetable .contents .table-left table tr td:first-of-type{left:63px}.single__simulation-paidplan{padding:50px 0 20px;margin:0 0 20px}.single__simulation-paidplan__inner .subtitle{margin-top:30px;display:block}.single__simulation-paidplan__inner .flexbox{gap:35px}.single__simulation-paidplan__inner label{padding:10px 15px;width:calc(50% - 17.5px)}.single__simulation-paidplan__inner .contents{gap:10px 35px}.single__review{width:100%}.single__review__question>li .top .img{width:60%}.single__review__question>li .bottom>ul{width:70%}.single__review__question>li .bottom>ul li{font-size:18px}.single__review__question>li .bottom>ul li.max{font-size:22px}.single__regist.swiper{margin:0 0 0 40px}.single-site__list{padding:0}.single-site__list>li{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px;padding:10px 5px}.single-site__list>li .left{width:calc(27% - 5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-site__list>li .left .com{padding-bottom:10px}.single-site__list>li .middle{width:calc(73% - 5px)}.single-site__list>li .middle .num{top:-25px}.single-site__list>li .middle a{font-size:clamp(1.5rem,calc(.7462rem + 2.0067vw),1.875rem)}.single-site__list>li .middle .flexbox{margin-top:20px;gap:14px}.single-site__list>li .middle .flexbox .cta{width:calc(50% - 7px)}.single-site__list>li .right{width:100%;gap:3px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-site__list>li .right li{height:40px}.single-site__list>li .right li:nth-of-type(odd){font-size:14px}.single-site__list>li .right li:nth-of-type(2),.single-site__list>li .right li:nth-of-type(4){width:25%;font-size:21px}.single-site__list>li .right li:nth-of-type(2){margin-right:calc(10% - 9px)}.single-site__list>li .right li:nth-of-type(5){padding:0 5px}.single-site__list>li .right li:last-of-type{width:calc(80% - 3px);font-size:21px}.single-site__list>li .right li:last-of-type .yen{font-size:17px}.single-site__goodlist>li{display:block;padding:5px 10px}.category ul,.ranking__sidebar ul{display:-webkit-box;display:-ms-flexbox}.single-site__goodlist>li .left{width:100%}.single-site__goodlist>li .left__top{width:100%;margin-bottom:8px;gap:15px}.single-site__goodlist>li .left__top .siteinfo{width:20%}.single-site__goodlist>li .left__top .siteinfo a{width:100%}.single-site__goodlist>li .left__top a{font-size:clamp(1rem,calc(.7241rem + 1.3793vw),1.5rem)}.single-site__goodlist>li .right{width:100%;gap:3px}.single-site__goodlist>li .right li{font-size:21px;padding:5px 0}.single-site__goodlist>li .right li:nth-of-type(odd){width:20%;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single-site__goodlist>li .right li:nth-of-type(2),.single-site__goodlist>li .right li:nth-of-type(4){width:24%}.single-site__goodlist>li .right li:last-of-type,.single-site__goodlist>li .right li:nth-of-type(6){width:calc(80% - 3px)}.single-site__goodlist>li .right li:nth-of-type(2){margin-right:calc(12% - 9px)}.single-site__goodlist>li .right li:nth-of-type(6) .yen{font-size:17px}.uneisya .profile{width:24%;top:clamp(9.375rem,calc(3.0936rem + 16.7224vw),12.5rem)}.uneisya p.furi{font-size:18px;padding-top:70px}.uneisya p.name{font-size:33px}.uneisya p.role{font-size:18px}.uneisya p.comment{font-size:22px;padding:0 30px}.linebanner a img,.uneisya img{width:100%}.category{padding:20px 4% 0;-webkit-box-sizing:border-box;box-sizing:border-box}.category .title{font-size:clamp(4rem,calc(1.99rem + 5.3512vw),5rem)}.category .title span{font-size:clamp(3rem,calc(1.4925rem + 4.0134vw),3.75rem)}.category ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4%}.category ul li{width:48%;padding:0}.category ul li a p{margin-left:10px}.ranking__access{padding:0 2.5% 35px;-webkit-box-sizing:border-box;box-sizing:border-box}.ranking__access .title{font-size:clamp(4rem,calc(1.99rem + 5.3512vw),5rem)}.ranking__access .title span{font-size:clamp(3rem,calc(1.4925rem + 4.0134vw),3.75rem)}.ranking__access>ul>li .top .thumbnail{width:30%}.ranking__access>ul>li .top .articletitle{width:calc(70% - 8px);font-size:18px;line-height:1.2}.ranking__access>ul>li .tags{margin-left:calc(30% + 8px)}.ranking__access>ul>li .tags li{font-size:14px}.ranking__access>ul>li .date{font-size:16px}.ranking__access>ul>li:before{aspect-ratio:1/1;width:5%;height:auto;top:5px}.ranking__access>ul>li:first-of-type:before{top:-12px}.ranking__sidebar{padding-bottom:clamp(8.125rem,calc(-.6689rem + 23.4114vw),12.5rem)}.ranking__sidebar ul li:first-of-type .bottom__inner .right .cta,.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .cta{padding-bottom:10px}.ranking__sidebar .title{font-size:clamp(4rem,calc(1.99rem + 5.3512vw),5rem);line-height:.8}.ranking__sidebar .title span{line-height:.8;font-size:clamp(3rem,calc(1.4925rem + 4.0134vw),3.75rem)}.ranking__sidebar ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px}.ranking__sidebar ul li:first-of-type{width:100%}.ranking__sidebar ul li:first-of-type .bottom>a{font-size:22px;padding-top:15px}.ranking__sidebar ul li:first-of-type .bottom__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ranking__sidebar ul li:first-of-type .bottom__inner .thumbnail{width:50%}.ranking__sidebar ul li:first-of-type .bottom__inner .right{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranking__sidebar ul li:first-of-type .bottom__inner .right .total{font-size:clamp(1.5625rem,calc(-.95rem + 6.689vw),2.8125rem);margin-top:30px}.ranking__sidebar ul li:first-of-type .bottom__inner .right .result{font-size:clamp(1.75rem,calc(.2425rem + 4.0134vw),2.5rem)}.ranking__sidebar ul li:first-of-type .bottom__inner .right .cta-based.mini{width:150px}.ranking__sidebar ul li:nth-of-type(n+2){width:calc(50% - 5px)}.ranking__sidebar ul li:nth-of-type(n+2) .bottom>a{font-size:22px;padding-top:15px}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .total{font-size:clamp(1.5rem,calc(.7462rem + 2.0067vw),1.875rem)}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .result{font-size:clamp(1.5rem,calc(.2437rem + 3.3445vw),2.125rem)}.menu,.menu .title{padding:20px 10px 30px}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .cta-based.mini{width:150px}.ranking__sidebar ul li .top .rank{width:45px;aspect-ratio:32/37;height:auto;top:-10px}.ranking__sidebar ul li .top .board:before{width:45px}.selectbanner li a img{width:100%}.menu .title{font-size:clamp(4rem,calc(1.99rem + 5.3512vw),5rem);line-height:.8}.menu .title span{line-height:.8;font-size:clamp(3rem,calc(1.4925rem + 4.0134vw),3.75rem)}.menu ul{gap:20px 25px;padding:0 15px}.menu ul li{width:calc(33% - 16px)}.menu ul li a:last-of-type{font-size:clamp(1.25rem,calc(.4962rem + 2.0067vw),1.625rem)}.single__comment__form .comment-form-point{width:100%;margin-bottom:15px}.single__comment__form .comment-form-point .title{padding-bottom:10px}.single__comment__form .comment-form-point ul li label{width:100%;font-size:18px}.comment-list{width:100%;padding:15px 10px 20px}.comment-list__inner ul li .comment__top .right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;gap:2px}.comment-list__inner ul li .comment__top .right div:has(.value){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.comment-list__inner ul li .comment__top .right div:has(.value) .value{padding:3px 0 0}.comment-list__inner ul li .comment__top .right div:has(.value) .rate-star{font-size:16px}.front__fv{border-top-width:10px}.front__fv:before{border-width:0 5px}.front__fv:after{background:url(../img/front/horserace-sp.svg) no-repeat;aspect-ratio:150/37;bottom:-12%}.front .h2-outer .tabs li label{font-size:clamp(2.5rem,calc(.6156rem + 5.0167vw),3.4375rem);padding:5px 0}.front .h2-outer .tabs li .jra-false:before,.front .h2-outer .tabs li .nar-false:before,.front .h2-outer .tabs li label[for=jra-field]:before,.front .h2-outer .tabs li label[for=nar-field]:before{width:13%;bottom:8px}.front .h2-outer .contents__jra ul,.front .h2-outer .contents__nar ul{gap:6px 7px}.front .h2-outer .contents__jra ul li,.front .h2-outer .contents__nar ul li{width:calc(20% - 6px)}.front .h2-outer .contents__jra ul li.g1:after,.front .h2-outer .contents__jra ul li.g2:after,.front .h2-outer .contents__jra ul li.g3:after,.front .h2-outer .contents__jra ul li.jpn1:after,.front .h2-outer .contents__jra ul li.jpn2:after,.front .h2-outer .contents__jra ul li.jpn3:after,.front .h2-outer .contents__nar ul li.g1:after,.front .h2-outer .contents__nar ul li.g2:after,.front .h2-outer .contents__nar ul li.g3:after,.front .h2-outer .contents__nar ul li.jpn1:after,.front .h2-outer .contents__nar ul li.jpn2:after,.front .h2-outer .contents__nar ul li.jpn3:after{background-size:contain;height:clamp(2.5rem,calc(-.0125rem + 6.689vw),3.75rem)}.front__list li{position:relative;margin-top:10px}.front__list li>.img{width:50px;border-radius:50%;padding:3px;position:absolute;top:-25px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front__list li>.img img{border-radius:50%}.front__list li .top{padding-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front__list li .top .right .star_rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px}.front__list li .top .right span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front__list li .bottom p.field{font-size:clamp(1.5rem,calc(-.51rem + 5.3512vw),2.5rem)}.front__list li .bottom p.race{font-size:clamp(2.5rem,calc(.49rem + 5.3512vw),3.5rem)}.front__list li .bottom p.time{font-size:clamp(1.375rem,calc(.37rem + 2.6756vw),1.875rem)}.front__list li:nth-of-type(even) .img{background:#333991}.front__list li:nth-of-type(odd) .img{background:#0D824C}.front__topics__contents>ul>li:last-of-type{padding-top:7.5px}.front__topics__contents>ul>li:first-of-type .left{width:41.5%}.front__topics__contents>ul>li:first-of-type .right{width:calc(58.5% - 10px)}.front__topics__contents>ul>li:first-of-type .right .top a{font-size:clamp(1.125rem,calc(.6225rem + 1.3378vw),1.375rem)}.front__topics__contents>ul>li .left{width:30%}.front__topics__contents>ul>li .right{width:calc(70% - 10px)}.front__topics__contents>ul>li .right a{font-size:clamp(1.125rem,calc(.8737rem + .6689vw),1.25rem)}.front__topics__contents>ul>li .right .tags{margin:10px 0}.front__topics__contents>ul>li .right .tags>li{font-size:clamp(.75rem,calc(.4987rem + .6689vw),.875rem);padding:4px 10px}.front__topics__contents>ul>li:not(:last-of-type){border-bottom:solid 1px #adadad;padding-bottom:15px}.site__fv{margin-bottom:0}.site__fv video{width:100%}.site__fv__left{display:none}.site__fv__nav{position:fixed;bottom:0;z-index:20;width:80%;left:10%}.site__fv__nav li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.site__content{padding:40px 15px}.site__content .table table tr td .flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0}.horseracingstrategy__fv__link{left:10px;bottom:-20px;width:96%}.horseracingstrategy__fv__link li:first-of-type{width:53%}.horseracingstrategy__fv__link li:nth-of-type(2),.horseracingstrategy__fv__link li:nth-of-type(3){width:24%}.horseracingstrategy__fv__link li:nth-of-type(4){width:40%}.horseracingstrategy__fv__link li:last-of-type{width:27%}.horseracingstrategy__fv__link li img{width:100%;height:auto}.horseracingstrategy__content{padding:15px 0}.horseracingstrategy__content .related-article{margin:10px}.horseracingstrategy__nav.active{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:fixed;left:0;bottom:-20px;z-index:20;-webkit-transition:.5s;transition:.5s}.horseracingstrategy__nav.active li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:20px}.horseracingstrategy__nav.active li a{display:-webkit-box;display:-ms-flexbox;display:flex}.horseracingstrategy__nav.active li.is-active{margin:0}.racestrategy__fv ul{width:calc(54% + 20px);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;bottom:clamp(.625rem,calc(-.409rem + 5.172vw),2.5rem);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.racestrategy__fv ul li{width:calc(33% - 10px)}.racestrategy__nav.active{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:fixed;left:0;bottom:-20px;z-index:20;-webkit-transition:.5s;transition:.5s}.racestrategy__nav.active li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:20px}.racestrategy__nav.active li a{display:-webkit-box;display:-ms-flexbox;display:flex}.racestrategy__nav.active li.is-active{margin:0}.racetraclist .h2-outer .tabs li label{font-size:clamp(2.5rem,calc(.6156rem + 5.0167vw),3.4375rem);height:55px}.racetraclist .h2-outer .tabs li label:before{width:40px}.racetraclist .h2-outer .content__central .link,.racetraclist .h2-outer .content__local .link{width:100%;gap:15px 7px}.racetraclist .h2-outer .content__central .link li,.racetraclist .h2-outer .content__local .link li{width:calc(33% - (14px /3))}.racetraclist .h2-outer .content__central .wholeimg,.racetraclist .h2-outer .content__local .wholeimg{top:unset;width:80%;bottom:-25%}.racetraclist .h2-outer .content__central{padding:20px 20px clamp(14.375rem,calc(-6.9816rem + 56.8562vw),25rem)}.racetraclist .h2-outer .content__local{padding-bottom:clamp(18.75rem,calc(-6.3754rem + 66.8896vw),31.25rem)}.racetraclist .h2-outer .content__local .wholeimg{top:unset;bottom:-18%}.racetraclist__contents{padding:20px 15px}.fixed-page.calc .fixed-page__content{padding:10px}.fixed-page .table-top-left{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.fixed-page .table-top-left.calc table tr:first-of-type th{padding:10px 0}.fixed-page .table-top-left.calc table tr th{width:20%;line-height:1;padding:10px 0}.fixed-page .table-top-left.calc table tr th:first-of-type{width:15%}.fixed-page .table-top-left.calc table tr td label[for=resetbtn]{margin:0 auto;width:80%}.fixed-page .table-top-left.box table tr th{line-height:1.1}.fixed-page .table-top-left.box table tr th:first-of-type{width:14%;line-height:1.1;padding:10px 0}.fixed-page .table-top-left.box table tr:first-of-type th:not(:first-of-type){width:20%;padding:5px 0;line-height:1.1}.fixed-page .table-top-left.wheel table tr th{line-height:1.1;padding:10px 0}.fixed-page .table-top-left.wheel table tr:nth-of-type(2) th{background:#90C649}.fixed-page .table-top-left.wheel table tr:nth-of-type(2) th span{font-size:10px}.fixed-page .table-top-left.wheel table tr td{font-size:18px;padding:3px 0}.fixed-page .table-top-left.wheel table tr td span{font-size:14px}.fixed-page ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 2px;position:relative}.fixed-page ul li{-ms-flex:none;flex:none;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;position:static;width:calc(25% - 1.5px)}.fixed-page ul li .top{height:50px}.fixed-page ul li .top .tooltip{bottom:0;right:0}.fixed-page ul li .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(1rem,calc(.7487rem + .6689vw),1.125rem)}.fixed-page ul li .bottom .score{width:50px;height:30px;font-size:clamp(1rem,calc(.7487rem + .6689vw),1.125rem)}.fixed-page ul li .tooltip__content{width:50%;max-width:unset;min-height:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:30px;position:fixed;bottom:40%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.fixed-page .h2-outer .contents__inner.jra ul li.g1:after,.fixed-page .h2-outer .contents__inner.jra ul li.g2:after,.fixed-page .h2-outer .contents__inner.jra ul li.g3:after,.fixed-page .h2-outer .contents__inner.nar ul li.g1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{background-size:contain;height:clamp(2.5rem,calc(-.0125rem + 6.689vw),3.75rem)}.fixed-page ul#wide .tooltip__content{bottom:40%}.fixed-page .h2-outer .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.fixed-page .h2-outer .tabs li label{width:100%;font-size:clamp(2.1875rem,calc(-.325rem + 6.689vw),3.4375rem)}.fixed-page .h2-outer .tabs li label:before{aspect-ratio:55/21;width:clamp(1.875rem,calc(-.6375rem + 6.689vw),3.125rem);bottom:clamp(.1875rem,calc(-.6919rem + 2.3411vw),.625rem);right:10px}.fixed-page .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false{width:100%;font-size:clamp(2.1875rem,calc(-.325rem + 6.689vw),3.4375rem)}.fixed-page .h2-outer .tabs li .jra-false:before,.fixed-page .h2-outer .tabs li .nar-false:before{aspect-ratio:55/21;width:clamp(1.875rem,calc(-.6375rem + 6.689vw),3.125rem);bottom:clamp(.1875rem,calc(-.6919rem + 2.3411vw),.625rem);right:10px}.fixed-page .h2-outer .contents__inner.jra ul li,.fixed-page .h2-outer .contents__inner.nar ul li{width:calc(25% - 4px)}.fixed-page .h2-outer .contents__inner{padding:0}.fixed-page .h2-outer .contents__inner.jra ul{gap:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 5px}.fixed-page .h2-outer .contents__inner.nar ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px;padding:10px 5px}.fixed-page__content{padding:20px 10px}.fixed-page__content .category-link{gap:25px 20px}.fixed-page__content .category-link li{width:calc(33.3% - (50px / 3))}.fixed-page__content .category-link li a.img{width:60%}.fixed-page__content .faq-link{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-page__content .faq-site li .accordion__content .question{font-size:clamp(1rem,calc(.4975rem + 1.3378vw),1.25rem)}.fixed-page__content .faq-site li .accordion__content .answer{width:100%;padding-left:10px}.fixed-page__content .faq-site li .accordion__content .answer p{font-size:clamp(.875rem,calc(.6237rem + .6689vw),1rem)}.fixed-page__content .tabs li{width:clamp(4.625rem,calc(3.8712rem + 2.0067vw),5rem)}.fixed-page__content .table-flex.graderace{max-width:100%;overflow-x:auto}.fixed-page__content .table-flex.graderace table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(1),.fixed-page__content .table-flex.graderace table tr td:nth-of-type(3),.fixed-page__content .table-flex.graderace table tr td:nth-of-type(4),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(1),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(3),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(4){width:15vw}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(5),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(5){width:20vw}.fixed-page__content .table-flex.graderace table tr td:nth-of-type(2),.fixed-page__content .table-flex.graderace table tr th:nth-of-type(2){width:35vw}.fixed-page__content .writer li{padding:20px;gap:15px}.fixed-page__content .writer li .left{width:150px}.fixed-page__content .writer li .right{width:calc(100% - 165px)}.fixed-page__content .writer li .right .name{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:600px){div#toc_container .toc_list>li>ul,div#toc_container .toc_list>li>ul>li>ul{margin-left:clamp(.625rem,calc(-.2417rem + 3.1447vw),.9375rem)}h3,h4{margin-bottom:20px}#container{padding:0;margin-top:10px}#breadcrumb{padding:0 10px 10px}#breadcrumb .breadcrumb-inner li a,#breadcrumb .breadcrumb-inner li span{font-size:13px}div#toc_container{padding:15px}div#toc_container::before{width:70%}div#toc_container .toc_title{font-size:clamp(2.5rem,calc(.7665rem + 6.2893vw),3.125rem)}div#toc_container .toc_list{padding:20px}div#toc_container .toc_list>li a{font-size:18px}div#toc_container .toc_list>li>ul>li a{font-size:16px}div#toc_container .toc_list>li>ul>li>ul>li a{font-size:14px}.wrapper-middle{padding:0 10px}h1{font-size:40px;line-height:45px;letter-spacing:2.4px;margin-bottom:30px}h2{font-size:35px;line-height:1;margin:10px 0}h2:has(span){margin-top:50px}h2 span{font-size:18px;padding:5px 10px}h2.h2-white{font-size:35px}h2.h2-white span{font-size:18px;line-height:20px}h2.h2-white span.small{font-size:30px}h3{font-size:25px;line-height:30px}h4{font-size:20px}.featuredrace>li>ul>li .field,.featuredrace>li>ul>li span{font-size:12px;letter-spacing:.6px}p{margin:20px 0}.h2-outer.predict:before,.h2-outer.today:before{height:90px;top:15px}.featuredrace>li{padding:25px 5px}.featuredrace>li>ul>li .field{width:70px;height:20px}.featuredrace>li>ul>li .raceno{width:65px;height:20px}.featuredrace>li>ul>li:nth-of-type(2) span{font-size:clamp(.875rem,calc(.5283rem + 1.2579vw),1rem);padding:1px 0}.featuredrace>li>ul>li:nth-of-type(2) span:not(:last-of-type){padding-right:5px}.featuredrace>li>ul>li:nth-of-type(2) span:not(:first-of-type){padding-left:5px}.featuredrace>li>ul>li:nth-of-type(3){font-size:16px}.featuredrace>li>ul>li:last-of-type .link__inner span{font-size:clamp(.8125rem,calc(.4658rem + 1.2579vw),.9375rem);letter-spacing:.65px;line-height:1.1}.featuredrace>li.g1:before,.featuredrace>li.g2:before,.featuredrace>li.g3:before{width:40px;background-size:contain}.featuredrace>li.jpn1:before,.featuredrace>li.jpn2:before,.featuredrace>li.jpn3:before{width:61px;background-size:contain}.featuredrace__link{margin:10px 0 15px}.ranking>li .top .left .acquisition,.ranking>li .top .left .sitenum{margin-top:0}.featuredrace__link a span{font-size:15px;letter-spacing:.75px}.ranking>li{border-width:3px;padding:5px 5px 10px}.ranking>li .top .left{gap:8px}.ranking>li .top .left .sitename{gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ranking>li .top .left .sitename .rank{width:10%}.ranking>li .top .left .sitename .site{width:calc(68% - 10px)}.ranking>li .top .left .sitename .site p{font-size:18px;padding-bottom:0}.ranking>li .top .left .sitename .site .tags{gap:2px}.ranking>li .top .left .sitename .site .tags li{padding:2px 7px}.ranking>li .top .left .sitenum li{font-size:22px;padding:0;letter-spacing:0}.ranking>li .top .left .sitenum li:nth-of-type(odd){padding:5px 7px;font-size:14px;letter-spacing:.7px}.ranking>li .top .left .acquisition p:first-of-type{font-size:clamp(.75rem,calc(-.1071rem + 4.2857vw),1.5rem);padding-top:10px}.ranking>li .top .left .acquisition p:last-of-type{line-height:1;letter-spacing:1.5px;font-size:clamp(1.3125rem,calc(.6696rem + 3.2143vw),1.875rem)}.ranking>li .top .left .acquisition p:last-of-type span{font-size:clamp(1.125rem,calc(.7679rem + 1.7857vw),1.4375rem);letter-spacing:1.15px}.ranking>li .middle{margin-top:8px}.ranking>li .middle p{font-size:14px;letter-spacing:.7px}.ranking>li .middle ul{padding:10px 5px}.ranking>li .middle ul li{font-size:clamp(.75rem,calc(.6071rem + .7143vw),.875rem);letter-spacing:.7px}.ranking>li .bottom .cta-based__inner{height:50px}.ranking>li .bottom .cta-based__inner a{line-height:1;font-size:16px}.ranking>li .rate li{width:calc(50% - 7px)}.ranking>li .rate li:nth-of-type(n+3){width:calc(33.3% - 4.6px);margin-top:5px}.ranking>li .rate li .top{font-size:14px;padding:5px 0}.ranking>li .rate li .top span{font-size:12px;letter-spacing:.6px}.ranking>li .rate li .bottom{font-size:30px}header .header__top .swiper__outer .swiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px}.hamburger-contents__link li a p{font-size:18px}#footer .footer__content{padding:0 20px}#footer .footer__content .right .writer{top:42%}.flexbox{gap:10px}.cta-based{margin:0 auto 20px}.cta-based__inner{height:70px;border-radius:35px;font-size:22px}.cta-based__inner a{font-size:clamp(1rem,calc(.5714rem + 2.1429vw),1.375rem)}.cta-based.microcopy .microcopy__text{font-size:16px}.cta-based.mini .cta-based__inner,.cta-based.mini .cta-based__inner a,.table-top table tr td,.table-top table tr th:has(.first) .first .text{font-size:14px}.cta-based.horse .cta-based__inner a:before{width:23%;height:auto;aspect-ratio:197/130}.cta-based.horse .cta-based__inner a:after{width:36%;height:auto;aspect-ratio:395/84;right:0;bottom:-13%}.cta-based.short{width:75%}.cta-based.mini .cta-based__inner:before{width:15px;height:15px}.table table tr td .cta-based.mini,.table table tr th .cta-based.mini{width:120px}.table table tr td .cta-based.mini .cta-based__inner:before,.table table tr th .cta-based.mini .cta-based__inner:before{width:14px;height:14px}.table-flex table tr th{width:55px}.table-top{max-height:400px;max-width:100%;overflow:auto}.table-top table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-top table tr th:has(.first){padding:10px 15px 8px}.table-top table tr td{padding:15px}.table-top table tr td,.table-top table tr th{max-width:calc((100vw - 50px)/ 3)}.table-scroll table tr td,.table-scroll table tr th{font-size:14px;width:calc((100vw - 25px)/ 2);max-width:180px}.table-top-left{max-height:560px}.table-top-left table tr th{font-size:16px;padding:10px;max-width:55px}.table-top-left table tr td:has(.first),.table-top-left table tr th:has(.first),.table-top-left table tr:first-of-type td{padding:6px 5px 9px}.table-top-left table tr td{max-width:calc((100vw - 120px)/ 2);font-size:14px}.table-top-left table tr td:has(.first) .first .text,.table-top-left table tr th:has(.first) .first .text{font-size:14px}ol.list-point li{font-size:18px}ol.list-point li:before{font-size:22px}ol.list-point.blue li{font-size:18px}ol.list-point.blue li:before{font-size:30px}.writer-comments{display:block;position:relative;margin-top:60px}.writer-comments .left{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:-38px;z-index:2}.writer-comments .left .img{width:100px}.writer-comments .left .name{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 25px 5px 10px;-ms-flex-item-align:center;align-self:center;margin-left:-2px;font-size:13px}.writer-comments .right{width:calc(100% - 25px);border-width:1px;margin-left:25px;padding:30px 20px 20px 80px;background:#fff;line-height:20px}.writer-comments .right:after,.writer-comments .right:before{content:none}.writer-comments.reverse{display:block}.writer-comments.reverse .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.writer-comments.reverse .left .name{margin:0 -2px 0 0;padding:5px 10px}.writer-comments.reverse .right{margin-left:0;padding-left:20px;padding-right:20px}.related-article:before{font-size:16px;padding:5px 10px;top:-5px}.related-article>li{gap:10px;padding:15px 10px 20px}.related-article>li .left{width:30%}.related-article>li .left .date{letter-spacing:.65px;font-size:clamp(.8125rem,calc(.2925rem + 1.8868vw),1rem);line-height:1.1}.related-article>li .right{width:calc(100% - 110px)}.related-article>li .right a{font-size:18px;line-height:20px}.related-article>li .right .tags>li{font-size:12px}.related-article>li:last-of-type:before{aspect-ratio:100/65;width:80px;height:auto}.related-article>li:last-of-type:after{aspect-ratio:180/38;width:140px;height:auto}.related-article__bottom .articles>ul>li .date{font-size:13px;padding:0}.related-article__bottom .articles>ul>li .article-title{font-size:14px;letter-spacing:.7px}.related-article__bottom .articles>ul>li>.tags>li{font-size:11px;padding:3px 9px}.inclose{padding:0 10px 20px}.inclose__inner{padding:15px 10px}.single__fv{width:100vw;margin-left:-10px;padding:20px 10px 50px}.single__fv__tab li label{font-size:30px}.single__fv__content__inner{padding:10px}.single__fv__content__inner .top{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px}.single__fv__content__inner .top .sogo,.single__fv__content__inner .top .thumbnail{width:calc(50% - 5px)}.single__fv__content__inner .top .sogo .title{padding:5px 0;font-size:16px}.single__fv__content__inner .top .sogo .score{height:calc(100% - 26px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .top .sogo .score__rate{padding-top:5px;line-height:1.3}.single__fv__content__inner .top .sogo .score .star_rating .stars{width:24px;height:24px}.single__fv__content__inner .top .sogo .score .star_rating .stars:after,.single__fv__content__inner .top .sogo .score .star_rating .stars:before{font-size:24px}.single__fv__content__inner .top .board{width:100%}.single__fv__content__inner .top .board__text__inner span{font-size:14px}.single__fv__content__inner .top .board__bottom{margin-top:5px}.single__fv__content__inner .top .board__bottom .contents__detail{padding-top:5px}.single__fv__content__inner .top .board__bottom .contents__detail>span{height:30px}.single__fv__content__inner .top .board__bottom .contents__detail>span:first-of-type{width:40%;font-size:14px}.single__fv__content__inner .top .board__bottom .contents__detail>span:last-of-type{width:calc(60% - 10px);font-size:22px}.single__fv__content__inner .middle-left{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .middle-left>span.result{font-size:18px;letter-spacing:.7px}.single__fv__content__inner .middle-left>span.num{font-size:26px;letter-spacing:1.1px;line-height:55px}.single__fv__content__inner .middle-left>span.num .yen{font-size:26px}.single__fv__content__inner .middle-right{width:20%}.single__fv__content__inner .cta-based__inner{height:50px}.single__fv__content__inner .cta-based__inner:before{width:18px;height:18px}.single__fv__content__inner .cta-based__inner a{font-size:16px}.single__fv__content__inner .bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.single__fv__content__inner .bottom li .top{font-size:14px;line-height:1}.single__fv__content__inner .bottom li .top span{font-size:12px}.single__fv__content__inner .bottom li .bottom{font-size:22px}.single__fv__content__inner .bottom li:nth-of-type(-n+2){width:calc(50% - 2px)}.single__fv__content__inner .bottom li:nth-of-type(n+3){width:calc(33% - 2.5px);margin-top:6px}.single__fv__bottomimg{bottom:-30px}.horseracingstrategy__nav.active,.racestrategy__nav.active{bottom:-15px}.single #single{padding:10px 10px 20px}.single .tabs{margin-bottom:0}.single .tabs li label{font-size:26px;height:40px}.single__table__contents .table-top table tr td{padding:20px 5px;font-size:12px}.single__table__contents .table-top table tr td:nth-of-type(2){padding:20px 5px}.single__table__contents .table-top table tr td:nth-of-type(3) a{right:15px}.single__table__result .arrow img{width:30px}.single__table__result .top p{font-size:20px}.single__table__result .middle ul{padding:10px}.single__table__result .middle ul li:nth-of-type(odd){font-size:16px}.single__table__result .middle ul li:nth-of-type(even){font-size:26px}.single__table__result .middle ul li .unit{font-size:18px}.single__table__result .bottom ul{gap:3px}.single__table__result .bottom ul li{width:calc(25% - (9px / 4))}.single__table__result .bottom ul li p:first-of-type{height:50px;padding:24px 0 10px;font-size:14px}.single__table__result .bottom ul li p:last-of-type{font-size:20px;height:60px}.single__table__result .bottom ul li p:last-of-type .unit{font-size:15px;padding-top:5px}.single__table__result .bottom ul li:first-of-type p:first-of-type:before{width:16px}.single__table__result .bottom ul li:nth-of-type(2) p:first-of-type:before{width:17px}.single__table__result .bottom ul li:nth-of-type(3) p:first-of-type:before{width:13px}.single__byfields .table-top,.single__bygrade .table-top{max-width:100%;overflow:scroll}.single__byfields .table-top table,.single__bygrade .table-top table{width:100%}.single__byfields .table-top table tr th,.single__bygrade .table-top table tr th{padding:15px 0}.single__byfields .table-top table tr td:not(:first-of-type),.single__byfields .table-top table tr th:not(:first-of-type),.single__bygrade .table-top table tr td:not(:first-of-type),.single__bygrade .table-top table tr th:not(:first-of-type){border-left-width:1px;padding:15px 0}.single__comparetable .contents .table-left table tr td{width:130px}.single__comparetable .contents .table-left table tr td:has(.cta) .thumbnail{width:120px}.single__paidplan .table-left table tr th{padding:7px 10px}.single__paidplan .table-left table tr td{width:160px}.single__simulation-paidplan__inner{padding:0 10px}.single__simulation-paidplan__inner .flexbox{gap:30px}.single__simulation-paidplan__inner label{width:calc(50% - 15px)}.single__simulation-paidplan__inner .contents{gap:10px 20px}.front__topics__contents>ul>li,.single__comment__form .comment-form-point ul{gap:10px}.single__simulation-paidplan__inner .button label{width:100%}.single__simulation-paidplan .recommend{padding:35px 0 40px}.single__review__question>li .title{font-size:16px}.single__review__question>li .title span{font-size:13px;width:20px;height:20px}.single__review__question>li .top p{font-size:12px}.single__review__question>li .bottom>ul li{font-size:16px}.single__review__question>li .bottom>ul li.max{font-size:20px}.single__regist.swiper{margin:40px 0}.single__regist.swiper .swiper-wrapper .swiper-slide__inner{width:70%}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .num{left:5%;width:50px;height:50px}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .smartphone>img{width:100%;height:auto}.single__regist.swiper .swiper-wrapper .swiper-slide__inner .smartphone .contents{width:70%}.single__regist.swiper .swiper-wrapper .swiper-slide .arrow-right{width:30%;padding:50% 40px 0}.single__regist.swiper .swiper-wrapper .swiper-slide .arrow-right img{min-width:10px}.single-site__list>li .left .com{font-size:12px}.single-site__list>li .left .com-icon{font-size:18px}.single-site__list>li .middle .num{font-size:70px;top:-20px}.single-site__list>li .middle .blackbox,.single-site__list>li .middle .purplebox,.single-site__list>li .middle .redbox{font-size:15px}.single-site__list>li .middle a{font-size:18px;padding-left:20px}.uneisya .profile{width:120px;top:clamp(6.875rem,calc(-.059rem + 25.1572vw),9.375rem)}.uneisya p.furi{font-size:clamp(.9375rem,calc(.4175rem + 1.8868vw),1.125rem)}.uneisya p.name{font-size:clamp(1.625rem,calc(.4116rem + 4.4025vw),2.0625rem);letter-spacing:1.3}.wpcf7 .mail__title p,.wpcf7 .name__title p,.wpcf7 .text__title p,.wpcf7 textarea{letter-spacing:.8px;font-size:16px}.uneisya p.role{font-size:clamp(.9375rem,calc(.4175rem + 1.8868vw),1.125rem)}.uneisya p.comment{font-size:clamp(.9375rem,calc(-.2759rem + 4.4025vw),1.375rem);padding:0 15px}.category .title{font-size:clamp(2.5rem,calc(-.5151rem + 8.0268vw),4rem)}.category .title span{font-size:clamp(1.8125rem,calc(-.5744rem + 6.3545vw),3rem)}.category ul li a p{margin-left:8px}.ranking__access .title{font-size:clamp(2.5rem,calc(-.5151rem + 8.0268vw),4rem)}.ranking__access .title span{font-size:clamp(1.8125rem,calc(-.5744rem + 6.3545vw),3rem)}.ranking__access>ul>li .top .articletitle{font-size:16px}.ranking__access>ul>li .tags li{font-size:12px}.ranking__access>ul>li .date{font-size:13px}.ranking__access>ul>li:before{width:5%;left:-5px;top:7px}.ranking__access>ul>li:first-of-type:before{left:-5px}.ranking__sidebar{padding-bottom:clamp(6.25rem,calc(1.0495rem + 18.8679vw),8.125rem)}.ranking__sidebar .title{font-size:clamp(2.5rem,calc(-.5151rem + 8.0268vw),4rem)}.ranking__sidebar .title span{font-size:clamp(1.8125rem,calc(-.5744rem + 6.3545vw),3rem)}.ranking__sidebar ul li:first-of-type .bottom__inner .right .total{font-size:clamp(1.375rem,calc(.855rem + 1.8868vw),1.5625rem)}.ranking__sidebar ul li:first-of-type .bottom__inner .right .result{font-size:clamp(1.25rem,calc(-.1368rem + 5.0314vw),1.75rem)}.ranking__sidebar ul li:nth-of-type(n+2) .bottom>a{font-size:20px}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .total{font-size:20px;margin-bottom:0}.single__comment__form .comment-form-author,.single__comment__form .comment-form-comment,.single__comment__form .comment-form-score{margin-bottom:15px}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .result{font-size:clamp(1.125rem,calc(.0849rem + 3.7736vw),1.5rem)}.ranking__sidebar ul li .top .rank{top:-3px;width:35px}.ranking__sidebar ul li .top .board:before{width:30px}.ranking__sidebar ul li.rank-1{margin-top:10px}.menu .title{font-size:clamp(2.5rem,calc(-.5151rem + 8.0268vw),4rem)}.menu .title span{font-size:clamp(1.8125rem,calc(-.5744rem + 6.3545vw),3rem)}.menu ul li a:last-of-type{font-size:16px;font-size:clamp(1rem,calc(.3066rem + 2.5157vw),1.25rem)}.single__comment__form .comment-form .title,.single__comment__form .comment-form-point ul li label{font-size:16px}.single__comment__form{padding:30px 20px 45px}.single__comment__form .comment-form-author input{font-size:16px;padding:0 10px}.single__comment__form .comment-form-author input::-webkit-input-placeholder{font-size:16px}.single__comment__form .comment-form-author input:-ms-input-placeholder{font-size:16px}.single__comment__form .comment-form-author input::-ms-input-placeholder{font-size:16px}.single__comment__form .comment-form-author input::placeholder{font-size:16px}.single__comment__form .comment-form-point ul li{width:calc(50% - 5px)}.single__comment__form .comment-form-score__inner label:before{font-size:30px;width:30px;height:30px}.single__comment__form .comment-form-comment textarea{font-size:16px;padding:10px}.single__comment__form .comment-form-comment textarea::-webkit-input-placeholder{font-size:16px}.single__comment__form .comment-form-comment textarea:-ms-input-placeholder{font-size:16px}.single__comment__form .comment-form-comment textarea::-ms-input-placeholder{font-size:16px}.single__comment__form .comment-form-comment textarea::placeholder{font-size:16px}.single__comment .form-submit:before{right:23%}.comment-list__inner ul li{padding:15px 20px}.comment-list__inner ul li .comment__top .left .date{font-size:13px}.comment-list__inner ul li .comment__top .left .author{font-size:16px}.comment-list__inner ul li .comment__top .right div span.point,.comment-list__inner ul li .comment__top .right div span.value{font-size:13px}.comment-list__inner ul li .comment__top .right div span.point-select{font-size:12px;padding:2px 0}.comment-list__inner ul li .comment__bottom,.comment-list__inner ul li .comment__top .right div span.rate-star{font-size:13px}.comment-list__pagination .page-numbers{width:30px;height:30px;font-size:15px}.front__fv:before{border-width:0 5px}.front .h2-outer .tabs li label{font-size:clamp(1.625rem,calc(-.8019rem + 8.805vw),2.5rem);border-radius:10px 10px 0 0}.front .h2-outer .contents__jra ul li.g1:after,.front .h2-outer .contents__jra ul li.g2:after,.front .h2-outer .contents__jra ul li.g3:after,.front .h2-outer .contents__nar ul li.g1:after,.front .h2-outer .contents__nar ul li.g2:after,.front .h2-outer .contents__nar ul li.g3:after{height:40px}.front .h2-outer .contents__jra ul li.jpn1:after,.front .h2-outer .contents__jra ul li.jpn2:after,.front .h2-outer .contents__jra ul li.jpn3:after,.front .h2-outer .contents__nar ul li.jpn1:after,.front .h2-outer .contents__nar ul li.jpn2:after,.front .h2-outer .contents__nar ul li.jpn3:after{height:35px}.front__list li{min-width:140px}.front__topics{padding:15px 10px 10px}.front__topics .tabs ul li label{font-size:clamp(.9375rem,calc(.4175rem + 1.8868vw),1.125rem);padding:10px 7px}.front__topics__contents>ul{padding:15px 5px 5px}.front__topics__contents>ul>li:first-of-type .right .top a{font-size:clamp(1rem,calc(.3066rem + 2.5157vw),1.25rem)}.front__topics__contents>ul>li .right a{font-size:clamp(.875rem,calc(.5283rem + 1.2579vw),1rem)}.front__topics__contents>ul>li .right .tags{gap:4px;margin:7px 0}.horseracingstrategy__nav.active li,.racestrategy__nav.active li{margin-top:15px}.front__topics__contents>ul>li .right .tags>li{font-size:clamp(.6875rem,calc(.5142rem + .6289vw),.75rem);padding:3px 7px}.front__topics__contents>ul>li .right .date span{font-size:clamp(.8125rem,calc(.2925rem + 1.8868vw),1rem)}.site__fv__nav{width:90%;left:5%}.site__content{padding:40px 10px}.racetraclist .h2-outer .tabs li label{font-size:clamp(1.75rem,calc(-.3302rem + 7.5472vw),2.5rem);height:50px}.racetraclist .h2-outer .tabs li label:before{width:30px;right:2px}.racetraclist .h2-outer .content__central .wholeimg,.racetraclist .h2-outer .content__local .wholeimg{bottom:-20%}.racetraclist .h2-outer .content__central{padding-bottom:clamp(11.5625rem,calc(-3.1722rem + 53.4591vw),16.875rem)}.racetraclist .h2-outer .content__local{padding-bottom:clamp(13.4375rem,calc(-3.0307rem + 59.7484vw),19.375rem)}.fixed-page{padding:0}.fixed-page .table-top-left.calc table tr td label[for=resetbtn]{width:90%}.fixed-page .table-top-left.box table tr th:first-of-type,.fixed-page .table-top-left.wheel table tr th{padding:7px 0}.fixed-page .table-top-left.wheel table tr td{font-size:16px}.fixed-page .table-top-left.wheel table tr td span{font-size:13px}.fixed-page ul li .bottom,.fixed-page ul li .bottom .score{font-size:clamp(.875rem,calc(.7321rem + .7143vw),1rem)}.fixed-page .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false,.fixed-page .h2-outer .tabs li label{font-size:clamp(1.625rem,calc(.0781rem + 5.625vw),2.1875rem);border-radius:10px 10px 0 0}.fixed-page ul li .tooltip__content{width:80%;bottom:30%}.fixed-page .h2-outer .tabs li .jra-false:before,.fixed-page .h2-outer .tabs li .nar-false:before,.fixed-page .h2-outer .tabs li label:before{width:clamp(1.4375rem,calc(.9205rem + 2.5455vw),1.875rem);bottom:0}.fixed-page .h2-outer.live:before{height:100px;top:20px;right:10px}.fixed-page .h2-outer .contents__inner.jra ul li.g1:after,.fixed-page .h2-outer .contents__inner.jra ul li.g2:after,.fixed-page .h2-outer .contents__inner.jra ul li.g3:after,.fixed-page .h2-outer .contents__inner.nar ul li.g1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{height:40px}.fixed-page__content .category-link li a.text{font-size:13px}.fixed-page__content .faq-site li .accordion__content .question{padding-right:40px}.fixed-page__content .faq-site li .accordion__content .question__img{width:35px}.fixed-page__content .faq-site li .accordion__content .question p{width:calc(100% - 35px);font-size:16px}.fixed-page__content .faq-site li .accordion__content .answer{padding-left:0}.fixed-page__content .faq-site li .accordion__content .answer__img{width:28px}.fixed-page__content .sort-text{font-size:16px;margin-bottom:5px}.fixed-page__content .tabs li{width:calc(25% - 8px)}.fixed-page__content .tabs li label,.fixed-page__content .tabs li span{font-size:clamp(.875rem,calc(.5893rem + 1.4286vw),1.125rem)}.fixed-page__content .writer li .left{width:100px}.fixed-page__content .writer li .right{width:calc(100% - 115px)}.fixed-page__content .writer li .right .name{font-size:18px}.fixed-page__content .writer li .right .text{font-size:14px}.wpcf7{padding:0 20px}.wpcf7 p:has(.wpcf7-submit):before{width:20px;height:20px;top:18px}.wpcf7 p:has(.wpcf7-submit) .wpcf7-submit{width:300px;font-size:16px}.wpcf7 input.email,.wpcf7 input.wpcf7-text{font-size:16px;letter-spacing:.8px;padding-left:10px}.wpcf7 input.email::-webkit-input-placeholder,.wpcf7 input.wpcf7-text::-webkit-input-placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 input.email:-ms-input-placeholder,.wpcf7 input.wpcf7-text:-ms-input-placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 input.email::-ms-input-placeholder,.wpcf7 input.wpcf7-text::-ms-input-placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 input.email::placeholder,.wpcf7 input.wpcf7-text::placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 textarea{padding:12px 0 0 10px}.wpcf7 textarea::-webkit-input-placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 textarea:-ms-input-placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 textarea::-ms-input-placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 textarea::placeholder{font-size:16px;letter-spacing:.8px}.wpcf7 .mail__title p span,.wpcf7 .name__title p span,.wpcf7 .text__title p span{font-size:12px;padding:1px 5px}}@media only screen and (max-width:600px){.front__fv:after{bottom:-12%}}@media screen and (max-width:440px){div#toc_container .toc_list>li a{font-size:clamp(.875rem,calc(.2083rem + 3.3333vw),1.125rem)}div#toc_container .toc_list>li>ul>li a{font-size:clamp(.75rem,calc(.0833rem + 3.3333vw),1rem)}div#toc_container .toc_list>li>ul>li>ul>li a{font-size:clamp(.6875rem,calc(.1875rem + 2.5vw),.875rem)}h1{font-size:30px;line-height:35px;margin-bottom:20px}.featuredrace>li>ul>li:nth-of-type(2) span{font-size:13px}.featuredrace>li>ul>li:last-of-type .link__inner span{line-height:1}.ranking>li .rate li{width:calc(50% - 4px)}.ranking>li .rate li:nth-of-type(n+3){width:calc(33.3% - 2.6px)}.ranking>li .rate li .bottom{font-size:22px}.hamburger-contents__link li a p{font-size:14px}#footer .footer__content{padding:0 10px}#footer .footer__content .right .writer ul li p.role{font-size:11px}#footer .footer__content .right .writer ul li p.name{font-size:12px}.cta-based{width:340px;max-width:100%}.cta-based__inner{font-size:18px}.cta-based.horse .cta-based__inner a:after{bottom:-15%}.cta-based.long{width:370px;max-width:100%}.cta-based.mini{width:40%}.table-top table tr td,.table-top table tr th{max-width:calc((100vw - 50px)/ 2)}.table-top-left{max-height:400px}.table-top-left table tr th{font-size:14px}.writer-comments{margin-top:30px}.writer-comments .left{top:-13px}.writer-comments .left .img{width:50px}.writer-comments .right{padding:30px 20px 20px 25px}.related-article:before{font-size:13px}.related-article>li .left .date{font-size:13px;line-height:15px}.related-article>li .right a{font-size:15px;letter-spacing:.75px;line-height:18px}.related-article>li:last-of-type:before{width:70px}.related-article>li:last-of-type:after{width:128px}.single__fv{padding-bottom:40px}.single__fv__tab li label{font-size:26px}.single__fv__content__inner .top .sogo .score__rate{font-size:40px}.single__fv__content__inner .middle-left{padding:16px 0}.single__fv__content__inner .middle-left>span.result{font-size:16px}.single__fv__content__inner .middle-left>span.num{font-size:22px;line-height:46px}.single__fv__content__inner .middle-left>span.num .yen{font-size:22px}.single__fv__bottomimg{bottom:-15px}.single__table__result .middle ul li:not(:first-of-type){padding-top:13px}.single__table__result .middle ul li:nth-of-type(odd){font-size:13px}.single__table__result .middle ul li:nth-of-type(even){font-size:22px}.single__table__result .middle ul li .unit{font-size:17px}.single__table__result .bottom ul li p:first-of-type{font-size:13px;padding:25px 0 10px}.single__table__result .bottom ul li p:last-of-type{font-size:18px}.single__table__result .bottom ul li p:last-of-type .unit{font-size:13px;padding-top:3px}.single__byfields .table-top,.single__bygrade .table-top{max-height:250px}.single__paidplan .table-left table tr td{width:130px}.single__review__question>li .bottom>ul li.max{font-size:18px}.single-site__list>li .middle a{padding-left:10px}.single-site__goodlist>li .left__top .siteinfo .com{font-size:clamp(.75rem,calc(.4167rem + 1.6667vw),.875rem)}.single-site__goodlist>li .left__top .siteinfo .com-icon{width:18px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner:before{width:15px;height:15px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner{font-size:13px;height:30px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner a{font-size:13px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based.orange a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:7px}.single-site__goodlist>li .right li{font-size:clamp(1rem,calc(.1667rem + 4.1667vw),1.3125rem)}.single-site__goodlist>li .right li:nth-of-type(odd){font-size:clamp(.75rem,calc(.0833rem + 3.3333vw),1rem)}.uneisya .profile{top:clamp(5.625rem,calc(-1.7188rem + 31.25vw),6.875rem)}.category ul li a p{margin-left:7px;font-size:15px}.ranking__access>ul>li .top .articletitle{font-size:14px}.ranking__access>ul>li .tags li{font-size:11px}.ranking__access>ul>li:before{width:20px}.ranking__sidebar{padding-bottom:clamp(5rem,calc(-2.3438rem + 31.25vw),6.25rem)}.ranking__sidebar ul li:first-of-type .bottom__inner .right .total{margin-top:20px;margin-bottom:5px}.ranking__sidebar ul li:first-of-type .bottom__inner .right .result{font-size:clamp(1rem,calc(-.4688rem + 6.25vw),1.25rem)}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .result{font-size:clamp(1rem,calc(.2656rem + 3.125vw),1.125rem)}.menu ul li a:last-of-type{font-size:15px}.single__comment__form .comment-form-author input,.single__comment__form .comment-form-point ul li label{font-size:14px}.single__comment__form .comment-form-author input::-webkit-input-placeholder{font-size:14px}.single__comment__form .comment-form-author input:-ms-input-placeholder{font-size:14px}.single__comment__form .comment-form-author input::-ms-input-placeholder{font-size:14px}.single__comment__form .comment-form-author input::placeholder{font-size:14px}.single__comment__form .comment-form-score__inner label:before{font-size:25px;width:25px;height:25px}.single__comment__form .comment-form-comment textarea{font-size:14px}.single__comment__form .comment-form-comment textarea::-webkit-input-placeholder{font-size:14px}.single__comment__form .comment-form-comment textarea:-ms-input-placeholder{font-size:14px}.single__comment__form .comment-form-comment textarea::-ms-input-placeholder{font-size:14px}.single__comment__form .comment-form-comment textarea::placeholder{font-size:14px}.single__comment .form-submit:before{right:10%}.front .h2-outer .tabs li label{font-size:clamp(1.375rem,calc(-.0938rem + 6.25vw),1.625rem);border-radius:8px 8px 0 0}.front .h2-outer .tabs li .jra-false:before,.front .h2-outer .tabs li .nar-false:before,.front .h2-outer .tabs li label[for=jra-field]:before,.front .h2-outer .tabs li label[for=nar-field]:before{bottom:6px}.front .h2-outer .contents__jra ul,.front .h2-outer .contents__nar ul{padding:7px 5px}.front .h2-outer .contents__jra ul li.g1:after,.front .h2-outer .contents__jra ul li.g2:after,.front .h2-outer .contents__jra ul li.g3:after,.front .h2-outer .contents__nar ul li.g1:after,.front .h2-outer .contents__nar ul li.g2:after,.front .h2-outer .contents__nar ul li.g3:after{height:30px}.front .h2-outer .contents__jra ul li.jpn1:after,.front .h2-outer .contents__jra ul li.jpn2:after,.front .h2-outer .contents__jra ul li.jpn3:after,.front .h2-outer .contents__nar ul li.jpn1:after,.front .h2-outer .contents__nar ul li.jpn2:after,.front .h2-outer .contents__nar ul li.jpn3:after{height:25px}.front__topics__contents>ul>li:first-of-type .right .top a{font-size:16px}.front__topics__contents>ul>li .right a{font-size:14px;letter-spacing:.7px}.front__topics__contents>ul>li .right .tags{margin:5px 0}.front__topics__contents>ul>li .right .tags>li{font-size:11px;padding:2px 7px}.front__topics__contents>ul>li .right .date span{font-size:13px;letter-spacing:.65px}.site__fv__nav{width:100%;left:0}.horseracingstrategy__fv__link,.horseracingstrategy__nav.active{bottom:-10px}.horseracingstrategy__nav.active li{margin-top:10px}.racetraclist .h2-outer .tabs li label{font-size:26px;height:40px;padding-right:10px}.racetraclist .h2-outer .content__central{padding-bottom:clamp(9.0625rem,calc(-5.3606rem + 61.5385vw),11.5625rem)}.racetraclist .h2-outer .content__local{padding-bottom:clamp(10.75rem,calc(-4.7548rem + 66.1538vw),13.4375rem)}.fixed-page .table-top-left.wheel table tr td{font-size:14px}.fixed-page .table-top-left.wheel table tr td span{font-size:12px}.fixed-page ul li .top{font-size:clamp(.875rem,calc(.7321rem + .7143vw),1rem)}.fixed-page .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false,.fixed-page .h2-outer .tabs li label{font-size:clamp(1.375rem,calc(.6685rem + 3.4783vw),1.625rem)}}@media only screen and (max-width:430px){.cta-based.horse .cta-based__inner a:after{bottom:-14%}.single__comment .form-submit:before{right:9%}}@media only screen and (max-width:402px){.single__table__result .middle ul li:nth-of-type(even){font-size:21px}.single__comment .form-submit:before{right:7%}}@media only screen and (max-width:390px){.single__table__result .middle ul li:nth-of-type(even){font-size:20px}.single__table__result .middle ul li .unit{font-size:16px}.single__comment .form-submit:before{right:6%}}@media screen and (max-width:390px){.cta-based.horse .cta-based__inner a:after{bottom:-13%}}@media only screen and (max-width:375px){.single__comment .form-submit:before{right:5%}}@media screen and (max-width:375px){div#toc_container{padding-top:10px}div#toc_container:before{width:60%}div#toc_container .toc_list{padding:20px 10px}.featuredrace>li>ul>li:nth-of-type(2) span{font-size:12px}.cta-based.microcopy .microcopy__text,.hamburger-contents__link li a p{font-size:14px}.featuredrace>li.g1:before,.featuredrace>li.g2:before,.featuredrace>li.g3:before{width:35px}.featuredrace>li.jpn1:before,.featuredrace>li.jpn2:before,.featuredrace>li.jpn3:before{width:55px}.cta-based{width:90%}.cta-based.horse .cta-based__inner a:after{bottom:-13%}.cta-based.long{width:100%}.table-top table tr th:has(.first){padding:10px 10px 5px}.related-article>li .left .date{font-size:12px;line-height:13px}.related-article>li .right .tags>li{padding:3px 10px}.related-article>li:last-of-type{padding-bottom:40px}.inclose__title{font-size:35px}.single__fv__content__inner .middle-left{padding:12px 0}.single__fv__bottomimg{bottom:-5px}.single__table__result .middle ul li:not(:first-of-type){padding-top:10px}.single__table__result .middle ul li:nth-of-type(even){font-size:18px}.single__table__result .middle ul li .unit{font-size:14px}.single__byfields .table-top table tr th,.single__bygrade .table-top table tr th{padding:10px 0}.single__review__question>li .bottom>ul li.max{font-size:16px}.single-site__list>li .middle .flexbox{gap:4px}.single-site__list>li .middle .flexbox .cta{width:calc(50% - 2px)}.single-site__list>li .middle .flexbox .cta-based__inner,.single-site__list>li .middle .flexbox .cta-based__inner a{font-size:13px}.single-site__list>li .right li:nth-of-type(5){padding:0 2px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner,.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner a{font-size:12px}.ranking__sidebar ul li:first-of-type .bottom__inner .right .total{margin-top:20px;font-size:20px}.ranking__sidebar ul li:first-of-type .bottom__inner .right .result{font-size:16px}.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .total{font-size:18px}.ranking__sidebar ul li.rank-1{margin-top:5px}.front__features{padding:20px 10px}.racestrategy__nav.active{bottom:-10px}.racestrategy__nav.active li{margin-top:10px}.racetraclist .h2-outer .tabs li label{font-size:24px}.fixed-page .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false,.fixed-page .h2-outer .tabs li label{padding-right:20px}.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{height:35px}.fixed-page__content .table-flex.graderace table tr td,.fixed-page__content .table-flex.graderace table tr th{font-size:12px}.fixed-page__content .table-flex.graderace table tr td .grade,.fixed-page__content .table-flex.graderace table tr th .grade{font-size:14px}.fixed-page__content .writer li .right .name{font-size:16px}}@media screen and (max-width:320px){.featuredrace>li>ul>li:nth-of-type(2) span{font-size:11px;letter-spacing:0}.featuredrace>li>ul>li:nth-of-type(2) span:not(:last-of-type){padding-right:4px}.featuredrace>li>ul>li:nth-of-type(2) span:not(:first-of-type){padding-left:4px}.featuredrace>li>ul>li:last-of-type .link__inner span{font-size:12px}.ranking>li .top .left{gap:3px}.ranking>li .top .left .sitenum li{font-size:18px}.cta-based.microcopy .microcopy__text,.cta-based.mini .cta-based__inner a,.ranking>li .top .left .sitenum li:nth-of-type(odd),.table-top table tr th:has(.first) .first .text,.table-top-left table tr td,.table-top-left table tr td:has(.first) .first .text,.table-top-left table tr th,.table-top-left table tr th:has(.first) .first .text{font-size:12px}.ranking>li .bottom .cta-based__inner:before{width:14px;height:14px}#footer .footer__content .right .writer{top:55%}.cta-based.horse .cta-based__inner a:after{bottom:-12%}.table table tr td .cta-based.mini .cta-based__inner:before,.table table tr th .cta-based.mini .cta-based__inner:before{aspect-ratio:1/1;width:11%;height:auto}.table-top table tr th:has(.first){padding:10px 5px 3px}.table-top table tr td{font-size:12px;padding:10px}.related-article>li .left{width:100px}.related-article>li .right .tags>li{font-size:11px}.demerit .title,.merit .title{font-size:35px}.single__fv__tab li label{font-size:24px}.single__fv__content__inner .top .sogo .score__rate{font-size:30px}.single__fv__content__inner .middle-left>span.num .yen,.single__fv__content__inner .top .sogo .score .star_rating .stars:after,.single__fv__content__inner .top .sogo .score .star_rating .stars:before{font-size:18px}.single__fv__content__inner .top .sogo .score__rate:before{width:18px;background-size:contain}.single__fv__content__inner .top .sogo .score .star_rating .stars{width:18px;height:18px}.single__fv__content__inner .middle-left{padding:10px 0}.single__fv__content__inner .middle-left>span.num{font-size:18px;line-height:36px}.single__fv__content__inner .cta-based__inner a,.single__table__result .middle ul li:nth-of-type(even),.single__table__result .top p{font-size:14px}.single__fv__content__inner .cta-based{margin-bottom:15px}.single__fv__content__inner .cta-based__inner{height:40px}.single__fv__content__inner .cta-based__inner:before{width:16px;height:16px}.single__table__result .middle ul li:not(:first-of-type){padding-top:7px}.single__table__result .bottom ul li p:first-of-type,.single__table__result .middle ul li .unit{font-size:12px}.single__table__result .bottom ul li p:last-of-type{font-size:14px}.single__table__result .bottom ul li p:last-of-type .unit{font-size:11px;padding-top:1px}.single__comparetable .contents .table-left table tr td{width:100px}.single__comparetable .contents .table-left table tr td:has(.cta) .thumbnail{width:90px}.single__comparetable .contents .table-left table tr td:has(.cta) .cta-based.mini{width:100px}.single__simulation-paidplan__inner .flexbox{gap:20px}.single__simulation-paidplan__inner label{width:calc(50% - 10px);font-size:14px;padding:10px}.single-site__list>li .middle .flexbox{margin-top:0}.single-site__list>li .middle .flexbox .cta-based__inner,.single-site__list>li .middle .flexbox .cta-based__inner a,.single-site__list>li .right li:nth-of-type(odd){font-size:12px}.single-site__list>li .right li:nth-of-type(2),.single-site__list>li .right li:nth-of-type(4){font-size:18px}.single-site__list>li .right li:last-of-type{font-size:20px}.single-site__list>li .right li:last-of-type .yen{font-size:14px}.single-site__goodlist>li .left__top{gap:5px}.single-site__goodlist>li .left__bottom__sp{width:calc(80% - 5px)}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner{font-size:11px;letter-spacing:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:12px;height:25px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner a{font-size:11px;letter-spacing:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:12px}.single-site__goodlist>li .left__bottom__sp .flexbox .cta-based.orange a{padding-left:3px}.uneisya .profile{top:65px}.uneisya p.furi{font-size:13px}.uneisya p.name{font-size:24px}.category ul li a p{margin-left:5px;font-size:11px}.ranking__access>ul>li .top .articletitle{font-size:12px}.ranking__access>ul>li .tags li{font-size:10px}.ranking__access>ul>li .date{font-size:12px}.ranking__access>ul>li:before{width:17px}.ranking__sidebar{padding-bottom:55px}.ranking__sidebar ul li:first-of-type .bottom__inner .right .total{font-size:16px}.ranking__sidebar ul li:first-of-type .bottom__inner .right .result{font-size:13px}.ranking__sidebar ul li:nth-of-type(n+2) .bottom>a,.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .total{font-size:16px}.menu ul li a:last-of-type,.ranking__sidebar ul li:nth-of-type(n+2) .bottom__inner .right .result{font-size:12px}.single__comment__form .comment-form-author input,.single__comment__form .comment-form-point ul li label{font-size:13px}.single__comment__form .comment-form-author input::-webkit-input-placeholder{font-size:13px}.single__comment__form .comment-form-author input:-ms-input-placeholder{font-size:13px}.single__comment__form .comment-form-author input::-ms-input-placeholder{font-size:13px}.single__comment__form .comment-form-author input::placeholder{font-size:13px}.single__comment__form .comment-form-score__inner label:before{font-size:20px;width:20px;height:20px}.single__comment__form .comment-form-comment textarea{font-size:13px}.single__comment__form .comment-form-comment textarea::-webkit-input-placeholder{font-size:13px}.single__comment__form .comment-form-comment textarea:-ms-input-placeholder{font-size:13px}.single__comment__form .comment-form-comment textarea::-ms-input-placeholder{font-size:13px}.single__comment__form .comment-form-comment textarea::placeholder{font-size:13px}.single__comment .form-submit input{font-size:16px}.front .h2-outer .tabs li label{font-size:20px}.front .h2-outer .contents__jra ul li.g1:after,.front .h2-outer .contents__jra ul li.g2:after,.front .h2-outer .contents__jra ul li.g3:after,.front .h2-outer .contents__nar ul li.g1:after,.front .h2-outer .contents__nar ul li.g2:after,.front .h2-outer .contents__nar ul li.g3:after{height:25px}.front .h2-outer .contents__jra ul li.jpn1:after,.front .h2-outer .contents__jra ul li.jpn2:after,.front .h2-outer .contents__jra ul li.jpn3:after,.front .h2-outer .contents__nar ul li.jpn1:after,.front .h2-outer .contents__nar ul li.jpn2:after,.front .h2-outer .contents__nar ul li.jpn3:after{height:20px}.racetraclist .h2-outer .tabs li label{font-size:22px;padding-right:15px}.racetraclist .h2-outer .tabs li label:before{width:24px}.racetraclist .h2-outer .content__central{padding-bottom:115px}.racetraclist .h2-outer .content__local{padding-bottom:150px}.racetraclist .h2-outer .content__local .wholeimg{bottom:-16%}.fixed-page .table-top-left.calc table tr td label[for=resetbtn]{padding:4px 5px 2px}.fixed-page ul li .top{height:40px}.fixed-page ul li .top .tooltip{width:15px;height:15px;font-size:13px}.wpcf7 input.email,.wpcf7 input.wpcf7-text,.wpcf7 textarea{font-size:14px}.fixed-page ul li .tooltip__content{bottom:25%}.fixed-page .h2-outer .tabs li .jra-false:before,.fixed-page .h2-outer .tabs li .nar-false:before,.fixed-page .h2-outer .tabs li label:before{right:2px}.fixed-page .h2-outer .contents__inner.jra ul li.g1:after,.fixed-page .h2-outer .contents__inner.jra ul li.g2:after,.fixed-page .h2-outer .contents__inner.jra ul li.g3:after,.fixed-page .h2-outer .contents__inner.nar ul li.g1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after,.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{height:30px}.wpcf7{padding:0 10px}.wpcf7 p:has(.wpcf7-submit) .wpcf7-submit{width:260px}.wpcf7 input.email::-webkit-input-placeholder,.wpcf7 input.wpcf7-text::-webkit-input-placeholder{font-size:14px}.wpcf7 input.email:-ms-input-placeholder,.wpcf7 input.wpcf7-text:-ms-input-placeholder{font-size:14px}.wpcf7 input.email::-ms-input-placeholder,.wpcf7 input.wpcf7-text::-ms-input-placeholder{font-size:14px}.wpcf7 input.email::placeholder,.wpcf7 input.wpcf7-text::placeholder{font-size:14px}.wpcf7 textarea::-webkit-input-placeholder{font-size:14px}.wpcf7 textarea:-ms-input-placeholder{font-size:14px}.wpcf7 textarea::-ms-input-placeholder{font-size:14px}.wpcf7 textarea::placeholder{font-size:14px}}@-webkit-keyframes ctarotate{10%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}20%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ctarotate{10%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}20%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes board{0%{-webkit-transform:translateX(60%);transform:translateX(60%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes board{0%{-webkit-transform:translateX(60%);transform:translateX(60%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes board2{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes board2{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}