a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}a,article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:none;font-family:游明朝,"Yu Mincho",YuMincho,'ヒラギノ角ゴシック','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',游ゴシック体,'Yu Gothic',YuGothic,メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;width:1020px;margin:auto;background-color:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}main{width:650px;float:left}aside{width:270px;float:right;margin-bottom:50px}p:not(:last-of-type){margin-bottom:1em}strong{font-weight:700}.web-page{width:95%;margin:auto}.web-page::after{content:"";display:block;clear:both}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;color:grey;margin:20px 0 30px}.breadcrumb__contents{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;white-space:nowrap}.breadcrumb a{color:#fff;text-decoration:none}.breadcrumb a span::before{content:'＞';font-size:12px;margin:0 5px}.breadcrumb a .top::before{display:none}.page-404{margin-top:50px}.page-404__text{color:#fff;font-size:20px;margin-bottom:50px}.page-404__text p{margin-bottom:15px}.page-404__text a{display:inline-block;color:#fff}.page-404::after{content:"";display:block;clear:both}.font-weight{font-weight:700}.list-dot,.list-number{width:60%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.list-dot li,.list-number li{font-size:15px;line-height:22px}.list-dot li:not(:last-of-type),.list-number li:not(:last-of-type){margin-bottom:10px}.list-dot{list-style-type:none!important;border:2px solid #000}.list-dot li{margin-left:20px;text-indent:-17px}.list-dot li:before{content:"◆";font-size:1px;color:#000;margin-right:7px}.list-number{counter-reset:number;border:6px double #000}.list-number li{margin-left:20px;text-indent:-20px;position:relative}.list-number li::before{counter-increment:number;content:counter(number) ".";margin-right:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.color-red{font-weight:700;color:red}.marker-yellow{font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#F2E145));background:linear-gradient(transparent 40%,#F2E145 40%);padding-bottom:3px}.table_hit table tbody .back-black,.table_hit-recovery table tbody .back-black,.table_place table tbody .back-black{background-color:#000;color:#fff}.table_hit table tbody td,.table_hit table tbody th,.table_hit-recovery table tbody td,.table_hit-recovery table tbody th,.table_place table tbody td,.table_place table tbody th{padding:7px 15px;text-indent:1px;letter-spacing:1px;text-align:center}.table_hit,.table_hit-recovery,.table_place{overflow:auto;white-space:nowrap;margin:1em 0}.table_hit table,.table_hit-recovery table,.table_place table{border:1px solid #000}.table_hit table tbody td:not(:last-of-type),.table_hit table tbody th:not(:last-of-type),.table_hit-recovery table tbody td:not(:last-of-type),.table_hit-recovery table tbody th:not(:last-of-type),.table_place table tbody td:not(:last-of-type),.table_place table tbody th:not(:last-of-type){border-right:1px solid #ccc}.table_hit table tbody .contents .shortcode-star,.table_hit-recovery table tbody .contents .shortcode-star,.table_place table tbody .contents .shortcode-star{margin:0}.table_hit table tbody .contents th{background-color:#000;color:#fff;border-top:1px solid #ccc}.shortcode-star{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:1em 0}.shortcode-star__rate{position:relative;display:inline-block;letter-spacing:1px;text-indent:1px}.shortcode-star__rate:after,.shortcode-star__rate:before{display:inline-block;font-family:"Font Awesome 5 Free";content:'\f005\f005\f005\f005\f005';font-weight:700;font-size:19px}.shortcode-star__rate:before{color:grey}.shortcode-star__rate:after{color:#000;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:1px}.shortcode-star__rate0:after{width:0}.shortcode-star__rate1:after{width:23px}.shortcode-star__rate1-5:after{width:34px}.shortcode-star__rate2:after{width:45px}.shortcode-star__rate2-5:after{width:57px}.shortcode-star__rate3:after{width:68px}.shortcode-star__rate3-5:after{width:79px}.shortcode-star__rate4:after{width:90px}.shortcode-star__rate4-5:after{width:101px}.shortcode-star__rate5:after{width:112px}.contact .title{color:#fff;font-size:22px;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin-bottom:50px}.contact main{width:95%;margin:auto;float:none}.contact__contents{width:90%;margin:auto auto 50px;padding:25px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2}.contact__contents label{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;color:#333}.contact__contents label span{display:block}.contact__contents label .content-title,.contact__contents label .mail-title,.contact__contents label .name-title{font-size:16px;color:#000;margin-bottom:5px}.contact__contents label .notice,.contact__contents label .your-message,.contact__contents label .your-name{margin-bottom:unset}.contact__contents label input,.contact__contents label textarea{font-size:15px;padding:5px;border:2px solid grey;-webkit-box-sizing:border-box;box-sizing:border-box}.contact__contents label input{width:40%}.contact__contents label textarea{width:95%;height:150px}.contact__contents .submit{text-align:center;position:relative}.contact__contents .submit input{width:23%;height:auto;font-size:16px;letter-spacing:1px;color:#fff;background-color:#000;border:none;border-radius:20px;padding:5px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact__contents .submit .ajax-loader{position:absolute}.contact::after{content:"";display:block;clear:both}.footer__menus ul,.header__nav ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.header__logo{width:50%;height:auto;margin:auto;padding:20px 0}.header__logo a img{width:100%;height:auto}.header__nav{border-top:2px solid #4d4d4d;border-bottom:2px solid #4d4d4d}.header__nav ul{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}.header__nav ul li{width:16%}.header__nav ul li a{font-size:18px;color:#fff;text-decoration:none;text-align:center}.footer__menus{background-color:#b3b3b3}.footer__menus ul{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;margin:auto;padding:5px 0}.footer__menus ul li{width:33%}.footer__menus ul li a{color:#000;text-decoration:none;text-align:center}.footer__copyright{color:#fff;text-align:center;padding:15px 0}.front-page__boatrace-track,.front-page__column,.front-page__excellent,.front-page__latest,.front-page__overwhelming,.front-page__ranking,.front-page__top-image{margin-bottom:50px}.front-page__boatrace-track .title,.front-page__column .title,.front-page__excellent .title,.front-page__latest .title,.front-page__overwhelming .title,.front-page__ranking .title,.front-page__top-image .title{color:#fff;font-size:22px;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin-bottom:30px}.front-page__boatrace-track__contents__no-item,.front-page__boatrace-track__no-contents,.front-page__column__contents__no-item,.front-page__column__no-contents,.front-page__excellent__contents__no-item,.front-page__excellent__no-contents,.front-page__latest__contents__no-item,.front-page__latest__no-contents,.front-page__overwhelming__contents__no-item,.front-page__overwhelming__no-contents,.front-page__ranking__contents__no-item,.front-page__ranking__no-contents,.front-page__top-image__contents__no-item,.front-page__top-image__no-contents{width:95%;margin:auto;color:#fff;padding-bottom:20px}.front-page .latest__contents,.front-page .overwhelming__contents,.front-page .ranking__contents,.front-page__top-image__contents{width:95%;margin:auto}.front-page__top-image{margin-top:20px}.front-page__top-image img{width:100%;height:auto}.front-page main{width:95%;margin:auto;float:none}.front-page__overwhelming__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page__overwhelming__contents__various{width:42%}.front-page__overwhelming__contents__various .name,.front-page__overwhelming__contents__various .text{margin-bottom:20px}.front-page__overwhelming__contents__various .name{text-align:right}.front-page__overwhelming__contents__various .name a{display:inline-block;color:#fff;text-decoration:none;font-size:20px}.front-page__overwhelming__contents__various .text{color:#ccc;line-height:22px}.front-page__overwhelming__contents__various .text p:not(:last-of-type){margin-bottom:10px}.front-page__overwhelming__contents__thumbnail{width:54%}.front-page__overwhelming__contents__thumbnail a img{width:100%;height:auto}.front-page__latest__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page__latest__contents__thumbnail{width:54%}.front-page__latest__contents__thumbnail a img{width:100%;height:auto}.front-page__latest__contents__various{width:42%}.front-page__latest__contents__various .comment,.front-page__latest__contents__various .name{margin-bottom:20px}.front-page__latest__contents__various .name a{display:inline-block;color:#fff;text-decoration:none;font-size:20px}.front-page__latest__contents__various .comment__title{font-size:18px;color:#fff;background-color:#666;text-align:center;padding:10px}.front-page__latest__contents__various .comment__contents{background-color:#f2f2f2;padding:10px}.front-page__latest__contents__various .comment__contents .name--text{background-color:#e6e6e6;padding:10px}.front-page__latest__contents__various .comment__contents .name--text .name{color:#666;margin-bottom:10px}.front-page__latest__contents__various .comment__contents .name--text .text{color:#000;line-height:20px}.front-page__excellent__contents{margin-bottom:25px}.front-page__excellent__contents__item{border-bottom:1px solid #4d4d4d;padding:20px}.front-page__excellent__contents__item:first-of-type{padding-top:0}.front-page__excellent__contents__item .thumbnail--various{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.front-page__excellent__contents__item .thumbnail--various .thumbnail{width:20%}.front-page__excellent__contents__item .thumbnail--various .thumbnail a img{width:100%;height:auto;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__excellent__contents__item .thumbnail--various .various{width:76%}.front-page__excellent__contents__item .thumbnail--various .various .name,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count{margin-bottom:20px}.front-page__excellent__contents__item .thumbnail--various .various .name a{display:inline-block;color:#fff;text-decoration:none;font-size:20px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count{display:-webkit-box;display:-ms-flexbox;display:flex}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-none{font-size:16px;color:#fff;text-align:center}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content .star{display:inline-block;position:relative}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content .star:not(:last-child){margin-right:7px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__rate{color:#ed2924;font-size:20px;font-weight:700;margin-left:3px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__empty::after,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__empty::before,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__full::after,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__full::before,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__half::after,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__half::before{position:absolute;bottom:0}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__full::before{content:'★';font-weight:900;color:#e2ac00}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__half::before{content:'★';font-weight:900;color:#e2ac00;z-index:1;overflow:hidden;width:10px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__empty::before,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content__half::after{content:'★';font-weight:900;color:grey}.front-page__boatrace-track__page-link:after,.front-page__column__page-link:after,.front-page__excellent__page-link:after,.front-page__ranking__page-link:after{content:'';top:8px;position:relative}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content{margin-top:2px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star .rating-content .star{width:15px;font-size:20px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count .comment-count{color:#fff;text-align:center;margin-left:5px}.front-page__excellent__contents__item .thumbnail--various .various .text{color:#ccc}.front-page__excellent__contents__item .thumbnail--various .various .text p:not(:last-of-type){margin-bottom:10px}.front-page__excellent__contents__item .cta{width:40%;margin-left:auto}.front-page__excellent__page-link{width:29%;margin-left:auto;text-align:right;border-bottom:1px solid #fff;-webkit-transform:skewX(-130deg);transform:skewX(-130deg)}.front-page__excellent__page-link:after{border-right:2px solid #fff}.front-page__excellent__page-link a{display:inline-block;color:#fff;text-decoration:none;font-size:20px;padding:0 25px 10px 15px;-webkit-transform:skewX(130deg);transform:skewX(130deg)}.front-page__ranking__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.front-page__ranking__contents__item{width:31%;background-color:#1a1a1a;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__ranking__contents__item .rank--name,.front-page__ranking__contents__item .result{width:90%;margin:auto}.front-page__ranking__contents__item .rank--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.front-page__ranking__contents__item .rank--name .rank{width:15%;margin-right:10px}.front-page__ranking__contents__item .rank--name .rank img{width:100%;height:auto}.front-page__ranking__contents__item .rank--name .name a{display:inline-block;color:#fff;text-decoration:none;font-size:20px}.front-page__ranking__contents__item .result{background-color:#e6e6e6;border:1px solid #999;margin-bottom:20px}.front-page__ranking__contents__item .result__date{color:#4d4d4d;font-weight:700;text-align:center;padding:5px;border-bottom:1px solid #000}.front-page__ranking__contents__item .result__various{padding:7px 10px}.front-page__ranking__contents__item .result__various .type--place-round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.front-page__ranking__contents__item .result__various .type--place-round .type{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#000;color:#fff;font-weight:700;padding:3px;border-radius:2px;margin-right:5px}.front-page__ranking__contents__item .result__various .hit{color:red;font-weight:700;text-align:center}.front-page__ranking__page-link{width:34%;margin-left:auto;text-align:right;border-bottom:1px solid #fff;-webkit-transform:skewX(-130deg);transform:skewX(-130deg)}.front-page__ranking__page-link:after{border-right:2px solid #fff}.front-page__ranking__page-link a{display:inline-block;color:#fff;text-decoration:none;font-size:20px;padding:0 25px 10px 15px;-webkit-transform:skewX(130deg);transform:skewX(130deg)}.front-page__column__contents{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #4d4d4d;margin-bottom:25px}.front-page__column__contents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;padding:0 30px 10px;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__column__contents__item:first-of-type{border-right:1px solid #4d4d4d}.front-page__column__contents__item .thumbnail{width:25%}.front-page__column__contents__item .thumbnail a img{width:100%;height:auto}.front-page__column__contents__item .name{width:73%}.front-page__column__contents__item .name a{display:inline-block;color:#fff;text-decoration:none;line-height:20px}.front-page__column__page-link{width:30%;margin-left:auto;text-align:right;border-bottom:1px solid #fff;-webkit-transform:skewX(-130deg);transform:skewX(-130deg)}.front-page__column__page-link:after{border-right:2px solid #fff}.front-page__column__page-link a{display:inline-block;color:#fff;text-decoration:none;font-size:20px;padding:0 25px 10px 15px;-webkit-transform:skewX(130deg);transform:skewX(130deg)}.front-page__boatrace-track .enclosure{border-bottom:1px solid #4d4d4d;margin-bottom:25px}.front-page__boatrace-track__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:0 auto 30px}.front-page__boatrace-track__contents__item{width:12%}.front-page__boatrace-track__contents__item a img{width:100%;height:auto;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__boatrace-track__page-link{width:30%;margin-left:auto;text-align:right;border-bottom:1px solid #fff;-webkit-transform:skewX(-130deg);transform:skewX(-130deg)}.front-page__boatrace-track__page-link:after{border-right:2px solid #fff}.front-page__boatrace-track__page-link a{display:inline-block;color:#fff;text-decoration:none;font-size:20px;padding:0 25px 10px 15px;-webkit-transform:skewX(130deg);transform:skewX(130deg)}.front-page::after{content:"";display:block;clear:both}.cta,.sns__contents{display:-webkit-box;display:-ms-flexbox}.cta{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}.cta .comments,.cta .site{width:46%}.cta .comments a img,.cta .site a img{width:100%;height:auto}.cta-single{background-color:#f2f2f2;padding-bottom:20px}.cta-single a{width:50%;margin:auto}.cta-single a img{width:100%;height:auto}.sns{width:95%;margin:0 auto 20px}.sns__contents{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:27%}.sns__contents__facebook,.sns__contents__hatebu,.sns__contents__line,.sns__contents__twitter{width:17%}.sns__contents__facebook a img,.sns__contents__hatebu a img,.sns__contents__line a img,.sns__contents__twitter a img{width:100%;height:auto}.excellent{margin-bottom:50px}.excellent .title{color:#fff;font-size:22px;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin-bottom:30px}.excellent__contents{margin-bottom:25px}.excellent__contents__item{border-bottom:1px solid #4d4d4d;padding:20px}.excellent__contents__item:first-of-type{padding-top:0}.excellent__contents__item .thumbnail--various{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.excellent__contents__item .thumbnail--various .thumbnail{width:20%}.excellent__contents__item .thumbnail--various .thumbnail a img{width:100%;height:auto;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.excellent__contents__item .thumbnail--various .various{width:76%}.excellent__contents__item .thumbnail--various .various .name{margin-bottom:10px}.excellent__contents__item .thumbnail--various .various .name a{display:inline-block;color:#fff;text-decoration:none;font-size:20px}.excellent__contents__item .thumbnail--various .various .text{color:#ccc}.excellent__contents__item .thumbnail--various .various .text p{line-height:20px}.excellent__contents__item .thumbnail--various .various .text p:not(:last-of-type){margin-bottom:0}.excellent__contents__item .star-comment--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.excellent__contents__item .star-comment--cta .star-comment{width:20%}.excellent__contents__item .star-comment--cta .star-comment__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.excellent__contents__item .star-comment--cta .star-comment__star .rating-none{font-size:16px;color:#fff;text-align:center}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content .star{display:inline-block;width:13px;font-size:18px;position:relative}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content .star:not(:last-child){margin-right:7px}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__rate{color:#ed2924;font-size:20px;font-weight:700;margin-left:3px}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__empty::after,.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__empty::before,.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__full::after,.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__full::before,.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__half::after,.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__half::before{position:absolute;bottom:0}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__full::before{content:'★';font-weight:900;color:#e2ac00}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__half::before{content:'★';font-weight:900;color:#e2ac00;z-index:1;overflow:hidden;width:10px}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__empty::before,.excellent__contents__item .star-comment--cta .star-comment__star .rating-content__half::after{content:'★';font-weight:900;color:grey}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content{width:80%}.excellent__contents__item .star-comment--cta .star-comment .comment-count{color:#fff;text-align:center}.excellent__contents__item .star-comment--cta .cta{width:50%;margin-left:auto}.sidebar__boatrace-track .title,.sidebar__column .title,.sidebar__excellent .title,.sidebar__ranking .title{font-size:20px;color:#fff;text-align:center;border-bottom:2px solid #fff;padding-bottom:5px;margin-bottom:15px}.sidebar__boatrace-track__contents,.sidebar__column__contents,.sidebar__excellent__contents,.sidebar__ranking__contents{margin-bottom:20px}.sidebar__boatrace-track__contents__no-item,.sidebar__column__contents__no-item,.sidebar__excellent__contents__no-item,.sidebar__ranking__contents__no-item{color:#fff;padding-bottom:20px}.sidebar__boatrace-track__page-link,.sidebar__column__page-link,.sidebar__excellent__page-link,.sidebar__ranking__page-link{width:85%;margin-left:auto;margin-right:15px;text-align:right;border-bottom:1px solid #fff;-webkit-transform:skewX(-130deg);transform:skewX(-130deg)}.sidebar__boatrace-track__page-link:after,.sidebar__column__page-link:after,.sidebar__excellent__page-link:after,.sidebar__ranking__page-link:after{content:'';border-right:2px solid #fff;position:relative;top:3px}.sidebar__boatrace-track__page-link a,.sidebar__column__page-link a,.sidebar__excellent__page-link a,.sidebar__ranking__page-link a{display:inline-block;color:#fff;text-decoration:none;font-size:16px;padding:0 25px 5px 10px;-webkit-transform:skewX(130deg);transform:skewX(130deg)}.sidebar__column{margin-bottom:50px}.sidebar__boatrace-track .title,.sidebar__boatrace-track__contents__item:first-of-type{margin-bottom:15px}.sidebar__column__contents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #4d4d4d;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__column__contents__item .thumbnail{width:30%}.sidebar__column__contents__item .thumbnail a img{width:100%;height:auto}.sidebar__column__contents__item .name{width:67%}.sidebar__column__contents__item .name a{display:inline-block;color:#fff;text-decoration:none;font-size:15px;line-height:18px}.sidebar__boatrace-track__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}.sidebar__boatrace-track__contents__item{width:30%}.sidebar__boatrace-track__contents__item a img{width:100%;height:auto;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__ranking{margin-bottom:50px}.sidebar__ranking__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar__ranking__contents__item{background-color:#1a1a1a;padding:15px 10px 35px;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__ranking__contents__item .rank--name,.sidebar__ranking__contents__item .result{width:90%;margin:auto}.sidebar__ranking__contents__item .rank--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.sidebar__ranking__contents__item .rank--name .rank{width:13%;margin-right:5px}.sidebar__ranking__contents__item .rank--name .rank img{width:100%;height:auto}.sidebar__ranking__contents__item .rank--name .name a{display:inline-block;color:#fff;text-decoration:none;font-size:18px}.sidebar__ranking__contents__item .result{font-size:15px;background-color:#e6e6e6;border:1px solid #999;margin-bottom:20px}.sidebar__ranking__contents__item .result__date{color:#4d4d4d;font-weight:700;text-align:center;padding:5px;border-bottom:1px solid #000}.sidebar__ranking__contents__item .result__various{padding:7px 10px}.sidebar__ranking__contents__item .result__various .type--place-round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.sidebar__ranking__contents__item .result__various .type--place-round .type{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#000;color:#fff;font-weight:700;padding:3px;border-radius:2px;margin-right:5px}.sidebar__ranking__contents__item .result__various .hit{color:red;font-weight:700;text-align:center}.sidebar__ranking__contents__item .cta .comments,.sidebar__ranking__contents__item .cta .site{width:47%}.sidebar__ranking__page-link{width:95%}.sidebar__ranking .swiper-container{background-color:#1a1a1a;margin-bottom:20px}.sidebar__ranking .swiper-container .swiper-wrapper{margin-bottom:0}.sidebar__ranking .swiper-container .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:11px}.sidebar__ranking .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#e6e6e6;margin:0 5px}.sidebar__ranking .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.sidebar__ranking .swiper-container .swiper-button-next,.sidebar__ranking .swiper-container .swiper-button-prev{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-image:none;top:unset;bottom:5px}.sidebar__ranking .swiper-container .swiper-button-next:before,.sidebar__ranking .swiper-container .swiper-button-prev:before{font-family:"Font Awesome 5 Free";font-weight:700;font-size:20px;color:#fff}.sidebar__ranking .swiper-container .swiper-button-prev{left:87px}.sidebar__ranking .swiper-container .swiper-button-prev:before{content:"\f104"}.sidebar__ranking .swiper-container .swiper-button-next{right:87px}.sidebar__ranking .swiper-container .swiper-button-next:before{content:"\f105"}.sidebar__excellent{margin-bottom:50px}.sidebar__excellent__contents__item{padding:15px 10px;border-bottom:1px solid #4d4d4d;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__excellent__contents__item .thumbnail--various{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.sidebar__excellent__contents__item .thumbnail--various .thumbnail{width:25%}.sidebar__excellent__contents__item .thumbnail--various .thumbnail a img{width:100%;height:auto;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__excellent__contents__item .thumbnail--various .various{width:73%}.sidebar__excellent__contents__item .thumbnail--various .various .name{margin-bottom:5px}.sidebar__excellent__contents__item .thumbnail--various .various .name a{display:inline-block;color:#fff;text-decoration:none}.sidebar__excellent__contents__item .thumbnail--various .various__star{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-none{color:#fff;text-align:center}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content .star{display:inline-block;position:relative}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content .star:not(:last-child){margin-right:7px}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__rate{color:#ed2924;font-size:20px;font-weight:700;margin-left:3px}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__empty::after,.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__empty::before,.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__full::after,.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__full::before,.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__half::after,.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__half::before{position:absolute;bottom:0}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__full::before{content:'★';font-weight:900;color:#e2ac00}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__half::before{content:'★';font-weight:900;color:#e2ac00;z-index:1;overflow:hidden;width:10px}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__empty::before,.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content__half::after{content:'★';font-weight:900;color:grey}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content{margin-top:2px}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-content .star{width:12px;font-size:17px}.sidebar__excellent__contents__item .thumbnail--various .various__star .rating-none{font-size:15px}.sidebar__excellent__contents__item .thumbnail--various .various .comment-count{color:#fff;font-size:14px}.sidebar__excellent__contents__item .text{color:#ccc;margin-bottom:20px}.sidebar__excellent__contents__item .text p{font-size:15px}.sidebar__excellent__contents__item .text p:not(:last-of-type){margin-bottom:10px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination a{color:#ccc;text-decoration:none}.pagination .fa-angle-double-left{margin-left:20px}.pagination .fa-angle-double-right{margin-right:20px}.pagination .next-button,.pagination .prev-button{font-size:18px;background-color:#ccc;border-radius:3px;padding:5px 20px;color:#000}.pagination .page-numbers{font-size:20px;color:#ccc;margin:0 20px}.pagination .current{background-color:#b3b3b3;color:#000;padding:3px 8px;border-radius:3px}.ranking{margin-bottom:50px}.ranking .title{color:#fff;font-size:22px;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin-bottom:30px}.ranking__contents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 25px;border-bottom:1px solid #4d4d4d}.ranking__contents__item:first-of-type{padding-top:0}.ranking__contents__item .various{width:55%}.ranking__contents__item .various .rank--name{margin-bottom:15px;position:relative}.ranking__contents__item .various .rank--name .rank{width:18%;margin-right:10px;position:absolute;top:50%;left:-30px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.ranking__contents__item .various .rank--name .rank img{width:100%;height:auto}.ranking__contents__item .various .rank--name .name{background:#e6e6e6;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e6e6e6),to(#666));background:linear-gradient(90deg,#e6e6e6 25%,#666 100%)}.ranking__contents__item .various .rank--name .name a{color:#000;text-decoration:none;font-size:20px;padding:5px 0 5px 40px}.ranking__contents__item .various .rank--name .rank-1{background:#ffef89;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#ffef89),to(#e8b800));background:linear-gradient(90deg,#ffef89 25%,#e8b800 100%)}.ranking__contents__item .various .rank--name .rank-2{background:#e6e6e6;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e6e6e6),to(#666));background:linear-gradient(90deg,#e6e6e6 25%,#666 100%)}.ranking__contents__item .various .rank--name .rank-3{background:#ffe48e;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#ffe48e),to(#bf6d1b));background:linear-gradient(90deg,#ffe48e 25%,#bf6d1b 100%)}.ranking__contents__item .various .result{width:75%;margin:0 auto 20px;background-color:#e6e6e6;border:1px solid #999}.ranking__contents__item .various .result__date{color:#4d4d4d;font-weight:700;text-align:center;padding:5px;border-bottom:1px solid #000}.ranking__contents__item .various .result__various{padding:7px 10px}.ranking__contents__item .various .result__various .type--place-round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.ranking__contents__item .various .result__various .type--place-round .type{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#000;color:#fff;font-weight:700;padding:3px;border-radius:2px;margin-right:5px}.ranking__contents__item .various .result__various .hit{color:red;font-weight:700;text-align:center}.graph{background-color:#fff}.graph canvas{padding:10px 5px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.column{margin-bottom:50px}.column .title{color:#fff;font-size:22px;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin-bottom:30px}.column__contents{margin-bottom:25px}.column__contents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #4d4d4d;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}.column__contents__item:first-of-type{padding-top:0}.boatrace-track .title,.site-list .title{color:#fff;font-size:22px;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;text-align:center}.column__contents__item .thumbnail{width:25%}.column__contents__item .thumbnail a img{width:100%;height:auto}.column__contents__item .name{width:70%}.column__contents__item .name a{display:inline-block;color:#fff;text-decoration:none;line-height:20px}.boatrace-track .title{margin-bottom:30px}.boatrace-track__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;width:95%;margin:auto}.boatrace-track__contents::after,.boatrace-track__contents::before{content:"";display:block;width:21%;height:0}.boatrace-track__contents::before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.boatrace-track__contents__item{width:21%;margin-bottom:50px}.boatrace-track__contents__item a img{width:100%;height:auto}.site-list{margin-bottom:50px}.site-list .title{margin-bottom:30px}.site-list__button{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 30px}.site-list__button__item{width:10%;font-size:18px;color:#ccc;border:2px solid #ccc;border-radius:1px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0;margin:0 10px 20px 0;cursor:pointer;cursor:hand}.site-list__button::after,.site-list__button::before{content:"";display:block;width:37%;height:0}.site-list__button::before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-list__contents__item{margin-bottom:30px}.site-list__contents__item .name{font-size:20px;color:#fff;border-bottom:2px solid #fff;padding:0 0 10px 5px;margin-bottom:10px}.site-list__contents__item .contents{display:none;width:92%;margin:auto}.site-list__contents__item .contents li a{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;margin:auto;padding:15px 50px 15px 30px;text-decoration:none;border-bottom:1px solid #4d4d4d}.site-list__contents__item .contents li a .icon--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%}.site-list__contents__item .contents li a .icon--name .icon{width:10%;margin-right:10px}.site-list__contents__item .contents li a .icon--name .icon img{width:100%;height:auto}.site-list__contents__item .contents li a .icon--name .site-name{display:inline-block;color:#fff;font-size:16px}.site-list__contents__item .contents li a .fas{color:#fff;border:1px solid #fff;border-radius:50%;padding:2px 6px}.site-list__contents__item .contents .no-item{color:#fff;text-decoration:none;font-size:16px}.single{width:95%;margin:auto}.single__contents .boatrace-track-thumbnail img,.single__contents .column-thumbnail img,.single__contents .thumbnail a img,.single__contents .various__icon img,.single__contents .various__icon-other img{width:100%;height:auto}.single .title{color:#fff;font-size:22px;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:15px 0;margin-bottom:30px}.single__contents,.single__contents .thumbnail{margin-bottom:20px}.single__contents .boatrace-track-thumbnail,.single__contents .column-thumbnail{margin-bottom:30px}.single__contents .various{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single__contents .various__icon{width:25%;margin-right:20px}.single__contents .various__icon-other{width:25%;margin:auto}.single__contents .various__result{width:42%;background-color:#e6e6e6;border:1px solid #999}.single__contents .various__result__date{color:#4d4d4d;font-weight:700;text-align:center;padding:5px;border-bottom:1px solid #000}.single__contents .various__result__various{padding:7px 10px}.single__contents .various__result__various .type--place-round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.single__contents .various__result__various .type--place-round .type{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#000;color:#fff;font-weight:700;padding:3px;border-radius:2px;margin-right:5px}.single__contents .various__result__various .hit{color:red;font-weight:700;text-align:center}.single__article{margin-bottom:50px}.single__article #toc_container{border:unset;background-color:#b3b3b3;padding:0;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__article #toc_container #toc_toggle-id:hover{text-decoration:none}.single__article #toc_container p.toc_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;color:#000;text-align:left;padding:10px 13px;background-color:#b3b3b3;letter-spacing:5px;text-indent:5px}.single__article #toc_container p.toc_title .toc_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;margin-left:45px}.single__article #toc_container p.toc_title .toc_toggle a{color:#b3b3b3;font-weight:700;background-color:#333;padding:2px 0 4px;border-radius:2px}.single__article #toc_container p.toc_title+ul.toc_list{margin-top:0}.single__article #toc_container p.toc_title+ul.toc_list li a{display:inline-block;width:100%;font-size:18px;line-height:24px;margin-bottom:5px;text-decoration:none}.single__article #toc_container p.toc_title+ul.toc_list li a .toc_number{margin-right:5px}.single__article #toc_container p.toc_title+ul.toc_list li a .toc_number::after{content:''}.single__article #toc_container .toc_list{padding:15px 35px 10px;background-color:#b3b3b3;position:relative}.single__article #toc_container .toc_list a{color:#000a82}.single__article #toc_container .toc_list__close{width:20%;margin:10px auto 0;background-color:#333;border-radius:3px}.single__article #toc_container .toc_list__close a{font-size:16px;font-weight:700;text-align:center;color:#fff;padding:5px;margin:unset!important;-webkit-box-sizing:border-box;box-sizing:border-box}.single__article #toc_container .toc_list>li>a{font-weight:700}.single__article .article-text{background-color:#f2f2f2;padding:20px}.single__article .article-text blockquote,.single__article .article-text div,.single__article .article-text ol,.single__article .article-text table,.single__article .article-text ul{margin:1em 0}.single__article .article-text p{letter-spacing:1px;text-indent:1px;line-height:25px;font-size:15px}.single__article .article-text p:not(:last-of-type){margin-bottom:1em}.single__article .article-text a{display:inline}.single__article .article-text ol,.single__article .article-text ul{width:60%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__article .article-text ol li,.single__article .article-text ul li{font-size:15px;line-height:22px}.single__article .article-text ol li:not(:last-of-type),.single__article .article-text ul li:not(:last-of-type){margin-bottom:10px}.single__article .article-text ul{list-style-type:none!important;border:2px solid #000}.single__article .article-text ul li{margin-left:20px;text-indent:-17px}.single__article .article-text ul li:before{content:"◆";font-size:1px;color:#000;margin-right:7px}.single__article .article-text ol{counter-reset:number;border:6px double #000}.single__article .article-text ol li{margin-left:20px;text-indent:-20px;position:relative}.single__article .article-text ol li::before{counter-increment:number;content:counter(number) ".";margin-right:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__article .article-text blockquote{font-style:italic;color:#464646;line-height:22px;letter-spacing:1px;text-indent:1px;border:1px solid #000;padding:20px 20px 15px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single__article .article-text blockquote:before{display:inline-block;content:"\f10d";font-family:"Font Awesome 5 Free";color:#000;font-size:20px;line-height:1;font-weight:900;z-index:2;position:absolute;top:0;left:0}.single__article .article-text blockquote:after{content:'　';width:47px;height:24px;font-size:35px;border-bottom:1px solid #000;background-color:#f2f2f2;position:absolute;top:-6px;left:-10px;-webkit-transform:skew(40deg,-40deg);transform:skew(39deg,-39deg)}.single__article .article-text h2,.single__article .article-text h3,.single__article .article-text h4{height:auto;font-weight:700;letter-spacing:1px;text-indent:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__article .article-text h2{font-size:22px;line-height:30px;padding:3px 10px;margin-bottom:15px;border-left:7px solid #000;border-bottom:3px solid #000}.single__article .article-text h2:not(:first-child){margin-top:50px}.single__article .article-text h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;line-height:28px;position:relative;padding-left:28px;margin:30px 0 15px}.single__article .article-text h3:before{position:absolute;content:'';bottom:-3px;left:0;width:0;height:0;border:none;border-left:20px solid transparent;border-bottom:20px solid #000}.single__article .article-text h3:after{position:absolute;content:'';bottom:-3px;left:10px;width:100%;border-bottom:3px solid #000}.single__article .article-text h4{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;line-height:28px;color:#fff;background:#000;margin:30px 0 15px;padding:5px 5px 5px 40px;position:relative;z-index:1000}.single__article .article-text h4:before{position:absolute;content:'';left:-2px;top:-2px;border:none;border-left:42px solid #f2f2f2;border-bottom:42px solid transparent;z-index:-2}.single__article .article-text img{max-width:100%;height:auto}.single__article .article-text video{width:100%;height:auto}.single__article .article-text .wp-video{width:100%;height:auto;margin-bottom:1em}.single__article__induction #toc_container{display:none}.single__article__induction .article-text h2:not(:first-child){margin-top:0}.single__article__induction .article-text h3,.single__article__induction .article-text h4{margin:0 0 15px}.single__comments .cta-single{background-color:unset;padding-bottom:0;margin-bottom:50px}.single__comments .comments-list-enclosure{background-color:#f4f4f4;margin-bottom:30px}.single__comments .comments-list-enclosure .comments-list-title{font-size:22px;text-align:center;border-bottom:2px solid #000;padding:15px 0}.single::after{content:"";display:block;clear:both}.comments__list__contents__item .comment .comments-wrapper__contents__item{padding:15px 20px}.comments__list__contents__item .comment .comments-wrapper__contents__item .name{font-size:18px;color:#000;margin:0 auto 3px}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text{border:2px solid grey;background-color:#fff;padding:10px}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7px}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5{position:relative}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::before{font-family:"Font Awesome 5 Free";font-size:20px;letter-spacing:2px}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::before{content:'★★★★★';color:grey;font-weight:700}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::after{color:#e2ac00;font-weight:700;position:absolute;top:0;left:0}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::after{content:'★★★★★'}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::after{content:'★★★★'}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::after{content:'★★★'}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::after{content:'★★'}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::after{content:'★'}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .text{font-size:16px;color:#000}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .text p{line-height:22px}.comments__list__contents__no-item{font-size:18px;color:#000;padding:15px}.comments__list__contents .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0 30px}.comments__list__contents .pagination a{color:#ccc;text-decoration:none}.comments__list__contents .pagination .fa-angle-double-left{margin-left:20px}.comments__list__contents .pagination .fa-angle-double-right{margin-right:20px}.comments__list__contents .pagination .next-button,.comments__list__contents .pagination .prev-button{font-size:18px;background-color:#000;border-radius:3px;padding:5px 20px;color:#fff}.comments__list__contents .pagination .page-numbers{font-size:20px;color:#000;margin:0 20px}.comments__list__contents .pagination .current{background-color:#b3b3b3;color:#000;padding:5px 10px;border-radius:5px}.comments__form{background-color:#f2f2f2;margin-bottom:50px}.comments__form__title{font-size:22px;text-align:center;border-bottom:2px solid #000;padding:15px 0}.comments__form__contents .comment-respond form.comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__contents .comment-respond form.comment-form .comment-form-author input,.comments__form__contents .comment-respond form.comment-form .comment-form-author textarea,.comments__form__contents .comment-respond form.comment-form .comment-form-comment input,.comments__form__contents .comment-respond form.comment-form .comment-form-comment textarea{width:100%;font-size:16px;border:2px solid grey;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px}.comments__form__contents .comment-respond form.comment-form .commentForm-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:27%;margin-bottom:25px;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.comments__form__contents .comment-respond form.comment-form .commentForm-star::after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;margin:auto;font-size:18px;color:#fff;background:#000;pointer-events:none;position:absolute;right:0;bottom:0}.comments__form__contents .comment-respond form.comment-form .commentForm-star span{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.comments__form__contents .comment-respond form.comment-form .commentForm-star .comme-star{width:100%;height:35px;line-height:21px;font-size:22px;border:2px solid grey;border-radius:unset;background:#e6e6e6;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comments__form__contents .comment-respond form.comment-form .comment-form-author{width:57%;margin-bottom:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.comments__form__contents .comment-respond form.comment-form .comment-form-author label{display:block;font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.comments__form__contents .comment-respond form.comment-form .comment-form-author input{height:35px}.comments__form__contents .comment-respond form.comment-form .comment-form-comment{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:25px}.comments__form__contents .comment-respond form.comment-form .comment-form-comment__name{display:block;font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.comments__form__contents .comment-respond form.comment-form .comment-form-comment textarea{height:180px}.comments__form__contents .comment-respond form.comment-form .input-all{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.comments__form__contents .comment-respond form.comment-form .input-all__button{margin-bottom:13px}.comments__form__contents .comment-respond form.comment-form .input-all__button .input-choice{font-size:14px;background-color:#fff;border:1px solid #000;border-radius:7px;padding:4px 7px}.comments__form__contents .comment-respond form.comment-form .input-all__custom{font-size:14px;margin:0 0 10px 2px}.comments__form__contents .comment-respond form.comment-form .form-submit{text-align:center}.comments__form__contents .comment-respond form.comment-form .form-submit input{width:35%;height:auto;font-size:20px;letter-spacing:1px;color:#fff;background-color:#000;border:none;border-radius:30px;padding:5px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hamburger__nav{display:none;width:64%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(27%,#fff),to(#b3b3b3));background:linear-gradient(180deg,#fff 27%,#b3b3b3 100%);position:absolute;top:0;right:0;z-index:3000}.hamburger__nav__contents{display:block!important;border:1px solid #b3b3b3;border-radius:3px}.hamburger__nav__contents__item{width:100%!important}.hamburger__nav__contents__item:not(:last-of-type){border-bottom:1px solid #4d4d4d}.hamburger__nav__contents__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;text-decoration:none;color:#000;padding:25px 15px 25px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.hamburger__nav__contents .icon-close a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 15px 10px 35px}@media screen and (min-width:490px) and (max-width:770px){aside,body,main{width:100%}aside,main{float:none}.header__nav ul li a{font-size:16px}.footer__menus ul{width:70%}.front-page__excellent__page-link{width:40%;position:relative;right:25px}.front-page__ranking__contents__item .rank--name,.front-page__ranking__contents__item .result{width:100%}.front-page__ranking__contents__item .result__various{padding:5px}.front-page__ranking__contents__item .result__various .hit,.front-page__ranking__contents__item .result__various .type--place-round{font-size:14px}.front-page__ranking__page-link{width:45%;position:relative;right:25px}.front-page__column__contents__item{padding:0 10px 10px}.front-page__boatrace-track__page-link,.front-page__column__page-link{width:40%;position:relative;right:25px}.sns__contents{width:40%}.sns__contents__facebook,.sns__contents__hatebu,.sns__contents__line,.sns__contents__twitter{width:20%}.excellent__contents__item .star-comment--cta .star-comment__star .rating-content{width:71%}.sidebar__boatrace-track__page-link,.sidebar__column__page-link,.sidebar__excellent__page-link,.sidebar__ranking__page-link{width:36%}.sidebar__boatrace-track__page-link a,.sidebar__column__page-link a,.sidebar__excellent__page-link a,.sidebar__ranking__page-link a{font-size:18px}.sidebar__column__contents__item{padding:20px 0}.sidebar__column__contents__item .name a{font-size:18px;line-height:22px}.sidebar__boatrace-track .title,.sidebar__boatrace-track__contents__item:first-of-type{margin-bottom:30px}.sidebar__ranking__contents__item .result__various .type--place-round{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar__ranking__page-link{width:40%}.sidebar__ranking .swiper-container{width:50%}}@media only screen and (max-width:414px){.front-page__latest__contents__various .name,.front-page__overwhelming__contents__various .name{text-align:center}.front-page__excellent__page-link:after,.front-page__ranking__page-link:after{top:3px}.front-page__ranking .swiper-container .swiper-button-prev,.sidebar__ranking .swiper-container .swiper-button-prev{left:110px}.web-page,body{width:100%}aside,main{width:90%;float:none}main{margin:auto}aside{margin:0 auto}.breadcrumb{font-size:14px;margin:20px 5px}.breadcrumb__contents{padding:6px 0}.breadcrumb a span::before{margin:0 2px}.page-404{margin-top:30px}.page-404__text{margin:20px auto 30px;font-size:18px}.page-404__text p{margin-bottom:10px}.list-dot li:before{font-size:12px}.contact .title{padding:12px 0;margin-bottom:20px}.contact__contents{margin-bottom:40px;width:100%;padding:20px 15px}.contact__contents label input,.contact__contents label textarea{width:100%}.contact__contents .submit input{width:50%}.header__logo{width:100%;padding:unset;border-bottom:2px solid #4d4d4d}.header__main-img img{width:100%;height:auto}.header__nav{border:unset}.header__nav-sp{margin-top:10px}.header__nav-sp ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count,.front-page__latest__contents,.front-page__overwhelming__contents{display:block}.header__nav-sp ul li{width:23%}.header__nav-sp ul li img{width:100%;height:auto}.footer__menus ul{width:90%;padding:10px 0}.footer__menus ul li{width:auto}.footer__menus ul li a{font-size:14px}.footer__copyright{font-size:14px;padding:10px 0}.front-page__boatrace-track .title,.front-page__column .title,.front-page__excellent .title,.front-page__latest .title,.front-page__overwhelming .title,.front-page__ranking .title,.front-page__top-image .title{padding:12px 0;margin-bottom:20px}.front-page__boatrace-track,.front-page__column,.front-page__excellent,.front-page__latest,.front-page__overwhelming,.front-page__ranking,.front-page__top-image{margin-bottom:40px}.front-page__boatrace-track__contents__no-item,.front-page__boatrace-track__no-contents,.front-page__column__contents__no-item,.front-page__column__no-contents,.front-page__excellent__contents__no-item,.front-page__excellent__no-contents,.front-page__latest__contents__no-item,.front-page__latest__no-contents,.front-page__overwhelming__contents__no-item,.front-page__overwhelming__no-contents,.front-page__ranking__contents__no-item,.front-page__ranking__no-contents,.front-page__top-image__contents__no-item,.front-page__top-image__no-contents{width:90%;margin:auto}.front-page main{width:100%}.front-page__overwhelming{margin:40px 0 50px}.front-page__overwhelming .title{border:unset;padding:unset;line-height:28px}.front-page__overwhelming .title .top{font-size:24px;margin-bottom:1px}.front-page__overwhelming .title .bottom{font-size:21px}.front-page__overwhelming__contents__various{width:85%;margin:auto}.front-page__overwhelming__contents__various .name,.front-page__overwhelming__contents__various .text{margin-bottom:15px}.front-page__overwhelming__contents__various .name a{font-size:22px;line-height:26px}.front-page__overwhelming__contents__thumbnail{width:100%;margin-bottom:15px}.front-page__latest .title{border:unset;padding:unset;line-height:30px}.front-page__latest .title .top{font-size:28px;margin-bottom:1px}.front-page__latest .title .bottom{font-size:22px}.front-page__latest__contents__thumbnail{width:100%;margin-bottom:15px}.front-page__latest__contents__various{width:90%;margin:auto}.front-page__latest__contents__various .comment,.front-page__latest__contents__various .name{margin-bottom:15px}.front-page__latest__contents__various .name a{font-size:22px;line-height:26px}.front-page__latest__contents__various .cta{width:98%;margin:auto}.front-page__excellent{width:90%;margin:0 auto 40px}.front-page__excellent__contents{margin-bottom:20px}.front-page__excellent__contents__item{padding:20px 0}.front-page__excellent__contents__item .thumbnail--various .thumbnail{width:35%}.front-page__excellent__contents__item .thumbnail--various .various{width:61%}.front-page__excellent__contents__item .thumbnail--various .various .name,.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count{margin-bottom:unset}.front-page__excellent__contents__item .thumbnail--various .various .name{margin-bottom:10px}.front-page__excellent__contents__item .thumbnail--various .various .name a{font-size:18px;line-height:20px}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count__star{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.front-page__excellent__contents__item .thumbnail--various .various .star--comment-count .comment-count{text-align:unset;margin-left:unset}.front-page__excellent__contents__item .text{color:#ccc;margin-bottom:15px}.front-page__excellent__contents__item .text p:not(:last-of-type){margin-bottom:10px}.front-page__excellent__contents__item .cta{width:100%}.front-page__excellent__page-link{width:65%;position:relative;right:15px}.front-page__excellent__page-link a{font-size:16px;padding:0 20px 5px 15px}.front-page__ranking{width:90%;margin:0 auto 40px}.front-page__ranking__contents{margin-bottom:20px}.front-page__ranking__contents__item{padding:15px 10px 45px}.front-page__ranking__contents__item .rank--name{width:95%}.front-page__ranking__contents__item .result{width:80%}.front-page__ranking__contents__item .result__various .type--place-round{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page__ranking__page-link{width:75%;position:relative;right:15px}.front-page__ranking__page-link a{font-size:16px;padding:0 20px 5px 15px}.front-page__ranking .swiper-container{background-color:#1a1a1a;border:1px solid #fff;margin-bottom:20px}.front-page__ranking .swiper-container .swiper-wrapper{margin-bottom:0}.front-page__ranking .swiper-container .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:15px}.front-page__ranking .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#e6e6e6;margin:0 5px}.front-page__ranking .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.front-page__ranking .swiper-container .swiper-button-next,.front-page__ranking .swiper-container .swiper-button-prev{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-image:none;top:unset;bottom:9px}.front-page__boatrace-track__page-link:after,.front-page__column__page-link:after{top:3px}.front-page__ranking .swiper-container .swiper-button-next:before,.front-page__ranking .swiper-container .swiper-button-prev:before{font-family:"Font Awesome 5 Free";font-weight:700;font-size:20px;color:#fff}.front-page__ranking .swiper-container .swiper-button-prev:before{content:"\f104"}.front-page__ranking .swiper-container .swiper-button-next{right:110px}.front-page__ranking .swiper-container .swiper-button-next:before{content:"\f105"}.front-page__column{width:90%;margin:0 auto 40px}.front-page__column__contents{display:block;border-bottom:unset;margin-bottom:20px}.front-page__column__contents__item{width:100%;padding:15px 0;margin-bottom:unset;border-bottom:1px solid #4d4d4d}.front-page__column__contents__item:first-of-type{border-right:unset;padding-top:0}.front-page__boatrace-track__page-link a,.front-page__column__page-link a{font-size:16px;padding:0 20px 5px 15px}.front-page__column__contents__item .name{width:70%}.front-page__column__page-link{width:66%;position:relative;right:15px}.front-page__boatrace-track{width:90%;margin:0 auto 40px}.front-page__boatrace-track .enclosure{border-bottom:unset;margin-bottom:20px}.front-page__boatrace-track__contents{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:unset}.front-page__boatrace-track__contents__item{width:26%}.front-page__boatrace-track__contents__item:first-of-type{margin-bottom:40px}.front-page__boatrace-track__page-link{width:66%;position:relative;right:15px}.cta-single{padding-top:10px}.cta-single a{width:85%}.sns__contents{width:90%;margin:0 auto 30px}.sns__contents__facebook,.sns__contents__hatebu,.sns__contents__line,.sns__contents__twitter{width:15%}.excellent .title{padding:12px 0;margin-bottom:20px}.excellent{margin-bottom:40px}.excellent__contents{margin-bottom:unset}.excellent__contents__item{padding:20px 10px}.excellent__contents__item .thumbnail--various{margin-bottom:15px}.excellent__contents__item .thumbnail--various .thumbnail{width:35%}.excellent__contents__item .thumbnail--various .various{width:61%}.excellent__contents__item .thumbnail--various .various .name a{font-size:18px}.excellent__contents__item .thumbnail--various .various .star-comment--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment{width:100%}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-bottom:5px}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-none{font-size:16px;color:#fff;text-align:center}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content .star{display:inline-block;width:13px;font-size:18px;position:relative}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content .star:not(:last-child){margin-right:7px}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__rate{color:#ed2924;font-size:20px;font-weight:700;margin-left:3px}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__empty::after,.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__empty::before,.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__full::after,.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__full::before,.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__half::after,.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__half::before{position:absolute;bottom:0}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__full::before{content:'★';font-weight:900;color:#e2ac00}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__half::before{content:'★';font-weight:900;color:#e2ac00;z-index:1;overflow:hidden;width:10px}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__empty::before,.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment__star .rating-content__half::after{content:'★';font-weight:900;color:grey}.excellent__contents__item .thumbnail--various .various .star-comment--cta .star-comment .comment-count{color:#fff;text-align:unset}.excellent__contents__item .text{color:#ccc;margin-bottom:15px}.excellent__contents__item .text p{line-height:20px}.excellent__contents__item .text p:not(:last-of-type){margin-bottom:10px}.excellent__contents__item .star-comment--cta .cta{width:100%;margin-left:unset}.sidebar__boatrace-track .title,.sidebar__column .title,.sidebar__excellent .title,.sidebar__ranking .title{font-size:22px;border-top:2px solid #fff;padding:12px 0;margin-bottom:20px}.sidebar__boatrace-track,.sidebar__boatrace-track__contents__item:first-of-type,.sidebar__column,.sidebar__excellent,.sidebar__ranking{margin-bottom:40px}.sidebar__boatrace-track__page-link,.sidebar__column__page-link,.sidebar__excellent__page-link,.sidebar__ranking__page-link{width:67%}.sidebar__boatrace-track__contents__item{width:26%}.sidebar__ranking__page-link{width:77%}.sidebar__ranking .swiper-container .swiper-button-next{right:110px}.pagination{margin:20px 0 0}.pagination .fa-angle-double-left{margin-left:10px}.pagination .fa-angle-double-right{margin-right:10px}.pagination .next-button,.pagination .prev-button{font-size:16px;padding:3px 13px}.pagination .page-numbers{font-size:16px;margin:0 7px}.pagination .current{padding:3px 8px}.ranking .title{padding:12px 0;margin-bottom:20px}.ranking{margin-bottom:40px}.ranking__contents__item{border:1px solid #4d4d4d;margin-bottom:30px}.ranking__contents__item:first-of-type{padding-top:30px}.ranking__contents__item .various{width:100%}.ranking__contents__item .various .rank--name{margin-bottom:20px}.ranking__contents__item .various .rank--name .rank{margin-right:unset;left:-15px}.ranking__contents__item .various .rank--name .name a{font-size:18px}.ranking__contents__item .various .result{width:85%}.ranking__contents__item .various .result__various .type--place-round{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.graph{width:90%;margin:0 auto 20px}.column .title{padding:12px 0;margin-bottom:20px}.column{margin-bottom:40px}.column__contents{margin-bottom:20px}.column__contents__item{padding:15px 0}.boatrace-track .title{padding:12px 0;margin-bottom:20px}.boatrace-track__contents__item{margin-bottom:40px;width:26%}.site-list .title{padding:12px 0;margin-bottom:20px}.site-list{margin-bottom:100px}.site-list__button{width:95%;margin:0 auto 20px}.site-list__button__item{width:17%;margin:0 0 15px}.site-list__contents{width:95%;margin:0 auto}.site-list__contents__item .contents{width:100%}.site-list__contents__item .contents li a{padding:10px 15px 10px 0}.site-list__contents__item .contents li a .icon--name .icon{width:15%}.site-list__contents__item .contents li a .fas{padding:1px 5px}.single .title{padding:12px 0;margin-bottom:20px;font-size:20px;line-height:24px}.single{width:100%}.single main{width:93%}.single__contents .various{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single__contents .various__icon{width:28%;margin-right:unset}.single__contents .various__icon-other{width:35%;margin:auto}.single__contents .various__result{width:68%;font-size:14px}.single__contents .various__result__various{padding:5px}.single__article{margin-bottom:40px}.single__article #toc_container p.toc_title{font-size:18px;padding:5px;letter-spacing:2px;text-indent:2px}.single__article #toc_container p.toc_title .toc_toggle{font-size:16px}.single__article #toc_container p.toc_title .toc_toggle a{padding:2px 0}.single__article #toc_container p.toc_title+ul.toc_list li a{font-size:16px;line-height:22px;padding-left:1em;text-indent:-1.2em;-webkit-box-sizing:border-box;box-sizing:border-box}.single__article #toc_container .toc_list{padding:10px}.single__article #toc_container .toc_list__close{width:30%}.single__article #toc_container .toc_list__close a{padding:7px 0;line-height:unset!important}.single__article .article-text{padding:15px}.single__article .article-text ol,.single__article .article-text ul{width:100%}.single__article .article-text ul li:before{font-size:12px}.single__article .article-text blockquote:before{font-size:18px;top:-2px;left:-2px}.single__article .article-text blockquote:after{width:42px;height:22px;left:-8px;-webkit-transform:skew(34deg,-39deg);transform:skew(34deg,-39deg)}.single__article .article-text h3,.single__article .article-text h4{line-height:24px}.single__article .article-text h2{font-size:20px;padding:2px 5px;line-height:26px}.single__article .article-text h2:not(:first-child){margin-top:20px}.single__article .article-text h3,.single__article .article-text h4{font-size:18px}.single__article .article-text h4:before{border-bottom:65px solid transparent}.single__article .article-text img{margin:auto}.single__article__induction .article-text h2:not(:first-child){margin-top:0}.single__comments .cta-single{margin-bottom:40px}.single__comments .comments-list-enclosure .comments-list-title{font-size:20px;padding:12px 0}.comments__list__contents{padding:20px 15px}.comments__list__contents .pagination,.comments__list__contents__item .comment .comments-wrapper__contents__item{padding:unset}.comments__list__contents__item .comment:not(:last-of-type){margin-bottom:20px}.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate1::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate2::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate3::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate4::before,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::after,.comments__list__contents__item .comment .comments-wrapper__contents__item .star--text .star .rate5::before{font-size:20px}.comments__list__contents__no-item{font-size:16px;padding:unset}.comments__list__contents .pagination .fa-angle-double-left{margin-left:10px}.comments__list__contents .pagination .fa-angle-double-right{margin-right:10px}.comments__list__contents .pagination .next-button,.comments__list__contents .pagination .prev-button{font-size:16px;padding:3px 13px}.comments__list__contents .pagination .page-numbers{font-size:16px;margin:0 7px}.comments__list__contents .pagination .current{padding:3px 8px}.comments__form{margin-bottom:40px}.comments__form__title{font-size:20px;padding:12px 0}.comments__form__contents .comment-respond form.comment-form{padding:15px}.comments__form__contents .comment-respond form.comment-form .commentForm-star{width:48%}.comments__form__contents .comment-respond form.comment-form .commentForm-star span{font-size:16px}.comments__form__contents .comment-respond form.comment-form .commentForm-star .comme-star{font-size:20px}.comments__form__contents .comment-respond form.comment-form .comment-form-author{width:100%}.comments__form__contents .comment-respond form.comment-form .comment-form-author label{font-size:16px}.comments__form__contents .comment-respond form.comment-form .comment-form-author input{font-size:14px}.comments__form__contents .comment-respond form.comment-form .comment-form-comment__name{font-size:16px}.comments__form__contents .comment-respond form.comment-form .comment-form-comment textarea{font-size:14px}.comments__form__contents .comment-respond form.comment-form .input-all__custom{margin:0 0 15px 2px}.comments__form__contents .comment-respond form.comment-form .form-submit input{width:55%;font-size:16px}}@media only screen and (max-width:414px) and (max-width:320px){.front-page__overwhelming .title{line-height:24px}.front-page__overwhelming .title .top{font-size:20px}.front-page__overwhelming .title .bottom{font-size:17px}.front-page__ranking .swiper-container .swiper-button-prev{left:100px}.front-page__ranking .swiper-container .swiper-button-next{right:100px}}@media only screen and (max-width:320px){.footer__menus ul{width:98%}.front-page__ranking__page-link{width:88%}.front-page__boatrace-track__page-link,.front-page__column__page-link{width:77%}.single__contents .various__icon{width:25%}.single__contents .various__result{width:72%;font-size:13px}.comments__form__contents .comment-respond form.comment-form .commentForm-star{width:63%}.hamburger__nav__contents__item a{padding:20px 10px 20px 15px}}