.table-top table tr td,table tr td,table tr th{text-align:center;vertical-align:middle}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','Noto Sans JP','ヒラギノ角ゴシック','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro','Yu Gothic',YuGothic,メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}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.ham-active{overflow:hidden;position:fixed;left:0;top:0}.body-overwrap,body:has(#page-404) #breadcrumb{display:none}.body-overwrap.active{display:block;background:#000;opacity:.5;position:fixed;z-index:16;left:0;top:0;width:100%;height:100%}#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}#container:has(#front){margin-top:40px}#breadcrumb{width:1200px;margin:25px auto}#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}h1,h2{font-family:'Dela Gothic One';font-weight:400;font-size:60px;line-height:70px}.wrapper-left{width:210px;grid-area:left}.wrapper-middle{width:970px;-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:middle}h2,main{-webkit-box-sizing:border-box}.wrapper-right{width:210px;grid-area:right}main{box-sizing:border-box;padding:0 0 30px}h1{color:#fff;background:-webkit-gradient(linear,right top,left top,from(#333991),to(#0D824C));background:linear-gradient(270deg,#333991 0,#0D824C 100%);margin-bottom:30px;padding:0 15px}h2{box-sizing:border-box;position:relative;padding-bottom:10px;margin:30px 0}.h2-outer,h2 .subheading{-webkit-box-sizing:border-box}h2 .subheading,h2:before{position:absolute;left:0}h2:has(.subheading){margin-top:90px}h2:before{content:'';width:100%;height:10px;bottom:-10px;background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));background:linear-gradient(270deg,#7980DE 0,#32D188 100%)}h2 .subheading{font-family:'Zen Kaku Gothic New';font-weight:600;font-size:25px;line-height:1;color:#fff;top:-30px;background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));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}blockquote,h2.h2-white span,h4,p.title:is(.bar){position:relative}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;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));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}blockquote p,p.title{line-height:1}h2.h2-white span.small{position:relative;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;padding:5px 0 5px 20px}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}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{content:'';width:30px;height:25px;position:absolute}.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;text-decoration:underline;font-weight:700;text-underline-offset:2px}img{max-width:100%}table{border-collapse:collapse;border-spacing:0;margin-bottom:1rem}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;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:20px;margin:30px auto}blockquote:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/quote-top.svg) no-repeat;top:0;left:0}blockquote:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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:20px 50px;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;text-decoration:underline;padding-bottom:30px;font-size:16px}blockquote:has(cite) span{padding:50px 50px 20px}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{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#ff0));background:linear-gradient(transparent 70%,#ff0 70%)}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;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);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(//chihoukeiba.jp/wp-content/themes/keibawith/img/front/today.svg) no-repeat}.h2-outer.predict:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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;-webkit-box-sizing:border-box;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;gap:15px}.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;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box}.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}.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(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g1.svg) no-repeat}.featuredrace>li.g2:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g2.svg) no-repeat}.featuredrace>li.g3:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g3.svg) no-repeat}.featuredrace>li.jpn1:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn1.svg) no-repeat}.featuredrace>li.jpn2:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn2.svg) no-repeat}.featuredrace>li.jpn3:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn3.svg) no-repeat}.featuredrace__link{margin:25px 0 35px;display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;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}.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;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 15px;background:#fff;border:1px solid #2b2b2b;border-radius:13px}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;-webkit-box-sizing:border-box;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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/horseshoe.svg) no-repeat;width:24px;height:24px;background-size:cover}header .header__top .right{width:-webkit-fit-content;width:-moz-fit-content;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .header .notice-contents label{position:absolute;display:block;cursor:pointer;top:-40px;right:0;width:34px;height:34px;background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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;top:114px;right:calc((100vw - 1200px)/ 2);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-family:'Dela Gothic One';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(//chihoukeiba.jp/wp-content/themes/keibawith/fonts/DelaGothicOne/DelaGothicOne-Regular.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:300;src:url(//chihoukeiba.jp/wp-content/themes/keibawith/fonts/ZenKakuGothicNew/ZenKakuGothicNew-Light.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:400;src:url(//chihoukeiba.jp/wp-content/themes/keibawith/fonts/ZenKakuGothicNew/ZenKakuGothicNew-Regular.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:500;src:url(//chihoukeiba.jp/wp-content/themes/keibawith/fonts/ZenKakuGothicNew/ZenKakuGothicNew-Medium.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:700;src:url(//chihoukeiba.jp/wp-content/themes/keibawith/fonts/ZenKakuGothicNew/ZenKakuGothicNew-Bold.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:900;src:url(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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-family:'Dela Gothic One';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:400;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(//chihoukeiba.jp/wp-content/themes/keibawith/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:10px;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>p{margin:0}#footer .footer__content .right__contents .text{margin:18px 0 0;font-weight:400;font-size:14px;letter-spacing:.7px;line-height:22px;-webkit-box-sizing:border-box;box-sizing:border-box}#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 a{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer__bottom__inner .logo a 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{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-size:28px;line-height:1.4;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.cta-based__inner:before{content:'';width:26px;height:26px;background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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;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;text-align:center;font-size:inherit}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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:-webkit-fit-content;width:-moz-fit-content;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;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-left-second table tr th:not(:last-of-type),.table-top-left table tr td,.table-top-left-second table tr th:not(:last-of-type),.table-top-second table tr th:not(:last-of-type){border-right:solid 5px #fff}.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-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,ol li{font-size:16px;font-weight:500}.table-left-second,.table-left-second table,.table-top-left-second,.table-top-left-second table,.table-top-second,.table-top-second table{width:100%}.table-left-second table tr td,.table-left-second table tr th,.table-top-left-second table tr td,.table-top-left-second table tr th,.table-top-second table tr td,.table-top-second table tr th{padding:20px}.table-left-second table tr th,.table-top-left-second table tr th,.table-top-second table tr th{color:#fff}ol li,ol.list-point.white li{color:#000}.table-left-second table tr:nth-of-type(even) td,.table-top-left-second table tr:nth-of-type(even) td,.table-top-second table tr:nth-of-type(even) td{background:#fff}.table-left-second table tr:not(:last-of-type) th,.table-top-left-second table tr:not(:last-of-type) th,.table-top-second table tr:not(:last-of-type) th{border-bottom:solid 2px #fff}.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:left;margin-left:0}ol.list-point.white li:nth-of-type(odd){background:#EBF2FF;font-family:'Dela Gothic One';font-weight:400;font-size:24px;line-height:35px;border-radius:30px;width:fit-content;padding:0 20px;margin-bottom:10px}ol.list-point.white li:nth-of-type(4n+3){background:#D9FFDB}ol.list-point.white li:last-of-type{margin-bottom:0;padding-bottom:0}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:nth-of-type(odd){color:#D9FFDB;font-family:'Dela Gothic One';font-weight:400;font-size:44px;line-height:50px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px;padding:0 20px}ol.list-point.blue li:nth-of-type(4n+3){color:#EBF2FF}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-point.blue li:last-of-type{padding-bottom:0}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%;margin-bottom:30px}.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{-ms-flex-item-align:center;align-self:center}.writer-introduction .middle .director,.writer-introduction .middle .player,.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(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/unei.png) no-repeat;background-size:contain}.writer-introduction .middle .writer{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/writer.png) no-repeat;background-size:contain}.writer-introduction .middle .player{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/player.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;margin:0}.writer-introduction .bottom{margin:0}.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.blogcard:before{content:'ブログカード'}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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{font-weight:400;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));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;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(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/merit.svg) no-repeat;width:80%;aspect-ratio:200/50}.demerit{background:#5C3D19}.demerit .title:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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;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 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{margin-bottom:60px}.accordion.acc-text input:checked~label{bottom:-40px}.accordion.acc-text input:checked~label:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/acc_view.svg) no-repeat;z-index:101}.graybox{border:1px solid #adadad;width:600px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:20px;background:#fff;margin:30px auto}.graybox span{font-size:16px;line-height:25px;margin:0;padding:20px 50px;display:block}.graybox span br{display:none}.review-board{background:#444}.review-board .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:30px 30px 0}.review-board .top .thumbnail{width:200px}.review-board .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}.review-board .middle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 30px 0}.review-board .middle ul{background:#2b2b2b;padding:20px 0 20px 40px;width:100%}.review-board .middle ul li{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.review-board .middle ul li:not(:first-of-type){padding-top:15px}.review-board .middle ul li:nth-of-type(odd){color:#fff;font-weight:700;font-size:24px;letter-spacing:1.2px}.review-board .middle ul li:nth-of-type(even){color:#E0B232;font-family:'Dela Gothic One';font-weight:400;font-size:45px;letter-spacing:2.2px}.review-board .middle ul li .unit{font-size:35px}.review-board .middle .right{height:240px;width:auto}.review-board .middle .right img{height:100%}.review-board .bottom{padding:15px 30px 30px}.review-board .bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.review-board .bottom ul li{width:calc(25% - (30px / 4))}.review-board .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}.review-board .bottom ul li p:first-of-type{background:#565656;color:#fff;height:60px;font-size:20px;font-weight:700;position:relative}.review-board .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}.review-board .bottom ul li p:last-of-type{background:#2b2b2b;color:#e0b232;font-weight:900;height:100px;font-size:40px}.review-board .bottom ul li p:last-of-type .unit{font-size:30px;padding-top:10px}.review-board .bottom ul li:first-of-type p:first-of-type:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/single/icon_tekichu.svg);aspect-ratio:33/30;width:33px;height:auto}.review-board .bottom ul li:nth-of-type(2) p:first-of-type:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/single/icon_kaishu.svg);aspect-ratio:35/27;width:35px;height:auto}.review-board .bottom ul li:nth-of-type(3) p:first-of-type:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/single/icon_toshiyen.svg);aspect-ratio:27/26;width:27px;height:auto}.review-board .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}.review-board .bottom ul li:last-of-type p:first-of-type:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/single/icon_kaishuyen.svg);aspect-ratio:30/21;width:30px;height:auto}.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;margin-bottom:60px}.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-family:'Dela Gothic One';font-weight:400;font-size:45px;color:#fff;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(//chihoukeiba.jp/wp-content/themes/keibawith/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 .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 label,.single__table .title{display:-webkit-box;display:-ms-flexbox;height:70px;border-radius:20px 20px 0 0;font-weight:400;font-size:45px;color:#fff;font-family:'Dela Gothic One'}.single .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.single .tabs li label{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single .tabs li label.single-comparetable-free,.single .tabs li label[for=single__free-table],.single .tabs li label[for=single__free-byfields]{background:#90C649}.single .tabs li label.single-comparetable-paid,.single .tabs li label[for=single__paid-table],.single .tabs li label[for=single__paid-byfields]{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 .title{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-bottom:5px}.single__table .title.free{background:#90C649}.single__table .title.paid{background:#5C3D19}.single__table .table-top{width:100%;padding-right:0;max-height:320px;overflow-y:scroll;margin:0}.single__table .table-top table{margin:0;width:100%}.single__table .table-top table tr td,.single__table .table-top table tr th{padding:20px 0;white-space:nowrap;text-align:center}.single__table .table-top table tr td:nth-of-type(1),.single__table .table-top table tr td:nth-of-type(4),.single__table .table-top table tr th:nth-of-type(1),.single__table .table-top table tr th:nth-of-type(4){width:10%}.single__table .table-top table tr td:nth-of-type(2),.single__table .table-top table tr th:nth-of-type(2){width:40%}.single__table .table-top table tr td:nth-of-type(3),.single__table .table-top table tr th:nth-of-type(3){width:25%}.single__table .table-top table tr td:nth-of-type(5),.single__table .table-top table tr th:nth-of-type(5){width:15%}.single__table .table-top table tr td:nth-of-type(3){text-align:center;position:relative}.single__table .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.free{background:#90C649}.single__table__result .arrow.paid{background:#5C3D19}.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{display:-webkit-box;display:-ms-flexbox;display:flex;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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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__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__table__result .bottom ul li:last-of-type p:first-of-type:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/single/icon_kaishuyen.svg);aspect-ratio:30/21;width:30px;height:auto}.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 input{display:none}.single__comparetable .contents .table-left{margin:0;width:100%;overflow-x:scroll;display:none}.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) .sitename{font-size:inherit;margin-bottom:5px}.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 .comparetable-free:checked~.contents .table:first-of-type,.single__comparetable .comparetable-paid:checked~.contents .table:last-of-type{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(//chihoukeiba.jp/wp-content/themes/keibawith/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 .recommend-01.false,.single__simulation-paidplan .recommend-02.false,.single__simulation-paidplan .recommend-03.false,.single__simulation-paidplan .recommend-04.false,.single__simulation-paidplan .recommend-05.false,.single__simulation-paidplan .recommend-06.false,.single__simulation-paidplan .recommend-07.false,.single__simulation-paidplan .recommend-08.false{font-weight:400;font-size:16px;color:#171717;text-align:center;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 h3{margin:0 15px 15px}.single__site .searchform-post{margin:0 0 30px 35px}.single__site .searchform-post .postform{position:relative;display:inline-block}.single__site .searchform-post .postform:before{content:'';width:6px;height:6px;border:0;border-bottom:solid 2px #adadad;border-right:solid 2px #adadad;position:absolute;right:25px;top:50%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);z-index:5}.single__site .searchform-post .postform #narrow-cat{padding:10px 110px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;font-family:'Zen Kaku Gothic New';font-weight:400;font-size:18px;color:#2b2b2b;border-color:#ADADAD}.single__site .searchform-post .postform #narrow-cat::-ms-expand{display:none}.single__site .searchform-post .postform #narrow-cat option{font-size:inherit;font-weight:inherit;color:inherit}.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{font-family:'Zen Kaku Gothic New';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}.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:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-family:'Zen Kaku Gothic New';font-weight:700;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:110px}.single__site__list>li .middle .flexbox .cta-based{margin:0;width:100%}.single__site__list>li .middle .flexbox .cta-based__inner{height:40px;font-size:15px}.single__site__list>li .middle .flexbox .cta-based__inner:before{width:14px;height:14px}.single__site__list>li .middle .flexbox .cta-based__inner a{padding:0;width:100%;font-size:inherit;letter-spacing:inherit}.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 a{width:130px}.single__site__goodlist>li .left__top .siteinfo .com{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:700;font-size:16px;letter-spacing:.8px;color:#fff;margin-top:10px}.single__site__goodlist>li .left__top .siteinfo .com-icon{width:24px}.single__site__goodlist>li .left__top a{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:24px;text-decoration:underline;color:#fff;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:start;-ms-flex-pack:start;justify-content:flex-start;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:14px;height:14px}.single__site__goodlist>li .left__bottom .cta-based__inner a{font-size:inherit}.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:30px}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner:before{width:14px;height:14px}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner a{font-size:inherit;text-decoration:unset;letter-spacing:inherit}.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;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.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;padding:9px 0}.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:nth-of-type(8){width:calc(100% - 115px);color:#fff;font-weight:700;font-size:16px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__site__content .site__single__ranking .contents__inner.ranking li .middle .point,.single__site__content .site__single__ranking .top img{width:100%}.single__site__goodlist>li .right li:nth-of-type(8) p{margin:0}.single__site__goodlist>li .right li:nth-of-type(-n+3){padding:5px 0}.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 .site__single__ranking input{display:none}.single__site__content .site__single__ranking .top{position:relative}.single__site__content .site__single__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}.single__site__content .site__single__ranking .top .tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single__site__content .site__single__ranking .top .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex}.single__site__content .site__single__ranking #site-ranking__free:checked~.top .tabs li label[for=site-ranking__free] .inactive,.single__site__content .site__single__ranking #site-ranking__hit:checked~.top .tabs li label[for=site-ranking__hit] .inactive,.single__site__content .site__single__ranking #site-ranking__local:checked~.top .tabs li label[for=site-ranking__local] .inactive,.single__site__content .site__single__ranking #site-ranking__recommend:checked~.top .tabs li label[for=site-ranking__recommend] .inactive,.single__site__content .site__single__ranking #site-ranking__recovery:checked~.top .tabs li label[for=site-ranking__recovery] .inactive,.single__site__content .site__single__ranking .contents__inner+.flexbox,.single__site__content .site__single__ranking .top .tabs li label .active{display:none}.single__site__content .site__single__ranking .contents__inner{display:none;padding:15px 5px 5px}.single__site__content .site__single__ranking .contents__inner.ranking,.single__site__content .site__single__ranking .contents__inner.ranking li{margin:0}.single__site__content .site__single__ranking .contents__inner.ranking li .top .left .sitenum li:nth-of-type(odd){color:#fff}.single__site__content .site__single__ranking .contents__inner.ranking li .top .left .sitenum li:nth-of-type(2){margin-right:8px}.single__site__content .site__single__ranking .contents__inner.ranking li .middle{gap:7px}.single__site__content .site__single__ranking .contents__inner.ranking li .middle .point p{width:inherit;height:100%;padding:7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#2B2B2B;font-weight:400}.single__site__content .site__single__ranking .contents__recommend{background:#FFE26C}.single__site__content .site__single__ranking .contents__recommend li{border-color:#FFE26C}.single__site__content .site__single__ranking .contents__free{background:#6CDDA8}.single__site__content .site__single__ranking .contents__free li{border-color:#6CDDA8}.single__site__content .site__single__ranking .contents__local{background:#59B1F0}.single__site__content .site__single__ranking .contents__local li{border-color:#59B1F0}.single__site__content .site__single__ranking .contents__hit{background:#B36DCC}.single__site__content .site__single__ranking .contents__hit li{border-color:#B36DCC}.single__site__content .site__single__ranking .contents__recovery{background:#EB7070}.single__site__content .site__single__ranking .contents__recovery li{border-color:#EB7070}.single__site__content .site__single__ranking .contents__inner .bottom .cta{width:calc(33.3% - 6.66px)}.single__site__content .ranking li .middle .point,.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based{width:100%}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner a{font-size:inherit;letter-spacing:inherit;line-height:inherit}.single__site__content .site__single__ranking .contents .flexbox{margin-top:70px}.single__site__content .site__single__ranking #site-ranking__free:checked~.contents .contents__free,.single__site__content .site__single__ranking #site-ranking__free:checked~.top .tabs li label[for=site-ranking__free] .active,.single__site__content .site__single__ranking #site-ranking__hit:checked~.contents .contents__hit,.single__site__content .site__single__ranking #site-ranking__hit:checked~.top .tabs li label[for=site-ranking__hit] .active,.single__site__content .site__single__ranking #site-ranking__local:checked~.contents .contents__local,.single__site__content .site__single__ranking #site-ranking__local:checked~.top .tabs li label[for=site-ranking__local] .active,.single__site__content .site__single__ranking #site-ranking__recommend:checked~.contents .contents__recommend,.single__site__content .site__single__ranking #site-ranking__recommend:checked~.top .tabs li label[for=site-ranking__recommend] .active,.single__site__content .site__single__ranking #site-ranking__recovery:checked~.contents .contents__recovery,.single__site__content .site__single__ranking #site-ranking__recovery:checked~.top .tabs li label[for=site-ranking__recovery] .active{display:block}.single__site__content .site__single__ranking #site-ranking__free:checked~.contents .link-1,.single__site__content .site__single__ranking #site-ranking__local:checked~.contents .link-2,.single__site__content .site__single__ranking #site-ranking__recommend:checked~.contents .link-0{display:-webkit-box;display:-ms-flexbox;display:flex}.single__site__content .ranking{margin:0}.single__site__content .ranking li:first-of-type{margin-top:0}.single__site__content .ranking li .middle .point p{width:inherit;height:100%;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#2B2B2B;font-weight:400}.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}.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}.single__central#single,.single__local#single{padding:0}.single__central:has(.fieldlist),.single__central:has(.race-detail),.single__local:has(.fieldlist),.single__local:has(.race-detail){background:0 0!important}.single__central .field-active,.single__local .field-active{background:rgba(255,255,255,.7);padding:30px 35px 25px}.single__central .field-active>.text,.single__local .field-active>.text{text-align:right}.single__central .field-active .table td,.single__central .field-active .table th,.single__local .field-active .table td,.single__local .field-active .table th{line-height:1.2}.single__central .field-active .table th:first-of-type,.single__local .field-active .table th:first-of-type{width:7%}.single__central .field-active .table th:nth-of-type(2),.single__local .field-active .table th:nth-of-type(2){border:2px solid #fff}.single__central .field-active .table th:last-of-type,.single__local .field-active .table th:last-of-type{width:20%}.single__central .field-active .table td:nth-of-type(2),.single__local .field-active .table td:nth-of-type(2){text-align:left;padding:0 20px;line-height:1.6}.single__central .field-active .table td:nth-of-type(2):has(.top) .top,.single__local .field-active .table td:nth-of-type(2):has(.top) .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__central .field-active .table td:nth-of-type(2):has(.top) .bottom,.single__local .field-active .table td:nth-of-type(2):has(.top) .bottom{font-size:16px;color:#757575;margin-top:5px}.single__central .field-active .table td .grade,.single__local .field-active .table td .grade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__central .field-active .table td .grade img,.single__local .field-active .table td .grade img{margin-right:4px}.single__central .field-active .table td .attention,.single__local .field-active .table td .attention{background:#CC3636;font-weight:500;font-size:13px;line-height:1;color:#fff;padding:5px;margin-right:4px}.single__central .field-active .table td .color-blue,.single__local .field-active .table td .color-blue{color:#336DDB;text-decoration:underline;cursor:pointer}.single__central .field-inactive,.single__local .field-inactive{text-align:center;font-weight:700;padding:30px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup,.single__local .race-detail .popup{position:fixed;z-index:1000;top:5vh;left:12.5vw;width:85vw;max-width:1150px;height:90vh;max-height:800px;background:#fff;border-radius:20px 20px 0 0;padding:20px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;overflow:visible}.single__central .race-detail .popup.active,.single__local .race-detail .popup.active{visibility:visible}.single__central .race-detail .popup .close,.single__local .race-detail .popup .close{position:absolute;top:-17px;right:-17px;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:34px;height:34px;font-family:'Zen Kaku Gothic New';font-weight:500;font-size:20px;color:#2b2b2b;background:#fff;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer}.single__central .race-detail .popup .top ul,.single__local .race-detail .popup .top ul{display:-webkit-box;display:-ms-flexbox;display:flex}.single__central .race-detail .popup .top ul.raceinfo,.single__local .race-detail .popup .top ul.raceinfo{gap:10px}.single__central .race-detail .popup .top ul.raceinfo .field,.single__local .race-detail .popup .top ul.raceinfo .field{width:72px;font-family:'Zen Kaku Gothic New';font-size:14px;font-weight:700;letter-spacing:.7px;color:#fff;background:#333991;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.single__central .race-detail .popup .top ul.raceinfo .racenum,.single__local .race-detail .popup .top ul.raceinfo .racenum{width:72px;background:#fff;font-family:'Zen Kaku Gothic New';font-size:14px;font-weight:700;letter-spacing:.7px;color:#000;border:1px solid #2b2b2b;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.single__central .race-detail .popup .top ul.raceinfo .attention,.single__local .race-detail .popup .top ul.raceinfo .attention{width:72px;font-family:'Zen Kaku Gothic New';font-size:14px;font-weight:700;letter-spacing:.7px;color:#fff;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#CC3636}.single__central .race-detail .popup .top ul.raceinfo .grade,.single__local .race-detail .popup .top ul.raceinfo .grade{width:72px;font-family:'Zen Kaku Gothic New';font-size:14px;font-weight:700;letter-spacing:.7px;color:#000;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.single__central .race-detail .popup .bottom>.left,.single__central .race-detail .popup .bottom>.left .table-top table,.single__local .race-detail .popup .bottom>.left,.single__local .race-detail .popup .bottom>.left .table-top table{width:100%}.single__central .race-detail .popup .top ul.raceinfo .grade.g1,.single__central .race-detail .popup .top ul.raceinfo .grade.jpn1,.single__local .race-detail .popup .top ul.raceinfo .grade.g1,.single__local .race-detail .popup .top ul.raceinfo .grade.jpn1{background:#00EBFF}.single__central .race-detail .popup .top ul.raceinfo .grade.g2,.single__central .race-detail .popup .top ul.raceinfo .grade.jpn2,.single__local .race-detail .popup .top ul.raceinfo .grade.g2,.single__local .race-detail .popup .top ul.raceinfo .grade.jpn2{background:#FE7272}.single__central .race-detail .popup .top ul.raceinfo .grade.g3,.single__central .race-detail .popup .top ul.raceinfo .grade.jpn3,.single__local .race-detail .popup .top ul.raceinfo .grade.g3,.single__local .race-detail .popup .top ul.raceinfo .grade.jpn3{background:#7BFE5C}.single__central .race-detail .popup .top ul.raceinfo-detail,.single__local .race-detail .popup .top ul.raceinfo-detail{margin-top:8px}.single__central .race-detail .popup .top ul.raceinfo-detail li,.single__local .race-detail .popup .top ul.raceinfo-detail li{font-weight:500}.single__central .race-detail .popup .top ul.raceinfo-detail li:not(:last-of-type),.single__local .race-detail .popup .top ul.raceinfo-detail li:not(:last-of-type){border-right:dotted 1px #000;padding-right:8px}.single__central .race-detail .popup .top ul.raceinfo-detail li:not(:first-of-type),.single__local .race-detail .popup .top ul.raceinfo-detail li:not(:first-of-type){padding-left:8px}.single__central .race-detail .popup .top .racetitle,.single__local .race-detail .popup .top .racetitle{margin:0;font-weight:700;font-size:20px;padding:3px 0 7px;border-bottom:dotted 1px #000}.single__central .race-detail .popup .bottom,.single__local .race-detail .popup .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-top:20px}.single__central .race-detail .popup .bottom .subtitle,.single__local .race-detail .popup .bottom .subtitle{font-weight:700;font-size:20px;margin:0;padding-bottom:8px}.single__central .race-detail .popup .bottom>.left .table-top,.single__local .race-detail .popup .bottom>.left .table-top{width:100%;margin-bottom:0}.single__central .race-detail .popup .bottom>.left .table-top table td,.single__central .race-detail .popup .bottom>.left .table-top table th,.single__local .race-detail .popup .bottom>.left .table-top table td,.single__local .race-detail .popup .bottom>.left .table-top table th{padding:10px 0;text-align:center;border-left:unset}.single__central .race-detail .popup .bottom>.left .table-top table td:not(:last-of-type),.single__central .race-detail .popup .bottom>.left .table-top table th:not(:last-of-type),.single__local .race-detail .popup .bottom>.left .table-top table td:not(:last-of-type),.single__local .race-detail .popup .bottom>.left .table-top table th:not(:last-of-type){border-right:solid 2px #fff}.single__central .race-detail .popup .bottom>.left .table-top table td:first-of-type,.single__central .race-detail .popup .bottom>.left .table-top table td:last-of-type,.single__central .race-detail .popup .bottom>.left .table-top table td:nth-of-type(2),.single__central .race-detail .popup .bottom>.left .table-top table th:first-of-type,.single__central .race-detail .popup .bottom>.left .table-top table th:last-of-type,.single__central .race-detail .popup .bottom>.left .table-top table th:nth-of-type(2),.single__local .race-detail .popup .bottom>.left .table-top table td:first-of-type,.single__local .race-detail .popup .bottom>.left .table-top table td:last-of-type,.single__local .race-detail .popup .bottom>.left .table-top table td:nth-of-type(2),.single__local .race-detail .popup .bottom>.left .table-top table th:first-of-type,.single__local .race-detail .popup .bottom>.left .table-top table th:last-of-type,.single__local .race-detail .popup .bottom>.left .table-top table th:nth-of-type(2){width:8%}.single__central .race-detail .popup .bottom>.left .table-top table td:nth-of-type(3),.single__central .race-detail .popup .bottom>.left .table-top table th:nth-of-type(3),.single__local .race-detail .popup .bottom>.left .table-top table td:nth-of-type(3),.single__local .race-detail .popup .bottom>.left .table-top table th:nth-of-type(3){width:43%}.single__central .race-detail .popup .bottom>.left .table-top table td:nth-of-type(4),.single__central .race-detail .popup .bottom>.left .table-top table th:nth-of-type(4),.single__local .race-detail .popup .bottom>.left .table-top table td:nth-of-type(4),.single__local .race-detail .popup .bottom>.left .table-top table th:nth-of-type(4){width:11%}.single__central .race-detail .popup .bottom>.left .table-top table td:nth-of-type(5),.single__central .race-detail .popup .bottom>.left .table-top table th:nth-of-type(5),.single__local .race-detail .popup .bottom>.left .table-top table td:nth-of-type(5),.single__local .race-detail .popup .bottom>.left .table-top table th:nth-of-type(5){width:22%}.single__central .race-detail .popup .bottom>.right,.single__local .race-detail .popup .bottom>.right{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(48% - 8px)}.single__central .race-detail .popup .bottom>.right .tenkai,.single__local .race-detail .popup .bottom>.right .tenkai{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 0;margin-bottom:30px;padding-left:25px}.single__central .race-detail .popup .bottom>.right .tenkai li:nth-of-type(odd),.single__local .race-detail .popup .bottom>.right .tenkai li:nth-of-type(odd){width:16%;text-align:center;padding:12px;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:18px;color:#fff;background:#333991;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup .bottom>.right .tenkai li:nth-of-type(even),.single__local .race-detail .popup .bottom>.right .tenkai li:nth-of-type(even){width:84%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup .bottom>.right .tenkai li:nth-of-type(2),.single__central .race-detail .popup .bottom>.right .tenkai li:nth-of-type(6),.single__local .race-detail .popup .bottom>.right .tenkai li:nth-of-type(2),.single__local .race-detail .popup .bottom>.right .tenkai li:nth-of-type(6){background:#F3F3F3}.single__central .race-detail .popup .bottom>.right .tenkai li span,.single__local .race-detail .popup .bottom>.right .tenkai li span{color:#000;width:26px;height:25px;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:16px}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-1,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-1{background:#fff;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-2,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-2{color:#fff;background:#000}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-3,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-3{background:red}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-4,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-4{background:#00B0F0}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-5,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-5{background:#F2F200}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-6,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-6{background:#00B050}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-7,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-7{background:#FFC000}.single__central .race-detail .popup .bottom>.right .tenkai li span.waku-8,.single__local .race-detail .popup .bottom>.right .tenkai li span.waku-8{background:#F9F}.single__central .race-detail .popup .bottom>.right .subtitle,.single__local .race-detail .popup .bottom>.right .subtitle{padding-left:25px}.single__central .race-detail .popup .bottom>.right .swiper-outer,.single__local .race-detail .popup .bottom>.right .swiper-outer{position:relative;padding-left:25px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide{background:#444;border:5px solid;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide.central,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide.central{border-color:#0D824C}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide.local,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide.local{border-color:#333991}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info{display:-webkit-box;display:-ms-flexbox;display:flex}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .thumbnail,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .thumbnail{width:150px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name{padding-left:5px;width:calc(100% - 158px)}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type{padding-left:10px;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:20px;color:#fff;margin:0 0 15px}.single__central .race-detail .popup .bottom>.right .cta-based,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table,.single__local .race-detail .popup .bottom>.right .cta-based,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table{margin-bottom:0}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type.tekichu,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type.tekichu{background:-webkit-gradient(linear,left top,left bottom,from(#00D1B1),to(#006951));background:linear-gradient(180deg,#00D1B1 0,#006951 100%)}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type.highd,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type.highd{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D10000),to(#690400));background:linear-gradient(180deg,#D10000 0,#690400 100%)}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type.balance,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type.balance{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFE200),to(#DB9800));background:linear-gradient(180deg,#FFE200 0,#DB9800 100%)}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name a,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name a{font-weight:700;font-size:24px;letter-spacing:1.2px;color:#fff;padding-left:10px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;margin-top:10px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li span,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li span{display:block}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .left,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .left{background:#565656;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:16px;color:#fff;width:36%;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__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .right,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .right{background:#2B2B2B;color:#E0B232;font-family:'Zen Kaku Gothic New';font-weight:800;font-size:28px;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;width:calc(64% - 2px)}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:nth-of-type(-n+2),.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:nth-of-type(-n+2){width:calc(50% - 10px);height:60px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type{width:100%;height:50px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .left,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .left{width:25%}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right{width:calc(75% - 4px);font-family:'Dela Gothic One';font-size:26px;letter-spacing:1.5px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right .yen,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right .yen{font-size:22px;letter-spacing:1.2px;padding-top:5px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-pagination,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-pagination{top:unset;bottom:-5px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-pagination .swiper-pagination-bullet,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;border:1px solid #707070;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-pagination .swiper-pagination-bullet-active,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-pagination .swiper-pagination-bullet-active{background:#CC3636;border:unset}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev{left:0;width:50px;height:50px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev:after,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev:after{content:'';background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/horseshoe.svg) no-repeat;width:50px;height:50px;background-size:cover;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next{right:10%;width:50px;height:50px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next:after,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next:after{content:'';background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/horseshoe.svg) no-repeat;width:50px;height:50px;background-size:cover;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%}.single__central .race-detail .popup .bottom>.right .cta,.single__local .race-detail .popup .bottom>.right .cta{margin-top:20px}.single__central .race-detail .popup .bottom>.right .cta-based__inner,.single__local .race-detail .popup .bottom>.right .cta-based__inner{height:40px;font-size:16px;padding-right:15px}.single__central .race-detail .popup .bottom>.right .cta-based__inner a,.single__local .race-detail .popup .bottom>.right .cta-based__inner a{font-size:inherit}.single__central .race-detail .popup .bottom:has(.right)>.left,.single__local .race-detail .popup .bottom:has(.right)>.left{width:52%}.single__central .race-detail .popup:has(.mobile) .top .racetitle,.single__local .race-detail .popup:has(.mobile) .top .racetitle{padding-top:8px}.single__central .race-detail .popup:has(.mobile) .links,.single__local .race-detail .popup:has(.mobile) .links{display:-webkit-box;display:-ms-flexbox;display:flex}.single__central .race-detail .popup:has(.mobile) .links li a,.single__local .race-detail .popup:has(.mobile) .links li a{font-family:'Zen Kaku Gothic New';font-weight:700;letter-spacing:.75px;color:#2b2b2b;background:#fff;border:1px solid #adadad;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px;text-decoration:none}.single__central .race-detail .popup:has(.mobile) .links li.active a,.single__local .race-detail .popup:has(.mobile) .links li.active a{background:#EBF2FF}.single__central .race-detail .popup:has(.mobile) .bottom,.single__local .race-detail .popup:has(.mobile) .bottom{display:block;overflow-y:hidden;height:87%;padding-top:unset;margin-top:15px}.single__central .race-detail .popup:has(.mobile) .bottom .subtitle,.single__local .race-detail .popup:has(.mobile) .bottom .subtitle{font-weight:700;margin:0;padding-bottom:8px;position:-webkit-sticky;position:sticky;left:0;top:0;background:#fff;z-index:900}.single__central .race-detail .popup:has(.mobile) .bottom__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner{height:inherit;overflow:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top{width:98%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table{width:100%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th{max-width:unset}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3),.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3){text-align:left}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .other,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;font-weight:400}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .other .so,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .other .so{color:#757575}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 0;margin-bottom:30px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd){width:16%;text-align:center;padding:12px;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:18px;color:#fff;background:#333991;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(even),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(even){width:84%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(2),.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(6),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(2),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(6){background:#F3F3F3}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span{color:#000;width:26px;height:25px;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:16px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-1,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-1{background:#fff;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-2,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-2{color:#fff;background:#000}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-3,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-3{background:red}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-4,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-4{background:#00B0F0}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-5,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-5{background:#F2F200}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-6,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-6{background:#00B050}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-7,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-7{background:#FFC000}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-8,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span.waku-8{background:#F9F}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li{background:#444;padding:15px;border:5px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info{display:-webkit-box;display:-ms-flexbox;display:flex}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .thumbnail,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .thumbnail{width:150px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name{padding-left:5px;width:calc(100% - 158px)}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type{padding-left:10px;font-family:'Zen Kaku Gothic New';font-weight:700;color:#fff;margin:0 0 15px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type.tekichu,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type.tekichu{background:-webkit-gradient(linear,left top,left bottom,from(#00D1B1),to(#006951));background:linear-gradient(180deg,#00D1B1 0,#006951 100%)}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type.highd,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type.highd{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D10000),to(#690400));background:linear-gradient(180deg,#D10000 0,#690400 100%)}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type.balance,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type.balance{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFE200),to(#DB9800));background:linear-gradient(180deg,#FFE200 0,#DB9800 100%)}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name a,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name a{font-weight:700;font-size:24px;letter-spacing:1.2px;color:#fff;padding-left:10px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;margin-top:10px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta,.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li:not(:first-of-type),.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li:not(:first-of-type){margin-top:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li span,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li span{display:block}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .left,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .left{background:#565656;font-family:'Zen Kaku Gothic New';font-weight:700;font-size:16px;color:#fff;width:36%;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__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .right,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .right{background:#2B2B2B;color:#E0B232;font-family:'Zen Kaku Gothic New';font-weight:800;font-size:30px;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;width:calc(64% - 4px)}.category .title,.ranking__access .title,.ranking__sidebar .title,.selecthorse .title,.single .h2-outer:has(.content__central,.content__local) .tabs li label{font-family:'Dela Gothic One'}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:nth-of-type(-n+2),.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:nth-of-type(-n+2){width:calc(50% - 10px);height:60px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type{width:100%;height:50px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .left,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .left{width:25%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right{width:calc(75% - 4px);font-family:'Dela Gothic One';font-size:30px;letter-spacing:1.5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right .yen,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right .yen{font-size:24px;letter-spacing:1.2px;padding-top:5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based{margin-bottom:0}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner{height:50px;font-size:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner a,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner a{font-size:inherit}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites.local>li,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites.local>li{border-color:#333991}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites.central>li,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites.central>li{border-color:#0D824C}.single__central .fieldlist,.single__local .fieldlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:40px 35px}.single__central .fieldlist li,.single__local .fieldlist li{width:calc(20% - 8px);position:relative}.single__central .fieldlist li:before,.single__local .fieldlist li:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#2b2b2b;opacity:.7;z-index:15}.single__central .fieldlist li.active:before,.single__local .fieldlist li.active:before{content:none}.single__central .fieldlist li.g1:after,.single__central .fieldlist li.g2:after,.single__central .fieldlist li.g3:after,.single__local .fieldlist li.g1:after,.single__local .fieldlist li.g2:after,.single__local .fieldlist 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}.single__central .fieldlist li.jpn1:after,.single__central .fieldlist li.jpn2:after,.single__central .fieldlist li.jpn3:after,.single__local .fieldlist li.jpn1:after,.single__local .fieldlist li.jpn2:after,.single__local .fieldlist 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}.single__central .fieldlist li.g1:after,.single__local .fieldlist li.g1:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g1_kaisai.svg) no-repeat}.single__central .fieldlist li.g2:after,.single__local .fieldlist li.g2:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g2_kaisai.svg) no-repeat}.single__central .fieldlist li.g3:after,.single__local .fieldlist li.g3:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g3_kaisai.svg) no-repeat}.single__central .fieldlist li.jpn1:after,.single__local .fieldlist li.jpn1:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn1_kaisai.svg) no-repeat}.single__central .fieldlist li.jpn2:after,.single__local .fieldlist li.jpn2:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn2_kaisai.svg) no-repeat}.single__central .fieldlist li.jpn3:after,.single__local .fieldlist li.jpn3:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn3_kaisai.svg) no-repeat}.single__central .fieldlist li img,.single__local .fieldlist li img{aspect-ratio:1/1}.single__central .fieldlist li a,.single__local .fieldlist li a{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.single input[type=radio]#central,.single input[type=radio]#local{display:none}.single .h2-outer:has(.content__central,.content__local) .fv{margin-bottom:30px}.single .h2-outer:has(.content__central,.content__local) .fv img{width:100%}.single .h2-outer:has(.content__central,.content__local) .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.single .h2-outer:has(.content__central,.content__local) .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.single .h2-outer:has(.content__central,.content__local) .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-weight:400;font-size:55px;border-radius:20px 20px 0 0;color:#fff;position:relative}.single .h2-outer:has(.content__central,.content__local) .tabs li label:before{content:'';width:55px;height:auto;aspect-ratio:55/21;position:absolute;bottom:10px;right:5px}.single .h2-outer:has(.content__central,.content__local) .tabs li label[for=central]{background:#32D188}.single .h2-outer:has(.content__central,.content__local) .tabs li label[for=central]:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/ai/jra.svg) no-repeat}.single .h2-outer:has(.content__central,.content__local) .tabs li label[for=local]{background:#7980DE}.single .h2-outer:has(.content__central,.content__local) .tabs li label[for=local]:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/ai/nar.svg) no-repeat}.single .h2-outer:has(.content__central,.content__local) .content{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single .h2-outer:has(.content__central,.content__local) .content__central,.single .h2-outer:has(.content__central,.content__local) .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}.single .h2-outer:has(.content__central,.content__local) .content__central .link,.single .h2-outer:has(.content__central,.content__local) .content__local .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 10px;width:530px}.single .h2-outer:has(.content__central,.content__local) .content__central .link li,.single .h2-outer:has(.content__central,.content__local) .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}.single .h2-outer:has(.content__central,.content__local) .content__central .link li a .hover,.single .h2-outer:has(.content__central,.content__local) .content__local .link li a .hover{display:none}.single .h2-outer:has(.content__central,.content__local) .content__central .link li:hover>a .hover,.single .h2-outer:has(.content__central,.content__local) .content__local .link li:hover>a .hover{display:block}.single .h2-outer:has(.content__central,.content__local) .content__central .link li:hover>a .normal,.single .h2-outer:has(.content__central,.content__local) .content__local .link li:hover>a .normal{display:none}.single .h2-outer:has(.content__central,.content__local) .content__central .wholeimg,.single .h2-outer:has(.content__central,.content__local) .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}.single .h2-outer:has(.content__central,.content__local) .content__central .wholeimg img,.single .h2-outer:has(.content__central,.content__local) .content__local .wholeimg img{width:100%}.single .h2-outer:has(.content__central,.content__local) .content__local .wholeimg{top:65%}.single .h2-outer:has(.content__central,.content__local)>p{color:#fff}.single #central:checked~.h2-outer .content{background:#32D188}.single #local:checked~.h2-outer .content{background:#7980DE}.category,.uneisya{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.single #central:checked~.central,.single #central:checked~.h2-outer .content .content__central,.single #local:checked~.h2-outer .content .content__local,.single #local:checked~.local{display:block}.uneisya p.furi,.uneisya p.name{display:-webkit-box;display:-ms-flexbox}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/no1.svg) no-repeat;left:-10px;top:-10px}.ranking__access>ul>li:nth-of-type(2):before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/no2.svg) no-repeat}.ranking__access>ul>li:nth-of-type(3):before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/no3.svg) no-repeat}.ranking__access>ul>li:nth-of-type(4):before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/no4.svg) no-repeat}.ranking__access>ul>li:last-of-type:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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{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;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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}.front .h2-outer .text,.front__list li .top .right div.stars.star_rating-half:after,.front__list li .top .right div.stars:before,.site__content__compare__item .item-inner .info .site-genre,.site__content__compare__item .item-inner .info .site-name,.site__content__compare__item .item-inner .value li{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(//chihoukeiba.jp/wp-content/themes/keibawith/img/ai/jra.svg) no-repeat}.front .h2-outer .tabs li .nar-false:before{aspect-ratio:55/21;background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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.today{margin-bottom:30px}.front .h2-outer.predict{margin-bottom:40px}.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{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);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;border-bottom:solid 1px #adadad;padding-bottom:15px}.front__topics__contents>ul>li:not(:first-of-type){padding-top:20px}.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;line-height:1.1}.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}h1:has(.front__fv){background:0 0!important;margin-top:15px;margin-bottom:0}.central .h2-outer,.local .h2-outer{padding:10px}.central .h2-outer.today:before,.local .h2-outer.today:before{width:55%}.central .h2-outer .white-text,.local .h2-outer .white-text{color:#fff;font-weight:700;font-size:20px;padding-left:20px}.central .h2-outer .tabs,.local .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,.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}.central .h2-outer .tabs ul li label,.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}.central .h2-outer .tabs ul li label img,.local .h2-outer .tabs ul li label img{width:130px;height:130px}.central .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3,.g1,.g2,.g3) label,.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3,.g1,.g2,.g3) label{position:relative}.central .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3,.g1,.g2,.g3) label:after,.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3,.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.jpn1 label:after,.local .h2-outer .tabs ul li.jpn1 label:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn1_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.jpn2 label:after,.local .h2-outer .tabs ul li.jpn2 label:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn2_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.jpn3 label:after,.local .h2-outer .tabs ul li.jpn3 label:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn3_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g1 label:after,.local .h2-outer .tabs ul li.g1 label:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g1_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g2 label:after,.local .h2-outer .tabs ul li.g2 label:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g2_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g3 label:after,.local .h2-outer .tabs ul li.g3 label:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g3_kaisai.svg) no-repeat}.central .h2-outer .contents>div,.local .h2-outer .contents>div{display:none;padding:15px 0 20px}.central .h2-outer .contents>div .table,.local .h2-outer .contents>div .table{margin-left:20px;position:relative}.central .h2-outer .contents>div .table.morescroll:before,.local .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}.central .h2-outer .contents>div .table-top,.local .h2-outer .contents>div .table-top{width:calc(100% - 20px);max-height:370px;padding-right:0}.central .h2-outer .contents>div .table-top table,.local .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,.local .h2-outer .contents>div .table-top table tr td,.local .h2-outer .contents>div .table-top table tr th{border-color:transparent}.central .h2-outer .contents>div .table-top table tr th,.local .h2-outer .contents>div .table-top table tr th{padding:20px 0}.central .h2-outer .contents>div .table-top table tr td,.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}.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-type(2),.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-type(2){width:10%}.central .h2-outer .contents>div .table-top table tr td:nth-of-type(3),.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 .contents>div .table-top table tr td:nth-of-type(4),.local .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,.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}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td,.central .h2-outer .contents>div .table-top table tr:has(.bottom) th,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td,.local .h2-outer .contents>div .table-top table tr:has(.bottom) th{max-width:unset}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top{gap:5px}.central .h2-outer .contents>div .cta-based,.local .h2-outer .contents>div .cta-based{margin-bottom:0}.central .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi],.central .h2-outer #himeji:checked~.tabs ul li label[for=himeji],.central .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa],.central .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu],.central .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki],.central .h2-outer #kochi:checked~.tabs ul li label[for=kochi],.central .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa],.central .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu],.central .h2-outer #morioka:checked~.tabs ul li label[for=morioka],.central .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya],.central .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro],.central .h2-outer #ohi:checked~.tabs ul li label[for=ohi],.central .h2-outer #saga:checked~.tabs ul li label[for=saga],.central .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda],.central .h2-outer #urawa:checked~.tabs ul li label[for=urawa],.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}.central .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:before,.central .h2-outer #himeji:checked~.tabs ul li label[for=himeji]:before,.central .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:before,.central .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:before,.central .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:before,.central .h2-outer #kochi:checked~.tabs ul li label[for=kochi]:before,.central .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa]:before,.central .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:before,.central .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:before,.central .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]:before,.central .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro]:before,.central .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:before,.central .h2-outer #saga:checked~.tabs ul li label[for=saga]:before,.central .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.central .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before,.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}.central .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:after,.central .h2-outer #himeji:checked~.tabs ul li label[for=himeji]:after,.central .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:after,.central .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:after,.central .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:after,.central .h2-outer #kochi:checked~.tabs ul li label[for=kochi]:after,.central .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa]:after,.central .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:after,.central .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:after,.central .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]:after,.central .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro]:after,.central .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:after,.central .h2-outer #saga:checked~.tabs ul li label[for=saga]:after,.central .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:after,.central .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:after,.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}.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],.local .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo],.local .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima],.local .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate],.local .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin],.local .h2-outer #kokura:checked~.tabs ul li label[for=kokura],.local .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto],.local .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama],.local .h2-outer #niigata:checked~.tabs ul li label[for=niigata],.local .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo],.local .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,.local .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:before,.local .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:before,.local .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:before,.local .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]:before,.local .h2-outer #kokura:checked~.tabs ul li label[for=kokura]:before,.local .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]:before,.local .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama]:before,.local .h2-outer #niigata:checked~.tabs ul li label[for=niigata]:before,.local .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:before,.local .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,.local .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:after,.local .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:after,.local .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:after,.local .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]:after,.local .h2-outer #kokura:checked~.tabs ul li label[for=kokura]:after,.local .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]:after,.local .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama]:after,.local .h2-outer #niigata:checked~.tabs ul li label[for=niigata]:after,.local .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:after,.local .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 #funabashi:checked~.contents .contents__funabashi,.central .h2-outer #hakodate:checked~.contents .contents__hakodate,.central .h2-outer #hanshin:checked~.contents .contents__hanshin,.central .h2-outer #himeji:checked~.contents .contents__himeji,.central .h2-outer #kanazawa:checked~.contents .contents__kanazawa,.central .h2-outer #kasamatsu:checked~.contents .contents__kasamatsu,.central .h2-outer #kawasaki:checked~.contents .contents__kawasaki,.central .h2-outer #kochi:checked~.contents .contents__kochi,.central .h2-outer #kokura:checked~.contents .contents__kokura,.central .h2-outer #kyoto:checked~.contents .contents__kyoto,.central .h2-outer #mizusawa:checked~.contents .contents__mizusawa,.central .h2-outer #mombetsu:checked~.contents .contents__mombetsu,.central .h2-outer #morioka:checked~.contents .contents__morioka,.central .h2-outer #nagoya:checked~.contents .contents__nagoya,.central .h2-outer #nakayama:checked~.contents .contents__nakayama,.central .h2-outer #niigata:checked~.contents .contents__niigata,.central .h2-outer #obihiro:checked~.contents .contents__obihiro,.central .h2-outer #ohi:checked~.contents .contents__ohi,.central .h2-outer #saga:checked~.contents .contents__saga,.central .h2-outer #sapporo:checked~.contents .contents__sapporo,.central .h2-outer #sonoda:checked~.contents .contents__sonoda,.central .h2-outer #tokyo:checked~.contents .contents__tokyo,.central .h2-outer #urawa:checked~.contents .contents__urawa,.local .h2-outer #chukyo:checked~.contents .contents__chukyo,.local .h2-outer #fukushima:checked~.contents .contents__fukushima,.local .h2-outer #funabashi:checked~.contents .contents__funabashi,.local .h2-outer #hakodate:checked~.contents .contents__hakodate,.local .h2-outer #hanshin:checked~.contents .contents__hanshin,.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 #kokura:checked~.contents .contents__kokura,.local .h2-outer #kyoto:checked~.contents .contents__kyoto,.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 #nakayama:checked~.contents .contents__nakayama,.local .h2-outer #niigata:checked~.contents .contents__niigata,.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 #sapporo:checked~.contents .contents__sapporo,.local .h2-outer #sonoda:checked~.contents .contents__sonoda,.local .h2-outer #tokyo:checked~.contents .contents__tokyo,.local .h2-outer #urawa:checked~.contents .contents__urawa{display:block}.central .h2-outer .featuredrace,.local .h2-outer .featuredrace{margin:0 25px}.central .h2-outer .featuredrace__link,.local .h2-outer .featuredrace__link{margin-right:25px}.central__content,.local__content{background:#fff;padding:30px 35px 50px;margin-bottom:60px}.central__content .related-article:before,.local__content .related-article:before{content:none}.central__content .fields,.local__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,.local__content .fields li{width:160px}.central__content .fields li a,.local__content .fields li a{display:-webkit-box;display:-ms-flexbox;display:flex}.central__content .ranking>li .middle .point,.local__content .ranking>li .middle .point{width:100%}.central__content .ranking>li .middle .point p,.local__content .ranking>li .middle .point p{width:inherit;height:100%;padding:7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#2b2b2b;font-weight:400}.central .featuredrace li:has(.link),.local .featuredrace li:has(.link){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.local .contents>div{background:#7980DE}.central .contents>div{background:#32D188}.site,.site h1{position:relative}.site h1+.textimg,.site h1:has(img){position:absolute;margin:0;padding:0;z-index:11;left:0}.site h1:has(img){background:unset;top:0}.site h1:has(img) img{width:100%;-o-object-fit:contain;object-fit:contain}.site h1+.textimg{top:200px}.site h1+.textimg 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(//chihoukeiba.jp/wp-content/themes/keibawith/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__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-weight:700;font-size:18px;letter-spacing:.9px;color:#fff}.site__content__compare__item .item-inner .info .site-name{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-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}.site .related-article::before{content:none}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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__fv h1:has(img){background:0 0!important}.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 h1:has(img){background:0 0!important}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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 .h2-outer .tabs li .jra-false,.fixed-page .h2-outer .tabs li .nar-false,.fixed-page .h2-outer .tabs li label{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 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(//chihoukeiba.jp/wp-content/themes/keibawith/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 label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-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(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-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(//chihoukeiba.jp/wp-content/themes/keibawith/img/ai/jra.svg) no-repeat}.fixed-page .h2-outer .tabs li .nar-false:before{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g1_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.jra ul li.g2:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g2_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.jra ul li.g3:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/g1_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.nar ul li.jpn1:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn1_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.nar ul li.jpn2:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/grade/jpn2_kaisai.svg) no-repeat}.fixed-page .h2-outer .contents__inner.nar ul li.jpn3:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/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}div#toc_container .toc_list>li>ul,div#toc_container .toc_list>li>ul>li>ul{margin-left:20px}.fixed-page__content .writer li:nth-of-type(even) .right .name{background:#5C3D19}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;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border:5px solid #fff;border-radius:20px;padding:20px;position:relative}div#toc_container:before{content:'';position:absolute;width:48%;height:auto;aspect-ratio:300/77;background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/other/index.svg) no-repeat;right:0;top:0;pointer-events:none;z-index:1}div#toc_container .toc_title{text-align:left;font-family:'Dela Gothic One';font-weight:400;font-size:70px;color:#fff;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))}div#toc_container .toc_list{background:#fff;border-radius:20px;padding:30px 70px 20px 50px;height:340px;overflow-y:auto;margin-top:20px;position:relative;z-index:10}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}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}.wpcf7 input,div#toc_container .toc_list a{display:block}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}div#toc_container .toc_list a:hover{text-decoration:none}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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.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:901px){#fancybox-wrap{max-height:90%;width:auto!important}}@media only screen and (min-width:1800px){#footer .footer__content:last-of-type{padding-bottom:20px}#footer .footer__content:last-of-type .right{margin-top:50px}}@media only screen and (min-width:1801px){.front__fv:after{bottom:-9%}}@media only screen and (min-width:3840px){#footer .footer__content:last-of-type{padding-bottom:200px}#footer .footer__content:last-of-type .right{margin-top:10px}}@media only screen and (max-width:3840px){#footer .footer__content:last-of-type{padding-bottom:130px}#footer .footer__content:last-of-type .right{margin-top:20px}}@media only screen and (max-width:3360px){#footer .footer__content:last-of-type{padding-bottom:100px}}@media only screen and (max-width:3008px){#footer .footer__content:last-of-type{padding-bottom:75px}}@media only screen and (max-width:2800px){#footer .footer__content:last-of-type{padding-bottom:65px}#footer .footer__content:last-of-type .right{margin-top:30px}}@media only screen and (max-width:2600px){#footer .footer__content:last-of-type{padding-bottom:50px}}@media only screen and (max-width:2400px){#footer .footer__content:last-of-type{padding-bottom:40px}}@media only screen and (max-width:2200px){#footer .footer__content:last-of-type{padding-bottom:30px}}@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%}header .header__nav__wrapper .morescroll.active{display:none}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{right:10px}.single__central .race-detail .popup,.single__local .race-detail .popup{padding:20px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.single__central .race-detail .popup .bottom>.right .tenkai,.single__local .race-detail .popup .bottom>.right .tenkai{padding-left:10px}.single__central .race-detail .popup .bottom>.right .swiper-outer,.single__local .race-detail .popup .bottom>.right .swiper-outer{padding-left:15px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name,.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .thumbnail,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .thumbnail{width:50%}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name .type{font-size:16px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name a,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-info .name a{font-size:18px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value{gap:10px 5px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .left,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .left{font-size:14px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .right,.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li .right,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right{font-size:22px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:nth-of-type(-n+2),.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:nth-of-type(-n+2){width:calc(50% - 2.5px)}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next:after,.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev,.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev:after,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next:after,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-prev:after{width:30px;height:30px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right .yen,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper .swiper-wrapper .swiper-slide .site-value li:last-of-type .right .yen{font-size:18px}.single__central .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next,.single__local .race-detail .popup .bottom>.right .swiper-outer .swiper-button-next{width:30px;height:30px;right:12%}.front__fv:before{width:100%}.front__fv:after{bottom:-5%;left:0;width:100%}}@media only screen and (max-width:1150px){#footer .footer__content .left{width:40%}#footer .footer__content .right{width:55%}#footer .footer__content:last-of-type .right{margin-top:30px}#footer .footer__content .right .writer{top:50%}}@media only screen and (max-width:1100px){#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:last-of-type{padding-bottom:60px}}@media screen and (max-width:900px){.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 .table-top table tr td:not(:first-of-type),.single__table .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:30px;margin-top:0}#breadcrumb{width:100%;margin:10px 0 0;padding:0 30px 10px;-webkit-box-sizing:border-box;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}.wrapper-right{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:50px}h1{font-size:50px;line-height:58px;letter-spacing:2.4px}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 .subheading{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:20px 35px}blockquote:has(cite) 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}.front__list li>.img img,.writer-introduction .top>div img{border-radius:50%}.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(//chihoukeiba.jp/wp-content/themes/keibawith/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__contents{width:calc(50% - 5px)}#footer .footer__content .right__contents:first-of-type .text{padding-right:5px}#footer .footer__content .right__contents:last-of-type .text{padding-left:5px}#footer .footer__content .right .writer{left:3%;top:clamp(45%,calc(50% - (100vw - 600px) * .0167),50%);width:78%}#footer .footer__content .right .writer ul li{width:clamp(6.25rem,calc(-.031rem + 16.722vw),9.375rem)}#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: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{font-size:clamp(1.25rem,calc(.25rem + 2.667vw),1.75rem);line-height:1.1}.cta-based__inner:before{width:clamp(1.375rem,calc(.875rem + 1.333vw),1.625rem);aspect-ratio:1/1;height:auto}.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}.writer-introduction{display:block;padding:0}.writer-introduction .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.writer-introduction .top.director{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/unei.png) no-repeat;background-size:contain}.writer-introduction .top.writer{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/writer.png) no-repeat;background-size:contain}.writer-introduction .top.player{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/sidebar/player.png) no-repeat;background-size:contain}.writer-introduction .top>div{width:35%}.writer-introduction .center li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.4;font-weight:700}.writer-introduction .center .role,.writer-introduction .center .ruby{font-size:15px;letter-spacing:.75px}.writer-introduction .center .name{font-size:26px;letter-spacing:1.3px}.writer-introduction .bottom{margin-top:10px;font-size:16px;letter-spacing:.8px;line-height:1.5;padding:0 20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.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,.graybox,.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}.graybox span{padding:20px 35px}.review-board .middle,.review-board .top{padding:10px 15px 0}.review-board .top .thumbnail{width:25%}.review-board .top p{width:calc(75% - 20px);font-size:24px;letter-spacing:1px}.review-board .middle ul{padding:10px 15px;width:80%}.review-board .middle ul li:nth-of-type(odd){font-size:clamp(1.125rem,calc(.375rem + 2vw),1.5rem)}.review-board .middle ul li:nth-of-type(even){font-size:clamp(1.875rem,5vw,2.813rem)}.review-board .middle ul li .unit{font-size:22px}.review-board .middle .right{height:auto;width:20%}.review-board .middle .right img{height:auto}.review-board .bottom{padding:3px 15px 15px}.review-board .bottom ul{gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-board .bottom ul li{width:calc(50% - 7.5px)}.review-board .bottom ul li p:first-of-type{font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:34px 0 10px}.review-board .bottom ul li p:first-of-type:before{top:10%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.review-board .bottom ul li p:last-of-type{font-size:26px;height:80px}.review-board .bottom ul li p:last-of-type .unit{font-size:18px;padding-top:8px}.review-board .bottom ul li:first-of-type p:first-of-type:before,.review-board .bottom ul li:nth-of-type(2) p:first-of-type:before{width:23px;background-size:cover}.review-board .bottom ul li:nth-of-type(3) p:first-of-type{padding:23px 0 5px}.review-board .bottom ul li:nth-of-type(3) p:first-of-type:before{background-size:cover;width:18px;top:5%}.review-board .bottom ul li:last-of-type p:first-of-type:before{background-size:cover;width:23px}.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 .table-top{overflow-x:scroll;max-width:100%;width:100%}.single__table .table-top table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.single__table .table-top table tr td,.single__table .table-top table tr th{font-size:14px}.single__table .table-top table tr td{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:20px}.single__table .table-top table tr td:nth-of-type(2){font-size:clamp(.75rem,calc(.247rem + 1.338vw),1rem);padding:20px 10px}.single__table .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 .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__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(33.3% - 4.6px)}.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(70% - 3px);font-size:21px}.single__site__list>li .right li:last-of-type .yen{font-size:17px}.single__site__goodlist{padding:0}.single__site__goodlist>li{display:block;padding:5px 10px}.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 .left__bottom{margin-bottom:30px}.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:nth-of-type(2){margin-right:calc(12% - 9px)}.single__site__goodlist>li .right li:nth-of-type(6){width:calc(80% - 3px)}.single__site__goodlist>li .right li:nth-of-type(6) .yen{font-size:17px}.single__site__content .site__single__ranking .contents .flexbox{margin-top:40px}.single__central .field-active,.single__local .field-active{padding:25px 10px 20px}.single__central .field-active .table td,.single__central .field-active .table th,.single__local .field-active .table td,.single__local .field-active .table th{font-size:16px}.single__central .field-active .table th:first-of-type,.single__local .field-active .table th:first-of-type{width:10%}.single__central .field-active .table th:last-of-type,.single__local .field-active .table th:last-of-type{width:25%}.single__central .field-active .table td:nth-of-type(2),.single__local .field-active .table td:nth-of-type(2){padding-right:5px}.single__central .field-active .table td:nth-of-type(2):has(.top) .top,.single__local .field-active .table td:nth-of-type(2):has(.top) .top{font-size:18px}.single__central .field-active .table td:nth-of-type(2):has(.top) .top .grade,.single__local .field-active .table td:nth-of-type(2):has(.top) .top .grade{width:40px;margin-right:5px}.single__central .race-detail .popup,.single__local .race-detail .popup{width:calc(100vw - 40px);max-width:calc(100vw - 40px);max-height:90vh}.single__central .race-detail .popup:has(.mobile),.single__local .race-detail .popup:has(.mobile){width:calc(100vw - 40px);max-width:calc(100vw - 40px);max-height:90vh;height:90vh;padding:20px clamp(1.25rem,calc(-.634rem + 5.017vw),2.188rem)}.single__central .race-detail .popup:has(.mobile) .links,.single__local .race-detail .popup:has(.mobile) .links{margin:15px 0 0;gap:10px}.single__central .race-detail .popup:has(.mobile) .links li a,.single__local .race-detail .popup:has(.mobile) .links li a{font-size:clamp(.938rem,calc(.561rem + 1.003vw),1.125rem);height:clamp(2.5rem,calc(1.244rem + 3.344vw),3.125rem)}.single__central .race-detail .popup:has(.mobile) .links li a br,.single__local .race-detail .popup:has(.mobile) .links li a br{display:none}.category ul,.ranking__sidebar ul{display:-webkit-box;display:-ms-flexbox}.single__central .race-detail .popup:has(.mobile) .bottom .subtitle,.single__local .race-detail .popup:has(.mobile) .bottom .subtitle{font-size:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th{font-size:18px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:first-of-type,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:last-of-type,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:nth-of-type(2),.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:first-of-type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:last-of-type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:nth-of-type(2){width:10%;padding:15px 10px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .horse-name,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .horse-name{font-size:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd){font-size:clamp(1rem,calc(.749rem + .669vw),1.125rem)}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type{font-size:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based{width:40%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner{font-size:clamp(1rem,calc(.497rem + 1.338vw),1.25rem)}.single__central .race-detail .popup:has(.mobile) .bottom__inner ul,.single__central .race-detail .popup:has(.mobile) .bottom__inner>div,.single__local .race-detail .popup:has(.mobile) .bottom__inner ul,.single__local .race-detail .popup:has(.mobile) .bottom__inner>div{scroll-margin-top:30px}.single__central .fieldlist,.single__local .fieldlist{gap:6px 7px}.single__central .fieldlist li,.single__local .fieldlist li{width:calc(20% - 6px)}.single__central .fieldlist li.g1:after,.single__central .fieldlist li.g2:after,.single__central .fieldlist li.g3:after,.single__central .fieldlist li.jpn1:after,.single__central .fieldlist li.jpn2:after,.single__central .fieldlist li.jpn3:after,.single__local .fieldlist li.g1:after,.single__local .fieldlist li.g2:after,.single__local .fieldlist li.g3:after,.single__local .fieldlist li.jpn1:after,.single__local .fieldlist li.jpn2:after,.single__local .fieldlist li.jpn3:after{background-size:contain;height:clamp(2.5rem,calc(-.0125rem + 6.689vw),3.75rem)}.single .h2-outer:has(.content__central,.content__local) .tabs li label{font-size:clamp(2.5rem,calc(.6156rem + 5.0167vw),3.4375rem);height:55px}.single .h2-outer:has(.content__central,.content__local) .tabs li label:before{width:40px}.single .h2-outer:has(.content__central,.content__local) .content__central .link,.single .h2-outer:has(.content__central,.content__local) .content__local .link{width:100%;gap:15px 7px}.single .h2-outer:has(.content__central,.content__local) .content__central .link li,.single .h2-outer:has(.content__central,.content__local) .content__local .link li{width:calc(33% - (14px /3))}.single .h2-outer:has(.content__central,.content__local) .content__central .wholeimg,.single .h2-outer:has(.content__central,.content__local) .content__local .wholeimg{top:unset;width:80%;bottom:-25%}.single .h2-outer:has(.content__central,.content__local) .content__central{padding:20px 20px clamp(14.375rem,calc(-6.9816rem + 56.8562vw),25rem)}.single .h2-outer:has(.content__central,.content__local) .content__local{padding-bottom:clamp(18.75rem,calc(-6.3754rem + 66.8896vw),31.25rem)}.single .h2-outer:has(.content__central,.content__local) .content__local .wholeimg{top:unset;bottom:-18%}.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 .h2-outer .tabs li .jra-false,.front .h2-outer .tabs li .nar-false,.front .h2-outer .tabs li label{font-size:clamp(2.5rem,calc(.6156rem + 5.0167vw),3.4375rem);padding:5px 0}.front__fv{border-top-width:10px}.front__fv:before{border-width:0 5px}.front__fv:after{background:url(//chihoukeiba.jp/wp-content/themes/keibawith/img/front/horserace-sp.svg) no-repeat;aspect-ratio:150/37;bottom:-12%;left:-15px;width:100vw}.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 .sliderbox{margin-bottom:50px}.front .sliderbox:has(.flexbox){padding:0 0 5px 15px}.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 .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}.central .h2-outer .tabs ul li label img,.local .h2-outer .tabs ul li label img{width:100px;height:100px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2){width:7.5%}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2){font-size:16px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .top,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .top{font-size:18px;padding-bottom:5px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .bottom,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .bottom{font-size:16px;color:#757575}.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 #funabashi:checked~.tabs ul li label[for=funabashi]: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 #himeji:checked~.tabs ul li label[for=himeji]:before,.central .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:before,.central .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:before,.central .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:before,.central .h2-outer #kochi:checked~.tabs ul li label[for=kochi]: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 #mizusawa:checked~.tabs ul li label[for=mizusawa]:before,.central .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:before,.central .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:before,.central .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]: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 #obihiro:checked~.tabs ul li label[for=obihiro]:before,.central .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:before,.central .h2-outer #saga:checked~.tabs ul li label[for=saga]:before,.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:before,.central .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:before,.central .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before,.local .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:before,.local .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:before,.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:before,.local .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:before,.local .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]: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 #kokura:checked~.tabs ul li label[for=kokura]:before,.local .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]: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 #nakayama:checked~.tabs ul li label[for=nakayama]:before,.local .h2-outer #niigata:checked~.tabs ul li label[for=niigata]: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 #sapporo:checked~.tabs ul li label[for=sapporo]:before,.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.local .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:before,.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before{width:30px;height:30px;bottom:-15px}.central__content,.local__content{padding:20px 10px 40px}.central__content .fields li,.local__content .fields li{width:calc(25% - 12px)}.central__content .ranking,.local__content .ranking{margin:20px 0}.central__content .ranking .cta-based__inner,.local__content .ranking .cta-based__inner{height:60px}.site h1+.textimg{top:160px}.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:20px 15px}.site .related-article{margin: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}.racetraclist__contents .thumbnail{width:100%}.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}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)}#fancybox-wrap{max-width:calc(100% - 40px);height:auto!important}}@media screen and (max-width:600px){h1,h3,h4{margin-bottom:20px}.h2-outer.predict:before,.h2-outer.today:before{height:90px;top:15px}#container{padding:0;margin-top:10px}#breadcrumb{padding:0 10px 10px}#breadcrumb .breadcrumb-inner li a,#breadcrumb .breadcrumb-inner li span{font-size:13px}.wrapper-middle{padding:0 10px}h1{font-size:40px;line-height:46px}h2{font-size:35px;line-height:1;margin:10px 0}h2:has(.subheading){margin-top:50px}h2 .subheading{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;padding:5px 0 5px 5px}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 .h2-white{margin-top:0}.h2-outer.predict{padding:15px 10px}.featuredrace>li{padding:25px 10px}.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{gap:7px}.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}.flexbox,.review-board .bottom ul{gap:10px}.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 ul li{width:clamp(4.375rem,calc(.908rem + 12.579vw),5.625rem)}.flexbox .cta-based__inner{font-size:clamp(.813rem,calc(-.391rem + 4.375vw),1.25rem)}.cta-based{margin:0 auto 20px}.cta-based__inner{height:clamp(3.75rem,calc(2.031rem + 6.25vw),4.375rem);border-radius:35px;font-size:clamp(1rem,calc(.484rem + 1.875vw),1.188rem)}.cta-based__inner:before{width:clamp(1.188rem,calc(.672rem + 1.875vw),1.375rem);top:calc(50% + 1px)}.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.white li:nth-of-type(odd){font-size:22px}ol.list-point.blue li{font-size:18px}ol.list-point.blue li:nth-of-type(odd){font-size:30px;line-height:33px}.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}.review-board .top p{font-size:20px}.review-board .middle ul{padding:10px}.review-board .middle ul li:nth-of-type(odd){font-size:16px}.review-board .middle ul li:nth-of-type(even){font-size:26px}.review-board .middle ul li .unit{font-size:18px}.review-board .bottom ul li{width:calc(50% - 5px)}.review-board .bottom ul li p:first-of-type{height:50px;padding:24px 0 10px;font-size:14px}.review-board .bottom ul li p:last-of-type{font-size:20px;height:60px}.review-board .bottom ul li p:last-of-type .unit{font-size:15px;padding-top:5px}.review-board .bottom ul li:first-of-type p:first-of-type:before{width:16px}.review-board .bottom ul li:nth-of-type(2) p:first-of-type:before{width:17px}.review-board .bottom ul li:nth-of-type(3) p:first-of-type:before{width:13px}.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 .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}.single #single{padding:10px 10px 20px}.single .tabs{margin-bottom:0}.single .tabs li label{font-size:26px;height:40px}.single__table .table-top table tr td{padding:20px 5px;font-size:12px}.single__table .table-top table tr td:nth-of-type(2){padding:20px 5px}.single__table .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}.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 h3{margin:0 10px 10px}.single__site .searchform-post{margin-bottom:35px}.single__site .searchform-post .postform #narrow-cat{font-size:16px;padding:7.5px 100px 7.5px 15px}.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}.single__site__list>li .middle .flexbox .cta-based__inner{height:30px;font-size:12px;letter-spacing:0;line-height:1}.single__site__list>li .middle .flexbox .cta-based__inner:before{width:11px;height:11px}.single__site__goodlist>li .left__bottom__sp .flexbox{gap:8px}.single__site__goodlist>li .left__bottom__sp .flexbox .cta{width:calc(33.3% - 5.33px)}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner{letter-spacing:0}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner:before{width:11px;height:11px}.single__site__content{padding:20px 10px}.single__site__content .site__single__ranking .contents__inner.ranking li .middle .point p{padding:7px}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner{height:40px;font-size:15px;line-height:1;letter-spacing:0}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner:before{width:13px;height:13px}.single__site__content .site__single__ranking .contents .flexbox{margin-top:30px}.single__site__content .ranking li .middle .point p{padding:10px}.single__central#single,.single__local#single{padding:0}.single__central .field-active,.single__local .field-active{padding:20px 10px 15px}.single__central .field-active .table td,.single__central .field-active .table th,.single__local .field-active .table td,.single__local .field-active .table th{font-size:14px}.single__central .field-active .table th:first-of-type,.single__local .field-active .table th:first-of-type{width:5%}.single__central .field-active .table td:nth-of-type(2):has(.top) .bottom,.single__local .field-active .table td:nth-of-type(2):has(.top) .bottom{font-size:14px}.single__central .field-inactive,.single__local .field-inactive{margin:0}.single__central .race-detail .popup:has(.mobile),.single__local .race-detail .popup:has(.mobile){width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:20px 15px}.single__central .race-detail .popup:has(.mobile) .close,.single__local .race-detail .popup:has(.mobile) .close{top:-15px;right:-7px}.single__central .race-detail .popup:has(.mobile) .top ul.raceinfo li,.single__local .race-detail .popup:has(.mobile) .top ul.raceinfo li{width:66px;font-size:14px;letter-spacing:.6px}.single__central .race-detail .popup:has(.mobile) .top ul.raceinfo-detail li,.single__local .race-detail .popup:has(.mobile) .top ul.raceinfo-detail li{font-size:14px;letter-spacing:.6px;padding-bottom:4px}.single__central .race-detail .popup:has(.mobile) .top .racetitle,.single__local .race-detail .popup:has(.mobile) .top .racetitle{font-size:16px}.single__central .race-detail .popup:has(.mobile) .links,.single__local .race-detail .popup:has(.mobile) .links{margin:10px 0 0;gap:5px}.single__central .race-detail .popup:has(.mobile) .links li a,.single__local .race-detail .popup:has(.mobile) .links li a{font-size:14px}.single__central .race-detail .popup:has(.mobile) .links li a br,.single__local .race-detail .popup:has(.mobile) .links li a br{display:block}.single__central .race-detail .popup:has(.mobile) .bottom .subtitle,.single__local .race-detail .popup:has(.mobile) .bottom .subtitle{font-size:18px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table{margin-bottom:30px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top{max-height:unset}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th{font-size:15px;padding:10px 5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:not(:first-of-type),.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:not(:first-of-type),.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:not(:first-of-type),.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:not(:first-of-type){border-left-width:1px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:first-of-type,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:last-of-type,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:nth-of-type(2),.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:first-of-type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:last-of-type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th:nth-of-type(2){width:12%;padding:10px 5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .horse-name,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .horse-name{font-size:18px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd){font-size:14px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li span{width:20px;height:20px;font-size:15px}.single__central .fieldlist li.g1:after,.single__central .fieldlist li.g2:after,.single__central .fieldlist li.g3:after,.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type,.single__local .fieldlist li.g1:after,.single__local .fieldlist li.g2:after,.single__local .fieldlist li.g3:after,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type{height:40px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .thumbnail,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .thumbnail{width:40%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name{width:60%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type{font-size:18px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name a,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name a{font-size:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value{gap:5px 10px}.front__topics__contents>ul>li,.single__comment__form .comment-form-point ul{gap:10px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .left,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .left{font-size:14px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .right,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .right{font-size:24px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:nth-of-type(-n+2),.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:nth-of-type(-n+2){width:calc(50% - 5px);height:40px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right{font-size:22px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right .yen,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right .yen{font-size:18px;padding-top:3px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based{width:45%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner{font-size:15px;padding-right:5px}.single__central .fieldlist li.jpn1:after,.single__central .fieldlist li.jpn2:after,.single__central .fieldlist li.jpn3:after,.single__local .fieldlist li.jpn1:after,.single__local .fieldlist li.jpn2:after,.single__local .fieldlist li.jpn3:after{height:35px}.single .h2-outer:has(.content__central,.content__local) .tabs li label{font-size:clamp(1.75rem,calc(-.3302rem + 7.5472vw),2.5rem);height:50px}.single .h2-outer:has(.content__central,.content__local) .tabs li label:before{width:30px;right:2px}.single .h2-outer:has(.content__central,.content__local) .content__central .wholeimg,.single .h2-outer:has(.content__central,.content__local) .content__local .wholeimg{bottom:-20%}.single .h2-outer:has(.content__central,.content__local) .content__central{padding-bottom:clamp(11.5625rem,calc(-3.1722rem + 53.4591vw),16.875rem)}.single .h2-outer:has(.content__central,.content__local) .content__local{padding-bottom:clamp(13.4375rem,calc(-3.0307rem + 59.7484vw),19.375rem)}.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 .jra-false,.front .h2-outer .tabs li .nar-false,.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}.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)}.central .h2-outer .tabs,.local .h2-outer .tabs{padding:5px 0 15px}.central .h2-outer .tabs ul li label img,.local .h2-outer .tabs ul li label img{width:80px;height:80px}.central .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3,.g1,.g2,.g3) label:after,.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3,.g1,.g2,.g3) label:after{height:35px;background-size:contain}.central .h2-outer .contents>div .table,.local .h2-outer .contents>div .table{margin-left:5px}.central .h2-outer .contents>div .table-top,.central .h2-outer .contents>div .table.morescroll:before,.local .h2-outer .contents>div .table-top,.local .h2-outer .contents>div .table.morescroll:before{width:calc(100% - 5px)}.central .h2-outer .contents>div .table-top table,.local .h2-outer .contents>div .table-top table{width:100%}.central .h2-outer .contents>div .table-top table tr td:not(:first-of-type),.central .h2-outer .contents>div .table-top table tr th:not(:first-of-type),.local .h2-outer .contents>div .table-top table tr td:not(:first-of-type),.local .h2-outer .contents>div .table-top table tr th:not(:first-of-type){border-left-width:3px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2){width:5%}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2){font-size:14px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type{padding:10px 0 10px 20px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .top,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .top{font-size:16px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .bottom,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .bottom{font-size:14px}.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 #funabashi:checked~.tabs ul li label[for=funabashi]: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 #himeji:checked~.tabs ul li label[for=himeji]:before,.central .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:before,.central .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:before,.central .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:before,.central .h2-outer #kochi:checked~.tabs ul li label[for=kochi]: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 #mizusawa:checked~.tabs ul li label[for=mizusawa]:before,.central .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:before,.central .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:before,.central .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]: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 #obihiro:checked~.tabs ul li label[for=obihiro]:before,.central .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:before,.central .h2-outer #saga:checked~.tabs ul li label[for=saga]:before,.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:before,.central .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:before,.central .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before,.local .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:before,.local .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:before,.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:before,.local .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:before,.local .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]: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 #kokura:checked~.tabs ul li label[for=kokura]:before,.local .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]: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 #nakayama:checked~.tabs ul li label[for=nakayama]:before,.local .h2-outer #niigata:checked~.tabs ul li label[for=niigata]: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 #sapporo:checked~.tabs ul li label[for=sapporo]:before,.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.local .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:before,.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before{width:24px;height:24px;bottom:-12px}.horseracingstrategy__nav.active,.racestrategy__nav.active{bottom:-15px}.central .h2-outer .featuredrace,.local .h2-outer .featuredrace{margin:0 5px}.central__content,.local__content{padding:10px 10px 40px}.central__content .ranking,.local__content .ranking{margin:10px 0}.horseracingstrategy__nav.active li,.racestrategy__nav.active li{margin-top:15px}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)}.central__content .ranking>li .middle .point p,.local__content .ranking>li .middle .point p{padding:7px}.central .featuredrace li:has(.link),.local .featuredrace li:has(.link){gap:10px}.site h1+.textimg{top:125px}.site__fv__nav{width:90%;left:5%}.site__content{padding:20px 10px}.racestrategy h1{padding:0}.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}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}.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 screen and (max-width:440px){.single__central .race-detail .popup:has(.mobile) .bottom__inner__table,.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table,.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai{margin-bottom:20px}h1{font-size:30px;line-height:35px}.featuredrace>li{padding:25px 5px}.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{width:clamp(3.75rem,calc(.078rem + 15.625vw),4.375rem)}#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.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}.writer-introduction .center .role,.writer-introduction .center .ruby{font-size:13px}.writer-introduction .center .name{font-size:24px}.writer-introduction .bottom{font-size:14px}.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}.review-board .middle ul li:not(:first-of-type){padding-top:13px}.review-board .middle ul li:nth-of-type(odd){font-size:13px}.review-board .middle ul li:nth-of-type(even){font-size:22px}.review-board .middle ul li .unit{font-size:17px}.review-board .bottom ul li p:first-of-type{font-size:13px;padding:25px 0 10px}.review-board .bottom ul li p:last-of-type{font-size:18px}.review-board .bottom ul li p:last-of-type .unit{font-size:13px;padding-top:3px}.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}.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}.single #single iframe{width:100%!important;aspect-ratio:1/1;height:auto!important}.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__list>li .middle .flexbox{gap:8px}.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{font-size:clamp(.75rem,calc(.388rem + 1.538vw),.813rem)}.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)}.single__central .field-active .table td:nth-of-type(2):has(.top) .top,.single__local .field-active .table td:nth-of-type(2):has(.top) .top{font-size:15px}.single__central .field-active .table td:nth-of-type(2):has(.top) .bottom,.single__local .field-active .table td:nth-of-type(2):has(.top) .bottom{margin-top:0}.single__central .field-active .table td .attention,.single__local .field-active .table td .attention{font-size:12px}.single__central .race-detail .popup:has(.mobile),.single__local .race-detail .popup:has(.mobile){padding:20px 10px}.single__central .race-detail .popup:has(.mobile) .top ul.raceinfo-detail li,.single__local .race-detail .popup:has(.mobile) .top ul.raceinfo-detail li{font-size:13px;letter-spacing:.3px}.single__central .race-detail .popup:has(.mobile) .top .racetitle,.single__local .race-detail .popup:has(.mobile) .top .racetitle{padding:5px 0}.single__central .race-detail .popup:has(.mobile) .links li a,.single__local .race-detail .popup:has(.mobile) .links li a{font-size:13px;padding:0 10px;height:35px}.single__central .race-detail .popup:has(.mobile) .bottom__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner{height:94%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th{font-size:14px;padding:10px 4px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd){font-size:13px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name .type{font-size:16px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name a,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-info .name a{font-size:18px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .left,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .left{font-size:13px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .right,.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li .right,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right{font-size:20px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right .yen,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .site-value li:last-of-type .right .yen{font-size:16px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner{font-size:13px;padding-right:10px}.single__central .fieldlist,.single__local .fieldlist{padding:7px 5px}.single__central .fieldlist li.g1:after,.single__central .fieldlist li.g2:after,.single__central .fieldlist li.g3:after,.single__local .fieldlist li.g1:after,.single__local .fieldlist li.g2:after,.single__local .fieldlist li.g3:after{height:30px}.single__central .fieldlist li.jpn1:after,.single__central .fieldlist li.jpn2:after,.single__central .fieldlist li.jpn3:after,.single__local .fieldlist li.jpn1:after,.single__local .fieldlist li.jpn2:after,.single__local .fieldlist li.jpn3:after{height:25px}.single .h2-outer:has(.content__central,.content__local) .tabs li label{font-size:26px;height:40px;padding-right:10px}.single .h2-outer:has(.content__central,.content__local) .content__central{padding-bottom:clamp(9.0625rem,calc(-5.3606rem + 61.5385vw),11.5625rem)}.single .h2-outer:has(.content__central,.content__local) .content__local{padding-bottom:clamp(10.75rem,calc(-4.7548rem + 66.1538vw),13.4375rem)}.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}.front .h2-outer .tabs li .jra-false,.front .h2-outer .tabs li .nar-false,.front .h2-outer .tabs li label{font-size:clamp(1.375rem,calc(-.0938rem + 6.25vw),1.625rem);border-radius:8px 8px 0 0}.single__comment .form-submit:before{right:10%}.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}.central .h2-outer .tabs ul,.local .h2-outer .tabs ul{padding:0}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2){width:10%}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type{padding-left:15px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top img,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top img{width:40px}.central__content .fields,.local__content .fields{gap:6px 8px}.central__content .fields li,.local__content .fields li{width:calc(20% - 8px)}.central__content .ranking>li .top .left .sitenum li,.local__content .ranking>li .top .left .sitenum li{font-size:16px}.central__content .ranking>li .top .left .sitenum li:nth-of-type(odd),.local__content .ranking>li .top .left .sitenum li:nth-of-type(odd){font-size:14px}.central .featuredrace li:has(.link),.local .featuredrace li:has(.link){gap:7px}.site h1+.textimg{top:90px}.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)}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)}}@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){.review-board .middle ul li:nth-of-type(even),.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){.review-board .middle ul li:nth-of-type(even){font-size:20px}.review-board .middle ul li .unit{font-size:16px}.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 screen and (max-width:375px){.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}.flexbox .cta-based__inner:before{width:17px;right:3%}.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}.review-board .middle ul li:not(:first-of-type){padding-top:10px}.review-board .middle ul li:nth-of-type(even){font-size:18px}.review-board .middle ul li .unit{font-size:14px}.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 .cta{width:calc(33.3% - 1.3px)}.single__site__list>li .middle .flexbox .cta-based__inner:before{right:2.5%}.single__site__list>li .middle .flexbox .cta:nth-of-type(2) .cta-based__inner{padding-right:2px}.single__site__list>li .right li:nth-of-type(5){padding:0 2px}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner{font-size:12px}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner:before{right:2%}.single__site__goodlist>li .left__bottom__sp .flexbox .cta:nth-of-type(2) .cta-based__inner{padding-right:2px}.single__site__content .site__single__ranking .contents__inner.ranking li .top .left .sitenum{gap:2px}.single__site__content .site__single__ranking .contents__inner.ranking li .top .left .sitenum li{letter-spacing:0;padding:5px 2px}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner{height:35px;padding-right:2px}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner:before{right:2.5%}.single .h2-outer:has(.content__central,.content__local) .tabs li label{font-size:24px}.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}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type{padding-left:10px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top img,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top img{width:36px}.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}div#toc_container{padding-top:10px}div#toc_container:before{width:60%}div#toc_container .toc_list{padding:20px 10px}}@media only screen and (max-width:375px){.single__comment .form-submit:before{right:5%}}@media screen and (max-width:320px){.wrapper-middle{padding:0 5px}h1{font-size:26px;line-height:38px;margin-bottom:10px}.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%}#footer .footer__content .right .writer ul li{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}#footer .footer__content .right .writer ul li img{width:75%}.flexbox .cta-based__inner:before{width:14px;right:2%}.cta-based.horse .cta-based__inner a:after{bottom:-12%}.racetraclist .h2-outer .content__local .wholeimg,.single .h2-outer:has(.content__central,.content__local) .content__local .wholeimg{bottom:-16%}.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}.review-board .middle ul li:nth-of-type(even),.review-board .top p{font-size:14px}.review-board .middle ul li:not(:first-of-type){padding-top:7px}.review-board .bottom ul li p:first-of-type,.review-board .middle ul li .unit{font-size:12px}.review-board .bottom ul li p:last-of-type{font-size:14px}.review-board .bottom ul li p:last-of-type .unit{font-size:11px;padding-top:1px}.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}.central .featuredrace li:has(.link),.local .featuredrace li:has(.link),.single__site__goodlist>li .left__top{gap:5px}.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{height:25px;font-size:11px}.single__site__list>li .middle .flexbox .cta-based__inner:before{width:10px;height:10px;right:2%}.single__site__list>li .middle .flexbox .cta:nth-of-type(2) .cta-based__inner{padding-right:6px}.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__bottom__sp{width:calc(80% - 5px)}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner{height:25px;font-size:11px;letter-spacing:0}.single__site__goodlist>li .left__bottom__sp .flexbox .cta-based__inner:before{width:10px;height:10px;right:1.5%}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner{height:30px;font-size:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__site__content .site__single__ranking .contents__inner .bottom .cta .cta-based__inner:before{width:10px;height:10px}.single__central .field-active .table th:first-of-type,.single__local .field-active .table th:first-of-type{width:3%}.single__central .field-active .table th,.single__local .field-active .table th{padding:5px 0}.single__central .field-active .table td:nth-of-type(2),.single__local .field-active .table td:nth-of-type(2){padding-left:5px}.single__central .field-active .table td:nth-of-type(2):has(.top) .top,.single__local .field-active .table td:nth-of-type(2):has(.top) .top{font-size:14px}.single__central .race-detail .popup:has(.mobile) .close,.single__local .race-detail .popup:has(.mobile) .close{width:29px;height:29px;top:-10px}.single__central .race-detail .popup:has(.mobile) .top ul.raceinfo-detail li,.single__local .race-detail .popup:has(.mobile) .top ul.raceinfo-detail li{font-size:11px;letter-spacing:0;padding:0 4px}.single__central .race-detail .popup:has(.mobile) .links li a,.single__local .race-detail .popup:has(.mobile) .links li a{font-size:12px;padding:0 5px}.single__central .race-detail .popup:has(.mobile) .bottom .subtitle,.single__local .race-detail .popup:has(.mobile) .bottom .subtitle{font-size:16px}.single__central .race-detail .popup:has(.mobile) .bottom__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner{height:83%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr th{font-size:13px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .horse-name,.single__local .race-detail .popup:has(.mobile) .bottom__inner__table .table.table-top table tr td:nth-of-type(3) .horse-name{font-size:15px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(odd){padding:10px 5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(even),.single__local .race-detail .popup:has(.mobile) .bottom__inner__tenkai.tenkai li:nth-of-type(even){padding-left:5px;gap:5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li{padding:5px}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based{width:50%}.single__central .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner,.single__local .race-detail .popup:has(.mobile) .bottom__inner__sites>li .cta-based__inner{font-size:12px}.single__central .fieldlist li.g1:after,.single__central .fieldlist li.g2:after,.single__central .fieldlist li.g3:after,.single__local .fieldlist li.g1:after,.single__local .fieldlist li.g2:after,.single__local .fieldlist li.g3:after{height:25px}.single__central .fieldlist li.jpn1:after,.single__central .fieldlist li.jpn2:after,.single__central .fieldlist li.jpn3:after,.single__local .fieldlist li.jpn1:after,.single__local .fieldlist li.jpn2:after,.single__local .fieldlist li.jpn3:after{height:20px}.single .h2-outer:has(.content__central,.content__local) .tabs li label{font-size:22px;padding-right:15px}.single .h2-outer:has(.content__central,.content__local) .tabs li label:before{width:24px}.single .h2-outer:has(.content__central,.content__local) .content__central{padding-bottom:115px}.single .h2-outer:has(.content__central,.content__local) .content__local{padding-bottom:150px}.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 .jra-false,.front .h2-outer .tabs li .nar-false,.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}.central .h2-outer .tabs ul li label,.local .h2-outer .tabs ul li label{padding:5px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.central .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:nth-of-type(2),.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:first-of-type,.local .h2-outer .contents>div .table-top table tr:has(.bottom) th:nth-of-type(2){width:14%}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .top,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .top{font-size:14px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .bottom,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type .bottom{font-size:13px}.central .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top img,.local .h2-outer .contents>div .table-top table tr:has(.bottom) td:last-of-type.grade .top img{width:32px}.central__content .ranking>li .top .left .sitenum li,.local__content .ranking>li .top .left .sitenum li{font-size:14px}.central__content .ranking>li .top .left .sitenum li:nth-of-type(odd),.local__content .ranking>li .top .left .sitenum li:nth-of-type(odd){font-size:12px}.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}.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%)}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}a {
text-decoration-thickness: 1px !important;
text-underline-offset: .1em;
} :where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid;}
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px;}
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px;}
.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0;}
h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p{text-wrap:wrap;}
.more-link {
display: block;
}