@charset "UTF-8";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{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:inherit;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button{-webkit-appearance:none;appearance:none;background:0;border:0;margin:0;outline:none;padding:0}dialog{display:block}:where(dialog){background-color:unset;border:unset;color:unset;height:unset;inset-inline-end:unset;inset-inline-start:unset;margin:unset;max-height:unset;max-width:unset;overflow:unset;padding:unset;width:unset}.anime{animation-duration:.5s;animation-fill-mode:forwards}.anime:not(.key){transition-duration:.5s}.anime.quick{animation-duration:0s;transition-duration:0s}.anime.flip-x{transform:rotateX(90deg)}.anime.flip-y{transform:rotateY(90deg)}.anime.zoom-in{transform:scale(0)}.anime.top-in{transform:translateY(-50px);transform-origin:0 0}.anime.bottom-in{transform:translateY(50px)}.anime.left-in{transform:translateX(-50px)}.anime.right-in{transform:translateX(50px)}@keyframes transform-purge{to{opacity:1;transform:none}}.anime.bottom-in,.anime.fade-in,.anime.flip-x,.anime.flip-y,.anime.left-in,.anime.right-in,.anime.top-in,.anime.zoom-in{opacity:0;transition-property:opacity,transform}.anime.animated .anime.bottom-in.chain:not(.key),.anime.animated .anime.fade-in.chain:not(.key),.anime.animated .anime.flip-x.chain:not(.key),.anime.animated .anime.flip-y.chain:not(.key),.anime.animated .anime.left-in.chain:not(.key),.anime.animated .anime.right-in.chain:not(.key),.anime.animated .anime.top-in.chain:not(.key),.anime.animated .anime.zoom-in.chain:not(.key),.anime.bottom-in.animated:not(.key),.anime.bottom-in.lock:not(.key),.anime.fade-in.animated:not(.key),.anime.fade-in.lock:not(.key),.anime.flip-x.animated:not(.key),.anime.flip-x.lock:not(.key),.anime.flip-y.animated:not(.key),.anime.flip-y.lock:not(.key),.anime.left-in.animated:not(.key),.anime.left-in.lock:not(.key),.anime.right-in.animated:not(.key),.anime.right-in.lock:not(.key),.anime.top-in.animated:not(.key),.anime.top-in.lock:not(.key),.anime.zoom-in.animated:not(.key),.anime.zoom-in.lock:not(.key),.swiper-slide-active .anime.bottom-in:not(.key),.swiper-slide-active .anime.fade-in:not(.key),.swiper-slide-active .anime.flip-x:not(.key),.swiper-slide-active .anime.flip-y:not(.key),.swiper-slide-active .anime.left-in:not(.key),.swiper-slide-active .anime.right-in:not(.key),.swiper-slide-active .anime.top-in:not(.key),.swiper-slide-active .anime.zoom-in:not(.key){opacity:1;transform:none}.anime.animated .anime.bottom-in.chain.key,.anime.animated .anime.fade-in.chain.key,.anime.animated .anime.flip-x.chain.key,.anime.animated .anime.flip-y.chain.key,.anime.animated .anime.left-in.chain.key,.anime.animated .anime.right-in.chain.key,.anime.animated .anime.top-in.chain.key,.anime.animated .anime.zoom-in.chain.key,.anime.bottom-in.animated.key,.anime.bottom-in.lock.key,.anime.fade-in.animated.key,.anime.fade-in.lock.key,.anime.flip-x.animated.key,.anime.flip-x.lock.key,.anime.flip-y.animated.key,.anime.flip-y.lock.key,.anime.left-in.animated.key,.anime.left-in.lock.key,.anime.right-in.animated.key,.anime.right-in.lock.key,.anime.top-in.animated.key,.anime.top-in.lock.key,.anime.zoom-in.animated.key,.anime.zoom-in.lock.key,.swiper-slide-active .anime.bottom-in.key,.swiper-slide-active .anime.fade-in.key,.swiper-slide-active .anime.flip-x.key,.swiper-slide-active .anime.flip-y.key,.swiper-slide-active .anime.left-in.key,.swiper-slide-active .anime.right-in.key,.swiper-slide-active .anime.top-in.key,.swiper-slide-active .anime.zoom-in.key{animation-name:transform-purge}.anime.expand-left{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.anime.expand-right{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.anime.expand-top{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.anime.expand-bottom{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.anime.animated .anime.expand-bottom.chain:not(.key),.anime.animated .anime.expand-left.chain:not(.key),.anime.animated .anime.expand-right.chain:not(.key),.anime.animated .anime.expand-top.chain:not(.key),.anime.expand-bottom.animated:not(.key),.anime.expand-bottom.lock:not(.key),.anime.expand-left.animated:not(.key),.anime.expand-left.lock:not(.key),.anime.expand-right.animated:not(.key),.anime.expand-right.lock:not(.key),.anime.expand-top.animated:not(.key),.anime.expand-top.lock:not(.key),.swiper-slide-active .anime.expand-bottom:not(.key),.swiper-slide-active .anime.expand-left:not(.key),.swiper-slide-active .anime.expand-right:not(.key),.swiper-slide-active .anime.expand-top:not(.key){-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.anime.animated .anime.expand-bottom.chain.key,.anime.animated .anime.expand-left.chain.key,.anime.animated .anime.expand-right.chain.key,.anime.animated .anime.expand-top.chain.key,.anime.expand-bottom.animated.key,.anime.expand-bottom.lock.key,.anime.expand-left.animated.key,.anime.expand-left.lock.key,.anime.expand-right.animated.key,.anime.expand-right.lock.key,.anime.expand-top.animated.key,.anime.expand-top.lock.key,.swiper-slide-active .anime.expand-bottom.key,.swiper-slide-active .anime.expand-left.key,.swiper-slide-active .anime.expand-right.key,.swiper-slide-active .anime.expand-top.key{animation-name:expand}@keyframes expand{to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.anime.blur-in{filter:blur(12px);opacity:0}.anime.animated .anime.blur-in.chain:not(.key),.anime.blur-in.animated:not(.key),.anime.blur-in.lock:not(.key),.swiper-slide-active .anime.blur-in:not(.key){filter:blur(0);opacity:1}.anime.animated .anime.blur-in.chain.key,.anime.blur-in.animated.key,.anime.blur-in.lock.key,.swiper-slide-active .anime.blur-in.key{animation-name:blur-in}@keyframes blur-in{to{filter:blur(0);opacity:1}}.robo{font-family:Roboto Flex,M PLUS\ 2,Noto Sans Japanese,Noto Sans JP,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}.flex{display:flex}.flex.bet,.pc-flex.bet,.sp-flex.bet{justify-content:space-between}.flex.aro,.pc-flex.aro,.sp-flex.aro{justify-content:space-around}.flex.vstart,.pc-flex.vstart,.sp-flex.vstart{align-items:flex-start}.flex.vend,.pc-flex.vend,.sp-flex.vend{align-items:flex-end}.flex.vcenter,.pc-flex.vcenter,.sp-flex.vcenter{align-items:center}.flex.hstart,.pc-flex.hstart,.sp-flex.hstart{justify-content:flex-start}.flex.hcenter,.pc-flex.hcenter,.sp-flex.hcenter{justify-content:center}.flex.hend,.pc-flex.hend,.sp-flex.hend{justify-content:flex-end}.flex.str,.pc-flex.str,.sp-flex.str{align-items:stretch}.flex.vert,.pc-flex.vert,.sp-flex.vert{flex-direction:column}.flex.break,.pc-flex.break,.sp-flex.break{flex-wrap:wrap}body.lock{overflow:hidden}.serif{font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,"NotoSerifCJKjp",HGS明朝E,HG明朝E,serif}.is-none{display:none!important}.ta-center{text-align:center}.ta-right{text-align:right}.ta-left{text-align:left}.fw-700{font-weight:700}.fw-900{font-weight:900}.fz-e7{font-size:.7em}.fz-e8{font-size:.8em}.fz-e9{font-size:.9em}.is-false{pointer-events:none}.is-screenReader{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.grayscale{filter:grayscale(100%)}.youtube-wrap,.youtubeWrap{padding-top:56.25%;position:relative;width:100%}.youtube-wrap iframe,.youtubeWrap iframe{height:100%!important;position:absolute;right:0;top:0;width:100%!important}.youtubeCrop{overflow:hidden;padding-bottom:56%;position:relative;z-index:1}.youtubeCrop__img{left:0;position:absolute;top:50%;translate:0,-50%;width:100%}.uLineAnime{position:relative;text-decoration:none}.uLineAnime:before{background:#0251b6;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transform:rotateY(90deg);transform-origin:50%;transition-duration:.5s;width:100%;z-index:5}.uLineAnime.uline-block{display:block}.uLineAnime.uline-left:before{transform-origin:0}.uLineAnime.uline-right:before{transform-origin:100%}.uLineAnime.active,.uLineAnime:hover,a.active .uLineAnime,a:hover .uLineAnime{text-decoration:none}.uLineAnime.active:before,.uLineAnime:hover:before,a.active .uLineAnime:before,a:hover .uLineAnime:before{transform:rotateY(0deg)}.activeView:not(.active){display:none!important}.activeToggle.active .activeToggle__off,.activeToggle:not(.active) .activeToggle__on{display:none}.slideshow{overflow:hidden}.slideshow__list{animation-fill-mode:both;animation-iteration-count:infinite;animation-name:slideshow-loop;animation-timing-function:linear;will-change:translate}.slideshow--hoverStop:hover .slideshow__list{animation-play-state:paused}.slideshow--r .slideshow__list{animation-direction:reverse}.slideshow__item{white-space:nowrap}@keyframes slideshow-loop{0%{translate:0}to{translate:-100% 0}}.mdOverlay{background:rgba(0,0,0,.5);cursor:pointer;height:100%;position:fixed;right:0;top:0;transition-duration:.5s;width:100%;z-index:1000}.mdOverlay:not(.active){opacity:0;pointer-events:none;visibility:hidden}.mdOverlay--ripple{border-radius:50%;height:300vh;transform:translate(50%,-50%);width:300vh}.mdOverlay--ripple:not(.active){height:0;width:0}.mdOverlay--shutter{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0));height:200vh}.mdOverlay--shutter:not(.active){transform:translateY(-100%)}.mdModal{left:50%;max-width:calc(100% - 4rem);pointer-events:none;position:fixed;top:50%;transition-duration:.3s;width:-moz-fit-content;width:fit-content;z-index:50000}.mdModal:not([open]){opacity:0;visibility:hidden}.mdModal a,.mdModal button,.mdModal iframe,.mdModal__bg,.mdModal__box{pointer-events:auto}.mdModal__bg{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.mdModal__bg:not(.js-modal-close){cursor:default}.mdModal__bg--hide{opacity:0}.mdModal__frame{position:relative;transform:translate(-50%,-50%);z-index:2}.mdModal__close{color:#fff;font-size:3rem;height:5rem;position:absolute;right:0;top:-5rem;width:5rem;z-index:2}.mdModal__box{background:#fff;display:inline-block;max-height:calc(90vh - 5rem);overflow-y:auto;position:relative;z-index:2}.mdLoading{max-height:60vh;min-height:9rem;position:relative}.mdLoading:before{animation-duration:.5s;animation-iteration-count:infinite;animation-name:mdLoading;animation-timing-function:linear;border:3px solid #0251b6;border-bottom-color:rgba(2,81,182,.5);border-radius:50%;content:"";display:block;height:4rem;left:50%;margin:-2rem 0 0 -2rem;position:absolute;top:50%;width:4rem;z-index:2}.mdLoading:not(.active){opacity:0;visibility:hidden}@keyframes mdLoading{to{transform:rotate(1turn)}}.o-list>li,.oList>li,.u-list>li,.uList>li{margin:0 0 0 2%;width:98%}.u-list>li,.uList>li{list-style-type:disc}.o-list>li,.oList>li{list-style-type:decimal}.mdLay{display:flex;transform:perspective(0) translateZ(0);vertical-align:middle;z-index:1}.mdLay,.mdLay__bg{position:relative;transition-duration:.3s}.mdLay__bg{width:100%;z-index:2}.mdLay__bg img{display:block;width:100%}.mdLay.zoom{overflow:hidden}.mdLay__box{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}a.active .mdLay.zoom .mdLay__bg,button.active .mdLay.zoom .mdLay__bg{scale:1.1}@font-face{font-display:swap;font-family:iconfont;src:url(font/icon/iconfont.eot?db40f9b8a81e23b4196a3e5be416c0ff?#iefix) format("embedded-opentype"),url(font/icon/iconfont.woff2?db40f9b8a81e23b4196a3e5be416c0ff) format("woff2"),url(font/icon/iconfont.woff?db40f9b8a81e23b4196a3e5be416c0ff) format("woff")}.iconfont,i[class*=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-style:normal;font-variant:normal;font-weight:400!important;text-decoration:none;text-transform:none}i[class*=icon-]{display:inline-block;line-height:1;pointer-events:none;vertical-align:middle}i[class*=icon-]:before{display:inline-block;vertical-align:bottom}.icon-close:before{content:"\f101"}.icon-down:before{content:"\f102"}.icon-facebook:before{content:"\f103"}.icon-instagram:before{content:"\f104"}.icon-left:before{content:"\f105"}.icon-line:before{content:"\f106"}.icon-pdf:before{content:"\f107"}.icon-right:before{content:"\f108"}.icon-up:before{content:"\f109"}.icon-x-alt:before{content:"\f10a"}.icon-x:before{content:"\f10b"}.confirm .formArea__input,.formArea:not(.confirm) .formArea__confirm{display:none!important}.wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:static}.wpcf7-not-valid-tip{color:#fee}.wpcf7-checkbox,.wpcf7-radio{display:flex;flex-wrap:wrap;gap:.5rem}.mdBtn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;overflow:hidden;position:relative;text-decoration:none;transition-duration:.3s;width:100%;z-index:1}.mdBtn--mat a,.mdBtn--mat button,.mdBtn--mat input[type=submit]{display:block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.mdBtn:before{background:none;content:"";display:inline-block;height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition-duration:.3s;width:100%;z-index:-1}.mdBtn--r:before{left:100%}.mdBtn--stay:before{display:none}.mdBtn.hover,.mdBtn:hover,a.hover .mdBtn,a:hover .mdBtn{text-decoration:none}.mdBtn.hover:before,.mdBtn:hover:before,a.hover .mdBtn:before,a:hover .mdBtn:before{left:0}.mdBtn.black{background-color:#000;border:1px solid #000;color:#fff}.mdBtn.black.hover,.mdBtn.black:before,.mdBtn.black:hover,a.hover .mdBtn.black,a:hover .mdBtn.black{background-color:#fff;color:#000}.mdBtn.pink{background-color:#ea32a0;background-image:url(../img/btn_pink.png);background-size:100% 100%;box-shadow:-4px -5px 2px 0 rgba(30,28,40,.2);color:#fff;font-weight:800}.mdBtn.disable{filter:grayscale(100%);opacity:.5;pointer-events:none}.mdAcc__check{display:none}.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__btn{cursor:pointer}.mdAcc__body{transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease,-ms-grid-rows .3s ease}.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__body{display:grid;grid-template-rows:0fr;overflow:hidden}.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__body>*{overflow:hidden}.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__body.active,.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__check:checked~.mdAcc__body,.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__check:checked~.mdAcc__btn .mdAcc__body{grid-template-rows:1fr}.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__in{overflow:hidden}.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__check:checked~.mdAcc__btn .mdAcc__off,.mdAcc:not(.mdAcc--pc,.mdAcc--sp) .mdAcc__check:not(:checked)~.mdAcc__btn .mdAcc__on{display:none}.unwrap{margin-inline:calc(50% - 50vw);width:100vw}.pageTitle{margin:0 auto;text-align:center}.pageSubTitle{color:#ea32a0;font-size:2.8rem;font-weight:800;line-height:1;margin:2rem 0 0;text-align:center}.pageList{font-weight:500}.pageList__item:not(:first-child){margin-top:1rem}.pageList__head{width:2.8rem}.pageList__body{padding:.5rem 0 0;width:calc(100% - 3.5rem)}.pageList__pad{opacity:0;pointer-events:none}.pageLabel{background-image:url(../img/rules_qua_label_01.png.webp);color:#00416c;display:inline-block;font-size:2.8rem;font-weight:800;line-height:1;padding:1rem 1.5rem}.pageFrame,.pageLabel{background-size:100% 100%}.pageFrame{background-repeat:no-repeat;max-width:132rem;padding:20rem 6rem 14rem}.noteLine{gap:.5rem}.hoverZoom:hover{scale:1.1}.fixTicket{bottom:50px;position:fixed;right:20px;transition-duration:.3s;width:250px;z-index:100}.fixTicket__btn{color:#ea32a0;font-size:45px;margin:0 0 0 auto}.fixTicket__link{display:block}.fixTicket__link:hover{filter:brightness(80%)}.fixTicket img{width:100%}html{background-color:#f6f6f6;background-image:url(../img/bg.png.webp),url(../img/footer_bg.png.webp);background-position:0 0,0 100%;background-repeat:repeat,no-repeat;background-size:100% auto,100% auto;box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{min-height:100dvh;width:100%}img{box-sizing:content-box;height:auto;max-width:100%;vertical-align:middle}body{line-height:1.8}body,button,input,select,textarea{word-wrap:break-word;color:#00416c;font-family:M PLUS\ 2,Noto Sans Japanese,Noto Sans JP,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:1.6rem;font-weight:400}a{color:#0251b6;text-decoration:none;transition-duration:.3s}p:not([class],:last-child){margin-bottom:1em}::selection{background-color:#02469d;color:#fff}b,strong{font-weight:700}sup{font-size:.7em;vertical-align:super}table{max-width:100%;width:100%}table p:not([class],:last-child){margin-bottom:1em}td,th{word-wrap:break-word;min-height:1em;word-break:break-all}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c1c1c1}input::placeholder,textarea::placeholder{color:#c1c1c1}textarea{resize:vertical}[type=email],[type=password],[type=search],[type=tel],[type=text],[type=url],button,select,textarea{background:0;border:0;outline:none}[type=checkbox],[type=radio],[type=submit],a,area,button,label,select,summary{cursor:pointer}.header{left:0;position:fixed;top:0;white-space:nowrap;width:100%;z-index:1000}.header__frame{padding:1rem 5rem 0 6rem}.headerLogo__img{width:11rem}.headerNav{background-image:url(../img/nav_bg.png);background-size:100% 100%;gap:1.8rem;line-height:1;width:53rem}.headerNav__item{color:#fff;font-size:2rem;font-weight:700;width:auto}.headerNav__in{padding:1rem 2rem;position:relative;z-index:2}.headerNav__bg{height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.3s;width:100%;z-index:1}a.active .headerNav__bg,a:hover .headerNav__bg{opacity:1}.headerNav__text{position:relative;z-index:2}.gNavBtn{border:0;cursor:pointer;display:inline-block;height:5.7rem;position:fixed;right:1.5rem;top:1rem;vertical-align:middle;width:5.7rem;z-index:1001}.gNavBtn__bg{background-image:url(../img/nav_sp_btn.png);background-size:100% 100%;left:0;top:0;transition-duration:.3s;z-index:1}.gNavBtn__bg,.gNavBtn__box{height:100%;position:absolute;width:100%}.gNavBtn__box{left:.4rem;top:.2rem;z-index:2}.gNavBtn__bar{background:#fff;border-radius:0;display:block;height:1px;left:1.5rem;position:absolute;transition-duration:.3s;width:calc(100% - 3rem);z-index:2}.gNavBtn__bar:first-of-type{top:2.3rem}.gNavBtn__bar:nth-of-type(2){margin-top:-.5px;top:50%}.gNavBtn__bar:nth-of-type(3){bottom:2.3rem}.gNavBtn.active .gNavBtn__bg{opacity:0}.gNavBtn.active .gNavBtn__bar{background:#fff}.gNavBtn.active .gNavBtn__bar:first-of-type{margin-top:-.5px;rotate:-25deg;top:50%;transition:top .3s,margin .3s,rotate .3s ease .3s}.gNavBtn.active .gNavBtn__bar:nth-of-type(2){opacity:0;transform:rotateY(90deg)}.gNavBtn.active .gNavBtn__bar:nth-of-type(3){bottom:50%;margin-bottom:-.5px;rotate:25deg;transition:bottom .3s,margin .3s,rotate .3s ease .3s}.gNav{background-image:url(../img/nav_sp_bg.png);background-size:100% 100%;max-height:calc(100% - 6rem);overflow-y:auto;padding:5rem 0 0;position:fixed;right:1rem;top:1rem;transition-duration:.3s;width:17rem;z-index:1000}.gNav:after{content:"";display:block;height:5.5rem}.gNav:not(.active){opacity:0;pointer-events:none}.gNav__item{color:#fff;font-size:1.8rem;font-weight:700;line-height:1;padding:1.5rem}.footer{height:24rem;margin:16rem 0 0;padding:0 0 4rem;position:sticky;top:100%;z-index:2}.footerLink__item{color:#00416c;font-size:1.6rem;font-weight:500;text-decoration:underline}.footerLink__item:hover{text-decoration:none}.footerCopy{margin:2.5rem auto 0;width:77.2rem}.dib{display:inline-block}.topMv{z-index:1}.topAbout,.topMv{position:relative}.topAbout{font-feature-settings:"palt";color:#ea32a0;font-weight:800;line-height:1.3;margin-top:-30rem;text-align:center;z-index:2}.topAbout__bg{pointer-events:none;position:relative;z-index:1}.topAbout__bg img{width:100%}.topAbout__frame{left:0;position:absolute;top:0;width:100%;z-index:2}.topAbout__title{margin:31.5rem auto 0;width:41.3rem}.topAbout__main{font-size:5.4rem;margin:9.5rem 0 0}.topAbout__sub{font-size:2.4rem;margin:2.5rem 0 0}.topAbout__text{font-size:2.4rem;font-weight:700;line-height:2;margin:5rem 0 0}.topPaper{background-attachment:fixed;background-image:url(../img/top_bg_paper.png.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;margin:-30rem 0 0;padding:45rem 0 0;position:relative;z-index:1}.topGame{text-align:center}.topGame__title{margin:0 auto;width:57.9rem}.topGame__img,.topGame__logo{margin:6.5rem auto 0}.topGame__logo{display:block;width:45rem}.topDetail{margin:16rem 0 0}.topDetail__title{margin:0 auto;width:40.1rem}.topDetail__frame{background-image:url(../img/top_detail_bg.png.webp);background-size:100% 100%;margin:-3rem 0 0;padding:18rem 14rem;position:relative;translate:-6rem 0;width:calc(100% + 12rem)}.topDetail__box{position:relative}.topDetail__item{padding:0 3rem 0 8rem}.topDetail__item:not(:first-child){margin-top:3rem}.topDetail__item--last:not(:first-child){margin-top:2rem}.topDetail__head{font-size:2.8rem;font-weight:800;width:18rem}.topDetail__body{padding:1rem 0 0;width:calc(100% - 18rem)}.topDetail__text{font-size:2rem;font-weight:800;margin:1.5rem 0 0}.topDetail__block{background-image:url(../img/top_detail_box.png);background-size:100% 100%;margin:5rem 0 0;padding:3rem 0}.topDetail__note{font-size:2rem;font-weight:700}.topDetail__noteLine{gap:.5rem}.topDetail__noteLine+.topDetail__noteLine{margin-top:1rem}.topDetailBar{background-image:url(../img/top_detail_bar.png.webp);background-position:top;background-repeat:no-repeat;background-size:auto 100%;height:102rem;left:2.5rem;position:absolute;top:1rem;width:4rem}.topDetailBar__icon{left:0;position:absolute;width:100%}.topDetailBar__icon--1{top:-.7rem}.topDetailBar__icon--2{top:31rem}.topDetailBar__icon--3{top:48rem}.topDetailBar__icon--4{bottom:12rem}.topDetailBar__icon--5{bottom:-2rem}.topDetailLine{gap:1rem;line-height:1}.topDetailLine+.topDetailLine{margin-top:1.5rem}.topDetailLine__head{background:#f0f097;font-size:2.4rem;font-weight:800;padding:.5rem 1.5rem}.topDetailLine__body{font-size:2.4rem;font-weight:700}.topDetailTitle{color:#ea32a0;font-size:2.8rem;font-weight:800;gap:2.5rem;margin:0 0 3rem;padding:0 0 0 8rem}.topDetailTitle__img--1{width:10.9rem}.topDetailTitle__img--2{width:10.6rem}.topEli{padding:14rem 0 16rem}.topEli__title{margin:0 auto;width:53.6rem}.topEli__list{margin:6.5rem 0 0}.topEli__item{font-weight:800;position:relative;text-align:center;width:58rem}.topEli__bg{pointer-events:none;position:relative;z-index:1}.topEli__box{padding:6rem 0 0;position:absolute;top:0;width:100%;z-index:2}.topEli__sub{font-size:2.8rem;line-height:1}.topEli__main{-webkit-text-stroke:#fff 12px;font-size:5.4rem;line-height:1.3;paint-order:stroke}.topEli__main--01{margin:5rem 0 0}.topEli__main--02{font-size:4.2rem;margin:4rem 0 0}.topEli__large--01{font-size:7.8rem}.topEli__large--02{font-size:5.2rem}.topEli__note{font-size:2rem;font-weight:700;margin:4rem 0 0}.topEli__line:not(:first-child){margin-top:1rem}.topEli__more{margin:6.5rem 0 0}.topEli__btn{font-size:2.4rem;gap:1.5rem;height:6.5rem;width:28rem}.topNoteLine{gap:.5rem}.topPrize{background-attachment:fixed;background-image:url(../img/top_prize_bg.png.webp);background-position:50%;background-size:cover;padding:14rem 0;text-align:center}.topPrize__title{margin:0 auto;position:relative;width:37.9rem;z-index:2}.topPrize__box{margin:-12rem auto 0;position:relative;width:97.2rem;z-index:1}.topPrize__item{font-size:3.8rem;font-weight:800;position:absolute;z-index:2}.topPrize__item--1{left:29rem;top:20rem}.topPrize__item--2{left:25rem;top:23rem}.topPrize__item--3{font-size:2.2rem;left:67.5rem;top:20rem}.topPrize__item--4{font-size:2.2rem;left:67rem;top:23rem}.topPrize__item--5{font-size:2.2rem;left:67rem;top:30rem}.topPrize__item--6{font-size:2.2rem;left:66.5rem;top:33rem}.topPrize__val{font-weight:700}.topPrize__val--1{font-size:8.2rem}.topPrize__val--2,.topPrize__val--3{font-size:4rem}.topPrize__head{font-weight:800;margin:3rem auto 0;position:relative;width:13.5rem}.topPrize__headImg{position:relative;z-index:1}.topPrize__headText{-webkit-text-stroke:#fff 8px;font-size:2.8rem;left:0;paint-order:stroke;position:absolute;top:0;width:100%;z-index:2}.topPrize__text{font-size:2.4rem;font-weight:800}.topPrize__note,.topPrize__text{-webkit-text-stroke:#fff 9px;margin:1rem 0 0;paint-order:stroke}.topPrize__note{font-size:2rem;font-weight:700}.topPlat{padding:16rem 0;text-align:center}.topPlat__title{margin:0 auto;width:51.9rem}.topPlat__img{margin:6.5rem auto 0;text-align:center;width:46rem}.topOrg{padding:0 0 16rem}.topOrg__title{margin:0 auto;width:59.7rem}.topOrg__list{gap:12rem;margin:6.5rem 0 0}.topOrg__item--01{width:31rem}.topOrg__item--02{width:61rem}.topSpo{padding:0 0 16rem}.topSpo__title{margin:0 auto;width:49.3rem}.topSpo__head{background:#fff;color:#3d8991;font-size:2.4rem;font-weight:800;line-height:1;margin:6.5rem 0 0;padding:1rem;text-align:center}.topSpo__list{gap:8rem;margin:4rem 0 0}.topSpo__item--01-01{width:46.2rem}.topSpo__item--02-01{width:30rem}.topSpo__item--02-02,.topSpo__item--02-03{width:23rem}.topPart{padding:0 0 16rem}.topPart__title{margin:0 auto;width:48.7rem}.topPart__list{gap:12rem;margin:6.5rem 0 0}.topPart__item--01{width:30.7rem}.topContact__title{margin:0 auto;width:49.7rem}.topContact__more{margin:6.5rem 0 0;text-align:center}.topContact__item{color:#00416c;font-size:3.8rem;font-weight:800;line-height:1}.topContact__box{background-image:url(../img/top_contact_bg.png.webp);background-size:100% 100%;margin:6.5rem 0 0;padding:9.6rem 0 10rem}.topContact__head{background:#000;color:#fff;font-size:3.2rem;font-weight:800;line-height:1;padding:1rem}.topContact__time{font-size:2.4rem;font-weight:800;margin:4.5rem 0 0;text-align:center}.topContact__note{font-size:2rem;font-weight:700;margin:4.5rem 0 0}.rulesScore{margin:8rem 0 0;text-align:center}.rulesScore__title{width:36.1rem}.rulesScore__frame{background-image:url(../img/rules_score_frame.png.webp);margin:-2rem auto 0}.rulesScore__head{color:#00416c;font-size:2.8rem;font-weight:800;line-height:1.5}.rulesScore__img{margin:4rem auto 0;width:45.8rem}.rulesScore__note{color:#00416c;font-size:2rem;font-weight:500;margin:4rem 0 0}.rulesQua{margin:15rem 0 0}.rulesQua__title{width:58.8rem}.rulesQua__frame{background-image:url(../img/rules_qua_frame.png.webp);margin:-4rem auto 0}.rulesQua__block:not(:first-child){margin-top:6.5rem}.rulesQua__list{font-size:2rem;margin:3rem 0 0}.rulesQua__img{margin:3rem 0 0;width:68rem}.rulesQua__note{font-size:2rem;font-weight:500;margin:3rem 0 0}.rulesQua__step{margin:3rem 0 0}.rulesQua__tri{width:4rem}.rulesQua__tri:before{background:#bce1ea;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);content:"";height:4rem;width:1.5rem}.rulesQuaBlock{background-image:url(../img/rules_qua_box.png);background-size:100% 100%;padding:3rem 4rem;width:50rem}.rulesQuaBlock__box{margin-top:2.5rem}.rulesQuaBlock__title{width:17.5rem}.rulesQuaBlock__chip{background:#f0f097;display:inline-block;font-weight:800;line-height:1;padding:.5rem 1rem}.rulesQuaBlock__line{font-size:2rem;font-weight:500;margin:1rem 0 0}.rulesQuaBlock__head{background:#00416c;color:#fff;font-size:1.8rem;height:2rem;line-height:1;width:5.5rem}.rulesQuaBlock__body{width:calc(100% - 6.5rem)}.rulesQuaBlock__music{font-size:2rem;font-weight:500;margin:1rem 0 0}.rulesQuaMore{border-top:1px solid #c1c9cc;margin:6.5rem 0 0;padding:2.5rem 0 0;text-align:center}.rulesQuaMore__text{font-size:2rem;font-weight:500}.rulesQuaMore__link{margin:6.5rem 0 0}.rulesMain{margin:16rem 0 0}.rulesMain__title{width:62.5rem}.rulesMain__frame{background-image:url(../img/rules_qua_frame.png.webp);margin:-7rem auto 0}.rulesMain__block:not(:first-child){margin-top:6.5rem}.rulesMain__list{font-size:2rem;line-height:1.5;margin:3rem 0 0}.rulesMain__img{margin:4rem auto 0;text-align:center;width:81.7rem}.rulesMain__note{font-size:2rem;font-weight:500;margin:3rem 0 0}.rulesMain__step{margin:3rem 0 0}.rulesMain__tri{width:4rem}.rulesMain__tri:before{background:#bce1ea;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);content:"";height:4rem;width:1.5rem}.rulesMainBlock{background-size:100% 100%;margin:3rem 0 0;padding:3rem 4rem}.rulesMainBlock--1{background-image:url(../img/rules_main_box_01.png)}.rulesMainBlock--2{background-image:url(../img/rules_main_box_02.png);color:#ea32a0}.rulesMainBlock__title--1{width:11.7rem}.rulesMainBlock__title--2{width:8.1rem}.rulesMainBlock__list{font-size:2rem;font-weight:500;line-height:1.1;margin:1.5rem 0 0}.rulesMainBlock__turn{font-size:2.4rem;font-weight:600;line-height:1;margin-bottom:1.2rem;padding-left:2.5rem;position:relative}.rulesMainBlock__turn:before{content:"●";font-size:1.4rem;left:.3rem;position:absolute;top:50%;transform:translateY(-50%)}.rulesMainBlock__box:not(:first-of-type){margin-top:1.6rem}.rulesProh{margin:14rem 0 0}.rulesProh__title{width:54.5rem}.rulesProh__frame{background-image:url(../img/rules_proh_frame.png.webp);margin:-4rem auto 0}.rulesProh__head{border-bottom:1px solid #c1c9cc;font-size:2.8rem;font-weight:800;line-height:1;padding:0 0 2.5rem}.rulesProh__list{font-size:2rem;font-weight:500;margin:4rem 0 0}.entryTerm{margin:10rem 0 0;text-align:center}.entryTerm__text{font-size:3rem;font-weight:800}.entryTerm__link{margin:7rem 0 0}.entryTerm__btn{font-size:3.4rem;gap:1rem;height:13rem;width:60rem}.entryHow{margin:16rem 0 0}.entryHow__title{width:68.7rem}.entryHow__frame{background-image:url(../img/entry_how_frame.png.webp);margin:-2rem auto 0}.entryHowBlock{background-size:100% 100%;padding:4rem 2.5rem 4.2rem}.entryHowBlock+.entryHowBlock{margin-top:10rem}.entryHowBlock--1{background-image:url(../img/entry_how_bg_01.png.webp)}.entryHowBlock--2{background-image:url(../img/entry_how_bg_02.png.webp)}.entryHowBlock--3{background-image:url(../img/entry_how_bg_03.png.webp)}.entryHowBlock__title{align-items:flex-end;gap:3rem;margin-top:-9rem}.entryHowBlock__titleNo{width:15rem}.entryHowBlock__titleText{font-size:2.8rem;font-weight:800}.entryHowBlock__marker{background-image:linear-gradient(0deg,#b3e8dd,#b3e8dd 50%,hsla(0,0%,100%,0) 0);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline;font-size:2rem;font-weight:800}.entryHowBlock__markerFrame{margin:4.5rem 0 0}.entryHowBlock__list{font-size:2rem;margin:5rem 0 0}.entryHowBlock__note{font-size:1.8rem;font-weight:500;margin:3rem 0 0}.entryHowBlock__more{border-top:1px solid #c1c9cc;margin:3rem 0 0;padding:2.5rem 0 0;text-align:center}.entryHowBlock__btn{display:inline-block;width:63rem}.entryHowBlock__end{font-size:1.8rem;font-weight:500;margin:4rem 0 0}.entryPeriod{margin:14rem 0 0}.entryPeriod__title{width:40.8rem}.entryPeriod__frame{background-image:url(../img/entry_period_frame.png.webp);margin:-1rem auto 0}.entryPeriod__limitFrame{text-align:center}.entryPeriod__limit{background-image:linear-gradient(0deg,#f0f097,#f0f097 30%,hsla(0,0%,100%,0) 50%);background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#ea32a0;display:inline;font-size:3.2rem;font-weight:800}.entryPeriod__note{font-size:2rem;font-weight:500;line-height:2.2;margin:5rem 0 0}.entryPeriodBlock{background-image:url(../img/entry_period_box.png);background-size:100% 100%;margin:5rem 0 0;padding:3.5rem 4rem}.entryPeriodBlock__head{background:#000;color:#fff;display:inline-block;font-size:3.2rem;font-weight:700;line-height:1;padding:1rem}.entryPeriodBlock__text{font-size:2rem;font-weight:800;margin:2.5rem 0 0}.entryRes{margin:16rem 0 0;text-align:center}.entryRes__title{width:42.9rem}.entryRes__text{background:hsla(0,0%,100%,.9);font-size:2rem;font-weight:800;line-height:2.1;margin:4rem 0 0;padding:3.5rem}.entryRes__text p:not([class],:last-child){margin-bottom:1.2rem}@media screen and (min-width:769px){.pc-flex{display:flex}.flex.pc-bet,.pc-flex.pc-bet{justify-content:space-between}.flex.aro,.flex.pc-aro,.pc-flex.aro,.pc-flex.pc-aro{justify-content:space-around}.flex.pc-vstart,.pc-flex.pc-vstart{align-items:flex-start}.flex.pc-vend,.pc-flex.pc-vend{align-items:flex-end}.flex.pc-vcenter,.pc-flex.pc-vcenter{align-items:center}.flex.pc-hstart,.pc-flex.pc-hstart{justify-content:flex-start}.flex.pc-hcenter,.pc-flex.pc-hcenter{justify-content:center}.flex.pc-hend,.pc-flex.pc-hend{justify-content:flex-end}.flex.pc-str,.pc-flex.pc-str{align-items:stretch}.flex.pc-vert,.pc-flex.pc-vert{flex-direction:column}.flex.pc-break,.pc-flex.pc-break{flex-wrap:wrap}.flex>.pc-1,.pc-flex>.pc-1{order:1}.flex>.pc-2,.pc-flex>.pc-2{order:2}.flex>.pc-3,.pc-flex>.pc-3{order:3}.sp{display:none!important}.pc-hide{display:none}.pc-ta-center{text-align:center}.pc-ta-right{text-align:right}.pc-ta-left{text-align:left}.op:hover{opacity:.7}.hoverToggle:hover .hoverToggle__off,.hoverToggle:not(:hover) .hoverToggle__on{display:none}a.hover .mdLay.zoom .mdLay__bg,a:hover .mdLay.zoom .mdLay__bg,button.hover .mdLay.zoom .mdLay__bg{scale:1.1}.wrap{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.wrap.w840{max-width:88rem}.wrap.w1050{max-width:109rem}.wrap.w1200{max-width:124rem}.gNav{top:11rem}}@media screen and (max-width:1540px){.fixTicket{width:16.07vw}}@media screen and (max-width:900px){.fixTicket{width:18vw}}@media screen and (max-width:768px){.sp-flex{display:flex}.flex.sp-bet,.sp-flex.sp-bet{justify-content:space-between}.flex.aro,.flex.sp-aro,.sp-flex.aro,.sp-flex.sp-aro{justify-content:space-around}.flex.sp-vstart,.sp-flex.sp-vstart{align-items:flex-start}.flex.sp-vend,.sp-flex.sp-vend{align-items:flex-end}.flex.sp-vcenter,.sp-flex.sp-vcenter{align-items:center}.flex.sp-hstart,.sp-flex.sp-hstart{justify-content:flex-start}.flex.sp-hcenter,.sp-flex.sp-hcenter{justify-content:center}.flex.sp-hend,.sp-flex.sp-hend{justify-content:flex-end}.flex.sp-str,.sp-flex.sp-str{align-items:stretch}.flex.sp-vert,.sp-flex.sp-vert{flex-direction:column}.flex.sp-break,.sp-flex.sp-break{flex-wrap:wrap}.flex>.sp-1,.sp-flex>.sp-1{order:1}.flex>.sp-2,.sp-flex>.sp-2{order:2}.flex>.sp-3,.sp-flex>.sp-3{order:3}.pc{display:none!important}.sp-hide{display:none}.sp-ta-center{text-align:center}.sp-ta-right{text-align:right}.sp-ta-left{text-align:left}.hoverToggle__on{display:none}.mdAcc--sp .mdAcc__btn{cursor:pointer}.mdAcc--sp .mdAcc__body{display:grid;grid-template-rows:0fr;overflow:hidden}.mdAcc--sp .mdAcc__body>*{overflow:hidden}.mdAcc--sp .mdAcc__body.active,.mdAcc--sp .mdAcc__check:checked~.mdAcc__body,.mdAcc--sp .mdAcc__check:checked~.mdAcc__btn .mdAcc__body{grid-template-rows:1fr}.mdAcc--sp .mdAcc__in{overflow:hidden}.mdAcc--sp .mdAcc__check:checked~.mdAcc__btn .mdAcc__off,.mdAcc--sp .mdAcc__check:not(:checked)~.mdAcc__btn .mdAcc__on{display:none}.sp-wrap,.spWrap{padding-left:1.5rem;padding-right:1.5rem}.pageSubTitle{font-size:1.6rem;margin:1.5rem 0 0}.pageList{line-height:1.5}.pageList__item:not(:first-child){margin-top:.5rem}.pageList__head{width:2rem}.pageList__body{padding:.5rem 0 0;width:calc(100% - 3rem)}.pageLabel{font-size:1.6rem;padding:1rem}.pageFrame{max-width:100%;padding:8rem 3rem 7rem}.fixTicket{bottom:0;right:0;width:100%}.fixTicket:not(.active){opacity:0;pointer-events:none}.fixTicket__btn{font-size:30px}html{background-image:url(../img/bg_sp.png.webp),url(../img/footer_bg_sp.png.webp)}.header{max-height:100%;overflow:auto}.header__frame{padding:1.2rem 1.5rem 0}.headerLogo__img{max-width:6.2rem}.footer{height:13rem;margin:7rem 0 0;padding:0 0 3rem}.footerLink__item{font-size:1.2rem}.footerCopy{margin:1.5rem auto 0;width:28.3rem}.topAbout{margin-top:-10.5rem}.topAbout__title{margin:13.5rem auto 0;width:20.6rem}.topAbout__main{font-size:2rem;line-height:1.5;margin:3rem 0 0}.topAbout__sub{font-size:1.4rem;margin:1.2rem 0 0}.topAbout__power{font-size:1.2rem}.topAbout__text{font-size:1.4rem;letter-spacing:-.02em;margin:2.5rem 0 0;padding:0 4rem;text-align:left}.topPaper{background-image:url(../img/top_bg_paper_sp.png.webp);margin:-20rem 0 0;padding:25rem 0 0}.topGame__title{width:29.1rem}.topGame__img,.topGame__logo{margin:3.2rem auto 0}.topGame__logo{width:21.4rem}.topDetail{margin:6.5rem 0 0}.topDetail__title{width:20rem}.topDetail__frame{background-image:url(../img/top_detail_bg_sp.png.webp);margin:-2rem 0 0;padding:7rem 3rem;translate:0;width:100%}.topDetail__item{padding:0 0 0 4rem}.topDetail__item:not(:first-child){margin-top:2rem}.topDetail__item--last:not(:first-child){margin-top:0}.topDetail__head{font-size:1.6rem;width:100%}.topDetail__head--last{margin:1rem 0 0}.topDetail__body{margin:1.5rem 0 0;padding:0;width:100%}.topDetail__body--last{margin:1rem 0 0}.topDetail__text{font-size:1.2rem;margin:.5rem 0 0}.topDetail__block{margin:2.5rem 0 0;padding:1.5rem 1rem 0 0}.topDetail__note{font-size:1.2rem}.topDetail__noteLine+.topDetail__noteLine{margin-top:1rem}.topDetailBar{background-image:url(../img/top_detail_bar_sp.png.webp);height:71rem;left:.5rem;top:1rem;width:2.2rem}.topDetailBar__icon--2{top:23rem}.topDetailBar__icon--3{top:37.5rem}.topDetailBar__icon--4{bottom:3rem}.topDetailBar__icon--5{bottom:-1rem}.topDetailLine+.topDetailLine{margin-top:1rem}.topDetailLine__head{font-size:1.4rem;padding:.5rem 1.2rem}.topDetailLine__body{font-size:1.4rem}.topDetailTitle{font-size:1.8rem;gap:1.2rem;margin:0 0 2.5rem;padding:0 0 0 4rem}.topDetailTitle__img--1{width:7.9rem}.topDetailTitle__img--2{width:7.7rem}.topEli{padding:3rem 0 6.5rem}.topEli__title{width:26.8rem}.topEli__list{margin:3.2rem 0 0}.topEli__item{width:100%}.topEli__box{padding:3.5rem 0 0;width:100%}.topEli__sub{font-size:1.6rem}.topEli__main{-webkit-text-stroke:#fff 7px;font-size:3.4rem}.topEli__main--01{margin:2rem 0 0}.topEli__main--02{font-size:2.4rem;margin:2rem 0 0}.topEli__large--01{font-size:5.6rem}.topEli__large--02{font-size:3.2rem}.topEli__note{font-size:1.2rem;margin:1.5rem 0 0}.topEli__line:not(:first-child){margin-top:.5rem}.topEli__more{margin:3rem 0 0}.topEli__btn{font-size:1.6rem;gap:1rem;height:5rem;width:24rem}.topPrize{background-image:url(../img/top_prize_bg_sp.png.webp);overflow:hidden;padding:6rem 0;position:relative;z-index:1}.topPrize__title{width:19rem}.topPrize__box{margin:-7rem auto 0;width:100%}.topPrize__item{font-size:2.8rem}.topPrize__item--1{left:10rem;top:11rem}.topPrize__item--2{left:17rem;top:7rem}.topPrize__item--3{font-size:1.6rem;left:9.5rem;top:19.2rem}.topPrize__item--4{font-size:1.8rem;left:8rem;top:21rem}.topPrize__item--5{font-size:1.6rem;left:22.5rem;top:19.2rem}.topPrize__item--6{font-size:1.8rem;left:21.5rem;top:21rem}.topPrize__val--1{font-size:6.4rem}.topPrize__val--2{font-size:3.6rem}.topPrize__val--3{font-size:3.8rem}.topPrize__head{margin:1rem auto 0;width:10.7rem}.topPrize__headText{-webkit-text-stroke:#fff 7px;font-size:1.8rem;padding:.5rem 0 0}.topPrize__text{font-size:1.5rem}.topPrize__note,.topPrize__text{-webkit-text-stroke:#fff 6px;margin:.5rem 0 0}.topPrize__note{font-size:1.2rem}.topPlat{padding:5.5rem 0 7rem}.topPlat__title{width:26.1rem}.topPlat__img{margin:2.5rem auto 0;max-width:100%;width:33rem}.topOrg{padding:0 0 7rem}.topOrg__title{width:29.8rem}.topOrg__list{gap:2.4rem;margin:2.5rem 0 0}.topOrg__item--01{width:14.2rem}.topOrg__item--02{width:28.8rem}.topSpo{padding:0 0 7rem}.topSpo__title{margin:0 auto;width:24.8rem}.topSpo__head{font-size:1.4rem;margin:2.5rem 0 0;padding:.5rem}.topSpo__list{gap:2rem;margin:2rem 0 0}.topSpo__item--01-01{width:29.7rem}.topSpo__item--02-01{margin:0 2rem;width:20.5rem}.topSpo__item--02-02{width:12.2rem}.topSpo__item--02-03{width:16.2rem}.topPart{padding:0 0 7rem}.topPart__title{width:24.8rem}.topPart__list{margin:2.5rem 0 0}.topPart__item--01{width:21.2rem}.topContact__title{width:24.8rem}.topContact__more{margin:2.5rem 0 0}.topContact__item{font-size:2rem}.topContact__box{background-image:url(../img/top_contact_bg_sp.png.webp);margin:2.5rem 0 0;padding:4rem 2.5rem}.topContact__head{font-size:1.8rem;padding:.5rem}.topContact__time{font-size:1.6rem;margin:1.5rem 0 0}.topContact__note{font-size:1.2rem;margin:1.5rem 0 0}.topContact__line:not(:first-child){margin-top:.5rem}.rulesScore{margin:4rem 0 0}.rulesScore__title{width:18.2rem}.rulesScore__frame{background-image:url(../img/rules_score_frame_sp.png.webp);margin:-2rem auto 0}.rulesScore__head{font-size:1.6rem}.rulesScore__img{margin:2rem auto 0;width:25.6rem}.rulesScore__note{font-size:1.2rem;margin:2.5rem 0 0}.rulesQua{margin:5rem 0 0}.rulesQua__title{width:29.6rem}.rulesQua__frame{background-image:url(../img/rules_qua_frame_sp.png.webp);margin:-2rem auto 0}.rulesQua__block:not(:first-child){margin-top:3rem}.rulesQua__label{background-image:url(../img/rules_qua_label_01.png.webp)}.rulesQua__list{font-size:1.4rem;margin:1.5rem 0 0}.rulesQua__img{margin:1.5rem 0 0;width:100%}.rulesQua__note{font-size:1.2rem}.rulesQua__note,.rulesQua__step{margin:1.5rem 0 0}.rulesQua__tri{height:2rem;width:100%}.rulesQua__tri:before{-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);height:1.5rem;margin-top:-3rem;width:4rem}.rulesQuaBlock{padding:2.5rem 2rem;width:100%}.rulesQuaBlock__box{margin-top:1.5rem}.rulesQuaBlock__title{width:15.3rem}.rulesQuaBlock__chip{font-size:1.4rem;padding:.5rem 1rem}.rulesQuaBlock__line{font-size:1.4rem;line-height:1.3;margin:.5rem 0 0}.rulesQuaBlock__head{font-size:1.2rem;height:1.5rem;width:4rem}.rulesQuaBlock__body{width:calc(100% - 5rem)}.rulesQuaBlock__music{font-size:1.4rem;margin:1rem 0 0}.rulesQuaMore{margin:1.5rem 0 0;padding:1.5rem 0 0}.rulesQuaMore__text{font-size:1.4rem}.rulesQuaMore__link{margin:3rem 0 0}.rulesMain{margin:4.5rem 0 0}.rulesMain__title{width:31.3rem}.rulesMain__frame{background-image:url(../img/rules_qua_frame_sp.png.webp);margin:-2rem auto 0}.rulesMain__block:not(:first-child){margin-top:3.2rem}.rulesMain__list{font-size:1.4rem;margin:1.5rem 0 0}.rulesMain__img{margin:1.5rem auto 0;width:100%}.rulesMain__note{font-size:2rem;margin:3rem 0 0}.rulesMain__step{margin:3rem 0 0}.rulesMain__tri{width:4rem}.rulesMain__tri:before{height:4rem;width:1.5rem}.rulesMainBlock{padding:2.5rem 2rem}.rulesMainBlock--1{background-image:url(../img/rules_main_box_01.png);margin:1.5rem 0 0}.rulesMainBlock--2{background-image:url(../img/rules_main_box_02.png);margin:0}.rulesMainBlock__title--1{width:10.6rem}.rulesMainBlock__title--2{width:7.3rem}.rulesMainBlock__list{font-size:1.4rem;margin:1.5rem 0 0}.rulesMainBlock__turn{font-size:1.6rem;margin-bottom:1rem;padding-left:1.8rem}.rulesMainBlock__turn:before{font-size:1rem;left:.2rem}.rulesProh{margin:4.5rem 0 0}.rulesProh__title{width:27.2rem}.rulesProh__frame{background-image:url(../img/rules_proh_frame_sp.png.webp);margin:-2rem auto 0;padding-top:10rem}.rulesProh__head{font-size:1.4rem;padding:0 0 1.5rem}.rulesProh__list{font-size:1.4rem;margin:3rem 0 0}.entryTerm{margin:4rem 0 0}.entryTerm__text{font-size:1.8rem}.entryTerm__link{margin:3rem 0 0}.entryTerm__btn{font-size:1.8rem;height:6rem;width:28rem}.entryHow{margin:6.5rem 0 0}.entryHow__title{width:34.5rem}.entryHow__frame{background-image:url(../img/entry_how_frame_sp.png.webp)}.entryHowBlock{padding:2.4rem 2rem 2.6rem}.entryHowBlock+.entryHowBlock{margin-top:3rem}.entryHowBlock__title{align-items:flex-start;gap:1rem;line-height:1.5;margin-left:-.5rem;margin-top:-2.5rem}.entryHowBlock__titleNo{width:8rem}.entryHowBlock__titleText{font-size:1.8rem;padding-top:3.8rem}.entryHowBlock__marker{display:inline;font-size:1.6rem}.entryHowBlock__markerFrame{margin:2.5rem 0 0}.entryHowBlock__list{font-size:1.4rem;margin:2.5rem 0 0}.entryHowBlock__note{font-size:1.2rem;margin:2.5rem 0 0}.entryHowBlock__more{margin:2.5rem 0 0;padding:2.5rem 0 0}.entryHowBlock__btn{width:100%}.entryHowBlock__end{font-size:1.2rem;margin:2.4rem 0 0}.entryPeriod{margin:4.5rem 0 0}.entryPeriod__title{width:20.6rem}.entryPeriod__frame{background-image:url(../img/entry_period_frame_sp_02.png.webp);background-position:top 0 center;margin:-1.5rem auto 0;padding:9rem 3rem 7rem}.entryPeriod__limit{font-size:1.6rem}.entryPeriod__note{font-size:1.2rem;line-height:160%;margin:2.5rem 0 0}.entryPeriod__note .noteLine:not(:first-of-type){margin-top:.6rem}.entryPeriodBlock{margin:2.5rem 0 0;padding:2rem}.entryPeriodBlock__head{font-size:1.8rem;padding:.5rem}.entryPeriodBlock__text{font-size:1.6rem;margin:1.5rem 0 0}.entryRes{margin:4.5rem 0 0;text-align:left}.entryRes__title{width:21.5rem}.entryRes__text{font-size:1.2rem;line-height:1.8;margin:2.5rem 0 0;padding:1.5rem}}@media screen and (orientation:landscape){.mdOverlay--ripple{height:300vw;width:300vw}}/*# sourceMappingURL=common.css.map */