@charset "UTF-8";body{background:#fff}.mainContents{font-family:"Noto Sans JP",sans-serif;padding-bottom:50px}.floatingPc{position:fixed;z-index:5;max-width:235px;top:90px;right:5%;opacity:0;transition:all .25s ease-in}.floatingSp{display:none}.floatingPc.active{opacity:1}.presented{max-width:1141px;margin:0 auto}.applicationBtn{padding:0 3%;margin-top:-24px;text-align:center;position:relative;z-index:2}.applicationBtn p{font-size:1.6rem;font-weight:bold;color:#f00;padding-bottom:6px}.applicationBtn a{display:block;max-width:611px;margin:0 auto}.nav{padding:28px 3%;background:#000;margin:60px 0 50px}.nav ul{display:flex;justify-content:center}.nav li{max-width:310px;width:100%;border:1px solid #666;padding:4px;margin:0 0.4%}.nav li a{display:flex;justify-content:center;align-items:center;position:relative;min-height:70px;border:1px solid #fff;font-size:1.8rem;font-size:clamp(1.6rem,1.42vw,1.8rem);font-weight:bold;color:#fff;text-align:center;line-height:1.2;background:url(../../../../image/2026/special/championships_tour/btn_bg.jpg) no-repeat center center;background-size:cover}.nav li a:after{content:"";width:18px;height:18px;background:url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewBox%3D%220%200%2040%2040%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.st0%20%7B%20fill%3A%20%23fff%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2240%2027.5%2040%2017%2020%2029.5%200%2017%200%2027.5%2020%2040%2040%2027.5%22%2F%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%2240%2010.5%2040%200%2020%2012.5%200%200%200%2010.5%2020%2023%2040%2010.5%22%2F%3E%3C%2Fsvg%3E') no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:6%;margin:auto}.lineBtn{padding:0 3% 72px;position:relative;z-index:2}.lineBtn a{display:block;max-width:700px;margin:0 auto}.anchor{margin-top:-70px;padding-top:70px}.about{width:100%;overflow:hidden}.aboutWrap{padding:0 3%}.aboutBox{max-width:1140px;margin:0 auto;position:relative;z-index:2}.about h2{max-width:977px;margin-bottom:38px}.about .box.bgBox{background:url(../../../../image/2026/special/championships_tour/about_bg.webp) no-repeat right 9px;background-size:100%;padding-bottom:34%}.about .box .txtBox{width:49%;font-size:1.7rem;font-size:clamp(1.1rem,1.34vw,1.7rem);line-height:2.059}.about .box .txtBox p{margin-bottom:35px}.about .box .txtBox p span{background:linear-gradient(transparent 70%,#9ce4ff 70%)}.about .ticket{padding:80px 3%;position:relative;background:#333;margin-top:-60px}.about .ticket figure{max-width:892px;margin:0 auto}.value{padding:102px 3% 116px;position:relative;background:url(../../../../image/2026/special/championships_tour/value_bg.jpg) no-repeat center center;background-size:cover}.valueWrap{max-width:1140px;margin:0 auto}.valueWrap h2{max-width:778px;margin-bottom:28px}.valueWrap .box{display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;padding:40px 3%;margin-bottom:10px}.valueWrap .box .obi{position:absolute;left:0;top:0;max-width:155px;width:15%}.valueWrap .box .imgBox{width:23.7%}.valueWrap .box .imgBox figure{max-width:156px;margin:0 0 0 auto}.valueWrap .box .txtBox{width:72.2%}.valueWrap .box .txtBox .label{max-width:151px;margin-bottom:14px}.valueWrap .box.box03 .txtBox .label{max-width:185px}.valueWrap .box .txtBox p{font-size:2.2rem;font-size:clamp(1.9rem,1.74vw,2.2rem);line-height:1.205;letter-spacing:0.05em}.valueWrap .box .txtBox p.caution{font-size:1.4rem;color:#999;margin-top:10px}.valueWrap .priceImg{margin-top:30px}.eventBlock{padding:110px 3% 56px;background:url(../../../../image/2026/special/championships_tour/event_bg.jpg) no-repeat #fff;background-size:100%}.eventWrap{max-width:1140px;margin:0 auto}.eventWrap h2{max-width:554px;margin-bottom:55px}.eventWrap .eventImg{display:flex;justify-content:space-between;margin-bottom:45px}.eventWrap .eventImg li{max-width:555px}.eventWrap .addition{text-align:center;font-size:2rem;font-weight:bold;margin-bottom:51px}.lineWrap{padding:42px 3%;background:#06c755}.lineWrap .lineBox{max-width:900px;padding:0 5%;margin:0 auto;background:#fff}.lineWrap .lineBox figure{max-width:668px;margin:0 auto}.lineWrap .lineBox .lineAddBtn{display:none}.faq .faqWrap{padding:80px 3% 64px}.faq .faqBlock{max-width:900px;margin:0 auto;padding:122px 3% 16px;background:url(../../../../image/2026/special/championships_tour/faq_bg.png) no-repeat center 26px #f8f9f9;background-size:91.5% auto;border:9px solid #00abeb}.faq h2{max-width:577px;margin:0 auto 55px}.faq dl{max-width:750px;margin:0 auto}.faq dt{margin-bottom:10px}.faq dt p{font-weight:800;font-size:2.2rem}.faq dt p span{font-weight:800}.faq dt p .color{color:#00abeb}.faq dd{margin:0 0 38px 36px}.faq dd p{font-size:1.6rem;color:#555;line-height:1.563;margin-bottom:16px}.faq dd p.caution{font-size:1.2rem;color:#555}@media only screen and (max-width:768px){.value .valueImg li{margin:0 15px 30px;max-width:none;min-width:0;width:calc(48% - 30px)}.event .eventImg li{max-width:none;min-width:0;width:calc(70% - 30px)}}@media only screen and (max-width:736px){.mainContents{padding-bottom:7%}.floatingPc{display:none}.floatingSp{display:block;width:97.336%;margin:7% auto 0;position:sticky;bottom:1.332%;z-index:5}.presented{max-width:none}.applicationBtn{margin-top:3%}.applicationBtn p{font-size:4.26vw;padding-bottom:1.5%}.applicationBtn a{max-width:none}.nav{padding:6% 3% 3%;margin:8% 0 6.5%}.nav ul{justify-content:space-between;flex-wrap:wrap}.nav li{max-width:none;width:48%;padding:1.06vw;margin:0 0 3%}.nav li:last-of-type{width:100%}.nav li a{min-height:16vw;font-size:4vw;justify-content:flex-start;text-align:left;padding:0 4vw}.nav li a:after{width:3.73vw;height:3.73vw;right:8%}.lineBtn{padding:0 3% 17%}.lineBtn a{max-width:none}.anchor{margin-top:-60px;padding-top:60px}.aboutWrap{padding:0}.aboutBox{max-width:none}.about h2{max-width:89%;margin:0 3% 5%}.about .box.bgBox{background:none;padding-bottom:8%}.about .box .txtBox{width:100%;padding:0 3%;font-size:4vw;line-height:2}.about .box .txtBox p{margin-bottom:0}.about .box .txtBox p span{background:none}.about .ticket{padding:8% 3% 13%;margin-top:0}.about .ticket figure{max-width:none}.value{padding:17% 3% 20%;position:relative;background:url(../../../../image/2026/special/championships_tour/value_bg_sp.jpg) no-repeat center center;background-size:cover}.valueWrap{max-width:none}.valueWrap h2{max-width:99%;margin-bottom:7%}.valueWrap .box{display:block;padding:6% 0 14.6%;margin-bottom:6%}.valueWrap .box .obi{max-width:none;width:28vw}.valueWrap .box .imgBox{width:100%;margin:0 auto 3%}.valueWrap .box .imgBox figure{max-width:44%;margin:0 auto}.valueWrap .box .txtBox{width:100%;text-align:center}.valueWrap .box .txtBox .label{max-width:29.6vw;margin:0 auto 6%}.valueWrap .box.box03 .txtBox .label{max-width:36.93vw}.valueWrap .box .txtBox p{font-size:3.73vw;line-height:1.5;letter-spacing:0}.valueWrap .box .txtBox p.caution{font-size:2.66vw;margin-top:3%}.valueWrap .priceImg{margin-top:9%}.eventBlock{padding:18.5% 0 11%;background:url(../../../../image/2026/special/championships_tour/event_bg_sp.jpg) no-repeat #fff;background-size:100%}.eventWrap{max-width:none}.eventWrap h2{max-width:63%;margin:0 3% 6.5%}.eventWrap .eventImg{display:block;margin:0 3% 8%}.eventWrap .eventImg li{max-width:none;width:100%;margin-bottom:4%}.eventWrap .addition{font-size:4.53vw;margin-bottom:6%}.lineWrap{padding:8% 3%}.lineWrap .lineBox{max-width:none;padding:0;position:relative}.lineWrap .lineBox figure{max-width:none}.lineWrap .lineBox .lineAddBtn{display:block;position:absolute;bottom:19vw;width:80%;left:0;right:0;margin:auto}.faq .faqWrap{padding:10% 3% 4%}.faq .faqBlock{max-width:none;padding:19.5% 4.5% 8%;background:url(../../../../image/2026/special/championships_tour/faq_bg_sp.png) no-repeat center 16px #f8f9f9;background-size:93.5% auto;border:5px solid #00abeb}.faq h2{max-width:70%;margin:0 auto 12.5%}.faq dl{max-width:none}.faq dt{margin-bottom:6%}.faq dt p{font-size:5.6vw;display:flex;line-height:1.286}.faq dd{margin:0 0 10%}.faq dd p{font-size:4vw;line-height:1.667;margin-bottom:3%}.faq dd p.caution{font-size:3.2vw}}