h2 span,h2:before{position:absolute;background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));left:0}h1,h2 span{color:#fff}.demerit .title,.merit .title,h2.h2-white span{-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16))}blockquote,h2,h2.h2-white span,h4,p.title:is(.bar){position:relative}a,blockquote cite{text-decoration:underline}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}body,h2 span{line-height:1}.table-top table tr td,table tr td,table tr th{vertical-align:middle;text-align:center}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-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'}h1,h2{font-family:'Dela Gothic One';font-weight:400;font-size:60px;line-height:70px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}html{margin:0!important}#container{max-width:1200px;margin:70px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px}#container:has(.wrapper-left){gap:20px}.wrapper-left{width:210px;grid-area:left}.wrapper-middle{width:960px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;grid-area:middle}h2,main{-webkit-box-sizing:border-box}.wrapper-middle.front{padding:0;min-width:740px;max-width:740px}.wrapper-right{width:210px;grid-area:right}main{box-sizing:border-box;padding:0 0 30px}h1{background:-webkit-gradient(linear,right top,left top,from(#333991),to(#0D824C));background:linear-gradient(270deg,#333991 0,#0D824C 100%);margin-bottom:60px;padding:0 15px}h2{box-sizing:border-box;padding-bottom:10px;margin:30px 0}.h2-outer,h2 span{-webkit-box-sizing:border-box}h2:has(span){margin-top:90px}h2:before{content:'';width:100%;height:10px;bottom:-10px;background:linear-gradient(270deg,#7980DE 0,#32D188 100%)}.table-top,h2.h2-white span{width:-webkit-fit-content;width:-moz-fit-content}h2 span{font-family:'Zen Kaku Gothic New';font-weight:600;font-size:25px;top:-30px;background:linear-gradient(270deg,#7980DE 0,#32D188 100%);padding:5px 30px 5px 10px;box-sizing:border-box}h2.h2-white span,h3,h4{font-family:'Dela Gothic One'}h3,h4,p{font-weight:400}h2.h2-white{color:#fff;font-size:75px;margin:0}h2.h2-white:before{content:none}h4:before,p.title:is(.bar):after{content:''}h2.h2-white span{color:#ff0;font-weight:400;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));display:block;top:0;left:0;width:fit-content;font-size:30px;letter-spacing:1.5px;line-height:25px}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}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{width:30px;height:25px;position:absolute;content:''}.h2-outer input,blockquote cite br,blockquote p br,blockquote span br{display:none}blockquote,table tr:nth-of-type(odd) td{background:#fff}a{text-decoration-thickness:0;color:#336ddb;font-weight:700;text-underline-offset:2px}img{max-width:100%}table{border-collapse:collapse;border-spacing:0;margin-left:25px;margin-bottom:1rem}table tr th{font-weight:500}table tr td{background:#f3f3f3;font-weight:400}blockquote{border:1px solid #adadad;width:600px;margin:30px auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:20px}blockquote:before{background:url(../img/other/quote-top.svg) no-repeat;top:0;left:0}blockquote:after{background:url(../img/other/quote-bottom.svg) no-repeat;bottom:0;right:0}blockquote p{margin:0;line-height:1}blockquote span{font-size:16px;line-height:25px;margin:0;padding:50px 50px 20px;display:block}blockquote cite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:35px;color:#adadad;padding-bottom:30px}span.purple{color:#615891}span.bold{font-weight:700}span.red{color:#cc3636}span.orange{color:#db7e00}span.yellow{color:#ff0}span.marker-yellow{position:relative;z-index:2}span.marker-yellow:before{content:'';width:102%;height:40%;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;z-index:-1;background:#ff0}span.thin{color:#adadad}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.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}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(../img/front/today.svg) no-repeat}.h2-outer.predict:before{background:url(../img/front/predict.svg) no-repeat}.featuredrace>li{background:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:30px 25px;-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}.featuredrace>li>ul>li:nth-of-type(2){margin-top:5px}.featuredrace>li>ul>li:nth-of-type(2) span{font-size:16px;padding:5px 0}.featuredrace>li>ul>li:nth-of-type(2) span:not(:last-of-type){border-right:dotted 1px #707070;padding-right:10px}.featuredrace>li>ul>li:nth-of-type(2) span:not(:first-of-type){padding-left:10px}.featuredrace>li>ul>li:nth-of-type(3){font-size:20px;font-weight:700;color:#2b2b2b;margin-top:10px;padding-bottom:10px;border-bottom:dotted 1px #2b2b2b}.featuredrace>li>ul>li:last-of-type{margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featuredrace>li>ul>li:last-of-type .link{width:120px}.featuredrace>li>ul>li:last-of-type .link__inner{height:50px;background:#adadad;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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:1}.featuredrace>li>ul>li:last-of-type .link__inner:has(a){border:2px solid #fff;color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.featuredrace>li>ul>li:last-of-type .link__inner:has(a) a{text-decoration:none}.featuredrace>li.g1:before,.featuredrace>li.g2:before,.featuredrace>li.g3:before{width:48px}.featuredrace>li.g1>ul>li .field,.featuredrace>li.g2>ul>li .field,.featuredrace>li.g3>ul>li .field{background:#0D824C}.featuredrace>li.g1>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.g2>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.g3>ul>li:last-of-type .link__inner:has(a){background:-webkit-gradient(linear,left top,left bottom,from(#00D171),to(#006938));background:linear-gradient(180deg,#00D171 0,#006938 100%)}.featuredrace>li.jpn1:before,.featuredrace>li.jpn2:before,.featuredrace>li.jpn3:before{width:71px}.featuredrace>li.jpn1>ul>li .field,.featuredrace>li.jpn2>ul>li .field,.featuredrace>li.jpn3>ul>li .field{background:#333991}.featuredrace>li.jpn1>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.jpn2>ul>li:last-of-type .link__inner:has(a),.featuredrace>li.jpn3>ul>li:last-of-type .link__inner:has(a){background:-webkit-gradient(linear,left top,left bottom,from(#0A91E6),to(#00087C));background:linear-gradient(180deg,#0A91E6 0,#00087C 100%)}.featuredrace>li.g1:before{background:url(../img/other/grade/g1.svg) no-repeat}.featuredrace>li.g2:before{background:url(../img/other/grade/g2.svg) no-repeat}.featuredrace>li.g3:before{background:url(../img/other/grade/g3.svg) no-repeat}.featuredrace>li.jpn1:before{background:url(../img/other/grade/jpn1.svg) no-repeat}.featuredrace>li.jpn2:before{background:url(../img/other/grade/jpn2.svg) no-repeat}.featuredrace>li.jpn3:before{background:url(../img/other/grade/jpn3.svg) no-repeat}.featuredrace__link{margin:25px 0 35px;display:-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}.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{color:#fff;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 .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;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 .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;line-height:1.4}.ranking>li .bottom{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.bottom-banner,.bottom-banner a{display:-webkit-box;display:-ms-flexbox}.ranking>li .bottom .cta-based{margin-bottom:0}.ranking>li.rank1{border-color:#FFCE32}.ranking>li.rank2{border-color:#E4E4E7}.ranking>li.rank3{border-color:#AE8336}.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-family:'Zen Kaku Gothic New';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;margin:0 auto;padding-top:30px}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-button-prev{left:-10px}header .header__top .swiper__outer .swiper-button-prev:after{content:'';background:url(../img/other/horseshoe.svg) no-repeat;width:24px;height:24px;background-size:cover;-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .header__top .swiper__outer .swiper-button-next{right:-10px}header .header__top .swiper__outer .swiper-button-next:after{content:'';background:url(../img/other/horseshoe.svg) no-repeat;width:24px;height:24px;background-size:cover}header .header__top .right{width:17%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__top .right li{width:60px}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}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}.cta-based__inner:has(a),ol{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}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>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}@font-face{font-family:'Dela Gothic One';font-style:normal;font-weight:400;src:url(../fonts/DelaGothicOne/DelaGothicOne-Regular.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:300;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Light.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:400;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Regular.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:500;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Medium.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:700;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Bold.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:900;src:url(../fonts/ZenKakuGothicNew/ZenKakuGothicNew-Black.ttf) format("truetype")}#footer .footer{background:#E6FAFF;position:relative}#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;margin:50px auto 0}#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:700;font-size:14px;letter-spacing:.7px;line-height:22px;margin:15px 0}#footer .footer__content .left a{background:#fff;border:1px solid #2b2b2b;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:18px;letter-spacing:.9px;color:#2b2b2b;padding:15px 0;text-decoration:none;position:relative}#footer .footer__content .left a:before{content:'';width:26px;height:26px;background:url(../img/other/horseshoe.svg) no-repeat;position:absolute;background-size:contain;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#footer .footer__content .right{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;position:relative}#footer .footer__content .right a{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer__content .right__contents .text{margin:18px 0 0;font-weight:700;font-size:14px;letter-spacing:.7px;line-height:22px}#footer .footer__content .right .writer{width:85%;position:absolute;overflow-x:auto;left:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#footer .footer__content .right .writer::-webkit-scrollbar{background:0 0}#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:before{content:'';width:100%;height:auto;aspect-ratio:1999/242;position:absolute;bottom:-5%;left:0;background:url(../img/footer/footer.svg) no-repeat;z-index:11;pointer-events:none}#footer .footer__bottom{background:#90C649;position:relative;padding-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}#footer .footer__bottom__inner{max-width:1200px;margin:0 auto;padding-bottom:12px}#footer .footer__bottom__inner .sitelink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px}#footer .footer__bottom__inner .sitelink li a{color:#fff}#footer .footer__bottom__inner .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0 30px}#footer .footer__bottom__inner .logo img{width:300px}#footer .footer__bottom__inner .snslink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#footer .copyright,#footer .copyright p{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}#footer .footer__bottom__inner .snslink img{width:47px}#footer .copyright{background:#2b2b2b;display:flex;-ms-flex-pack:center;justify-content:center}#footer .copyright p{max-width:1200px;display:flex;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;text-decoration:underline;color:#fff;line-height:24px;margin:0;padding:25px 0}.table-flex,.table-scroll{max-width:100%}.centerbox,.flexbox{display:-webkit-box;display:-ms-flexbox}.flexbox{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.flexbox .cta-based{width:400px}.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>br{display:none}.centerbox{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sliderbox{width:100%;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:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cta-based{width:55%;margin:0 auto 30px}.cta-based__inner{border-radius:150px;height:100px;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-style:solid;border-width:2px;border-color:#adadad;position:relative;background:rgba(43,43,43,.4);color:rgba(255,255,255,.8);font-size:28px;font-weight:700}.cta-based.microcopy .microcopy__text,.cta-based__inner a{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}.cta-based__inner:before{content:'';width:26px;height:26px;background:url(../img/other/horseshoe.svg) no-repeat;background-size:contain;position:absolute;right:4%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.cta-based__inner:has(a){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;font-size:28px;line-height:1.4;text-decoration:none;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative}.cta-based.microcopy .microcopy__text{display:flex;-ms-flex-pack:center;justify-content:center;color:#2b2b2b;font-size:22px;line-height:1.1;font-weight:700;margin-bottom:5px}.cta-based.horse .cta-based__inner a{height:100%}.cta-based.horse .cta-based__inner a:before{content:'';width:100px;height:65px;background:url(../img/other/horse.png) no-repeat;background-size:contain;position:absolute;left:-5%;bottom:0}.cta-based.horse .cta-based__inner a:after{content:'';width:180px;height:24px;position:absolute;right:-30px;bottom:0;background:url(../img/other/dust.png) no-repeat;background-size:cover}.cta-based.long{width:70%}.cta-based.short{width:45%}.cta-based.lblue .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#B4FFF1),color-stop(0,#00D8FF),to(#2D28A5));background:linear-gradient(180deg,#B4FFF1 0,#00D8FF 0,#2D28A5 100%)}.cta-based.orange .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#FFB62B),to(red));background:linear-gradient(180deg,#FFB62B 0,red 100%)}.cta-based.red .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#D10000),to(#690400));background:linear-gradient(180deg,#D10000 0,#690400 100%)}.cta-based.blue .cta-based__inner{background:-webkit-gradient(linear,left top,left bottom,from(#00D171),color-stop(0,#0A91E6),to(#00087C));background:linear-gradient(180deg,#00D171 0,#0A91E6 0,#00087C 100%)}.cta-based.mini{width:150px}.cta-based.mini .cta-based__inner{height:40px}.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:1s linear ctarotate;animation:1s linear ctarotate}.cta-based.noborder .cta-based__inner{border:none}.table{margin-left:25px;margin-bottom:1rem}.table table{margin-left:0;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 .name,.table table tr th .name{text-decoration:underline;cursor:pointer}.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-top,.table-top-left{-webkit-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-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:0;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{width:calc(100% - 35px);overflow-x:auto;padding-bottom:10px}.table-left:-webkit-scrollbar-thumb{border-left:35px solid transparent;background-clip:padding-box}.table-left table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-left table tr th{position:-webkit-sticky;position:sticky;left:0;top:0;color:#fff;padding:7px 20px;border:solid #fff;border-width:0 5px 2px 0;z-index:10}.table-left table tr th:before{content:'';width:35px;height:100%;position:absolute;left:-35px;top:0;background:#fff}.table-left table tr td{width:180px;border:solid #fff;border-width:0 5px 2px 0;position:relative;z-index:1}.table-top table tr td:not(:first-of-type),.table-top table tr th:not(:first-of-type){border-left:solid 5px #fff}.table-top{width:fit-content;max-height:560px;overflow-y:auto;padding-right:20px;box-sizing:border-box}.table-top table tr th{padding:20px;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;color:#fff}.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;padding:0 15px;margin:0 auto}.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-scroll{overflow-x:auto;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}.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:calc(100% - 25px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:700px;padding-bottom:10px;margin-bottom:1rem;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;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}.table-top-left table tr th{font-size:18px;border-right:solid 3px #fff;border-bottom:solid 1px #fff;position:-webkit-sticky;position:sticky;z-index:10}.table-top-left table tr:first-of-type td{position:-webkit-sticky;position:sticky;border-bottom:solid 5px #fff}.table-top-left table tr:first-of-type th:first-of-type{z-index:20}.table-top-left table tr td{font-size:16px;color:#000;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:solid 5px #fff;border-bottom:solid 1px #fff}.table-top-left table tr td:has(.verticalbox){padding:15px 0 20px}.table-top-left table tr td:has(.first),.table-top-left table tr th:has(.first){padding:12px 15px 8px}.table-top-left table tr td:has(.first) .first,.table-top-left table tr th:has(.first) .first{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}ol,ol.list-point li{width:-webkit-fit-content;width:-moz-fit-content}.table-top-left table tr td:has(.first) .first .thumbnail,.table-top-left table tr th:has(.first) .first .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.table-top-left table tr td:has(.first) .first .text,.table-top-left table tr th:has(.first) .first .text{color:#fff;font-weight:700;font-size:16px;display:block}ol li,ol.list-point.white li{color:#000}ol,ol li{font-size:16px;font-weight:500}.table>p{margin:0;line-height:1}ol,ol.list-point{border-radius:20px;margin-bottom:1rem}.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:fit-content;padding:40px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-left:35px}.demerit,.merit,ol.list-point{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}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)}ol.list-point li{font-weight:700;font-size:20px;border:unset;counter-increment:number;padding:0 0 20px;margin:0 auto;width:fit-content}ol.list-point li:before{content:"Point" counter(number);display:block;font-family:'Dela Gothic One';font-weight:400;font-size:24px;line-height:35px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 10px}ol.list-point.white li:before{background:#EBF2FF}ol.list-point.white li:nth-of-type(odd):before{background:#D9FFDB}ol.list-point.blue{background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);border:5px solid #fff}ol.list-point.blue li{color:#fff;font-weight:700;font-size:20px}ol.list-point.blue li:before{background:0 0;color:#EBF2FF;font-size:44px;line-height:50px}ol.list-point.blue li:nth-of-type(odd):before{color:#D9FFDB}ol.list-arrow li::before,ol.list-number li:before{font-weight:400;color:#32D188;font-size:16px;font-family:'Dela Gothic One'}ol.list-number li{padding-left:0;margin-left:50px;counter-increment:number;position:relative}ol.list-number li:before{content:counter(number,decimal-leading-zero) ".";position:absolute;left:-50px}ol.list-arrow li{margin-left:30px;padding-left:0;position:relative}ol.list-arrow li::before{content:'→';position:absolute;left:-30px}ol.list-disc{padding-left:60px}ol.list-disc li{position:relative;padding-left:0;margin-left:0}ol.list-disc li:before{content:'';position:absolute;width:13px;height:13px;left:-23px;top:10px;background:-webkit-gradient(linear,left top,left bottom,from(#7980DE),to(#32D188));background:linear-gradient(180deg,#7980DE 0,#32D188 100%);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.writer-comments{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;margin:30px 0 30px 35px;width:calc(100% - 70px)}.writer-comments .left{width:150px;position:relative}.writer-comments .left .img{width:100%}.writer-comments .left .img img{border-radius:50%;border:3px solid}.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:27px 23px 27px 33px;border-radius:20px;position:relative;font-weight:400;font-size:16px;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: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%)}.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 30px 35px;width:calc(100% - 70px)}.related-article:before{content:'関連記事';position:absolute;left:0;top:-15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;font-weight:700;font-size:20px;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);padding:10px 20px}.related-article>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;background:#fff;border-radius:13px;padding:30px 35px 25px 20px}.related-article>li:not(:last-of-type){margin-bottom:10px}.related-article>li .left{width:200px}.related-article>li .left a{display:-webkit-box;display:-ms-flexbox;display:flex}.related-article>li .right{width:calc(100% - 220px)}.related-article>li .right .date{display:block;font-size:16px;color:#000;padding-bottom:12px;line-height:24px}.related-article>li .right a{font-weight:700;font-size:20px;line-height:27px}.related-article>li .right .tags{padding-top:12px}.related-article>li:last-of-type{position:relative}.related-article>li:last-of-type:before{content:'';position:absolute;width:100px;height:65px;background:url(../img/other/horse.png) no-repeat;background-size:contain;left:-10px;bottom:-10px}.related-article>li:last-of-type:after{content:'';position:absolute;width:180px;height:38px;background:url(../img/other/dust.png);left:30px;bottom:-20px;background-size:cover}.related-article__bottom .title{font-family:'Dela Gothic One';font-weight:400;font-size:60px;color:#2b2b2b}.related-article__bottom>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>ul>li{width:calc(33% - 3.3px);padding:0 10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:20px}.related-article__bottom>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}.inclose,.single__fv{-webkit-box-sizing:border-box}.related-article__bottom>ul>li .date{display:block;font-size:16px;line-height:1.5;color:#2b2b2b;padding:7px 0}.related-article__bottom>ul>li .article-title{font-weight:700;font-size:20px}.demerit .title,.inclose__title,.merit .title,.single__fv__content__inner .top .sogo .score__rate,.single__fv__tab li label{font-weight:400;color:#fff;font-family:'Dela Gothic One'}.related-article__bottom>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}.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(../img/other/merit.svg) no-repeat;width:80%;aspect-ratio:200/50}.demerit{background:#5C3D19}.demerit .title:before{background:url(../img/other/demerit.svg) no-repeat;aspect-ratio:260/50;width:105%}.inclose{width:calc(100% - 60px);margin-left:25px;border:5px solid #fff;border-radius:20px;box-sizing:border-box;padding:0 20px 25px}.inclose__title{font-size:70px;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));margin:0;line-height:1.3}.inclose__inner{background:#fff;-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}.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:0}.inclose__inner .list-disc{padding-left:30px}.inclose.lgreen{background:#90C649}.inclose.brown{background:#5C3D19}.inclose.blue{background:#333991}.inclose.green{background:#0D824C}.accordion{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:30px}.accordion.acc-text,.single__fv{margin-bottom:60px}.accordion input{display:none}.accordion input:checked~.accordion__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.accordion input:checked~.accordion__content:before{content:none}.accordion .accordion__content{max-height:100px;position:relative;overflow-y:hidden}.accordion .accordion__content:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:45px;background:#fff;opacity:.4;z-index:100}.accordion.acc-mark input:checked~label{-webkit-transform:rotate(0);transform:rotate(0)}.accordion.acc-mark label{display:block;width:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);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 input:checked~label{bottom:-40px}.accordion.acc-text input:checked~label:before{background:url(../img/other/acc_close.svg) no-repeat}.accordion.acc-text label{width:130px;height:35px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:101}.accordion.acc-text label:before{content:'';position:absolute;width:100%;height:100%;background:url(../img/other/acc_view.svg) no-repeat;z-index:101}.single__fv{width:100%;background:-webkit-gradient(linear,left top,right top,from(#333991),to(#0D824C));background:linear-gradient(90deg,#333991 0,#0D824C 100%);border:5px solid #fff;border-bottom:unset;border-radius:20px 20px 0 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:40px 20px 100px;box-sizing:border-box;position:relative}.single__fv input{display:none}.single__fv__tab{display:-webkit-box;display:-ms-flexbox;display:flex}.single__fv__tab li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.single__fv__tab li label{font-size:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;border-radius:20px 20px 0 0}.single__fv__tab li label[for=single__free-result]{background:#90C649}.single__fv__tab li label[for=single__paid-result]{background:#5C3D19}.single__fv__content{background:#444;position:relative}.single__fv__content__inner{padding:10px 20px}.single__fv__content__inner .free-result,.single__fv__content__inner .paid-result{display:none}.single__fv__content__inner p{margin:0}.single__fv__content__inner .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single__fv__content__inner .top .sogo,.single__fv__content__inner .top .thumbnail{width:200px}.single__fv__content__inner .top .sogo .title{background:-webkit-gradient(linear,right top,left top,from(#7980DE),to(#32D188));background:linear-gradient(270deg,#7980DE 0,#32D188 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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-size:50px;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:17px;background:url(../img/single/crown.svg) no-repeat;position:absolute;top:0;left:50%;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 12s linear infinite;animation:board 12s linear infinite}.single__fv__content__inner .top .board__text__inner span{display:inline;font-weight:500;font-size:15px;color:#fff;letter-spacing:.75px}.single__fv__content__inner .top .board__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.single__fv__content__inner .top .board__bottom .contents{width:calc(50% - 5px)}.single__fv__content__inner .top .board__bottom .contents__title{background:#565656;font-weight:700;font-size:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 0}.single__fv__content__inner .top .board__bottom .contents__title span{font-weight:900;font-size:24px;color:#E0B232;padding-left:10px}.single__fv__content__inner .top .board__bottom .contents__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__fv__content__inner .top .board__bottom .contents__detail>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.single__fv__content__inner .top .board__bottom .contents__detail>span:first-of-type{font-weight:700;font-size:16px;color:#fff;background:#2b2b2b;width:70px}.single__fv__content__inner .top .board__bottom .contents__detail>span:last-of-type{font-weight:900;font-size:30px;color:#E0B232;background:#2b2b2b;width:110px;margin-left:5px}.single__fv__content__inner .middle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.single__fv__content__inner .middle-left{width:90%;background:#2B2B2B;padding:18px 0}.single__fv__content__inner .middle-left>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .middle-left>span.result{font-weight:700;font-size:24px;letter-spacing:1.2px;color:#fff}.single__fv__content__inner .middle-left>span.num{font-family:'Dela Gothic One';font-weight:400;font-size:45px;letter-spacing:2.25px;line-height:65px;color:#E0B232;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.single__fv__content__inner .middle-left>span.num .yen{font-size:35px}.single__fv__content__inner .middle-right{width:10%}.single__fv__content__inner .cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:15px}.single__fv__content__inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single__fv__content__inner .bottom li{width:calc(20% - 5px)}.single__fv__content__inner .bottom li .top{background:#565656;color:#fff;font-weight:700;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;line-height:1.4}.single__fv__content__inner .bottom li .top span{font-size:16px;font-weight:700;letter-spacing:.8px}.single__fv__content__inner .bottom li .bottom{font-weight:900;font-size:40px;color:#E0B232;background:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single__fv__content__inner .bottom li .bottom span{padding-right:5px}.single__fv__content__inner .bottom li:first-of-type .bottom{padding-left:15px}.single__fv__bottomimg{position:absolute;z-index:10;bottom:-5px;left:-5px;width:calc(100% + 10px)}.single__fv #single__free-result:checked~.single__fv__content{border:5px solid #90C649}.single__fv #single__paid-result:checked~.single__fv__content{border:5px solid #5C3D19}.single__fv #single__free-result:checked~.single__fv__content .free-result,.single__fv #single__paid-result:checked~.single__fv__content .paid-result{display:block}.single #single{padding:10px 15px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.6)}.category,.uneisya{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.single #single .regist ul{display:-webkit-box;display:-ms-flexbox;display:flex}.uneisya p.furi,.uneisya p.name{display:-webkit-box;display:-ms-flexbox}.single #single .regist ul li .smartphone{position:relative;overflow:hidden}.single #single .regist ul li .smartphone img{position:relative;z-index:10}.single #single .regist ul li .contents{width:119px;z-index:8;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.uneisya{border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;padding-bottom:30px}.uneisya .profile{width:90px;height:90px;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:16px}.uneisya p.furi{font-weight:700;font-size:12px;color:#2b2b2b;letter-spacing:.6px;margin-top:50px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.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}.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-family:'Dela Gothic One';font-weight:400;font-size:32px;letter-spacing:1.6px;text-align:center;margin:0;padding:0 10px}.category .title span{font-size:24px;letter-spacing:1.2px;display:block;margin-bottom:2px}.category ul li a,.category ul li a p{display:-webkit-box;display:-ms-flexbox}.category ul li{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.category ul li a{display:flex;text-decoration:none;border-bottom:solid 1px #707070;padding:5px 0 8px;position:relative}.category ul li a:before{content:'';position:absolute;width:22px;height:22px;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:url(../img/other/horseshoe.svg) no-repeat;background-size:cover;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%}.category ul li a img{width:50px}.category ul li a p{margin:0 0 0 12px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:15px;color:#2b2b2b;line-height:16px}.category ul li:last-of-type a{border-bottom:unset}.selecthorse{background:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:0 10px 30px;margin-bottom:50px;overflow:hidden}.selecthorse .top{width:calc(100% + 20px);margin:0 -10px}.selecthorse .title{font-family:'Dela Gothic One';font-weight:400;font-size:32px;line-height:1;color:#2b2b2b;text-align:center;margin:0}.selecthorse .title span{font-size:24px;line-height:1}.selecthorse .description{font-weight:500;font-size:13px}.selecthorse.super ul li{padding:0 20px;margin-top:10px}.selecthorse.super ul li .horse__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.selecthorse.super ul li .horse__img:before{content:'';position:absolute;width:25px;height:25px;background:url(../img/sidebar/icon_super.svg) no-repeat;right:5px;bottom:5px}.selecthorse.super ul li .horse__img img{border:3px solid #0042B0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.selecthorse.super ul li .horse__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:15px;margin-bottom:2px}.selecthorse.super ul li .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.selecthorse.super ul li .bottom .left .point{display:inline-block;width:11px;font-size:11px;background:#DB0E13;color:#fff;padding:2px}.selecthorse.super ul li .bottom .left .score{font-weight:700;font-size:30px;color:#DB0E13}.selecthorse.super ul li .bottom .left .score .unit{font-size:20px}.selecthorse.super ul li .bottom .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.selecthorse.super ul li .bottom .right span{font-weight:700;font-size:16px;color:#2b2b2b}.selecthorse.attention ul li{padding:0 20px;margin-top:10px}.selecthorse.attention ul li .horse__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.selecthorse.attention ul li .horse__img:before{content:'';position:absolute;width:25px;height:25px;background:url(../img/sidebar/icon_attention.svg) no-repeat;right:5px;bottom:5px}.selecthorse.attention ul li .horse__img img{border:3px solid #12A734;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.selecthorse.attention ul li .horse__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:15px;margin-bottom:2px}.selecthorse.attention ul li .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.selecthorse.attention ul li .bottom .left{font-weight:700;font-size:12px;color:#2b2b2b}.selecthorse.attention ul li .bottom .left span{display:block}.selecthorse.attention ul li .bottom .left .score{font-size:14px;color:#fff000;background:#0CA734;padding:2px;margin-top:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.selecthorse.attention ul li .bottom .right{position:relative}.selecthorse.attention ul li .bottom .right .score{position:absolute;bottom:0;left:50%;width:4px}.ranking__access{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:30px 10px;margin-top:30px}.ranking__access .title{font-family:'Dela Gothic One';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}.ranking__access>ul>li .tags{margin:5px 0}.ranking__access>ul>li .tags li{font-size:12px;border-radius:10px;padding:0 10px}.menu,.single__comment__form{border-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.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}.menu,.selectbanner{margin-bottom:50px}.ranking__access>ul>li:not(:last-of-type){padding-bottom:10px;border-bottom:solid 1px #adadad}.ranking__access>ul>li:not(:first-of-type){padding-top:17px}.ranking__access>ul>li:before{content:'';position:absolute;width:25px;height:25px;left:-10px;top:3px}.ranking__access>ul>li:first-of-type:before{background:url(../img/sidebar/no1.svg) no-repeat;left:-10px;top:-10px}.ranking__access>ul>li:nth-of-type(2):before{background:url(../img/sidebar/no2.svg) no-repeat}.ranking__access>ul>li:nth-of-type(3):before{background:url(../img/sidebar/no3.svg) no-repeat}.ranking__access>ul>li:nth-of-type(4):before{background:url(../img/sidebar/no4.svg) no-repeat}.ranking__access>ul>li:last-of-type:before{background:url(../img/sidebar/no5.svg) no-repeat}.selectbanner li{margin-top:30px}.menu{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px 10px 40px;text-align:center}.menu .title{font-family:'Dela Gothic One';font-weight:400;font-size:32px;margin:0}.menu .title span{font-size:24px;color:#2b2b2b}.menu ul{display:-webkit-box;display:-ms-flexbox;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:last-of-type{margin-top:5px}.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}.single__comment__form .comment-form-comment textarea:-ms-input-placeholder{color:#adadad}.single__comment__form .comment-form-comment textarea::-ms-input-placeholder{color:#adadad}.single__comment__form .comment-form-comment textarea::placeholder{color:#adadad}.single__comment .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.single__comment .form-submit:before{content:'';position:absolute;width:25px;height:24px;background:url(../img/other/horseshoe.svg) no-repeat;background-size:cover;right:33%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single__comment .form-submit input{width:330px;border-radius:30px;padding:15px 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);font-family:'Zen Kaku Gothic New';font-weight:500;font-size:18px;color:#2b2b2b;border:1px solid #2b2b2b;background:#fff}.comment-list{background:-webkit-gradient(linear,left top,right top,from(#0D824C),to(#333991));background:linear-gradient(90deg,#0D824C 0,#333991 100%);padding:20px 27px;border-radius:20px;border:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.comment-list__inner ul li{background:#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;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 .star_rating .stars:before{font-family:'Zen Kaku Gothic New';color:#E0B232}.comment-list__inner ul li .comment__bottom{padding-top:10px;font-weight:400;font-size:18px;line-height:30px;letter-spacing:.9px}.front__fv{max-width:1160px;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:solid 20px #444;position:relative}.front .h2-outer.ai:before,.front__fv:after,.front__fv:before{content:'';position:absolute}.front__fv:before{width:calc(100% - 20px);height:100%;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border:solid #444;border-width:0 10px;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.front__fv:after{background:url(../img/front/horserace.svg) no-repeat;bottom:-80px;left:0;margin-left:calc((1160px - 100vw)/ 2);width:100vw;height:auto;aspect-ratio:1500/181;z-index:11}.front .h2-outer.ai:before{width:70%;height:160px;background:url(../img/front/ai.svg) no-repeat;right:0;top:0;pointer-events:none}.front .h2-outer .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.front .h2-outer .tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.front .h2-outer .tabs li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:'Dela Gothic One';font-weight:400;font-size:55px;color:#fff;border-radius:20px 20px 0 0;width:100%;cursor:pointer}.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 label[for=jra-field]{background:#32D188}.front .h2-outer .tabs li label[for=nar-field]{background:#7980DE}.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 .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)}.front .h2-outer .contents__jra ul li img,.front .h2-outer .contents__nar ul li img{aspect-ratio:1/1}.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{content:'';position:absolute;background:#fff;width:60px;height:60px;top:-29px}.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.ai:before,.front .h2-outer .text:after{content:'';display:block;width:28px;height:13px;background:#fff}.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{-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);margin:15px auto 0}.front .h2-outer .text.ai{text-align:center}.front .h2-outer .text.ai:before{-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);margin:15px auto}.front .h2-outer .text.ai:after{content:none}.front .h2-outer .text.ai p{display:none;margin:0}.front .h2-outer .cta-based__inner a{line-height:1;text-align:center;display:none}.front .h2-outer #jra-field:checked~.contents .contents__jra,.front .h2-outer #nar-field:checked~.contents .contents__nar{display:block}.front .h2-outer #jra-field:checked~.cta-based .cta-based__inner .cta-jra,.front .h2-outer #nar-field:checked~.cta-based .cta-based__inner .cta-nar{display:-webkit-box;display:-ms-flexbox;display:flex}.front .h2-outer #ai-high:checked~.contents .contents__high,.front .h2-outer #ai-high:checked~.text.ai .text-high,.front .h2-outer #ai-hit:checked~.contents .contents__hit,.front .h2-outer #ai-hit:checked~.text.ai .text-hit{display:block}.front .h2-outer #ai-high:checked~.tabs li label[for=ai-high],.front .h2-outer #ai-hit:checked~.tabs li label[for=ai-hit]{border-color:#FF0}.front .h2-outer #ai-high:checked~.cta-based .cta-based__inner .cta-high,.front .h2-outer #ai-hit:checked~.cta-based .cta-based__inner .cta-hit{display:-webkit-box;display:-ms-flexbox;display:flex}.front .flexbox>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 .sliderbox{margin-bottom:70px}.front__list{gap:10px}.front__list li{border-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden;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}.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}.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.green .top{background:#0D824C}.front__list li.blue .top{background:#333991}.front__topics{background:-webkit-gradient(linear,left top,right top,from(#7980DE),to(#32D188));background:linear-gradient(90deg,#7980DE 0,#32D188 100%);padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px}.front__topics input{display:none}.front__topics .tabs{width:100%;overflow-x:auto}.front__topics .tabs ul{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex}.front__topics .tabs ul li label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;font-weight:700;font-size:18px;color:#fff;letter-spacing:.8px;border-radius:10px 10px 0 0}.front__topics__contents>ul{display:none;background:#E2F9FE;padding:20px;border-radius:0 0 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.front__topics__contents>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.front__topics__contents>ul>li:not(:first-of-type){padding-top:20px}.front__topics__contents>ul>li:not(:nth-last-of-type(2)){border-bottom:solid 1px #adadad;padding-bottom:15px}.front__topics__contents>ul>li:last-of-type{border:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:45px}.front__topics__contents>ul>li:first-of-type .left{width:300px}.front__topics__contents>ul>li:first-of-type .right{width:calc(100% - 320px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front__topics__contents>ul>li .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__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{background:#fff;padding:5px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.front__features{background:#fff;padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.local .h2-outer{padding:10px}.local .h2-outer.today:before{width:55%}.local .h2-outer .tabs{width:100%;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 25px}.local .h2-outer .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 10px}.local .h2-outer .tabs ul li label{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.local .h2-outer .tabs ul li label img{width:130px;height:130px}.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3) label{position:relative}.local .h2-outer .tabs ul li:is(.jpn1,.jpn2,.jpn3) label:after{content:'';aspect-ratio:71/50;width:auto;height:50px;background-size:contain;position:absolute;left:11px;top:8px;overflow:visible;background-position:center}.local .h2-outer .tabs ul li.jpn1 label:after{background:url(../img/other/grade/jpn1_kaisai.svg) no-repeat}.local .h2-outer .tabs ul li.jpn2 label:after{background:url(../img/other/grade/jpn2_kaisai.svg) no-repeat}.local .h2-outer .tabs ul li.jpn3 label:after{background:url(../img/other/grade/jpn3_kaisai.svg) no-repeat}.local .h2-outer .contents>div{display:none;background:#7980DE;padding:15px 0 20px}.local .h2-outer .contents>div .table{margin-left:20px;position:relative}.local .h2-outer .contents>div .table.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}.local .h2-outer .contents>div .table-top{margin-left:0;width:calc(100% - 20px);max-height:370px;padding-right:0}.local .h2-outer .contents>div .table-top table{width:100%}.local .h2-outer .contents>div .table-top table tr td,.local .h2-outer .contents>div .table-top table tr th{border-color:transparent}.local .h2-outer .contents>div .table-top table tr th{padding:20px 0}.local .h2-outer .contents>div .table-top table tr td{border-bottom:solid 2px transparent;width:70px;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.local .h2-outer .contents>div .table-top table tr td:nth-of-type(3){font-size:14px;width:550px;text-align:left;padding:20px}.local .h2-outer .contents>div .table-top table tr td:nth-of-type(4){width:80px}.local .h2-outer .contents>div .cta-based{margin-bottom:0}.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi],.local .h2-outer #himeji:checked~.tabs ul li label[for=himeji],.local .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa],.local .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu],.local .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki],.local .h2-outer #kochi:checked~.tabs ul li label[for=kochi],.local .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa],.local .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu],.local .h2-outer #morioka:checked~.tabs ul li label[for=morioka],.local .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya],.local .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro],.local .h2-outer #ohi:checked~.tabs ul li label[for=ohi],.local .h2-outer #saga:checked~.tabs ul li label[for=saga],.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda],.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]{background:#7980DE;position:relative}.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:before,.local .h2-outer #himeji:checked~.tabs ul li label[for=himeji]:before,.local .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:before,.local .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:before,.local .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:before,.local .h2-outer #kochi:checked~.tabs ul li label[for=kochi]:before,.local .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa]:before,.local .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:before,.local .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:before,.local .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]:before,.local .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro]:before,.local .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:before,.local .h2-outer #saga:checked~.tabs ul li label[for=saga]:before,.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:before,.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:before{content:'';width:38px;height:38px;-webkit-clip-path:polygon(0 50%,50% 100%,100% 50%);clip-path:polygon(0 50%,50% 100%,100% 50%);position:absolute;bottom:-19px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#7980DE;z-index:11}.local .h2-outer #funabashi:checked~.tabs ul li label[for=funabashi]:after,.local .h2-outer #himeji:checked~.tabs ul li label[for=himeji]:after,.local .h2-outer #kanazawa:checked~.tabs ul li label[for=kanazawa]:after,.local .h2-outer #kasamatsu:checked~.tabs ul li label[for=kasamatsu]:after,.local .h2-outer #kawasaki:checked~.tabs ul li label[for=kawasaki]:after,.local .h2-outer #kochi:checked~.tabs ul li label[for=kochi]:after,.local .h2-outer #mizusawa:checked~.tabs ul li label[for=mizusawa]:after,.local .h2-outer #mombetsu:checked~.tabs ul li label[for=mombetsu]:after,.local .h2-outer #morioka:checked~.tabs ul li label[for=morioka]:after,.local .h2-outer #nagoya:checked~.tabs ul li label[for=nagoya]:after,.local .h2-outer #obihiro:checked~.tabs ul li label[for=obihiro]:after,.local .h2-outer #ohi:checked~.tabs ul li label[for=ohi]:after,.local .h2-outer #saga:checked~.tabs ul li label[for=saga]:after,.local .h2-outer #sonoda:checked~.tabs ul li label[for=sonoda]:after,.local .h2-outer #urawa:checked~.tabs ul li label[for=urawa]:after{left:7px}.local .h2-outer #funabashi:checked~.contents .contents__funabashi,.local .h2-outer #himeji:checked~.contents .contents__himeji,.local .h2-outer #kanazawa:checked~.contents .contents__kanazawa,.local .h2-outer #kasamatsu:checked~.contents .contents__kasamatsu,.local .h2-outer #kawasaki:checked~.contents .contents__kawasaki,.local .h2-outer #kochi:checked~.contents .contents__kochi,.local .h2-outer #mizusawa:checked~.contents .contents__mizusawa,.local .h2-outer #mombetsu:checked~.contents .contents__mombetsu,.local .h2-outer #morioka:checked~.contents .contents__morioka,.local .h2-outer #nagoya:checked~.contents .contents__nagoya,.local .h2-outer #obihiro:checked~.contents .contents__obihiro,.local .h2-outer #ohi:checked~.contents .contents__ohi,.local .h2-outer #saga:checked~.contents .contents__saga,.local .h2-outer #sonoda:checked~.contents .contents__sonoda,.local .h2-outer #urawa:checked~.contents .contents__urawa{display:block}.local .h2-outer .featuredrace{margin:0 25px}.local .h2-outer .featuredrace__link{margin-right:25px}.local__content{background:#fff;padding:30px 35px 50px;margin-bottom:60px}.local__content .related-article:before{content:none}.local__content .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;margin-top:30px}.local__content .fields li{width:160px}.local__content .fields li a{display:-webkit-box;display:-ms-flexbox;display:flex}.local .featuredrace li:has(.link){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.central .h2-outer{padding:10px}.central .h2-outer.today:before{width:55%}.central .h2-outer .tabs{width:100%;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 25px}.central .h2-outer .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 10px}.central .h2-outer .tabs ul li label{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.central .h2-outer .tabs ul li label img{width:130px;height:130px}.central .h2-outer .tabs ul li:is(.g1,.g2,.g3) label{position:relative}.central .h2-outer .tabs ul li:is(.g1,.g2,.g3) label:after{content:'';aspect-ratio:71/50;width:auto;height:50px;background-size:contain;position:absolute;left:11px;top:8px;overflow:visible;background-position:center}.central .h2-outer .tabs ul li.g1 label:after{background:url(../img/other/grade/g1_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g2 label:after{background:url(../img/other/grade/g2_kaisai.svg) no-repeat}.central .h2-outer .tabs ul li.g3 label:after{background:url(../img/other/grade/g3_kaisai.svg) no-repeat}.central .h2-outer .contents>div{display:none;background:#32D188;padding:15px 0 20px}.central .h2-outer .contents>div .table{margin-left:20px;position:relative}.central .h2-outer .contents>div .table.morescroll:before{content:'';width:calc(100% - 20px);height:150px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);z-index:11}.central .h2-outer .contents>div .table-top{margin-left:0;width:calc(100% - 20px);max-height:370px;padding-right:0}.central .h2-outer .contents>div .table-top table{width:100%}.central .h2-outer .contents>div .table-top table tr td,.central .h2-outer .contents>div .table-top table tr th{border-color:transparent}.central .h2-outer .contents>div .table-top table tr th{padding:20px 0}.central .h2-outer .contents>div .table-top table tr td{border-bottom:solid 2px transparent;width:70px;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.central .h2-outer .contents>div .table-top table tr td:nth-of-type(3){font-size:14px;width:550px;text-align:left;padding:20px}.central .h2-outer .contents>div .table-top table tr td:nth-of-type(4){width:80px}.central .h2-outer .contents>div .cta-based{margin-bottom:0}.central .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo],.central .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima],.central .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate],.central .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin],.central .h2-outer #kokura:checked~.tabs ul li label[for=kokura],.central .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto],.central .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama],.central .h2-outer #niigata:checked~.tabs ul li label[for=niigata],.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo],.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]{background:#32D188;position:relative}.central .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:before,.central .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:before,.central .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:before,.central .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]:before,.central .h2-outer #kokura:checked~.tabs ul li label[for=kokura]:before,.central .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]:before,.central .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama]:before,.central .h2-outer #niigata:checked~.tabs ul li label[for=niigata]:before,.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:before,.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:before{content:'';width:38px;height:38px;-webkit-clip-path:polygon(0 50%,50% 100%,100% 50%);clip-path:polygon(0 50%,50% 100%,100% 50%);position:absolute;bottom:-19px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#32D188;z-index:11}.central .h2-outer #chukyo:checked~.tabs ul li label[for=chukyo]:after,.central .h2-outer #fukushima:checked~.tabs ul li label[for=fukushima]:after,.central .h2-outer #hakodate:checked~.tabs ul li label[for=hakodate]:after,.central .h2-outer #hanshin:checked~.tabs ul li label[for=hanshin]:after,.central .h2-outer #kokura:checked~.tabs ul li label[for=kokura]:after,.central .h2-outer #kyoto:checked~.tabs ul li label[for=kyoto]:after,.central .h2-outer #nakayama:checked~.tabs ul li label[for=nakayama]:after,.central .h2-outer #niigata:checked~.tabs ul li label[for=niigata]:after,.central .h2-outer #sapporo:checked~.tabs ul li label[for=sapporo]:after,.central .h2-outer #tokyo:checked~.tabs ul li label[for=tokyo]:after{left:7px}.central .h2-outer #chukyo:checked~.contents .contents__chukyo,.central .h2-outer #fukushima:checked~.contents .contents__fukushima,.central .h2-outer #hakodate:checked~.contents .contents__hakodate,.central .h2-outer #hanshin:checked~.contents .contents__hanshin,.central .h2-outer #kokura:checked~.contents .contents__kokura,.central .h2-outer #kyoto:checked~.contents .contents__kyoto,.central .h2-outer #nakayama:checked~.contents .contents__nakayama,.central .h2-outer #niigata:checked~.contents .contents__niigata,.central .h2-outer #sapporo:checked~.contents .contents__sapporo,.central .h2-outer #tokyo:checked~.contents .contents__tokyo{display:block}.central .h2-outer .featuredrace{margin:0 25px}.central .h2-outer .featuredrace__link{margin-right:25px}.central__content{background:#fff;padding:30px 35px 50px;margin-bottom:60px}.central__content .related-article:before{content:none}.central__content .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;margin-top:30px}.central__content .fields li{width:160px}.central__content .fields li a{display:-webkit-box;display:-ms-flexbox;display:flex}.central .featuredrace li:has(.link){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.site{position:relative}.site h1{background:unset;position:absolute;top:0;left:0;margin:0;padding:0;z-index:11}.site h1 img{width:100%;-o-object-fit:contain;object-fit:contain}.site__fv{position:relative;margin-bottom:120px}.site__fv__left{position:absolute;left:0;bottom:0}.site__fv__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;bottom:-10%;left:0}.site__fv__nav li{width:150px}.site__fv__nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.site__fv__nav li a:before{content:'';width:180px;height:auto;aspect-ratio:395/84;background:url(../img/other/dust.png) no-repeat;background-size:cover;position:absolute;bottom:-10px;right:-10px;visibility:hidden}.site__fv__nav li a:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.site__fv__nav li a:hover:before{visibility:visible}.site__content{background:#fff;padding:40px 35px 60px}.site__content__ranking{position:relative}.site__content__ranking input{display:none}.site__content__ranking .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;position:absolute;width:100%;top:266px;left:15px}.site__content__ranking #site-ranking__free:checked~.tabs li label[for=site-ranking__free] .inactive,.site__content__ranking #site-ranking__hit:checked~.tabs li label[for=site-ranking__hit] .inactive,.site__content__ranking #site-ranking__local:checked~.tabs li label[for=site-ranking__local] .inactive,.site__content__ranking #site-ranking__recommend:checked~.tabs li label[for=site-ranking__recommend] .inactive,.site__content__ranking #site-ranking__recovery:checked~.tabs li label[for=site-ranking__recovery] .inactive,.site__content__ranking .tabs li label .active{display:none}.site__content__ranking .tabs li label .inactive{padding-top:10px}.site__content__ranking .contents__inner{display:none;padding:15px 5px 5px}.site__content__ranking .contents__inner.ranking,.site__content__ranking .contents__inner.ranking li{margin:0}.site__content__ranking .contents__recommend{background:#FFE26C}.site__content__ranking .contents__recommend li{border-color:#FFE26C}.site__content__ranking .contents__free{background:#6CDDA8}.site__content__ranking .contents__free li{border-color:#6CDDA8}.site__content__ranking .contents__local{background:#59B1F0}.site__content__ranking .contents__local li{border-color:#59B1F0}.site__content__ranking .contents__hit{background:#B36DCC}.site__content__ranking .contents__hit li{border-color:#B36DCC}.site__content__ranking .contents__recovery{background:#EB7070}.site__content__ranking .contents__recovery li{border-color:#EB7070}.site__content__ranking .contents .flexbox{margin-top:70px}.site__content__ranking #site-ranking__free:checked~.contents .contents__free,.site__content__ranking #site-ranking__free:checked~.tabs li label[for=site-ranking__free] .active,.site__content__ranking #site-ranking__hit:checked~.contents .contents__hit,.site__content__ranking #site-ranking__hit:checked~.tabs li label[for=site-ranking__hit] .active,.site__content__ranking #site-ranking__local:checked~.contents .contents__local,.site__content__ranking #site-ranking__local:checked~.tabs li label[for=site-ranking__local] .active,.site__content__ranking #site-ranking__recommend:checked~.contents .contents__recommend,.site__content__ranking #site-ranking__recommend:checked~.tabs li label[for=site-ranking__recommend] .active,.site__content__ranking #site-ranking__recovery:checked~.contents .contents__recovery,.site__content__ranking #site-ranking__recovery:checked~.tabs li label[for=site-ranking__recovery] .active{display:block}.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}.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}.ai .tabs li label[for=ai-jra]{background:#32D188}.ai .tabs li label[for=ai-jra]:before{background:url(../img/ai/jra.svg) no-repeat}.ai .tabs li label[for=ai-nar]{background:#7980DE}.ai .tabs li label[for=ai-nar]:before{background:url(../img/ai/nar.svg) no-repeat}.ai .contents .ranking{display:none;margin:0;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ai .contents .ranking li{margin-top:0}.ai .contents__jra{background:#32D188}.ai .contents__jra li{border-color:#32D188}.ai .contents__nar{background:#7980DE}.ai .contents__nar li{border-color:#7980DE}.ai #ai-jra:checked~.contents .contents__jra,.ai #ai-nar:checked~.contents .contents__nar{display:block}.ai__content{background:#fff;padding:20px 15px}.ai__content .accordion__content{max-height:1000px}.ai__content .accordion__content .table-flex table tr th{width:unset;padding:15px 0}.ai__content .accordion__content .table-flex table tr td:nth-of-type(1){padding:20px 10px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(2){padding:20px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(2) span{font-family:'Zen Kaku Gothic New';font-weight:500;font-size:20px;color:#DB7E00}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3){padding:20px 15px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based{margin:0}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based.mini{width:120px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based__inner:before{width:15px;height:15px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(3) .cta-based__inner a{font-size:14px}.ai__content .accordion__content .table-flex table tr td:nth-of-type(4){padding:20px 15px;font-size:16px}.ai__content .accordion__content .table-flex table tr td .first .thumbnail{width:60px;margin:0 auto;cursor:pointer}.ai__content .accordion__content .table-flex table tr td .first .text{text-decoration:underline;font-weight:700;font-size:16px;letter-spacing:.8px;cursor:pointer}.horseracingstrategy__fv{position:relative;margin-bottom:70px}.horseracingstrategy__fv__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;position:absolute;bottom:-40px;left:0}.horseracingstrategy__fv__link li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.horseracingstrategy__fv__link li img{width:auto;height:80px}.horseracingstrategy__content{background:#fff;padding:30px 0}.horseracingstrategy__content .flexbox.right{margin-right:35px}.fixed-page{background:rgba(255,255,255,.7);padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-page .table-top-left{width:100%;max-width:100%;margin-left:0}.fixed-page .table-top-left.calc{overflow:unset;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}.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 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}.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 .tooltip__content{display:none;position:absolute;bottom:-180px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);color:#2b2b2b;background:#fff;width:200px;z-index:15;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 20px 50px;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 .top .tooltip__content:before{content:'';width:30px;height:20px;-webkit-clip-path:polygon(50% 0,0 60%,100% 60%);clip-path:polygon(50% 0,0 60%,100% 60%);background:#fff;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);top:-10px}.fixed-page ul li .top .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-bottom:10px;padding-bottom:10px;border-bottom:dotted 1px #2b2b2b}.fixed-page ul li .top .tooltip__content .title__inner{color:#2b2b2b;position:relative}.fixed-page ul li .top .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 .top .tooltip:hover .tooltip__content{display:block}.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#trio .tooltip__content,.fixed-page ul li#wakuren .tooltip__content,.fixed-page ul li#wakutan .tooltip__content{bottom:-195px}.fixed-page ul li#quinella .tooltip__content{width:250px}.fixed-page ul li#wide .tooltip__content{bottom:-195px;width:250px}@media screen and (max-width:1199px){#container:has(.wrapper-left){display:grid;grid-template-areas:"middle right" "middle left" "middle .";gap:0;place-content:center}#container:has(.wrapper-left) .wrapper-right{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:970px){#container:has(.wrapper-left){overflow-x:auto}#footer,header .header{max-width:100%}}@media only screen and (max-width:899px){header .header{padding-top:0}header .header__top{display:grid;grid-template-columns:1.53fr 1.05fr .42fr;grid-template-areas:"a a a" "b c d";padding:0;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:center;-ms-flex-pack:center;justify-content:center;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__top .hamburger img{width:50%}}@media screen and (max-width:600px){header .header__top .swiper__outer .swiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px}}@-webkit-keyframes ctarotate{20%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}40%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}60%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ctarotate{20%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}40%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}60%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes board{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes board{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}