﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{background-repeat:no-repeat;box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden;-webkit-overflow-scrolling:touch}body{color:#000;font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1;overflow-wrap:break-word;-webkit-overflow-scrolling:touch;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p,ul,ol,dl,dd{margin:auto}dd{width:100%}img,svg{height:auto;vertical-align:middle;max-width:100%}svg{fill:currentColor}figure{margin:0;max-width:100%}video{border:none;filter:drop-shadow(0px 0px rgba(0, 0, 0, 0));outline:none;max-width:100%}a{color:inherit;text-decoration:none;transition:all .3s ease}ul,ol{list-style-type:none;padding:0}button,input,optgroup,select,textarea{border:none;border-radius:0;line-height:inherit}textarea{resize:none}:root{--hb-clr-red: #a10000;--hb-clr-blue: #0073bd;--hb-c-lg-px: 1280px;--hb-c-lg-vw: calc(var(--hb-vw, 1vw) * ((360 / 375) * 100));--hb-c-md-px: 1020px;--hb-c-md-vw: calc(var(--hb-vw, 1vw) * ((340 / 375) * 100));--hb-c-sm-px: 820px;--hb-c-sm-vw: calc(var(--hb-vw, 1vw) * ((340 / 375) * 100));--hb-h-header-bar: 90px}.a-opacity{opacity:0;transition:opacity .7s ease}.a-opacity.effect{opacity:1}.a-fade{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.a-fade.effect{opacity:1;transform:translateY(0)}.a-scale-l{clip-path:inset(0 100% 0 0);opacity:0;transform:translateX(-30px);transition:clip-path .5s ease,opacity .5s ease,transform .5s ease}.a-scale-l.effect{clip-path:inset(0);opacity:1;transform:translateX(0)}.a-list>*{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.a-list>*:nth-child(1){transition-delay:0s}.a-list>*:nth-child(2){transition-delay:.3s}.a-list>*:nth-child(3){transition-delay:.6s}.a-list>*:nth-child(4){transition-delay:.9s}.a-list>*:nth-child(5){transition-delay:1.2s}.a-list>*:nth-child(6){transition-delay:1.5s}.a-list>*:nth-child(7){transition-delay:1.8s}.a-list>*:nth-child(8){transition-delay:2.1s}.a-list>*:nth-child(9){transition-delay:2.4s}.a-list.effect>*{opacity:1;transform:translateY(0)}.f-red{color:var(--hb-clr-red)}.f-link{color:#0073bd;text-decoration:underline}@media only screen and (min-width: 1025px){.f-link:hover{color:rgb(10.5,159.2698412698,255)}}@media only screen and (min-width: 769px){.only-mb{display:none}}@media only screen and (max-width: 768px){.only-pc{display:none}}.page-content,.entry-content{overflow-wrap:break-word;word-break:break-all}.page-content>*:first-child,.entry-content>*:first-child{margin-top:0}.page-content>*:last-child,.entry-content>*:last-child{margin-bottom:0}.page-content p,.page-content img,.page-content ul,.page-content ol,.entry-content p,.entry-content img,.entry-content ul,.entry-content ol{margin-block:1em}.page-content section,.entry-content section{margin-block:3em}.page-content section>section,.entry-content section>section{margin-block:1em}.page-content section>*:not(h2,h3,h4):not(:first-child),.entry-content section>*:not(h2,h3,h4):not(:first-child){margin-block:1em}.page-content section h2,.page-content section h3,.page-content section h4,.entry-content section h2,.entry-content section h3,.entry-content section h4{margin-top:0}.page-content :is(h2,h3),.entry-content :is(h2,h3){line-height:1.3;margin-top:2em}.page-content :is(h2,h3) small,.entry-content :is(h2,h3) small{display:block;font-size:.65em;font-weight:500}.page-content :is(h2,h3) strong,.entry-content :is(h2,h3) strong{font-weight:500}.page-content h2,.entry-content h2{font-size:2.2rem;font-weight:500}@media only screen and (max-width: 640px){.page-content h2,.entry-content h2{font-size:2rem}}.page-content h3,.entry-content h3{font-size:1.8rem;font-weight:500}.page-content ol,.entry-content ol{list-style-type:decimal;padding-left:1.5em}.page-content ul,.entry-content ul{list-style-type:disc;padding-left:1.5em}.page-content :is(ol,ul) ul,.entry-content :is(ol,ul) ul{list-style-type:circle;padding-left:1.5em}.page-content .alignleft,.entry-content .alignleft{float:left;margin-right:1em}.page-content .alignright,.entry-content .alignright{float:right;margin-left:1em}.page-content .aligncenter,.entry-content .aligncenter{display:block;margin-inline:auto}.page-content .alignnone,.page-content .alignwide,.page-content .wp-block-image,.entry-content .alignnone,.entry-content .alignwide,.entry-content .wp-block-image{margin-inline:auto;text-align:center}.page-content .wp-caption,.entry-content .wp-caption{text-align:center}.entry-content a{color:#0073bd;text-decoration:underline}@media only screen and (min-width: 1025px){.entry-content a:hover{color:rgb(10.5,159.2698412698,255)}}.page-content::after,.entry-content::after{content:"";clear:both;display:block}.li-point{list-style-type:disc;padding-left:1.5em}.page-content .wp-video,.page-content .mejs-container,.entry-content .wp-video,.entry-content .mejs-container{max-width:100% !important;width:100% !important;height:auto !important;position:relative !important}.page-content .mejs-mediaelement video,.entry-content .mejs-mediaelement video{width:100% !important;height:auto !important;display:block}.page-content .mejs-background,.page-content .mejs-mediaelement,.entry-content .mejs-background,.entry-content .mejs-mediaelement{position:static !important;width:100% !important;height:auto !important}.page-content .mejs-inner,.entry-content .mejs-inner{display:flex;flex-direction:column}.page-content .mejs-layers,.page-content .mejs-controls,.entry-content .mejs-layers,.entry-content .mejs-controls{position:static !important;width:100% !important}.page-content iframe,.entry-content iframe{max-width:100%}.pwform{line-height:1.5}.pwform p{margin-block:.25em}.pwform input[name=post_password],.pwform input[type=submit]{padding:.5em}.pwform input[type=submit]{color:#fff}body{font-family:"Noto Sans JP",serif;font-weight:400;background:#1d2439;color:#fff;text-align:center}.kv{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;width:100%;height:max(800px,var(--hb-vh, 1vh)*100);position:relative}@media only screen and (min-width: 769px){.kv{background-image:url(../images/bg-pc.jpg)}}@media only screen and (max-width: 768px){.kv{background-image:url(../images/bg-mb.jpg)}}@media only screen and (max-width: 768px){.kv{height:calc(var(--hb-vw, 1vw)*100)}}.kv .title{aspect-ratio:460 / 480;height:auto;width:clamp(300px,.359375*var(--hb-vw, 1vw)*100,460px);position:relative;z-index:1}@media only screen and (max-width: 768px){.kv .title{width:min(65%,460px)}}.kv .imglist{width:min(100%,var(--hb-c-lg-vw),1200px);margin-inline:auto;display:grid;gap:clamp(30px,.05859375*var(--hb-vw, 1vw)*100,60px) 0;grid-template-columns:repeat(2, 1fr);position:absolute;inset:0;margin:auto;height:fit-content}.kv .imglist .img{display:block;height:clamp(150px,.21328125*var(--hb-vw, 1vw)*100,273px)}@media only screen and (max-width: 768px){.kv .imglist .img{height:calc(var(--hb-vw, 1vw)*22.5)}}.kv .imglist .img img{width:100%;height:100%;object-fit:cover}.kv .imglist .img:nth-child(odd){margin-inline:0 auto}.kv .imglist .img:nth-child(even){margin-inline:auto 0}.kv .imglist .img:nth-child(1){aspect-ratio:548/273}.kv .imglist .img:nth-child(2){aspect-ratio:537/273}.kv .imglist .img:nth-child(3){aspect-ratio:594/273}.kv .imglist .img:nth-child(4){aspect-ratio:526/273}.intro{padding-inline:calc(max(100% - var(--hb-c-lg-vw),100% - var(--hb-c-lg-px))/2);padding-top:5px}@media only screen and (max-width: 768px){.intro{padding-inline:calc(max(100% - var(--hb-c-md-vw),100% - var(--hb-c-md-px))/2)}}.intro .title{font-size:clamp(6rem,6.25vw,8rem);line-height:1.3125;color:#fff100;font-weight:700}@media only screen and (max-width: 768px){.intro .title{font-size:clamp(2rem,8vw,3rem)}}.intro .lead{font-size:clamp(1.6rem,1.875vw,2.4rem);line-height:1.75;font-weight:500;margin-top:10px}@media only screen and (max-width: 768px){.intro .lead{font-size:clamp(1.4rem,4.2666666667vw,1.6rem);line-height:1.75;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify}}.summary{padding-inline:calc(max(100% - var(--hb-c-md-vw),100% - var(--hb-c-md-px))/2);margin-top:85px}@media only screen and (max-width: 768px){.summary{margin-top:50px}}.summary .title{width:min(100%,var(--hb-c-md-vw),var(--hb-c-md-px));margin-inline:auto;font-size:clamp(4rem,3.59375vw,4.6rem);display:flex;justify-content:center;align-items:center;background:#fff100;color:#1d2439;font-weight:700;height:70px}@media only screen and (max-width: 768px){.summary .title{font-size:clamp(3.6rem,10.6666666667vw,4rem)}}.summary .lead{font-size:clamp(1.6rem,1.875vw,2.4rem);line-height:1.75;font-weight:500;margin-top:30px}.summary .lead small{font-size:clamp(1.4rem,1.484375vw,1.9rem);line-height:2.2105263158}@media only screen and (max-width: 768px){.summary .lead{font-size:clamp(1.4rem,4.2666666667vw,1.6rem);line-height:1.75;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify}.summary .lead small{font-size:.8571428571em}}.summary .toc{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);margin-top:65px}@media only screen and (max-width: 768px){.summary .toc{grid-template-columns:100%;margin-top:50px}}.summary .toc .link{display:flex;justify-content:center;align-items:center;font-size:clamp(2.4rem,2.890625vw,3.7rem);font-weight:700;height:83px}@media only screen and (max-width: 768px){.summary .toc .link{font-size:clamp(2rem,6.4vw,2.4rem)}}.summary .toc .link.blue{background:#0073bd}@media only screen and (min-width: 1025px){.summary .toc .link.blue:hover{background:rgb(10.5,159.2698412698,255)}}.summary .toc .link.orange{background:#eb6100}@media only screen and (min-width: 1025px){.summary .toc .link.orange:hover{background:rgb(255,138.4340425532,56.5)}}.summary .datelist{display:grid;gap:150px;margin-top:150px}@media only screen and (max-width: 768px){.summary .datelist{gap:100px;margin-top:100px}}.summary .datelist .date-title{height:clamp(180px,.16953125*var(--hb-vw, 1vw)*100,217px)}@media only screen and (max-width: 768px){.summary .datelist .date-title{height:clamp(90px,.2933333333*var(--hb-vw, 1vw)*100,217px)}}.summary .datelist .date-title img{width:auto;height:100%}.summary .datelist .place{border-top:1px solid;margin-top:25px;padding-top:30px}.summary .datelist .place .text{font-size:clamp(5rem,4.453125vw,5.7rem);font-weight:700}@media only screen and (max-width: 768px){.summary .datelist .place .text{font-size:clamp(4rem,11.7333333333vw,4.4rem);line-height:1.1363636364}}.summary .datelist .place .addr{font-size:clamp(2rem,1.796875vw,2.3rem);margin-top:20px}.summary .datelist .detail{font-size:clamp(3rem,3.125vw,4rem);line-height:1.5;display:flex;gap:0 1em;flex-wrap:wrap;font-weight:700;margin-block:35px 20px}@media only screen and (max-width: 768px){.summary .datelist .detail{font-size:clamp(1.8rem,5.3333333333vw,2rem);overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify;flex-direction:column;gap:.25em 1em}}.summary .datelist .detail li{padding-left:1em}.summary .datelist .detail li::before{content:"●";color:#fff100;margin-left:-1em}.summary .datelist .skd-sec{font-size:clamp(2rem,1.796875vw,2.3rem);line-height:1.5652173913;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify;font-weight:700}@media only screen and (max-width: 768px){.summary .datelist .skd-sec{font-size:clamp(1.6rem,4.8vw,1.8rem)}}.summary .datelist .skd-list{display:grid;gap:0 1em;grid-template-columns:auto 1fr}@media only screen and (max-width: 768px){.summary .datelist .skd-list{grid-template-columns:100%}}@media only screen and (min-width: 769px){.summary .datelist .skd-list dt{display:flex}}@media only screen and (max-width: 768px){.summary .datelist .skd-list dt{margin-bottom:5px}.summary .datelist .skd-list dt:not(:first-of-type){margin-top:20px}}.summary .datelist .skd-list dt img{margin:auto 0 auto auto}@media only screen and (max-width: 768px){.summary .datelist .skd-list dt img{margin-inline:0 auto}}@media only screen and (min-width: 769px){.summary .datelist .skd-list dd{display:flex}}.summary .datelist .skd-list dd img{margin:auto 0}.summary .datelist .skd-list img{height:.8260869565em;width:auto}.summary .datelist .skd-sec.lg{margin-top:25px}.tournament{margin-top:60px}.tournament .title{width:min(100%,var(--hb-c-md-vw),var(--hb-c-md-px));margin-inline:auto;font-size:clamp(4rem,3.59375vw,4.6rem);display:flex;justify-content:center;align-items:center;background:#fff100;color:#1d2439;font-weight:700;height:70px}@media only screen and (max-width: 768px){.tournament .title{font-size:clamp(3.6rem,10.6666666667vw,4rem)}}.tournament .tour-sec{padding-inline:calc(max(100% - var(--hb-c-sm-vw),100% - var(--hb-c-sm-px))/2);position:relative}.tournament .tour-sec::before{content:"";position:absolute;inset:0;margin:auto;background-position:center;background-repeat:no-repeat;background-size:cover;height:clamp(500px,.6640625*var(--hb-vw, 1vw)*100,1280px);margin-top:0;z-index:-1}@media only screen and (min-width: 769px){.tournament .tour-sec::before{background-image:url(../images/bg-pc.jpg)}}@media only screen and (max-width: 768px){.tournament .tour-sec::before{background-image:url(../images/bg-mb.jpg)}}@media only screen and (min-width: 769px){.tournament .tour-sec.efb{padding-bottom:130px}.tournament .tour-sec.efb .pagetop{margin-bottom:130px}.tournament .tour-sec.sf{padding-bottom:95px}.tournament .tour-sec.sf .pagetop{margin-bottom:95px}}@media only screen and (max-width: 768px){.tournament .tour-sec{padding-bottom:100px}}.tournament .tour-sec.efb{margin-top:80px}@media only screen and (max-width: 768px){.tournament .tour-sec.efb{margin-top:30px}}.tournament .tour-sec .pagetop{aspect-ratio:1 / 1;height:auto;width:clamp(30px,.0366666667*var(--hb-vw, 1vw)*100,55px);background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/arrow.svg);display:block}@media only screen and (min-width: 1025px){.tournament .tour-sec .pagetop:hover{background-color:hsla(0,0%,100%,.2)}}@media only screen and (min-width: 769px){.tournament .tour-sec .pagetop{position:absolute;inset:0;margin:auto;margin:auto calc(max(100% - var(--hb-c-sm-vw),100% - var(--hb-c-sm-px))/2 - (clamp(30px,.0366666667*var(--hb-vw, 1vw)*100,55px) + 30px)) 0 auto}}@media only screen and (max-width: 768px){.tournament .tour-sec .pagetop{margin:50px 0 0 auto;width:55px}}.tournament .tour-sec .titlebox{margin-inline:auto}.tournament .tour-sec .titlebox .sec-title{display:flex;justify-content:center;align-items:center;font-size:clamp(4rem,4.21875vw,5.4rem);font-weight:700;height:83px}@media only screen and (max-width: 768px){.tournament .tour-sec .titlebox .sec-title{font-size:clamp(1.8rem,6.4vw,2.4rem)}}.tournament .tour-sec .titlebox .sec-title.blue{background:#0073bd}.tournament .tour-sec .titlebox .sec-title.orange{background:#eb6100}.tournament .tour-sec .titlebox .copyright{font-size:1.3rem;margin-top:15px;text-align:right}.tournament .tour-sec .titlebox .copyrightbox{display:grid;gap:15px;grid-template-columns:auto 1fr;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify;margin:25px 0 0 auto;width:min(100%,310px)}.tournament .tour-sec .titlebox .copyrightbox .txtbox p b{font-size:1.3rem;font-weight:400}.tournament .tour-sec .titlebox .copyrightbox .txtbox .text{font-size:1rem;line-height:1.3;margin-top:10px}.tournament .tour-sec .entry-btn{display:flex;justify-content:center;align-items:center;background:#fff100;color:#e60012;height:110px;margin-top:70px}@media only screen and (min-width: 1025px){.tournament .tour-sec .entry-btn:hover{background:#fff132;color:#ff192c}}.tournament .tour-sec .entry-btn b{font-size:clamp(5rem,4.21875vw,5.4rem);display:block;font-weight:900}@media only screen and (max-width: 768px){.tournament .tour-sec .entry-btn b{font-size:clamp(2.4rem,8vw,3rem)}}.tournament .tour-sec .entry-btn small{font-size:clamp(1.8rem,1.640625vw,2.1rem);display:block;font-weight:500;margin-top:10px}.tournament .tour-sec .date-list{margin-top:30px}.tournament .tour-sec .date-list dt{display:flex;justify-content:center;align-items:center;font-size:clamp(3rem,2.65625vw,3.4rem);color:#fff100;font-weight:700;margin-inline:auto;width:min(100%,540px)}@media only screen and (max-width: 768px){.tournament .tour-sec .date-list dt{font-size:clamp(2rem,6.4vw,2.4rem)}}.tournament .tour-sec .date-list dt:not(:first-of-type){margin-top:40px}.tournament .tour-sec .date-list dt::before,.tournament .tour-sec .date-list dt::after{content:"";background:currentColor;height:1px;flex-grow:1}.tournament .tour-sec .date-list dt::before{margin-right:15px}.tournament .tour-sec .date-list dt::after{margin-left:15px}.tournament .tour-sec .date-list dd{margin-top:25px}.tournament .tour-sec .date-list dd img{height:clamp(40px,.05078125*var(--hb-vw, 1vw)*100,65px);width:auto}@media only screen and (max-width: 768px){.tournament .tour-sec .date-list dd img{height:clamp(20px,.1066666667*var(--hb-vw, 1vw)*100,40px)}}.tournament .tour-sec .date-list dd p{font-size:clamp(3rem,2.65625vw,3.4rem);background:#fff100;border-radius:1em;color:#1d2439;font-weight:900;margin-top:20px;padding:.25em 1em;width:fit-content}@media only screen and (max-width: 768px){.tournament .tour-sec .date-list dd p{font-size:clamp(2rem,6.4vw,2.4rem)}}.tournament .tour-sec .recruit{font-size:clamp(1.6rem,1.640625vw,2.1rem);line-height:1.6666666667;display:grid;gap:1.6666666667em;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify;margin-top:55px}.tournament .tour-sec .recruit>*{width:100%}@media only screen and (min-width: 769px){.tournament .tour-sec .recruit .ls-title span:first-of-type{letter-spacing:.28em}.tournament .tour-sec .recruit .ls-title span:last-of-type{margin-left:-0.28em}}@media only screen and (max-width: 768px){.tournament .tour-sec .recruit{font-size:clamp(1.4rem,4.2666666667vw,1.6rem);line-height:1.75;display:grid;gap:1.75em;margin-top:50px}.tournament .tour-sec .recruit>*{width:100%}}@media only screen and (min-width: 769px){.tournament .tour-sec .recruit .detail{display:grid;gap:0;grid-template-columns:auto 1fr}}.tournament .tour-sec .recruit .detail .text .list.ti02 li{padding-left:2em;text-indent:-2em}.tournament .tour-sec .recruit .detail .text .list.ti01 li{padding-left:1em;text-indent:-1em}.tournament .tour-sec .tournament-img{border:1px solid;margin-top:30px}.tournament .tour-sec .trademark-note{font-size:1.2rem;line-height:1.4166666667;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify;margin-top:20px}.tournament .tour-sec .btnbox{display:grid;gap:clamp(30px,.04296875*var(--hb-vw, 1vw)*100,55px);grid-template-columns:repeat(2, 1fr);margin-top:50px}@media only screen and (max-width: 768px){.tournament .tour-sec .btnbox{grid-template-columns:100%}}.tournament .tour-sec .btnbox .btn{font-size:clamp(3rem,2.578125vw,3.3rem);display:flex;justify-content:center;align-items:center;font-weight:500;height:60px}@media only screen and (max-width: 768px){.tournament .tour-sec .btnbox .btn{font-size:clamp(2.4rem,8vw,3rem)}}.tournament .tour-sec .btnbox.blue .btn{background:#0073bd}@media only screen and (min-width: 1025px){.tournament .tour-sec .btnbox.blue .btn:hover{background:rgb(10.5,159.2698412698,255)}}.tournament .tour-sec .btnbox.orange .btn{background:#eb6100}@media only screen and (min-width: 1025px){.tournament .tour-sec .btnbox.orange .btn:hover{background:rgb(255,138.4340425532,56.5)}}.tournament .tour-sec .commentary{display:grid;gap:clamp(30px,.04296875*var(--hb-vw, 1vw)*100,55px);grid-template-columns:repeat(2, 1fr);margin-top:80px}@media only screen and (max-width: 768px){.tournament .tour-sec .commentary{grid-template-columns:100%}}.tournament .tour-sec .commentary-title{font-weight:500}.tournament .tour-sec .commentary-title b{font-size:clamp(3rem,2.578125vw,3.3rem);display:block;font-weight:inherit}@media only screen and (max-width: 768px){.tournament .tour-sec .commentary-title b{font-size:clamp(2.4rem,8vw,3rem)}}.tournament .tour-sec .commentary-title small{font-size:clamp(2rem,1.875vw,2.4rem);display:block;margin-top:10px}.tournament .tour-sec .commentary figure{margin-top:30px}.tournament .tour-sec .commentary figure figcaption{font-size:clamp(2.4rem,2.109375vw,2.7rem);font-weight:500;margin-top:15px}.tournament .tour-sec .commentary figure .img{display:block;margin-inline:auto;position:relative;width:fit-content}.tournament .tour-sec .commentary figure .img small{font-size:clamp(1.1rem,3.4666666667vw,1.3rem);width:fit-content;height:fit-content;position:absolute;inset:0;margin:auto auto 0 calc(100% + .5em)}.tournament .tour-sec .commentary .text{font-size:clamp(1.4rem,4.2666666667vw,1.6rem);line-height:1.75;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify;margin-top:15px}@media only screen and (min-width: 769px){.tournament .tour-sec .commentary .text{font-size:clamp(1.6rem,1.328125vw,1.7rem);line-height:1.4705882353}}.site-footer{padding-inline:calc(max(100% - var(--hb-c-md-vw),100% - var(--hb-c-md-px))/2);padding-bottom:120px}@media only screen and (max-width: 768px){.site-footer{padding-bottom:50px}}.site-footer .text{font-size:clamp(1.4rem,1.328125vw,1.7rem);line-height:1.7058823529}@media only screen and (max-width: 768px){.site-footer .text{font-size:clamp(1.4rem,4.2666666667vw,1.6rem);line-height:1.75;overflow-wrap:break-word;word-break:break-all;hyphens:auto;text-align:justify}}