@charset "UTF-8";.mainContents{font-family:"Noto Sans JP",sans-serif;background:url(../../../../image/2025/special/championships_tour/bg.jpg) no-repeat #fff;background-size:100%}.floatingPc{opacity:0;position:sticky;z-index:5;top:70px;margin:0 0 0 auto;padding:20px 2% 0 0;max-width:calc(236px + 2%);-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.floatingSp{display:none}.floatingPc.active{opacity:1}.titleArea{margin-top:calc(-20px + -236px);padding:32px 3% 67px;position:relative;z-index:2}.titleArea .titleImg{width:95.6%;margin:0 auto 50px}.titleArea .logoImg{width:36.3%;margin:0 auto 47px}.titleArea .deadline{text-align:center;font-size:2rem;font-weight:bold;padding-bottom:4px}.titleArea .btn{width:55%;margin:0 auto 6px}.titleArea .btn a{display:block}.titleArea .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px}.titleArea .nav li{max-width:187px;margin:0 9px}.titleArea .lineBtn{max-width:500px;margin:0 auto}.anchor{margin-top:-80px;padding-top:80px}.contentsWrap{max-width:1140px;margin:0 auto}.about{padding:80px 3% 0;width:100%;overflow:hidden}.about h2{max-width:983px;margin-bottom:38px}.about .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about .box .txtBox{width:47%;font-size:1.7rem;font-size:clamp(1.1rem,1.34vw,1.7rem);line-height:2.059}.about .box .about01{width:50%;margin-top:11px}.about .box .about02{width:61.8%;position:relative;margin-top:-5.6%}.about .box .about03{width:70.5%;position:relative;margin:6% -40.8% 0 0}.value{padding:0 3% 100px;position:relative;margin-top:-15px}.value h2{max-width:571px;margin-bottom:70px}.value .valueImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.value .valueImg li{margin:0 15px 30px;max-width:360px;min-width:310px;width:calc(33.3% - 30px)}.event{padding:80px 3% 76px}.event h2{max-width:450px;margin-bottom:50px}.event .eventImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.event .eventImg li{max-width:555px;min-width:430px;width:calc(50% - 30px);margin:0 15px 33px}.event .addition{text-align:center;font-size:2.5rem;margin-bottom:20px}.event .deadline{text-align:center;font-size:2rem;font-weight:bold;padding-bottom:4px}.event .btn{width:57%;margin:0 auto 30px;position:relative;z-index:2}.event .btn a{display:block}.event .lineImg{max-width:900px;margin:-70px auto 0;padding-top:70px}.event .lineNavBtn{display:none}.faq{margin-top:-70px;padding:70px 3% 37px}.faq .contentsWrap{max-width:900px;margin:0 auto;padding:80px 3% 32px;border-radius:30px;background:#f6f6f6}.faq h2{max-width:509px;margin:0 auto 70px}.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:#c0313b}.faq dd{margin:0 0 60px 36px}.faq dd p{font-size:1.6rem;color:#555;line-height:1.563;margin-bottom:16px}.btnMeta{padding:0 3%;position:relative;z-index:2}.btnMeta .deadline{text-align:center;font-size:2rem;font-weight:bold;padding-bottom:4px}.btnMeta .btn{width:55%;margin:0 auto}.btnMeta .btn a{display:block}.btmImg{position:relative;margin-top:-37px;z-index:1}@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{font-family:"Noto Sans JP",sans-serif;background:url(../../../../image/2025/special/championships_tour/bg_sp.jpg) no-repeat #fff;background-size:100%}.floatingPc{display:none}.floatingSp{display:block;width:97.336%;margin:0 auto;position:sticky;bottom:1.332%;z-index:5}.titleArea{margin-top:0;padding:5% 0 11.5%}.titleArea .titleImg{width:100%;margin:0 auto 6%}.titleArea .logoImg{width:77.3%;margin:0 auto 6%}.titleArea .deadline{font-size:4.26vw;padding-bottom:1.5%}.titleArea .btn{width:100%;margin:0 auto 1%}.titleArea .nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.titleArea .nav li{max-width:none;width:45%;margin:0 1.5% 3%}.titleArea .lineBtn{max-width:94%}.anchor{margin-top:-70px;padding-top:70px}.contentsWrap{max-width:none}.about{padding:70px 0 15.5%}.about h2{max-width:none;margin-bottom:6%}.about .box{display:block}.about .box .txtBox{width:100%;padding:0 3% 8.5%;font-size:4vw;line-height:2}.about .box .about01{width:100%;margin-top:0}.about .box .about02{width:93.8%;margin:-9.8% auto 0}.about .box .about03{width:144%;margin:16% 0 0 0;right:-18.6%}.value{padding:0 3% 20%;margin-top:0}.value h2{max-width:80.5%;margin-bottom:11%}.value .valueImg{display:block;margin:0}.value .valueImg li{margin:0 0 10.5%;width:100%}.value .valueImg li:last-child{margin-bottom:8%}.event{padding:70px 0 14%}.event h2{max-width:69.8%;margin:0 3% 10.6%}.event .eventImg{display:block;margin:0 0 6%}.event .eventImg li{width:100%;margin:0 0 5.5%}.event .addition{font-size:5.33vw;margin-bottom:6%}.event .deadline{font-size:4.26vw;padding-bottom:4px}.event .btn{width:100%;margin:0 auto 5%}.event .lineImg{max-width:94%;margin:-60px auto 0;padding-top:60px;position:relative}.event .lineNavBtn{display:block;position:absolute;width:96%;margin:0 auto;bottom:11%;left:0;right:0}.faq{margin-top:-60px;padding:60px 3% 9%}.faq .contentsWrap{max-width:none;padding:14% 3% 7.5%;border-radius:20px}.faq h2{max-width:67%;margin:0 auto 14%}.faq dl{max-width:none;margin:0 3%}.faq dt{margin-bottom:5.5%}.faq dt p{font-size:5.6vw;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.286}.faq dd{margin:0 0 36px}.faq dd p{font-size:4vw;line-height:1.667;margin-bottom:5%}.btnMeta{padding:0}.btnMeta .deadline{font-size:4.26vw;padding-bottom:4px}.btnMeta .btn{width:100%}.btmImg{margin-top:0}}