ul.tab li:hover,ul.tabsp li:hover{opacity:.7}.single-new{background-color:#fff}.single-new__info{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;margin-bottom:20px}.single-new__info .thumbnail{width:35%}.single-new__info .thumbnail .banner{margin-top:5px}.single-new__info .detail{width:63%;border:1px solid #DEDEDE}.single-new__info .detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-new__info .detail>div .heading{background-color:#027;color:#fff;width:25%;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-right:1px solid #DEDEDE;font-size:14px}.single-new__info .detail>div .contents{width:75%;padding:20px}.single-new__info .detail>div:not(:last-of-type)>div{border-bottom:1px solid #DEDEDE}.single-new__info .detail .bar-graph .contents .inner{position:relative;width:100%}.single-new__info .detail .bar-graph .contents .inner .graph{width:100%;height:15px}.single-new__info .detail .bar-graph .contents .inner .gray{z-index:1;background-color:#DEDEDE;border-radius:50px}.single-new__info .detail .bar-graph .contents .inner .blue{position:absolute;top:0;z-index:2;background-color:#027;border-radius:50px 0 0 50px}.single-new__info .detail .bar-graph .contents .inner .value{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;border:4px solid #027;border-radius:50px;font-size:12px;font-weight:700;padding:3px;background-color:#fff}.single-new__info .detail .bar-graph .contents .inner span{position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";height:100%;border:1px solid #fff;z-index:3}.single-new__info .recommendation .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-new__info .recommendation .contents div{width:30%;background-color:#DEDEDE;text-align:center;color:gray;font-size:12px;padding:5px 0}.single-new__info .recommendation .contents div:nth-last-of-type(n+4){margin-bottom:10px}.single-new__info .recommendation .contents .active{background-color:#027;color:#fff}.single-new__info .evaluation .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0!important}.single-new h1:after,.single-new h2::after,.single-new h2::before{display:none}.single-new__info .evaluation .contents .item{width:33.33333%;padding:10px 5px}.single-new__info .evaluation .contents .item:not(:last-of-type){border-right:1px solid #DEDEDE}.single-new__info .evaluation .contents .item .title{text-align:center;font-size:12px;font-weight:700}.single-new__info .evaluation .contents .item .star{position:relative;width:100%}.single-new__info .evaluation .contents .item .star div::before{content:'\f005\f005\f005\f005\f005';font-weight:900;font-family:"Font Awesome 5 Free"}.single-new__info .evaluation .contents .item .star div.yellow::before{position:absolute;top:0;left:0;color:#ffc800;z-index:2;overflow:hidden}.single-new__info .evaluation .contents .item .star div.gray::before{color:gray}.single-new h1{border-top:3px solid #027;border-bottom:3px solid #027;font-size:20px;font-weight:700;padding:5px 20px;line-height:1.3}.single-new h2{background-color:initial;font-size:18px;font-weight:700;color:inherit;border-left:5px solid #027;border-bottom:2px solid #027;text-align:left;line-height:1.2}.single-new h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;border:1px solid #DEDEDE;background-color:initial;padding:7px 7px 7px 20px;font-weight:700;line-height:1.2}.single-new h3::before{position:absolute;top:50%;left:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;content:'';background-color:#027;width:3px;height:80%}.single-new .writer,.single-new h4{display:-webkit-box;display:-ms-flexbox}.single-new h4{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:7px;background-color:#F2F6F9;font-weight:700;line-height:1.2}.single-new h4::before{content:'▶';margin-right:7px}.single-new a{color:#2b63e0}.single-new .writer{position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #027;border-radius:5px;padding:10px;margin-top:50px;margin-bottom:15px}.single-new .writer .title{position:absolute;top:0;left:-1px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#027;color:#fff;padding:5px 10px;border-radius:5px 5px 0 0}.single-new .writer .title i{margin-right:5px}.single-new .writer .left{width:15%}.single-new .writer .right{width:80%}.single-new .writer .right .name{font-weight:700}.single-new .writer .right .text{line-height:1.2}.single-new .box-men{border:2px solid #027;border-radius:5px;width:80%;margin-bottom:15px}.single-new .box-men__heading{background-color:#027;color:#fff;font-weight:700;padding:5px 15px}.single-new .box-men__container{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;padding:10px 0 0 10px}.single-new .box-men__container .content{max-width:50%;display:block}.single-new .box-men__container .content__h{width:100%;font-weight:700;border-bottom:2px solid #FFF3A5;line-height:1.2;padding-bottom:2px;margin-bottom:5px}.single-new .box-men__container .content__t{line-height:1.2;padding-left:1em;margin-bottom:10px}.single-new .box-men__container .img{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-new .box-men__container .img img{display:block;width:100%;height:auto}.single-new .box-menwomen{border:2px solid #027;border-radius:5px;width:80%;font-weight:700;margin-bottom:15px}.single-new .box-menwomen div{line-height:1.2}.single-new .box-menwomen span{color:#F5393C}.single-new .box-menwomen__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px dashed #79D7FD;margin:10px 10px 0}.single-new .box-menwomen__bottom .left__h,.single-new .box-menwomen__top>div div:first-of-type{margin-bottom:5px}.single-new .box-menwomen__top>div{width:25%;text-align:center;margin-bottom:5px}.single-new .box-menwomen__top>div:not(:last-of-type){border-right:1px dashed #79D7FD}.single-new .box-menwomen__bottom{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;padding:10px 0 0 10px}.single-new .box-menwomen__bottom .left{width:55%}.single-new .box-menwomen__bottom .left__h span{color:initial;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ff6));background:linear-gradient(transparent 60%,#ff6 60%)}.single-new .box-menwomen__bottom .left__t{font-size:20px;margin-bottom:10px}.single-new .box-menwomen__bottom .right{width:43%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-new .box-menwomen__bottom .right img{display:block;width:100%;height:auto}.single-new .quote-heading{position:relative;border:1px solid #027;border-radius:0 5px 5px;line-height:1.2;margin-top:48px;margin-bottom:15px;padding:10px;background-color:#F2F4F9}.single-new .quote-heading .heading{position:absolute;top:0;left:-2px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#027;padding:7px 36px 7px 10px;color:#fff}.single-new .quote-heading .heading::after{position:absolute;top:0;right:0;content:"";border-top:16px solid #fff;border-right:16px solid #fff;border-bottom:16px solid transparent;border-left:16px solid transparent}.single-new .quote-heading .inner{padding:10px;background-color:#fff}.single-new .link-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;border:1px solid #027;padding:10px;background-color:#F2F4F9;line-height:1.2;border-radius:5px;margin-bottom:15px}.single-new .link-text .text{background-color:#027;padding:3px 5px;color:#fff;max-width:20%;margin-right:3%;text-align:center}.single-new .link-text a{max-width:77%;color:#00f;text-decoration:underline}.single-new .table-tab{margin-bottom:15px}.single-new .table-tab__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-new .table-tab__list .tab{width:100px;text-align:center;font-weight:700;padding:5px 0;background-color:#F2F4F9;color:#027;border:1px solid #027;border-radius:5px 5px 0 0}.single-new .table-tab__list .tab:not(:last-of-type){margin-right:20px}.single-new .table-tab__list .tab.is-active{background-color:#027;color:#fff}.single-new .table-tab__table{display:none;width:80%}.single-new .table-tab__table table{width:100%;border:1px solid #027;border-top-width:5px}.single-new .table-tab__table table tr:not(:last-of-type){border-bottom:1px solid #DEDEDE}.single-new .table-tab__table table tr td,.single-new .table-tab__table table tr th{padding:7px;text-align:center;width:18.75%}.single-new .table-tab__table table tr td:not(:last-of-type),.single-new .table-tab__table table tr th:not(:last-of-type){border-right:1px solid #DEDEDE}.single-new .table-tab__table table tr td.number,.single-new .table-tab__table table tr th.number{width:25%;color:#00f;font-weight:700}.single-new .table-tab__table table tr td.number a,.single-new .table-tab__table table tr th.number a{color:#00f}.single-new .table-tab__table table tr td.number .thumbnail img,.single-new .table-tab__table table tr th.number .thumbnail img{width:100%;height:auto}.single-new .table-tab__table table tr td.link a,.single-new .table-tab__table table tr th.link a{display:block;color:#fff;font-weight:700;border-radius:5px;padding:3px}.single-new .table-tab__table table tr td.link a:active,.single-new .table-tab__table table tr th.link a:active{border-bottom:none}.single-new .table-tab__table table tr td.link .official,.single-new .table-tab__table table tr th.link .official{background-color:#9B4443;border-bottom:4px solid #582625;margin-bottom:10px}.single-new .table-tab__table table tr td.link .article,.single-new .table-tab__table table tr th.link .article{background-color:#027;border-bottom:4px solid #011342}.single-new .table-sites tbody tr td,.single-new .table-sites tbody tr th{padding:10px;font-weight:600;border:1px solid #A9B9EA;text-align:center}.single-new .table-tab__table table tr th{background-color:#F2F4F9}.single-new .table-tab__table.is-show{display:block}.single-new .table-sites{margin-bottom:30px}.single-new .table-sites tbody tr th{background-color:#027;color:#fff;vertical-align:middle;min-width:117px}.single-new .table-sites tbody tr td p{margin-bottom:3px;font-weight:700;color:#333}.single-new .table-sites tbody tr td img{margin-bottom:5px}.single-new .table-sites tbody tr td .big{font-size:20px}.single-new .table-sites tbody tr:nth-of-type(even) td{background:#F0F3FE}.single-new .table-sites tbody tr:nth-of-type(1) th{border:none;border-bottom:1px solid #A9B9EA;background:0 0}.single-new .table-sites tbody tr:nth-of-type(1) td{border:none;border-bottom:1px solid #A9B9EA;padding-bottom:0}.single-new .table-sites tbody tr:nth-of-type(1) td img{margin-bottom:0}.single-new .table-sites tbody tr:nth-of-type(13) td{color:#F4B43F;font-size:20px}.single-new .div__table-scroll{overflow-x:scroll}.single-new .chart-container{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;width:90%;margin:0 auto 15px}.single-new .chart-container .items{width:45%}.single-new .chart-container .items .chart{position:relative}.single-new .chart-container .items .chart .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;font-size:18px}.single-new .chart-container .items .bubble{position:relative;border:2px solid;width:80%;margin:20px auto 0;font-weight:700;font-size:18px;text-align:center;line-height:1.4;padding:10px}.single-new .chart-container .items .bubble span{font-size:22px}.single-new .chart-container .items .bubble::before{content:"";position:absolute;top:-20px;left:50%;border:11px solid transparent;border-bottom:11px solid #FFF;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single-new .chart-container .items .bubble::after{content:"";position:absolute;top:-24px;left:50%;border:12px solid transparent;border-bottom:12px solid;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}div.star_rating--half::after,div.stars::before{content:'★';font-size:20px;font-family:fontAwesome}.single-new .chart-container .items .bubble.border-blue{border-color:#73C3EB}.single-new .chart-container .items .bubble.border-blue::after{border-bottom-color:#73C3EB}.single-new .chart-container .items .bubble.border-blue span{color:#73C3EB}.single-new .chart-container .items .bubble.border-orange{border-color:#F89D40}.single-new .chart-container .items .bubble.border-orange::after{border-bottom-color:#F89D40}.single-new .chart-container .items .bubble.border-orange span{color:#F89D40}.single-new ul#li_links{border:none;padding:0;width:100%}.single-new ul#li_links li::before{display:none}.single-new__area{width:95%!important;margin:0 auto!important}#comments .commentlist li{padding-left:30px}#comments .commentlist li:before{left:4px}#comments .commentlist li .comment-meta .yellow-star{color:#ffc800}#comments .commentlist li .comment-meta .gray-star{color:#b3b3b3}.article-body .writer,.source_box .writer{position:relative;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;border:1px solid #027;border-radius:5px;padding:10px;margin-top:50px;margin-bottom:15px}.star_rating,div.stars{display:inline-block}.article-body .writer .title,.source_box .writer .title{position:absolute;top:0;left:-1px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#027;color:#fff;padding:5px 10px;border-radius:5px 5px 0 0}.article-body .writer .title i,.source_box .writer .title i{margin-right:5px}.article-body .writer .left,.source_box .writer .left{width:15%}.article-body .writer .right,.source_box .writer .right{width:80%}.article-body .writer .right .name,.source_box .writer .right .name{font-weight:700}.article-body .writer .right .text,.source_box .writer .right .text{line-height:1.2}.article-body .font-bold,.source_box .font-bold{font-weight:700}div.stars{height:20px;width:20px;position:relative}div.stars::before{top:0;color:#F2B200}div.star_rating--half::before{color:#fff;position:relative}div.star_rating--half::after{color:#F2B200;width:10px;position:absolute;top:0;left:0;overflow:hidden;display:inline-block}div.star_rating--empty::before{color:#fff}.column-lists-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-lists-new li{width:48%;border-bottom:1px solid rgba(0,23,82,.2);margin-bottom:20px;padding-bottom:20px}.column-lists-new li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.column-lists-new li a .left{width:42%}.column-lists-new li a .right{width:56%}.column-lists-new li a .right .date{font-size:12px;color:#AFAFAF}.column-lists-new li a .right .title{font-size:15px;color:#202223;font-weight:600}.ranking-ul{padding:15px;border:1px solid #F5F5F5}.ranking-ul__li{border-bottom:1px solid #CECECE;margin-bottom:30px;padding-bottom:30px}.ranking-ul__li .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.ranking-ul__li .name .no{width:60px;margin-right:10px}.ranking-ul__li .name .text a{color:#202223;font-weight:600;font-size:24px}.ranking-ul__li .thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.ranking-ul__li .thumb__left{width:45%}.ranking-ul__li .thumb__right{width:53%}.ranking-ul__li .thumb__right table{width:100%}.ranking-ul__li .thumb__right table tbody tr{border-top:10px solid #fff}.ranking-ul__li .thumb__right table tbody tr th{font-size:15px;background:#546572;color:#fff;text-align:center;width:40%;padding:5px 0}.ranking-ul__li .thumb__right table tbody tr th span{width:24px;display:inline-block;line-height:14px;margin-right:6px}.ranking-ul__li .kanrinin .content,.ranking-ul__li .senseki{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.ranking-ul__li .thumb__right table tbody tr td{text-align:center;font-weight:600;font-size:18px;width:60%;background:-webkit-gradient(linear,left top,left bottom,color-stop(91%,transparent),color-stop(91%,#546572));background:linear-gradient(transparent 91%,#546572 91%);color:red}.ranking-ul__li .thumb__right table tbody tr:nth-of-type(1){border:none}.ranking-ul__li .thumb__right table tbody tr:nth-of-type(1) th{font-size:15px;padding:10px 0}.ranking-ul__li .thumb__right table tbody tr:nth-of-type(1) td{font-size:21px;background:-webkit-gradient(linear,left top,left bottom,color-stop(93%,transparent),color-stop(93%,#546572));background:linear-gradient(transparent 93%,#546572 93%)}.ranking-ul__li .senseki{display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.ranking-ul__li .senseki li{width:100%;margin-bottom:15px}.ranking-ul__li .senseki li .midashi{width:150px;position:relative;text-align:center;font-weight:700;color:#fff}.ranking-ul__li .senseki li .midashi:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 17px 25px 0;border-color:transparent #fff transparent transparent;top:0;right:0}.ranking-ul__li .senseki li .content{border:1px solid;padding:10px;text-align:center}.ranking-ul__li .senseki li .content .yen{width:34px;display:inline-block;margin-right:10px}.ranking-ul__li .senseki li .content .text{font-size:24px;font-weight:600}.ranking-ul__li .senseki li .gauge-wrap{position:relative}.ranking-ul__li .senseki li .gauge-wrap .gauge{background:#EAEAEA;height:40px}.ranking-ul__li .senseki li .gauge-wrap .gauge__inner{background:#61CBA2;height:40px}.ranking-ul__li .senseki li .gauge-wrap .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.ranking-ul__li .senseki li table{width:100%}.ranking-ul__li .senseki li table tbody tr{border-top:10px solid #fff}.ranking-ul__li .senseki li table tbody tr th{font-size:15px;background:#546572;color:#fff;text-align:center;width:24%;padding:5px 0}.ranking-ul__li .senseki li table tbody tr th span{width:24px;display:inline-block;line-height:14px;margin-right:6px}.ranking-ul__li .senseki li table tbody tr td{text-align:center;font-weight:600;font-size:15px;width:24%;background:-webkit-gradient(linear,left top,left bottom,color-stop(91%,transparent),color-stop(91%,#546572));background:linear-gradient(transparent 91%,#546572 91%)}.ranking-ul__li .senseki li:nth-of-type(1),.ranking-ul__li .senseki li:nth-of-type(2){width:48%}.ranking-ul__li .senseki li table tbody tr td:nth-of-type(1){border-right:20px solid #fff}.ranking-ul__li .senseki li:nth-of-type(1) .midashi{background:#CBCB61}.ranking-ul__li .senseki li:nth-of-type(1) .content{border-color:#CBCB61}.ranking-ul__li .senseki li:nth-of-type(2) .midashi{background:#61CBA2}.ranking-ul__li .senseki li:nth-of-type(2) .content{border-color:#61CBA2}.ranking-ul__li .senseki li:nth-of-type(3) .midashi{background:#CB6161}.ranking-ul__li .senseki li:nth-of-type(3) .content{border-color:#CB6161}.ranking-ul__li .senseki li:nth-of-type(4) .midashi{background:#546572}.ranking-ul__li .senseki li:nth-of-type(4) .content{border-color:#546572}.ranking-ul__li .kanrinin{margin-bottom:40px}.ranking-ul__li .kanrinin .midashi{background:#546572;border-radius:5px;color:#fff;font-weight:600;padding:10px 0;text-align:center;margin-bottom:15px}.ranking-ul__li .kanrinin .content{display:flex;-ms-flex-pack:justify;justify-content:space-between}.ranking-ul__li .kanrinin .content .left{width:80px;margin-right:30px}.ranking-ul__li .kanrinin .content .right{width:calc(100% - 110px);background:#E7EFF5;border-radius:20px;padding:15px;font-size:14px;font-weight:600;color:#202223;line-height:1.7}.ranking-ul__li .cta a,.tab{padding:10px 0;text-align:center;font-weight:600}.ranking-ul__li .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranking-ul__li .cta a{border-radius:8px;font-size:17px;display:block;position:relative;color:#fff}.ranking-ul__li .cta a .yellow-color{color:#FF0}.ranking-ul__li .cta a .icon{width:26px;position:absolute;right:10px;top:10px}.ranking-ul__li .cta .kiji,.ranking-ul__li .cta .official{width:48%}.ranking-ul__li .cta .kiji a{background:#617FCB}.ranking-ul__li .cta .official a{background:#31B94B}.tab-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;list-style:none;border:1px solid #001752;cursor:pointer;width:50%}.panel{display:none}.tab.is-active{background:#001752;color:#FFF;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.panel.is-show{display:block}.star5_rating{position:relative;z-index:0;display:inline-block;white-space:nowrap;color:#CCC}.star5_rating:after,.star5_rating:before{content:'★★★★★'}.star5_rating:after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffcf32}.star5_rating[data-rate="5"]:after{width:100%}.star5_rating[data-rate="4.5"]:after{width:90%}.star5_rating[data-rate="4"]:after{width:80%}.star5_rating[data-rate="3.5"]:after{width:70%}.star5_rating[data-rate="3"]:after{width:60%}.star5_rating[data-rate="2.5"]:after{width:50%}.star5_rating[data-rate="2"]:after{width:40%}.star5_rating[data-rate="1.5"]:after{width:30%}.star5_rating[data-rate="1"]:after{width:20%}.star5_rating[data-rate="0.5"]:after{width:10%}.star5_rating[data-rate="0"]:after{width:0%}ul.tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;margin:0;padding:0;border:0}ul.tab li,ul.tab li.active{padding:8px 40px;text-decoration:none;text-align:center;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700;display:block;margin-bottom:0!important}ul.tab li{width:calc(98% / 3);width:50%;background-color:#E2E2E2;list-style:none!important;position:initial;cursor:pointer}ul.tab li.active,ul.tab li::before{position:static;list-style:none!important}ul.tab li.active{width:50%;background-color:#0B2585;z-index:3}ul.tabsp{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;margin:0;padding:0;border:0}ul.tabsp li,ul.tabsp li.active{padding:8px 40px;text-decoration:none;text-align:center;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;position:static;list-style:none!important;font-weight:700}ul.tabsp li{width:calc(98% / 3);width:50%;background-color:#E2E2E2;cursor:pointer}ul.tabsp li.active{width:50%;background-color:#0B2585;z-index:3}.div__contents,.div__contentsred{font-size:20px;padding:2px}ul.tabsp li.active::before{list-style:none!important;position:initial}.div{background-color:#fff}.div__midashi{background-color:#EFF3FF;font-weight:700}.div__midashi p{margin-bottom:0!important}.div__contentsred{color:red}.div__teppan__teppan{padding:20px 0}.div__teppan__teppan .today-content{width:100%;display:none}.div__teppan__teppan__menu__item,.div__teppan__teppan__menu__item.is-active{width:50%;padding:8px 40px;text-decoration:none;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;font-weight:700}.div__teppan__teppan .active{display:block}.div__teppan__teppan__menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}.div__teppan__teppan__menu__item{background-color:#E2E2E2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.div__teppan__teppan__menu__item.is-active{background-color:#0B2585}.div__teppan__teppan__first{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.div__teppan__teppan__first p{text-align:center}.div__teppan__teppan__first__name{padding:8px 3px;width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #99B1ED;border-right:0;font-weight:700}.div__teppan__teppan__first__name img{margin:2px;width:40px}.div__teppan__teppan__first__name__fullname{font-size:10px}.div__teppan__teppan__first__name__fullname p{text-align:left;margin-bottom:0!important}.div__teppan__teppan__second p,.div__teppan__teppan__third p{text-align:center}.div__teppan__teppan__first__name__fullname__kana{font-size:10px;margin-bottom:0!important}.div__teppan__teppan__first__name__fullname__kan{font-size:18px}.div__teppan__teppan__first__funaashi,.div__teppan__teppan__first__touti{width:20%;border:1px solid #99B1ED;border-right:0}.div__teppan__teppan__first__motor{width:25%;border:1px solid #99B1ED}.div__teppan__teppan__second{display:-webkit-box;display:-ms-flexbox;display:flex}.div__teppan__teppan__second__syussou{width:35%;border:1px solid #99B1ED;border-top:0;border-right:0}.div__teppan__teppan__second__syussou__area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.div__teppan__teppan__second__syussou__area__glay{width:110px;height:60px;-webkit-filter:brightness(60%);filter:brightness(60%)}.div__teppan__teppan__second__syussou__area__mushi{position:absolute;left:25%;width:20px;margin-top:25px;margin-left:45px}.div__teppan__teppan__second__tyumoku{width:40%;border:1px solid #99B1ED;border-top:0;border-right:0}.div__teppan__teppan__second__tyumoku__point{padding:5px}.div__teppan__teppan__second__tyumoku__point__red{font-size:14px;margin-bottom:0!important;color:red;font-weight:700;text-decoration:underline}.div__teppan__teppan__second__tyumoku__point__sentence{font-size:12px;font-weight:700}.div__teppan__teppan__second__kitaiti{width:25%;border:1px solid #99B1ED;border-top:0}.div__teppan__teppan__second__kitaiti__star{text-align:center;margin-top:30px}.div__teppan__teppan__third{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px}.div__teppan__teppan__third__sinnyuu{width:35%;border-left:solid 1px #99B1ED}.div__teppan__teppan__third__sinnyuu__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;margin-top:2px}.div__teppan__teppan__third__sinnyuu__number__five,.div__teppan__teppan__third__sinnyuu__number__four,.div__teppan__teppan__third__sinnyuu__number__one,.div__teppan__teppan__third__sinnyuu__number__six,.div__teppan__teppan__third__sinnyuu__number__three,.div__teppan__teppan__third__sinnyuu__number__two{margin:2px;width:21px;border:1px solid #B9B9B9;padding:1px;height:21px;font-size:13px;text-align:center;font-weight:700}.div__teppan__teppan__third__sinnyuu__number__one{background-color:#EBEBEB}.div__teppan__teppan__third__sinnyuu__number__two{background-color:#212121;color:#FFF}.div__teppan__teppan__third__sinnyuu__number__three{background-color:#CF3328;color:#FFF}.div__teppan__teppan__third__sinnyuu__number__four{background-color:#3F82D0;color:#FFF}.div__teppan__teppan__third__sinnyuu__number__five{background-color:#F0EA5A}.div__teppan__teppan__third__sinnyuu__number__six{background-color:#51A735;color:#FFF}.div__teppan__teppan__third__sinnyuu__number__slash{margin:4px 0;height:21px;width:15px;font-size:13px;text-align:center;font-weight:700}.div__teppan__teppan__third__odds{width:30%;border-left:solid 1px #99B1ED}.div__teppan__teppan__third__odds__number{font-weight:700;color:red;margin-top:8px}.div__teppan__teppan__third__kounyu{width:35%;border:1px solid #99B1ED;border-top:0;border-bottom:0}.div__teppan__teppan__third__kounyu__number{font-weight:700;margin-top:8px}.div__teppan__teppan__link{position:relative;width:100%;height:100px;border:1px solid #99B1ED;text-align:center}.div__teppan__teppan__link img{width:45px;z-index:1;position:absolute;top:70%;left:70%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div__teppan__teppan__link__square{font-size:22px;font-weight:700;display:block;width:385px;height:55px;background-color:#4763AB;padding:10px 20px;text-decoration:none;text-align:center;color:#fff;-webkit-box-shadow:0 6px 0 #2F1817;box-shadow:0 6px 0 #2F1817;border:1px solid #2F1817;position:absolute;top:47%;left:50%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:6px}.div__ana__teppan__tab__ana,.div__ana__teppan__tab__teppan{width:50%;padding:8px 40px;border-top-left-radius:10px;border-top-right-radius:10px;text-decoration:none;text-align:center}.div__ana__head{font-size:22px;font-weight:700;margin:10px 0}.div__ana__teppan__tab{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}.div__ana__teppan__tab__teppan{background-color:#E2E2E2;color:#676767;font-weight:700}.div__ana__teppan__tab__ana{background-color:#0B2585;color:#fff;font-weight:700}.div__ana__teppan__third__kaisyu__number,.div__ana__teppan__third__tekityu__number{color:red;margin-top:8px;font-weight:700}.div__ana__teppan__third{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px}.div__ana__teppan__third p{text-align:center}.div__ana__teppan__third__tekityu{width:35%;border-left:solid 1px #99B1ED}.div__ana__teppan__third__kaisyu{width:40%;border-left:solid 1px #99B1ED}.div__ana__teppan__third__seiseki{width:25%;border:1px solid #99B1ED;border-top:0;border-bottom:0}.div__ana__teppan__third__seiseki__number{font-weight:700;margin-top:8px}.div__ana__teppan__link{position:relative;width:100%;height:100px;border:1px solid #99B1ED;text-align:center}.div__ana__teppan__link img{width:45px;z-index:1;position:absolute;top:70%;left:70%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div__ana__teppan__link__square{font-size:22px;font-weight:700;display:block;width:385px;height:55px;background-color:#AB4747;padding:10px 20px;text-decoration:none;text-align:center;color:#fff;-webkit-box-shadow:0 6px 0 #2F1817;box-shadow:0 6px 0 #2F1817;border:1px solid #2F1817;position:absolute;top:47%;left:50%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:6px}.div__teppansp{max-width:376px;padding:20px 0}.div__teppansp .today-content{width:100%;display:none}.div__teppansp__teppan__tab__ana,.div__teppansp__teppan__tab__teppan{width:50%;padding:8px 40px;text-decoration:none;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700;text-align:center}.div__teppansp .active{display:block}.div__teppansp__head{font-size:20px;font-weight:700;text-align:center;margin:15px 0}.div__teppansp__teppan__tab{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}.div__teppansp__teppan__tab__teppan{background-color:#0B2585;color:#fff}.div__teppansp__teppan__tab__ana{background-color:#E2E2E2;color:#676767}.div__teppansp__teppan__first{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.div__teppansp__teppan__first p{text-align:center}.div__teppansp__teppan__first__name{padding:5px 3px;width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #99B1ED;border-right:0;font-weight:700}.div__teppansp__teppan__first__name img{margin:2px;width:40px}.div__teppansp__teppan__first__name__fullname{padding-bottom:2px;margin:auto;font-size:12px;text-align:center}.div__teppansp__teppan__first__name__fullname p{text-align:left;margin-bottom:0!important}.div__teppansp__teppan__first__name__fullname__kan{font-size:22px}.div__teppansp__teppan__first__funaashi,.div__teppansp__teppan__first__touti{width:15%;border:1px solid #99B1ED;border-right:0}.div__teppansp__teppan__first__motor{width:15%;border:1px solid #99B1ED}.div__teppansp__teppan__second{display:-webkit-box;display:-ms-flexbox;display:flex}.div__teppansp__teppan__second p{text-align:center}.div__teppansp__teppan__second__syussou{width:42%;border:1px solid #99B1ED;border-top:0;border-right:0}.div__teppansp__teppan__second__syussou p{margin-bottom:0!important}.div__teppansp__teppan__second__syussou__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.div__teppansp__teppan__second__syussou__area__glay{position:relative;width:100px;height:70px;-webkit-filter:brightness(60%);filter:brightness(60%)}.div__teppansp__teppan__second__syussou__area__mushi{position:absolute;left:12%;width:20px;margin-top:25px;margin-left:45px}.div__teppansp__teppan__second__block{width:58%}.div__teppansp__teppan__second__block__kitaiti{border:1px solid #99B1ED;border-top:0}.div__teppansp__teppan__second__block__kitaiti__star{text-align:center;margin:5px 0}.div__teppansp__teppan__second__block__sinnyuu{border:1px solid #99B1ED;border-top:0}.div__teppansp__teppan__second__block__sinnyuu__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;margin-top:2px}.div__teppansp__teppan__second__block__sinnyuu__number__five,.div__teppansp__teppan__second__block__sinnyuu__number__four,.div__teppansp__teppan__second__block__sinnyuu__number__one,.div__teppansp__teppan__second__block__sinnyuu__number__six,.div__teppansp__teppan__second__block__sinnyuu__number__three,.div__teppansp__teppan__second__block__sinnyuu__number__two{margin:2px;width:21px;border:1px solid #B9B9B9;padding:1px;height:21px;font-size:13px;font-weight:700;text-align:center}.div__teppansp__teppan__second__block__sinnyuu__number__one{background-color:#EBEBEB}.div__teppansp__teppan__second__block__sinnyuu__number__two{background-color:#212121;color:#FFF}.div__teppansp__teppan__second__block__sinnyuu__number__three{background-color:#CF3328;color:#FFF}.div__teppansp__teppan__second__block__sinnyuu__number__four{background-color:#3F82D0;color:#FFF}.div__teppansp__teppan__second__block__sinnyuu__number__five{background-color:#F0EA5A}.div__teppansp__teppan__second__block__sinnyuu__number__six{background-color:#51A735;color:#FFF}.div__teppansp__teppan__second__block__sinnyuu__number__slash{margin:4px 0;height:21px;width:15px;font-size:13px;text-align:center;font-weight:700}.div__teppansp__teppan__forth__kaisyu__number p,.div__teppansp__teppan__forth__kounyu__number p,.div__teppansp__teppan__forth__odds__number p,.div__teppansp__teppan__forth__tekityu__number p,.div__teppansp__teppan__second__block__seiseki__number p{margin-bottom:0!important}.div__teppansp__teppan__second__block__seiseki{border:1px solid #99B1ED;border-top:0}.div__teppansp__teppan__second__block__seiseki__number{font-weight:700;padding:3px 0}.div__teppansp__teppan__third{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px}.div__teppansp__teppan__third p{text-align:center}.div__teppansp__teppan__third__tyumoku{width:100%;border:1px solid #99B1ED;border-top:0}.div__teppansp__teppan__third__tyumoku__point{padding:5px}.div__teppansp__teppan__third__tyumoku__point__red{font-size:14px;margin-bottom:0!important;color:red;font-weight:700;text-decoration:underline}.div__teppansp__teppan__third__tyumoku__point__sentence{font-size:12px;font-weight:700}.div__teppansp__teppan__forth{display:-webkit-box;display:-ms-flexbox;display:flex}.div__teppansp__teppan__forth__odds{width:50%;text-align:center;border-left:solid 1px #99B1ED}.div__teppansp__teppan__forth__odds__number{font-weight:700;color:red;margin-top:2px}.div__teppansp__teppan__forth__kounyu{width:50%;text-align:center;border:1px solid #99B1ED;border-top:0;border-bottom:0}.div__teppansp__teppan__forth__kounyu__number{font-weight:700;margin-top:2px}.div__teppansp__teppan__forth__kaisyu__number,.div__teppansp__teppan__forth__tekityu__number{margin-top:5px;color:red;font-weight:700}.div__teppansp__teppan__forth__tekityu{width:50%;text-align:center;border-left:solid 1px #99B1ED}.div__teppansp__teppan__forth__kaisyu{width:50%;text-align:center;border:1px solid #99B1ED;border-top:0;border-bottom:0}.div__teppansp__teppan__link{position:relative;width:100%;height:70px;border:1px solid #99B1ED;text-align:center}.div__teppansp__teppan__link img{width:45px;z-index:1;position:absolute;top:70%;left:85%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div__teppansp__teppan__link p{display:none}.div__teppansp__teppan__link__square{font-size:22px;font-weight:700;display:block;width:350px;height:45px;background-color:#4763AB;padding:6px 20px;text-decoration:none;text-align:center;color:#fff;border:1px solid #2F1817;-webkit-box-shadow:0 6px 0 #2F1817;box-shadow:0 6px 0 #2F1817;position:absolute;top:47%;left:50%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:6px}.div__anasp__teppan__tab__ana,.div__anasp__teppan__tab__teppan{width:50%;padding:8px 40px;border-top-left-radius:10px;border-top-right-radius:10px}.div__anasp{max-width:376px}.div__anasp__head{font-size:20px;font-weight:700;text-align:center;margin:15px 0}.div__anasp__teppan__tab{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}.div__anasp__teppan__tab__teppan{background-color:#E2E2E2;text-decoration:none;text-align:center;color:#676767;font-weight:700}.div__anasp__teppan__link__square,.div__anasp__teppan__tab__ana{text-decoration:none;color:#fff;font-weight:700;text-align:center}.div__anasp__teppan__tab__ana{background-color:#0B2585}.div__anasp__teppan__link{position:relative;width:100%;height:70px;border:1px solid #99B1ED;text-align:center}.div__anasp__teppan__link img{width:45px;z-index:1;position:absolute;top:70%;left:85%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div__anasp__teppan__link__square{font-size:22px;display:block;width:350px;height:45px;background-color:#AB4747;padding:6px 20px;border:1px solid #2F1817;-webkit-box-shadow:0 6px 0 #2F1817;box-shadow:0 6px 0 #2F1817;position:absolute;top:47%;left:50%;left:calc(50% – 25px);left:-webkit-calc(50% – 25px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:6px}.racing-facility-list{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.racing-facility-list a{width:18%;margin-right:15px}.racing-facility-list a:nth-child(5n){margin-right:0}.racing-facility-list .racing-facility{color:#FFF;background-color:#0B2585;border-radius:10px;text-align:center;line-height:51px;margin-bottom:20px;font-weight:700}.racing-facility-list .blank{background-color:#E2E2E2}.today-race-site-title{position:relative;font-size:18px;font-weight:700;border-bottom:1px solid #000;margin-bottom:20px;padding:35px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.today-race-site-title:after,.today-race-site-title:before{content:'';position:absolute;width:0;height:0;border-style:solid;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.today-race-site-title::before{border-width:10px 10px 0 0;border-color:#FFF transparent transparent;bottom:-10px;left:16px;z-index:1}.today-race-site-title::after{border-width:12px 12px 0 0;border-color:#000 transparent transparent;bottom:-12px;left:15px;z-index:0}.today-race-site-title .mouseover{width:17px;height:17px;font-size:12px;color:#E11717;border-radius:50%;border:1px solid #E11717;padding:0 12px 18px 8px;margin-top:6px}.today-race-site-title .mouseover-contents{display:none;width:85%;height:372px;font-size:16px;background-color:#FFF;border:1px solid #99B1ED;position:absolute;top:55px;left:15%;z-index:1}.today-race-site-title .mouseover-contents .mouseover-title{text-align:center;background-color:#EFF3FF;padding:10px 0;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.today-race-site-title .mouseover-contents .mouseover-title .mouseover-mark{width:17px;height:17px;line-height:14px;font-size:10px;color:#E11717;background-color:#FFF;border-radius:50%;border:1px solid #E11717;margin:4px 5px 0 0}.today-race-site-title .mouseover-contents .mouseover-text{padding:20px 45px}.today-race-site-title .mouseover-contents .mouseover-text p{line-height:18px;font-weight:lighter}.today-race-site-title .mouseover:hover+.mouseover-contents{display:block}.today-race-site-title .open{cursor:pointer}.today-race-site-title #pop-up,.today-race-site-title .overlay{display:none}.today-race-site-title .overlay .non-scroll{display:block;height:calc(100vh + 1px);width:1px;background-color:transparent}.today-race-site-title #pop-up:checked+.overlay{display:block;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:9999;background:rgba(0,0,0,.2)}.today-race-site-title .window{position:fixed;top:35%;left:50%;width:100%;max-width:300px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #99B1ED}.today-race-site-title .window .mouseover-title{font-size:16px;text-align:center;background-color:#EFF3FF;padding:10px 0;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.today-race-site-title .window .mouseover-title .mouseover-mark{width:17px;height:17px;line-height:14px;font-size:10px;color:#E11717;background-color:#FFF;border-radius:50%;border:1px solid #E11717;margin:4px 5px 0 0;padding:0 6px 14px}.today-race-site-title .window .mouseover-text{padding:20px}.today-race-site-title .window .mouseover-text p{font-size:13px;line-height:18px;font-weight:lighter}.today-race-site-title .close{position:absolute;font-size:24px;line-height:25px;text-align:center;width:32px;height:32px;top:-15px;right:-15px;background-color:#FFF;border-radius:50%;border:1px solid #000;cursor:pointer}.today-race-site{border:1px solid #99B1ED;background:#FFF}.today-race-site__first,.today-race-site__first__right .site-name,.today-race-site__first__right .site-star{border-bottom:solid 1px #99B1ED}.today-race-site__first{display:-webkit-box;display:-ms-flexbox;display:flex}.today-race-site__first p{text-align:center}.today-race-site__first__left{width:30%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}.today-race-site__first__left img{display:block;width:100%}.today-race-site__first__right{width:70%;border-left:solid 1px #99B1ED;font-weight:700}.today-race-site__first__right .site-name .div__contents{font-size:18px}.today-race-site__first__right .site-star .div__contents{font-size:17px}.today-race-site__first__right .trio-box{display:-webkit-box;display:-ms-flexbox;display:flex}.today-race-site__first__right .trio-box .one-box{width:34%;border-right:solid 1px #99B1ED}.today-race-site__first__right .trio-box .one-box:last-child{border-right:0}.today-race-site__first__right .trio-box .one-box .div__contents{width:28%;display:table-cell;font-size:15px;line-height:22px;vertical-align:middle;height:40px;color:#E11717}.today-race-site .trio-box-sp{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.today-race-site .trio-box-sp .one-box{font-size:14px;width:34%;border-right:solid 1px #99B1ED}.today-race-site .trio-box-sp .one-box:last-child{border-right:0}.today-race-site .trio-box-sp .one-box .div__contents{font-size:14px;font-weight:700;line-height:22px;vertical-align:middle;color:#E11717;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:30px}.today-race-site .trio-box-sp .one-box .div__contents p .sp-br{display:none}.today-race-site__second{display:-webkit-box;display:-ms-flexbox;display:flex}.today-race-site__second p{text-align:center;font-size:15px;line-height:20px}.today-race-site__second__tyumoku{width:100%}.today-race-site__second__tyumoku__point{padding:5px;font-weight:700}.today-race-site__second__tyumoku__point .tyumoku-title{margin-bottom:5px!important;color:red;text-decoration:underline}.today-race-site__second__tyumoku__point .explain-sentence{text-align:left}.today-race-site__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;border-top:solid 1px #99B1ED}.today-race-site__link .index-finger{width:45px;z-index:0;position:absolute;top:70%;left:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.today-race-site__link__cta{width:100%;font-size:18px;font-weight:700;background-color:#4763AB;padding:5px 130px;text-decoration:none;text-align:center;color:#fff;-webkit-box-shadow:0 6px 0 #2F1817;box-shadow:0 6px 0 #2F1817;border:1px solid #2F1817;border-radius:6px;margin:10px 0 15px}.induction-part{margin:40px 0}.page_top_btn{position:fixed;bottom:10px;right:10px;font-weight:700;padding:.7em;text-align:center;background:rgba(0,23,83,.8);color:#fff;-webkit-transition:.3s0;transition:.3s0;border-radius:5px;border:1px solid #fff;z-index:100}.page_top_btn:hover{background:rgba(0,23,83,.8);color:gray}.column-list-title::before,.recommend::after{background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%)}#toc_container ul{border:0!important}#toc_container ul li::before{position:unset!important}.column-list-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;color:#01185B;padding-left:45px;margin:20px 0}.column-list-title::before{position:absolute;content:'';height:34px;width:34px;background-size:contain;left:20px;top:50%;transform:translate(-50%,-50%)}.column-list-title .popup-background{position:fixed;z-index:100;top:0;left:0;height:100vh;width:100vw;background-color:gray;opacity:.5}.column-list-title .popup{--height:650px;--width:590px;z-index:101;position:fixed;top:calc(50vh - calc(var(--height)/ 2));left:calc(50vw - calc(var(--width)/ 2));height:var(--height);width:var(--width);overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 3px 1px gray;box-shadow:0 0 3px 1px gray}.column-list-title .popup .content{color:#000}.column-list-title .popup .content__title{background-color:#EFF3FF;text-align:center;padding:20px 0}.column-list-title .popup .content__title::before{content:'?';font-size:18px;color:#01185B;border:2px solid #01185B;padding:0 4px;border-radius:50%;-webkit-transition:.2s;transition:.2s;margin:auto 0 auto 5px}.column-list-title .popup .content__text{text-align:left;font-weight:100;font-size:16px;padding:20px 10%;width:100%;height:550px;overflow:auto}.column-list-title .popup .content__text p:not(:last-child){margin-bottom:15px}.column-list-title .close-button{--size:32px;position:absolute;top:0;right:0;height:var(--size);width:var(--size);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;color:#000;background-color:#FFF;border:1px solid #000;border-radius:50%;font-size:var(--size);padding:6px 6px 10px 7px}.column-list-title .close-button:hover{background-color:red;color:#fff}.column-list-title .popup-flag,.column-list-title .popup-flag:not(:checked)+*+.popup,.column-list-title .popup-flag:not(:checked)+.popup-background{display:none}.column-list-title #popupFlag2+*+.popup{--height:150px;--width:150px}.column-list-title .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-list-title .button-sample{font-size:14px;line-height:16px;color:#01185B;background-color:#fff;border:2px solid #01185B;padding:0 4px;border-radius:50%;-webkit-transition:.2s;transition:.2s;margin:8px 0 auto 5px}.column-list-title .button-sample:hover{color:#fff;background-color:#01185B}.column-list-title .button-sample:active{color:#fff;background-color:#0000a8;-webkit-transition:50ms;transition:50ms}.race::before{width:42px;background-size:cover;background-image:url(../images/top/h3_race.svg)}.teppan::before{background-image:url(../images/top/h3_free.svg)}.ranking::before{background-image:url(../images/top/h3_forecast.svg)}.category::before{background-image:url(../images/top/category-icon.svg)}.update::before{background-image:url(../images/top/update-icon.svg)}.recommend{padding-left:85px}.recommend::before{background-image:url(../images/top/h3_recommend.svg)}.recommend::after{position:absolute;content:'';height:34px;width:34px;background-image:url(../images/top/az-logo.svg);background-size:contain;left:60px;top:50%;transform:translate(-50%,-50%)}.category-column-list{width:100%;max-width:1000px;padding:0 10px;margin:50px auto}.category-column-list .contents-title{position:relative;font-size:26px;font-weight:700;line-height:32px;color:#FFF;background-color:#1367AF;text-align:center;margin-top:120px;margin-bottom:100px}.category-column-list .contents-title::after,.category-column-list .contents-title::before{content:'';height:80px;background-color:#1367AF;position:absolute;left:50%}.category-column-list .contents-title .look-image{width:15%;margin:0 auto 8px}.category-column-list .contents-title::before{width:100%;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:-39px}.category-column-list .contents-title::after{width:100%;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:-120px}.category-column-list .column-article-tab{width:100%;margin:20px 0 10px}.category-column-list .column-article-tab input[name=column-tab]{display:none}.category-column-list .column-article-tab__labels{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.category-column-list .column-article-tab__labels .colmun-tab{display:block;position:relative;text-align:center;font-weight:700;padding:8px 15px;color:#202223;border-radius:10px 10px 0 0;margin-right:2px;border:2px solid #C0C7D8;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.category-column-list .column-article-tab #beginner_input:checked~.column-article-tab__labels .single,.category-column-list .column-article-tab #data_input:checked~.column-article-tab__labels .data,.category-column-list .column-article-tab #field_input:checked~.column-article-tab__labels .field,.category-column-list .column-article-tab #news_input:checked~.column-article-tab__labels .news,.category-column-list .column-article-tab #player_input:checked~.column-article-tab__labels .player,.category-column-list .column-article-tab #predict_input:checked~.column-article-tab__labels .multiple,.category-column-list .column-article-tab #race_input:checked~.column-article-tab__labels .race,.category-column-list .column-article-tab #tipster_input:checked~.column-article-tab__labels .tipster{position:relative;background-color:#C0C7D8}.category-column-list .column-article-tab .tab-content{position:relative;display:none;margin-bottom:20px;pointer-events:initial;height:100%;border-top:3px solid #C0C7D8}.category-column-list .column-article-tab .tab-content .column-article__one{width:96%;-webkit-box-shadow:0 2px 0 0 #D9D9D9;box-shadow:0 2px 0 0 #D9D9D9;border:2px solid #D9D9D9;border-radius:5px;margin-bottom:10px}.category-column-list .column-article-tab .readmore-content{position:relative;overflow:hidden;max-height:495px}.category-column-list .column-article-tab .column-acco{height:495px;max-height:unset}.category-column-list .column-article-tab .readmore-content::before{display:block;position:absolute;bottom:0;left:0;width:100%;content:"";height:50px}.category-column-list .column-article-tab .readmore-check,.category-column-list .column-article-tab .readmore-check:checked~.readmore-content::before{display:none}.category-column-list .column-article-tab .column-link,.category-column-list .column-article-tab .readmore-label{font-size:16px;font-weight:700;color:#2B63E0;text-decoration:underline;cursor:pointer;position:absolute;bottom:-25px;right:-50px;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:2}.category-column-list .column-article-tab .readmore-label:before{content:'もっと見る'}.category-column-list .column-article-tab .readmore-check:checked~.readmore-label{bottom:-20px}.category-column-list .column-article-tab .readmore-check:checked~.readmore-label:before{content:'閉じる'}.category-column-list .column-article-tab .readmore-check:checked~.readmore-content{height:auto}.category-column-list .column-article-tab #beginner_input:checked~#beginner_content,.category-column-list .column-article-tab #data_input:checked~#data_content,.category-column-list .column-article-tab #field_input:checked~#field_content,.category-column-list .column-article-tab #news_input:checked~#news_content,.category-column-list .column-article-tab #player_input:checked~#player_content,.category-column-list .column-article-tab #predict_input:checked~#predict_content,.category-column-list .column-article-tab #race_input:checked~#race_content,.category-column-list .column-article-tab #tipster_input:checked~#tipster_content{display:block}.category-column-list .column-list{padding-top:20px}.category-column-list .column-list li{width:100%;min-height:83.5px;border-bottom:1px solid rgba(0,23,82,.2);margin-bottom:10px;padding-bottom:10px}.category-column-list .column-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.category-column-list .column-list li a .left{width:12%}.category-column-list .column-list li a .right{width:86%;display:block;margin:auto 0}.category-column-list .column-list li a .right .date{font-size:16px;color:#AFAFAF;margin-bottom:5px}.category-column-list .column-list li a .right .title{font-size:18px;font-weight:600;text-decoration:underline}.site-header{background-color:#F5F5F5}.site-header .header-top{width:100%;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;margin:15px auto}.site-header .header-top .site-logo{width:25%;border-bottom:0;margin:auto 0;padding-bottom:0}.site-header .header-top .site-logo::after{background:unset}.site-header .header-top .site-banner{width:30%}.site-header .header-top-sp{position:fixed;z-index:10;width:100%;margin:0 auto;background-color:#01185B;top:0}.site-header .header-top-sp .site-logo{width:60%;border-bottom:0;margin:0 auto 15px;padding:12px 0 0}.site-header .header-top-sp .site-logo::after{background:unset}.site-header .header-top-sp .site-banner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00C61E;border-top:2px solid #FFF}.site-header .header-top-sp .nav{position:absolute;top:0;right:0}.site-header .header-top-sp .drawer_hidden{display:none}.site-header .header-top-sp .drawer_open{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(../images/top/ham_open.svg);background-size:contain;background-repeat:no-repeat;width:39px;height:39px;right:10px;top:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer;-webkit-transition:1.5s;transition:1.5s}.site-header .header-top-sp .button_display{-webkit-animation-name:fadeout;animation-name:fadeout;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.site-header .header-top-sp #drawer_input:checked~.drawer_open{background-image:url(../images/top/ham_close.svg);top:14px;-webkit-transition:2s;transition:2s}.site-header .header-top-sp #drawer_input:checked~.top-hum,.site-header .header-top-sp .top-hum{top:26px!important}.site-header .header-top-sp .top-posi{top:80px!important}.site-header .header-top-sp .nav_content{width:100%;height:95%;position:fixed;top:68px;right:100%;z-index:99;-webkit-transition:.6s;transition:.6s;padding:20px 15px}.site-header .header-top-sp .nav_content::after{content:'';background-image:url(../images/top/back-az.svg);background-size:contain;background-repeat:no-repeat;width:135px;height:120px;position:absolute;right:0;bottom:30px}.site-header .header-top-sp .nav_content .drawer_bg{position:absolute;background:#01185B;width:100%;height:0;top:0;left:0;-webkit-transition:.8s;transition:.8s}.site-header .header-top-sp .nav_content .bg_display{height:100%}.site-header .header-top-sp .nav_list{position:relative;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;padding:10px}.site-header .header-top-sp .nav_list::after{content:'';width:100%;height:1px;background-color:#707070;position:absolute;bottom:-5px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-header .header-top-sp .nav_list .nav_item{width:25%;opacity:0;-webkit-transition:1s;transition:1s}.site-header .header-top-sp .nav_list .nav_item img{display:block;width:100%;height:auto;margin-bottom:5px}.site-header .header-top-sp .nav_list .nav_item a{display:block;color:#FFF;font-weight:700;text-align:center;line-height:20px}.site-header .header-top-sp .nav_list .nav_item.is-animated1{opacity:1;-webkit-animation:fadeitem3 .8s ease 0s 1 normal;animation:fadeitem3 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated2{opacity:1;-webkit-animation:fadeitem2 .8s ease 0s 1 normal;animation:fadeitem2 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated3{opacity:1;-webkit-animation:fadeitem .8s ease 0s 1 normal;animation:fadeitem .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated4{opacity:1;-webkit-animation:fadeitem4 .8s ease 0s 1 normal;animation:fadeitem4 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated5{opacity:1;-webkit-animation:fadeitem5 .8s ease 0s 1 normal;animation:fadeitem5 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated6{opacity:1;-webkit-animation:fadeitem6 .8s ease 0s 1 normal;animation:fadeitem6 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated7{opacity:1;-webkit-animation:fadeitem7 .8s ease 0s 1 normal;animation:fadeitem7 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated8{opacity:1;-webkit-animation:fadeitem8 .8s ease 0s 1 normal;animation:fadeitem8 .8s ease 0s 1 normal}.site-header .header-top-sp .nav_list .nav_item.is-animated9{opacity:1;-webkit-animation:fadeitem9 .8s ease 0s 1 normal;animation:fadeitem9 .8s ease 0s 1 normal}.site-header .header-top-sp .second{-ms-flex-pack:distribute;justify-content:space-around;padding:30px 20px}.site-header .header-top-sp .second .nav_item{width:28%}.site-header .header-top-sp .second .nav_item img{width:65%;margin:auto auto 5px}.site-header .header-top-sp .line{padding:30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .header-top-sp .line::after{position:unset;height:0}.site-header .header-top-sp .line .nav_item{width:28%;margin-bottom:15px}.site-header .header-top-sp .line .nav_item img{width:65%;margin:auto auto 5px}.site-header .header-top-sp #drawer_input:checked~.nav_content{right:0}.site-header .header-top-sp #drawer_input:checked~.drawer_bg{bottom:0}.site-header .header-bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;padding:0 15%;background-color:#01185B}.site-header .header-bottom::after{content:'▶︎';color:#FFF;line-height:55px;margin-left:20px}.site-header .header-bottom .menu-list{width:100%;max-width:985px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#FFF;overflow-x:scroll;margin-left:25px}.site-header .header-bottom .menu-list li{position:relative;font-size:13px;font-weight:700;min-width:150px;text-align:center;height:58px;padding:18px 30px}.site-header .header-bottom .menu-list li::after{position:absolute;content:'';height:65%;width:1px;background-color:#FFF;left:0;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-header .header-bottom .menu-list li:first-child::after{background-color:transparent}.site-header .header-bottom .menu-list li a{color:#FFF}.site-header .header-bottom .menu-list .three-menu{padding:8px 0}.site-header .header-bottom .menu-list .three-menu .three-image{width:60%;margin:0 auto 2px}.site-header .header-bottom .menu-list .three-menu .three-image img{display:block;width:100%;height:auto}.site-header .header-bottom .menu-list .select{color:#01185B;background-color:#FFF}.site-header .header-bottom .menu-list .select a{color:#01185B}.site-header .header-bottom .menu-list .select::after{background-color:transparent}.site-header .header-bottom .menu-list .menu-icon{min-width:150px;padding:18px 0 18px 24px}.site-header .header-bottom .menu-list .menu-icon::before{position:absolute;content:'';height:30px;width:30px;background-repeat:no-repeat;background-size:contain;left:22%;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../images/top/beginner.svg)}.site-header .header-bottom .menu-list .peredection-site{min-width:170px}.site-header .header-bottom .menu-list .peredection-site::before{background-image:url(../images/top/predection.svg);left:12%}.site-header .header-bottom .menu-list .field::before{background-image:url(../images/top/field.svg);left:32%}.site-header .header-bottom .menu-list .player::before{background-image:url(../images/top/player.svg);left:24%}.site-header .header-bottom .menu-list .sg::before{background-image:url(../images/top/sg.svg);left:30%}.site-header .header-bottom .menu-list .live::before{background-image:url(../images/top/live.svg);left:24%}.site-header .header-bottom .menu-list .line{min-width:220px}.site-header .header-bottom .menu-list .line::before{background-image:url(../images/top/line.svg);left:14%}html.no_scroll{height:100%;overflow:hidden}.nav_display{position:relative!important}#footer-nav{position:fixed;z-index:10;bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#footer-nav .footer-nav-background{position:absolute;background-color:rgba(1,24,91,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:90px;opacity:.2;bottom:15px}#footer-nav .footer-nav-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;position:absolute;bottom:0}#footer-nav .footer-nav-button a{color:#FFF;font-size:12px;line-height:14px;font-weight:700;text-align:center}#footer-nav .footer-nav-button .nav-calc,#footer-nav .footer-nav-button .nav-free,#footer-nav .footer-nav-button .nav-learn,#footer-nav .footer-nav-button .nav-today{position:relative;border-radius:10px;padding:55px 15px 5px}#footer-nav .footer-nav-button .nav-calc::before,#footer-nav .footer-nav-button .nav-free::before,#footer-nav .footer-nav-button .nav-learn::before,#footer-nav .footer-nav-button .nav-today::before{position:absolute;content:'';background-size:cover;background-repeat:no-repeat;width:70px;height:20px;top:-4px;left:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:13px}#footer-nav .footer-nav-button .nav-calc::after,#footer-nav .footer-nav-button .nav-free::after,#footer-nav .footer-nav-button .nav-learn::after,#footer-nav .footer-nav-button .nav-today::after{position:absolute;content:'';height:40px;width:60px;background-repeat:no-repeat;background-size:cover;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer-nav .footer-nav-button .nav-today{background-color:rgba(19,175,38,.9);backdrop-filter:blur(50px) brightness(0);-webkit-backdrop-filter:blur(50px) brightness(0);padding:55px 8px 5px;opacity:1;-webkit-animation:navitem1 .8s ease 0s 1 normal;animation:navitem1 .8s ease 0s 1 normal}#footer-nav .footer-nav-button .nav-today p{text-shadow:1px 2px 2px #13AF26}#footer-nav .footer-nav-button .nav-today::before{background-image:url(../images/top/glo1-chatch.svg)}#footer-nav .footer-nav-button .nav-today::after{background-image:url(../images/top/glo1.svg)}#footer-nav .footer-nav-button .nav-free{background-color:rgba(206,13,13,.9);backdrop-filter:blur(50px) brightness(0);-webkit-backdrop-filter:blur(50px) brightness(0);-webkit-animation:navitem3 .8s ease 0s 1 normal;animation:navitem3 .8s ease 0s 1 normal}#footer-nav .footer-nav-button .nav-free p{text-shadow:1px 2px 2px #AF1313}#footer-nav .footer-nav-button .nav-free::before{background-image:url(../images/top/glo2-chatch.svg)}#footer-nav .footer-nav-button .nav-free::after{background-image:url(../images/top/glo2.svg)}#footer-nav .footer-nav-button .nav-learn{background-color:rgba(19,103,175,.9);backdrop-filter:blur(50px) brightness(0);-webkit-backdrop-filter:blur(50px) brightness(0);-webkit-animation:navitem3 .8s ease 0s 1 normal;animation:navitem3 .8s ease 0s 1 normal}#footer-nav .footer-nav-button .nav-learn p{text-shadow:1px 2px 2px #1367AF}#footer-nav .footer-nav-button .nav-learn::before{background-image:url(../images/top/glo3-chatch.svg)}#footer-nav .footer-nav-button .nav-learn::after{background-image:url(../images/top/glo3.svg)}#footer-nav .footer-nav-button .nav-calc{position:relative;width:22%;background-color:#01185B;border-radius:50%;padding:55px 8px 5px;-webkit-animation:navitem4 .8s ease 0s 1 normal;animation:navitem4 .8s ease 0s 1 normal}#footer-nav .footer-nav-button .nav-calc::before,.aside-box h3,.aside-box h3::after{position:unset}#footer-nav .footer-nav-button .nav-calc p{text-shadow:1px 2px 2px #1E2F61}#footer-nav .footer-nav-button .nav-calc::after{background-image:url(../images/top/glo4.svg)}#header-top.DownMove-head{-webkit-animation:DownAnimeHead .5s forwards;animation:DownAnimeHead .5s forwards}#header-top.UpMove-head{-webkit-animation:UpAnimeHead .5s forwards;animation:UpAnimeHead .5s forwards}#footer-nav.DownMove{-webkit-animation:DownAnime .5s forwards;animation:DownAnime .5s forwards}#footer-nav.UpMove{-webkit-animation:UpAnime .5s forwards;animation:UpAnime .5s forwards}.main-body{margin-top:20px!important}.top-fv-slider{width:100%;max-width:1100px;margin:0 auto 20px}.top-fv-slider h1{font-size:24px;margin-bottom:10px;padding-left:30px}.top-fv-slider .sliderArea{max-width:100%;margin:0 auto;padding:0 25px}.top-fv-slider .sliderArea .thumb_slider img{border-radius:10px}.top-fv-slider .slick-slide img{width:100%;height:auto}.top-fv-slider .slick-next,.top-fv-slider .slick-prev{z-index:1}.top-fv-slider .slick-next{right:-14px}.top-fv-slider .slick-prev{left:-14px}.top-fv-slider .slick-next:before,.top-fv-slider .slick-prev:before{color:#C0C7D8;font-size:30px;opacity:1}.top-fv-slider .slick-slide{margin:0 5px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;opacity:.2}.top-fv-slider .slick-active,.top-fv-slider .slick-current{opacity:1}.top-fv-slider .thumb{margin:15px 0 0}.top-fv-slider .thumb .slick-slide{cursor:pointer}.top-fv-slider .thumb .slick-slide:hover{opacity:.7}.top-fv-slider .fv-text{margin:30px auto;max-width:600px;line-height:26px;font-size:16px}.aside-box h3{font-size:18px;padding:5px 10px;margin:30px 0;border-bottom:3px double #546572;border-top:3px double #546572;background:rgba(84,101,114,.1);line-height:1.2}.aside-box .pr-box-img{margin:30px 0;word-break:break-word}.aside-box .pr-box-img .txt-wrap{margin:15px 0;font-size:15px}.aside-box .pr-box-img .link-out,.aside-box .pr-box-img .txt-wrap>p:not(:last-child){margin-bottom:15px}.aside-box .pr-box-img .link-out a{font-size:15px}.aside-box .pr-box-img.for-column,.aside-box .pr-box-img>a{width:100%;padding:5px;border:3px double #ab4747;border-radius:5px;background:rgba(251,253,87,.05);display:block}.aside-box .pr-box-img.for-column>div>div,.aside-box .pr-box-img>a>div>div{-moz-flex:1 0 80px;-ms-flex:1 0 80px;-o-flex:1 0 80px;-webkit-box-flex:1;flex:1 0 80px}.aside-box .pr-box-img .site-name{-moz-flex:0 0 80px;-ms-flex:0 0 80px;-o-flex:0 0 80px;-webkit-box-flex:0;flex:0 0 80px;margin-right:10px}.aside-box .pr-box-img .site-ttl{font-size:14px;font-weight:600;border-bottom:1px solid;padding-bottom:3px;margin-bottom:5px!important}.aside-box .pr-box-img li{font-size:14px}.aside-box .pr-box-img li .ticket{font-size:15px;font-weight:600}.aside-box .pr-box-img li p{margin-bottom:0!important}.aside-box .pr-box-img .site-link{font-weight:600;text-align:right;text-decoration:underline;margin-top:5px}.select-three{position:relative;background-color:#01185B;margin:100px 0 78px;padding:20px}.select-three::after,.select-three::before{content:'';height:80px;background-color:#01185B;position:absolute;-webkit-transform:translate(-50%,-50%);width:100%;left:50%}.select-three::before{-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);transform:translate(-50%,-50%);top:-39px}.select-three::after{-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);transform:translate(-50%,-50%);bottom:-119px}.select-three .top-logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select-three .top-text{margin:30px 0}.select-three .top-text p{text-align:center;color:#FFF;font-size:28px;font-weight:700;line-height:38px}.select-three .select-three-title{border-top:2px solid #FFF;border-bottom:2px solid #FFF;text-align:center;color:#FFF;margin:20px 0;padding:15px 0}.select-three .select-three-title__top{font-size:18px;font-weight:700}.select-three .select-three-title__middle{font-size:35px;font-weight:700;color:#FFD800}.select-three .select-three-title__bottom{font-size:14px}.select-three .three-point{width:100%;margin:40px 0 10px;overflow-x:scroll}.select-three .three-point .scroll-flame{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}.select-three .three-point .point-slide{position:relative;width:260px;padding:5px 5px 0;border:5px solid #0DAF26;background-color:#FFF;margin-right:15px}.select-three .three-point .point-slide:last-child{margin-right:0}.select-three .three-point .point-slide::before{content:'見る';width:45%;font-weight:700;color:#FFF;background-color:#0DAF26;text-align:center;border:3px solid #FFF;border-radius:50px;padding:5px 0;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;left:50%}.select-three .three-point .point-slide__icon{width:40%;margin:15px auto}.select-three .three-point .point-slide__title{font-weight:700;line-height:22px;text-align:center;color:#FFF;background-color:#0DAF26;margin-bottom:10px;padding:6px 0}.select-three .three-point .point-slide__text{width:85%;min-height:110px;font-size:14px;line-height:18px;color:#01185B;margin:0 auto}.select-three .three-point .point-slide__link{position:relative;width:100%;color:#FFF;font-size:14px;font-weight:700;text-align:center;border-radius:20px;background-image:-webkit-gradient(linear,left top,left bottom,from(#13AF26),to(#0A5813));background-image:linear-gradient(180deg,#13AF26,#0A5813);padding:10px 0;margin:10px 0}.select-three .three-point .point-slide__link::after,.select-three .three-point .point-slide__link::before{content:'';position:absolute;-webkit-transform:translate(-50%,-50%);top:50%;background-size:contain;background-repeat:no-repeat}.select-three .three-point .point-slide__link span{font-size:12px}.select-three .three-point .point-slide__link::before{background-image:url(../images/top/look-button.svg);width:32px;height:32px;transform:translate(-50%,-50%);left:22px}.select-three .three-point .point-slide__link::after{background-image:url(../images/top/triangle.svg);width:15px;height:15px;transform:translate(-50%,-50%);right:2px}.select-three .three-point .comprison{position:relative;border:5px solid #AF1313}.select-three .three-point .comprison::before{content:'比較する';background-color:#AF1313}.select-three .three-point .comprison::after{content:'';background-image:url(../images/top/up.svg);background-size:contain;background-repeat:no-repeat;width:100%;height:35px;position:absolute;left:-5%;top:-20px;-webkit-animation:floating-y 1.8s ease-in-out infinite alternate-reverse;animation:floating-y 1.8s ease-in-out infinite alternate-reverse}.select-three .three-point .comprison .comprison-title{background-color:#AF1313}.select-three .three-point .comprison .comprison-link{background-image:-webkit-gradient(linear,left top,left bottom,from(#AF1313),to(#580A0A));background-image:linear-gradient(180deg,#AF1313,#580A0A)}.select-three .three-point .comprison .comprison-link::before{background-image:url(../images/top/comprison-button.svg)}.select-three .three-point .learn{border:5px solid #1367AF}.select-three .three-point .learn::before{content:'学ぶ';background-color:#1367AF}.select-three .three-point .learn .learn-title{background-color:#1367AF}.select-three .three-point .learn .learn-link{background-image:-webkit-gradient(linear,left top,left bottom,from(#1367AF),to(#0A3458));background-image:linear-gradient(180deg,#1367AF,#0A3458)}.select-three .three-point .learn .learn-link::before{background-image:url(../images/top/learn-button.svg)}.select-three .pickup-page .nav_list{width:75%;position:relative;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;margin:0 auto;padding:20px 10px}.select-three .pickup-page .nav_list .nav_item{width:25%}.select-three .pickup-page .nav_list .nav_item img{display:block;width:100%;height:auto;margin-bottom:5px}.select-three .pickup-page .nav_list .nav_item a{display:block;color:#FFF;font-size:20px;font-weight:700;line-height:24px;text-align:center}.question-and-answer{position:relative;background-color:#01185B;margin:50px 0 0;padding:20px}.question-and-answer .top-logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question-and-answer .top-text{margin:20px 0 0}.question-and-answer .top-text p{text-align:center;color:#FFF;font-size:28px;font-weight:700;line-height:38px}.qanda-box{width:95%;border-radius:10px;background-color:#FFF;padding:10px;margin:10px auto}.qanda-box__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;border-bottom:1px solid #01185B;padding:5px 0}.qanda-box__top .question-number{width:7%;font-size:18px;text-align:center;color:#FFF;background-color:#01185B;border-radius:10px;padding:5px}.qanda-box__top .question-text{width:92%;color:#01185B;line-height:40px}.qanda-box__bottom{padding:15px 0;color:#01185B}.qanda-box__bottom .answer-text{font-size:16px}.qanda-box__bottom .answer-text p{margin:10px 0}.qanda-box__bottom .answer-text h2,.qanda-box__bottom .answer-text h3{background-color:initial}.qanda-box__bottom .answer-text h3,.qanda-box__bottom .answer-text ol li,.qanda-box__bottom .answer-text ul li{position:relative;line-height:1.2}.qanda-box__bottom .answer-text h2,.qanda-box__bottom .answer-text h3,.qanda-box__bottom .answer-text h4,.qanda-box__bottom .answer-text ol li,.qanda-box__bottom .answer-text ul li{line-height:1.2}.qanda-box__bottom .answer-text ol li::before,.qanda-box__bottom .answer-text ul li::before{position:absolute;top:50%;left:0}.qanda-box__bottom .answer-text .font-blue,.qanda-box__bottom .answer-text .font-bold,.qanda-box__bottom .answer-text .font-red,.qanda-box__bottom .answer-text .line-yellow,.qanda-box__bottom .answer-text h1,.qanda-box__bottom .answer-text h2,.qanda-box__bottom .answer-text h3,.qanda-box__bottom .answer-text h4{font-weight:700}.qanda-box__bottom .answer-text h1{border-top:3px solid #027;border-bottom:3px solid #027;font-size:20px;padding:5px 20px;line-height:1.3}.qanda-box__bottom .answer-text h1:after,.qanda-box__bottom .answer-text h2::after,.qanda-box__bottom .answer-text h2::before{display:none}.qanda-box__bottom .answer-text h2{font-size:18px;color:inherit;border-left:5px solid #027;border-bottom:2px solid #027;text-align:left}.top-ranking5 .today-race-site .today-race-site__first__right .div__contents,.top-ranking5 .today-race-site .today-race-site__first__right .div__midashi,.top-ranking5 .today-race-site .today-race-site__second .div__midashi{text-align:center}.qanda-box__bottom .answer-text h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #DEDEDE;padding:7px 7px 7px 20px}.qanda-box__bottom .answer-text h3::before{position:absolute;top:50%;left:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;content:'';background-color:#027;width:3px;height:80%}.qanda-box__bottom .answer-text h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:7px;background-color:#F2F6F9}.qanda-box__bottom .answer-text h4::before{content:'▶';margin-right:7px}.qanda-box__bottom .answer-text ol,.qanda-box__bottom .answer-text ul{border:1px solid #027;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:15px}.qanda-box__bottom .answer-text ol li,.qanda-box__bottom .answer-text ul li{padding-left:20px;list-style:none}.qanda-box__bottom .answer-text ol li:not(:last-of-type),.qanda-box__bottom .answer-text ul li:not(:last-of-type){margin-bottom:10px}.qanda-box__bottom .answer-text .table-left,.qanda-box__bottom .answer-text .table-lefttop,.qanda-box__bottom .answer-text .table-top{margin-bottom:15px}.qanda-box__bottom .answer-text ul li::before{-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:8px;height:8px;border-radius:50px;background-color:#000}.qanda-box__bottom .answer-text .table-left table tr td,.qanda-box__bottom .answer-text .table-left table tr th,.qanda-box__bottom .answer-text .table-lefttop table tr td,.qanda-box__bottom .answer-text .table-lefttop table tr th,.qanda-box__bottom .answer-text .table-top table tr td,.qanda-box__bottom .answer-text .table-top table tr th{border:1px solid #DEDEDE;line-height:1.2;padding:10px}.qanda-box__bottom .answer-text ol{counter-reset:item}.qanda-box__bottom .answer-text ol li::before{-webkit-transform:translateY(-50%);transform:translateY(-50%);counter-increment:item;content:counter(item) "."}.qanda-box__bottom .answer-text .font-blue{color:#027}.qanda-box__bottom .answer-text .font-red{color:red}.qanda-box__bottom .answer-text .font-big{font-size:20px}.qanda-box__bottom .answer-text .line-yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fff5aa));background:linear-gradient(transparent 60%,#fff5aa 60%)}.qanda-box__bottom .answer-text .table-left table tr th{background-color:#027;color:#fff;font-weight:700}.qanda-box__bottom .answer-text .table-lefttop table tr:first-of-type th,.qanda-box__bottom .answer-text .table-top table tr th{background-color:#F2F4F9;font-weight:700}.qanda-box__bottom .answer-text .table-lefttop table tr th:first-of-type{background-color:#027;color:#fff}.line-yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fff5aa));background:linear-gradient(transparent 60%,#fff5aa 60%)}.top-ranking5{margin:20px 0}.top-ranking5 .site-title{display:-webkit-box;display:-ms-flexbox;display:flex}.top-ranking5 .site-title .rank-no{width:60px}.top-ranking5 .site-title .noone-title{margin-left:10px}.top-ranking5 .site-title .noone-title .noone-name{font-size:22px;font-weight:700;color:#202223}.top-ranking5 .site-title .noone-title .scroll-flame{width:100%;overflow-x:scroll}.top-ranking5 .site-title .noone-title .noone-category{display:-webkit-box;display:-ms-flexbox;display:flex}.top-ranking5 .site-title .noone-title .noone-category .category{min-width:45px;color:#01185B;font-size:11px;font-weight:700;background-color:#FFF;border-radius:20px;border:1px solid #C0C7D8;padding:0 12px;margin-right:5px}.top-ranking5 .site-title .noone-title .noone-category .category:last-child{margin-right:0}.top-ranking5 .today-race-site{margin:10px 0}.top-ranking5 .today-race-site .today-race-site__first__left{width:40%}.top-ranking5 .today-race-site .today-race-site__first__left .site-image{width:150px;margin:auto}.top-ranking5 .today-race-site .today-race-site__first__right{width:60%}.top-ranking5 .today-race-site .today-race-site__first__right .div__contents{padding:5px 0}.top-ranking5 .today-race-site .today-race-site__first__right .site-name{border-bottom:0}.top-ranking5 .today-race-site .today-race-site__first__right .site-name .div__contents{font-size:21px;color:#01185B}.top-ranking5 .today-race-site .today-race-site__first__right .site-name .div__contents .ave-return{font-size:13px;font-weight:700;color:#6F80A8}.top-ranking5 .today-race-site .trio-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px #99B1ED}.top-ranking5 .today-race-site .trio-box .one-box{width:34%;text-align:center;border-right:solid 1px #99B1ED}.top-ranking5 .today-race-site .trio-box .one-box:last-child{border-right:0}.top-ranking5 .today-race-site .trio-box .one-box .div__contents{font-size:16px;font-weight:700;color:#01185B;padding:8px 2px}.top-ranking5 .today-race-site .trio-box .one-box .div__contents .red{color:#E11717}.top-ranking5 .today-race-site .today-race-site__link{-ms-flex-pack:distribute;justify-content:space-around}.top-ranking5 .today-race-site .today-race-site__link a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-ranking5 .today-race-site .today-race-site__link__cta{padding:5px 35px;line-height:26px}.top-ranking5 .today-race-site .line-cta{background-color:#47AB47}.top-ranking5 .today-race-site .line-cta span{color:#FFD800}.top-ranking5 .today-race-site .index-finger{width:35px;top:62%;left:94%}.top-ranking5 .today-race-site .line-finger{top:80%;left:unset;right:-5%}.top-ranking5 .rank-two-to-five{background-color:#FFF;border:1px solid #99B1ED;margin:25px 0}.top-ranking5 .rank-two-to-five table{width:100%;table-layout:fixed}.top-ranking5 .rank-two-to-five table tr:last-child,.top-ranking5 .rank-two-to-five table tr:last-child td{border-bottom:0}.top-ranking5 .rank-two-to-five table tr th{font-size:14px;color:#01185B;text-align:left;border-top:solid 1px #B6C0D3;padding:0 10px}.top-ranking5 .rank-two-to-five table tr td{text-align:right;border-bottom:solid 1px #B6C0D3;padding:0 10px}.top-ranking5 .rank-two-to-five table tr td .rank-no{width:34px;margin:20px auto 5px}.top-ranking5 .rank-two-to-five table tr td .site-image{width:80px;margin:0 auto 5px}.top-ranking5 .rank-two-to-five table tr td .site-name{font-size:15px;font-weight:700;text-align:center}.top-ranking5 .rank-two-to-five table tr td .today-race-site__link__cta{width:85%;font-size:12px;-webkit-box-shadow:0 2px 0 #2F1817;box-shadow:0 2px 0 #2F1817;margin:0 auto 5px;padding:2px 0}.top-ranking5 .rank-two-to-five table tr td .line-cta{background-color:#47AB47}.top-ranking5 .rank-two-to-five table tr td .ave-return{font-size:10px;font-weight:700;color:#6F80A8;border:1px solid #6F80A8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;margin:0 0 5px auto;padding:0 5px}.top-ranking5 .rank-two-to-five table tr td .ave-return span{font-size:12px}.top-ranking5 .rank-two-to-five table tr .star-td{padding:0}.top-ranking5 .rank-two-to-five table .font-red{color:#E11717}.top-ranking5 .link-child a{position:relative;max-width:395px;padding:20px 10px}.top-ranking5 .link-child a::before{content:'よく当たる';text-align:center;color:#FFF;background-color:#051650;font-size:14px;border-radius:12px;padding:3px 30px;position:absolute;top:-24%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.site-comparison .contents-title{position:relative;font-size:26px;font-weight:700;line-height:32px;color:#FFF;background-color:#AF1313;text-align:center;margin-top:79px;margin-bottom:100px}.site-comparison .contents-title::after,.site-comparison .contents-title::before{height:80px;background-color:#AF1313;position:absolute;left:50%;content:''}.site-comparison .contents-title .look-image{width:15%;margin:0 auto 8px}.site-comparison .contents-title::before{width:100%;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:-40px}.site-comparison .contents-title::after{width:100%;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:-119px}.site-comparison .comparison-form{position:relative;padding:20px 15%;background-color:#F5F5F5;border:1px solid #E2E2E2;margin:30px 0}.site-comparison .comparison-form .comparison-category{color:#01185B;font-size:16px;font-weight:700}.site-comparison .comparison-form .category-select{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.site-comparison .comparison-form .category-select label{position:relative;display:block;min-width:100px;font-weight:700;color:#FFF;padding:10px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;border-radius:8px;cursor:pointer;-webkit-filter:brightness(40%);filter:brightness(40%)}.site-comparison .comparison-form .category-select label::after{content:'';background-size:contain;background-repeat:no-repeat;width:100%;height:41px;position:absolute;top:50%;right:-12%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.site-comparison .comparison-form .category-select label:last-child{margin-right:0}.site-comparison .comparison-form .category-select .hit-button{background-color:#015B24}.site-comparison .comparison-form .category-select .hit-button::after{background-image:url(../images/top/site-comparison/hit_bg.svg)}.site-comparison .comparison-form .category-select .return-button{background-color:#5B0305}.site-comparison .comparison-form .category-select .return-button::after{background-image:url(../images/top/site-comparison/return_bg.svg)}.site-comparison .comparison-form .category-select .highreturn-button{background-color:#01185B}.site-comparison .comparison-form .category-select .highreturn-button::after{background-image:url(../images/top/site-comparison/highreturn_bg.svg)}.site-comparison .comparison-form .category-select .blance-button,.site-comparison .comparison-form .category-select .lowcost-button{background-color:#C0C7D8}.site-comparison .comparison-form .category-select .free-button{background-color:#5B0305}.site-comparison .comparison-form .category-select .paid-button{background-color:#01185B}.site-comparison .comparison-form .category-select input:checked+label{-webkit-filter:brightness(100%);filter:brightness(100%)}.site-comparison .comparison-form .category-select input{display:none}.site-comparison .comparison-form .toggle-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.site-comparison .comparison-form .toggle-select .toggle-item{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#01185B;font-weight:700;padding:10px 0;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2}.site-comparison .comparison-form .toggle-select .toggle-item:nth-child(3),.site-comparison .comparison-form .toggle-select .toggle-item:nth-child(4){border-top:0}.site-comparison .comparison-form .toggle-select .toggle-item .toggle-button{display:inline-block;position:relative;width:40px;height:20px;border-radius:50px;background-color:#ddd;cursor:pointer;-webkit-transition:background-color .4s;transition:background-color .4s;margin:auto 0}.site-comparison .comparison-form .toggle-select .toggle-item .toggle-button input,.site-comparison .comparison-form input{display:none}.site-comparison .comparison-form .toggle-select .toggle-item .toggle-button:has(:checked){background-color:#4bd865}.site-comparison .comparison-form .toggle-select .toggle-item .toggle-button::after{position:absolute;top:2px;left:0;width:16px;height:16px;border-radius:50%;-webkit-box-shadow:0 0 5px;box-shadow:0 0 5px;background-color:#fff;content:'';-webkit-transition:left .4s;transition:left .4s}.site-comparison .comparison-form .toggle-select .toggle-item .toggle-button:has(:checked)::after{left:22px}.site-comparison .comparison-form .search-result{width:100%;font-size:13px;font-weight:700;color:#01185B;text-align:right;margin:10px 0}.site-comparison .comparison-form .search-result span{font-size:18px;color:#E11717}.site-comparison .comparison-form .search-button{font-size:14px;font-weight:700;background-color:#FFF;border-radius:5px;border:1px solid #202223;text-align:center;padding:10px 8%;cursor:pointer;position:absolute;left:50%;bottom:-20px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.site-comparison .comparison-form .search-button::before{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;position:absolute;right:5px;top:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:-.5em;line-height:1}.site-comparison .comparison-table{margin:50px 0 20px}.site-comparison .comparison-table p{text-align:right;margin-bottom:15px}.site-comparison .comparison-table table{width:100%;table-layout:fixed;color:#01185B;background-color:#FFF;border:1px solid #C0C7D8}.site-comparison .comparison-table table tr th{width:50px;font-size:12px;padding:15px 0 10px}.site-comparison .comparison-table table tr .image-th{position:initial!important;width:45px}.site-comparison .comparison-table table tr .sorted-asc,.site-comparison .comparison-table table tr .sorted-desc{position:relative}.site-comparison .comparison-table table tr .sorted-asc::after,.site-comparison .comparison-table table tr .sorted-desc::after{content:'▼';position:absolute;top:55%;left:28%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-comparison .comparison-table table tr .ave-th-third,.site-comparison .comparison-table table tr .max-th,.site-comparison .comparison-table table tr .total-th-first{width:50px;position:relative}.site-comparison .comparison-table table tr .ave-th-third::before,.site-comparison .comparison-table table tr .max-th::before,.site-comparison .comparison-table table tr .total-th-first::before{font-weight:700;line-height:22px;width:85%;height:25px;border-radius:12px;border:1px solid #C0C7D8;position:absolute;top:-30%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.site-comparison .comparison-table table tr .total-th-first{border-left:solid 1px #C0C7D8}.site-comparison .comparison-table table tr .total-th-first::before{content:'統計';background-color:#EFD;left:100%}.site-comparison .comparison-table table tr .ave-th-third,.site-comparison .comparison-table table tr .total-th-second{border-right:solid 1px #C0C7D8}.site-comparison .comparison-table table tr .ave-th-third::before{content:'平均';background-color:#FFF;left:-50%}.site-comparison .comparison-table table tr .max-th::before{content:'MAX';background-color:#FBFFCC;left:50%}.site-comparison .comparison-table table tr td{border:1px solid #C0C7D8;text-align:center;font-weight:700}.site-comparison .comparison-table table tr td span{font-size:14px}.site-comparison .comparison-table table tr .image-td{position:relative;width:28%}.site-comparison .comparison-table table tr .image-td .site-name{content:'';position:absolute;width:594px;top:23%;right:-1010%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:1px solid #C0C7D8}.site-comparison .comparison-table table tr .image-td .site-image{width:80px;margin:2px auto}.site-comparison .comparison-table table tr .site-name{font-weight:700;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#2B63E0;text-decoration-color:#2B63E0;background-color:#EFF3FF;line-height:16px;padding:8px 10px;margin-bottom:0}.site-comparison .comparison-table table tr .ave-td,.site-comparison .comparison-table table tr .max-td,.site-comparison .comparison-table table tr .total-td{padding-top:30px}.site-comparison .comparison-table table tr .total-td{background-color:#EFD}.site-comparison .comparison-table table tr .max-td{background-color:#FBFFCC}.site-comparison .formation-title{position:relative;text-align:center;color:#01185B;font-weight:700;padding:15px 0;border-top:1px solid #000;border-bottom:1px solid #000}.site-comparison .formation-title::after,.site-comparison .formation-title::before{width:0;height:0;position:absolute;content:'';left:50%}.site-comparison .formation-title::before{border-style:solid;border-right:11px solid transparent;border-left:11px solid transparent;border-top:16px solid #000;border-bottom:0;bottom:-17px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.site-comparison .formation-title::after{border-style:solid;border-right:11px solid transparent;border-left:11px solid transparent;border-top:16px solid #f5f5f5;border-bottom:0;bottom:-15px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.site-comparison .formation-image{margin:40px 0 30px}.site-comparison .formation-text p:not(:last-child){margin-bottom:15px}.race-info .contents-title{position:relative;font-size:26px;font-weight:700;line-height:32px;color:#FFF;background-color:#16AC22;text-align:center;margin-top:78px;margin-bottom:100px}.race-info .contents-title .look-image{width:15%;margin:0 auto 8px}.race-info .contents-title::before{content:'';width:100%;height:80px;background-color:#16AC22;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:-39px;left:50%}.race-info .contents-title::after,.race-info .three-point .point-slide::before{-webkit-transform:translate(-50%,-50%);content:''}.race-info .contents-title::after{width:100%;height:80px;background-color:#16AC22;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);position:absolute;transform:translate(-50%,-50%);bottom:-119px;left:50%}.race-info .three-point{position:relative;width:100%;margin:10px 0;overflow-x:scroll}.race-info .three-point .scroll-flame{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}.race-info .three-point a{margin-right:15px}.race-info .three-point .point-slide{position:relative;width:315px;min-height:246px;padding:5px 5px 0;border:10px solid #01185B}.race-info .three-point .point-slide:first-child__grade{left:20%}.race-info .three-point .point-slide:last-child{margin-right:0}.race-info .three-point .point-slide::before{border:5px solid #FFF;width:100%;height:100%;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.race-info .three-point .point-slide__place{font-family:'M PLUS 1p',sans-serif;font-size:55px;font-weight:700;color:#FFF;text-align:center;padding-top:28px}.race-info .three-point .point-slide__date,.race-info .three-point .point-slide__grade{border-radius:50px;padding:3px 0;position:absolute;color:#FFF;text-align:center;font-weight:700}.race-info .three-point .point-slide__date{content:'';width:45%;font-size:20px;background-color:#01185B;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:-6px;left:50%;z-index:1}.race-info .three-point .point-slide__icon{width:24px;height:24px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:20px;right:0}.race-info .three-point .point-slide__grade{font-size:56px;opacity:.4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:30px;left:20%}.race-info .three-point .point-slide__title{font-weight:700;line-height:20px;min-height:55px;text-align:center;color:#FFF;background-color:#01185B;padding:10px 20px}.race-info .three-point .point-slide__text{text-align:center;font-size:17px;font-weight:700;line-height:40px;margin-bottom:5px;color:#FFF}.race-info .three-point .point-slide__link{position:relative;width:100%;color:#FFF;font-size:14px;font-weight:700;text-align:center;border-radius:20px;background-image:-webkit-gradient(linear,left top,left bottom,from(#13AF26),to(#0A5813));background-image:linear-gradient(180deg,#13AF26,#0A5813);padding:10px 0;margin:10px 0}.race-info .three-point .point-slide__link::after,.race-info .three-point .point-slide__link::before{background-size:contain;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);top:50%;content:''}.race-info .three-point .point-slide__link span{font-size:12px}.race-info .three-point .point-slide__link::before{background-image:url(../images/top/look-button.svg);width:32px;height:32px;transform:translate(-50%,-50%);left:22px}.race-info .three-point .point-slide__link::after{background-image:url(../images/top/triangle.svg);width:15px;height:15px;transform:translate(-50%,-50%);right:2px}.race-info .three-point .g1{background-color:#F0BC16}.race-info .three-point .sg{background-color:#E11717}.race-info .three-point .g2{background-color:#16AC22}.race-info .three-point .g3{background-color:#3E7ECE}.race-info .three-point .ippan{background-color:#B6BDC4}.race-info .teppan-forecast{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:10px 0 0}.race-info .teppan-forecast a{width:18%;margin-right:15px}.race-info .teppan-forecast a:nth-child(5n){margin-right:0}.race-info .teppan-forecast a__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.race-info .teppan-forecast a .point-slide{position:relative;width:100%;border:3px solid #01185B;border-radius:10px;background-color:#3E7ECE;margin-bottom:10px;padding:10px 0}.race-info .teppan-forecast a .point-slide__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.race-info .teppan-forecast a .point-slide__place,.race-info .teppan-forecast a .point-slide__race,.race-info .teppan-forecast a .point-slide__time{font-family:'M PLUS 1p',sans-serif;font-weight:700;color:#FFF;text-align:center}.race-info .teppan-forecast a .point-slide__place{font-size:28px;line-height:34px}.race-info .teppan-forecast a .point-slide__race{font-size:24px;line-height:30px}.race-info .teppan-forecast a .point-slide__time{font-size:18px;line-height:32px}.race-info .teppan-forecast a .point-slide__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.race-info .teppan-forecast a .point-slide__icon img{width:24px;height:24px}.race-info .teppan-forecast a .point-slide__grade{font-size:15px;line-height:30px;font-weight:700;color:#FFF;border-radius:50px;padding-right:5px}.race-info .teppan-forecast a .finished::before{content:'';width:106%;height:105%;background:#FFF;opacity:.5;border-radius:8px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.race-info .teppan-forecast a .hit-mark{position:absolute;content:'';height:50px;width:50px;background-image:url(../images/top/race-icon/hit-icon.svg);background-repeat:no-repeat;background-size:contain;right:-30%;top:15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.race-info .teppan-forecast a .reco-mark::after{content:"イチオシ";width:55%;font-size:11px;font-weight:700;color:#FFF;background-color:#FDB056;text-align:center;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;left:30px;border-radius:50px;padding:2px 0}.race-info .teppan-forecast a .g1{background-color:#F0BC16}.race-info .teppan-forecast a .sg{background-color:#E11717}.race-info .teppan-forecast a .g2{background-color:#16AC22}.race-info .teppan-forecast a .g3{background-color:#3E7ECE}.race-info .teppan-forecast a .ippan{background-color:#B6BDC4}.daily-h3{margin:15px 0}table.sortableTable{border-collapse:collapse;padding:0}table.sortableTable>thead>tr>th{cursor:pointer;border-top:2px solid #EED;border-bottom:3px solid #CCB;border-right:1px solid #AA9;border-left:1px solid #FFF;background-color:#EED;margin:0;padding:.1em 1.2em .1em .1em;position:relative}table.sortableTable>thead>tr>th::after{position:absolute;right:0;top:0;bottom:0;content:""}table.sortableTable>thead>tr>th.up::after{position:absolute;right:0;top:0;bottom:0;content:"▼"}table.sortableTable>thead>tr>th.down::after{position:absolute;right:0;top:0;bottom:0;content:"▲"}table.sortableTable>thead>tr>th:hover{border-top:2px solid #FFC83C}table.sortableTable>tbody{background-color:#FFF}table.sortableTable>tbody>tr>td{margin:0;padding:2px;border:1px solid #EEE}.planlist{margin:1.5em 0 2em}.planlist input[name=tab-planlist]{display:none}.planlist__contents .planname,.planlist__label__item{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.planlist__label{position:relative}.planlist__label__item{overflow:scroll;display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:10px}.planlist #planlist_input10:checked~#planlist_content10,.planlist #planlist_input11:checked~#planlist_content11,.planlist #planlist_input12:checked~#planlist_content12,.planlist #planlist_input13:checked~#planlist_content13,.planlist #planlist_input14:checked~#planlist_content14,.planlist #planlist_input16:checked~#planlist_content16,.planlist #planlist_input17:checked~#planlist_content17,.planlist #planlist_input18:checked~#planlist_content18,.planlist #planlist_input19:checked~#planlist_content19,.planlist #planlist_input1:checked~#planlist_content1,.planlist #planlist_input20:checked~#planlist_content20,.planlist #planlist_input21:checked~#planlist_content21,.planlist #planlist_input22:checked~#planlist_content22,.planlist #planlist_input23:checked~#planlist_content23,.planlist #planlist_input24:checked~#planlist_content24,.planlist #planlist_input25:checked~#planlist_content25,.planlist #planlist_input26:checked~#planlist_content26,.planlist #planlist_input27:checked~#planlist_content27,.planlist #planlist_input28:checked~#planlist_content28,.planlist #planlist_input29:checked~#planlist_content29,.planlist #planlist_input2:checked~#planlist_content2,.planlist #planlist_input30:checked~#planlist_content30,.planlist #planlist_input3:checked~#planlist_content3,.planlist #planlist_input4:checked~#planlist_content4,.planlist #planlist_input5:checked~#planlist_content5,.planlist #planlist_input6:checked~#planlist_content6,.planlist #planlist_input7:checked~#planlist_content7,.planlist #planlist_input8:checked~#planlist_content8,.planlist #planlist_input9:checked~#planlist_content9{display:block}.planlist__label__item label{min-width:25%;max-width:25%;padding:7px 7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.planlist__label__item label .icon{width:23%;position:absolute;top:-5px;left:0}.planlist__label__item label .icon img{width:100%;height:auto}.planlist__label__item label .image{-o-object-fit:cover;object-fit:cover;width:100%;height:85px;border-radius:5px}.planlist__label__leftbutton,.planlist__label__rightbutton{width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#fff;background-color:#027;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1}.planlist__label__leftbutton{left:-10px}.planlist #planlist_input10:checked~.planlist__label .planlist_label10:after,.planlist #planlist_input11:checked~.planlist__label .planlist_label11:after,.planlist #planlist_input12:checked~.planlist__label .planlist_label12:after,.planlist #planlist_input13:checked~.planlist__label .planlist_label13:after,.planlist #planlist_input14:checked~.planlist__label .planlist_label14:after,.planlist #planlist_input16:checked~.planlist__label .planlist_label16:after,.planlist #planlist_input17:checked~.planlist__label .planlist_label17:after,.planlist #planlist_input18:checked~.planlist__label .planlist_label18:after,.planlist #planlist_input19:checked~.planlist__label .planlist_label19:after,.planlist #planlist_input1:checked~.planlist__label .planlist_label1:after,.planlist #planlist_input20:checked~.planlist__label .planlist_label20:after,.planlist #planlist_input21:checked~.planlist__label .planlist_label21:after,.planlist #planlist_input22:checked~.planlist__label .planlist_label22:after,.planlist #planlist_input23:checked~.planlist__label .planlist_label23:after,.planlist #planlist_input24:checked~.planlist__label .planlist_label24:after,.planlist #planlist_input25:checked~.planlist__label .planlist_label25:after,.planlist #planlist_input26:checked~.planlist__label .planlist_label26:after,.planlist #planlist_input27:checked~.planlist__label .planlist_label27:after,.planlist #planlist_input28:checked~.planlist__label .planlist_label28:after,.planlist #planlist_input29:checked~.planlist__label .planlist_label29:after,.planlist #planlist_input2:checked~.planlist__label .planlist_label2:after,.planlist #planlist_input30:checked~.planlist__label .planlist_label30:after,.planlist #planlist_input3:checked~.planlist__label .planlist_label3:after,.planlist #planlist_input4:checked~.planlist__label .planlist_label4:after,.planlist #planlist_input5:checked~.planlist__label .planlist_label5:after,.planlist #planlist_input6:checked~.planlist__label .planlist_label6:after,.planlist #planlist_input7:checked~.planlist__label .planlist_label7:after,.planlist #planlist_input8:checked~.planlist__label .planlist_label8:after,.planlist #planlist_input9:checked~.planlist__label .planlist_label9:after{content:'▼';bottom:-6px;left:50%;font-size:14px;color:#fff}.planlist__label__rightbutton{right:-10px}.planlist #planlist_input1:checked~.planlist__label .planlist_label1{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input1:checked~.planlist__label .planlist_label1:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input2:checked~.planlist__label .planlist_label2{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input2:checked~.planlist__label .planlist_label2:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input3:checked~.planlist__label .planlist_label3{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input3:checked~.planlist__label .planlist_label3:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input4:checked~.planlist__label .planlist_label4{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input4:checked~.planlist__label .planlist_label4:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input5:checked~.planlist__label .planlist_label5{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input5:checked~.planlist__label .planlist_label5:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input6:checked~.planlist__label .planlist_label6{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input6:checked~.planlist__label .planlist_label6:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input7:checked~.planlist__label .planlist_label7{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input7:checked~.planlist__label .planlist_label7:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input8:checked~.planlist__label .planlist_label8{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input8:checked~.planlist__label .planlist_label8:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input9:checked~.planlist__label .planlist_label9{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input9:checked~.planlist__label .planlist_label9:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input10:checked~.planlist__label .planlist_label10{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input10:checked~.planlist__label .planlist_label10:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input11:checked~.planlist__label .planlist_label11{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input11:checked~.planlist__label .planlist_label11:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input12:checked~.planlist__label .planlist_label12{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input12:checked~.planlist__label .planlist_label12:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input13:checked~.planlist__label .planlist_label13{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input13:checked~.planlist__label .planlist_label13:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input14:checked~.planlist__label .planlist_label14{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input14:checked~.planlist__label .planlist_label14:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input15:checked~.planlist__label .planlist_label15{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input15:checked~.planlist__label .planlist_label15:after{content:'▼';font-size:14px;color:#fff;position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input15:checked~#planlist_content15{display:block}.planlist #planlist_input16:checked~.planlist__label .planlist_label16{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input16:checked~.planlist__label .planlist_label16:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input17:checked~.planlist__label .planlist_label17{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input17:checked~.planlist__label .planlist_label17:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input18:checked~.planlist__label .planlist_label18{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input18:checked~.planlist__label .planlist_label18:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input19:checked~.planlist__label .planlist_label19{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input19:checked~.planlist__label .planlist_label19:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input20:checked~.planlist__label .planlist_label20{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input20:checked~.planlist__label .planlist_label20:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input21:checked~.planlist__label .planlist_label21{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input21:checked~.planlist__label .planlist_label21:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input22:checked~.planlist__label .planlist_label22{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input22:checked~.planlist__label .planlist_label22:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input23:checked~.planlist__label .planlist_label23{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input23:checked~.planlist__label .planlist_label23:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input24:checked~.planlist__label .planlist_label24{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input24:checked~.planlist__label .planlist_label24:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input25:checked~.planlist__label .planlist_label25{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input25:checked~.planlist__label .planlist_label25:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input26:checked~.planlist__label .planlist_label26{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input26:checked~.planlist__label .planlist_label26:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input27:checked~.planlist__label .planlist_label27{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input27:checked~.planlist__label .planlist_label27:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input28:checked~.planlist__label .planlist_label28{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input28:checked~.planlist__label .planlist_label28:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input29:checked~.planlist__label .planlist_label29{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input29:checked~.planlist__label .planlist_label29:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist #planlist_input30:checked~.planlist__label .planlist_label30{background-color:#027;border-radius:5px 5px 0 0;position:relative}.planlist #planlist_input30:checked~.planlist__label .planlist_label30:after{position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.planlist__contents{display:none;clear:both;overflow:hidden}.planlist__contents .planname{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#027;margin-bottom:15px;padding:17px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.planlist__contents .planname p{font-size:14px;font-weight:700;line-height:1;color:#fff;margin:unset!important}.planlist__contents .planname p span{font-size:20px;color:#FF0}.planlist__contents .planname__icontext{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:700;line-height:1;color:#027;background-color:#fff;border-radius:25px;padding:4px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.planlist__contents .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.planlist__contents .detail table{width:40%;border:1px solid #99B1ED}.planlist__contents .detail table tr td,.planlist__contents .detail table tr th{display:block;font-weight:700;text-align:center;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.planlist__contents .detail table tr th{color:#fff;background-color:#027}.planlist__contents .detail table tr td{background-color:#F9F9F9}.planlist__contents .detail .yokobo_graph{width:57%}.planlist__contents .detail .yokobo_graph__item{padding:12px 12px 12px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.planlist__contents .detail .yokobo_graph__item:first-of-type{padding-top:0}.planlist__contents .detail .yokobo_graph__item:last-of-type{padding-bottom:0}.planlist__contents .detail .yokobo_graph__item:not(:last-of-type){border-bottom:1px dotted #00DCFF}.planlist__contents .detail .yokobo_graph__item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.planlist__contents .detail .yokobo_graph__item .text span{display:block;color:#027}.planlist__contents .detail .yokobo_graph__item .text span:first-of-type{font-weight:700}.planlist__contents .detail .yokobo_graph__item .text span:last-of-type{font-size:14px}.planlist__contents .detail .yokobo_graph__item .graph{height:18px;background-color:#EFEFEF;border-radius:20px}.planlist__contents .detail .yokobo_graph__item .graph:before{content:'';display:block;width:var(--yokobo_graph-width);height:18px;background-color:#00DCFF;border-radius:20px}.planlist #planlist_input10:checked~#planlist_content10 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input11:checked~#planlist_content11 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input12:checked~#planlist_content12 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input13:checked~#planlist_content13 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input14:checked~#planlist_content14 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input15:checked~#planlist_content15 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input16:checked~#planlist_content16 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input17:checked~#planlist_content17 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input18:checked~#planlist_content18 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input19:checked~#planlist_content19 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input1:checked~#planlist_content1 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input20:checked~#planlist_content20 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input21:checked~#planlist_content21 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input22:checked~#planlist_content22 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input23:checked~#planlist_content23 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input24:checked~#planlist_content24 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input25:checked~#planlist_content25 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input26:checked~#planlist_content26 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input27:checked~#planlist_content27 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input28:checked~#planlist_content28 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input29:checked~#planlist_content29 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input2:checked~#planlist_content2 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input30:checked~#planlist_content30 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input3:checked~#planlist_content3 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input4:checked~#planlist_content4 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input5:checked~#planlist_content5 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input6:checked~#planlist_content6 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input7:checked~#planlist_content7 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input8:checked~#planlist_content8 .detail .yokobo_graph .yokobo_graph__item .graph:before,.planlist #planlist_input9:checked~#planlist_content9 .detail .yokobo_graph .yokobo_graph__item .graph:before{-webkit-animation:barGrow 1.5s cubic-bezier(.1,.42,.41,1) forwards;animation:barGrow 1.5s cubic-bezier(.1,.42,.41,1) forwards}.infographic{background-color:#027;margin:2em 0}.infographic div{line-height:1}.infographic p{margin:unset!important}.infographic__attention,.infographic__date{color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__date{padding:5px 30px}.infographic__attention{padding:10px 30px;position:relative}.infographic__attention:after{content:'';display:inline-block;background-image:url(../images/icon/az.svg);background-repeat:no-repeat;background-size:contain;width:9%;height:100%;position:absolute;bottom:0;right:0}.infographic__contents__item{cursor:pointer;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;border-bottom:1px solid #fff;padding:10px 35px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.infographic__contents__item:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #fff;position:absolute;bottom:5px;right:5px}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td:not(:last-of-type),.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td:not(:last-of-type),.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr td:not(:last-of-type),.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr th:not(:last-of-type){border-right:2px solid #fff}.infographic__contents__item .data{width:48%}.infographic__contents__item .data div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:38px;font-weight:700;color:#fff;margin-bottom:10px}.infographic__contents__item .data div:first-of-type img{width:17%;height:auto;margin-right:10px}.infographic__contents__item .data div:last-of-type{font-size:50px;font-weight:700;color:#00DCFF}.infographic__contents__item .text{width:50%}.infographic__contents__item .text p{line-height:23px;color:#fff}.infographic__contents__item-ave_haito .data div:first-of-type,.infographic__contents__item-kaisyu .data div:first-of-type{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.infographic__contents__item-ave_haito .data div:last-of-type,.infographic__contents__item-kaisyu .data div:last-of-type{text-align:right}.infographic__contents__item-tekityu{background-color:#0A3800}.infographic__contents__item-kaisyu{background-color:#004A5E}.infographic__contents__item-yosokeiko{background-color:#1E005A}.infographic__contents__item-ave_haito{background-color:#440024}.infographic__contents__item-sosyushi{display:block;background-color:#482B00}.infographic__contents__item-sosyushi .data,.infographic__contents__item-sosyushi .text{width:100%}.infographic__contents__item-sosyushi .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.infographic__contents__item-sosyushi .data div:first-of-type{font-size:38px;margin-bottom:unset}.infographic__contents__item-sosyushi .data div:first-of-type img{width:25%}.infographic__contents__item-sosyushi .data div:last-of-type{font-size:50px;font-weight:700;color:#00DCFF}.infographic__contents__popup{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);position:fixed;top:0;left:0;z-index:10000}.infographic__contents__popup .popup_inner{width:90%;max-width:560px;padding:50px 30px 40px;position:relative}.infographic__contents__popup .popup_inner__closebutton{cursor:pointer;display:block;font-size:20px;color:#fff;position:absolute;top:13px;right:13px;z-index:10010}.infographic__contents__popup .popup_inner .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:38px;font-weight:700;color:#fff;margin-bottom:10px}.infographic__contents__popup .popup_inner .name img{width:10%;height:auto;margin-right:10px}.infographic__contents__popup .popup_inner .data{font-size:50px;font-weight:700;color:#00DCFF;margin-bottom:20px}.infographic__contents__popup .popup_inner .text{line-height:30px!important;color:#fff;margin-bottom:30px}.infographic__contents__popup .popup_inner .text p{line-height:30px!important}.infographic__contents__popup .popup_inner .text p:not(:last-of-type){margin-bottom:20px!important}.infographic__contents__popup .popup_inner .cta_choice{width:75%;margin:auto;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.infographic__contents__popup .popup_inner .cta_choice a{display:block;font-weight:700;text-align:center;color:#fff;background-color:#47AB47;border-bottom:3px solid #301817;border-radius:5px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo,.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr:first-of-type,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr:first-of-type,.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr:nth-of-type(2){border-bottom:3px solid #fff}.infographic__contents__popup .popup_inner .cta_choice a p{line-height:20px!important;margin:unset!important}.infographic__contents__popup .popup_inner .cta_choice img{pointer-events:none;width:10%;height:auto;position:absolute;bottom:-20px;right:0}.infographic__contents__popup-kaisyu .popup_inner .detail,.infographic__contents__popup-tekityu .popup_inner .detail{background-color:#fff;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-kaisyu .popup_inner .detail p,.infographic__contents__popup-tekityu .popup_inner .detail p{font-weight:700;color:#fff;background-color:#027;margin-bottom:5px!important;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table,.infographic__contents__popup-tekityu .popup_inner .detail__contents table{width:100%}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td,.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr th,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr th{vertical-align:middle;text-align:center}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr th,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr th{width:25%;color:#fff;background-color:#027}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr th span,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr th span{display:block;font-size:14px;margin-top:3px}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td{width:15%;font-size:15px}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td div,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td div{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td div:first-of-type,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td div:first-of-type{height:45%;background-color:#F0F3FE}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td div:last-of-type,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td div:last-of-type{height:55%}.infographic__contents__popup-tekityu .popup_inner{background-color:#0A3800}.infographic__contents__popup-kaisyu .popup_inner{background-color:#004A5E}.infographic__contents__popup-yosokeiko .popup_inner{background-color:#1E005A}.infographic__contents__popup-yosokeiko .popup_inner .detail{background-color:#fff;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-yosokeiko .popup_inner .detail p{font-weight:700;color:#fff;background-color:#027;margin-bottom:5px!important;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table{width:100%}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr:first-of-type th{padding:5px}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr:first-of-type th:first-of-type{background-color:#fff}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr td,.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr th{vertical-align:middle;text-align:center;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr th{width:25%;color:#fff;background-color:#027}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr th span{display:block;font-size:14px;margin-top:3px}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr td{width:15%;font-size:20px}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr td:first-of-type{background-color:#C0FAFF}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr td:nth-of-type(2){background-color:#ADF4FF}.infographic__contents__popup-yosokeiko .popup_inner .detail__contents table tr td:last-of-type{background-color:#00DCFF}.infographic__contents__popup-ave_haito .popup_inner .detail,.infographic__contents__popup-sosyushi .popup_inner .detail{background-color:#fff;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-ave_haito .popup_inner .detail p,.infographic__contents__popup-sosyushi .popup_inner .detail p{font-weight:700;color:#fff;background-color:#027;margin-bottom:5px!important;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo,.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo{display:-webkit-box;display:-ms-flexbox;display:flex}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo__left,.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo__left,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo__left,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo__left{width:25%;font-weight:700;text-align:center;color:#fff;background-color:#027;border-right:2px solid #fff;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo__left span,.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo__left span,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo__left span,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo__left span{display:block;font-size:14px;margin-top:3px}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo__right,.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo__right,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo__right,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo__right{width:75%;height:100%;background-color:#fff;position:relative}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo__right:before,.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo__right:before,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo__right:before,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo__right:before{content:'';display:block;height:53px}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo__right span,.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo__right span,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo__right span,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo__right span{display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .muryo__right:before,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .muryo__right:before{background-color:#C0FAFF}.infographic__contents__popup-ave_haito .popup_inner .detail__contents .yuryo__right:before,.infographic__contents__popup-sosyushi .popup_inner .detail__contents .yuryo__right:before{background-color:#00DCFF}.infographic__contents__popup-ave_haito .popup_inner{background-color:#440024}.infographic__contents__popup-ave_haito .popup_inner .muryo__right:before,.infographic__contents__popup-ave_haito .popup_inner .yuryo__right:before{width:var(--infographic_ave_haito-width)}.infographic__contents__popup-sosyushi .popup_inner{background-color:#482B00}.infographic__contents__popup-sosyushi .popup_inner .muryo__right:before,.infographic__contents__popup-sosyushi .popup_inner .yuryo__right:before{width:var(--infographic_sosyushi-width)}.infographic__contents .popup_open{display:-webkit-box;display:-ms-flexbox;display:flex}.kaiwa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.5em 0}.kaiwa__image{width:8%}.kaiwa__image img{width:100%;height:auto;margin-bottom:5px}.kaiwa__image span{display:block;font-size:12px;text-align:center}.kaiwa__text{width:89%;font-size:15px;color:#202223;border-radius:20px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.kaiwa_kanrinin .kaiwa__text:before,.kaiwa_riyousya .kaiwa__text:after{display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:30px;content:''}.kaiwa__text p{margin:unset!important}.kaiwa_kanrinin .kaiwa__image img{border-radius:50%}.kaiwa_kanrinin .kaiwa__text{background-color:#FFD800}.kaiwa_kanrinin .kaiwa__text:before{background-image:url(../images/icon/kaiwa_sentan_yellow.svg);left:-12px}.kaiwa_riyousya .kaiwa__text{background-color:#EFF3FF}.kaiwa_riyousya .kaiwa__text:after{background-image:url(../images/icon/kaiwa_sentan_white.svg);right:-18px}.line_registerstep{overflow:hidden;margin:2em 0;position:relative}.line_registerstep__title{text-align:center;margin-bottom:15px}.line_registerstep__title .maintext{font-size:36px;font-weight:700;line-height:45px;color:#027;margin-bottom:15px}.line_registerstep__title .subtext{font-size:15px;color:#027;line-height:1.85}.line_registerstep ol{overflow-x:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;border:unset;margin-bottom:unset;padding:10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.line_registerstep ol li{overflow:hidden;width:55%;min-width:55%;background-color:#fff;-webkit-box-shadow:0 0 8px gray;box-shadow:0 0 8px gray;border-radius:15px;padding-left:unset;line-height:unset;margin:unset!important}.line_registerstep ol li:not(:last-of-type){margin-right:20px!important}.line_registerstep ol li::before{content:'';display:block;height:6px;background:-webkit-gradient(linear,left top,right top,from(#027),color-stop(65%,#04a),to(rgba(0,68,170,.18)));background:linear-gradient(to right,#027 0,#04a 65%,rgba(0,68,170,.18) 100%);position:unset;-webkit-transform:unset;transform:unset}.line_registerstep ol li .stepname{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;padding:25px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.line_registerstep ol li .stepname__left{width:25%}.line_registerstep ol li .stepname__left span{display:block;text-align:center}.line_registerstep ol li .stepname__left span:first-of-type{font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','Noto Sans JP','Yu Gothic',sans-serif;font-size:12px;font-weight:700;line-height:1;color:#DFA852;margin-bottom:2px}.line_registerstep ol li .stepname__left span:last-of-type{font-family:'Arial Black',Arial,sans-serif;font-size:40px;font-weight:700;line-height:1;background:linear-gradient(140deg,#01185B 0,#152e90 55%,rgba(38,84,200,.45) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.line_registerstep ol li .stepname__right{width:70%;font-size:16px;font-weight:700;line-height:22px}.line_registerstep ol li .image img{width:100%;height:auto}.line_registerstep ol li .text{font-size:15px;line-height:26px;padding:25px 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.line_registerstep ol li .text p{line-height:26px;margin:unset}.comparison_table{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#027;margin:2em 0;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.comparison_table__choicearticle,.comparison_table__nowarticle{width:50%;background-color:#fff;border-radius:15px;padding:20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.comparison_table__choicearticle .thumbnail,.comparison_table__nowarticle .thumbnail{width:50%;margin:0 auto 15px}.comparison_table__choicearticle .thumbnail a,.comparison_table__nowarticle .thumbnail a{display:block}.comparison_table__choicearticle .thumbnail a img,.comparison_table__nowarticle .thumbnail a img{display:block;width:250px;height:100px;-o-object-fit:cover;object-fit:cover}.comparison_table .choice_value,.comparison_table .now_value,.comparison_table__choicearticle .tokui_field div,.comparison_table__nowarticle .tokui_field div{display:inline-block}.comparison_table__choicearticle .sitename,.comparison_table__nowarticle .sitename{font-weight:700;text-align:center;margin-bottom:10px}.comparison_table__choicearticle .sitename a,.comparison_table__nowarticle .sitename a{display:inline-block;text-align:center}.comparison_table__choicearticle .tokutyo,.comparison_table__nowarticle .tokutyo{text-align:center;line-height:22px}.comparison_table__choicearticle .ave_syushi,.comparison_table__choicearticle .kaisyu,.comparison_table__choicearticle .muryo,.comparison_table__choicearticle .tokui_field,.comparison_table__nowarticle .ave_syushi,.comparison_table__nowarticle .kaisyu,.comparison_table__nowarticle .muryo,.comparison_table__nowarticle .tokui_field{margin-top:65px;text-align:center;position:relative}.comparison_table__choicearticle .ave_syushi__title,.comparison_table__choicearticle .kaisyu__title,.comparison_table__choicearticle .muryo__title,.comparison_table__choicearticle .tokui_field__title,.comparison_table__nowarticle .ave_syushi__title,.comparison_table__nowarticle .kaisyu__title,.comparison_table__nowarticle .muryo__title,.comparison_table__nowarticle .tokui_field__title{width:95%;font-size:18px;font-weight:700;line-height:1;color:#fff;background-color:#027;border-radius:25px;margin:unset!important;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-50px;left:110%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.comparison_table__choicearticle .ave_syushi__num,.comparison_table__choicearticle .kaisyu__num,.comparison_table__choicearticle .muryo__num,.comparison_table__choicearticle .tokui_field__num,.comparison_table__nowarticle .ave_syushi__num,.comparison_table__nowarticle .kaisyu__num,.comparison_table__nowarticle .muryo__num,.comparison_table__nowarticle .tokui_field__num{font-size:40px;font-weight:700;line-height:1;margin-bottom:5px}.comparison_table__choicearticle .ave_syushi__num span,.comparison_table__choicearticle .kaisyu__num span,.comparison_table__choicearticle .muryo__num span,.comparison_table__choicearticle .tokui_field__num span,.comparison_table__nowarticle .ave_syushi__num span,.comparison_table__nowarticle .kaisyu__num span,.comparison_table__nowarticle .muryo__num span,.comparison_table__nowarticle .tokui_field__num span{font-size:20px}.comparison_table__choicearticle .ave_syushi__detail,.comparison_table__choicearticle .kaisyu__detail,.comparison_table__choicearticle .muryo__detail,.comparison_table__choicearticle .tokui_field__detail,.comparison_table__nowarticle .ave_syushi__detail,.comparison_table__nowarticle .kaisyu__detail,.comparison_table__nowarticle .muryo__detail,.comparison_table__nowarticle .tokui_field__detail{font-size:16px;line-height:22px}.comparison_table__choicearticle .tokui_field__num,.comparison_table__nowarticle .tokui_field__num{font-size:30px;margin-bottom:10px}.comparison_table__choicearticle .tokui_field__num span,.comparison_table__nowarticle .tokui_field__num span{font-size:16px}.comparison_table__choicearticle{background-color:#F6F8FF;border-radius:0 10px 10px 0;margin:8px 0 8px 2px}.comparison_table .select_sitename{text-align:center;margin-bottom:8px}.comparison_table .select_sitename select{width:90%;padding:4px 10px;font-size:16px;font-weight:700;border:1px solid #333;border-radius:5px;background-color:#fff;cursor:pointer}.comparison_table .high_num{color:#e60012!important}.body-popup_open{overflow:hidden}@media screen and (max-width:1350px){.site-header .header-bottom{padding:0 10%}}@media screen and (max-width:900px){.div__teppan__teppan__second__syussou__area__mushi{left:22%}}@media screen and (max-width:800px){.div__teppan__teppan__second__syussou__area__mushi{left:19%}}@media screen and (max-width:770px){.div__teppan__teppan__second__syussou__area__mushi{left:27%}}@media screen and (max-width:650px){.div__teppan__teppan__second__syussou__area__mushi{left:22%}}@media screen and (max-width:600px){.single-new__info{display:block}.single-new__info .thumbnail{width:80%;margin:0 auto 10px}.single-new__info .detail{width:100%}.single-new__info .detail>div .heading{font-size:12px;width:20%}.single-new__info .detail>div .contents{width:80%}.single-new__info .detail .bar-graph .contents .inner .value{border-width:3px;padding:2px;font-size:10px}.single-new__info .recommendation .contents{padding:20px 10px!important}.single-new__info .recommendation .contents div{font-size:11px}.single-new__info .evaluation .contents .item .title{font-size:10px}.single-new h1{padding:5px 10px}.single-new .writer .left{width:25%}.single-new .writer .right{width:73%}.single-new .box-men,.single-new .box-menwomen{width:100%}.single-new .box-menwomen__top{margin:10px 5px 0}.single-new .box-menwomen__top>div{font-size:12px}.single-new .chart-container .items .chart .title,.single-new .table-sites tbody tr td{font-size:14px}.single-new .link-text .text{width:20%}.single-new .chart-container,.single-new .table-tab__table{width:100%}.single-new .table-sites tbody tr th{font-size:14px;min-width:106px}.single-new .chart-container .items{width:47.5%}.single-new .chart-container .items .bubble{width:100%;padding:10px 5px}.article-body .writer .left,.source_box .writer .left{width:25%}.article-body .writer .right,.source_box .writer .right{width:73%}.racing-facility-list a{margin-right:8px}.racing-facility-list .racing-facility{line-height:40px;margin-bottom:10px}.today-race-site-title .mouseover-contents{width:100%;left:0}.today-race-site-title .mouseover-contents .mouseover-text{padding:20px}.today-race-site-title .mouseover-contents .mouseover-text p{font-size:13px}.today-race-site__first__right .site-name,.today-race-site__first__right .site-star .div__midashi,.today-race-site__second__tyumoku__point .tyumoku-title{font-size:14px}.today-race-site-title .window{top:40%}.today-race-site__first__left{width:35%}.today-race-site__first__right{width:65%}.today-race-site__first__right .site-name .div__contents{padding:7px 0;font-size:14px}.today-race-site__first__right .site-star{border-bottom:0}.today-race-site__first__right .site-star .div__contents{padding:5px 0}.today-race-site__second{border-top:solid 1px #99B1ED}.today-race-site__second__tyumoku__point{padding:3px 10px}.today-race-site__second__tyumoku__point .explain-sentence{font-size:12px;line-height:16px}.today-race-site__link .index-finger{left:80%}.today-race-site__link__cta{font-size:18px;padding:5px 135px}.page_top_btn:hover{color:#fff}.column-list-title .popup{--width:420px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:45%;left:50%}.category-column-list .contents-title{font-size:24px}.category-column-list .contents-title .look-image{width:24%}.category-column-list .column-article-tab .tab-content .column-article__one{width:93%!important}.category-column-list .column-article-tab .readmore-label{bottom:-20px}.category-column-list .column-list li a .left{width:25%}.category-column-list .column-list li a .right .date{font-size:12px}.category-column-list .column-list li a .right .title{font-size:14px}#footer-nav .footer-nav-button{padding:0 15px}.site-comparison .contents-title{font-size:24px}.site-comparison .contents-title .look-image{width:24%}.site-comparison .contents-title::before{top:-39px}.site-comparison .comparison-table table tr th{width:45px;font-size:11px;padding:15px 0 5px}.site-comparison .comparison-table table tr .sorted-asc::after,.site-comparison .comparison-table table tr .sorted-desc::after{top:60%;left:18%}.site-comparison .comparison-table table tr .image-td .site-name{width:638%;top:25%;right:-959%}.site-comparison .comparison-table table tr .image-td .site-image{width:96%}.site-comparison .comparison-table table tr .site-name{padding:5px 10px}.race-info .contents-title{font-size:24px}.race-info .contents-title .look-image{width:24%}}@media only screen and (max-width:600px){.planlist__label__item label{min-width:30%;max-width:30%}.planlist__label__item label .icon{width:30%}.planlist__label__item label .image{height:65px}.planlist__contents .planname{margin-bottom:5px;padding:15px 10px}.planlist__contents .planname p span{font-size:16px}.planlist__contents .planname__icontext{padding:4px 10px}.planlist__contents .detail table tr td,.planlist__contents .detail table tr th{padding:2px 5px}.planlist__contents .detail .yokobo_graph__item{padding:5px 0}.planlist__contents .detail .yokobo_graph__item .text{margin-bottom:3px}.planlist__contents .detail .yokobo_graph__item .graph:before{height:15px}.infographic__date{padding:5px 20px}.infographic__attention{padding:10px 20px}.infographic__attention:after{width:25%}.infographic__contents__item{padding:7px 15px 15px}.infographic__contents__item:after{border-width:0 0 12px 12px}.infographic__contents__item .data{width:45%}.infographic__contents__item .data div:first-of-type{font-size:24px}.infographic__contents__item .data div:first-of-type img{width:22%;margin-right:5px}.infographic__contents__item .data div:last-of-type{font-size:26px}.infographic__contents__item .text{width:53%}.infographic__contents__item-sosyushi .data,.infographic__contents__item-sosyushi .text{width:100%}.infographic__contents__item-sosyushi .data div:first-of-type{font-size:28px}.infographic__contents__item-sosyushi .data div:first-of-type img{width:28%}.infographic__contents__popup .popup_inner{width:95%;padding:25px 10px 40px}.infographic__contents__popup .popup_inner .name{font-size:30px;margin-bottom:15px}.infographic__contents__popup .popup_inner .name img{width:15%}.infographic__contents__popup .popup_inner .data{font-size:40px}.infographic__contents__popup .popup_inner .text{line-height:28px!important;margin-bottom:20px}.infographic__contents__popup .popup_inner .text p{line-height:28px!important}.infographic__contents__popup .popup_inner .text p:not(:last-of-type){margin-bottom:15px!important}.infographic__contents__popup .popup_inner .cta_choice{width:85%}.infographic__contents__popup .popup_inner .cta_choice a{padding:10px}.infographic__contents__popup .popup_inner .cta_choice a p{font-size:16px}.infographic__contents__popup .popup_inner .cta_choice img{width:15%;bottom:-25px}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td{font-size:13px}.infographic__contents__popup-kaisyu .popup_inner .detail__contents table tr td div,.infographic__contents__popup-tekityu .popup_inner .detail__contents table tr td div{padding:5px 2px}.kaiwa__image{width:15%}.kaiwa__text{width:80%;padding:12px 15px}.kaiwa_kanrinin .kaiwa__text:before,.kaiwa_riyousya .kaiwa__text:after{top:23px}.line_registerstep__title{margin-bottom:10px}.line_registerstep__title .maintext{font-size:28px;line-height:36px;margin-bottom:10px}.line_registerstep__title .subtext{font-size:16px;line-height:24px}.line_registerstep ol{padding:5px!important}.line_registerstep ol li{width:80%;min-width:80%;border-radius:5px}.line_registerstep ol li .stepname{padding:15px 10px}.line_registerstep ol li .text{padding:15px}.comparison_table{padding:15px 7px}.comparison_table__choicearticle,.comparison_table__nowarticle{border-radius:10px;padding:15px 5px}.comparison_table__choicearticle .thumbnail,.comparison_table__nowarticle .thumbnail{width:70%}.comparison_table__choicearticle .thumbnail a img,.comparison_table__nowarticle .thumbnail a img{height:80px}.comparison_table__choicearticle .tokutyo,.comparison_table__nowarticle .tokutyo{font-size:12px;line-height:18px}.comparison_table__choicearticle .ave_syushi,.comparison_table__choicearticle .kaisyu,.comparison_table__choicearticle .muryo,.comparison_table__choicearticle .tokui_field,.comparison_table__nowarticle .ave_syushi,.comparison_table__nowarticle .kaisyu,.comparison_table__nowarticle .muryo,.comparison_table__nowarticle .tokui_field{margin-top:60px}.comparison_table__choicearticle .ave_syushi__title,.comparison_table__choicearticle .kaisyu__title,.comparison_table__choicearticle .muryo__title,.comparison_table__choicearticle .tokui_field__title,.comparison_table__nowarticle .ave_syushi__title,.comparison_table__nowarticle .kaisyu__title,.comparison_table__nowarticle .muryo__title,.comparison_table__nowarticle .tokui_field__title{width:140%;font-size:16px;padding:6px 10px;top:-40px}.comparison_table__choicearticle .ave_syushi__num,.comparison_table__choicearticle .kaisyu__num,.comparison_table__choicearticle .muryo__num,.comparison_table__choicearticle .tokui_field__num,.comparison_table__nowarticle .ave_syushi__num,.comparison_table__nowarticle .kaisyu__num,.comparison_table__nowarticle .muryo__num,.comparison_table__nowarticle .tokui_field__num{font-size:22px}.comparison_table__choicearticle .ave_syushi__num span,.comparison_table__choicearticle .kaisyu__num span,.comparison_table__choicearticle .muryo__num span,.comparison_table__choicearticle .tokui_field__num span,.comparison_table__nowarticle .ave_syushi__num span,.comparison_table__nowarticle .kaisyu__num span,.comparison_table__nowarticle .muryo__num span,.comparison_table__nowarticle .tokui_field__num span{font-size:16px}.comparison_table__choicearticle .ave_syushi__detail,.comparison_table__choicearticle .kaisyu__detail,.comparison_table__choicearticle .muryo__detail,.comparison_table__choicearticle .tokui_field__detail,.comparison_table__nowarticle .ave_syushi__detail,.comparison_table__nowarticle .kaisyu__detail,.comparison_table__nowarticle .muryo__detail,.comparison_table__nowarticle .tokui_field__detail{font-size:15px}.comparison_table__choicearticle .tokui_field__num,.comparison_table__nowarticle .tokui_field__num{font-size:16px}.comparison_table__choicearticle .tokui_field__num span,.comparison_table__nowarticle .tokui_field__num span{font-size:15px}.comparison_table__choicearticle{background-color:#f2f4fc;border-radius:0 10px 10px 0;margin:2px 0 2px 2px}.comparison_table .select_sitename select{width:100%;padding:4px 5px;font-size:14px}}@media screen and (max-width:550px){.div__teppan__teppan__second__syussou__area__mushi{left:17%}}@media screen and (max-width:490px){.aside-box .pr-box-img>.flex{display:block}.aside-box .pr-box-img .site-name{text-align:center;margin-right:0}.aside-box .pr-box-img .txt-wrap{font-size:13px}}@media screen and (max-width:430px){.ranking-ul__li .cta,.ranking-ul__li .thumb{display:block}.site-comparison .comparison-form .category-select,.top-ranking5 .rank-two-to-five{overflow-x:scroll}.column-lists-new li{width:100%}.ranking-ul{padding:0;border:none}.ranking-ul__li .name .no{width:50px}.ranking-ul__li .name .text a{width:21px}.ranking-ul__li .thumb__left{width:100%;text-align:center;margin-bottom:15px}.ranking-ul__li .senseki li:nth-of-type(1),.ranking-ul__li .senseki li:nth-of-type(2),.ranking-ul__li .thumb__right{width:100%}.ranking-ul__li .kanrinin .content .left{width:50px;margin-right:10px}.ranking-ul__li .kanrinin .content .right{width:calc(100% - 60px)}.ranking-ul__li .cta .kiji{width:100%;margin-bottom:20px}.ranking-ul__li .cta .official{width:100%}.div__anasp__teppan__link__square,.div__teppansp__teppan__link__square{width:320px}.category-column-list .column-list li{width:100%}.category-column-list .column-list li a .right{width:70%}.container{padding-top:120px}.top-fv-slider h1{font-size:22px;padding:0 15px;line-height:28px}.top-fv-slider .sliderArea{padding:0 10px}.top-fv-slider .slick-next{right:-5px}.top-fv-slider .slick-prev{left:-15px}.top-fv-slider .fv-text{margin:20px auto;max-width:90%}.select-three{padding:10px}.select-three .top-text p{font-size:24px}.select-three .select-three-title{padding:5px 0}.select-three .three-point .point-slide__title{font-size:16px}.select-three .pickup-page .nav_list{width:100%}.select-three .pickup-page .nav_list .nav_item{width:30%}.select-three .pickup-page .nav_list .nav_item a{font-size:16px;line-height:20px}.question-and-answer .top-text p{font-size:24px}.qanda-box__top .question-number{width:12%}.qanda-box__top .question-text{width:86%;line-height:20px;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:center;-ms-flex-pack:center;justify-content:center}.top-ranking5 .site-title .rank-no{width:66px}.top-ranking5 .site-title .noone-title .noone-category{min-width:135%}.top-ranking5 .today-race-site{margin:5px 0}.top-ranking5 .today-race-site .today-race-site__first__left{padding:5px}.top-ranking5 .today-race-site .today-race-site__first__left .site-image{width:115px}.top-ranking5 .today-race-site .today-race-site__first__right .div__contents{padding:0}.top-ranking5 .today-race-site .today-race-site__first__right .site-name .div__contents{font-size:18px}.top-ranking5 .today-race-site .today-race-site__first__right .site-name .div__contents .ave-return{font-size:11px}.top-ranking5 .today-race-site .trio-box{border-bottom:0}.top-ranking5 .today-race-site .trio-box .one-box .div__contents{padding:2px}.top-ranking5 .today-race-site .today-race-site__link{display:block;padding:10px 10px 0}.top-ranking5 .today-race-site .today-race-site__link__cta{margin:0 0 15px}.top-ranking5 .rank-two-to-five table{width:150%}.top-ranking5 .rank-two-to-five table tr td{width:150px}.top-ranking5 .rank-two-to-five table tr td .rank-no{margin:15px auto 5px}.site-comparison .comparison-form{padding:20px 5%}.site-comparison .comparison-form .category-select label{min-width:96px}.site-comparison .comparison-form .toggle-select{display:block}.site-comparison .comparison-form .toggle-select .toggle-item{width:100%}.site-comparison .comparison-form .toggle-select .toggle-item:nth-child(2){border-top:0}.site-comparison .comparison-table table tr td{font-size:13px;line-height:28px}.site-comparison .comparison-table table tr td span{font-size:11px}.site-comparison .comparison-table table tr .ave-td,.site-comparison .comparison-table table tr .max-td,.site-comparison .comparison-table table tr .total-td{padding-top:28px}.race-info .three-point .point-slide__title{font-size:16px}.race-info .teppan-forecast{padding-left:10px}.race-info .teppan-forecast a{width:30%;margin-right:10px}.race-info .teppan-forecast a:nth-child(3n){margin-right:0}.race-info .teppan-forecast a:nth-child(5n){margin-right:10px}}@media screen and (max-width:425px){.qanda-box__bottom .answer-text h1{padding:5px 10px}}@media screen and (max-width:414px){.column-list-title .popup{--width:380px}.site-header .header-top-sp .nav_content{top:64px!important}}@media screen and (max-width:410px){.div__teppansp__teppan__first__name__fullname__kan{font-size:20px}}@media screen and (max-width:400px){.div__teppansp__teppan__first__name__fullname__kana{font-size:10px}}@media screen and (max-width:393px){.racing-facility-list a{margin-right:6px}.today-race-site__link__cta{padding:5px 115px}.site-comparison .comparison-form .category-select label{min-width:86px}.site-comparison .comparison-form .category-select label::after{right:0}.site-comparison .comparison-table table tr .image-th{width:80px}.site-comparison .comparison-table table tr .ave-th-third,.site-comparison .comparison-table table tr .max-th,.site-comparison .comparison-table table tr .total-th-first,.site-comparison .comparison-table table tr .total-th-second{width:45px}.site-comparison .comparison-table table tr .image-td .site-name{width:338%;top:20%;right:-508%}}@media screen and (max-width:385px){.div__teppansp__teppan__first__name__fullname__kan{font-size:16px}}@media screen and (max-width:380px){.div__teppansp__teppan__first__name__fullname__kana{font-size:8px}.div__teppansp__teppan__third{height:120px}}@media screen and (max-width:375px){.div__anasp__teppan__link__square,.div__teppansp__teppan__link__square{width:300px}.today-race-site__link__cta{padding:5px 105px}.column-list-title .popup-background{height:105vh;width:105vw}.column-list-title .popup{--width:355px;top:50%}.site-header .header-top-sp .nav_content{padding:10px 15px;top:62px!important}.site-header .header-top-sp .nav_list .nav_item{width:20%}.site-header .header-top-sp .nav_list .nav_item.is-animated1{font-size:10px}.site-header .header-top-sp .second{padding:15px 20px}.site-header .header-top-sp .second .nav_item{width:26%}.site-header .header-top-sp .line{padding:20px}.site-header .header-top-sp .line .nav_item{width:30%}#footer-nav{bottom:20px}#footer-nav .footer-nav-button{padding:0 10px}#footer-nav .footer-nav-button .nav-calc,#footer-nav .footer-nav-button .nav-free,#footer-nav .footer-nav-button .nav-learn,#footer-nav .footer-nav-button .nav-today{padding:55px 10px 5px}#footer-nav .footer-nav-button .nav-calc p{font-size:11px}.select-three .pickup-page .nav_list .nav_item a{font-size:14px}.top-ranking5 .today-race-site .trio-box .one-box .div__contents{font-size:13px}.top-ranking5 .rank-two-to-five table{width:180%}.site-comparison .comparison-form .category-select label{min-width:82px}.site-comparison .comparison-form .category-select label::after{right:2%}.site-comparison .comparison-table table tr .image-th{width:72px}.site-comparison .comparison-table table tr .image-td .site-name{width:376%;top:22%;right:-566%}}@media screen and (max-width:360px){.div__teppansp__teppan__second__syussou__area__glay{height:50px}.div__teppansp__teppan__second__syussou__area__mushi{left:10%}.div__anasp__teppan__link__square,.div__teppansp__teppan__link__square{width:280px}.column-list-title .popup{--width:345px}.category-column-list .column-article-tab .tab-content .column-article__one{width:92%!important}.site-header .header-top-sp .nav_content{top:60px!important}.site-comparison .comparison-table table tr .image-td .site-name{width:268px;top:23%;right:-566%}}@media screen and (max-width:355px){.div p,.div__midashi p,ul.tab li li{font-size:12px}}@-webkit-keyframes fadeout{0%{-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:0;-webkit-transform:translateX(9px);transform:translateX(9px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeout{0%{-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:0;-webkit-transform:translateX(9px);transform:translateX(9px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem3{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}70%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem3{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}70%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem2{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}55%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem2{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}55%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}40%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}40%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem4{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}90%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem4{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}90%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem5{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}70%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem5{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}70%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem6{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}55%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem6{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}55%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem7{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem7{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem8{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}80%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem8{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}80%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeitem9{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeitem9{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes navitem1{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{opacity:.4}40%{opacity:.6}80%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@keyframes navitem1{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{opacity:.4}40%{opacity:.6}80%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@-webkit-keyframes navitem2{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{opacity:.4}40%{opacity:.8}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@keyframes navitem2{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{opacity:.4}40%{opacity:.8}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@-webkit-keyframes navitem3{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{opacity:.5}40%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@keyframes navitem3{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{opacity:.5}40%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@-webkit-keyframes navitem4{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@keyframes navitem4{0%{opacity:.2;-webkit-transform:translateX(-200px);transform:translateX(-200px)}20%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1}}@-webkit-keyframes DownAnimeHead{from{opacity:0;top:-100px}to{opacity:1;top:0}}@keyframes DownAnimeHead{from{opacity:0;top:-100px}to{opacity:1;top:0}}@-webkit-keyframes UpAnimeHead{from{opacity:1;top:0}to{opacity:0;top:-100px}}@keyframes UpAnimeHead{from{opacity:1;top:0}to{opacity:0;top:-100px}}@-webkit-keyframes DownAnime{from{opacity:0;bottom:-100px}to{opacity:1;bottom:20px}}@keyframes DownAnime{from{opacity:0;bottom:-100px}to{opacity:1;bottom:20px}}@-webkit-keyframes UpAnime{from{opacity:1;bottom:20px}to{opacity:0;bottom:-100px}}@keyframes UpAnime{from{opacity:1;bottom:20px}to{opacity:0;bottom:-100px}}@-webkit-keyframes floating-y{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(10%);transform:translateY(10%)}}@keyframes floating-y{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(10%);transform:translateY(10%)}}@-webkit-keyframes barGrow{from{width:0}to{width:var(--yokobo_graph-width)}}@keyframes barGrow{from{width:0}to{width:var(--yokobo_graph-width)}}