.loading{background:#000;color:#fff;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:9999999}.loading-logo{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loadingbg{display:none}body.appear .loadingbg{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:PageAnime;animation-name:PageAnime;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#000;content:"";display:block;height:100vh;left:0;position:fixed;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);width:100%;z-index:999}#wrapper{opacity:0}body.appear:not(.maintenance) #wrapper{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:PageAnimeAppear;animation-name:PageAnimeAppear;opacity:0}body.maintenance #wrapper{-webkit-animation:none;animation:none;opacity:1}@-webkit-keyframes PageAnime{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}50.001%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes PageAnime{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}50.001%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes PageAnimeAppear{0%{opacity:0}to{opacity:1}}@keyframes PageAnimeAppear{0%{opacity:0}to{opacity:1}}.cmn-inner,.contents_wrapper{position:relative}.cmn-inner{margin-left:auto;margin-right:auto;z-index:1}.cmn-box_shadow{position:relative}.cmn-fukidashi{display:inline-block}.intro{position:relative}.intro .character-pos{align-items:flex-start;display:flex;position:absolute;z-index:3}.intro .character-pos.character-pos-anim{opacity:0}.intro_container{aspect-ratio:683/310;margin-left:auto;margin-right:auto;position:relative}.intro_container:after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:auto;left:0;position:absolute;top:0;width:100%}.intro .cmn-heading_1{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:2}.intro .heading{color:#fff;font-weight:700;letter-spacing:0;text-align:center}.intro .heading .small{display:block}.intro .subheading{color:#fff;display:flex;justify-content:center;position:relative;text-align:center}.intro .subheading span{align-items:center;display:flex;font-weight:700;letter-spacing:.1em;line-height:1.5}.intro .subheading span:after,.intro .subheading span:before{background:#fff;content:"";display:inline-block}.intro .subheading span:after{margin-left:8px}.intro .character-flex{align-items:flex-end;display:flex;justify-content:center;position:relative;z-index:1}.intro .char_01,.intro .char_02{position:relative}[class*=spot-light_]{position:absolute}[class*=spot-light_]:after{background-color:#f6f7f7;border-radius:50%;content:"";display:block;position:relative;-webkit-transform-origin:50% 0;transform-origin:50% 0}[class*=spot-light_] span{background-color:#ff0030;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);display:block;height:100%;width:100%}.spot-light_01 span{-webkit-transform:rotate(-33deg);transform:rotate(-33deg)}main.bite-dance .intro{background-color:#d60028}main.bite-dance .intro [class*=spot-light_]:after{background-color:#eb002c}.movie_text{color:#000;font-weight:700;line-height:2}.movie_text:last-of-type{margin-bottom:0}.movie-wrapper{position:relative}.movie-wrapper:last-of-type{margin-bottom:0}.movie-wrapper .character{align-items:flex-start;display:flex;position:absolute}.movie hgroup{font-weight:700;position:relative;text-align:center;z-index:1}.movie .subheading{color:#000;position:relative}.movie .subheading:before{content:"";display:inline-block;position:absolute}.movie_contents_subheader{line-height:1.2;position:relative;text-align:left;z-index:1}.movie_contents_subheader.icon_v:before{content:"";display:block;position:absolute}.movie_contents_subheader .heading{color:#fff}.movie_contents_subheader .heading span{background:#000;display:inline-block;white-space:no-wrap}.movie video-js.video-js.vjs-fluid:not(.vjs-audio-only-mode){padding-top:56.25%}.movie video-js .vjs-big-play-button{background-image:url(../img/contents/icon-movie.png);background-repeat:no-repeat;background-size:cover;border:none;bottom:0;left:0;line-height:1;margin:auto;right:0;top:0}.movie video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:none}.movie video-js:hover .vjs-big-play-button{opacity:.8}main.abema .intro{background-color:#d60028}main.abema .intro_container{aspect-ratio:0;margin-left:auto;margin-right:auto;position:relative}main.abema .intro_container:after{display:none!important}main.abema .heading{color:#fff;font-weight:700;letter-spacing:0}main.abema .heading .small{display:block}main.abema .subheading{color:$color-white;display:flex;justify-content:center;position:relative;text-align:center}main.abema .subheading span{align-items:center;display:flex;font-weight:700;letter-spacing:.1em;line-height:1.5}main.abema .subheading span:after,main.abema .subheading span:before{background:$color-white;content:"";display:inline-block;position:absolute;top:60%}main.abema .subheading span:before{-webkit-transform:rotate(60deg) translateY(-50%);transform:rotate(60deg) translateY(-50%)}main.abema .subheading span:after{-webkit-transform:rotate(-60deg) translateY(-50%);transform:rotate(-60deg) translateY(-50%)}main.abema .cmn-box_shadow{padding-top:0}main.interview .intro_container{aspect-ratio:0;margin-left:auto;margin-right:auto;position:relative}main.interview .intro_container:after{display:none!important}main.interview .heading{margin-top:0}main.interview .heading img{width:100%}main.interview .cmn-box_shadow{padding-top:0}main.interview .movie-wrapper .movie-inner iframe{aspect-ratio:16/9;border:none;height:100%;width:100%}main.awards{color:#000}main.awards .intro_container{aspect-ratio:0;margin-left:auto;margin-right:auto;position:relative}main.awards .intro_container:after{display:none!important}main.awards .heading{margin-top:0}main.awards .heading img{width:100%}main.awards .cmn-box_shadow{padding-top:0}main.awards .movie .contents_header-inner{position:relative}main.awards .movie .contents_header-inner:after,main.awards .movie .contents_header-inner:before{border-color:#000;border-style:solid;content:"";display:block;height:100%;position:absolute;top:0}main.awards .movie .contents_header-inner:before{left:0}main.awards .movie .contents_header-inner:after{right:0}main.awards .movie .contents_header-inner p{font-weight:700;letter-spacing:.05em;line-height:2;text-align:center}main.awards .movie-list{display:grid;justify-content:center}main.awards .movie-item .iframe-wrapper iframe{aspect-ratio:16/9;height:100%;width:100%}main.awards .movie-item p{color:#d60028;font-weight:700}main.awards .movie-item h2{display:inline-block;font-weight:700}main.awards .movie-item h2 span{display:inline-block;font-weight:inherit}main.snsawards{color:#000}main.snsawards .intro_container{aspect-ratio:0;margin-left:auto;margin-right:auto;position:relative}main.snsawards .intro_container:after{display:none!important}main.snsawards .heading{margin-top:0}main.snsawards .heading img{width:100%}main.snsawards .cmn-box_shadow{padding-top:0}main.snsawards .movie .contents_header-inner{position:relative}main.snsawards .movie .contents_header-inner:after,main.snsawards .movie .contents_header-inner:before{border-color:#000;border-style:solid;content:"";display:block;height:100%;position:absolute;top:0}main.snsawards .movie .contents_header-inner:before{left:0}main.snsawards .movie .contents_header-inner:after{right:0}main.snsawards .movie .contents_header-inner p{font-weight:700;letter-spacing:.05em;line-height:2;text-align:center}main.snsawards .movie .contents_subheader{line-height:1.2;position:relative;text-align:left;z-index:1}main.snsawards .movie .contents_subheader .heading{color:#fff;font-weight:700}main.snsawards .movie .contents_subheader .heading:first-child span{position:relative;z-index:1}main.snsawards .movie .contents_subheader .heading span{background:#000;display:inline-block;white-space:no-wrap}main.snsawards .movie h2.contents_title{font-weight:700;line-height:1.4;text-align:center}main.snsawards .movie-list:has(.iframe-wrapper:only-child){display:grid;justify-content:center}main.snsawards .movie-item p{color:#d60028}main.snsawards .movie-item h3,main.snsawards .movie-item p{display:inline-block;font-weight:700}main.snsawards .movie-item h3 span{display:inline-block;font-weight:inherit}main.snsawards .movie-item .iframe-list{display:grid}main.snsawards .movie-item .iframe-wrapper iframe{aspect-ratio:16/9;height:100%;width:100%}.intro.-anim-spot-light .spot-light_01{opacity:0;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-webkit-transform-origin:left top;transform-origin:left top;transition:opacity s .75 cubic-bezier(.2,.51,.28,.99),-webkit-transform s .75 cubic-bezier(.2,.51,.28,.99);transition:transform s .75 cubic-bezier(.2,.51,.28,.99),opacity s .75 cubic-bezier(.2,.51,.28,.99);transition:transform s .75 cubic-bezier(.2,.51,.28,.99),opacity s .75 cubic-bezier(.2,.51,.28,.99),-webkit-transform s .75 cubic-bezier(.2,.51,.28,.99)}.intro.-anim-spot-light.-inview .spot-light_01{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}.intro.-anim-spot-light.-inview .char_01,.intro.-anim-spot-light.-inview .char_02,.intro.-anim-spot-light.-inview .character-pos-anim{-webkit-animation:anim-popIn s .5s .95 forwards;animation:anim-popIn s .5s .95 forwards}@media print,screen and (min-width:768px){.contents_wrapper{padding:0 0 140px}.cmn-inner{max-width:1160px}.cmn-heading_2{margin-bottom:40px}.cmn-box_shadow{padding:100px}.intro .character-pos{bottom:10px;right:65px}.intro .character-pos .cmn-fukidashi{margin-right:15px;margin-top:52px;text-align:center;width:248px}.intro .character-pos .cmn-fukidashi span{padding:18px 20px 20px}.intro_container:after{aspect-ratio:683/310;background-image:url(../img/contents/movie/confetti_bg.png)}.intro .cmn-heading_1{padding-bottom:80px}.intro .heading{font-size:9rem;margin-top:35px}.intro .heading .small{font-size:2.8rem;letter-spacing:.1em;margin-bottom:14px}.intro .subheading span{font-size:1.6rem}.intro .subheading span:after,.intro .subheading span:before{height:2px;width:43px}.intro .subheading span:before{margin-right:8px}.intro .subheading span:after{margin-left:8px}.intro .character-flex{gap:515px;margin-top:-130px}.intro .char_01{left:-21px;top:0}.intro .char_02{left:-14px;top:-17px}.spot-light_01{height:810px;left:134px;top:-515px;width:492px}.spot-light_01:after{height:500px;left:240px;top:-280px;width:500px}.movie{margin-top:70px}.movie_text{font-size:1.6rem;margin-top:30px}.movie-wrapper{margin-bottom:100px}.movie-wrapper .cmn-fukidashi span{padding:18px 45px 20px}.movie-wrapper .character._a1{right:0;top:-155px}.movie-wrapper .character._a1 .cmn-fukidashi{margin-top:37px}.movie-wrapper .character._a2{right:-60px;top:-86px}.movie-wrapper .character._a2 .cmn-fukidashi{margin-top:20px}.movie hgroup{margin-bottom:40px}.movie .subheading{font-size:2.4rem}.movie .subheading:before{background:url(../img/contents/report/confetti.png) no-repeat 50%/contain;height:131px;left:-49px;top:0;width:110%}.movie_contents_subheader{bottom:0;left:-100px}.movie_contents_subheader.icon_v:before{background:url(../img/contents/movie/icon_v.png) no-repeat 50%/contain;height:81px;left:-24px;top:-30px;width:81px}.movie_contents_subheader .heading{font-size:4rem}.movie_contents_subheader .heading:not(:first-child){margin-top:-.5em}.movie_contents_subheader .heading:not(:first-child) span{padding:5px 40px 15px 60px}.movie_contents_subheader .heading span{letter-spacing:.09em;padding:15px 28px 20px 60px}.movie video-js .vjs-big-play-button{height:60px;width:80px}main.abema .intro{margin-top:-70px;padding-bottom:50px;padding-top:70px}main.abema .movie{margin-top:86px}main.abema .heading{font-size:4rem}main.abema .heading .small{font-size:2.4rem;letter-spacing:.1em;margin-bottom:14px}main.abema .subheading span{font-size:2.4rem}main.abema .subheading span:after,main.abema .subheading span:before{height:2px;width:36px}main.abema .subheading span:before{left:-40px}main.abema .subheading span:after{right:-40px}main.abema .movie_contents_subheader .heading span{padding:20px 35px 20px 45px}main.abema .movie-wrapper .character._a2{right:-130px}main.abema .movie-wrapper .character._a2 .cmn-fukidashi{margin-right:30px;margin-top:50px}main.interview .movie_contents_subheader .heading span{padding:20px 35px 20px 45px}main.awards .movie .contents_header{margin-bottom:45px;padding-top:110px}main.awards .movie .contents_header-inner{margin-inline:60px;padding:30px 60px}main.awards .movie .contents_header-inner:after,main.awards .movie .contents_header-inner:before{width:24px}main.awards .movie .contents_header-inner:before{border-width:4px 0 4px 4px}main.awards .movie .contents_header-inner:after{border-width:4px 4px 4px 0}main.awards .movie .contents_header-inner p{font-size:1.8rem}main.awards .movie .contents_header-inner p:first-child{margin-top:-12px}main.awards .movie .contents_header-inner p:not(:last-child){margin-bottom:34px}main.awards .movie-list{gap:80px 40px;grid-template-columns:repeat(2,1fr)}main.awards .movie-item .iframe-wrapper{margin-bottom:12px}main.awards .movie-item p{font-size:1.7rem;margin-bottom:14px}main.awards .movie-item h2{font-size:2.2rem}main.awards .movie-item h2 span{font-size:1.6rem;margin-left:6px}main.snsawards .movie .contents_header{margin-bottom:65px;padding-top:110px}main.snsawards .movie .contents_header-inner{margin-inline:60px;padding:30px 60px}main.snsawards .movie .contents_header-inner:after,main.snsawards .movie .contents_header-inner:before{width:24px}main.snsawards .movie .contents_header-inner:before{border-width:4px 0 4px 4px}main.snsawards .movie .contents_header-inner:after{border-width:4px 4px 4px 0}main.snsawards .movie .contents_header-inner p{font-size:1.8rem}main.snsawards .movie .contents_header-inner p:first-child{margin-top:-12px}main.snsawards .movie .contents_block{margin-bottom:120px}main.snsawards .movie .contents_subheader{bottom:0;left:-100px;margin-bottom:70px}main.snsawards .movie .contents_subheader .heading{font-size:4rem}main.snsawards .movie .contents_subheader .heading:not(:first-child){margin-top:-.5em}main.snsawards .movie .contents_subheader .heading:not(:first-child) span{min-width:260px;padding:30px 40px 20px 60px}main.snsawards .movie .contents_subheader .heading span{letter-spacing:.09em;min-width:170px;padding:15px 28px 0 60px}main.snsawards .movie h2.contents_title{font-size:2.4rem;margin-bottom:36px}main.snsawards .movie-list:has(.iframe-wrapper:only-child){-webkit-column-gap:40px;column-gap:40px;grid-template-columns:repeat(2,1fr)}main.snsawards .movie-item:has(.iframe-wrapper:not(:only-child)):not(:last-child){margin-bottom:60px}main.snsawards .movie-item p{font-size:1.7rem;margin-bottom:14px}main.snsawards .movie-item h3{font-size:2.2rem;margin-left:6px}main.snsawards .movie-item h3 span{font-size:1.6rem;margin-left:6px}main.snsawards .movie-item .iframe-list{-webkit-column-gap:40px;column-gap:40px;grid-template-columns:repeat(2,1fr)}main.snsawards .movie-item .iframe-list:has(.iframe-wrapper:only-child){grid-template-columns:1fr}}@media only screen and (max-width:767px){.contents_wrapper{padding-bottom:21.33vw}.cmn-inner{max-width:92vw}.cmn-heading_2{margin-bottom:5.33vw}.cmn-box_shadow{padding:16vw 8vw}.cmn-fukidashi.-mulchline-sp{line-height:1.5;margin-bottom:8vw;margin-left:4.8vw;text-align:center}.cmn-fukidashi.-mulchline-sp span{padding-bottom:1.87vw;padding-top:1.87vw}.intro .character-pos{bottom:5.33vw;right:37.33vw}.intro .character-pos .cmn-fukidashi{margin-right:2.67vw;margin-top:10vw;text-align:center;width:37.33vw}.intro .character-pos .cmn-fukidashi span{padding:2.67vw 2.27vw}.intro_container{aspect-ratio:50/53}.intro_container:after{aspect-ratio:50/53;background-image:url(../img/contents/movie/confetti_bg_sp.png)}.intro .cmn-heading_1{padding-bottom:24vw}.intro .heading{font-size:12vw;margin-top:3.2vw}.intro .heading .small{font-size:4.53vw;margin-bottom:2.67vw}.intro .subheading span{font-size:3.2vw}.intro .subheading span:after,.intro .subheading span:before{height:.27vw;width:5.73vw}.intro .subheading span:before{margin-right:1.07vw}.intro .subheading span:after{margin-left:1.07vw}.intro .character-flex{gap:3.07vw;margin-top:12vw}.spot-light_01{height:123.07vw;left:-28.8vw;top:-75.73vw;width:74.67vw}.spot-light_01:after{height:76vw;left:36.8vw;top:-41.87vw;width:76vw}main.bite-dance .intro{padding-bottom:5.33vw}.movie{margin-top:13.33vw}.movie_text{font-size:3.47vw;margin-bottom:6.67vw;margin-top:6.67vw}.movie_text+hgroup{margin-top:-6.67vw}.movie-wrapper{margin-bottom:16vw}.movie-wrapper .cmn-fukidashi span{padding:2.67vw 2.27vw}.movie-wrapper .character._a1{right:-8vw;top:-28.27vw}.movie-wrapper .character._a1 .cmn-fukidashi{margin-top:8.93vw}.movie-wrapper .character._a1 .char_03{width:30.93vw}.movie-wrapper .character._a1 .fukidashi{width:51.73vw}.movie-wrapper .character._a2{bottom:-41.07vw;right:-16.67vw;top:inherit}.movie-wrapper .character._a2 .cmn-fukidashi{margin-top:5.6vw}.movie-wrapper .character._a2 .fukidashi{margin-bottom:10.67vw;margin-left:0;margin-right:2.67vw;width:48.8vw}.movie .subheading{font-size:5.33vw;line-height:1.5;margin-top:-1.33vw}.movie .subheading:before{background:url(../img/contents/report/confetti_sp.png) no-repeat 50%/contain;height:8.27vw;left:0;top:8vw;width:76vw}.movie_contents_subheader{bottom:5.33vw;left:-8vw;width:80vw}.movie_contents_subheader.icon_v:before{background:url(../img/contents/movie/icon_v_sp.png) no-repeat 50%/contain;height:9.73vw;left:-2.67vw;top:-3.73vw;width:9.73vw}.movie_contents_subheader .heading{font-size:5.07vw;margin-top:0}.movie_contents_subheader .heading:not(:first-child){margin-top:-.3em}.movie_contents_subheader .heading:not(:first-child) span{padding:.67vw 5.33vw 4vw 8vw}.movie_contents_subheader .heading.heading_sp_top span{padding-right:7.2vw}.movie_contents_subheader .heading.heading_sp_middle span{padding-bottom:5.33vw;padding-right:5.6vw}.movie_contents_subheader .heading.-s-pr42 span{padding-right:5.6vw}.movie_contents_subheader .heading.-s-pb10 span{padding-bottom:1.33vw}.movie_contents_subheader .heading.-s-pt20 span{padding-top:2.67vw}.movie_contents_subheader .heading span{padding:4vw 4vw 4vw 8vw}.movie video-js .vjs-big-play-button{height:8vw;width:10.67vw}main.abema .intro{margin-top:-13.33vw;padding-bottom:6.67vw;padding-top:13.33vw}main.abema .movie{margin-top:10.67vw}main.abema .heading{font-size:5.33vw}main.abema .heading .small{font-size:4.53vw;margin-bottom:2.67vw}main.abema .subheading span{font-size:3.2vw}main.abema .subheading span:after,main.abema .subheading span:before{height:.53vw;width:6.4vw}main.abema .subheading span:before{left:-7.47vw}main.abema .subheading span:after{right:-7.47vw}main.abema .cmn-box_shadow{padding-bottom:37.33vw}main.abema .movie_contents_subheader{margin-bottom:6.67vw;top:0}main.abema .movie_contents_subheader .heading span{padding:4vw 5.33vw}main.abema .movie-wrapper{margin-bottom:0}main.abema .movie-wrapper .character._a2{right:-14.67vw;top:5.33vw;width:98.67vw}main.abema .movie-wrapper .character._a2 .cmn-fukidashi{margin-top:1.33vw;width:66.67vw}main.abema .movie-wrapper .character._a2 .cmn-fukidashi span{border-radius:5.33vw;font-size:3.6vw;letter-spacing:.005em;line-height:1.5;padding:3.33vw 4.67vw}main.interview .movie_contents_subheader{margin-bottom:6.67vw;top:0}main.interview .movie_contents_subheader .heading span{padding:4vw 5.33vw}main.interview .movie-wrapper{margin-bottom:0}main.awards .movie .contents_header{margin-bottom:16vw;padding-top:13.33vw}main.awards .movie .contents_header-inner{padding:6.67vw 7.2vw 4vw}main.awards .movie .contents_header-inner:after,main.awards .movie .contents_header-inner:before{width:5.87vw}main.awards .movie .contents_header-inner:before{border-width:.8vw 0 .8vw .8vw}main.awards .movie .contents_header-inner:after{border-width:.8vw .8vw .8vw 0}main.awards .movie .contents_header-inner p{font-size:3.47vw}main.awards .movie .contents_header-inner p:not(:last-child){margin-bottom:6.4vw}main.awards .movie-list{grid-template-columns:repeat(1,1fr);row-gap:8vw}main.awards .movie-item .iframe-wrapper{margin-bottom:2.13vw}main.awards .movie-item p{font-size:3.2vw;margin-bottom:2.67vw}main.awards .movie-item h2{font-size:4.27vw}main.awards .movie-item h2 span{font-size:2.67vw;margin-left:1.33vw}main.snsawards .movie .contents_header{margin-bottom:16vw;padding-top:13.33vw}main.snsawards .movie .contents_header-inner{padding:6.67vw 7.2vw 4vw}main.snsawards .movie .contents_header-inner:after,main.snsawards .movie .contents_header-inner:before{width:5.87vw}main.snsawards .movie .contents_header-inner:before{border-width:.8vw 0 .8vw .8vw}main.snsawards .movie .contents_header-inner:after{border-width:.8vw .8vw .8vw 0}main.snsawards .movie .contents_header-inner p{font-size:3.47vw}main.snsawards .movie .contents_block{margin-bottom:21.33vw}main.snsawards .movie .contents_subheader{bottom:5.33vw;left:-8vw;margin-bottom:5.33vw;width:80vw}main.snsawards .movie .contents_subheader .heading{font-size:5.07vw;margin-top:0}main.snsawards .movie .contents_subheader .heading:not(:first-child){margin-top:-.3em}main.snsawards .movie .contents_subheader .heading:not(:first-child) span{min-width:34.67vw;padding:3.47vw 5.33vw 4vw 8vw}main.snsawards .movie .contents_subheader .heading span{min-width:22.67vw;padding:4vw 4vw 0 8vw}main.snsawards .movie h2.contents_title{font-size:4.27vw;margin-bottom:7.2vw}main.snsawards .movie-list:has(.iframe-wrapper:only-child){grid-template-columns:repeat(1,1fr);row-gap:12vw}main.snsawards .movie-item:has(.iframe-wrapper:not(:only-child)):not(:last-child){margin-bottom:12vw}main.snsawards .movie-item p{font-size:3.2vw;margin-bottom:2.67vw}main.snsawards .movie-item h3{font-size:3.73vw;margin-left:.8vw}main.snsawards .movie-item h3 span{font-size:2.67vw;margin-left:1.33vw}main.snsawards .movie-item .iframe-list{row-gap:4.27vw}.cmn-box_shadow.-anim-slideInUp{transition-delay:.4s}}@media print,screen and (min-width:768px) and (max-width:1366px){.contents_wrapper{padding:0 0 10.25vw}.cmn-inner{max-width:84.92vw}.cmn-heading_2{margin-bottom:2.93vw}.cmn-box_shadow{padding:7.32vw}.intro .character-pos .cmn-fukidashi span{padding:1.32vw 1.46vw 1.46vw}.intro .character-pos .cmn-fukidashi{margin-right:1.1vw;margin-top:3.81vw;width:18.16vw}.intro .character-pos{bottom:.73vw;right:4.76vw}.intro .cmn-heading_1{padding-bottom:5.86vw}.intro .heading .small{font-size:2.05vw;margin-bottom:1.02vw}.intro .heading{font-size:6.59vw;margin-top:2.56vw}.intro .subheading span:after,.intro .subheading span:before{height:.15vw;width:3.15vw}.intro .subheading span:before{margin-right:.59vw}.intro .subheading span:after{margin-left:.59vw}.intro .subheading span{font-size:1.17vw}.intro .character-flex{gap:37.7vw;margin-top:-9.52vw}.intro .char_02{left:-1.02vw;top:-1.24vw}.spot-light_01:after{height:36.6vw;left:17.57vw;top:-20.5vw;width:36.6vw}.spot-light_01{height:59.3vw;left:9.81vw;top:-37.7vw;width:36.02vw}.movie_text{font-size:1.17vw;margin-top:2.2vw}.movie-wrapper .cmn-fukidashi span{padding:1.32vw 3.29vw 1.46vw}.movie-wrapper .character._a1 .cmn-fukidashi{margin-top:2.71vw}.movie-wrapper .character._a1{top:-11.35vw}.movie-wrapper .character._a2 .cmn-fukidashi{margin-top:1.46vw}.movie-wrapper .character._a2{right:-4.39vw;top:-6.3vw}.movie-wrapper{margin-bottom:7.32vw}.movie hgroup{margin-bottom:2.93vw}.movie .subheading:before{height:131px;left:-3.59vw}.movie .subheading{font-size:1.76vw}.movie_contents_subheader.icon_v:before{height:5.93vw;left:-1.76vw;width:5.93vw}.movie_contents_subheader .heading:not(:first-child) span{padding:.37vw 2.93vw 1.1vw 4.39vw}.movie_contents_subheader .heading span{padding:1.1vw 2.05vw 1.46vw 4.39vw}.movie_contents_subheader .heading{font-size:2.93vw}.movie_contents_subheader{left:-7.32vw}.movie video-js .vjs-big-play-button{height:4.39vw;width:5.86vw}.movie{margin-top:5.12vw}main.abema .intro{padding-inline:2.2vw}main.abema .movie{margin-top:6.3vw}main.abema .heading .small{font-size:1.76vw;margin-bottom:1.02vw}main.abema .heading{font-size:2.93vw}main.abema .subheading span:after,main.abema .subheading span:before{height:.15vw;width:2.64vw}main.abema .subheading span:before{left:-2.93vw}main.abema .subheading span:after{right:-2.93vw}main.abema .subheading span{font-size:1.76vw}main.abema .movie_contents_subheader .heading span{padding:1.46vw 2.56vw 1.46vw 3.29vw}main.abema .movie-wrapper .character._a2 .cmn-fukidashi{margin-right:2.2vw;margin-top:3.66vw}main.abema .movie-wrapper .character._a2{right:-9.52vw}main.interview .movie_contents_subheader .heading span{padding:1.46vw 2.56vw 1.46vw 3.29vw}main.awards .movie .contents_header-inner:after,main.awards .movie .contents_header-inner:before{width:1.76vw}main.awards .movie .contents_header-inner:before{border-width:.29vw 0 .29vw .29vw}main.awards .movie .contents_header-inner:after{border-width:.29vw .29vw .29vw 0}main.awards .movie .contents_header-inner p:not(:last-child){margin-bottom:2.49vw}main.awards .movie .contents_header-inner p{font-size:1.32vw}main.awards .movie .contents_header-inner{margin-inline:4.39vw;padding:2.2vw 4.39vw}main.awards .movie .contents_header{margin-bottom:3.29vw;padding-top:8.05vw}main.awards .movie-list{gap:5.86vw 2.93vw}main.awards .movie-item .iframe-wrapper{margin-bottom:.88vw}main.awards .movie-item p{font-size:clamp(12px,1.24vw,1.7rem);margin-bottom:1.02vw}main.awards .movie-item h2 span{font-size:.75em;margin-left:.44vw}main.awards .movie-item h2{font-size:clamp(16px,1.76vw,2.2rem)}main.snsawards .movie .contents_header-inner:after,main.snsawards .movie .contents_header-inner:before{width:1.76vw}main.snsawards .movie .contents_header-inner:before{border-width:.29vw 0 .29vw .29vw}main.snsawards .movie .contents_header-inner:after{border-width:.29vw .29vw .29vw 0}main.snsawards .movie .contents_header-inner p{font-size:1.32vw}main.snsawards .movie .contents_header-inner{margin-inline:4.39vw;padding:2.2vw 4.39vw}main.snsawards .movie .contents_header{margin-bottom:4.76vw;padding-top:8.05vw}main.snsawards .movie .contents_block{margin-bottom:8.78vw}main.snsawards .movie .contents_subheader .heading:not(:first-child) span{min-width:19.03vw;padding:2.2vw 2.93vw 1.46vw 4.39vw}main.snsawards .movie .contents_subheader .heading span{min-width:12.45vw;padding:1.1vw 2.05vw 0 4.39vw}main.snsawards .movie .contents_subheader .heading{font-size:2.93vw}main.snsawards .movie .contents_subheader{left:-7.32vw;margin-bottom:5.12vw}main.snsawards .movie h2.contents_title{font-size:clamp(18px,1.76vw,2.4rem);margin-bottom:min(3vw,36px)}main.snsawards .movie-list:has(.iframe-wrapper:only-child){-webkit-column-gap:2.93vw;column-gap:2.93vw}main.snsawards .movie-item:has(.iframe-wrapper:not(:only-child)):not(:last-child){margin-bottom:4.39vw}main.snsawards .movie-item p{font-size:clamp(12px,1.24vw,1.7rem);margin-bottom:1.02vw}main.snsawards .movie-item h3 span{font-size:.75em;margin-left:.44vw}main.snsawards .movie-item h3{font-size:clamp(16px,1.76vw,2.2rem);margin-left:.44vw}main.snsawards .movie-item .iframe-list{-webkit-column-gap:2.93vw;column-gap:2.93vw}}