@charset "UTF-8";*,::after,::before{box-sizing:border-box}html{font-size:15px;letter-spacing:.02rem;font-family:"游ゴシック体","メイリオ",Meiryo,Arial,"Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN";background:#000}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h1{margin:.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}img{display:inline-block;vertical-align:middle;max-width:100%}audio,canvas,embed,iframe,object,svg,video{display:block;vertical-align:middle;max-width:100%}canvas,img,svg,video{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}h1,h2,h3,p{margin:0;padding:0}dd,ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}button{border-radius:0}template{display:none!important}:root{--vh:1vh;--vh:1dvh}@media all and (min-width:640px){.onlySp{display:none}}@media all and (max-width:639px){.onlyPc{display:none}}body,html{background:#353131;caret-color:transparent}@media screen and (min-width:851px){body,html{background:#000}}body::-webkit-scrollbar,html::-webkit-scrollbar{width:8px;border-radius:10px;overflow:hidden;background-color:#555;cursor:pointer}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#fff;width:90%;border-radius:10px;cursor:pointer}body::-webkit-scrollbar-track-piece:start,html::-webkit-scrollbar-track-piece:start{border-radius:10px;background:#444;cursor:pointer}body::-webkit-scrollbar-track-piece:end,html::-webkit-scrollbar-track-piece:end{border-radius:10px;background:#222;cursor:pointer}body{overflow-x:hidden}.final_contents .js-scrollIn_first{opacity:1;filter:brightness(0);transition:filter .6s ease;animation:none}.final_contents .js-scrollIn_first.is-active{animation:none;filter:brightness(1)}.footer{position:relative;z-index:1}li,ul{list-style:none;margin:0;padding:0}.contents{display:flex;flex-flow:column;overflow:hidden;visibility:visible;width:100%;margin:0 auto;color:#fff}@media all and (max-width:639px){.contents{padding:0}}.btn-more_black{display:block;position:relative;border:1px solid #000;margin:2.5rem auto 0;transition:.3s;text-align:center;overflow:hidden}@media all and (min-width:640px){.btn-more_black{width:100%;max-width:300px}}@media all and (max-width:639px){.btn-more_black{width:60%}}.btn-more_black>a{position:relative;display:block;text-decoration:none;line-height:1;width:100%;transition:.3s}.btn-more_black>a::after,.btn-more_black>a::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;transform:translateX(-100%)}.btn-more_black>a::after{background-color:#000}@media all and (min-width:640px){.btn-more_black>a{padding:8.5% 3%}}@media all and (max-width:639px){.btn-more_black>a{padding:10% 3%}}.btn-more_black>a>span{position:relative;z-index:2;font-size:.9rem;color:#000}@media all and (min-width:640px){.btn-more_black:hover a::after{animation:hoverCover .55s cubic-bezier(.57,.43,.2,.9) forwards}.btn-more_black:hover span{animation:hoverFontBlack .55s cubic-bezier(.57,.43,.2,.9) forwards}}@media all and (max-width:639px){.btn-more_black:hover{background-color:#e0e0e0}}.btn-more_white{display:block;position:relative;border:1px solid #fff;margin:2.5rem auto 0;transition:.3s;text-align:center;overflow:hidden}@media all and (min-width:640px){.btn-more_white{width:100%;max-width:300px}}@media all and (max-width:639px){.btn-more_white{width:60%}}.btn-more_white>a{position:relative;display:block;text-decoration:none;line-height:1;width:100%;transition:.3s}.btn-more_white>a::after,.btn-more_white>a::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;transform:translateX(-100%)}.btn-more_white>a::after{background-color:#fff}@media all and (min-width:640px){.btn-more_white>a{padding:8.5% 3%}}@media all and (max-width:639px){.btn-more_white>a{padding:10% 3%}}.btn-more_white>a>span{position:relative;z-index:2;font-size:.9rem;color:#fff}@media all and (min-width:640px){.btn-more_white:hover a::after{animation:hoverCover .55s cubic-bezier(.57,.43,.2,.9) forwards}.btn-more_white:hover span{animation:hoverFontWhite .55s cubic-bezier(.57,.43,.2,.9) forwards}}@media all and (max-width:639px){.btn-more_white:hover{background-color:#404040}}.js-scroll-top-observer{width:1px;height:0;overflow:hidden;visibility:hidden;position:absolute;top:0}@media screen and (max-width:850px){.js-scroll-top-observer{height:200px}}@media screen and (min-width:851px){.js-scroll-top-observer{height:100%}}@keyframes hoverCover{45%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes hoverFontWhite{45%{color:#000}100%{color:#fff}}@keyframes hoverFontBlack{45%{color:#fff}100%{color:#000}}@keyframes scrollIn_fadeIn{0%{opacity:0;filter:brightness(300%)}100%{opacity:1;filter:brightness(100%)}}@keyframes scrollIn_fadeInTop{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes zoomOutDom{0%{opacity:0;transform:translateY(-50%) scale(2)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes copyAnime{0%{opacity:0}1%{opacity:.5;transform:scale(1)}100%{opacity:0;transform:scale(2)}}@media screen and (max-width:850px){.app{overflow:hidden;width:clamp(370px,38vw,550px);margin:0 auto}}@media all and (max-width:639px){.app{width:100%}}[data-timing="11"] .app,[data-timing="12"] .app,[data-timing="13"] .app,[data-timing="14"] .app,[data-timing="15"] .app{background:#000}[data-timing="10"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="11"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="12"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="13"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="4"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="5"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="6"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="7"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="8"] .nav-list_main_link2 li:nth-of-type(3),[data-timing="9"] .nav-list_main_link2 li:nth-of-type(3){display:none}.js-scrollIn_toTop{opacity:0;transform:translateY(5rem)}.js-scrollIn_toTop.is-active{animation:scrollInTop 1s ease forwards}@keyframes scrollInTop{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}.js-scrollIn_each .news-list>li{opacity:0;transform:translateX(-5rem)}.js-scrollIn_each.is-active .news-list>li{animation:scrollIn_leftToRight 1s ease forwards}.js-scrollIn_each.is-active .news-list>li:nth-of-type(1){animation-delay:0s}.js-scrollIn_each.is-active .news-list>li:nth-of-type(2){animation-delay:.2s}.js-scrollIn_each.is-active .news-list>li:nth-of-type(3){animation-delay:.4s}.js-scrollIn_each.is-active .news-list>li:nth-of-type(4){animation-delay:.6s}@keyframes scrollIn_leftToRight{0%{opacity:0;transform:translateX(-5rem)}100%{opacity:1;transform:translateX(0)}}.js-scrollIn_each .bnr-box>li{opacity:0}.js-scrollIn_each.is-active .bnr-box>li{animation:scrollIn_fadeIn 1s ease forwards}.js-scrollIn_each.is-active .bnr-box>:nth-child(1){animation-delay:.25s}.js-scrollIn_each.is-active .bnr-box>:nth-child(2){animation-delay:.5s}.js-scrollIn_each.is-active .bnr-box>:nth-child(3){animation-delay:.75s}.js-scrollIn_each.is-active .bnr-box>:nth-child(4){animation-delay:1s}.js-scrollIn_each.is-active .bnr-box>:nth-child(5){animation-delay:1.25s}.js-scrollIn_each.is-active .bnr-box>:nth-child(6){animation-delay:1.5s}.js-scrollIn_each.is-active .bnr-box>:nth-child(7){animation-delay:1.75s}.js-scrollIn_each.is-active .bnr-box>:nth-child(8){animation-delay:2s}.js-scrollIn_each.is-active .bnr-box>:nth-child(9){animation-delay:2.25s}.js-scrollIn_each.is-active .bnr-box>:nth-child(10){animation-delay:2.5s}.js-scrollIn_first{opacity:0}.js-scrollIn_first.is-active{animation:scrollIn_fadeIn 2s ease forwards}@keyframes scrollIn_fadeIn{0%{opacity:0}100%{opacity:1}}.contents>.top-contents>.inner{max-width:9999px}.bnr-box{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-1rem}@media all and (min-width:640px){.bnr-box li{width:calc((100% / 3) - 1rem);margin:1rem .5rem 0}}@media all and (max-width:639px){.bnr-box li{margin:0 0 1rem 0}}.bnr-box li div,.bnr-box li>a{display:block;transition:.3s;border:1px solid #aba7aa}.bnr-box li>a img{transition:opacity .3s}.bnr-box li>a:hover{opacity:.7}.bnr-box li>a:hover img{opacity:.7}@media all and (max-width:639px){.bnr-box li{display:block}.bnr-box li div,.bnr-box li>a{width:100%}.bnr-box li div>img,.bnr-box li>a>img{width:100%}}.bnr-box_3{flex-wrap:wrap;max-width:1200px;margin:auto}@media all and (min-width:640px){.bnr-box_3 li{width:calc((100% / 3) - 1rem)}}.bnr-box_4{flex-wrap:wrap;max-width:1500px;margin:auto}@media all and (min-width:640px){.bnr-box_4 li{width:calc((100% / 4) - 1rem)}}.bnr-box_5{flex-wrap:wrap;max-width:1500px;margin:auto}@media all and (min-width:640px){.bnr-box_5 li{width:calc((100% / 5) - 1rem)}}@media all and (min-width:640px){.contents>.base.top-program>.inner,.contents>.base.top_special>.inner{max-width:9999px}.contents>.base.top-program>.inner .bnr-box li,.contents>.base.top_special>.inner .bnr-box li{max-width:340px}}.js-bnr_scroll li{margin:0}@media all and (max-width:639px){.js-bnr_scroll{width:100%!important}.js-bnr_scroll ul{flex-wrap:wrap;transform:none!important}.js-bnr_scroll li{width:100%!important;margin:0 0 1rem 0!important;padding:0}}@media all and (min-width:640px){.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn{top:calc(50% - 38px)!important}}@media all and (max-width:639px){.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn{display:none!important}}.bnr_scroll ul{display:flex;width:94%;max-width:1200px;margin:0 auto}.bnr_scroll ul li{margin:0 10px}.bnr_scroll .movie-slider_next_btn,.bnr_scroll .movie-slider_prev_btn{display:none}.top-sns .inner{max-width:900px;margin:0 auto;position:relative}@media all and (min-width:640px){.top-sns{display:flex;justify-content:space-around;flex-flow:wrap}}@media all and (max-width:639px){.top-sns{display:block;width:100%}}.top-sns .twitter{width:100%}.top-sns .twitter>iframe{width:740px!important}@media all and (min-width:640px){.top-sns .twitter{width:50%}}@media all and (max-width:639px){.top-sns .twitter{width:100%}}@media all and (min-width:640px){.top-sns .oficial-account{width:32%}}.top-news-wrap{display:flex;flex-flow:column;align-items:flex-end}.top-news-wrap .inner{width:100%}.top-news-wrap .news-list{overflow:hidden}.top-news-wrap .news-list>li{overflow:hidden}.top-news-wrap .news-list>li:not(:last-of-type){border-bottom:1px solid #bbb}.top-news-wrap .news-list>li .inner{color:#000;text-decoration:none;overflow:hidden}@media all and (min-width:640px){.top-news-wrap .news-list>li .inner{display:flex;padding:1rem 0}.top-news-wrap .news-list>li .inner::after,.top-news-wrap .news-list>li .inner::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;transform:translateX(-100%)}.top-news-wrap .news-list>li .inner::after{background-color:#edeeef}}@media all and (max-width:639px){.top-news-wrap .news-list>li .inner{display:block;padding:.5rem 0}}.top-news-wrap .news-list>li .title_wrap{display:flex;width:calc(100% - 210px)}@media all and (min-width:640px){.top-news-wrap .news-list>li .title_wrap{width:calc(100% - 210px)}}@media all and (max-width:639px){.top-news-wrap .news-list>li .title_wrap{width:auto}}.top-news-wrap .news-list>li .title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.95rem}.top-news-wrap .news-list>li .title>span{display:inline;vertical-align:middle;height:25px}.top-news-wrap .news-list>li .new{color:#fff;padding:.5em .5em .2em;font-size:.7rem;background-color:#c20f0c;margin-left:.5rem}@media all and (min-width:640px){.top-news-wrap .news-list>li:hover .inner::after{animation:hoverCover .55s cubic-bezier(.57,.43,.2,.9) forwards}}.top-news-wrap .news-list .news-date{color:#8e8d8a}@media all and (min-width:640px){.top-news-wrap .news-list .news-date{width:178px;font-size:.8rem;margin-right:2rem;display:flex;align-items:center;float:left;height:25px}}@media all and (max-width:639px){.top-news-wrap .news-list .news-date{display:block;width:100%;font-size:.95rem;margin-bottom:.2rem;float:none}}.top-news-wrap .news-list .tag-info::before{content:"お知らせ";display:inline-flex;align-items:center;color:#000;border-right:5px solid #e37630;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width:639px){.top-news-wrap .news-list .tag-info::before{padding:0}}.top-news-wrap .news-list .tag-ticket::before{content:"チケット";display:inline-flex;align-items:center;color:#000;border-right:5px solid #9fcf0f;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width:639px){.top-news-wrap .news-list .tag-ticket::before{padding:0}}.top-news-wrap .news-list .tag-schedule::before{content:"日程・結果";display:inline-flex;align-items:center;color:#000;border-right:5px solid #4eb0ff;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width:639px){.top-news-wrap .news-list .tag-schedule::before{padding:0}}.top-news-wrap .news-list .tag-program::before{content:"番組";display:inline-flex;align-items:center;color:#000;border-right:5px solid #4dd2dd;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width:639px){.top-news-wrap .news-list .tag-program::before{padding:0}}.top-news-wrap .news-list .tag-movie::before{content:"動画";display:inline-flex;align-items:center;color:#000;border-right:5px solid #eb75b0;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width:639px){.top-news-wrap .news-list .tag-movie::before{padding:0}}.top-news-wrap .btn-more{margin-top:1.5rem}#top-opening{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background:#000;opacity:1}#top-opening .opening-bg{position:absolute;z-index:1;width:100%;height:100%}#top-opening .opening-bg img{display:block;width:100%;height:100%;object-fit:cover}#top-opening .opening-bg .onlyPc{filter:grayscale(1)}#top-opening .opening-contents{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}#top-opening .m1-logo{position:absolute;z-index:5;width:200px;left:20px;top:50%;transform:translateY(calc(-50% - 250px))}@media all and (max-width:639px){#top-opening .m1-logo{width:90px;left:10px;transform:translateY(calc(-50% - 240px))}}#top-opening .m1-logo span{display:block;width:100%;height:0;padding-top:62.78027%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/logo.png) center center no-repeat;background-size:100% auto}#top-opening .btn-more_white,#top-opening .btn_img{width:250px;position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,calc(-50% + 400px))}@media screen and (max-height:990px){#top-opening .btn-more_white,#top-opening .btn_img{top:auto;bottom:30px;transform:translate(-50%,0)}}@media all and (max-width:639px){#top-opening .btn-more_white,#top-opening .btn_img{width:220px}}#top-opening .opening-loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:100}#top-opening .opening-loading:after{content:'';width:25px;height:25px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;background:url(/2024/img/top/loader.gif) center center no-repeat;background-size:100% auto}#top-opening .opening-youtube{position:relative;height:100%;width:100%;max-width:calc(171vh);margin:0 auto;display:flex;align-items:center}@media (max-height:970px){#top-opening .opening-youtube{height:100%}}#top-opening .opening-youtube .iframe-box{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}#top-opening .opening-youtube .iframe-box:before{content:"";position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:1}@media (max-height:970px){#top-opening .opening-youtube .iframe-box{height:100%;padding-bottom:0}}@media all and (max-width:639px){#top-opening .opening-youtube .iframe-box{padding-bottom:56.25%!important;height:0!important}}#top-opening .opening-youtube .iframe-box>iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}#mv-release-img,#opening-mv,#whiteout-layer{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:700px}@media all and (max-width:639px){#mv-release-img,#opening-mv,#whiteout-layer{height:500px;transform:translateY(calc(-50% - 30px))}}#opening-mv .js-app-canvas{position:relative;width:100%;height:100%}#mv-release-img{z-index:2;background:url(../img/top/mv/info_pc.jpg) no-repeat 50% 50%;background-size:cover}@media all and (max-width:639px){#mv-release-img{background-image:url(../img/top/mv/info_sp.jpg)}}#whiteout-layer{pointer-events:none;opacity:0;z-index:3;background:#fff}#whiteout-layer.whiteout{animation:whiteout_animate .6s ease forwards}.js-opening{overflow:hidden}#top-opening.hide{pointer-events:none;opacity:0;transition:.4s opacity cubic-bezier(.19,1,.22,1)}#top-opening.show .opening-loading{pointer-events:none;opacity:0;transition:.4s opacity cubic-bezier(.19,1,.22,1)}#top-opening.show #mv-release-img{pointer-events:inherit;opacity:1;transform:translateY(calc(-50% - 30px)) scale(1);transition:opacity 50ms cubic-bezier(.19,1,.22,1) .3s}#top-opening.show #mv-release-img.hide{pointer-events:inherit;opacity:0}#top-opening.show #opening-mv{opacity:0}#top-opening.show #opening-mv.show{opacity:1}#top-opening.show .m1-logo{opacity:1;pointer-events:inherit;transition:opacity 1s cubic-bezier(.19,1,.22,1) .5s}#top-opening.show .btn-more_white{opacity:1;pointer-events:inherit;transition:opacity 1s cubic-bezier(.19,1,.22,1) .6s}#top-opening #mv-release-img{transform:translateY(calc(-50% - 30px)) scale(1.2)}#top-opening #mv-release-img,#top-opening .btn-more_white,#top-opening .m1-logo{pointer-events:none;opacity:0}@keyframes whiteout_animate{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}.top-sponsor{display:block;bottom:0;width:100%;background:#000;text-align:center;padding:1rem;position:relative;height:auto;z-index:11}.top-sponsor>.sponsor{width:100%}.top-sponsor>.sponsor ul{justify-content:center;justify-items:center;width:100%;display:flex}@media all and (max-width:639px){.top-sponsor>.sponsor ul{flex-wrap:wrap;align-items:center;margin:auto}}.top-sponsor>.sponsor ul li a,.top-sponsor>.sponsor ul li p{display:block}.top-sponsor>.sponsor ul li a img,.top-sponsor>.sponsor ul li p img{width:100%}@media all and (min-width:640px){.top-sponsor>.sponsor ul li{padding:1%}}@media all and (max-width:639px){.top-sponsor>.sponsor ul li{padding:2%;width:50%}}.top-sponsor.fixed{z-index:100;position:fixed;background-color:#1b1b1b;transform:translateY(100%);animation:sponsorIn .3s ease-out 0s forwards}.scroll .top-sponsor.fixed{animation:sponsorOut .3s ease-out 0s forwards}@keyframes sponsorIn{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes sponsorOut{0%{transform:translateY(0)}100%{transform:translateY(100%)}}.top-live_movie{width:100%;position:relative}@media all and (min-width:640px){.top-live_movie{padding:5rem 0}}@media all and (max-width:639px){.top-live_movie{margin:0 auto;padding:3rem 0}}.top-live_movie .live_movie{width:100%;max-width:800px;margin:0 auto}@media all and (max-width:639px){.top-live_movie .live_movie{width:calc(90% + .5rem)}}.top-live_movie .live_movie .iframe_wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.top-live_movie .live_movie .iframe_wrap>iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.top-live_movie .live_movie.two{width:100%;max-width:1200px}.top-live_movie .live_movie.two .premiere{display:flex;justify-content:space-between}@media all and (max-width:639px){.top-live_movie .live_movie.two .premiere{flex-direction:column}}.top-live_movie .live_movie.two .premiere .iframe_wrap{width:48%;padding-bottom:27%}@media all and (max-width:639px){.top-live_movie .live_movie.two .premiere .iframe_wrap{width:100%;margin:0 auto;padding-bottom:56.25%}}@media all and (max-width:639px){.top-live_movie .live_movie.two .premiere .iframe_wrap:last-of-type{margin-top:25px}}.top-live_movie .live_movie .txt{text-align:center;padding:1.5rem 0 0}@media all and (min-width:640px){.top-live_movie .live_movie .txt{font-size:20px}}.top-live_movie .live_movie .txt .sp_only{display:none}@media all and (max-width:639px){.top-live_movie .live_movie .txt .sp_only{display:block}}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.order_7{order:7}.order_8{order:8}.order_9{order:9}.order_10{order:10}.order_11{order:11}.order_12{order:12}.order_13{order:13}.order_14{order:14}.order_15{order:15}.order_16{order:16}.order_17{order:17}.order_18{order:18}.order_19{order:19}.order_20{order:20}.contents{padding-top:0!important}.pageTop{display:none!important}.main-footer{display:none}.animation_end .main-footer{position:relative;display:flex;z-index:120}.contents_map-modal .modal_contents{background:#333;color:#fff}.modal_open .modal_contents{box-shadow:none}.oficial-account{display:flex;flex-flow:wrap;justify-content:space-between;align-content:center}@media all and (max-width:639px){.oficial-account{width:100%;margin-top:2rem}}@media all and (min-width:640px){.oficial-account>li{width:100%;margin-bottom:1.2rem}}@media all and (max-width:639px){.oficial-account>li{width:calc((100% / 2) - .3rem);margin-bottom:.8rem}}.oficial-account>li>a{display:flex;align-items:center;background-color:transparent;border:1px solid #fff;color:#fff;padding:6% 3%;text-decoration:none;transition:.3s}@media all and (min-width:640px){.oficial-account>li>a{min-width:200px}}.oficial-account>li>a:hover{opacity:.7}.oficial-account .label{display:block;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体","メイリオ",Meiryo,Arial;padding-left:.5rem;text-align:center;width:100%}@media all and (min-width:640px){.oficial-account .label{font-size:1.2rem;letter-spacing:.2rem}}@media all and (max-width:639px){.oficial-account .label{font-size:calc(.8rem + ((1vw - 0rem) * 1));letter-spacing:.1rem}}.oficial-account .icon{width:12.5%;margin-left:15%}.oficial-account .icon::before{content:""}.oficial-account .btn-line .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(/2024/img/sns/ico_line_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-facebook .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(/2024/img/sns/ico_facebook_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-twitter .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(/2024/img/sns/ico_x_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-instagram .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(/2024/img/sns/ico_instagram_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-youtube .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(/2024/img/sns/ico_youtube_simple.png) center center no-repeat;background-size:100% auto}.oficial-account .btn-tiktok .icon::before{display:block;width:100%;height:0;padding-top:100%;background:url(/2024/img/sns/ico_tiktok_simple.png) center center no-repeat;background-size:100% auto}.footer{text-align:center;width:100%;margin:0 auto;padding:0;color:#aaa;background:#1e1e1e}@media all and (min-width:640px){.footer{padding:0}}@media all and (min-width:639px) and (max-width:1200px){.footer{padding-bottom:200px}}.footer .footer-symbol{display:block;width:100px;margin:0 auto;padding-top:1.5rem}.footer .footer-symbol span{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/footer/ico_symbol.png) center center no-repeat;background-size:100% auto}.footer .footer-archive{margin:0 auto;padding:1rem 0;max-width:1200px}.footer .footer-archive ol{display:flex;list-style:none;flex-wrap:wrap;padding:0;margin:0 auto}.footer .footer-archive li{position:relative;box-sizing:border-box}.footer .footer-archive a{position:relative;display:block;font-size:.8rem;color:#aaa;font-weight:400;line-height:1;white-space:nowrap;text-align:center;text-decoration:none;transition:.3s}.footer .footer-archive a:before{position:absolute;right:10px;top:0;bottom:0;margin:auto;content:"";width:7px;height:7px;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}.footer .footer-archive a:after{position:absolute;right:16px;top:0;bottom:0;margin:auto;content:"";width:7px;height:7px;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}.footer .footer-archive a:hover{background:#333}@media all and (min-width:640px) and (max-width:768px){.footer .footer-archive a{font-size:.8rem}.footer .footer-archive a:before{position:absolute;right:6px;top:0;bottom:0;margin:auto;content:"";width:5px;height:5px;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}.footer .footer-archive a:after{position:absolute;right:10px;top:0;bottom:0;margin:auto;content:"";width:5px;height:5px;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}}@media all and (min-width:640px){.footer .footer-archive li{padding:.4rem .5rem;width:16.6%}.footer .footer-archive a{border:2px solid #3c3b3a;padding:12% 15px 12% 0;background-color:#1e1e1e}}@media all and (max-width:639px){.footer .footer-archive ol{width:calc(90% + .5rem);margin:0 auto}.footer .footer-archive li{width:50%}.footer .footer-archive li:nth-child(even){padding-left:.5rem}.footer .footer-archive li:nth-child(odd){padding-right:.5rem}.footer .footer-archive a{border-bottom:1px dotted #919191;padding:10% 0 10% 5px;text-align:left}}.footer .footer-link ul{display:flex;list-style:none;margin:0;padding:0}.footer .footer-link li{width:50%;margin:0;padding:0;white-space:nowrap}.footer .footer-link a{display:block;width:100%;text-decoration:none;font-size:.8rem;transition:.3s}.footer .footer-link a:hover{background:#333}.footer .footer-link .copyright{margin:0;font-size:.8rem;padding-top:1rem;padding-bottom:1rem}@media all and (min-width:640px){.footer .footer-link{border-top:1px solid #000}.footer .footer-link .inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between}.footer .footer-link ul{padding-left:1rem;padding-top:1rem}.footer .footer-link li+li{position:relative;padding-left:2rem}.footer .footer-link li+li:before{content:'';position:absolute;left:1rem;top:0;height:1rem;width:1px;background:#aaa}.footer .footer-link a{color:#aaa}.footer .footer-link a:hover{text-decoration:underline}.footer .footer-link .copyright{text-align:right;padding-right:1rem}}@media all and (max-width:639px){.footer .footer-link ul{flex-wrap:wrap}.footer .footer-link li{width:50%;border-bottom:1px solid #000}.footer .footer-link li:nth-of-type(2n-1){border-right:1px solid #000}.footer .footer-link li:nth-of-type(1),.footer .footer-link li:nth-of-type(2){border-top:1px solid #000}.footer .footer-link a{color:#e4e4e4;padding:10% 0;text-align:center}.footer .footer-link .copyright{padding:1em;text-align:center;padding-bottom:23vw}}.footer .pageTop{display:block;opacity:0;position:fixed;bottom:4%;right:0;z-index:19;transform:translate(0,60%);transition:.3s;visibility:hidden}@media all and (min-width:640px){.footer .pageTop{width:85px}}@media all and (max-width:639px){.footer .pageTop{width:15.625%}}.footer .pageTop .anchorLink{display:block}@media all and (min-width:640px){.footer .pageTop .anchorLink{display:block;width:100%;height:0;padding-top:158%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/footer/btn_pagetop.png) center center no-repeat;background-size:100% auto}}@media all and (max-width:639px){.footer .pageTop .anchorLink{display:block;width:100%;height:0;padding-top:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../img/footer/btn_pagetop_sp.png) center center no-repeat;background-size:100% auto}}.footer .footer-sponser{padding-top:2rem}.footer .footer-sponser ul{display:flex;margin:auto;justify-content:center;padding:10px}@media all and (max-width:639px){.footer .footer-sponser ul{flex-wrap:wrap}}.footer .footer-sponser ul li{padding:10px}@media all and (max-width:639px){.footer .footer-sponser ul li{width:50%}}.footer .footer-sponser ul li img{width:100%}.scroll .pageTop{opacity:1;transform:translate(0,0);visibility:visible}.cookie-alert{display:none;position:fixed;bottom:0;width:100%;overflow:hidden;box-sizing:border-box;background:rgba(60,60,60,.9);padding:1rem;z-index:1000;justify-content:center;align-items:center}@media all and (min-width:640px){.cookie-alert{padding:16px 60px}}@media all and (max-width:639px){.cookie-alert{flex-wrap:wrap}}.cookie-alert .txt{color:#fff;font-size:.7rem;font-weight:400}.cookie-alert .txt a{color:#fff}.cookie-alert .btn{display:flex;padding-left:12px}@media all and (max-width:639px){.cookie-alert .btn{width:100%;margin:0 auto;padding:1rem 0;justify-content:center}}.cookie-alert .btn button{cursor:pointer;white-space:nowrap;width:5rem;border-radius:5px;height:3rem;border:2px solid #3c3b3a;transition:background-color .3s ease}.cookie-alert .btn button.btn-close{background-color:#ccc;margin-right:12px}.cookie-alert .btn button.btn-close:hover{background-color:#ccc}.cookie-alert .btn button.btn-allow{font-weight:700;background-color:#fff}.cookie-alert .btn button:hover{background-color:#ccc}.final_nav .ico_facebook,.final_nav .ico_instagram,.final_nav .ico_line,.final_nav .ico_tiktok,.final_nav .ico_x,.final_nav .ico_youtube,.final_nav .link,.final_nav .link2,.final_nav .menu_combi,.final_nav .menu_consolation,.final_nav .menu_entry,.final_nav .menu_final,.final_nav .menu_history,.final_nav .menu_news,.final_nav .menu_schedule,.final_nav .sns_txt{overflow:hidden;display:block;white-space:nowrap;text-indent:100%;background:transparent url(/2024/final/img/common/menu/menu.png) 0 0 no-repeat}.final_nav .ico_youtube{width:100%;height:0;padding-top:100%;background-size:calc(750 / 75 * 100%) calc(1500 / 75 * 100%);background-position:calc(154 / (750 - 75) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .link2{width:100%;height:0;padding-top:166.666666666667%;background-size:calc(750 / 27 * 100%) calc(1500 / 45 * 100%);background-position:calc(631 / (750 - 27) * 100%) calc(1345 / (1500 - 45) * 100%)}.final_nav .link{width:100%;height:0;padding-top:109.756097560976%;background-size:calc(750 / 82 * 100%) calc(1500 / 90 * 100%);background-position:calc(487 / (750 - 82) * 100%) calc(1315 / (1500 - 90) * 100%)}.final_nav .sns_txt{width:100%;height:0;padding-top:62.5%;background-size:calc(750 / 120 * 100%) calc(1500 / 75 * 100%);background-position:calc(1 / (750 - 120) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .ico_x{width:100%;height:0;padding-top:100%;background-size:calc(750 / 75 * 100%) calc(1500 / 75 * 100%);background-position:calc(254 / (750 - 75) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .ico_facebook{width:100%;height:0;padding-top:100%;background-size:calc(750 / 75 * 100%) calc(1500 / 75 * 100%);background-position:calc(347 / (750 - 75) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .ico_line{width:100%;height:0;padding-top:100%;background-size:calc(750 / 75 * 100%) calc(1500 / 75 * 100%);background-position:calc(437 / (750 - 75) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .ico_instagram{width:100%;height:0;padding-top:100%;background-size:calc(750 / 75 * 100%) calc(1500 / 75 * 100%);background-position:calc(523 / (750 - 75) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .ico_tiktok{width:100%;height:0;padding-top:100%;background-size:calc(750 / 75 * 100%) calc(1500 / 75 * 100%);background-position:calc(608 / (750 - 75) * 100%) calc(1425 / (1500 - 75) * 100%)}.final_nav .menu_history{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 calc(1120 / (1500 - 150) * 100%)}.final_nav .menu_entry{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 calc(960 / (1500 - 150) * 100%)}.final_nav .menu_combi{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 calc(800 / (1500 - 150) * 100%)}.final_nav .menu_schedule{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 calc(640 / (1500 - 150) * 100%)}.final_nav .menu_news{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 calc(480 / (1500 - 150) * 100%)}.final_nav .menu_consolation{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 calc(160 / (1500 - 150) * 100%)}.final_nav .menu_final{width:100%;height:0;padding-top:20%;background-size:100% calc(1500 / 150 * 100%);background-position:0 0}.final_header{pointer-events:none;padding:clamp(10px,1%,31px) 0 0 clamp(10px,1%,31px);position:fixed;display:flex;justify-content:space-between;top:0;z-index:999;width:100%;transform:translateY(-100%);animation:menuOut .3s ease-out 0s forwards}.animation_end.view_contents .final_header{animation:menuIn .3s ease-out 0s forwards}.final_header-logo{position:relative;width:10vw;max-width:170px;z-index:10;filter:drop-shadow(0 0 3px #ffff6b) drop-shadow(0 0 6px #ffff6b) drop-shadow(0 0 6px #ffff6b)}@media all and (max-width:639px){.final_header-logo{width:23vw}}.final_header-menu{position:relative;width:9vw;max-width:100px;z-index:10}@media all and (max-width:639px){.final_header-menu{width:23vw}}.final_header-menu-btn{position:relative;pointer-events:all;background:url(/2024/final/img/common/txt_menu.png) center bottom no-repeat;background-size:43% auto;padding-top:50%;cursor:pointer}.final_header-menu-btn:after,.final_header-menu-btn:before{background:#fff;content:"";display:block;width:50%;height:4px;transform:rotate(0) translate(0,0);transform-origin:center;position:absolute;top:14%;left:25%;transition:all .3s ease}.final_header-menu-btn:before{transform:rotate(0) translate(0,0)}.final_header-menu-btn:after{transform:rotate(0) translate(0,12px);transform-origin:center;left:auto;right:25%}.final_header-menu-btn.open{background:url(/2024/final/img/common/txt_close.png) center bottom no-repeat;background-size:47% auto}.final_header-menu-btn.open:before{transform:rotate(20deg)}.final_header-menu-btn.open:after{transform:rotate(335deg)}.final_nav{pointer-events:all;display:flex;flex-direction:column;padding:clamp(4%,8vw,160px) 4% 0;opacity:0;transform:translateX(100%);overflow:hidden;width:100%;position:fixed;height:100%;min-height:100vh;min-height:100dvh;background:#000;left:0;top:0;z-index:1;transition:all .3s ease}.final_nav-bg{position:absolute;width:100%;top:0;display:flex;align-items:center;overflow:hidden;right:-10px;z-index:1;bottom:0;z-index:1}@media all and (max-width:639px){.final_nav-bg{width:100%;right:0;left:0;margin:auto}}.final_nav-bg img{object-fit:cover}.final_nav-contents{position:relative;z-index:2;width:50%;height:100%;justify-content:center;display:flex;margin:0;flex-direction:column}@media all and (max-width:639px){.final_nav-contents{width:100%}}.final_nav.open,.is-open .final_nav{opacity:1;transform:translateX(0)}.final_nav.close,.is-close .final_nav{opacity:0;transform:translateX(100%)}.final_nav .nav-list_main{width:100%}.final_nav .nav-list_main ul{width:100%;position:relative}.final_nav .nav-list_main ul li a{position:relative;display:block}@media (hover:hover){.final_nav .nav-list_main ul li a{transition:opacity .3s ease}.final_nav .nav-list_main ul li a:hover{opacity:.6}}.final_nav .nav-list_main ul li a .img{width:100%;max-width:calc(var(--vh) * 50);overflow:hidden}.final_nav .nav-list_main ul li a .arrow{position:absolute;right:0;bottom:0;top:0;margin:auto;width:10%;max-width:100px;display:flex;justify-content:center;align-items:center}.final_nav .nav-list_main .nav-list_main_link1 li{border-bottom:1px solid rgba(255,255,255,.5)}.final_nav .nav-list_main .nav-list_main_link1 li a{padding:1.6% 0}.final_nav .nav-list_main .nav-list_main_link1 .img{max-width:calc(var(--vh) * 50)}.final_nav .nav-list_main .nav-list_main_link1 .arrow{max-width:calc(var(--vh) * 5)}@media all and (min-width:640px){.final_nav .nav-list_main .two{display:flex;justify-content:space-between}.final_nav .nav-list_main .two ul{width:40%}}.final_nav .nav-list_main .nav-list_main_link2 .img{max-width:calc(var(--vh) * 40)}.final_nav .nav-list_main .nav-list_main_link2 .arrow{max-width:calc(var(--vh) * 2)}.final_nav .nav-list_sns{display:flex;align-items:center;justify-content:flex-start;padding-top:calc(var(--vh) * 3);max-width:100%}.final_nav .nav-list_sns .nav-list_title{width:20%;max-width:60px;min-width:6rem}.final_nav .nav-list_sns_list{display:flex;justify-content:space-between;width:80%}@media all and (max-width:639px){.final_nav .nav-list_sns_list{width:83%;max-width:calc(var(--vh) * 45)}}.final_nav .nav-list_sns_list ul{display:flex;width:100%;max-width:450px;flex-wrap:nowrap}.final_nav .nav-list_sns_list ul li{display:flex;width:100%;justify-content:center;align-items:center;flex:1;min-width:10%}.final_nav a{display:block;width:100%}@keyframes menuIn{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes menuOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-100%);opacity:0}}.loading{width:100%;height:100vh;overflow:hidden}.loading .loader{position:fixed;display:flex;width:100%;height:100%;background:#000;justify-content:center;align-items:center;flex-direction:column;z-index:10000}.loading .loader-deco{position:relative;width:160px;height:160px}.loading .loader-deco span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;box-sizing:border-box;opacity:.8}.loading .loader-deco span:nth-of-type(1){border-top:1px solid #8fb259;animation:rotate-left 1s linear infinite}.loading .loader-deco span:nth-of-type(2){border-right:1px solid #cccc52;animation:rotate-right 1s linear infinite}.loading .loader-deco span:nth-of-type(3){border-bottom:1px solid #ffd933;animation:rotate-right 1s linear infinite}.loading .loader-deco span:nth-of-type(4){border-left:1px solid #ff7f00;animation:rotate-right 1s linear infinite}.loading .loader-bar{width:158px;height:158px;position:relative;overflow:hidden;border-radius:100%;transform:translate(0,-100%)}.loading .loader-bar div{opacity:.6;width:100%;height:100%;background:var(--loadingBar);background-color:#000;transition:all .3s ease}.loading .loader-bar div span{display:block;position:absolute;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);background:#000;border-radius:100%}.loading .loader-no{color:#ddd;font-family:Arial;text-align:center;font-size:2rem;position:absolute;margin-top:-154px;line-height:155px;font-weight:100}.loading .loader-txt{margin-top:120px;display:none;color:#fff;font-size:.6rem;text-align:center;font-family:Arial}.loading .app{opacity:0}.loading_on .loader{display:none}@keyframes rotate-left{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}@keyframes rotate-right{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fixed{height:100%;overflow:hidden}.modal,.modal_finalist{display:flex;position:fixed;left:0;right:0;top:0;bottom:0;text-align:center;align-items:center;transition:all .3s ease;opacity:0;visibility:hidden;z-index:99999}.modal:before,.modal_finalist:before{opacity:0;visibility:hidden}.modal .modal_contents,.modal_finalist .modal_contents{display:block;opacity:0;box-shadow:none;transform:translate(0,10px)}.modal_open{display:flex;opacity:1;visibility:visible!important}.modal_open:before{content:"";visibility:visible;display:block;clear:both;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;opacity:1}.modal_open .modal_contents{display:block;opacity:1;transform:translate(0,0);box-shadow:0 1.1px 1.8px -9px rgba(0,0,0,.164),0 2.9px 4.4px -9px rgba(0,0,0,.197),0 5.8px 9px -9px rgba(0,0,0,.215),0 12px 18.6px -9px rgba(0,0,0,.244),0 33px 51px -9px rgba(0,0,0,.36)}.modal_open .modal_close,.modal_open .modal_finalist_close{display:block;width:10%;height:0;padding-top:10%;position:absolute;right:3%;top:3%;border:none;background:0 0;cursor:pointer}.modal_open .modal_close:after,.modal_open .modal_close:before,.modal_open .modal_finalist_close:after,.modal_open .modal_finalist_close:before{content:"";display:block;width:50%;height:2px;background:#000;transform:rotate(45deg);transform-origin:0 50%;position:absolute;top:30%;left:33%}.modal_open .modal_close:after,.modal_open .modal_finalist_close:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:32%}.modal_contents{transition:all .2s ease 0s,opacity .2s ease .1s;display:none;z-index:2;margin:0 auto;text-align:center;width:80%;max-width:400px;border:1px solid #aaa;background:rgba(255,255,255,.9);position:relative;border-radius:.5rem;padding:5%;box-sizing:border-box}.share .modal_body{padding:2rem 0}.share .share_inner ul{margin:0;padding:0;list-style:none}.share .share_inner ul li+li{margin-top:10px}.share .share_inner ul a{display:block;padding:5% 12%;border:1px solid #ccc;background:#fff}.share .share_inner .share_twitter span{display:block;width:100%;height:0;padding-top:26.78571%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/2024/img/modal/share/share_x.png) center center no-repeat;background-size:100% auto}.share .share_inner .share_facebook span{display:block;width:100%;height:0;padding-top:26.78571%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/2024/img/modal/share/share_facebook.png) center center no-repeat;background-size:100% auto}.share .share_inner .share_line span{display:block;width:100%;height:0;padding-top:26.78571%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/2024/img/modal/share/share_line.png) center center no-repeat;background-size:100% auto}.modal_open .modal_contents{box-shadow:none}@media all and (max-width:639px){.modal_finalist-contents-bg.onlySp{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:-1}.modal_finalist-contents-bg.onlySp img{display:block;width:100%;height:100%;object-fit:cover}.modal_fixed .modal_finalist-contents-bg.onlySp{opacity:1;z-index:9999}}@media all and (max-width:639px){.modal_finalist:before{display:none}}.modal_finalist-contents{width:100%;max-width:100%;height:100%;border-radius:0;border:none;display:block;position:relative;overflow:hidden;padding:0;background:0 0}.modal_finalist .modal_finalist-contents{transform:translate(0,0)}.modal_finalist-contents-nav{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;margin:auto;width:100%;height:100%;pointer-events:none}.modal_finalist-contents-nav>div{cursor:pointer;pointer-events:none;transition:.3s ease 0s;opacity:0}@media all and (min-width:640px){.modal_finalist-contents-nav{width:95%;max-width:1730px}}@media all and (max-width:639px){.modal_finalist-contents-nav{mix-blend-mode:screen}}.modal_finalist-contents-nav-left{left:0}@media all and (max-width:639px){.modal_finalist-contents-nav-left{transform:rotate(180deg)}}@media all and (min-width:640px){.modal_finalist-contents-nav-left{transform:rotate(180deg) translate(50%,50%)}}.modal_finalist-contents-nav-right{right:0}@media all and (min-width:640px){.modal_finalist-contents-nav-right{transform:translate(50%,-50%)}}.modal_finalist-contents-nav-left,.modal_finalist-contents-nav-right{position:absolute;pointer-events:auto;cursor:pointer;z-index:10;width:5%;max-width:64px;overflow:hidden;text-indent:200%;white-space:nowrap}@media all and (max-width:639px){.modal_finalist-contents-nav-left,.modal_finalist-contents-nav-right{width:9%;top:16%;max-height:22vh;overflow:hidden;display:flex;justify-content:center;align-items:center}}@media all and (min-width:640px){.modal_finalist-contents-nav-left,.modal_finalist-contents-nav-right{top:50%;width:3%;transition:all .3s ease}.modal_finalist-contents-nav-left:hover,.modal_finalist-contents-nav-right:hover{filter:invert(25%)}}.modal_finalist-contents-nav-left span,.modal_finalist-contents-nav-right span{display:block;width:100%;height:0;padding-top:207%;background:#fff;background:url(../img/common/btn-next.png) center no-repeat;background-size:contain}.modal_finalist-contents-bg{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.modal_finalist-contents-bg img{display:block;width:100%;height:100%;object-fit:cover}.modal_finalist-contents-inner{display:flex;align-items:center;justify-content:center;padding:0;position:relative;z-index:2;max-width:1100px;width:90%;height:100vh;height:100dvh;margin:0 auto}.modal_finalist-contents .area-left{width:56%;min-width:56%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:3%;pointer-events:none}@media all and (max-width:639px){.modal_finalist-contents .area-left{width:100%;max-width:50vh;max-width:50dvh;height:50vh;height:50dvh;padding-bottom:0}.modal_finalist-contents .area-left .area-left_img{position:relative}}.modal_finalist-contents .area-left .combi{object-fit:contain;max-width:100%;max-height:100%;display:block;opacity:1;z-index:2;position:relative;filter:brightness(0) blur(10px)}.modal_finalist-contents .area-left .name{position:relative;overflow:visible;z-index:10;top:0;left:0;width:100%;height:100%}.modal_finalist-contents .area-left .name_flash,.modal_finalist-contents .area-left .name_txt{position:absolute;left:0;bottom:6%;width:100%;z-index:2;right:0;margin:auto;pointer-events:none;opacity:0}.modal_finalist-contents .area-left .name_txt{height:0;padding-top:24%;background-image:url(../img/people_name/people_name_modal.png);background-repeat:no-repeat;background-size:100% auto;z-index:2}.modal_finalist-contents .area-left .name_flash{z-index:1;width:160%;left:-40%;margin-bottom:-38%}.modal_finalist-contents .area-left .light{position:absolute;left:0;right:0;margin:auto;top:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none;mix-blend-mode:plus-lighter;display:flex;justify-content:center;align-items:center}.modal_finalist-contents .area-left .light img{opacity:0;object-fit:contain;transform-origin:center}.modal_finalist-contents .area-right{width:45%;padding:4%;padding-left:0}@media all and (max-width:639px){.modal_finalist-contents .area-right{position:relative;width:100%;padding:0;z-index:20;height:50vh;height:50dvh;padding-top:5%}}.modal_finalist-contents .area-right .info{overflow:auto;opacity:1;padding-right:8px;padding-left:8px;height:60vh;max-height:500px;color:#000}@media all and (max-width:639px){.modal_finalist-contents .area-right .info{height:33vh;height:33dvh}}.modal_finalist-contents .area-right .info::-webkit-scrollbar{width:8px;border-radius:10px;cursor:pointer}.modal_finalist-contents .area-right .info::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.modal_finalist-contents .area-right .info::-webkit-scrollbar-track-piece:start{background:#000;border-radius:10px;cursor:pointer}.modal_finalist-contents .area-right .info::-webkit-scrollbar-track-piece:end{background:#000;border-radius:10px;cursor:pointer}.modal_finalist-contents .area-right .info .company,.modal_finalist-contents .area-right .info .member,.modal_finalist-contents .area-right .info .year{display:flex;text-align:left;margin-bottom:8px;align-items:center;color:#000;font-weight:700}@media all and (min-width:640px){.modal_finalist-contents .area-right .info .company,.modal_finalist-contents .area-right .info .member,.modal_finalist-contents .area-right .info .year{font-size:1.2em}}.modal_finalist-contents .area-right .info .company:before,.modal_finalist-contents .area-right .info .member:before,.modal_finalist-contents .area-right .info .year:before{content:"";display:block;clear:both;width:90px;height:0;padding-top:10%;margin-right:8px}.modal_finalist-contents .area-right .info .year:before{background:url(../img/modal/txt_year.png) center no-repeat;background-size:contain}.modal_finalist-contents .area-right .info .member:before{background:url(../img/modal/txt_member.png) center no-repeat;background-size:contain}.modal_finalist-contents .area-right .info .company:before{background:url(../img/modal/txt_company.png) center no-repeat;background-size:contain}.modal_finalist-contents .area-right .info .txt{color:#000;text-align:left;padding-left:2rem;padding-right:1rem;font-size:.9rem;margin-top:2em;z-index:10;position:relative}.modal_finalist-contents .area-right .info .txt .modal_info_interviewer,.modal_finalist-contents .area-right .info .txt .modal_info_title{display:block;font-weight:700;margin-bottom:1rem;margin-left:-1rem;font-size:1rem}.modal_finalist-contents .area-right .info .txt p+.modal_info_interviewer,.modal_finalist-contents .area-right .info .txt p+.modal_info_title{margin-top:2.5rem}.modal_finalist-contents .area-right .info .txt .modal_info_member1{margin-bottom:.5em}.modal_finalist-contents .area-right .info .txt .modal_info_member1 span{display:inline-block;background:#bddfa9;color:#000;padding:3px 1em}.modal_finalist-contents .area-right .info .txt .modal_info_member2{margin-bottom:.5em}.modal_finalist-contents .area-right .info .txt .modal_info_member2 span{display:inline-block;background:#eaa8ff;color:#000;padding:3px 1em}.modal_finalist-contents .area-right .info .txt .modal_info_member1,.modal_finalist-contents .area-right .info .txt .modal_info_member2{display:block;font-weight:700;margin-right:10px;margin-left:-1rem}.modal_finalist-contents .area-right .info .txt p+.modal_info_member1,.modal_finalist-contents .area-right .info .txt p+.modal_info_member2{margin-top:1rem}.modal_finalist-contents .area-right .btn_img{opacity:1;padding-top:7%}.modal_finalist.modal_open{z-index:99990;background:0 0}.modal_finalist.modal_open .modal_finalist-contents{background:0 0}.modal_finalist.modal_open:before{background:0 0}.modal_finalist.modal_open .modal_finalist-contents{display:flex;justify-content:center}@media all and (min-width:640px){.modal_finalist.modal_open .modal_finalist-contents{align-items:center}}.modal_finalist.modal_open .modal_finalist-contents-inner{justify-content:center;margin:0 auto}.modal_finalist.modal_open .area-left .combi{animation:combi_show .7s ease 0s forwards,coverAnimation_sp .6s ease-out 1s forwards}.modal_finalist.modal_open .area-left .name_flash{will-change:opacity,filter,transform;animation:lightAnimation .3s ease-in-out 1.5s forwards}.modal_finalist.modal_open .area-left .name_txt{animation:nameAnimation .3s ease-in-out 1.3s forwards}.modal_finalist.modal_open .area-left .light img{will-change:opacity,filter;animation:lightAnimation3 .3s ease-out 1s forwards}.modal_finalist.modal_open .area-right .info{opacity:0;animation:MoalSlideLeft .5s ease .3s forwards}.modal_finalist.modal_open .area-right .btn_img{opacity:0;animation:MoalSlideLeft .3s ease .5s forwards}.modal_finalist.navi_on .modal_finalist-contents-nav>div{opacity:1;pointer-events:auto}.modal_finalist.navi_on .modal_finalist_close{opacity:1}@media all and (min-width:640px){.modal_open_prev .modal_finalist-contents{opacity:0;transform:translate(-10%,0);animation:modalLeftOn .5s ease 0s forwards}}.modal_open_prev .modal_finalist-contents .area-right .info{opacity:0;animation:MoalSlideRight .5s ease .3s forwards}.modal_open_prev .modal_finalist-contents .area-right .btn_img{opacity:0;animation:MoalSlideRight .3s ease .5s forwards}.modal_open_next{transition-duration:0s;transition-delay:0s}@media all and (min-width:640px){.modal_open_next .modal_finalist-contents{opacity:0;transform:translate(10%,0);animation:modalRightOn .5s ease 0s forwards}}.modal_open_next .modal_finalist-contents .area-right .info{opacity:0;animation:MoalSlideLeft .5s ease .3s forwards}.modal_open_next .modal_finalist-contents .area-right .btn_img{opacity:0;animation:MoalSlideLeft .3s ease .5s forwards}.modal_close_prev{display:flex;opacity:1;visibility:visible;transition-duration:0s;transition-delay:0s}.modal_close_prev .modal_finalist-contents{opacity:1;transform:translate(0,0);animation:modalRightOff .3s ease 0s forwards}@media all and (max-width:639px){.modal_close_prev .modal_finalist-contents-bg{display:none}}.modal_close_next{display:flex;opacity:1;visibility:visible}.modal_close_next .modal_finalist-contents{opacity:1;transform:translate(0,0);animation:modalLeftOff .3s ease 0s forwards}@media all and (max-width:639px){.modal_close_next .modal_finalist-contents-bg{display:none}}.modal_transition_none{transition:none;opacity:1;pointer-events:none}.modal_finalist.modal_transition_none{visibility:visible!important}.modal_finalist .modal_finalist_close,.modal_timetable .modal_close,.modal_timetable .modal_finalist_close{height:0;position:absolute;right:0;border:none;cursor:pointer;pointer-events:all;padding-bottom:10px;background:url(../img/common/txt_close.png) center bottom no-repeat;background-size:48% auto;z-index:10;opacity:0;padding-top:clamp(20px,4.5vw,50px);top:clamp(10px,2%,31px);width:9vw;max-width:100px}.modal_finalist .modal_finalist_close:after,.modal_finalist .modal_finalist_close:before,.modal_timetable .modal_close:after,.modal_timetable .modal_close:before,.modal_timetable .modal_finalist_close:after,.modal_timetable .modal_finalist_close:before{background:#fff;content:"";display:block;width:50%;height:2px;transform:rotate(20deg);transform-origin:center;position:absolute;top:30%;left:25%}.modal_finalist .modal_finalist_close:after,.modal_timetable .modal_close:after,.modal_timetable .modal_finalist_close:after{transform:rotate(335deg);transform-origin:center;left:auto;right:25%}@media all and (min-width:640px){.modal_finalist .modal_finalist_close,.modal_timetable .modal_close,.modal_timetable .modal_finalist_close{transition:opacity .3s ease}.modal_finalist .modal_finalist_close:hover,.modal_timetable .modal_close:hover,.modal_timetable .modal_finalist_close:hover{opacity:.6}}@media all and (max-width:639px){.modal_finalist-contents{width:100%;height:100%;position:fixed;background:0 0}.modal_finalist-contents-inner{flex-direction:column}.modal_finalist.modal_open .modal_finalist_close,.modal_timetable.modal_open .modal_close,.modal_timetable.modal_open .modal_finalist_close{width:23%;padding-top:10%}}@keyframes zoomInModalCombi{0%{opacity:0;transform:scale(.6)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOutModalCombi{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes modalLeftOn{0%{opacity:0;transform:translate(-100px,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes modalRightOn{0%{opacity:0;transform:translate(100px,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes modalLeftOff{0%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(-100px,0)}}@keyframes modalRightOff{0%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(100px,0)}}@keyframes modalFadeOut{0%{opacity:1}100%{opacity:0}}@keyframes MoalSlideLeft{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@keyframes MoalSlideRight{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.modal_timetable .modal_close,.modal_timetable .modal_finalist_close{opacity:1}.modal_timetable-logo{position:absolute;left:10px;top:10px;z-index:10;width:23vw;max-width:170px}@media all and (min-width:640px){.modal_timetable-logo{display:none}}.modal_timetable-contents{width:100%;max-width:1000px;border:none;box-shadow:none;padding:34px 50px;background:#e84e27;border-radius:0}@media all and (max-width:639px){.modal_timetable-contents{padding:20px;height:100%;padding-top:calc(16% + 10px)}}.modal_timetable-contents-bg{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.modal_timetable-contents-bg img{display:block;width:100%;height:100%;object-fit:cover}.modal_timetable-contents-inner{position:relative;display:flex;align-items:center;flex-direction:column;padding:4% 5%;z-index:2;background:#fff;overflow:auto;max-height:calc((var(--vh) * 100) - 10vw - 20px - 68px)}@media all and (max-width:639px){.modal_timetable-contents-inner{height:100%;max-height:calc((var(--vh) * 100) - 40px)}}.modal_timetable-contents-inner-time{color:#fff;padding:.6rem 1rem;line-height:1}.modal_timetable-contents-inner-time span+span{margin-left:5px}.mode_net .modal_timetable-contents-inner-time{background:var(--timetable_net)}.mode_tv .modal_timetable-contents-inner-time{background:var(--timetable_tv)}.modal_timetable-contents-inner-img{width:96%;max-width:450px;margin-top:1rem}.modal_timetable-contents-inner-title{width:100%;font-size:clamp(1.2rem,2.4vw,2rem);font-weight:700;margin-top:1rem}.modal_timetable-contents-inner-title .timetable_suntory_wrap{max-width:240px;margin:0 auto}.mode_net .modal_timetable-contents-inner-title{color:var(--timetable_net)}.mode_tv .modal_timetable-contents-inner-title{color:var(--timetable_tv)}.modal_timetable-contents-inner-subtitle{width:100%;font-weight:700;font-size:clamp(1rem,1.8vw,1.6rem);margin-top:1rem}.modal_timetable-contents-inner-contents{text-align:left;margin-top:1rem}.modal_timetable-contents-inner-link{margin-top:2rem}.modal_timetable-contents-inner-link a{display:block;text-decoration:underline;font-weight:700;color:#000}@media all and (min-width:640px){.modal_timetable-contents-inner-link a{transition:color .3s ease}.modal_timetable-contents-inner-link a:hover{text-decoration:none;color:#e84e27}.modal_timetable-contents-inner-link a:hover .tag{border:2px solid #e84e27}}.modal_timetable-contents-inner-link .tag{padding:2px .5rem;border:2px solid #000;font-size:.9rem;margin-right:.5rem;display:inline-block;text-decoration:none}.modal_timetable-contents-inner-link+.modal_timetable-contents-inner-link{margin-top:1rem}.modal_bg{display:block;position:fixed;left:0;top:0;width:100%;height:100%;height:100lvh;z-index:1000;opacity:0;transition:all .3s ease;pointer-events:none;visibility:hidden}.modal_bg img{display:block;width:100%;height:100%}@media all and (min-width:640px){.modal_bg img{object-fit:none}}@media all and (max-width:639px){.modal_bg img{object-fit:fill}}.modal_open~.modal_bg{pointer-events:auto;visibility:visible;opacity:1}@keyframes combi_show{0%{opacity:0;filter:brightness(0) blur(10px)}100%{opacity:1;filter:brightness(0) blur(0)}}@keyframes lightAnimation3{0%{opacity:0;filter:brightness(1)}50%{opacity:1;filter:brightness(10)}100%{opacity:1;filter:brightness(1)}}.finalist{pointer-events:none;display:flex;flex-wrap:wrap}.finalist>div{opacity:0;display:block;position:relative;width:50%}.finalist>div .wrap{position:relative;width:100%;height:0;padding-top:109.625%}.finalist>div .wrap>div{position:absolute;overflow:visible}.finalist>div .wrap>div img{width:100%}.finalist>div .wrap .name{overflow:visible;z-index:10;top:0;left:0;width:100%;height:100%;opacity:1}.finalist>div .wrap .name_flash,.finalist>div .wrap .name_txt{opacity:0;position:absolute;left:0;bottom:6%;width:100%;z-index:2;right:0;margin:auto}.finalist>div .wrap .name_txt{height:0;padding-top:24%;background-image:url(../img/people_name/people_name.png);background-repeat:no-repeat;background-size:100% auto;z-index:2}.finalist>div .wrap .name_flash{height:57%;z-index:1;width:160%;left:-40%}.finalist>div .wrap .cover,.finalist>div .wrap .shadow{left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;z-index:2}.finalist>div .wrap .cover,.finalist>div .wrap .shadow{filter:brightness(0)}.finalist>div .wrap .cover img{width:100%;height:100%;display:block;position:relative;object-fit:contain}.finalist>div .wrap .link{pointer-events:auto;cursor:pointer;z-index:20;position:absolute;width:100%;height:100%;left:0;right:0;top:0;margin:auto;bottom:0;transform:scale(.8)}.finalist>div .wrap .light{position:absolute;left:0;right:0;margin:auto;top:0;width:100%;height:100%;z-index:1;opacity:0}.finalist>div .wrap .shadow{filter:grayscale(1)}@media all and (min-width:640px){.finalist>div.hover{z-index:20!important}.finalist>div.hover .wrap{transition-duration:.3s!important;transition-delay:0s!important;filter:brightness(130%)!important;transform:scale(1.1)!important}}@media screen and (min-width:851px){.finalist [data-no="1"]{translate:0 -170%}.finalist [data-no="2"]{translate:-94% -131%}.finalist [data-no="3"]{translate:-7% -72%}.finalist [data-no="4"]{translate:-94% -33%}.finalist [data-no="5"]{translate:-7% 24%}.finalist>[data-no="1"],.finalist>[data-no="2"],.finalist>[data-no="3"],.finalist>[data-no="4"],.finalist>[data-no="5"]{left:calc((100vw - clamp(370px,38vw,550px))/ 4);top:50%;margin:auto}.finalist>[data-no="1"] .wrap .cover,.finalist>[data-no="2"] .wrap .cover,.finalist>[data-no="3"] .wrap .cover,.finalist>[data-no="4"] .wrap .cover,.finalist>[data-no="5"] .wrap .cover{-webkit-mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat;mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat}.finalist [data-no="6"]{translate:0 -170%}.finalist [data-no="7"]{translate:94% -131%}.finalist [data-no="8"]{translate:7% -72%}.finalist [data-no="9"]{translate:94% -33%}.finalist [data-no="10"]{translate:7% 24%}.finalist>[data-no="10"],.finalist>[data-no="6"],.finalist>[data-no="7"],.finalist>[data-no="8"],.finalist>[data-no="9"]{right:calc((100vw - clamp(370px,38vw,550px))/ 4);top:50%;margin:auto}.finalist>[data-no="10"] .wrap .cover,.finalist>[data-no="6"] .wrap .cover,.finalist>[data-no="7"] .wrap .cover,.finalist>[data-no="8"] .wrap .cover,.finalist>[data-no="9"] .wrap .cover{-webkit-mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat;mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat}.finalist>[data-no="10"] .wrap .light img,.finalist>[data-no="6"] .wrap .light img,.finalist>[data-no="7"] .wrap .light img,.finalist>[data-no="8"] .wrap .light img,.finalist>[data-no="9"] .wrap .light img{scale:-1 1}}@media screen and (max-width:850px){.finalist>div{width:45%;height:auto;max-width:999px;scale:1.2}.finalist>[data-no="10"],.finalist>[data-no="2"],.finalist>[data-no="4"],.finalist>[data-no="6"],.finalist>[data-no="8"]{translate:0 50%}.finalist>[data-no="10"] .wrap .cover,.finalist>[data-no="2"] .wrap .cover,.finalist>[data-no="4"] .wrap .cover,.finalist>[data-no="6"] .wrap .cover,.finalist>[data-no="8"] .wrap .cover{-webkit-mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat;mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat}.finalist>[data-no="1"] .wrap .cover,.finalist>[data-no="3"] .wrap .cover,.finalist>[data-no="5"] .wrap .cover,.finalist>[data-no="7"] .wrap .cover,.finalist>[data-no="9"] .wrap .cover{-webkit-mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat;mask:url(../img/people_combi/mask.webp) center/100% auto no-repeat}.finalist>[data-no="1"] .wrap .light img,.finalist>[data-no="3"] .wrap .light img,.finalist>[data-no="5"] .wrap .light img,.finalist>[data-no="7"] .wrap .light img,.finalist>[data-no="9"] .wrap .light img{scale:-1 1}}.finalist_1 .name_txt,.modal_finalist_1 .name_txt{background-position:0 calc(0 / (1200 - 120) * 100%)}.finalist_2 .name_txt,.modal_finalist_2 .name_txt{background-position:0 calc(120 / (1200 - 120) * 100%)}.finalist_3 .name_txt,.modal_finalist_3 .name_txt{background-position:0 calc(240 / (1200 - 120) * 100%)}.finalist_4 .name_txt,.modal_finalist_4 .name_txt{background-position:0 calc(360 / (1200 - 120) * 100%)}.finalist_5 .name_txt,.modal_finalist_5 .name_txt{background-position:0 calc(480 / (1200 - 120) * 100%)}.finalist_6 .name_txt,.modal_finalist_6 .name_txt{background-position:0 calc(600 / (1200 - 120) * 100%)}.finalist_7 .name_txt,.modal_finalist_7 .name_txt{background-position:0 calc(720 / (1200 - 120) * 100%)}.finalist_8 .name_txt,.modal_finalist_8 .name_txt{background-position:0 calc(840 / (1200 - 120) * 100%)}.finalist_9 .name_txt,.modal_finalist_9 .name_txt{background-position:0 calc(960 / (1200 - 120) * 100%)}.finalist_10 .name_txt,.modal_finalist_10 .name_txt{background-position:0 calc(1080 / (1200 - 120) * 100%)}.final_kv.none .finalist>div .wrap .link{cursor:none;pointer-events:none}.animation_start .finalist{pointer-events:auto}@media screen and (min-width:851px){.animation_start .finalist>[data-no="1"] .cover,.animation_start .finalist>[data-no="2"] .cover,.animation_start .finalist>[data-no="3"] .cover,.animation_start .finalist>[data-no="4"] .cover,.animation_start .finalist>[data-no="5"] .cover{animation:coverAnimation_pc .7s ease-out .5s forwards}.animation_start .finalist>[data-no="10"] .cover,.animation_start .finalist>[data-no="6"] .cover,.animation_start .finalist>[data-no="7"] .cover,.animation_start .finalist>[data-no="8"] .cover,.animation_start .finalist>[data-no="9"] .cover{animation:coverAnimation_pc_R .7s ease-out .5s forwards}}@media screen and (max-width:850px){.animation_start .finalist>[data-no="10"] .cover,.animation_start .finalist>[data-no="2"] .cover,.animation_start .finalist>[data-no="4"] .cover,.animation_start .finalist>[data-no="6"] .cover,.animation_start .finalist>[data-no="8"] .cover{animation:coverAnimation_sp .7s ease-out .5s forwards}.animation_start .finalist>[data-no="1"] .cover,.animation_start .finalist>[data-no="3"] .cover,.animation_start .finalist>[data-no="5"] .cover,.animation_start .finalist>[data-no="7"] .cover,.animation_start .finalist>[data-no="9"] .cover{animation:coverAnimation_sp_R .7s ease-out .5s forwards}}.animation_start .finalist .light{animation:lightAnimation .3s ease-out .5s forwards}.animation_start .finalist .name_flash{animation:lightAnimation .3s ease-in-out 2.5s forwards}.animation_start .finalist .name_txt{animation:nameAnimation .3s ease-in-out 1.3s forwards}.animation_start .finalist [data-no="1"] .name_flash,.animation_start .finalist [data-no="1"] .name_txt,.animation_start .finalist [data-no="6"] .name_flash,.animation_start .finalist [data-no="6"] .name_txt{animation-delay:1s}.animation_start .finalist [data-no="2"] .name_flash,.animation_start .finalist [data-no="2"] .name_txt,.animation_start .finalist [data-no="7"] .name_flash,.animation_start .finalist [data-no="7"] .name_txt{animation-delay:1.15s}.animation_start .finalist [data-no="3"] .name_flash,.animation_start .finalist [data-no="3"] .name_txt,.animation_start .finalist [data-no="8"] .name_flash,.animation_start .finalist [data-no="8"] .name_txt{animation-delay:1.3s}.animation_start .finalist [data-no="4"] .name_flash,.animation_start .finalist [data-no="4"] .name_txt,.animation_start .finalist [data-no="9"] .name_flash,.animation_start .finalist [data-no="9"] .name_txt{animation-delay:1.45s}.animation_start .finalist [data-no="10"] .name_flash,.animation_start .finalist [data-no="10"] .name_txt,.animation_start .finalist [data-no="5"] .name_flash,.animation_start .finalist [data-no="5"] .name_txt{animation-delay:1.6s}@keyframes coverAnimation_pc_R{0%{filter:brightness(0) drop-shadow(0 0 0 #bd0800)}50%{filter:brightness(1) drop-shadow(0 0 0 #bd0800)}100%{filter:brightness(1) drop-shadow(13px 0 2px #bd0800)}}@keyframes coverAnimation_sp_R{0%{filter:brightness(0) drop-shadow(0 0 0 #bd0800)}50%{filter:brightness(1) drop-shadow(0 0 0 #bd0800)}100%{filter:brightness(1) drop-shadow(13px 0 2px #bd0800)}}@keyframes coverAnimation_pc{0%{filter:brightness(0) drop-shadow(0 0 0 #bd0800)}50%{filter:brightness(1) drop-shadow(0 0 0 #bd0800)}100%{filter:brightness(1) drop-shadow(-13px 0 2px #bd0800)}}@keyframes coverAnimation_sp{0%{filter:brightness(0) drop-shadow(0 0 0 #bd0800)}50%{filter:brightness(1) drop-shadow(0 0 0 #bd0800)}100%{filter:brightness(1) drop-shadow(-13px 0 2px #bd0800)}}@keyframes lightAnimation{0%{opacity:0;filter:brightness(1);scale:.5}50%{filter:brightness(2)}100%{opacity:1;filter:brightness(1);scale:1}}@keyframes nameAnimation{0%{opacity:0;transform:scale(.5) translate(-30%,30%)}100%{opacity:1;transform:scale(1) translate(0,0)}}@media screen and (min-width:851px){#bnr_kv.bnr_kv{display:none}}.bnr_kv{width:100%;margin:0 auto 0;padding:10% 4%;background:#000}.bnr_kv img{max-width:100%}@media screen and (max-width:850px){.bnr_kv li+li{margin-top:10px}}.bnr_kv .js-scrollIn_toTop li{opacity:0;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.bnr_kv .js-scrollIn_toTop.is-active li{opacity:1;transform:translateX(0)}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(1){transition-delay:.2s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(2){transition-delay:.35s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(3){transition-delay:.5s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(4){transition-delay:.65s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(5){transition-delay:.8s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(6){transition-delay:.95s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(7){transition-delay:1.1s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(8){transition-delay:1.25s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(9){transition-delay:1.4s}.bnr_kv .js-scrollIn_toTop.is-active li:nth-of-type(10){transition-delay:1.55s}.winner_on .bnr_kv{margin-top:20%}.final_consolation{width:100%;padding-bottom:15%;background:#012a6c;position:relative;z-index:1;overflow:hidden}.final_consolation-title{position:relative;z-index:2}.final_consolation-bg,.final_consolation-bg_win{position:absolute;z-index:1;width:100%;height:100%;top:0;pointer-events:none}.final_consolation-bg_win{display:none}.final_consolation-contents{position:relative;z-index:2}.final_consolation_logo{position:relative;padding:58% 3% 0}.final_consolation_day{padding:3% 9% 0}.final_consolation_txt1{padding:1% 16% 0}.final_consolation_txt2{padding:3% 8% 0}.final_consolation .final_consolation_belt{position:relative;width:100%;overflow:hidden;padding:10px 0;background:#000;margin-bottom:50px}.final_consolation .final_consolation_belt .line_bg,.final_consolation .final_consolation_belt .line_bg2{position:relative;width:100%;margin-bottom:8px;overflow:hidden}.final_consolation .final_consolation_belt .line_bg img,.final_consolation .final_consolation_belt .line_bg2 img{object-fit:contain}.final_consolation .final_consolation_belt .line_bg .inner,.final_consolation .final_consolation_belt .line_bg2 .inner{display:flex;width:200%}.final_consolation .final_consolation_belt .line_bg+.line_bg,.final_consolation .final_consolation_belt .line_bg2+.line_bg{margin-bottom:0}.final_consolation .final_consolation_belt .line_bg .inner .belt1{animation:lineBgiLoop1 50s -25s linear infinite}.final_consolation .final_consolation_belt .line_bg .inner .belt2{animation:lineBgiLoop2 50s linear infinite}.final_consolation .final_consolation_belt .line_bg2 .inner .belt1{animation:lineBgiLoop1Re 50s -25s linear infinite}.final_consolation .final_consolation_belt .line_bg2 .inner .belt2{animation:lineBgiLoop2Re 50s linear infinite}.final_consolation .final_consolation_normal{display:block;width:100%;padding-top:137%}.final_consolation .final_consolation_win{display:none}.consolation_on .final_consolation-bg{display:none}.consolation_on .final_consolation-bg_win{display:block;top:0}.consolation_on .final_consolation_normal{display:none}.consolation_on .final_consolation_logo{padding-top:19%}.consolation_on .final_consolation .btn_img{margin-top:-18%}.consolation_on .final_consolation_win{display:block;width:100%;position:relative}.consolation_on .final_consolation_win .combi_txt{position:absolute;bottom:42%;width:70%;left:0;right:0;margin:auto}.consolation_on .final_consolation_win .combi_win{width:100%;height:0;padding-top:100%}.consolation_on[data-consolation="11"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-11.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="12"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-12.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="13"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-13.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="14"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-14.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="15"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-15.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="16"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-16.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="17"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-17.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="18"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-18.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="19"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-19.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="20"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-20.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="21"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-21.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="22"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-22.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="23"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-23.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="24"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-24.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="25"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-25.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="26"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-26.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="27"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-27.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="28"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-28.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="29"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-29.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="30"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-30.png) center no-repeat;background-size:130% auto}.consolation_on[data-consolation="31"] .final_consolation_win .combi_win{background:url(../img/consolation/combi/haisya-31.png) center no-repeat;background-size:130% auto}@keyframes lineBgiLoop1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes lineBgiLoop2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}@keyframes lineBgiLoop1Re{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes lineBgiLoop2Re{0%{transform:translateX(-200%)}100%{transform:translateX(0)}}.final_bnr_contents{width:100%;background:#000;padding-bottom:30%}.final_bnr_contents .bnr_list{width:90%;margin:0 auto}.final_bnr_contents .bnr_list ul{display:flex;flex-direction:column;gap:1.5rem}.final_bnr_contents .bnr_list a{display:block}@media all and (min-width:640px){.final_bnr_contents .bnr_list a{transition:filter .3s}.final_bnr_contents .bnr_list a:hover{filter:brightness(140%)}}.bnr_list .js-scrollIn_each li{opacity:0;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.bnr_list .js-scrollIn_each.is-active li{opacity:1;transform:translateX(0)}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(1){transition-delay:.2s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(2){transition-delay:.35s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(3){transition-delay:.5s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(4){transition-delay:.65s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(5){transition-delay:.8s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(6){transition-delay:.95s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(7){transition-delay:1.1s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(8){transition-delay:1.25s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(9){transition-delay:1.4s}.bnr_list .js-scrollIn_each.is-active li:nth-of-type(10){transition-delay:1.55s}.final_finalist{width:100%;padding-bottom:30%;background:#e66f15}.final_finalist .sub{text-align:right;font-size:.9rem;width:94%;margin:0 auto;color:#fff}.final_finalist-text{font-weight:700;text-align:center;width:90%;margin:0 auto 2rem;font-size:1.5rem;color:#fff}.final_finalist-list{margin:auto;width:94%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.final_finalist-list>div{width:46%;margin:2%}.final_finalist-list .link{display:block;width:100%;pointer-events:auto;cursor:pointer}@media (hover:hover){.final_finalist-list .link{transition:filter .3s ease}.final_finalist-list .link:hover{filter:brightness(140%)}}.final_finalist-list .link .finalist_img{overflow:hidden;display:inline-block;white-space:nowrap;text-indent:100%;background:transparent url(../img/finalist/finalist.webp) 0 0 no-repeat;width:100%;height:0;padding-top:131.132075471698%}.final_finalist .js-scrollIn_each .final_finalist-list>div{filter:brightness(0)}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>div{animation:finalist_show .5s ease forwards}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(1){animation-delay:.25s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(2){animation-delay:.52s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(3){animation-delay:.76s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(4){animation-delay:.97s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(5){animation-delay:1.15s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(6){animation-delay:1.3s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(7){animation-delay:1.42s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(8){animation-delay:1.51s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(9){animation-delay:1.57s}.final_finalist .js-scrollIn_each.is-active .final_finalist-list>:nth-child(10){animation-delay:1.6s}@keyframes finalist_show{0%{filter:brightness(0)}80%{filter:brightness(1.2)}100%{filter:brightness(1)}}.final_finalist-list .finalist_1 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:0 0}.final_finalist-list .finalist_2 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:100% 0}.final_finalist-list .finalist_3 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:0 calc(457 / (2245 - 417) * 100%)}.final_finalist-list .finalist_4 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:100% calc(457 / (2245 - 417) * 100%)}.final_finalist-list .finalist_5 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:0 calc(914 / (2245 - 417) * 100%)}.final_finalist-list .finalist_6 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:100% calc(914 / (2245 - 417) * 100%)}.final_finalist-list .finalist_7 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:0 calc(1371 / (2245 - 417) * 100%)}.final_finalist-list .finalist_8 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:100% calc(1371 / (2245 - 417) * 100%)}.final_finalist-list .finalist_9 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:0 calc(1828 / (2245 - 417) * 100%)}.final_finalist-list .finalist_10 .finalist_img{background-size:calc(676 / 318 * 100%) calc(2245 / 417 * 100%);background-position:100% calc(1828 / (2245 - 417) * 100%)}.bnr_live,.bnr_stream{z-index:20!important;display:block}@media screen and (min-width:851px){.bnr_live,.bnr_stream{background:#000;width:clamp(370px,38vw,550px);position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}}@media all and (max-width:639px){.bnr_live,.bnr_stream{margin-bottom:10%;margin-top:6%}}.bnr_live ul,.bnr_stream ul{display:block;width:88%;margin:0 auto}.bnr_live img,.bnr_stream img{max-width:100%}.bnr_live li+li,.bnr_stream li+li{margin-top:20px}.winner_on .bnr_live,.winner_on .bnr_stream{padding:10% 0}.stream_embed{width:100%;padding:calc(var(--vh) * 53.5 / 1.3) 6% 20%;background:#f0bb00 url(../img/stream_embed/bg2.png) center calc(var(--vh) * 22 / 3) no-repeat;background-size:calc(var(--vh) * 46)}.stream_embed .live_movie{display:block;position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.stream_embed .live_movie>iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.top-movie{opacity:0}.top-movie[data-m1m-display=false]{display:none}.top-movie[data-m1m-display=true]{opacity:1}.contents>.top-movie{padding-top:2.5rem;padding-bottom:2.5rem}@media all and (max-width:639px){.contents>.top-movie{padding-top:3rem;padding-bottom:3rem}}@media all and (min-width:640px){.contents>.top-movie{padding-top:5rem;padding-bottom:5rem}}.contents>.top-movie+.top-movie{padding-top:0}@media all and (max-width:639px){.contents>.top-movie[data-m1m-display=false]+.top-movie{padding-top:3rem}}@media all and (min-width:640px){.contents>.top-movie[data-m1m-display=false]+.top-movie{padding-top:5rem}}.contents>.top-movie[data-m1m-display=true]+[data-m1m-display=false]+.top-movie,.contents>.top-movie[data-m1m-display=true]+[data-m1m-display=false]+[data-m1m-display=false]+.top-movie,.contents>.top-movie[data-m1m-display=true]+[data-m1m-display=false]+[data-m1m-display=false]+[data-m1m-display=false]+.top-movie{padding-top:0}.contents>.top-movie .inner{width:100%}.contents>.top-movie .top-movie-active{width:100%;background:#242424}@media all and (min-width:640px){.contents>.top-movie .top-movie-active{padding:3rem 0}}@media all and (max-width:639px){.contents>.top-movie .top-movie-active{padding:2rem calc(5% - .25rem)}}.contents>.top-movie .top-movie-active .top-live_movie .live_movie .txt{padding-bottom:0}.js-bnr_scroll,.movie-list_wrap{margin:auto;position:relative}@media all and (min-width:640px){.js-bnr_scroll,.movie-list_wrap{width:calc(99% - 68px)}}@media all and (max-width:639px){.js-bnr_scroll,.movie-list_wrap{position:relative;width:calc(99% - 66px)}}.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.movie-list_wrap .movie-slider_prev_btn{position:absolute;cursor:pointer;display:block;border-radius:.3rem;background-color:#a20000;z-index:10;transition:.3s}.js-bnr_scroll .movie-slider_next_btn:hover,.js-bnr_scroll .movie-slider_prev_btn:hover,.movie-list_wrap .movie-slider_next_btn:hover,.movie-list_wrap .movie-slider_prev_btn:hover{background-color:#d70000}@media all and (min-width:640px){.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.movie-list_wrap .movie-slider_prev_btn{top:12.5%;width:30px;height:75px}}@media all and (max-width:639px){.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.movie-list_wrap .movie-slider_prev_btn{top:15%;width:23px;height:60px;max-width:30px}.js-bnr_scroll .movie-slider_next_btn::before,.js-bnr_scroll .movie-slider_prev_btn::before,.movie-list_wrap .movie-slider_next_btn::before,.movie-list_wrap .movie-slider_prev_btn::before{width:7px!important;height:7px!important}}.js-bnr_scroll .movie-slider_next_btn.is-hidden,.js-bnr_scroll .movie-slider_next_btn.swiper-button-disabled,.js-bnr_scroll .movie-slider_prev_btn.is-hidden,.js-bnr_scroll .movie-slider_prev_btn.swiper-button-disabled,.movie-list_wrap .movie-slider_next_btn.is-hidden,.movie-list_wrap .movie-slider_next_btn.swiper-button-disabled,.movie-list_wrap .movie-slider_prev_btn.is-hidden,.movie-list_wrap .movie-slider_prev_btn.swiper-button-disabled{display:none}.js-bnr_scroll .movie-slider_next_btn:focus,.js-bnr_scroll .movie-slider_prev_btn:focus,.movie-list_wrap .movie-slider_next_btn:focus,.movie-list_wrap .movie-slider_prev_btn:focus{outline:0}.js-bnr_scroll .movie-slider_prev_btn:before,.movie-list_wrap .movie-slider_prev_btn:before{position:absolute;top:0;bottom:0;left:13px;margin:auto;content:"";width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(225deg)}@media all and (min-width:640px){.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_prev_btn{left:-34px}}@media all and (max-width:639px){.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_prev_btn{left:-26px}.js-bnr_scroll .movie-slider_prev_btn::before,.movie-list_wrap .movie-slider_prev_btn::before{left:10px}}.js-bnr_scroll .movie-slider_next_btn:before,.movie-list_wrap .movie-slider_next_btn:before{position:absolute;top:0;bottom:0;right:13px;margin:auto;content:"";width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}@media all and (min-width:640px){.js-bnr_scroll .movie-slider_next_btn,.movie-list_wrap .movie-slider_next_btn{right:-34px}}@media all and (max-width:639px){.js-bnr_scroll .movie-slider_next_btn,.movie-list_wrap .movie-slider_next_btn{right:-26px}.js-bnr_scroll .movie-slider_next_btn::before,.movie-list_wrap .movie-slider_next_btn::before{right:10px}}.js-bnr_scroll,.movie-list_wrap{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.js-bnr_scroll,.movie-list_wrap{width:calc(90% + .25rem)}.js-bnr_scroll .movie-list,.movie-list_wrap .movie-list{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden;scroll-behavior:smooth}.js-bnr_scroll .movie-list::-webkit-scrollbar,.movie-list_wrap .movie-list::-webkit-scrollbar{height:8px;border-radius:10px;overflow:hidden;background-color:#555;cursor:pointer}.js-bnr_scroll .movie-list::-webkit-scrollbar-thumb,.movie-list_wrap .movie-list::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;cursor:pointer}.js-bnr_scroll .movie-list::-webkit-scrollbar-track-piece:start,.movie-list_wrap .movie-list::-webkit-scrollbar-track-piece:start{border-radius:10px;background:#444;cursor:pointer}.js-bnr_scroll .movie-list::-webkit-scrollbar-track-piece:end,.movie-list_wrap .movie-list::-webkit-scrollbar-track-piece:end{border-radius:10px;background:#222;cursor:pointer}.js-bnr_scroll .movie-list .swiper-slide,.movie-list_wrap .movie-list .swiper-slide{scroll-snap-align:start}.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_prev_btn{display:none}.js-bnr_scroll .movie-slider_next_btn,.movie-list_wrap .movie-slider_next_btn{display:none}.js-bnr_scroll .swiper-slide+.swiper-slide,.movie-list_wrap .swiper-slide+.swiper-slide{margin-left:15px}.js-bnr_scroll .movie-list .movie-item:hover img,.movie-list_wrap .movie-list .movie-item:hover img{transform:translate(50%,-50%)}.js-bnr_scroll .movie-list .movie-item:hover .title,.movie-list_wrap .movie-list .movie-item:hover .title{opacity:1}.movie-list{position:relative}.movie-list>li{max-width:280px;min-width:280px}.movie-list .movie-item{display:block;text-decoration:none;color:#b7b7b7}.movie-list .movie-item:hover img{transform:translate(50%,-50%) scale(1.06)}.movie-list .movie-item:hover .title{opacity:.6}.movie-list .content{margin-top:1rem}.movie-list .thumbnail{position:relative;height:157.5px;width:100%;overflow:hidden}.movie-list .thumbnail>img{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:.3s}.movie-list .play-time{position:absolute;background-color:rgba(0,0,0,.8);color:#fff;bottom:1%;right:1%;padding:0 1.5%}@media all and (min-width:640px){.movie-list .play-time{font-size:.5rem}}@media all and (max-width:639px){.movie-list .play-time{font-size:2.666vw}}.movie-list .date{color:#565959;font-size:.8rem}.movie-list .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:39px;font-size:.95rem;line-height:1.4;margin-bottom:.5rem;transition:.3s;width:100%}.movie-list .title>span{display:inline;color:#e1e1e1}.movie-list .tag{height:52px;display:flex;flex-flow:wrap}.movie-list .tag>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;font-size:.7rem;line-height:1;margin:0 5px 5px 0;max-width:150px;transition:.3s}.movie-list .tag>li>a{color:#e1e1e1;text-decoration:none;padding:.6em .9em .5em;display:block;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;background-color:#4c4f5a;border-radius:50px;transition:.3s}.movie-list .tag>li>a:hover{opacity:.7}.movie-list .category{margin-bottom:.5rem;font-size:.75rem}.movie-list .category li{display:inline}.movie-list .category li:not(:last-of-type)::after{content:"／";color:#e2a719;margin-left:.2rem;margin-right:-.1rem}.movie-list .category li a{color:#e2a719;text-decoration:none;transition:.3s}.movie-list .category li a:hover{opacity:.7}.movie-list .bottom{width:100%;display:flex;justify-content:flex-end}.movie-list .icon-view{display:block}.movie-list .icon-view::before{content:"";display:block;width:100%;height:0;padding-top:72.72727%;background:url(../img/movie/ico-view.png) center center no-repeat;background-size:100% auto}.movie-list .new{position:absolute;top:3%;left:3%;z-index:1;display:block;width:20%;max-width:50px}.movie-list .new::before{content:"";display:block;width:100%;height:0;padding-top:48.64865%;background:url(/2024/img/movie/ico-new.png) center center no-repeat;background-size:100% auto}.movie-list .view{display:flex;align-items:center;color:#565959;font-size:.8rem}.movie-list .view .icon-view{width:16px;margin-right:.4rem}.movie-list .favorite{width:18px;display:flex;align-items:center;color:#565959;font-size:.8rem;position:relative;cursor:pointer}.movie-list .favorite::before{content:"";display:block;width:100%;height:0;padding-top:97.22222%;background:url(../img/movie/ico-star-off.png) center center no-repeat;background-size:100% auto}.movie-list .favorite::after{content:"";position:absolute;right:0;top:0;opacity:0;transition:.3s;display:block;width:100%;height:0;padding-top:97.22222%;background:url(../img/movie/ico-star-on.png) center center no-repeat;background-size:100% auto}.movie-list .favorite.is-active::after{opacity:1}@media all and (min-width:640px){.movie-list .favorite:hover::after{opacity:1}}.movie-list_title{position:relative;display:flex;justify-content:center;align-items:center}@media all and (min-width:640px){.movie-list_title{width:97%;margin:0 auto}}@media all and (max-width:639px){.movie-list_title{width:calc(90% + .25rem);margin:0 auto;justify-content:start}}.movie-list_title .title{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体","メイリオ",Meiryo,Arial;font-size:1.6rem;font-weight:700;color:#eba404;text-align:center;margin-bottom:1rem;display:flex;align-items:center}.movie-list_title .title.txt_en{font-size:1.6rem;letter-spacing:.2rem;font-weight:700}@media all and (max-width:639px){.movie-list_title .title{text-align:left}}.movie-list_title>a{text-decoration:none;transition:.2s}.movie-list_title>a:hover{opacity:.7}.movie-list_title>.more_btn{position:absolute;right:0;display:none;color:#fff;text-decoration:none;border:1px solid #fff;padding:.4em .9em;font-size:.75rem;white-space:pre;transition:all .3s}.movie-list_title>.more_btn:hover{background:#3c3c3c;border:1px solid #a6a6a6}#js-movieWrap_favorite .movie-list>li{max-width:220px;min-width:220px}@keyframes animeHidden{from{opacity:1;height:100%}to{opacity:0;height:0;padding:0}}.final_movie_consolation,.final_movie_final,.final_movie_list{background:#000;width:100%;overflow:hidden;padding:20% 0}.final_movie_consolation .final_movie,.final_movie_final .final_movie,.final_movie_list .final_movie{padding:5% 0}.final_movie_consolation .final_movie-title,.final_movie_final .final_movie-title,.final_movie_list .final_movie-title{margin-bottom:2rem}.final_movie_consolation .top-movie,.final_movie_final .top-movie,.final_movie_list .top-movie{padding-top:20%}.final_movie_consolation .swiper-slide,.final_movie_final .swiper-slide,.final_movie_list .swiper-slide{max-width:280px;min-width:280px}.final_movie_consolation .movie-list .thumbnail,.final_movie_final .movie-list .thumbnail,.final_movie_list .movie-list .thumbnail{height:0;padding-top:56.25%}.movie_title_3rd,.movie_title_chokuzen,.movie_title_consolation,.movie_title_final,.movie_title_finalist9,.movie_title_kids_local,.movie_title_pickup,.movie_title_quarterfinal,.movie_title_radio{overflow:hidden;display:block;white-space:nowrap;text-indent:100%;background:transparent url(../img/movie/movie_title.png) 0 0 no-repeat}.movie_title_finalist9{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(1104 / (3000 - 100) * 100%)}.movie_title_final{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(1258 / (3000 - 100) * 100%)}.movie_title_consolation{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(1416 / (3000 - 100) * 100%)}.movie_title_chokuzen{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(1554 / (3000 - 100) * 100%)}.movie_title_3rd{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(807 / (3000 - 100) * 100%)}.movie_title_radio{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(616 / (3000 - 100) * 100%)}.movie_title_quarterfinal{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(455 / (3000 - 100) * 100%)}.movie_title_pickup{width:100%;height:0;padding-top:13.3333333333333%;background-size:calc(750 / 750 * 100%) calc(3000 / 100 * 100%);background-position:0 calc(40 / (3000 - 100) * 100%)}.movie_title_kids_local{width:100%;height:0;padding-top:24%;background-size:calc(750 / 750 * 100%) calc(3000 / 180 * 100%);background-position:0 calc(207 / (3000 - 180) * 100%)}.movie-list_title{width:100%;margin:0 auto}.movie-list_title a{width:100%}.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.movie-list_wrap .movie-slider_prev_btn{background-color:#000;border-radius:0}.js-bnr_scroll .movie-slider_next_btn:hover,.js-bnr_scroll .movie-slider_prev_btn:hover,.movie-list_wrap .movie-slider_next_btn:hover,.movie-list_wrap .movie-slider_prev_btn:hover{background-color:#333}.final_movie_consolation .js-scrollIn_each,.final_movie_final .js-scrollIn_each{opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.final_movie_consolation .js-scrollIn_each.is-active,.final_movie_final .js-scrollIn_each.is-active{opacity:1;transform:translateX(0)}.final_movie_list .js-scrollIn_each{opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.final_movie_list .js-scrollIn_each.is-active{opacity:1;transform:translateX(0)}.js-bnr_scroll .movie-slider_next_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.movie-list_wrap .movie-slider_prev_btn{top:0;width:30px;height:34%;transform:translate(0,54%)}[data-timing="11"] .final_movie_final,[data-timing="12"] .final_movie_final,[data-timing="13"] .final_movie_final,[data-timing="14"] .final_movie_final{padding-bottom:5%}[data-timing="11"] .final_movie_consolation,[data-timing="12"] .final_movie_consolation,[data-timing="13"] .final_movie_consolation,[data-timing="14"] .final_movie_consolation{padding:0}[data-timing="11"] .final_movie_final.hide+.final_movie_consolation,[data-timing="12"] .final_movie_final.hide+.final_movie_consolation,[data-timing="13"] .final_movie_final.hide+.final_movie_consolation,[data-timing="14"] .final_movie_final.hide+.final_movie_consolation{padding-top:20%}[data-timing="11"] .final_movie_list,[data-timing="12"] .final_movie_list,[data-timing="13"] .final_movie_list,[data-timing="14"] .final_movie_list{padding-top:0}[data-timing="11"] .final_movie_final.hide+.final_movie_consolation.hide+.final_movie_list,[data-timing="12"] .final_movie_final.hide+.final_movie_consolation.hide+.final_movie_list,[data-timing="13"] .final_movie_final.hide+.final_movie_consolation.hide+.final_movie_list,[data-timing="14"] .final_movie_final.hide+.final_movie_consolation.hide+.final_movie_list{padding-top:20%}.final_news{width:100%;padding-bottom:30%;background:#000}.final_news .js-scrollIn_toTop{padding-top:30%}.final_news .top-news-wrap{padding-bottom:15%}.final_news .top-news-wrap .news-list .tag-info:before,.final_news .top-news-wrap .news-list .tag-movie:before,.final_news .top-news-wrap .news-list .tag-program:before,.final_news .top-news-wrap .news-list .tag-schedule:before,.final_news .top-news-wrap .news-list .tag-ticket:before{color:#fff;background:#3f3f3f;border-right:0;text-align:center;justify-content:center}.final_news .top-news-wrap .news-list .news-date{color:#ffa200}.final_news .top-news-wrap .news-list .title{color:#fff}.final_news .top-news-wrap .news-list>li .inner{padding:4%}.final_news .top-news-wrap .news-list>li .inner:after{opacity:.2}.final_news .top-news-wrap .news-list>li{border-bottom:1px solid #333}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-container{position:relative;overflow:hidden}.swiper-container-vertical .swiper-wrapper{flex-wrap:wrap}.schedule_slider-list{height:23rem;width:100%;background:#fff}@media all and (max-width:639px){.schedule_slider-list{width:100%}}.schedule_slider-list-none{display:flex;justify-content:center;width:100%;height:100%;align-items:center;color:#999;font-size:.9rem}.schedule_slider-list.is-nav_none .list-nav-down,.schedule_slider-list.is-nav_none .list-nav-up{pointer-events:none}.schedule_slider-list.is-nav_none .list-nav-down span,.schedule_slider-list.is-nav_none .list-nav-up span{opacity:.3}.schedule_slider-list .list-nav-down,.schedule_slider-list .list-nav-up{position:absolute;z-index:9;width:100%;height:2.7rem;display:block;border:none;text-align:center;background-color:transparent;cursor:pointer;overflow:hidden}.schedule_slider-list .list-nav-down[aria-disabled=true],.schedule_slider-list .list-nav-up[aria-disabled=true]{pointer-events:none}.schedule_slider-list .list-nav-down[aria-disabled=true] span,.schedule_slider-list .list-nav-up[aria-disabled=true] span{opacity:.3}.schedule_slider-list .list-nav-down span,.schedule_slider-list .list-nav-up span{display:block;margin:0 auto;width:100%;height:30px!important;padding-top:0!important;background-size:contain!important}.schedule_slider-list .list-nav-up{top:0}.schedule_slider-list .list-nav-down{bottom:0}.schedule_slider-list .list-box{width:100%}.schedule_slider-list-item{display:flex;border-bottom:1px solid #dcdcdc;box-sizing:border-box}.schedule_slider-list-item[data-old=true]+[data-old=false]{background:#ffea52}.schedule_slider-list-item a{display:flex;color:#000;text-decoration:none;width:100%;justify-content:center;align-items:center;transition:.3s}@media all and (min-width:640px){.schedule_slider-list-item a:hover{background-color:#ff9}.schedule_slider-list-item a:hover .round-result{text-decoration:none}}.schedule_slider-list-item a p{padding:0 2%}.schedule_slider-list-item .round-date{font-size:.9rem;flex:.3;font-family:Arial;overflow:hidden}.schedule_slider-list-item .round-date span{white-space:nowrap}@media all and (max-width:639px){.schedule_slider-list-item .round-date{min-width:auto}.schedule_slider-list-item .round-date .date-day{display:block}}.schedule_slider-list-item .round-place{font-size:.95rem;flex:1;display:flex;align-self:stretch;align-items:center;overflow:hidden}.schedule_slider-list-item .round-place span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:100%}.schedule_slider-list-item .round-result{color:#c33f1d}.final_schedule{width:100%;padding-bottom:30%;background:#e66f15}.final_schedule .schedule_inner{padding-bottom:15%}.schedule_wide{display:flex;flex-wrap:wrap;flex-direction:column}.schedule_wide .schedule_slider-list:first-of-type .schedule_slider-list-inner div:first-child[data-old=false][data-today=false]{background:#ffea52}.schedule_wide[data-tgt=round01] .schedule_slider-list[data-round=round01]{display:block!important}.schedule_wide[data-tgt=round01] .schedule_wide-side-btn[data-round=round01]{color:#000}.schedule_wide[data-tgt=round01] .schedule_wide-side-btn[data-round=round01]:before{background:#fff;opacity:1}.schedule_wide[data-tgt=round02] .schedule_slider-list[data-round=round02]{display:block!important}.schedule_wide[data-tgt=round02] .schedule_wide-side-btn[data-round=round02]{color:#000}.schedule_wide[data-tgt=round02] .schedule_wide-side-btn[data-round=round02]:before{background:#fff;opacity:1}.schedule_wide[data-tgt=round03] .schedule_slider-list[data-round=round03]{display:block!important}.schedule_wide[data-tgt=round03] .schedule_wide-side-btn[data-round=round03]{color:#000}.schedule_wide[data-tgt=round03] .schedule_wide-side-btn[data-round=round03]:before{background:#fff;opacity:1}.schedule_wide[data-tgt=round04] .schedule_slider-list[data-round=round04]{display:block!important}.schedule_wide[data-tgt=round04] .schedule_wide-side-btn[data-round=round04]{color:#000}.schedule_wide[data-tgt=round04] .schedule_wide-side-btn[data-round=round04]:before{background:#fff;opacity:1}.schedule_wide[data-tgt=round05] .schedule_slider-list[data-round=round05]{display:block!important}.schedule_wide[data-tgt=round05] .schedule_wide-side-btn[data-round=round05]{color:#000}.schedule_wide[data-tgt=round05] .schedule_wide-side-btn[data-round=round05]:before{background:#fff;opacity:1}.schedule_wide[data-tgt=round_vote] .schedule_slider-list[data-round=round_vote]{display:block!important}.schedule_wide[data-tgt=round_vote] .schedule_wide-side-btn[data-round=round_vote]{color:#000}.schedule_wide[data-tgt=round_vote] .schedule_wide-side-btn[data-round=round_vote]:before{background:#fff;opacity:1}.schedule_wide[data-tgt=round_final] .schedule_slider-list[data-round=round_final]{display:block!important}.schedule_wide[data-tgt=round_final] .schedule_wide-side-btn[data-round=round_final]{color:#000}.schedule_wide[data-tgt=round_final] .schedule_wide-side-btn[data-round=round_final]:before{background:#fff;opacity:1}.schedule_wide[data-now=round01] [data-round=round01] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round01] [data-round=round01] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide[data-now=round02] [data-round=round02] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round02] [data-round=round02] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide[data-now=round03] [data-round=round03] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round03] [data-round=round03] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide[data-now=round04] [data-round=round04] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round04] [data-round=round04] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide[data-now=round05] [data-round=round05] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round05] [data-round=round05] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide[data-now=round_vote] [data-round=round_vote] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round_vote] [data-round=round_vote] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide[data-now=round_final] [data-round=round_final] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round_final] [data-round=round_final] .schedule_slider-list-inner div:first-child[data-today=true]{color:#000}.schedule_wide-side{width:92%;padding-right:0;display:flex;justify-content:center;margin:0 auto 3%;flex-wrap:wrap}.schedule_wide-side li{width:22%;border:none;margin:1.5%}.schedule_wide-side li:nth-of-type(6),.schedule_wide-side li:nth-of-type(7){width:34%}.schedule_wide-side li:last-child{border-bottom:0}.schedule_wide-side-btn{position:relative;display:block;border:none;width:100%;text-align:center;color:#fff;font-weight:700;transition:.3s;cursor:pointer;outline:0;font-size:1rem;height:100%;padding:15px 0;background:0 0;letter-spacing:1px}.schedule_wide-side-btn:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;top:0;z-index:-1;opacity:.8;transform:skew(-10deg,0deg)}.schedule_wide .schedule_slider-list{width:90%;margin:auto}.schedule_slider-list-item{border:none;background:#fff}.schedule_slider-list-item:nth-of-type(odd){background:#e5e5e5}.schedule_slider-list .list-nav-down,.schedule_slider-list .list-nav-up{background:#fff}.schedule_slider-list .list-nav-down span,.schedule_slider-list .list-nav-up span{background:url(../img/schedule/schedule_arrow.png) center no-repeat;background-size:auto 50%!important;white-space:nowrap;text-indent:110%}.schedule_slider-list .list-nav-down span{transform:rotate(180deg)}.final_sns{width:100%;padding-bottom:30%;background:#000;padding-top:30%}.final_sns .top-sns{position:relative;width:90%;margin:0 auto}.final_sns .top-sns>*{width:100%}.final_sns .top-sns .oficial-account{padding-top:10%}.final_sns .top-sns .oficial-account>li{width:48%;margin-bottom:.8rem}.final_sns .top-sns .oficial-account>li a{min-width:0}.final_sns .top-sns .oficial-account>li a .icon{min-width:20px}.final_sns .top-sns .oficial-account>li a .label{font-size:clamp(.8rem,1vw,1.2rem)}.final_special{width:100%;padding-bottom:30%;background:#000;padding-top:30%}.final_special .bnr_list{width:90%;margin:0 auto}.final_special .bnr_list ul{display:flex;flex-direction:column;gap:1.5rem}.final_special .bnr_list a,.final_special .bnr_list div{display:block;border:1px solid #4d4d4d}@media all and (min-width:640px){.final_special .bnr_list a{transition:filter .3s}.final_special .bnr_list a:hover{filter:brightness(140%)}}.final_related_program{width:100%;padding-top:30%;padding-bottom:30%;background:#000}.ticker_on.animation_end .ticker{opacity:1;display:block;animation:ticker_show 1s ease .5s forwards}.ticker{width:clamp(370px,38vw,550px);margin:0 auto;top:0;left:0;right:0;z-index:100;background-color:#000;transition:opacity .75s;overflow:hidden;color:#fff;display:flex;align-items:center;white-space:nowrap;opacity:0;max-height:0}@media screen and (max-width:850px){.ticker{position:relative}}@media screen and (min-width:851px){.ticker{position:absolute}}.ticker-txt{line-height:2.8;display:inline-block;opacity:0}.animation_end .ticker{opacity:1}.animation_end .ticker-txt{opacity:1;translate:min(100vw,clamp(370px,38vw,550px)) 0;animation:marquee 10s linear 1s infinite}@media all and (max-width:639px){.ticker{width:100%}}@keyframes marquee{0%{translate:min(100vw,clamp(370px,38vw,550px)) 0;translate:min(100dvw,clamp(370px,38vw,550px)) 0}100%{translate:-100% 0}}@keyframes ticker_show{0%{max-height:0}100%{max-height:100px}}.final_contents_map{position:relative;overflow:hidden;width:100%;padding-bottom:30%;background:#000}.final_contents_map .js-scrollIn_toTop{padding-top:30%}.final_contents_map .cotens_map-title{color:#fff;font-size:clamp(.8rem,4.3vw,1.4rem)}.final_contents_map .contents_map-map .inner .card .txt span{font-size:clamp(.7rem,1.5vw,.9rem)}.top-contents_map{position:relative;width:100%}.top-contents_map-bg{position:absolute;left:0;top:0;width:100%;height:100%}.top-contents_map-bg img{width:100%;height:100%;object-fit:cover;object-position:top}.top-contents_map input[type=radio]{display:none}.top-contents_map .contents_map-contents{display:flex;width:200%}.top-contents_map .contents_map-contents .contents_map-lineup,.top-contents_map .contents_map-contents .contents_map-map{position:relative;width:50%;pointer-events:none;opacity:0;visibility:hidden}.top-contents_map #contents_map-tab-map:not(:checked)~.contents_map-contents .contents_map-map{animation:contents_map_left_hidden ease .3s forwards}.top-contents_map #contents_map-tab-map:checked~.contents_map-contents .contents_map-map{pointer-events:auto;animation:contents_map_left_visible ease .3s .3s forwards}.top-contents_map #contents_map-tab-lineup:not(:checked)~.contents_map-contents .contents_map-lineup{animation:contents_map_right_hidden ease .3s forwards}.top-contents_map #contents_map-tab-lineup:checked~.contents_map-contents .contents_map-lineup{pointer-events:auto;animation:contents_map_right_visible ease .3s .3s forwards}.top-contents_map #contents_map-tab-map_test:not(:checked)~.contents_map-contents .contents_map-map_test{animation:contents_map_left_hidden ease .3s forwards}.top-contents_map #contents_map-tab-map_test:checked~.contents_map-contents .contents_map-map_test{pointer-events:auto;animation:contents_map_left_visible ease .3s .3s forwards}.top-contents_map #contents_map-tab-lineup_test:not(:checked)~.contents_map-contents .contents_map-lineup_test{animation:contents_map_right_hidden ease .3s forwards}.top-contents_map #contents_map-tab-lineup_test:checked~.contents_map-contents .contents_map-lineup_test{pointer-events:auto;animation:contents_map_right_visible ease .3s .3s forwards}@keyframes contents_map_left_visible{0%{opacity:0;left:-50px;visibility:hidden;height:0}1%{left:-50px;opacity:0;visibility:visible;height:100%}100%{left:0;opacity:1;visibility:visible}}@keyframes contents_map_left_hidden{0%{left:0;opacity:1;visibility:visible}99%{opacity:0;left:-50px}100%{opacity:0;left:-50px;height:0;visibility:hidden}}@keyframes contents_map_right_visible{0%{opacity:0;visibility:hidden;right:calc(50% - 50px);height:0}1%{right:calc(50% - 50px);opacity:0;visibility:visible;height:100%}100%{right:50%;opacity:1;visibility:visible}}@keyframes contents_map_right_hidden{0%{right:50%;opacity:1;visibility:visible}99%{opacity:0;right:calc(50% - 50px)}100%{opacity:0;right:calc(50% - 50px);visibility:hidden;height:0}}.cotens_map-title{display:flex;font-weight:700;justify-content:center;margin-bottom:40px;font-size:clamp(.8rem,4.3vw,2rem);position:relative}.cotens_map-title span{color:#fff}.cotens_map-title:after,.cotens_map-title:before{content:"";display:block;width:.8em;background-repeat:no-repeat}.cotens_map-title:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22left%22%20viewBox%3D%220%200%2021%2025.03%22%3E%3Cpath%20d%3D%22M11%20.03%207%200l10%2025%204%20.03-10-25ZM0%209.01l6%2016%204%20.02-6-16-4-.02Z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%22%2F%3E%3C%2Fsvg%3E");background-position:center center;margin-right:.5em}.cotens_map-title:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22right%22%20viewBox%3D%220%200%2021%2025.03%22%3E%3Cpath%20d%3D%22m10%20.03-10%2025L4%2025%2014%200l-4%20.03Zm7%208.99-6%2016%204-.02%206-16-4%20.02Z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%22%2F%3E%3C%2Fsvg%3E");background-position:center center;margin-left:.5em}.contents_map-tab{position:relative;display:flex;width:100%;justify-content:center;margin:0 auto 30px;gap:5px;border-bottom:2px solid #eba404}.contents_map-tab-item{position:relative;border:2px solid #eba404;text-align:center;font-weight:700;cursor:pointer;color:#eba404;width:45%;padding:.5em;border-bottom:0}#contents_map-tab-map:checked~.contents_map-tab [for=contents_map-tab-map]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-lineup:checked~.contents_map-tab [for=contents_map-tab-lineup]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-map_test:checked~.contents_map-tab_test [for=contents_map-tab-map_test]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-lineup_test:checked~.contents_map-tab_test [for=contents_map-tab-lineup_test]{background:#eba404;color:#000;pointer-events:none}.contents_map-map{--contents_map-map_gap:10px}.contents_map-map .contents_map-map-header{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--contents_map-map_gap)}.contents_map-map .contents_map-map-header>div{padding-bottom:var(--contents_map-map_gap)}.contents_map-map .contents_map-map-header .header_title{text-align:center;clip-path:polygon(0 0,100% 0,100% 73%,50% 100%,0 73%)}.contents_map-map .contents_map-map-header .header_title span{display:block;font-weight:700;padding:.4rem .2rem .6rem;color:#fff;font-size:clamp(.8rem,3.9vw,1.3rem)}.contents_map-map .contents_map-map-header .box-youtube .header_title{background:red}.contents_map-map .contents_map-map-header .box-tver .header_title{background:linear-gradient(90deg,#03dcef 0,#005ab4 100%)}.contents_map-map .contents_map-map-header .box-lemino .header_title{background:linear-gradient(90deg,#ffa647 0,#ff0576 100%)}.contents_map-map .inner{max-width:1200px;width:94%;margin:0 auto;grid-gap:var(--contents_map-map_gap)}.contents_map-map .inner .contents_map-map-contents{position:relative}.contents_map-map .inner .contents_map-map-contents .box{display:grid;grid-gap:var(--contents_map-map_gap);grid-template-columns:1fr 1fr 1fr}.contents_map-map .inner .contents_map-map-contents .box>div{display:flex;flex-direction:column;gap:var(--contents_map-map_gap);padding:var(--contents_map-map_gap) 0}.contents_map-map .inner .contents_map-map-contents .title{text-align:center;background:rgba(0,0,0,.6);position:absolute;left:0;top:0;width:100%;height:2.4em;line-height:2.4em;color:#eba404;font-weight:700;font-size:clamp(.8rem,3.9vw,2rem)}.contents_map-map .inner .contents_map-map-contents .title+.box>div{font-size:clamp(.8rem,3.9vw,2rem);padding-top:calc(2.4em + var(--contents_map-map_gap))}.contents_map-map .inner .contents_map-map-contents .bar{background:#000;height:2px;margin-bottom:-2px;z-index:1;position:relative}.contents_map-map .inner .contents_map-map-contents .bar+.bar{padding-top:2px}.contents_map-map .inner .card{display:flex;align-items:center;position:relative;height:0;padding-top:50%}.contents_map-map .inner .card:after{content:"";width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 53%,88% 100%,0 100%);background:#f90;position:absolute;left:0;top:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}.contents_map-map .inner .card.none:after{display:none}.contents_map-map .inner .card .txt{position:absolute;width:100%;height:100%;padding:0 10%;top:0;left:0;display:flex;justify-content:flex-start;align-items:center;z-index:1}.contents_map-map .inner .card .txt span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;font-weight:700;font-size:clamp(.6rem,3.3vw,2rem)}.contents_map-map .inner a.card{text-decoration:none}.contents_map-map .inner a.card:before{content:"";clip-path:polygon(100% 0,0 100%,100% 100%);width:20%;padding-top:20%;height:0;position:absolute;right:0;bottom:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22arrow%22%20viewBox%3D%220%200%207.19%2010.65%22%3E%3Cpath%20d%3D%22M0%200v1.48l5.19%203.85L0%209.17v1.48l7.19-5.32L0%200z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-size:25% auto;background-repeat:no-repeat;background-position:right 15% bottom 20%}@media (hover:hover){.contents_map-map .inner a.card:after{transition:background-position .5s ease}.contents_map-map .inner a.card:hover:after{background-position:100% 100%}}.contents_map-map .inner .box-lemino a.card:after,.contents_map-map .inner .box-tver a.card:after,.contents_map-map .inner .box-youtube a.card:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_bg_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M220%200H0v110h168.64L220%2058.64V0z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_bg_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M220%200H0v110h168.64L220%2058.64V0z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}.contents_map-map .inner .box-lemino a.prelink:after,.contents_map-map .inner .box-tver a.prelink:after,.contents_map-map .inner .box-youtube a.prelink:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E")}.contents_map-map .inner .box-youtube{background-color:rgba(115,48,65,.71)}.contents_map-map .inner .box-youtube .card{color:#fff}.contents_map-map .inner .box-youtube .card:after{background:linear-gradient(135deg,#ff170a 50%,#b90000 50%);background-size:200% 200%}.contents_map-map .inner .box-youtube .card:before{background-color:#b90000}.contents_map-map .inner .box-tver{background-color:rgba(23,56,126,.45)}.contents_map-map .inner .box-tver .card{color:#fff}.contents_map-map .inner .box-tver .card:after{background:linear-gradient(135deg,#0097cf 50%,#004ec4 50%);background-size:200% 200%}.contents_map-map .inner .box-tver .card:before{background-color:#004ec4}.contents_map-map .inner .box-lemino{background-color:rgba(159,77,104,.45)}.contents_map-map .inner .box-lemino .card{color:#fff}.contents_map-map .inner .box-lemino .card:after{background:linear-gradient(135deg,#ff3c8f 50%,#cf026b 50%);background-size:200% 200%}.contents_map-map .inner .box-lemino .card:before{background-color:#cf026b}.contents_map-lineup .inner{max-width:1200px;width:94%;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:20px}.contents_map-lineup .box{display:grid;width:100%;border:1px solid var(--box_color);margin:0 auto;grid-template-columns:27% 1fr}.contents_map-lineup .box-img{background:#000;border-right:1px solid var(--box_color)}.contents_map-lineup .box-con{display:flex;flex-direction:column;justify-content:center;background:rgba(255,255,255,.15);overflow:hidden}.contents_map-lineup .box-con .title{color:#fff;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:5px 3%;font-size:clamp(1rem,3vw,1.3333rem)}.contents_map-lineup .box-con .title .catch{color:var(--box_color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;font-size:clamp(.5rem,2.8vw,.9rem)}.contents_map-lineup .box-con .title .subtit,.contents_map-lineup .box-con .title .tit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;font-weight:700;font-size:clamp(.7rem,3.6vw,1rem)}.contents_map-lineup .box-con .title .subtit{font-weight:400;font-size:clamp(.5rem,2.8vw,.9rem)}.contents_map-lineup .box-con .tag{margin-top:auto;background:#000;width:100%;display:flex;justify-content:space-between}.contents_map-lineup .box-con .tag-sup{padding:.5rem 0 .5rem 3%;display:flex;height:100%;align-items:center;color:#fff;font-weight:700;white-space:nowrap;line-height:1;position:relative;top:.15em;font-size:clamp(.6rem,3vw,.9rem)}.contents_map-lineup .box-con .tag-list{margin-left:auto;padding:5px 3% 5px 0}.contents_map-lineup .box-con .tag-list ul{display:flex;gap:3%}.contents_map-lineup .box-con .tag-list ul li{padding:1px}.contents_map-lineup .box-con .tag-list ul li.on span{background:0 0}.contents_map-lineup .box-con .tag-list ul li.off{opacity:.8}.contents_map-lineup .box-con .tag-list ul li.off span{color:#ccc}.contents_map-lineup .box-con .tag-list ul li span{line-height:1;color:#fff;font-weight:700;display:block;background:#000;text-align:center;width:6.2em;padding:4px .6em;font-size:clamp(.6rem,2.7vw,1rem)}.contents_map-lineup .box.box_none .catch{color:#c9c9c9}.contents_map-lineup a.box{text-decoration:none;grid-template-columns:27% 1fr 7%}.contents_map-lineup a.box:after{content:'';display:flex;width:100%;height:100%;background-color:var(--box_color);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22arrow%22%20viewBox%3D%220%200%207.19%2010.65%22%3E%3Cpath%20d%3D%22M0%200v1.48l5.19%203.85L0%209.17v1.48l7.19-5.32L0%200z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-size:30% auto;background-repeat:no-repeat;background-position:center center}@media (hover:hover){.contents_map-lineup a.box .box-con{position:relative;transition:background-color .3s ease}.contents_map-lineup a.box .box-con:before{content:'';position:absolute;top:0;left:100%;bottom:0;right:0;background-color:var(--box_color);transition:left .5s ease;z-index:-1}.contents_map-lineup a.box .box-con .catch,.contents_map-lineup a.box .box-con .title{transition:color .3s ease}.contents_map-lineup a.box .box-con .tag{transition:background-color .3s ease}.contents_map-lineup a.box:hover .box-con{background-color:transparent}.contents_map-lineup a.box:hover .box-con:before{left:0}.contents_map-lineup a.box:hover .box-con .catch{color:#fff}.contents_map-lineup a.box:hover .box-con .tag{background-color:transparent}}.contents_map-lineup .tag_tver{background:linear-gradient(90deg,#03dcef 0,#005ab4 100%)}.contents_map-lineup .tag_youtube{background:red}.contents_map-lineup .tag_lemino{background:linear-gradient(90deg,#ffa647 0,#ff0576 100%)}.contents_map-modal .modal_close,.contents_map-modal .modal_finalist_close{top:0;right:0}.contents_map-modal .modal_close:after,.contents_map-modal .modal_close:before,.contents_map-modal .modal_finalist_close:after,.contents_map-modal .modal_finalist_close:before{background:#fff}.contents_map-modal .modal_contents{width:88%;max-width:510px;border-radius:0;background:#333;border:2px solid #999;padding:40px 20px}.contents_map-modal .modal_contents .title{padding:0 0 1.5em;font-weight:700;font-size:clamp(.9rem,4vw,2rem)}.contents_map-modal .btn_wrap{display:flex;gap:10px}.contents_map-modal .btn_wrap a{position:relative;display:flex;font-weight:700;text-decoration:none;padding:.8rem 1rem;width:50%;text-align:center;justify-content:center;align-items:center;font-size:clamp(1rem,4.8vw,2rem)}.contents_map-modal .btn_wrap a:after{content:"";width:10%;height:100%;position:absolute;right:0;bottom:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22arrow%22%20viewBox%3D%220%200%207.19%2010.65%22%3E%3Cpath%20d%3D%22M0%200v1.48l5.19%203.85L0%209.17v1.48l7.19-5.32L0%200z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-size:45% auto;background-repeat:no-repeat;background-position:left center}.contents_map-modal .btn_youtube{color:#fff;background:red}.contents_map-modal .btn_tver{color:#fff;background:linear-gradient(90deg,#03dcef 0,#005ab4 100%)}.contents_map-modal .btn_lemino{color:#fff;background:linear-gradient(90deg,#ffa647 0,#ff0576 100%)}@keyframes sponsorIn{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes sponsorOut{0%{transform:translateY(0)}100%{transform:translateY(100%)}}.win{display:none}.final_kv{position:relative;width:100%;min-height:100vh;min-height:100dvh;margin:0 auto;align-items:center;top:0}@media screen and (min-width:851px){.final_kv{z-index:20}}@media screen and (max-width:850px){.final_kv{order:2;display:flex;flex-direction:column;width:clamp(370px,38vw,550px);max-width:100%;min-height:calc(var(--vh) * 100);background:linear-gradient(180deg,transparent 50%,red 100%,transparent);z-index:1}}@media all and (max-width:639px){.final_kv{width:100%}}@media screen and (min-width:851px){.final_kv-bg,.final_kv-video{position:fixed;top:0;left:0}}.final_particle{display:none;overflow:hidden;position:fixed;top:-5rem;z-index:2;pointer-events:none;width:800px;height:100%;mix-blend-mode:plus-lighter}.final_particle .particle_circle{filter:blur(10px)}@media screen and (max-width:850px){.final_particle{display:none}}.final_particle_left img,.final_particle_right img{position:absolute;left:0;top:0;width:100%;height:100%}.final_particle_left{left:0}.final_particle_right{right:0;transform:scaleX(-1)}@media screen and (min-width:851px){.final_kv-bg{width:100%;height:100%;z-index:0;background:#ff5410;background:linear-gradient(180deg,#ff5410 0,#f14a0a 37%,#de2e05 83%,#cb1200 100%);background-size:cover}.final_kv-bg .bg{position:relative}.final_kv-bg .bg img{object-fit:cover}}.none .final_kv-bg{opacity:0}@media screen and (max-width:850px){.final_kv-finalist{width:105%;order:2;flex-direction:row-reverse;margin-top:42%;padding-bottom:40%;justify-content:center;z-index:2}.final_kv-finalist.finalist>div{z-index:1;margin-top:10%}.final_kv-finalist.finalist>div[data-no="1"]{z-index:1;order:1}.final_kv-finalist.finalist>div[data-no="2"]{z-index:2;order:2}.final_kv-finalist.finalist>div[data-no="3"]{z-index:3;order:3}.final_kv-finalist.finalist>div[data-no="4"]{z-index:4;order:4}.final_kv-finalist.finalist>div[data-no="5"]{z-index:5;order:5}.final_kv-finalist.finalist>div[data-no="6"]{z-index:6;order:6}.final_kv-finalist.finalist>div[data-no="7"]{z-index:7;order:7}.final_kv-finalist.finalist>div[data-no="8"]{z-index:8;order:8}.final_kv-finalist.finalist>div[data-no="9"]{z-index:9;order:9}.final_kv-finalist.finalist>div[data-no="10"]{z-index:10;order:10}}@media screen and (min-width:851px){.final_kv-finalist{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:1;bottom:0;margin:auto;transition:opacity .6s ease}.final_kv-finalist.finalist{padding-top:20px}.final_kv-finalist.finalist>div{position:absolute;width:calc((100% - clamp(370px,38vw,550px))/ 4 * 1.1);max-width:calc((var(--vh) * 100)/ 4 * 1.1);height:auto;z-index:1}.final_kv-finalist.finalist>div .wrap{transition:transform .6s ease;transform:translateY(0)}.final_kv-finalist.finalist [data-no="2"],.final_kv-finalist.finalist [data-no="4"],.final_kv-finalist.finalist [data-no="7"],.final_kv-finalist.finalist [data-no="9"]{z-index:2}.final_kv-finalist.finalist [data-no="1"]{z-index:1}.final_kv-finalist.finalist [data-no="2"]{z-index:2}.final_kv-finalist.finalist [data-no="3"]{z-index:3}.final_kv-finalist.finalist [data-no="4"]{z-index:4}.final_kv-finalist.finalist [data-no="5"]{z-index:5}.final_kv-finalist.finalist [data-no="6"]{z-index:6}.final_kv-finalist.finalist [data-no="7"]{z-index:7}.final_kv-finalist.finalist [data-no="8"]{z-index:8}.final_kv-finalist.finalist [data-no="9"]{z-index:9}.final_kv-finalist.finalist [data-no="10"]{z-index:10}.final_kv-finalist.finalist .anime{z-index:11!important}.none .final_kv-finalist{opacity:0;pointer-events:none}.none .final_kv-finalist [data-no="1"] .wrap,.none .final_kv-finalist [data-no="2"] .wrap,.none .final_kv-finalist [data-no="3"] .wrap,.none .final_kv-finalist [data-no="4"] .wrap,.none .final_kv-finalist [data-no="5"] .wrap{transform:translateX(-20%)}.none .final_kv-finalist [data-no="10"] .wrap,.none .final_kv-finalist [data-no="6"] .wrap,.none .final_kv-finalist [data-no="7"] .wrap,.none .final_kv-finalist [data-no="8"] .wrap,.none .final_kv-finalist [data-no="9"] .wrap{transform:translateX(20%)}}.final_kv-main{margin:0 auto;z-index:10}.final_kv-main .logo{pointer-events:none;display:block;opacity:0}.final_kv-main .logo span{display:block;width:150%;position:relative;left:-25%}.final_kv-main .logo span img{display:block;width:100%}.final_kv-main .txt{display:block;opacity:0}.final_kv-main .txt span{display:block;width:100%}.final_kv-main .txt span img{display:block;width:100%}@media screen and (max-width:850px){.final_kv-main{position:absolute;top:0;left:0;order:1;display:flex;justify-content:space-between;align-items:center;padding-top:100px;flex-wrap:wrap;width:100%;height:100%;min-height:calc(var(--vh) * 100);z-index:1}.final_kv-main .logo{width:100%;position:absolute;top:calc(var(--vh) * 6);bottom:0;max-width:calc(var(--vh) * 48);margin:auto;left:0;right:0;transform-origin:center;z-index:20}.final_kv-main .txt{width:100%;padding:0 10%;position:absolute;top:calc(var(--vh) * 50);margin:auto;max-width:calc(var(--vh) * 60);z-index:30;left:0;right:0}.final_kv-main .final_kv-main-bg{display:none}.final_kv-main .final_kv-main-bar{display:none}}@media screen and (min-width:851px){.final_kv-main{width:clamp(370px,38vw,550px);min-height:100vh;min-height:100dvh;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.final_kv-main .logo{position:relative;width:100%;max-width:calc(var(--vh) * 50);z-index:2}.final_kv-main .txt{position:relative;width:70%;max-width:calc(var(--vh) * 50);z-index:3}.final_kv-main .final_kv-main-bar{position:absolute;left:0;right:0;margin:auto;top:0;width:30%;height:72%;z-index:0;background:#943c00;filter:blur(10px);transform:scale(0,1)}.final_kv-main .final_kv-main-bg{opacity:0;position:absolute;left:-50%;top:0;width:200%;height:100%;z-index:1}.final_kv-main .final_kv-main-bg img{object-fit:cover;width:100%;height:100%}}.final_kv-btm{display:flex;order:2;justify-content:space-between;align-items:center;padding-top:100px;flex-wrap:wrap;width:100%;opacity:0;height:0;padding:0;z-index:10;position:relative}.final_kv-btm .final_kv-sponsor{order:1;width:97%;margin:auto}.final_kv-btm .final_kv-sponsor .top-sponsor{background:0 0}@media screen and (max-width:850px){.final_kv-btm .final_kv-sponsor{display:none}}.final_kv-btm .final_kv-bnr,.final_kv-btm .ul_copy{width:88%;order:2;margin:0 auto}.final_kv-btm .final_kv-bnr img,.final_kv-btm .ul_copy img{max-width:100%}.final_kv-btm .final_kv-bnr li+li,.final_kv-btm .ul_copy li+li{margin-top:10px}@media screen and (min-width:851px){.final_kv-btm{display:none!important}}.animation_end .final_kv-btm{animation:animeVisible .3s ease-out 0s forwards}.js-scrollIn_each .final_kv-bnr li,.js-scrollIn_each .ul_copy li{opacity:0;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.js-scrollIn_each.is-active .final_kv-bnr li,.js-scrollIn_each.is-active .ul_copy li{opacity:1;transform:translateX(0)}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(1),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(1){transition-delay:.2s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(2),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(2){transition-delay:.35s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(3),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(3){transition-delay:.5s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(4),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(4){transition-delay:.65s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(5),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(5){transition-delay:.8s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(6),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(6){transition-delay:.95s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(7),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(7){transition-delay:1.1s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(8),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(8){transition-delay:1.25s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(9),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(9){transition-delay:1.4s}.js-scrollIn_each.is-active .final_kv-bnr li:nth-of-type(10),.js-scrollIn_each.is-active .ul_copy li:nth-of-type(10){transition-delay:1.55s}@keyframes animeVisible{0%{opacity:0;height:0;padding:0;visibility:hidden}1%{visibility:visible;display:flex}100%{opacity:1;height:100%}}.final_win{position:relative;z-index:11;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;background:#000}@media all and (min-width:640px){.final_win{width:clamp(370px,38vw,550px)}}.final_win-main{width:100%;overflow:hidden;min-height:calc(100lvh - 2.8rem);margin:0 auto;align-items:center;position:relative;top:0}.final_win-main .test{position:absolute;left:0;top:0;width:100%;height:100%}.final_win-sponsor{width:100%;margin:auto;background:#1e1e1e}.final_win-sponsor .top-sponsor{background:0 0}.final_win-sponsor .top-sponsor ul{flex-wrap:wrap;align-items:center;margin:auto}.final_win-sponsor .top-sponsor li{padding:2%;width:50%}@media screen and (min-width:851px){.final_win-sponsor{display:none}}.final_win-main-bg{position:absolute;left:0;top:0;z-index:1;bottom:calc(1lvh * 11 - 2.8rem);margin:auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.final_win-main-logo{position:absolute;z-index:2;top:13%;width:calc(1lvh * 44 - 2.8rem);left:0;right:0;margin:auto;opacity:0;transform:translate(0,-53%);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.final_win-main-date{position:absolute;z-index:3;top:28%;transform:translate(0,-53%);width:calc(1lvh * 54 - 2.8rem);left:0;right:0;margin:auto;max-width:88%;opacity:0;transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.final_win-main-win_pic_wrap{position:absolute;z-index:10;top:47%;transform:translate(0,-50%);width:calc(1lvh * 59 - 2.8rem);left:0;right:0;max-width:100%;margin:auto}.final_win-main-win_pic{width:100%;opacity:0;transform:scale(.2)}.final_win-main-win_pic_name{position:absolute;z-index:10;top:74%;transform:translate(0,-50%);left:0;right:0;width:calc(1lvh * 58 - 2.8rem);max-width:100%;margin:auto;opacity:0;filter:drop-shadow(2px 4px 6px #000)}.final_win-main-win_pic_name>img:nth-of-type(2){position:absolute;left:0;top:0}.final_win-main-bnr{position:absolute;z-index:11;bottom:2%;width:calc(1lvh * 49 - 2.8rem);max-width:80%;left:0;right:0;margin:auto;transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.animation_end .final_win-main-bnr{opacity:1}.logo_on .final_win-main-date,.logo_on .final_win-main-logo{opacity:1;transform:translate(0,-50%)}.name_on .final_win-main-win_pic_name{animation:winAnimeShrink .5s cubic-bezier(.75,.21,.46,1.17) 0s forwards}.name_on .final_win-main-win_pic_name>img:nth-of-type(2){animation:winAnimeExpansion .5s ease-out .5s forwards}@keyframes winAnimeShrink{0%{opacity:0;transform:translate(0,-50%) scale(3)}100%{opacity:1;transform:translate(0,-50%) scale(1)}}@keyframes winAnimeExpansion{0%{opacity:.4;transform:scale(1)}100%{opacity:0;transform:scale(1.5)}}@keyframes win_bg{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}@keyframes animePoyon{0%{opacity:0;transform:scale(.9)}25%{opacity:1;transform:scale(1.1)}50%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1.02)}100%{opacity:1;transform:scale(1)}}.final_main{width:clamp(370px,38vw,550px);position:relative;z-index:101;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:none}.animation_end .final_main{display:flex}.final_main-inner{background:#000;position:relative;z-index:1}@media all and (max-width:639px){.final_main{width:100%;background:0 0}}@media screen and (min-width:851px){.final_main{background:#000}}.btn_img{width:76%;margin:auto;z-index:100;position:relative}.btn_img img{width:100%}.btn_img a{display:block}@media screen and (min-width:851px){.btn_img a{transition:filter .3s}.btn_img a:hover{filter:brightness(140%)}}.btn_base{width:88%;margin:auto}.btn_base a{display:block;position:relative;padding:5%;text-align:center;text-decoration:none}.btn_base a:after,.btn_base a:before{content:'';display:block;position:absolute;margin:auto}.btn_base a:before{left:0;top:0;width:100%;height:100%;transform:skew(-10deg,0deg);background:#000;z-index:1}.btn_base a:after{right:6%;top:0;bottom:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20viewBox%3D%220%200%2040.835%2075.99%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m40.828%2037.995.007-.006L2.842%200H.009L38%2037.989%200%2075.99h2.842l37.993-37.988z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:10%;height:53%;z-index:2}@media screen and (min-width:851px){.btn_base a{transition:filter .3s}.btn_base a:hover{filter:brightness(140%)}}.btn_base a span{position:relative;z-index:2;display:block;color:#fff;width:72%;margin:auto}.title_consolation,.title_contents,.title_finalist,.title_information,.title_program,.title_result,.title_schedule,.title_sns,.title_special,.title_timetable{width:100%;height:0;padding-top:32%;overflow:hidden;display:inline-block;white-space:nowrap;text-indent:100%;background:transparent url(../img/common/title2.png) 0 0 no-repeat;transform:translate(0,-36%);margin-bottom:-3%}.title_consolation{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(10 / (3000 - 240) * 100%)}.title_timetable{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(260 / (3000 - 240) * 100%)}.title_contents{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(510 / (3000 - 240) * 100%)}.title_information{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(760 / (3000 - 240) * 100%)}.title_schedule{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(1010 / (3000 - 240) * 100%)}.title_finalist{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(1260 / (3000 - 240) * 100%)}.title_sns{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(1510 / (3000 - 240) * 100%)}.title_special{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(1760 / (3000 - 240) * 100%)}.title_program{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(2010 / (3000 - 240) * 100%)}.title_result{background-size:100% calc(3000 / 240 * 100%);background-position:0 calc(2260 / (3000 - 240) * 100%)}.final-btm{z-index:110;position:fixed;background-color:#1b1b1b;transform:translateY(100%);width:100%;left:0;bottom:var(--footerViewSize);overflow:hidden;display:flex;max-height:100px}@media screen and (min-width:851px){.final-btm{justify-content:space-between}.final-btm .bnr_kv{margin:0}}@media screen and (max-width:850px){.final-btm{justify-content:center}}.final-btm .final_kv-bnr{display:flex;justify-content:flex-start;align-items:center;width:50%;padding:8px 26px;overflow:hidden;min-width:500px;position:relative;transition:opacity .3s ease}.final-btm .final_kv-bnr .js-bnr_scroll{padding-right:10px;overflow:hidden}.final-btm .final_kv-bnr .movie-slider_next_btn,.final-btm .final_kv-bnr .movie-slider_prev_btn{width:24px;z-index:1;opacity:1;height:100%;position:absolute;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20viewBox%3D%220%200%2016.994%2027.971%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M2.478%200%200%202.387l12.038%2011.599L0%2025.585l2.478%202.386%2012.038-11.598%202.478-2.388z%22%2F%3E%3C%2Fsvg%3E");background-size:50%;background-position:center;background-repeat:no-repeat}.final-btm .final_kv-bnr .movie-slider_next_btn:after,.final-btm .final_kv-bnr .movie-slider_prev_btn:after{display:none}.final-btm .final_kv-bnr .movie-slider_prev_btn{transform:rotate(180deg);left:0}.final-btm .final_kv-bnr .movie-slider_next_btn{right:0}.final-btm .final_kv-bnr img{max-height:90px}.final-btm .final_kv-sponsor{display:flex;align-items:center;justify-content:flex-end;width:50%;max-width:600px}@media all and (max-width:639px){.final-btm .final_kv-sponsor{width:90%}}.final-btm .final_kv-sponsor .top-sponsor{padding:0;background-color:#1b1b1b}@media all and (max-width:639px){.final-btm .final_kv-sponsor .top-sponsor .sponsor ul{max-width:33vh}}.animation_end .final-btm{animation:sponsorIn .3s ease-out 0s forwards}@media all and (min-width:850px) and (max-width:999px){.final-btm .final_kv-bnr{width:74%}.final-btm .final_kv-sponsor{width:26%}.final-btm .final_kv-sponsor ul{flex-wrap:wrap}.final-btm .final_kv-sponsor li{width:50%}}@media screen and (max-width:850px){.final-btm{max-height:9999px}.final-btm .final_kv-bnr{display:none!important}.animation_end.view_contents .final-btm{animation:sponsorOut .3s ease-out 0s forwards}}@media screen and (max-width:850px){[data-timing="11"] .final-btm,[data-timing="12"] .final-btm,[data-timing="13"] .final-btm,[data-timing="14"] .final-btm{display:none}}.main_bg{background:#ff6e1b;position:fixed;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;opacity:0;display:block;transition:opacity .3s ease}@media screen and (max-width:850px){.main_bg.hide{display:none}}@media screen and (max-width:850px){.main_bg{opacity:1;width:clamp(370px,38vw,550px);left:0;right:0;margin:auto;overflow:hidden}}@media all and (max-width:639px){.main_bg{width:100%}}.bg_on .main_bg{opacity:1}.animation_end .main_bg .bg_particle,.animation_end .main_bg .bg_particle_l,.animation_end .main_bg .bg_particle_r{opacity:1}.main_bg div{position:absolute;height:100%;top:0;left:0}.main_bg .bg_particle_l,.main_bg .bg_particle_r{opacity:0;z-index:2;filter:blur(3px);width:50%}.main_bg .bg_particle{opacity:0;z-index:2;filter:blur(10px);width:100%;mix-blend-mode:plus-lighter;transition:opacity 3.3s ease}.main_bg .bg_particle_r{right:0;left:auto}@media screen and (max-width:850px){.main_bg .bg_back{width:clamp(370px,38vw,550px);margin:0 auto;left:0;right:0}}@media all and (max-width:639px){.main_bg .bg_back{width:100%}}@media screen and (min-width:851px){.main_bg .bg_back{width:100%;z-index:1;filter:blur(1px)}.main_bg .bg_back img{width:100%;height:100%;object-fit:cover;object-position:top center}}@media screen and (max-width:850px){.main_bg .bg_particle_l{display:none}.main_bg .bg_particle_r{width:100%}}.final_side{opacity:0;z-index:1;width:100%;height:100%;display:block;pointer-events:none;top:calc(var(--footerViewSize) * -1)}.final_side .combi_left,.final_side .combi_right{opacity:0;transition:opacity .6s ease}.final_side.on{opacity:1}.final_side.on .combi_left,.final_side.on .combi_right{opacity:1}.final_side .cover_left,.final_side .cover_right{mix-blend-mode:hard-light}.final_side .cover_left div,.final_side .cover_right div{transform-origin:center bottom}.final_side .cover_left div img,.final_side .cover_right div img{object-fit:contain}.final_side .cover_left .shine1 img,.final_side .cover_right .shine1 img{object-position:right bottom;scale:-1 1}.final_side .cover_right{transform:scaleX(-1)}.final_side .final_particle_tiri{width:100vw;width:100dvw;height:100vh;height:100dvh;position:fixed;left:0;top:0;z-index:1}.final_side .combi_left,.final_side .combi_right{filter:brightness(0)}.final_side .combi_left>div,.final_side .combi_right>div{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.final_side .combi_left .human,.final_side .combi_right .human{position:absolute;z-index:10;transform:rotateZ(.1deg)}.final_side .combi_left .shadow_wrap,.final_side .combi_right .shadow_wrap{display:block;filter:blur(3px);position:absolute;left:0;top:0;width:100%;height:100%}.final_side .combi_left .shadow,.final_side .combi_right .shadow{background:#c80201;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;display:block;width:100%;height:100%}.final_side[data-no="1"] .people1{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="1"].change .combi_left .people1 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="1"].change .combi_right .people1 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="1"] .shine1{display:none}.final_side[data-pre="1"] .people1{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="2"] .people2{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="2"].change .combi_left .people2 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="2"].change .combi_right .people2 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="2"] .shine2{display:none}.final_side[data-pre="2"] .people2{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="3"] .people3{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="3"].change .combi_left .people3 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="3"].change .combi_right .people3 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="3"] .shine1{display:none}.final_side[data-pre="3"] .people3{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="4"] .people4{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="4"].change .combi_left .people4 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="4"].change .combi_right .people4 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="4"] .shine2{display:none}.final_side[data-pre="4"] .people4{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="5"] .people5{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="5"].change .combi_left .people5 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="5"].change .combi_right .people5 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="5"] .shine1{display:none}.final_side[data-pre="5"] .people5{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="6"] .people6{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="6"].change .combi_left .people6 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="6"].change .combi_right .people6 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="6"] .shine2{display:none}.final_side[data-pre="6"] .people6{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="7"] .people7{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="7"].change .combi_left .people7 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="7"].change .combi_right .people7 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="7"] .shine1{display:none}.final_side[data-pre="7"] .people7{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="8"] .people8{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="8"].change .combi_left .people8 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="8"].change .combi_right .people8 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="8"] .shine2{display:none}.final_side[data-pre="8"] .people8{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="9"] .people9{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="9"].change .combi_left .people9 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="9"].change .combi_right .people9 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="9"] .shine1{display:none}.final_side[data-pre="9"] .people9{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side[data-no="10"] .people10{will-change:opacity;animation:opacity0-1 .5s ease 0s forwards}.final_side[data-no="10"].change .combi_left .people10 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow .5s ease-out 1.8s forwards}.final_side[data-no="10"].change .combi_right .people10 .shadow_wrap{will-change:transform;animation:coverAnimationSideShadow_R .5s ease-out 1.8s forwards}.final_side[data-count="10"] .shine2{display:none}.final_side[data-pre="10"] .people10{opacity:1;will-change:opacity;animation:opacity1-0 .5s ease 0s forwards}.final_side.none .bg_left,.final_side.none .bg_left_win,.final_side.none .bg_right,.final_side.none .bg_right_win,.final_side.none .combi_left,.final_side.none .combi_right,.final_side.none .cover_left,.final_side.none .cover_right{opacity:0}.final_side .cover_left .shine1,.final_side .cover_left .shine2,.final_side .cover_left .shine3,.final_side .cover_right .shine1,.final_side .cover_right .shine2,.final_side .cover_right .shine3{opacity:0;position:absolute}.final_side .cover_left .shine1,.final_side .cover_right .shine1{left:0;bottom:20%;width:100%;height:50vh;transform-origin:center}.final_side .cover_left .shine2,.final_side .cover_right .shine2{left:0;bottom:-5%;width:249%;height:74vh;transform-origin:center;scale:-1 1}.final_side .cover_left .shine3,.final_side .cover_right .shine3{right:0;bottom:-5%;width:170%;height:130vh;opacity:0;transform-origin:left bottom;scale:-1 1;translate:104% 0;rotate:15deg;overflow:visible;mix-blend-mode:hard-light}.final_side .cover_left .shine3 img,.final_side .cover_right .shine3 img{object-position:right bottom}.final_side.on .cover_left,.final_side.on .cover_right{opacity:1;mix-blend-mode:hard-light}.final_side.change .combi_left{will-change:filter;animation:coverAnimationSide 1s ease-out 1s forwards}.final_side.change .combi_right{will-change:filter;animation:coverAnimationSide_R 1s ease-out 1s forwards}.final_side.change .light_left img{will-change:opacity,filter,transform;animation:lightAnimation .3s ease-out .8s forwards,lightAnimation2 .3s ease-out 1.3s forwards}.final_side.change .light_right img{will-change:opacity,filter,transform;animation:lightAnimation .3s ease-out .8s forwards,lightAnimation2_R .3s ease-out 1.3s forwards}.final_side.change .cover_left .shine1{will-change:opacity,transform,filter;animation:shine 10s cubic-bezier(.01,.93,.25,1) 1s forwards}.final_side.change .cover_left .shine2{will-change:opacity,transform,filter;animation:shine2 10s cubic-bezier(.01,.93,.25,1) 1s forwards}.final_side.change .cover_left .shine3{will-change:opacity,transform,filter;animation:shine3 2.5s cubic-bezier(.21,.3,0,1.08) 1.5s forwards}.final_side.change .cover_right .shine1{will-change:opacity,transform,filter;animation:shine 10s cubic-bezier(.01,.93,.25,1) 1s forwards}.final_side.change .cover_right .shine2{will-change:opacity,transform,filter;animation:shine2 10s cubic-bezier(.01,.93,.25,1) 1s forwards}.final_side.change .cover_right .shine3{will-change:opacity,transform,filter;animation:shine3 2.5s cubic-bezier(.21,.3,0,1.08) 1.5s forwards}.final_side.change .final_particle,.final_side.change .final_particle_tiri{will-change:opacity;animation:opacity0-1 .3s ease-out 1s forwards}@keyframes shine{0%{opacity:0;filter:brightness(1);translate:100% 100%;scale:.2}100%{opacity:1;translate:-27% 17%;scale:1}}@keyframes shine2{0%{opacity:0;translate:-24% 15%;scale:-1 1;filter:hue-rotate(0) blur(0)}100%{opacity:1;translate:-39% -4%;scale:-1.3 1.2;filter:hue-rotate(45deg) blur(10px)}}@keyframes shine3{0%{opacity:0;filter:brightness(1);rotate:14deg}50%{opacity:1;filter:brightness(1)}100%{opacity:0;filter:brightness(1);scale:-.9 .9;rotate:1deg}}.final_side.js-scroll-in{opacity:1;pointer-events:auto}.final_side.js-scroll-in .side-finalist{display:block}.final_side .side-finalist{position:absolute;left:0;top:0;width:100%;height:100%}.final_side .side-finalist a{display:block;width:100%;height:100%;pointer-events:none}.final_side .side-finalist a span{display:none}.final_side .bg_left,.final_side .bg_left_win,.final_side .bg_right,.final_side .bg_right_win,.final_side .combi_left,.final_side .combi_right,.final_side .cover_left,.final_side .cover_right,.final_side .light_left,.final_side .light_right{width:calc((100vw - clamp(370px,38vw,550px))/ 2);height:100vh;position:fixed;top:0}.final_side .bg_left img,.final_side .bg_left_win img,.final_side .bg_right img,.final_side .bg_right_win img,.final_side .combi_left img,.final_side .combi_right img,.final_side .cover_left img,.final_side .cover_right img,.final_side .light_left img,.final_side .light_right img{object-fit:cover;display:block;width:100%;height:100%}.final_side .light_left,.final_side .light_right{overflow:hidden;z-index:2;pointer-events:none;mix-blend-mode:lighten}.final_side .light_left img,.final_side .light_right img{opacity:0;object-fit:contain;transform-origin:center}.final_side .light_left img{transform:scale(1,.8) skew(344deg)}.final_side .light_right img{transform:scale(1,.8) skew(-344deg)}.final_side .light_left{top:0}.final_side .light_right{right:0}.final_side .bg_left,.final_side .bg_left_win,.final_side .combi_left,.final_side .cover_left{left:0}.final_side .bg_right,.final_side .bg_right_win,.final_side .combi_right,.final_side .cover_right{right:0}.final_side .bg_left,.final_side .bg_right{z-index:1}.final_side .combi_left,.final_side .combi_right{z-index:10}.final_side .combi_left>div,.final_side .combi_right>div{opacity:0}.final_side .cover_left,.final_side .cover_right{z-index:100}.final_side .final_particle,.final_side .final_particle_tiri{opacity:0}.winner_on .cover_left_1,.winner_on .cover_left_2,.winner_on .cover_left_3,.winner_on .cover_right_1,.winner_on .cover_right_2,.winner_on .cover_right_3{display:none}.winner_on .final_side .cover_left_win,.winner_on .final_side .cover_right_win{opacity:1}.winner_on .bg_left,.winner_on .bg_right{display:none}@keyframes topSideLeftOn{0%{opacity:0;filter:brightness(140%);transform:translateX(-10%)}100%{opacity:1;filter:brightness(100%);transform:translateX(0)}}@keyframes topSideRightOn{0%{opacity:0;filter:brightness(140%);transform:translateX(10%)}100%{opacity:1;filter:brightness(100%);transform:translateX(0)}}@keyframes topSideBg{0%{filter:brightness(100%)}50%{filter:brightness(120%)}100%{filter:brightness(100%)}}@keyframes topSideCover{0%{filter:brightness(0) blur(5px);opacity:0;transform:scale(1.2)}50%{filter:brightness(1000%) blur(7px);opacity:.3}100%{filter:brightness(100%) blur(0);opacity:1;transform:scale(1)}}@keyframes topSideCoverOff{0%{filter:blur(0);opacity:1;transform:scale(1)}100%{filter:brightness(0) blur(20px);opacity:0;transform:scale(5)}}@keyframes brightness0-1{0%{filter:brightness(0)}100%{filter:brightness(1)}}@keyframes brightness1-0{0%{filter:brightness(1)}100%{filter:brightness(0)}}@keyframes coverAnimationSide_R{0%{filter:brightness(0) drop-shadow(0 0 0 #f85700)}50%{filter:brightness(5) drop-shadow(0 0 0 #f85700)}100%{filter:brightness(1) drop-shadow(10px 0 2px #f85700)}}@keyframes coverAnimationSide{0%{filter:brightness(0) drop-shadow(0 0 0 #f85700)}50%{filter:brightness(5) drop-shadow(0 0 0 #f85700)}100%{filter:brightness(1) drop-shadow(-10px 0 2px #f85700)}}@keyframes coverAnimationSideShadow_R{0%{transform:translate(0,0)}100%{transform:translate(28px,0)}}@keyframes coverAnimationSideShadow{0%{transform:translate(0,0)}100%{transform:translate(-28px,0)}}@keyframes lightAnimation2{0%{transform:scale(1,.65) skew(334deg)}100%{transform:scale(1.3) skew(360deg) translate(10%,7%)}}@keyframes lightAnimation2_R{0%{transform:scale(1,.65) skew(-334deg)}100%{transform:scale(1.3) skew(-360deg) translate(-10%,7%)}}@keyframes opacity1-0{0%{opacity:1;filter:blur(0)}100%{opacity:0;filter:blur(200px)}}@keyframes opacity0-1{0%{opacity:0;filter:blur(200px)}100%{opacity:1;filter:blur(0)}}