.upShow{animation:jsUpShow 1.2s cubic-bezier(.165,.84,.44,1) 1s backwards}@keyframes jsUpShow{0%{opacity:0;transform:translateY(40px);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes jsDownShow{0%{opacity:0;transform:translateY(-30px);visibility:hidden}60%{opacity:.8}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes jsFedeShow{0%{opacity:0}to{opacity:1;visibility:visible}}@keyframes jsFedeHide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes moveToRight{0%{transform:translateX(0)}to{transform:translateX(100px)}}@keyframes moveToLeft{0%{transform:translateX(0)}to{transform:translateX(-100px)}}@keyframes moveFromRight{0%{transform:translateX(40px)}to{transform:translateX(0)}}@keyframes moveFromLeft{0%{transform:translateX(-40px)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes accordionHeight{0%{height:0}to{height:100%}}.jsStanby{visibility:hidden}.scrAnim,.scrTextAnim{position:relative}.animShow{animation:jsUpShow .9s cubic-bezier(.165,.84,.44,1) forwards}.animShowLeft{animation:moveFromRight .75s cubic-bezier(.165,.84,.44,1) forwards}.menuOpen .section-nav{animation-name:fadeIn;animation-duration:.7s;animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-fill-mode:forwards}.menuClose .section-nav{animation-name:fadeOut;animation-duration:.7s;animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-fill-mode:forwards}html{font-size:62.5%}@media screen and (min-width:320px)and (max-width:768px){html{font-size:2.6666666667vw}}@media screen and (min-width:768px)and (max-width:1440px){html{font-size:.6944444444vw}}@media screen and (min-width:1440px){html{font-size:10px}}@keyframes moveToTop{to{height:0}}body{color:#202124;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:Shippori Mincho,serif;font-style:normal;font-size:14px;position:relative;padding:0;margin:0;line-height:1.5;font-weight:400;overflow-y:scroll;position:fixed}body,body:after{background-color:#fff;width:100%}body:after{content:"";position:fixed;top:0;left:0;height:100%;z-index:100}body.ready{position:relative;width:auto}body.ready:after{animation:moveToTop .75s cubic-bezier(.165,.84,.44,1) both}.ja{font-family:Noto Sans JP,sans-serif}.ja.bold,.ja .bold{font-weight:700}.ja.black,.ja .black{font-weight:900}.serif{font-family:Shippori Mincho,serif}.serif.midium,.serif .midium{font-weight:500}.serif.bold,.serif .bold{font-weight:700}.serif.semi-bold,.serif .semi-bold{font-weight:600}.bold{font-weight:700}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none;color:#000}a,a:focus{outline:none}a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:visited{color:#000}i{display:inline-block}ul{padding:0;margin:0}li{list-style:none}figure{margin:0}img{width:100%;height:auto}canvas,img,video{vertical-align:top}button{display:inline-block;text-align:center;text-decoration:none;text-transform:inherit;white-space:normal;cursor:pointer}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;appearance:none;font-family:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uneditable-input:focus,input:focus,input[type]:focus,textarea:focus{outline:0;box-shadow:none;border:none;background-color:transparent}input[type=date],input[type=date]:focus,input[type=email],input[type=email]:focus,input[type=file],input[type=file]:focus,input[type=number],input[type=number]:focus,input[type=password],input[type=password]:focus,input[type=search],input[type=search]:focus,input[type=tel],input[type=tel]:focus,input[type=text],input[type=text]:focus,input[type=url],input[type=url]:focus,select,select:focus,textarea,textarea:focus{padding:12px;border:1px solid #ccc;width:335px;height:45px;font-size:14px}@media(max-width:768px){input[type=date],input[type=date]:focus,input[type=email],input[type=email]:focus,input[type=file],input[type=file]:focus,input[type=number],input[type=number]:focus,input[type=password],input[type=password]:focus,input[type=search],input[type=search]:focus,input[type=tel],input[type=tel]:focus,input[type=text],input[type=text]:focus,input[type=url],input[type=url]:focus,select,select:focus,textarea,textarea:focus{font-size:16px;width:100%}}select{font-weight:700;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8"><path d="M0 0h10L5 8z"/></svg>') no-repeat right 20px top 50%/10px 8px}textarea,textarea:focus{height:135px}input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{width:20px;height:20px;border:1px solid #ccc;margin-right:10px;position:relative}input[type=checkbox]:focus[type=radio],input[type=checkbox][type=radio],input[type=radio]:focus[type=radio],input[type=radio][type=radio]{border-radius:20px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{background-color:#333;content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px)}input[type=checkbox]:checked[type=radio],input[type=checkbox]:checked[type=radio]:before,input[type=radio]:checked[type=radio],input[type=radio]:checked[type=radio]:before{border-radius:20px}.hide{display:none}@media(min-width:769px){.spOnly{display:none!important}.btn{display:block;opacity:1;transition:opacity .2s linear;text-decoration:none}.btn:hover{opacity:.6}}@media(max-width:768px){.pcOnly{display:none!important}}.lh-2{line-height:2}svg{width:100%;height:auto}.relative{position:relative}.w100{width:100%}.t-center{text-align:center}.flex-middle{display:flex;align-items:center}.flex-center{display:flex;justify-content:center}.flex-space{display:flex;justify-content:space-between}@media(min-width:769px){.flex,.flex-end{display:flex}.flex-end{align-items:center;justify-content:flex-end}}@media(min-width:769px){.flex-align-center{display:flex;align-items:center}}@media(min-width:769px){.flex-center{justify-content:center;display:flex}}.flex-right{justify-content:flex-end}.flex-column{flex-direction:column}.flx-wrap{flex-wrap:wrap}.bg-blur{box-shadow:3px 3px 3px 0 rgba(0,0,0,.09)}.bg-blur-1{box-shadow:1px 1px 1px 0 rgba(0,0,0,.18)}.bg-blur-inset{box-shadow:1px 1px 3px 0 rgba(0,0,0,.09),inset 0 0 1px rgba(0,0,0,.99)}.sharp img{image-rendering:-webkit-optimize-contrast}.stroke-text-out{text-shadow:1px 1px 0 #353535,-1px 1px 0 #353535,1px -1px 0 #353535,-1px -1px 0 #353535}.stroke-text-in{-webkit-text-stroke:1px #353535}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:507px;max-width:calc(100% - .01px)!important;opacity:0;will-change:transform;transform:scale(.8);transition:.5s;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{will-change:transform;opacity:1;transform:scale(1);transition:all .5s}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-flex{display:flex}.uk-flex-top{align-items:flex-start}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}.uk-width-auto{width:auto}img,svg{width:100%;height:auto}img{-webkit-backface-visibility:hidden;backface-visibility:hidden}html.IE .ie-format,picture{display:block}html:not(.IE) .ie-format{display:none}.wrap{position:relative;z-index:1}@keyframes menuBtnsTo{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@keyframes menuBtnsFrom{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(80px)}}.topHeader,header.header{width:100%;max-width:100vw;position:fixed;top:0;left:0;z-index:10;pointer-events:none;background-color:#fff;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.topHeader.header.header:not(.noShadow),header.header.header.header:not(.noShadow){box-shadow:0 0 6px rgba(0,0,0,.11)}.topHeader>.inner,header.header>.inner{position:relative;margin:auto;width:100%;z-index:1}@media (min-width:769px){.topHeader>.inner,header.header>.inner{max-width:1114px}.topHeader>.inner else,header.header>.inner else{max-width:1114}}@media (max-width:768px){.topHeader>.inner,header.header>.inner{max-width:101.2987012987vw}.topHeader>.inner else,header.header>.inner else{max-width:390}}@media (min-width:769px){.topHeader>.inner,header.header>.inner{height:77px}.topHeader>.inner else,header.header>.inner else{height:77}}@media (max-width:768px){.topHeader>.inner,header.header>.inner{height:20vw}.topHeader>.inner else,header.header>.inner else{height:77}}@media (min-width:769px){.topHeader>.inner,header.header>.inner{padding:1px 40px 0}}@media (max-width:768px){.topHeader>.inner,header.header>.inner{padding:.2597402597vw 0 0}}.topHeader.hideHeader,.topHeader.startPos,header.header.hideHeader,header.header.startPos{transform:translateY(-105%)}.topHeader.hideHeader.open,.topHeader.startPos.open,header.header.hideHeader.open,header.header.startPos.open{transform:none}.topHeader .brand-logo,header.header .brand-logo{pointer-events:auto;display:flex;justify-content:center;align-items:center;font-size:0;box-sizing:content-box}@media (min-width:769px){.topHeader .brand-logo,header.header .brand-logo{width:197px}.topHeader .brand-logo else,header.header .brand-logo else{width:197}}@media (max-width:768px){.topHeader .brand-logo,header.header .brand-logo{width:51.1688311688vw}.topHeader .brand-logo else,header.header .brand-logo else{width:197}}@media (min-width:769px){.topHeader .brand-logo,.topHeader .brand-logo else,header.header .brand-logo,header.header .brand-logo else{margin-left:0}}@media (max-width:768px){.topHeader .brand-logo,header.header .brand-logo{margin-left:5.7142857143vw}.topHeader .brand-logo else,header.header .brand-logo else{margin-left:22}}@media (min-width:769px){.topHeader .brand-logo,header.header .brand-logo{margin-top:27px}.topHeader .brand-logo else,header.header .brand-logo else{margin-top:27}}@media (max-width:768px){.topHeader .brand-logo,header.header .brand-logo{margin-top:8.3116883117vw}.topHeader .brand-logo else,header.header .brand-logo else{margin-top:32}}.topHeader .brand-logo svg,header.header .brand-logo svg{fill:#202124;transition:fill .5s}.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{position:absolute}@media (min-width:769px){.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{top:20px}.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{top:20}}@media (max-width:768px){.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{top:auto}}@media (min-width:769px){.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{bottom:auto}}@media (max-width:768px){.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{bottom:5.7142857143vw}.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{bottom:22}}@media (min-width:769px){.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{right:120px}.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{right:120}}@media (max-width:768px){.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{right:5.7142857143vw}.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{right:22}}@media (min-width:769px){.topHeader .btn-play-movie-holder,.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder,header.header .btn-play-movie-holder else{border-radius:0}}@media (max-width:768px){.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{border-radius:17.9220779221vw}.topHeader .btn-play-movie-holder else,header.header .btn-play-movie-holder else{border-radius:69}}@media(max-width:768px){.topHeader .btn-play-movie-holder,header.header .btn-play-movie-holder{bottom:auto;top:calc(100dvh*0.90476);background-color:#fff;filter:drop-shadow(0 0 6px rgba(0,0,0,.11))}}.topHeader .btn-play-movie,header.header .btn-play-movie{background:transparent}@media (min-width:769px){.topHeader .btn-play-movie,header.header .btn-play-movie{width:192.5px}.topHeader .btn-play-movie else,header.header .btn-play-movie else{width:192.5}}@media (max-width:768px){.topHeader .btn-play-movie,header.header .btn-play-movie{width:47.1428571429vw}.topHeader .btn-play-movie else,header.header .btn-play-movie else{width:181.5}}@media (min-width:769px){.topHeader .btn-play-movie,header.header .btn-play-movie{height:40px}.topHeader .btn-play-movie else,header.header .btn-play-movie else{height:40}}@media (max-width:768px){.topHeader .btn-play-movie,header.header .btn-play-movie{height:11.4285714286vw}.topHeader .btn-play-movie else,header.header .btn-play-movie else{height:44}}.topHeader .btn-play-movie .btn-inner,header.header .btn-play-movie .btn-inner{box-shadow:none}@media (min-width:769px){.topHeader .btn-play-movie .btn-inner .icon,header.header .btn-play-movie .btn-inner .icon{width:22px}.topHeader .btn-play-movie .btn-inner .icon else,header.header .btn-play-movie .btn-inner .icon else{width:22}}@media (max-width:768px){.topHeader .btn-play-movie .btn-inner .icon,header.header .btn-play-movie .btn-inner .icon{width:7.5324675325vw}.topHeader .btn-play-movie .btn-inner .icon else,header.header .btn-play-movie .btn-inner .icon else{width:29}}@media (min-width:769px){.topHeader .btn-play-movie .btn-inner .icon,header.header .btn-play-movie .btn-inner .icon{height:22px}.topHeader .btn-play-movie .btn-inner .icon else,header.header .btn-play-movie .btn-inner .icon else{height:22}}@media (max-width:768px){.topHeader .btn-play-movie .btn-inner .icon,header.header .btn-play-movie .btn-inner .icon{height:7.5324675325vw}.topHeader .btn-play-movie .btn-inner .icon else,header.header .btn-play-movie .btn-inner .icon else{height:29}}.topHeader .btn-play-movie .btn-inner .text,header.header .btn-play-movie .btn-inner .text{width:100%;text-align:center}@media (min-width:769px){.topHeader .btn-play-movie .btn-inner .text,header.header .btn-play-movie .btn-inner .text{padding:0 0 2px}}@media (max-width:768px){.topHeader .btn-play-movie .btn-inner .text,header.header .btn-play-movie .btn-inner .text{padding:0 .7792207792vw .5194805195vw 0}}@media (min-width:769px){.topHeader .btn-play-movie svg,header.header .btn-play-movie svg{width:30px}.topHeader .btn-play-movie svg else,header.header .btn-play-movie svg else{width:30}}@media (max-width:768px){.topHeader .btn-play-movie svg,header.header .btn-play-movie svg{width:7.7922077922vw}.topHeader .btn-play-movie svg else,header.header .btn-play-movie svg else{width:30}}@media (min-width:769px){.topHeader .btn-play-movie svg,header.header .btn-play-movie svg{height:30px}.topHeader .btn-play-movie svg else,header.header .btn-play-movie svg else{height:30}}@media (max-width:768px){.topHeader .btn-play-movie svg,header.header .btn-play-movie svg{height:7.7922077922vw}.topHeader .btn-play-movie svg else,header.header .btn-play-movie svg else{height:30}}@media (min-width:769px){.topHeader .btn-play-movie .text,header.header .btn-play-movie .text{width:150px}.topHeader .btn-play-movie .text else,header.header .btn-play-movie .text else{width:150}}@media (max-width:768px){.topHeader .btn-play-movie .text,header.header .btn-play-movie .text{width:38.961038961vw}.topHeader .btn-play-movie .text else,header.header .btn-play-movie .text else{width:150}}.topHeader .btn-play-movie .text .small,header.header .btn-play-movie .text .small{font-weight:400}.topHeader .btn-menu,header.header .btn-menu{pointer-events:auto;position:absolute;display:flex;align-items:center;justify-content:center}@media (min-width:769px){.topHeader .btn-menu,header.header .btn-menu{top:28px}.topHeader .btn-menu else,header.header .btn-menu else{top:28}}@media (max-width:768px){.topHeader .btn-menu,header.header .btn-menu{top:8.5714285714vw}.topHeader .btn-menu else,header.header .btn-menu else{top:33}}@media (min-width:769px){.topHeader .btn-menu,header.header .btn-menu{right:40px}.topHeader .btn-menu else,header.header .btn-menu else{right:40}}@media (max-width:768px){.topHeader .btn-menu,header.header .btn-menu{right:5.7142857143vw}.topHeader .btn-menu else,header.header .btn-menu else{right:22}}.topHeader .btn-menu .line-holder,header.header .btn-menu .line-holder{display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%;transform:skewX(-20deg)}.topHeader .btn-menu i,header.header .btn-menu i{display:block;background-color:#000;transition:all .7s cubic-bezier(.19,1,.22,1);border:.3px solid #000}@media (min-width:769px){.topHeader .btn-menu i,header.header .btn-menu i{height:22px}.topHeader .btn-menu i else,header.header .btn-menu i else{height:22}}@media (max-width:768px){.topHeader .btn-menu i,header.header .btn-menu i{height:5.7142857143vw}.topHeader .btn-menu i else,header.header .btn-menu i else{height:22}}@media (min-width:769px){.topHeader .btn-menu i,header.header .btn-menu i{width:5px}.topHeader .btn-menu i else,header.header .btn-menu i else{width:5}}@media (max-width:768px){.topHeader .btn-menu i,header.header .btn-menu i{width:1.2987012987vw}.topHeader .btn-menu i else,header.header .btn-menu i else{width:5}}@media (min-width:769px){.topHeader .btn-menu i,header.header .btn-menu i{margin:0 3.5px}}@media (max-width:768px){.topHeader .btn-menu i,header.header .btn-menu i{margin:0 .9090909091vw}}.topHeader.topHeader,header.header.topHeader{position:absolute;background-color:transparent}@media (min-width:769px){.topHeader.topHeader .brand-logo,header.header.topHeader .brand-logo{margin-top:44px}.topHeader.topHeader .brand-logo else,header.header.topHeader .brand-logo else{margin-top:44}}@media (max-width:768px){.topHeader.topHeader .brand-logo,header.header.topHeader .brand-logo{margin-top:8.5714285714vw}.topHeader.topHeader .brand-logo else,header.header.topHeader .brand-logo else{margin-top:33}}.topHeader.topHeader .brand-logo svg,header.header.topHeader .brand-logo svg{fill:#fff}@media (min-width:769px){.topHeader.topHeader .btn-menu,header.header.topHeader .btn-menu{top:44px}.topHeader.topHeader .btn-menu else,header.header.topHeader .btn-menu else{top:44}}@media (max-width:768px){.topHeader.topHeader .btn-menu,header.header.topHeader .btn-menu{top:8.5714285714vw}.topHeader.topHeader .btn-menu else,header.header.topHeader .btn-menu else{top:33}}.topHeader.topHeader .btn-menu i,header.header.topHeader .btn-menu i{border-color:#fff;background-color:#fff}.topHeader .bg-white,header.header .bg-white{background-color:rgba(253,251,249,.98);background-image:url(/ep3/assets/img/common/bg-gray.jpg);background-size:contain;pointer-events:none;transition:opacity .5s,transform .6s cubic-bezier(.165,.84,.44,1);transform:translateY(-40px);opacity:0;height:100vh;position:absolute;top:0;left:0;width:100%}.topHeader .overlay,header.header .overlay{transition:opacity .5s;opacity:0;pointer-events:none;background-color:rgba(0,0,0,.2);position:fixed;top:0;left:0;width:100%;height:100%}.topHeader .nav-wrap,header.header .nav-wrap{width:100%;height:100vh;min-height:500px;overflow-y:auto;pointer-events:none;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}@media (min-width:769px){.topHeader .nav-wrap,header.header .nav-wrap{gap:122px}.topHeader .nav-wrap else,header.header .nav-wrap else{gap:122}}@media (max-width:768px){.topHeader .nav-wrap,.topHeader .nav-wrap else,header.header .nav-wrap,header.header .nav-wrap else{gap:0}}.topHeader .nav-wrap .logo,header.header .nav-wrap .logo{width:333px;margin-left:50px;opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.topHeader .nav-wrap .nav,header.header .nav-wrap .nav{display:flex;flex-direction:column}@media(max-width:768px){.topHeader .nav-wrap,header.header .nav-wrap{-ms-overflow-style:none;scrollbar-width:none}.topHeader .nav-wrap .nav,header.header .nav-wrap .nav{width:87.4666666667vw}.topHeader .nav-wrap::-webkit-scrollbar,header.header .nav-wrap::-webkit-scrollbar{display:none}}.topHeader .nav-wrap .btn-nav:first-of-type,header.header .nav-wrap .btn-nav:first-of-type{animation:menuBtnsFrom 0s cubic-bezier(.165,.84,.44,1) 0s both}body.menuReady .topHeader .nav-wrap .btn-nav:first-of-type,body.menuReady header.header .nav-wrap .btn-nav:first-of-type{animation-duration:.75s}.topHeader .nav-wrap .btn-nav:nth-of-type(2),header.header .nav-wrap .btn-nav:nth-of-type(2){animation:menuBtnsFrom 0s cubic-bezier(.165,.84,.44,1) .04s both}body.menuReady .topHeader .nav-wrap .btn-nav:nth-of-type(2),body.menuReady header.header .nav-wrap .btn-nav:nth-of-type(2){animation-duration:.75s}.topHeader .nav-wrap .btn-nav:nth-of-type(3),header.header .nav-wrap .btn-nav:nth-of-type(3){animation:menuBtnsFrom 0s cubic-bezier(.165,.84,.44,1) .08s both}body.menuReady .topHeader .nav-wrap .btn-nav:nth-of-type(3),body.menuReady header.header .nav-wrap .btn-nav:nth-of-type(3){animation-duration:.75s}.topHeader .nav-wrap .btn-nav:nth-of-type(4),header.header .nav-wrap .btn-nav:nth-of-type(4){animation:menuBtnsFrom 0s cubic-bezier(.165,.84,.44,1) .12s both}body.menuReady .topHeader .nav-wrap .btn-nav:nth-of-type(4),body.menuReady header.header .nav-wrap .btn-nav:nth-of-type(4){animation-duration:.75s}.topHeader .nav-wrap .btn-nav:nth-of-type(5),header.header .nav-wrap .btn-nav:nth-of-type(5){animation:menuBtnsFrom 0s cubic-bezier(.165,.84,.44,1) .16s both}body.menuReady .topHeader .nav-wrap .btn-nav:nth-of-type(5),body.menuReady header.header .nav-wrap .btn-nav:nth-of-type(5){animation-duration:.75s}.topHeader .nav-wrap .btn-nav:nth-of-type(6),header.header .nav-wrap .btn-nav:nth-of-type(6){animation:menuBtnsFrom 0s cubic-bezier(.165,.84,.44,1) .2s both}body.menuReady .topHeader .nav-wrap .btn-nav:nth-of-type(6),body.menuReady header.header .nav-wrap .btn-nav:nth-of-type(6){animation-duration:.75s}@media (min-width:769px){.topHeader .btn-nav+.btn-nav,header.header .btn-nav+.btn-nav{margin-top:17px}.topHeader .btn-nav+.btn-nav else,header.header .btn-nav+.btn-nav else{margin-top:17}}@media (max-width:768px){.topHeader .btn-nav+.btn-nav,header.header .btn-nav+.btn-nav{margin-top:4.4155844156vw}.topHeader .btn-nav+.btn-nav else,header.header .btn-nav+.btn-nav else{margin-top:17}}@media (min-width:769px){.topHeader .btn-nav .btn-inner,header.header .btn-nav .btn-inner{width:419px}.topHeader .btn-nav .btn-inner else,header.header .btn-nav .btn-inner else{width:419}}@media (max-width:768px){.topHeader .btn-nav .btn-inner,header.header .btn-nav .btn-inner{width:85.1948051948vw}.topHeader .btn-nav .btn-inner else,header.header .btn-nav .btn-inner else{width:328}}@media (min-width:769px){.topHeader .btn-nav .btn-inner,header.header .btn-nav .btn-inner{height:65px}.topHeader .btn-nav .btn-inner else,header.header .btn-nav .btn-inner else{height:65}}@media (max-width:768px){.topHeader .btn-nav .btn-inner,header.header .btn-nav .btn-inner{height:12.987012987vw}.topHeader .btn-nav .btn-inner else,header.header .btn-nav .btn-inner else{height:50}}@media(max-width:768px){.topHeader .btn-nav .btn-inner,header.header .btn-nav .btn-inner{margin:auto}}@media (min-width:769px){.topHeader .btn-nav .txt-sec,header.header .btn-nav .txt-sec{font-size:17px}.topHeader .btn-nav .txt-sec else,header.header .btn-nav .txt-sec else{font-size:17}}@media (max-width:768px){.topHeader .btn-nav .txt-sec,header.header .btn-nav .txt-sec{font-size:3.6363636364vw}.topHeader .btn-nav .txt-sec else,header.header .btn-nav .txt-sec else{font-size:14}}@media (min-width:769px){.topHeader .btn-nav .icon,header.header .btn-nav .icon{width:10px}.topHeader .btn-nav .icon else,header.header .btn-nav .icon else{width:10}}@media (max-width:768px){.topHeader .btn-nav .icon,header.header .btn-nav .icon{width:2.3376623377vw}.topHeader .btn-nav .icon else,header.header .btn-nav .icon else{width:9}}@media (min-width:769px){.topHeader .btn-nav .icon,header.header .btn-nav .icon{height:18px}.topHeader .btn-nav .icon else,header.header .btn-nav .icon else{height:18}}@media (max-width:768px){.topHeader .btn-nav .icon,header.header .btn-nav .icon{height:3.8961038961vw}.topHeader .btn-nav .icon else,header.header .btn-nav .icon else{height:15}}.topHeader.open .bg-white,header.header.open .bg-white{pointer-events:auto;opacity:1;transform:translateY(0)}.topHeader.open .nav-wrap .logo,header.header.open .nav-wrap .logo{opacity:1;transform:translateY(0)}.topHeader.open .overlay,header.header.open .overlay{pointer-events:auto;opacity:1}.topHeader.open .nav-wrap,header.header.open .nav-wrap{pointer-events:auto}.topHeader.open .nav-wrap .btn-nav:first-of-type,header.header.open .nav-wrap .btn-nav:first-of-type{animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .2s both}.topHeader.open .nav-wrap .btn-nav:nth-of-type(2),header.header.open .nav-wrap .btn-nav:nth-of-type(2){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .28s both}.topHeader.open .nav-wrap .btn-nav:nth-of-type(3),header.header.open .nav-wrap .btn-nav:nth-of-type(3){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .36s both}.topHeader.open .nav-wrap .btn-nav:nth-of-type(4),header.header.open .nav-wrap .btn-nav:nth-of-type(4){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .44s both}.topHeader.open .nav-wrap .btn-nav:nth-of-type(5),header.header.open .nav-wrap .btn-nav:nth-of-type(5){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .52s both}.topHeader.open .nav-wrap .btn-nav:nth-of-type(6),header.header.open .nav-wrap .btn-nav:nth-of-type(6){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .6s both}.topHeader.open .btn-menu i,header.header.open .btn-menu i{background-color:hsla(0,0%,100%,0)}@media (min-width:769px){.topHeader.open .btn-menu i,header.header.open .btn-menu i{width:5px}.topHeader.open .btn-menu i else,header.header.open .btn-menu i else{width:5}}@media (max-width:768px){.topHeader.open .btn-menu i,header.header.open .btn-menu i{width:1.2987012987vw}.topHeader.open .btn-menu i else,header.header.open .btn-menu i else{width:5}}.topHeader.open .btn-menu i:first-of-type,header.header.open .btn-menu i:first-of-type{transform:translateX(-22px)}.topHeader.open .btn-menu i:nth-of-type(2),header.header.open .btn-menu i:nth-of-type(2){transform:translateX(-11px)}.btn-nav,.btn-restrict,.btn-round{position:relative}@media(hover:hover)and (pointer:fine){.btn-nav:hover .btn-inner,.btn-restrict:hover .btn-inner,.btn-round:hover .btn-inner{transform:translateY(-4px) translateX(-2px);box-shadow:2px 5px 0 0 rgba(0,0,0,.2)}}.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{transition:all .2s cubic-bezier(.165,.84,.44,1);position:relative;border-radius:80px;display:flex;justify-content:center;align-items:center;background-color:#fff}@media (min-width:769px){.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{padding-bottom:2px}.btn-nav .btn-inner else,.btn-restrict .btn-inner else,.btn-round .btn-inner else{padding-bottom:2}}@media (max-width:768px){.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{padding-bottom:.5194805195vw}.btn-nav .btn-inner else,.btn-restrict .btn-inner else,.btn-round .btn-inner else{padding-bottom:2}}@media (min-width:769px){.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{width:419px}.btn-nav .btn-inner else,.btn-restrict .btn-inner else,.btn-round .btn-inner else{width:419}}@media (max-width:768px){.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{width:85.1948051948vw}.btn-nav .btn-inner else,.btn-restrict .btn-inner else,.btn-round .btn-inner else{width:328}}@media (min-width:769px){.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{height:65px}.btn-nav .btn-inner else,.btn-restrict .btn-inner else,.btn-round .btn-inner else{height:65}}@media (max-width:768px){.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{height:12.987012987vw}.btn-nav .btn-inner else,.btn-restrict .btn-inner else,.btn-round .btn-inner else{height:50}}.btn-nav .txt-sec,.btn-restrict .txt-sec,.btn-round .txt-sec{display:block}@media (min-width:769px){.btn-nav .txt-sec,.btn-restrict .txt-sec,.btn-round .txt-sec{font-size:17px}.btn-nav .txt-sec else,.btn-restrict .txt-sec else,.btn-round .txt-sec else{font-size:17}}@media (max-width:768px){.btn-nav .txt-sec,.btn-restrict .txt-sec,.btn-round .txt-sec{font-size:3.6363636364vw}.btn-nav .txt-sec else,.btn-restrict .txt-sec else,.btn-round .txt-sec else{font-size:14}}.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{position:absolute;top:50%;transform:translateY(-50%);display:flex}@media (min-width:769px){.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{height:18px}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{height:18}}@media (max-width:768px){.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{height:3.6363636364vw}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{height:14}}@media (min-width:769px){.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{width:10px}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{width:10}}@media (max-width:768px){.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{width:3.8961038961vw}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{width:15}}@media (min-width:769px){.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{right:35px}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{right:35}}@media (max-width:768px){.btn-nav .icon,.btn-restrict .icon,.btn-round .icon{right:9.6103896104vw}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{right:37}}.btn-nav.ml-auto,.btn-restrict.ml-auto,.btn-round.ml-auto{margin-left:auto}.btn-nav.mr-auto,.btn-restrict.mr-auto,.btn-round.mr-auto{margin-right:auto}body.ep3_top header.header .btn-play-movie-holder{opacity:0;pointer-events:none;transition:all 1s cubic-bezier(.165,.84,.44,1)}body.ep3_top header.header .btn-play-movie-holder.show{opacity:1;pointer-events:auto}@media(max-width:768px){body.ep3_top header.header .btn-play-movie-holder.show{opacity:0;pointer-events:none}}body:not(.ep3_top) header.header .btn-play-movie-holder{opacity:1;pointer-events:auto;transition:all 1s cubic-bezier(.165,.84,.44,1)}@media(max-width:768px){body:not(.ep3_top) header.header .btn-play-movie-holder{opacity:0;pointer-events:none}}body:not(.ep3_top) header.header .btn-play-movie-holder.show{opacity:1;pointer-events:auto}@media(max-width:768px){body:not(.ep3_top) header.header .btn-play-movie-holder.show{opacity:0;pointer-events:none}}body.ep3_top header.header.open .btn-play-movie-holder.show{opacity:0;pointer-events:none}@media(max-width:768px){body.ep3_top header.header.open .btn-play-movie-holder.show{opacity:1;pointer-events:auto}}body:not(.ep3_top) header.header.open .btn-play-movie-holder{opacity:0;pointer-events:none}@media(max-width:768px){body:not(.ep3_top) header.header.open .btn-play-movie-holder{opacity:1;pointer-events:auto}}body:not(.ep3_top) header.header.open .btn-play-movie-holder.show{opacity:1;pointer-events:auto}@media(max-width:768px){body:not(.ep3_top) header.header.open .btn-play-movie-holder.show{opacity:1;pointer-events:auto}}.btn-play-movie-holder.fixed{position:fixed;bottom:5.7142857143vw;right:5.7142857143vw;z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s}.btn-play-movie-holder.fixed.show{opacity:1;pointer-events:auto}.btn-play-movie-holder.fixed .btn-inner{width:100%}.btn-play-movie-holder.fixed .btn-inner .text{width:100%!important;padding-right:1.2987012987vw;line-height:1.2}.btn-play-movie-holder.fixed .btn-inner .text else{padding-right:5}@media (min-width:769px){.btn-play-movie-holder.fixed .btn-inner .text{padding-bottom:1px}.btn-play-movie-holder.fixed .btn-inner .text else{padding-bottom:1}}@media (max-width:768px){.btn-play-movie-holder.fixed .btn-inner .text{padding-bottom:.2597402597vw}.btn-play-movie-holder.fixed .btn-inner .text else{padding-bottom:1}}.btn-play-movie-holder.fixed .btn-inner svg{width:7.5324675325vw}.btn-play-movie-holder.fixed .btn-inner svg else{width:29}.btn-back{display:flex;align-items:center;justify-content:center;background-color:#f9f369;position:fixed;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:769px){.btn-back{top:105px}.btn-back else{top:105}}@media (max-width:768px){.btn-back{top:24.9350649351vw}.btn-back else{top:96}}@media (min-width:769px){.btn-back{width:65px}.btn-back else{width:65}}@media (max-width:768px){.btn-back{width:13.5064935065vw}.btn-back else{width:52}}@media (min-width:769px){.btn-back{height:58px}.btn-back else{height:58}}@media (max-width:768px){.btn-back{height:12.4675324675vw}.btn-back else{height:48}}@media (min-width:769px){.btn-back .icon-back{width:29px}.btn-back .icon-back else{width:29}}@media (max-width:768px){.btn-back .icon-back{width:6.2337662338vw}.btn-back .icon-back else{width:24}}@media (min-width:769px){.btn-back .icon-back{height:27px}.btn-back .icon-back else{height:27}}@media (max-width:768px){.btn-back .icon-back{height:5.7142857143vw}.btn-back .icon-back else{height:22}}@media(min-width:769px){.btn-back{left:50%;margin-left:-404px;transform:translateX(-50%) skewX(-20deg)}}@media(max-width:768px){.btn-back{left:6.4vw}}.btn-under{text-decoration:underline}.btn-under:hover{text-decoration:none}.movie-modal-wrap .uk-modal-dialog{width:min(560/315 * calc(100vh - 120px),100%)}.movie-modal-wrap .movie-modal{width:100%;padding-top:56.25%}.movie-modal-wrap.uk-modal{padding:60px;background:rgba(0,0,0,.93)}@media(max-width:768px){.movie-modal-wrap.uk-modal{padding:0}}.close-btn{display:flex;align-items:flex-start}html:not(.touchable) .move .close-btn{opacity:1;pointer-events:auto}html:not(.touchable) .close-btn{transition:opacity .3s;opacity:0;pointer-events:none}.close-btn.uk-modal-close-outside{position:fixed;right:0;left:35px;top:35px;color:#fff}.close-btn.uk-modal-close-outside svg{width:24px;height:24px}.close-btn.uk-modal-close-outside:hover{color:#fff}.movie{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202124}.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:#fff}.sharp{image-rendering:-webkit-optimize-contrast}html.IE .scroll-dummy,html.IE .scroll-wrapper,html.IE footer.footer,html.IE header.header{display:none}html.IE .wrap{padding:0}.ie-format{width:100%;height:100vh;min-height:550px;color:#202124;z-index:999;position:relative;margin:auto}.ie-format .inner{width:100%;margin:auto;position:absolute;top:50%;left:0;right:0;padding:60px 60px 75px;transform:translateY(-50%)}.ie-format .title{font-size:24px;margin-bottom:30px;font-weight:700;text-align:center}.ie-format .text,.ie-format .text-lead{line-height:2;font-size:15px}.ie-format .text-lead{text-align:center}.ie-format .text-holder{display:flex;align-items:center;justify-content:center;margin-top:60px}.ie-format .item{width:auto}.ie-format .item+.item{margin-left:60px}.ie-format .item-text{font-size:16px;font-weight:700;margin-bottom:5px}.ie-format .text{text-align:left;width:300px;margin:30px auto auto}.ie-format .copy{margin-top:100px;text-align:center;position:relative;z-index:5}html .anchor{position:absolute;top:-60px}.transition-cover{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;overflow:hidden}.transition-cover-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(1920/1080 * 100vh,100vw);height:max(1080/1920 * 100vw,100vh)}.transition-cover svg{width:100%;object-fit:cover}.transition-cover path{fill:#fff!important}.restrict{z-index:102;background-color:hsla(0,0%,96.5%,.96)}.container{position:relative;margin:auto}@media (min-width:769px){.container{width:1232px}.container else{width:1232}}@media (max-width:768px){.container{width:100vw}.container else{width:385}}@media (min-width:769px){.container{padding:0 99px}}@media (max-width:768px){.container{padding:0 5.7142857143vw}}.scroll-wrapper{overflow-x:auto}.content-main{overflow:hidden}@media (min-width:769px){.content-main{min-width:1232px}.content-main else{min-width:1232}}@media (max-width:768px){.content-main{min-width:100vw}.content-main else{min-width:385}}section{position:relative}.btn-play-movie{display:flex;margin:auto;justify-content:center;background:#fff;border-radius:100px}@media (min-width:769px){.btn-play-movie{width:279px}.btn-play-movie else{width:279}}@media (max-width:768px){.btn-play-movie{width:55.8441558442vw}.btn-play-movie else{width:215}}@media (min-width:769px){.btn-play-movie{height:50px}.btn-play-movie else{height:50}}@media (max-width:768px){.btn-play-movie{height:11.4285714286vw}.btn-play-movie else{height:44}}.btn-play-movie .btn-inner{border-radius:100px;width:100%;height:100%;display:flex;align-items:center;position:relative;box-shadow:1px 1px 3px rgba(0,0,0,.22);box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,0),-4px -4px 5px 0 hsla(0,0%,100%,0),7px 7px 20px 0 transparent,1px 1px 3px rgba(0,0,0,.22);transition:box-shadow .6s}@media (min-width:769px){.btn-play-movie .btn-inner{padding:5px}.btn-play-movie .btn-inner else{padding:5}}@media (max-width:768px){.btn-play-movie .btn-inner{padding:2.0779220779vw}.btn-play-movie .btn-inner else{padding:8}}.btn-play-movie .btn-inner svg{flex-shrink:0;height:100%}@media (min-width:769px){.btn-play-movie .btn-inner svg{width:40px}.btn-play-movie .btn-inner svg else{width:40}}@media (max-width:768px){.btn-play-movie .btn-inner svg{width:9.0909090909vw}.btn-play-movie .btn-inner svg else{width:35}}.btn-play-movie .btn-inner .text{text-align:center;letter-spacing:.033em;line-height:1.53;font-feature-settings:"palt"}@media (min-width:769px){.btn-play-movie .btn-inner .text{font-size:17px}.btn-play-movie .btn-inner .text else{font-size:17}}@media (max-width:768px){.btn-play-movie .btn-inner .text{font-size:4.4155844156vw}.btn-play-movie .btn-inner .text else{font-size:17}}@media (min-width:769px){.btn-play-movie .btn-inner .text{width:214px}.btn-play-movie .btn-inner .text else{width:214}}@media (max-width:768px){.btn-play-movie .btn-inner .text{width:31.1688311688vw}.btn-play-movie .btn-inner .text else{width:120}}.btn-play-movie .btn-inner .text .small{display:block;text-align:center;font-weight:400}@media (min-width:769px){.btn-play-movie .btn-inner .text .small{font-size:10px}.btn-play-movie .btn-inner .text .small else{font-size:10}}@media (max-width:768px){.btn-play-movie .btn-inner .text .small{font-size:2.5974025974vw}.btn-play-movie .btn-inner .text .small else{font-size:10}}button.btn-movie,button.btn-play-movie{transition:all .2s cubic-bezier(.165,.84,.44,1)}@media(hover:hover)and (pointer:fine){button.btn-movie:hover,button.btn-play-movie:hover{transform:translateY(-4px) translateX(-2px);box-shadow:2px 5px 0 0 rgba(0,0,0,.2)}}.header button.btn-play-movie{transition:opacity .3s}@media(hover:hover)and (pointer:fine){.header button.btn-play-movie:hover{opacity:.75;transform:none;box-shadow:none}}@keyframes shadow{0%{-webkit-mask-position:0 -2000px;mask-position:0 -2000px}to{-webkit-mask-position:0 0;mask-position:0 0}}.shadow-holder{width:2000px;height:2000px;z-index:-1;position:absolute;top:0;left:0;-webkit-mask:linear-gradient(0deg,transparent,#000 10%,#000) no-repeat -2000px -2000px;mask:linear-gradient(0deg,transparent,#000 10%,#000) no-repeat -2000px -2000px}@media(max-width:768px){.shadow-holder{-webkit-mask:linear-gradient(0deg,transparent,#000 15%,#000) no-repeat -2000px -2000px;mask:linear-gradient(0deg,transparent,#000 15%,#000) no-repeat -2000px -2000px}}.shadow-holder.animShow{animation:shadow 1.4s cubic-bezier(.47,0,.745,.715) both}@media(max-width:768px){.shadow-holder.animShow{animation:shadow 2.2s cubic-bezier(.47,0,.745,.715) both}}.shadow-holder .shadow{transform-origin:0 0;transform:skew(10deg,0deg);background-color:#202124;height:800px;position:absolute;opacity:.5;transition:opacity 1.5s}@media(max-width:768px){.shadow-holder .shadow{transition:opacity 2.2s ease-out}}.section-keyvisual{width:100%;height:100vh;height:100svh;background-color:#000;position:relative}@media(min-width:769px){.section-keyvisual{min-height:695px}}.section-keyvisual .bg{overflow:hidden}.section-keyvisual .bg,.section-keyvisual .bg:after{position:absolute;width:100%;height:100%;left:0;top:0}.section-keyvisual .bg:after{content:"";background-color:#202124;opacity:.66}.section-keyvisual .bg picture{position:static}.section-keyvisual .bg img,.section-keyvisual .bg video{position:absolute;width:1920px;height:auto;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media(max-width:768px){.section-keyvisual .bg img,.section-keyvisual .bg video{width:100%;height:100%;object-fit:cover}}@media(min-width:1920px){.section-keyvisual .bg img,.section-keyvisual .bg video{width:100%;height:100%;object-fit:cover}}@media(min-height:1080px){.section-keyvisual .bg img,.section-keyvisual .bg video{width:100%;height:100%;object-fit:cover}}@media(max-width:768px){.section-keyvisual{height:auto;background-size:cover}}.section-keyvisual .section-inner{width:100%;display:flex;overflow:hidden}@media(min-width:769px){.section-keyvisual .section-inner{height:100%;padding:50px}}@media(max-width:768px){.section-keyvisual .section-inner{padding:34.025974026vw 0 25.7142857143vw}}.section-keyvisual .kv-wrap{margin:auto}@media(min-width:769px){.section-keyvisual .kv-wrap{display:flex;justify-content:space-between;align-items:center;width:1034px;height:470px}}.section-keyvisual .pic-main{width:660px;height:470px;position:relative}@media(max-width:768px){.section-keyvisual .pic-main{width:88.5714285714vw;height:62.8571428571vw}.section-keyvisual .pic-main else{width:341;height:242}}.section-keyvisual .pic-main .shadow-holder{z-index:0}.section-keyvisual .pic-main .shadow-holder.animShow .shadow{opacity:.2}.section-keyvisual .pic-main .pic{position:absolute;width:660px}@media(max-width:768px){.section-keyvisual .pic-main .pic{width:88.5714285714vw}.section-keyvisual .pic-main .pic else{width:341}}.section-keyvisual .pic-main .pic.n1{position:relative}.section-keyvisual .pic-main .pic.n2{top:77px;left:-577px;transform:rotate(15deg)}@media(max-width:768px){.section-keyvisual .pic-main .pic.n2{top:-18.1818181818vw;top:-70px;left:-75.0649350649vw;left:-289px}.section-keyvisual .pic-main .pic.n2 else{top:-70;left:-289}}.section-keyvisual .pic-main .pic.n3{top:-666px;left:444px;transform:rotate(-30deg)}@media(max-width:768px){.section-keyvisual .pic-main .pic.n3{top:-101.2987012987vw;left:41.5584415584vw}.section-keyvisual .pic-main .pic.n3 else{top:-390;left:160}}.section-keyvisual .pic-main .pic.n4{top:624px;left:602px;transform:rotate(30deg)}@media(max-width:768px){.section-keyvisual .pic-main .pic.n4{top:148.8311688312vw;left:-61.038961039vw}.section-keyvisual .pic-main .pic.n4 else{top:573;left:-235}}.section-keyvisual .pic-main .pic.n5{top:-7px;left:1114px;transform:rotate(-15deg)}@media(max-width:768px){.section-keyvisual .pic-main .pic.n5{top:41.8181818182vw;left:79.2207792208vw}.section-keyvisual .pic-main .pic.n5 else{top:161;left:305}}@media(min-width:769px){.section-keyvisual .pic-main .pic.n6{top:-697px;left:-802px;transform:rotate(30deg)}}.section-keyvisual .info{position:relative;z-index:1;width:289px}@media(max-width:768px){.section-keyvisual .info{width:75.0649350649vw;margin:auto}.section-keyvisual .info else{width:289}}.section-keyvisual .info .logo{padding:0 3px;display:flex}@media(max-width:768px){.section-keyvisual .info .logo{padding:0;width:65.4545454545vw;margin:11.4285714286vw auto}.section-keyvisual .info .logo else{width:252}}.section-keyvisual .info .btn-play-movie{margin-top:46px;width:100%;height:66px}@media(max-width:768px){.section-keyvisual .info .btn-play-movie{margin-top:0;height:17.1428571429vw}.section-keyvisual .info .btn-play-movie else{height:66}}.section-keyvisual .info .btn-play-movie .btn-inner{padding:12px}@media(max-width:768px){.section-keyvisual .info .btn-play-movie .btn-inner{padding:3.1168831169vw}.section-keyvisual .info .btn-play-movie .btn-inner else{padding:12}}.section-keyvisual .info .btn-play-movie .text{width:188px}@media(max-width:768px){.section-keyvisual .info .btn-play-movie .text{width:47.7922077922vw}.section-keyvisual .info .btn-play-movie .text else{width:184}}.section-keyvisual .info .btn-play-movie .icon{width:44px;height:44px}@media(max-width:768px){.section-keyvisual .info .btn-play-movie .icon{width:11.4285714286vw;height:11.4285714286vw}.section-keyvisual .info .btn-play-movie .icon else{width:44;height:44}}.campaign-banner-button-holder{pointer-events:none;position:absolute;z-index:2;display:flex;justify-content:center;width:100%}@media (min-width:769px){.campaign-banner-button-holder{bottom:-154px}.campaign-banner-button-holder else{bottom:-154}}@media (max-width:768px){.campaign-banner-button-holder{bottom:-62.3376623377vw}.campaign-banner-button-holder else{bottom:-240}}.campaign-banner-button-holder .campaign-banner-button{display:block;position:relative}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button{width:1034px}.campaign-banner-button-holder .campaign-banner-button else{width:1034}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button{width:88.5714285714vw}.campaign-banner-button-holder .campaign-banner-button else{width:341}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button{height:187px}.campaign-banner-button-holder .campaign-banner-button else{height:187}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button{height:70.9090909091vw}.campaign-banner-button-holder .campaign-banner-button else{height:273}}.campaign-banner-button-holder .campaign-banner-button .inner{position:relative;display:flex;justify-content:center;align-items:center;z-index:1;height:100%;width:100%;background:#fff}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .inner{border-radius:11px}.campaign-banner-button-holder .campaign-banner-button .inner else{border-radius:11}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .inner{border-radius:2.8571428571vw}.campaign-banner-button-holder .campaign-banner-button .inner else{border-radius:11}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .inner{padding:26px 0 44px}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .inner{padding:34.8051948052vw 0 5.7142857143vw}}.campaign-banner-button-holder .campaign-banner-button .pic{position:absolute}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.bottle{width:30px}.campaign-banner-button-holder .campaign-banner-button .pic.bottle else{width:30}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.bottle{width:7.012987013vw}.campaign-banner-button-holder .campaign-banner-button .pic.bottle else{width:27}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.bottle{top:38px}.campaign-banner-button-holder .campaign-banner-button .pic.bottle else{top:38}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.bottle{top:5.974025974vw}.campaign-banner-button-holder .campaign-banner-button .pic.bottle else{top:23}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.bottle{left:33px}.campaign-banner-button-holder .campaign-banner-button .pic.bottle else{left:33}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.bottle{left:5.7142857143vw}.campaign-banner-button-holder .campaign-banner-button .pic.bottle else{left:22}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.shirts{width:144px}.campaign-banner-button-holder .campaign-banner-button .pic.shirts else{width:144}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.shirts{width:35.0649350649vw}.campaign-banner-button-holder .campaign-banner-button .pic.shirts else{width:135}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.shirts{top:40px}.campaign-banner-button-holder .campaign-banner-button .pic.shirts else{top:40}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.shirts{top:5.974025974vw}.campaign-banner-button-holder .campaign-banner-button .pic.shirts else{top:23}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.shirts{left:72px}.campaign-banner-button-holder .campaign-banner-button .pic.shirts else{left:72}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.shirts{left:15.5844155844vw}.campaign-banner-button-holder .campaign-banner-button .pic.shirts else{left:60}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.amazon{width:143px}.campaign-banner-button-holder .campaign-banner-button .pic.amazon else{width:143}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.amazon{width:28.3116883117vw}.campaign-banner-button-holder .campaign-banner-button .pic.amazon else{width:109}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.amazon{top:48px}.campaign-banner-button-holder .campaign-banner-button .pic.amazon else{top:48}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.amazon{top:10.3896103896vw}.campaign-banner-button-holder .campaign-banner-button .pic.amazon else{top:40}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .pic.amazon{right:55px}.campaign-banner-button-holder .campaign-banner-button .pic.amazon else{right:55}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .pic.amazon{right:5.7142857143vw}.campaign-banner-button-holder .campaign-banner-button .pic.amazon else{right:22}}.campaign-banner-button-holder .campaign-banner-button .title{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:600;letter-spacing:.033em;line-height:1.53;text-align:center}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .title{font-size:17px}.campaign-banner-button-holder .campaign-banner-button .title else{font-size:17}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .title{font-size:4.4155844156vw}.campaign-banner-button-holder .campaign-banner-button .title else{font-size:17}}.campaign-banner-button-holder .campaign-banner-button .title .ttl-head{display:flex;align-items:center}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .title .ttl-head{gap:14px}.campaign-banner-button-holder .campaign-banner-button .title .ttl-head else{gap:14}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .title .ttl-head{gap:3.6363636364vw}.campaign-banner-button-holder .campaign-banner-button .title .ttl-head else{gap:14}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter{width:33px}.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter else{width:33}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter{width:8.5714285714vw}.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter else{width:33}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter{margin-left:-20px}.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter else{margin-left:-20}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter{margin-left:-2.5974025974vw}.campaign-banner-button-holder .campaign-banner-button .title .icon-twitter else{margin-left:-10}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .title .ttl-main{margin-top:11px}.campaign-banner-button-holder .campaign-banner-button .title .ttl-main else{margin-top:11}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .title .ttl-main{margin-top:1.8181818182vw}.campaign-banner-button-holder .campaign-banner-button .title .ttl-main else{margin-top:7}}@media (min-width:769px){.campaign-banner-button-holder .campaign-banner-button .title .ttl-main{width:583px}.campaign-banner-button-holder .campaign-banner-button .title .ttl-main else{width:583}}@media (max-width:768px){.campaign-banner-button-holder .campaign-banner-button .title .ttl-main{width:94.2857142857vw}.campaign-banner-button-holder .campaign-banner-button .title .ttl-main else{width:363}}.campaign-banner-button{pointer-events:auto;transition:transform .3s}@media(hover:hover)and (pointer:fine){.campaign-banner-button:hover{transform:translateY(10px)}}.section-about,.section-cast-interview,.section-staff-interview,footer.footer{background-image:url(/ep3/assets/img/common/bg-gray.jpg);background-size:contain;overflow:hidden}.section-title{letter-spacing:.011em;font-weight:600;line-height:1.34}@media (min-width:769px){.section-title{font-size:35px}.section-title else{font-size:35}}@media (max-width:768px){.section-title{font-size:8.3116883117vw}.section-title else{font-size:32}}@media(max-width:768px){.section-title{line-height:1.38}}.text-wrap .text{letter-spacing:.033em;line-height:2.07}@media (min-width:769px){.text-wrap .text{font-size:14px}.text-wrap .text else{font-size:14}}@media (max-width:768px){.text-wrap .text{font-size:3.6363636364vw}.text-wrap .text else{font-size:14}}@media(max-width:768px){.text-wrap .text{letter-spacing:.011em}}.btn-more{z-index:1;position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff;transition:all .2s cubic-bezier(.165,.84,.44,1)}@media (min-width:769px){.btn-more{width:374px}.btn-more else{width:374}}@media (max-width:768px){.btn-more{width:88.5714285714vw}.btn-more else{width:341}}@media (min-width:769px){.btn-more{height:55px}.btn-more else{height:55}}@media (max-width:768px){.btn-more{height:14.2857142857vw}.btn-more else{height:55}}@media (min-width:769px){.btn-more{padding-bottom:2px}.btn-more else{padding-bottom:2}}@media (max-width:768px){.btn-more{padding-bottom:.5194805195vw}.btn-more else{padding-bottom:2}}@media (min-width:769px){.btn-more{border-radius:69px}.btn-more else{border-radius:69}}@media (max-width:768px){.btn-more{border-radius:17.9220779221vw}.btn-more else{border-radius:69}}.btn-more .btn-text{font-weight:700;line-height:1.53;letter-spacing:.033em}@media (min-width:769px){.btn-more .btn-text{font-size:17px}.btn-more .btn-text else{font-size:17}}@media (max-width:768px){.btn-more .btn-text{font-size:4.4155844156vw}.btn-more .btn-text else{font-size:17}}@media(hover:hover)and (pointer:fine){.btn-more:hover{transform:translateY(-4px) translateX(-2px);box-shadow:2px 5px 0 0 rgba(0,0,0,.2)}}.section-about .container-inner{display:flex;justify-content:center;align-items:center}@media (min-width:769px){.section-about .container-inner{padding-top:264px}.section-about .container-inner else{padding-top:264}}@media (max-width:768px){.section-about .container-inner{padding-top:79.4805194805vw}.section-about .container-inner else{padding-top:306}}@media (min-width:769px){.section-about .container-inner{padding-bottom:132px}.section-about .container-inner else{padding-bottom:132}}@media (max-width:768px){.section-about .container-inner{padding-bottom:20vw}.section-about .container-inner else{padding-bottom:77}}@media (min-width:769px){.section-about .container-inner{gap:77px}.section-about .container-inner else{gap:77}}@media (max-width:768px){.section-about .container-inner{gap:14.2857142857vw}.section-about .container-inner else{gap:55}}@media(max-width:768px){.section-about .container-inner{flex-direction:column-reverse}}@media (min-width:769px){.section-about .text-wrap{width:484px}.section-about .text-wrap else{width:484}}@media (max-width:768px){.section-about .text-wrap{width:88.5714285714vw}.section-about .text-wrap else{width:341}}.section-about .text-wrap .text{line-height:2.07;letter-spacing:.033em}@media (min-width:769px){.section-about .text-wrap .text{margin-top:41px}.section-about .text-wrap .text else{margin-top:41}}@media (max-width:768px){.section-about .text-wrap .text{margin-top:8.5714285714vw}.section-about .text-wrap .text else{margin-top:33}}@media (min-width:769px){.section-about .text-wrap .text{width:473px}.section-about .text-wrap .text else{width:473}}@media (max-width:768px){.section-about .text-wrap .text{width:88.5714285714vw}.section-about .text-wrap .text else{width:341}}@media (min-width:769px){.section-about .text-wrap .text{font-size:14px}.section-about .text-wrap .text else{font-size:14}}@media (max-width:768px){.section-about .text-wrap .text{font-size:3.6363636364vw}.section-about .text-wrap .text else{font-size:14}}@media (min-width:769px){.section-about .text-wrap .text+.text{margin-top:22px}.section-about .text-wrap .text+.text else{margin-top:22}}@media (max-width:768px){.section-about .text-wrap .text+.text{margin-top:5.7142857143vw}.section-about .text-wrap .text+.text else{margin-top:22}}.section-about .pic-wrap .description-text{line-height:2.07;letter-spacing:.033em;text-align:center}@media (min-width:769px){.section-about .pic-wrap .description-text{margin:22px 0}}@media (max-width:768px){.section-about .pic-wrap .description-text{margin:5.7142857143vw 0}}@media (min-width:769px){.section-about .pic-wrap .description-text{font-size:14px}.section-about .pic-wrap .description-text else{font-size:14}}@media (max-width:768px){.section-about .pic-wrap .description-text{font-size:3.6363636364vw}.section-about .pic-wrap .description-text else{font-size:14}}.section-about .pic-main{position:relative}@media (min-width:769px){.section-about .pic-main{width:473px}.section-about .pic-main else{width:473}}@media (max-width:768px){.section-about .pic-main{width:88.5714285714vw}.section-about .pic-main else{width:341}}.section-about .pic-main img{z-index:1;position:relative}.section-about .pic-main .shadow-holder{z-index:0}.section-about .pic-main .shadow-holder.animShow .shadow{opacity:.022}.section-about .pic-main .slider-shadow{position:absolute;top:0;left:0}@media (min-width:769px){.section-about .pic-main .slider-shadow{width:473px}.section-about .pic-main .slider-shadow else{width:473}}@media (max-width:768px){.section-about .pic-main .slider-shadow{width:88.5714285714vw}.section-about .pic-main .slider-shadow else{width:341}}@media (min-width:769px){.section-about .pic-main .slider-shadow{height:334px}.section-about .pic-main .slider-shadow else{height:334}}@media (max-width:768px){.section-about .pic-main .slider-shadow{height:62.5974025974vw}.section-about .pic-main .slider-shadow else{height:241}}.section-biography .container{background-color:#fff}@media (min-width:769px){.section-biography .container-inner{padding-bottom:110px}.section-biography .container-inner else{padding-bottom:110}}@media (max-width:768px){.section-biography .container-inner{padding-bottom:15.3246753247vw}.section-biography .container-inner else{padding-bottom:59}}.section-biography .block{display:flex;justify-content:center}@media(max-width:768px){.section-biography .block{flex-direction:column}}@media (min-width:769px){.section-biography .block.n1{gap:99px}.section-biography .block.n1 else{gap:99}}@media (max-width:768px){.section-biography .block.n1{gap:14.2857142857vw}.section-biography .block.n1 else{gap:55}}@media (min-width:769px){.section-biography .block.n2{margin-top:66px}.section-biography .block.n2 else{margin-top:66}}@media (max-width:768px){.section-biography .block.n2{margin-top:14.2857142857vw}.section-biography .block.n2 else{margin-top:55}}@media (min-width:769px){.section-biography .block.n2{gap:88px}.section-biography .block.n2 else{gap:88}}@media (max-width:768px){.section-biography .block.n2{gap:14.2857142857vw}.section-biography .block.n2 else{gap:55}}@media (min-width:769px){.section-biography .logo-wrap .logo{margin-top:-22px}.section-biography .logo-wrap .logo else{margin-top:-22}}@media (max-width:768px){.section-biography .logo-wrap .logo{margin-top:-2.8571428571vw}.section-biography .logo-wrap .logo else{margin-top:-11}}@media (min-width:769px){.section-biography .logo-wrap .logo{width:561px}.section-biography .logo-wrap .logo else{width:561}}@media (max-width:768px){.section-biography .logo-wrap .logo{width:85.7142857143vw}.section-biography .logo-wrap .logo else{width:330}}@media (min-width:769px){.section-biography .text-wrap{margin-top:110px}.section-biography .text-wrap else{margin-top:110}}@media (max-width:768px){.section-biography .text-wrap,.section-biography .text-wrap else{margin-top:0}}@media (min-width:769px){.section-biography .text-wrap{width:374px}.section-biography .text-wrap else{width:374}}@media (max-width:768px){.section-biography .text-wrap{width:88.5714285714vw}.section-biography .text-wrap else{width:341}}.section-biography .text-wrap .title-sub{letter-spacing:.033em;font-weight:700;line-height:1.71}@media (min-width:769px){.section-biography .text-wrap .title-sub{margin-top:44px}.section-biography .text-wrap .title-sub else{margin-top:44}}@media (max-width:768px){.section-biography .text-wrap .title-sub{margin-top:8.5714285714vw}.section-biography .text-wrap .title-sub else{margin-top:33}}@media (min-width:769px){.section-biography .text-wrap .title-sub{font-size:17px}.section-biography .text-wrap .title-sub else{font-size:17}}@media (max-width:768px){.section-biography .text-wrap .title-sub{font-size:4.4155844156vw}.section-biography .text-wrap .title-sub else{font-size:17}}@media (min-width:769px){.section-biography .text-wrap .text{margin-top:22px}.section-biography .text-wrap .text else{margin-top:22}}@media (max-width:768px){.section-biography .text-wrap .text{margin-top:5.7142857143vw}.section-biography .text-wrap .text else{margin-top:22}}@media(max-width:768px){.section-biography .text-wrap .text{letter-spacing:.033em}}.section-biography .pic-wrap{display:flex;flex-direction:column}@media (min-width:769px){.section-biography .pic-wrap{gap:22px}.section-biography .pic-wrap else{gap:22}}@media (max-width:768px){.section-biography .pic-wrap{gap:5.7142857143vw}.section-biography .pic-wrap else{gap:22}}@media (min-width:769px){.section-biography .pic-wrap .pic{width:286px}.section-biography .pic-wrap .pic else{width:286}}@media (max-width:768px){.section-biography .pic-wrap .pic{width:88.5714285714vw}.section-biography .pic-wrap .pic else{width:341}}.section-biography .pic-wrap .name{text-align:center;font-weight:700;line-height:1.71;letter-spacing:.033em}@media (min-width:769px){.section-biography .pic-wrap .name{font-size:17px}.section-biography .pic-wrap .name else{font-size:17}}@media (max-width:768px){.section-biography .pic-wrap .name{font-size:4.4155844156vw}.section-biography .pic-wrap .name else{font-size:17}}.section-biography .pic-wrap .name.c-1{color:#27afe6}.section-biography .pic-wrap .name.c-2{color:#f39fa8}.section-biography .pic-wrap .name.c-3{color:#a5cc3e}.section-biography .pic-wrap .description-text{line-height:1.86;letter-spacing:.033em}@media (min-width:769px){.section-biography .pic-wrap .description-text{font-size:14px}.section-biography .pic-wrap .description-text else{font-size:14}}@media (max-width:768px){.section-biography .pic-wrap .description-text{font-size:3.6363636364vw}.section-biography .pic-wrap .description-text else{font-size:14}}.section-cast-interview .container-inner{display:flex;flex-direction:row-reverse;justify-content:center}@media (min-width:769px){.section-cast-interview .container-inner{padding-top:110px}.section-cast-interview .container-inner else{padding-top:110}}@media (max-width:768px){.section-cast-interview .container-inner{padding-top:18.961038961vw}.section-cast-interview .container-inner else{padding-top:73}}@media (min-width:769px){.section-cast-interview .container-inner{padding-bottom:110px}.section-cast-interview .container-inner else{padding-bottom:110}}@media (max-width:768px){.section-cast-interview .container-inner{padding-bottom:17.1428571429vw}.section-cast-interview .container-inner else{padding-bottom:66}}@media (min-width:769px){.section-cast-interview .container-inner{gap:55px}.section-cast-interview .container-inner else{gap:55}}@media (max-width:768px){.section-cast-interview .container-inner{gap:14.2857142857vw}.section-cast-interview .container-inner else{gap:55}}@media(max-width:768px){.section-cast-interview .container-inner{flex-direction:column}}@media (min-width:769px){.section-cast-interview .text-wrap{width:374px}.section-cast-interview .text-wrap else{width:374}}@media (max-width:768px){.section-cast-interview .text-wrap{width:88.5714285714vw}.section-cast-interview .text-wrap else{width:341}}.section-cast-interview .text-wrap .section-title{line-height:1.47}@media (min-width:769px){.section-cast-interview .text-wrap .section-title{font-size:32px}.section-cast-interview .text-wrap .section-title else{font-size:32}}@media (max-width:768px){.section-cast-interview .text-wrap .section-title{font-size:6.7532467532vw}.section-cast-interview .text-wrap .section-title else{font-size:26}}@media(max-width:768px){.section-cast-interview .text-wrap .section-title{line-height:1.58}}.section-cast-interview .text-wrap .text{letter-spacing:.022em}@media (min-width:769px){.section-cast-interview .text-wrap .text{margin-top:44px}.section-cast-interview .text-wrap .text else{margin-top:44}}@media (max-width:768px){.section-cast-interview .text-wrap .text{margin-top:8.5714285714vw}.section-cast-interview .text-wrap .text else{margin-top:33}}@media(max-width:768px){.section-cast-interview .text-wrap .text{letter-spacing:.022em}}@media (min-width:769px){.section-cast-interview .text-wrap .btn-wrap{margin-top:44px}.section-cast-interview .text-wrap .btn-wrap else{margin-top:44}}@media (max-width:768px){.section-cast-interview .text-wrap .btn-wrap{margin-top:8.5714285714vw}.section-cast-interview .text-wrap .btn-wrap else{margin-top:33}}.section-cast-interview .pic-wrap{display:flex}@media (min-width:769px){.section-cast-interview .pic-wrap{gap:22px}.section-cast-interview .pic-wrap else{gap:22}}@media (max-width:768px){.section-cast-interview .pic-wrap{gap:3.1168831169vw}.section-cast-interview .pic-wrap else{gap:12}}.pic.cast-set{position:relative}@media (min-width:769px){.pic.cast-set{width:187px}.pic.cast-set else{width:187}}@media (max-width:768px){.pic.cast-set{width:27.2727272727vw}.pic.cast-set else{width:105}}@media (min-width:769px){.pic.cast-set{height:275px}.pic.cast-set else{height:275}}@media (max-width:768px){.pic.cast-set{height:40.2597402597vw}.pic.cast-set else{height:155}}.pic.cast-set img{z-index:1;position:relative}.pic.cast-set .shadow-holder{z-index:0}.pic.cast-set .shadow-holder .shadow{transform:skew(-11deg,0deg)}.pic.cast-set .shadow-holder.animShow .shadow{opacity:.022}.pic.cast-set .c-1{background-color:#27afe6}.pic.cast-set .c-2{background-color:#f39fa8}.pic.cast-set .c-3{background-color:#a5cc3e}@media (min-width:769px){.pic.cast-set:nth-of-type(2){margin-top:44px}.pic.cast-set:nth-of-type(2) else{margin-top:44}}@media (max-width:768px){.pic.cast-set:nth-of-type(2){margin-top:6.4935064935vw}.pic.cast-set:nth-of-type(2) else{margin-top:25}}@media (min-width:769px){.pic.cast-set:nth-of-type(3){margin-top:18px}.pic.cast-set:nth-of-type(3) else{margin-top:18}}@media (max-width:768px){.pic.cast-set:nth-of-type(3){margin-top:2.5974025974vw}.pic.cast-set:nth-of-type(3) else{margin-top:10}}.section-writer-interview{background-color:#000;background-image:url(/ep3/assets/img/top/writer-bg.jpg);background-size:contain;color:#fff}.section-writer-interview .container-inner{display:flex;justify-content:center;align-items:center}@media (min-width:769px){.section-writer-interview .container-inner{padding-top:110px}.section-writer-interview .container-inner else{padding-top:110}}@media (max-width:768px){.section-writer-interview .container-inner{padding-top:17.1428571429vw}.section-writer-interview .container-inner else{padding-top:66}}@media (min-width:769px){.section-writer-interview .container-inner{padding-bottom:110px}.section-writer-interview .container-inner else{padding-bottom:110}}@media (max-width:768px){.section-writer-interview .container-inner{padding-bottom:17.1428571429vw}.section-writer-interview .container-inner else{padding-bottom:66}}@media (min-width:769px){.section-writer-interview .container-inner{gap:77px}.section-writer-interview .container-inner else{gap:77}}@media (max-width:768px){.section-writer-interview .container-inner{gap:14.2857142857vw}.section-writer-interview .container-inner else{gap:55}}@media(max-width:768px){.section-writer-interview .container-inner{flex-direction:column}}.section-writer-interview .pic-wrap.grid{display:grid}@media (min-width:769px){.section-writer-interview .pic-wrap.grid{gap:22px}.section-writer-interview .pic-wrap.grid else{gap:22}}@media (max-width:768px){.section-writer-interview .pic-wrap.grid{gap:2.8571428571vw}.section-writer-interview .pic-wrap.grid else{gap:11}}@media (min-width:769px){.section-writer-interview .pic-wrap.grid{width:484px}.section-writer-interview .pic-wrap.grid else{width:484}}@media (max-width:768px){.section-writer-interview .pic-wrap.grid{width:88.8311688312vw}.section-writer-interview .pic-wrap.grid else{width:342}}.section-writer-interview .pic-wrap.grid .pic.n1{grid-column:1/3;grid-row:1/2}@media (min-width:769px){.section-writer-interview .pic-wrap.grid .pic.n1{width:484px}.section-writer-interview .pic-wrap.grid .pic.n1 else{width:484}}@media (max-width:768px){.section-writer-interview .pic-wrap.grid .pic.n1{width:88.8311688312vw}.section-writer-interview .pic-wrap.grid .pic.n1 else{width:342}}.section-writer-interview .pic-wrap.grid .pic.n2{grid-column:1/2;grid-row:2/3}@media (min-width:769px){.section-writer-interview .pic-wrap.grid .pic.n2{width:231px}.section-writer-interview .pic-wrap.grid .pic.n2 else{width:231}}@media (max-width:768px){.section-writer-interview .pic-wrap.grid .pic.n2{width:42.8571428571vw}.section-writer-interview .pic-wrap.grid .pic.n2 else{width:165}}.section-writer-interview .pic-wrap.grid .pic.n3{grid-column:2/3;grid-row:2/3}@media (min-width:769px){.section-writer-interview .pic-wrap.grid .pic.n3{width:231px}.section-writer-interview .pic-wrap.grid .pic.n3 else{width:231}}@media (max-width:768px){.section-writer-interview .pic-wrap.grid .pic.n3{width:42.8571428571vw}.section-writer-interview .pic-wrap.grid .pic.n3 else{width:165}}@media (min-width:769px){.section-writer-interview .text-wrap{width:473px}.section-writer-interview .text-wrap else{width:473}}@media (max-width:768px){.section-writer-interview .text-wrap{width:88.5714285714vw}.section-writer-interview .text-wrap else{width:341}}.section-writer-interview .text-wrap .section-title{letter-spacing:.033em;font-weight:500;line-height:1.39}@media (min-width:769px){.section-writer-interview .text-wrap .section-title{font-size:38px}.section-writer-interview .text-wrap .section-title else{font-size:38}}@media (max-width:768px){.section-writer-interview .text-wrap .section-title{font-size:8.3116883117vw}.section-writer-interview .text-wrap .section-title else{font-size:32}}@media(max-width:768px){.section-writer-interview .text-wrap .section-title{line-height:1.47}}.section-writer-interview .text-wrap .text{letter-spacing:.033em}@media (min-width:769px){.section-writer-interview .text-wrap .text{margin-top:44px}.section-writer-interview .text-wrap .text else{margin-top:44}}@media (max-width:768px){.section-writer-interview .text-wrap .text{margin-top:8.5714285714vw}.section-writer-interview .text-wrap .text else{margin-top:33}}@media (min-width:769px){.section-writer-interview .text-wrap .btn-wrap{margin-top:44px}.section-writer-interview .text-wrap .btn-wrap else{margin-top:44}}@media (max-width:768px){.section-writer-interview .text-wrap .btn-wrap{margin-top:8.5714285714vw}.section-writer-interview .text-wrap .btn-wrap else{margin-top:33}}.section-writer-interview .text-wrap .btn-wrap .btn-text{color:#202124}@media (min-width:769px){.section-writer-interview .btn-more{width:473px}.section-writer-interview .btn-more else{width:473}}@media (max-width:768px){.section-writer-interview .btn-more{width:88.5714285714vw}.section-writer-interview .btn-more else{width:341}}@media (min-width:769px){.section-writer-interview .btn-more{height:66px}.section-writer-interview .btn-more else{height:66}}@media (max-width:768px){.section-writer-interview .btn-more{height:17.1428571429vw}.section-writer-interview .btn-more else{height:66}}@media(hover:hover)and (pointer:fine){.section-writer-interview .btn-more:hover{box-shadow:2px 5px 0 0 hsla(0,0%,100%,.3)}}.section-staff-interview .container-inner{display:flex;justify-content:center;flex-direction:column}@media (min-width:769px){.section-staff-interview .container-inner{padding-top:110px}.section-staff-interview .container-inner else{padding-top:110}}@media (max-width:768px){.section-staff-interview .container-inner{padding-top:17.1428571429vw}.section-staff-interview .container-inner else{padding-top:66}}@media (min-width:769px){.section-staff-interview .container-inner{padding-bottom:110px}.section-staff-interview .container-inner else{padding-bottom:110}}@media (max-width:768px){.section-staff-interview .container-inner{padding-bottom:16.8831168831vw}.section-staff-interview .container-inner else{padding-bottom:65}}.section-staff-interview .section-title{text-align:center}@media (min-width:769px){.section-staff-interview .section-title{font-size:35px}.section-staff-interview .section-title else{font-size:35}}@media (max-width:768px){.section-staff-interview .section-title{font-size:7.5324675325vw}.section-staff-interview .section-title else{font-size:29}}@media(max-width:768px){.section-staff-interview .section-title{line-height:1.41}}.section-staff-interview .area-block{display:flex;justify-content:center;align-items:center}@media (min-width:769px){.section-staff-interview .area-block{margin-top:66px}.section-staff-interview .area-block else{margin-top:66}}@media (max-width:768px){.section-staff-interview .area-block{margin-top:14.5454545455vw}.section-staff-interview .area-block else{margin-top:56}}@media (min-width:769px){.section-staff-interview .area-block{gap:88px}.section-staff-interview .area-block else{gap:88}}@media (max-width:768px){.section-staff-interview .area-block{gap:14.5454545455vw}.section-staff-interview .area-block else{gap:56}}@media(max-width:768px){.section-staff-interview .area-block{flex-direction:column}}.section-staff-interview .block{display:flex;justify-content:center;flex-direction:column}@media (min-width:769px){.section-staff-interview .block{width:473px}.section-staff-interview .block else{width:473}}@media (max-width:768px){.section-staff-interview .block{width:88.5714285714vw}.section-staff-interview .block else{width:341}}@media (min-width:769px){.section-staff-interview .block{gap:22px}.section-staff-interview .block else{gap:22}}@media (max-width:768px){.section-staff-interview .block{gap:5.7142857143vw}.section-staff-interview .block else{gap:22}}.section-staff-interview .pic{position:relative}@media (min-width:769px){.section-staff-interview .pic{width:473px}.section-staff-interview .pic else{width:473}}@media (max-width:768px){.section-staff-interview .pic{width:88.5714285714vw}.section-staff-interview .pic else{width:341}}@media (min-width:769px){.section-staff-interview .pic{height:284px}.section-staff-interview .pic else{height:284}}@media (max-width:768px){.section-staff-interview .pic{height:53.2467532468vw}.section-staff-interview .pic else{height:205}}.section-staff-interview .pic img{z-index:1;position:relative}.section-staff-interview .pic .shadow-holder{z-index:0}.section-staff-interview .pic .shadow-holder .shadow{transform:skew(13.5deg,0deg)}.section-staff-interview .pic .shadow-holder.animShow .shadow{opacity:.022}.section-staff-interview .text-wrap .title{text-align:center;font-weight:700;line-height:1.71;letter-spacing:.033em}@media (min-width:769px){.section-staff-interview .text-wrap .title{font-size:17px}.section-staff-interview .text-wrap .title else{font-size:17}}@media (max-width:768px){.section-staff-interview .text-wrap .title{font-size:4.4155844156vw}.section-staff-interview .text-wrap .title else{font-size:17}}.section-staff-interview .text-wrap .text{letter-spacing:.033em}@media (min-width:769px){.section-staff-interview .text-wrap .text{margin-top:22px}.section-staff-interview .text-wrap .text else{margin-top:22}}@media (max-width:768px){.section-staff-interview .text-wrap .text{margin-top:5.7142857143vw}.section-staff-interview .text-wrap .text else{margin-top:22}}.section-staff-interview .btn-more{position:relative}@media (min-width:769px){.section-staff-interview .btn-more{width:473px}.section-staff-interview .btn-more else{width:473}}@media (max-width:768px){.section-staff-interview .btn-more{width:88.5714285714vw}.section-staff-interview .btn-more else{width:341}}.section-campaign{background-color:#1b75c9;color:#fff}.section-campaign .campaign-holder{margin:auto;position:relative}@media (min-width:769px){.section-campaign .campaign-holder{padding-top:110px}.section-campaign .campaign-holder else{padding-top:110}}@media (max-width:768px){.section-campaign .campaign-holder{padding-top:16.3636363636vw}.section-campaign .campaign-holder else{padding-top:63}}.section-campaign .section-title-holder{position:relative}.section-campaign .section-title-holder .tw-holder{margin:auto;position:absolute;top:0;left:0}@media (min-width:769px){.section-campaign .section-title-holder .tw-holder{width:121px}.section-campaign .section-title-holder .tw-holder else{width:121}}@media (max-width:768px){.section-campaign .section-title-holder .tw-holder{width:31.4285714286vw}.section-campaign .section-title-holder .tw-holder else{width:121}}@media(max-width:768px){.section-campaign .section-title-holder .tw-holder{display:none}}.section-campaign .section-title-holder .tw-holder .thumb{border-radius:50%}.section-campaign .section-title-holder .border-tw{position:absolute}@media (min-width:769px){.section-campaign .section-title-holder .border-tw{width:66px}.section-campaign .section-title-holder .border-tw else{width:66}}@media (max-width:768px){.section-campaign .section-title-holder .border-tw{width:8.5714285714vw}.section-campaign .section-title-holder .border-tw else{width:33}}@media (min-width:769px){.section-campaign .section-title-holder .border-tw{top:88px}.section-campaign .section-title-holder .border-tw else{top:88}}@media (max-width:768px){.section-campaign .section-title-holder .border-tw,.section-campaign .section-title-holder .border-tw else{top:0}}@media (min-width:769px){.section-campaign .section-title-holder .border-tw{left:88px}.section-campaign .section-title-holder .border-tw else{left:88}}@media (max-width:768px){.section-campaign .section-title-holder .border-tw,.section-campaign .section-title-holder .border-tw else{left:0}}@media(max-width:768px){.section-campaign .section-title-holder .border-tw{position:relative;display:inline-block}}.section-campaign .section-title-holder .icon-block{position:absolute;top:0;right:0}@media (min-width:769px){.section-campaign .section-title-holder .icon-block{width:143px}.section-campaign .section-title-holder .icon-block else{width:143}}@media (max-width:768px){.section-campaign .section-title-holder .icon-block,.section-campaign .section-title-holder .icon-block else{width:0}}@media(max-width:768px){.section-campaign .section-title-holder .icon-block{display:none}}.section-campaign .section-title-holder .icon-block .icon-pencil{margin-left:auto}@media (min-width:769px){.section-campaign .section-title-holder .icon-block .icon-pencil{width:88px}.section-campaign .section-title-holder .icon-block .icon-pencil else{width:88}}@media (max-width:768px){.section-campaign .section-title-holder .icon-block .icon-pencil,.section-campaign .section-title-holder .icon-block .icon-pencil else{width:0}}@media (min-width:769px){.section-campaign .section-title-holder .icon-block .icon-pencil{margin-top:6px}.section-campaign .section-title-holder .icon-block .icon-pencil else{margin-top:6}}@media (max-width:768px){.section-campaign .section-title-holder .icon-block .icon-pencil,.section-campaign .section-title-holder .icon-block .icon-pencil else{margin-top:0}}.section-campaign .section-title-holder .icon-block .icon-retweet{position:absolute;left:0}@media (min-width:769px){.section-campaign .section-title-holder .icon-block .icon-retweet{width:66px}.section-campaign .section-title-holder .icon-block .icon-retweet else{width:66}}@media (max-width:768px){.section-campaign .section-title-holder .icon-block .icon-retweet,.section-campaign .section-title-holder .icon-block .icon-retweet else{width:0}}@media (min-width:769px){.section-campaign .section-title-holder .icon-block .icon-retweet{top:91px}.section-campaign .section-title-holder .icon-block .icon-retweet else{top:91}}@media (max-width:768px){.section-campaign .section-title-holder .icon-block .icon-retweet,.section-campaign .section-title-holder .icon-block .icon-retweet else{top:0}}.section-campaign .section-title-holder .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:.033em;line-height:1.53;text-align:center;color:#fff}@media (min-width:769px){.section-campaign .section-title-holder .section-title{font-size:17px}.section-campaign .section-title-holder .section-title else{font-size:17}}@media (max-width:768px){.section-campaign .section-title-holder .section-title{font-size:4.4155844156vw}.section-campaign .section-title-holder .section-title else{font-size:17}}@media (min-width:769px){.section-campaign .section-title-holder .ttl-main{margin-top:18px}.section-campaign .section-title-holder .ttl-main else{margin-top:18}}@media (max-width:768px){.section-campaign .section-title-holder .ttl-main{margin-top:1.8181818182vw}.section-campaign .section-title-holder .ttl-main else{margin-top:7}}@media (min-width:769px){.section-campaign .section-title-holder .ttl-main{width:583px}.section-campaign .section-title-holder .ttl-main else{width:583}}@media (max-width:768px){.section-campaign .section-title-holder .ttl-main{width:94.2857142857vw}.section-campaign .section-title-holder .ttl-main else{width:363}}.section-campaign .section-title-holder .ttl-head{display:flex;align-items:center}@media (min-width:769px){.section-campaign .section-title-holder .ttl-head,.section-campaign .section-title-holder .ttl-head else{gap:0}}@media (max-width:768px){.section-campaign .section-title-holder .ttl-head{gap:2.8571428571vw}.section-campaign .section-title-holder .ttl-head else{gap:11}}@media (min-width:769px){.section-campaign .section-title-holder .ttl-head,.section-campaign .section-title-holder .ttl-head else{margin-left:0}}@media (max-width:768px){.section-campaign .section-title-holder .ttl-head{margin-left:-1.2987012987vw}.section-campaign .section-title-holder .ttl-head else{margin-left:-5}}.section-campaign .head-text{text-align:center;font-weight:700;letter-spacing:.033em;line-height:1.71}@media (min-width:769px){.section-campaign .head-text{margin-top:33px}.section-campaign .head-text else{margin-top:33}}@media (max-width:768px){.section-campaign .head-text{margin-top:8.5714285714vw}.section-campaign .head-text else{margin-top:33}}@media (min-width:769px){.section-campaign .head-text{font-size:17px}.section-campaign .head-text else{font-size:17}}@media (max-width:768px){.section-campaign .head-text{font-size:4.4155844156vw}.section-campaign .head-text else{font-size:17}}@media(max-width:768px){.section-campaign .head-text{letter-spacing:.011em}}.section-campaign .head-text .btn{color:#fff;display:inline-block}.section-campaign .campaign-block{position:relative}@media (min-width:769px){.section-campaign .campaign-block{margin-top:66px}.section-campaign .campaign-block else{margin-top:66}}@media (max-width:768px){.section-campaign .campaign-block{margin-top:17.6623376623vw}.section-campaign .campaign-block else{margin-top:68}}.section-campaign .campaign-block.n1{background-image:url(/ep3/assets/img/top/campaign-bg.jpg);background-size:contain}.section-campaign .campaign-block.n2{margin-top:0}.section-campaign .campaign-block .container{margin:0 auto;position:relative;text-align:center}@media (min-width:769px){.section-campaign .campaign-block .container{padding-top:66px}.section-campaign .campaign-block .container else{padding-top:66}}@media (max-width:768px){.section-campaign .campaign-block .container{padding-top:16.6233766234vw}.section-campaign .campaign-block .container else{padding-top:64}}@media (min-width:769px){.section-campaign .campaign-block .container{padding-bottom:66px}.section-campaign .campaign-block .container else{padding-bottom:66}}@media (max-width:768px){.section-campaign .campaign-block .container{padding-bottom:17.1428571429vw}.section-campaign .campaign-block .container else{padding-bottom:66}}.section-campaign .campaign-block .ttl-main{position:relative;font-weight:700;line-height:1.58;letter-spacing:.033em;text-align:center}.section-campaign .campaign-block .ttl-main .number{position:absolute;left:0}@media (min-width:769px){.section-campaign .campaign-block .ttl-main .number{width:66px}.section-campaign .campaign-block .ttl-main .number else{width:66}}@media (max-width:768px){.section-campaign .campaign-block .ttl-main .number{width:16.1038961039vw}.section-campaign .campaign-block .ttl-main .number else{width:62}}@media (min-width:769px){.section-campaign .campaign-block .ttl-main .number,.section-campaign .campaign-block .ttl-main .number else{top:0}}@media (max-width:768px){.section-campaign .campaign-block .ttl-main .number{top:-22.8571428571vw}.section-campaign .campaign-block .ttl-main .number else{top:-88}}@media(max-width:768px){.section-campaign .campaign-block .ttl-main .number{left:50%;transform:translateX(-50%)}}@media (min-width:769px){.section-campaign .campaign-block .ttl-main{font-size:26px}.section-campaign .campaign-block .ttl-main else{font-size:26}}@media (max-width:768px){.section-campaign .campaign-block .ttl-main{font-size:6.7532467532vw}.section-campaign .campaign-block .ttl-main else{font-size:26}}.section-campaign .campaign-block .flex-holder{display:flex}@media (min-width:769px){.section-campaign .campaign-block .flex-holder{gap:88px}.section-campaign .campaign-block .flex-holder else{gap:88}}@media (max-width:768px){.section-campaign .campaign-block .flex-holder{gap:11.4285714286vw}.section-campaign .campaign-block .flex-holder else{gap:44}}@media (min-width:769px){.section-campaign .campaign-block .flex-holder{margin-top:66px}.section-campaign .campaign-block .flex-holder else{margin-top:66}}@media (max-width:768px){.section-campaign .campaign-block .flex-holder{margin-top:8.5714285714vw}.section-campaign .campaign-block .flex-holder else{margin-top:33}}@media(max-width:768px){.section-campaign .campaign-block .flex-holder{flex-direction:column}}.section-campaign .campaign-block .item-block{display:flex;flex-direction:column;align-items:center}@media (min-width:769px){.section-campaign .campaign-block .item-block{width:474px}.section-campaign .campaign-block .item-block else{width:474}}@media (max-width:768px){.section-campaign .campaign-block .item-block{width:88.5714285714vw}.section-campaign .campaign-block .item-block else{width:341}}.section-campaign .campaign-block .item-block .pic{position:relative}@media (min-width:769px){.section-campaign .campaign-block .item-block .pic{width:473px}.section-campaign .campaign-block .item-block .pic else{width:473}}@media (max-width:768px){.section-campaign .campaign-block .item-block .pic{width:88.3116883117vw}.section-campaign .campaign-block .item-block .pic else{width:340}}@media(max-width:768px){.section-campaign .campaign-block .item-block .pic{margin-left:auto;margin-right:auto}}@media (min-width:769px){.section-campaign .campaign-block .item-block .pic.bottle{padding-left:364px}.section-campaign .campaign-block .item-block .pic.bottle else{padding-left:364}}@media (max-width:768px){.section-campaign .campaign-block .item-block .pic.bottle{padding-left:68.0519480519vw}.section-campaign .campaign-block .item-block .pic.bottle else{padding-left:262}}.section-campaign .campaign-block .item-block .bottle-zoom{position:absolute;left:0}@media (min-width:769px){.section-campaign .campaign-block .item-block .bottle-zoom{width:330px}.section-campaign .campaign-block .item-block .bottle-zoom else{width:330}}@media (max-width:768px){.section-campaign .campaign-block .item-block .bottle-zoom{width:61.5584415584vw}.section-campaign .campaign-block .item-block .bottle-zoom else{width:237}}@media (min-width:769px){.section-campaign .campaign-block .item-block .pic.amazon{margin-top:44px}.section-campaign .campaign-block .item-block .pic.amazon else{margin-top:44}}@media (max-width:768px){.section-campaign .campaign-block .item-block .pic.amazon{margin-top:8.5714285714vw}.section-campaign .campaign-block .item-block .pic.amazon else{margin-top:33}}.section-campaign .campaign-block .item-block .text{line-height:1.86;letter-spacing:.033em;text-align:initial;width:100%}@media (min-width:769px){.section-campaign .campaign-block .item-block .text{margin-top:22px}.section-campaign .campaign-block .item-block .text else{margin-top:22}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text{margin-top:5.7142857143vw}.section-campaign .campaign-block .item-block .text else{margin-top:22}}@media (min-width:769px){.section-campaign .campaign-block .item-block .text{font-size:14px}.section-campaign .campaign-block .item-block .text else{font-size:14}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text{font-size:3.6363636364vw}.section-campaign .campaign-block .item-block .text else{font-size:14}}@media (min-width:769px){.section-campaign .campaign-block .item-block .text.note{margin-top:11px}.section-campaign .campaign-block .item-block .text.note else{margin-top:11}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text.note{margin-top:2.8571428571vw}.section-campaign .campaign-block .item-block .text.note else{margin-top:11}}.section-campaign .campaign-block .item-block .text .btn{display:inline;color:#fff}.section-campaign .campaign-block .flow-block{color:#000}@media (min-width:769px){.section-campaign .campaign-block .flow-block{width:473px}.section-campaign .campaign-block .flow-block else{width:473}}@media (max-width:768px){.section-campaign .campaign-block .flow-block{width:88.5714285714vw}.section-campaign .campaign-block .flow-block else{width:341}}@media(max-width:768px){.section-campaign .campaign-block .flow-block{margin-left:auto;margin-right:auto}}.section-campaign .campaign-block .flow-block .flow-title{font-weight:700;line-height:1.58;letter-spacing:.033em;text-align:left;color:#fff}@media (min-width:769px){.section-campaign .campaign-block .flow-block .flow-title{font-size:26px}.section-campaign .campaign-block .flow-block .flow-title else{font-size:26}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .flow-title{font-size:6.7532467532vw}.section-campaign .campaign-block .flow-block .flow-title else{font-size:26}}.section-campaign .campaign-block .flow-block .flow{background:#fff;position:relative;display:flex;justify-content:center}@media (min-width:769px){.section-campaign .campaign-block .flow-block .flow{margin-top:44px}.section-campaign .campaign-block .flow-block .flow else{margin-top:44}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .flow{margin-top:8.5714285714vw}.section-campaign .campaign-block .flow-block .flow else{margin-top:33}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .flow{padding:33px 22px 33px 121px}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .flow{padding:5.7142857143vw 4.1558441558vw 5.7142857143vw 22.8571428571vw}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .flow:not(:first-of-type){margin-top:11px}.section-campaign .campaign-block .flow-block .flow:not(:first-of-type) else{margin-top:11}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .flow:not(:first-of-type){margin-top:2.8571428571vw}.section-campaign .campaign-block .flow-block .flow:not(:first-of-type) else{margin-top:11}}.section-campaign .campaign-block .flow-block .flow.n1:after{content:"";position:absolute;bottom:-35px;border:9px solid transparent;border-top:13px solid #fff}@media (min-width:769px){.section-campaign .campaign-block .flow-block .flow.n1:after{margin-left:-97px}.section-campaign .campaign-block .flow-block .flow.n1:after else{margin-left:-97}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .flow.n1:after{margin-left:-18.4415584416vw}.section-campaign .campaign-block .flow-block .flow.n1:after else{margin-left:-71}}@media(max-width:768px){.section-campaign .campaign-block .flow-block .flow.n1:after{bottom:-7.012987013vw;border:7px solid transparent;border-top:10px solid #fff}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .flow.n2{margin-top:37px}.section-campaign .campaign-block .flow-block .flow.n2 else{margin-top:37}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .flow.n2{margin-top:7.7922077922vw}.section-campaign .campaign-block .flow-block .flow.n2 else{margin-top:30}}.section-campaign .campaign-block .flow-block .icon-block{position:absolute;height:100%;top:0;left:0}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block{width:99px}.section-campaign .campaign-block .flow-block .icon-block else{width:99}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block{width:18.7012987013vw}.section-campaign .campaign-block .flow-block .icon-block else{width:72}}.section-campaign .campaign-block .flow-block .icon-block .icon{position:absolute}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .thumb{width:66px}.section-campaign .campaign-block .flow-block .icon-block .thumb else{width:66}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .thumb{width:12.2077922078vw}.section-campaign .campaign-block .flow-block .icon-block .thumb else{width:47}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .thumb{top:14px}.section-campaign .campaign-block .flow-block .icon-block .thumb else{top:14}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .thumb{top:4.1558441558vw}.section-campaign .campaign-block .flow-block .icon-block .thumb else{top:16}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .thumb{left:22px}.section-campaign .campaign-block .flow-block .icon-block .thumb else{left:22}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .thumb{left:2.0779220779vw}.section-campaign .campaign-block .flow-block .icon-block .thumb else{left:8}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .badge{width:33px}.section-campaign .campaign-block .flow-block .icon-block .badge else{width:33}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .badge{width:6.2337662338vw}.section-campaign .campaign-block .flow-block .icon-block .badge else{width:24}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .badge{top:65px}.section-campaign .campaign-block .flow-block .icon-block .badge else{top:65}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .badge{top:11.1688311688vw}.section-campaign .campaign-block .flow-block .icon-block .badge else{top:43}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .badge{left:66px}.section-campaign .campaign-block .flow-block .icon-block .badge else{left:66}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .badge{left:12.2077922078vw}.section-campaign .campaign-block .flow-block .icon-block .badge else{left:47}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-pencil{width:66px}.section-campaign .campaign-block .flow-block .icon-block .icon-pencil else{width:66}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-pencil{width:12.2077922078vw}.section-campaign .campaign-block .flow-block .icon-block .icon-pencil else{width:47}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-pencil{top:37px}.section-campaign .campaign-block .flow-block .icon-block .icon-pencil else{top:37}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-pencil{top:4.1558441558vw}.section-campaign .campaign-block .flow-block .icon-block .icon-pencil else{top:16}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-pencil{left:22px}.section-campaign .campaign-block .flow-block .icon-block .icon-pencil else{left:22}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-pencil{left:2.0779220779vw}.section-campaign .campaign-block .flow-block .icon-block .icon-pencil else{left:8}}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{position:absolute}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{width:33px}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet else{width:33}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{width:6.2337662338vw}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet else{width:24}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{top:88px}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet else{top:88}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{top:11.1688311688vw}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet else{top:43}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{left:49px}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet else{left:49}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet{left:8.8311688312vw}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet else{left:34}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue{width:66px}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue else{width:66}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue{width:13.5064935065vw}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue else{width:52}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue{top:35px}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue else{top:35}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue{top:5.1948051948vw}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue else{top:20}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue{left:28px}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue else{left:28}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue{left:3.8961038961vw}.section-campaign .campaign-block .flow-block .icon-block .icon-retweet-blue else{left:15}}.section-campaign .campaign-block .flow-block .text{text-align:initial;line-height:1.64;letter-spacing:-.03em}@media (min-width:769px){.section-campaign .campaign-block .flow-block .text{width:330px}.section-campaign .campaign-block .flow-block .text else{width:330}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .text{width:61.5584415584vw}.section-campaign .campaign-block .flow-block .text else{width:237}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .text{font-size:14px}.section-campaign .campaign-block .flow-block .text else{font-size:14}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .text{font-size:3.6363636364vw}.section-campaign .campaign-block .flow-block .text else{font-size:14}}.section-campaign .campaign-block .flow-block .text .bold{font-weight:700}.section-campaign .campaign-block .flow-block .text .txt-mini{line-height:1.55;font-weight:400;display:block}@media (min-width:769px){.section-campaign .campaign-block .flow-block .text .txt-mini{font-size:11px}.section-campaign .campaign-block .flow-block .text .txt-mini else{font-size:11}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .text .txt-mini{font-size:2.8571428571vw}.section-campaign .campaign-block .flow-block .text .txt-mini else{font-size:11}}@media (min-width:769px){.section-campaign .campaign-block .flow-block .text .txt-mini{margin-top:11px}.section-campaign .campaign-block .flow-block .text .txt-mini else{margin-top:11}}@media (max-width:768px){.section-campaign .campaign-block .flow-block .text .txt-mini{margin-top:2.8571428571vw}.section-campaign .campaign-block .flow-block .text .txt-mini else{margin-top:11}}.section-campaign .campaign-block .flow-block .text .btn{display:inline-block}.section-campaign .campaign-block .flow-outside-text{line-height:1.55;letter-spacing:-.03em;width:100%;color:#fff;display:block}@media (min-width:769px){.section-campaign .campaign-block .flow-outside-text{margin-top:22px}.section-campaign .campaign-block .flow-outside-text else{margin-top:22}}@media (max-width:768px){.section-campaign .campaign-block .flow-outside-text{margin-top:5.7142857143vw}.section-campaign .campaign-block .flow-outside-text else{margin-top:22}}@media (min-width:769px){.section-campaign .campaign-block .flow-outside-text{font-size:11px}.section-campaign .campaign-block .flow-outside-text else{font-size:11}}@media (max-width:768px){.section-campaign .campaign-block .flow-outside-text{font-size:2.8571428571vw}.section-campaign .campaign-block .flow-outside-text else{font-size:11}}.section-campaign .campaign-block .flow-btn-holder{margin-left:auto;margin-right:auto;display:flex}@media (min-width:769px){.section-campaign .campaign-block .flow-btn-holder{margin-top:33px}.section-campaign .campaign-block .flow-btn-holder else{margin-top:33}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn-holder{margin-top:8.5714285714vw}.section-campaign .campaign-block .flow-btn-holder else{margin-top:33}}@media (min-width:769px){.section-campaign .campaign-block .flow-btn-holder{gap:11px}.section-campaign .campaign-block .flow-btn-holder else{gap:11}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn-holder{gap:2.8571428571vw}.section-campaign .campaign-block .flow-btn-holder else{gap:11}}.section-campaign .campaign-block .flow-btn-holder .icon-block{position:relative}.section-campaign .campaign-block .flow-btn-holder .icon-block .thumb{top:0;left:0;position:relative}@media (min-width:769px){.section-campaign .campaign-block .flow-btn-holder .icon-block .thumb{width:66px}.section-campaign .campaign-block .flow-btn-holder .icon-block .thumb else{width:66}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn-holder .icon-block .thumb{width:17.1428571429vw}.section-campaign .campaign-block .flow-btn-holder .icon-block .thumb else{width:66}}.section-campaign .campaign-block .btn-round{display:inline-block;margin-left:auto;margin-right:auto}.section-campaign .campaign-block .btn-round .btn-inner{background:#fff}@media (min-width:769px){.section-campaign .campaign-block .btn-round .btn-inner{width:396px}.section-campaign .campaign-block .btn-round .btn-inner else{width:396}}@media (max-width:768px){.section-campaign .campaign-block .btn-round .btn-inner{width:68.5714285714vw}.section-campaign .campaign-block .btn-round .btn-inner else{width:264}}@media (min-width:769px){.section-campaign .campaign-block .btn-round .btn-inner{height:66px}.section-campaign .campaign-block .btn-round .btn-inner else{height:66}}@media (max-width:768px){.section-campaign .campaign-block .btn-round .btn-inner{height:17.1428571429vw}.section-campaign .campaign-block .btn-round .btn-inner else{height:66}}@media (min-width:769px){.section-campaign .campaign-block .btn-round .btn-inner{padding-bottom:3px}.section-campaign .campaign-block .btn-round .btn-inner else{padding-bottom:3}}@media (max-width:768px){.section-campaign .campaign-block .btn-round .btn-inner{padding-bottom:.7792207792vw}.section-campaign .campaign-block .btn-round .btn-inner else{padding-bottom:3}}.section-campaign .campaign-block .btn-round .txt-sec{font-weight:700;line-height:1.53;letter-spacing:.033em}@media (min-width:769px){.section-campaign .campaign-block .btn-round .txt-sec{font-size:17px}.section-campaign .campaign-block .btn-round .txt-sec else{font-size:17}}@media (max-width:768px){.section-campaign .campaign-block .btn-round .txt-sec{font-size:4.4155844156vw}.section-campaign .campaign-block .btn-round .txt-sec else{font-size:17}}.section-campaign .text-holder{background-image:url(/ep3/assets/img/top/campaign-bg.jpg);background-size:contain}@media (min-width:769px){.section-campaign .text-holder{padding-top:66px}.section-campaign .text-holder else{padding-top:66}}@media (max-width:768px){.section-campaign .text-holder{padding-top:17.1428571429vw}.section-campaign .text-holder else{padding-top:66}}@media (min-width:769px){.section-campaign .text-holder{padding-bottom:113px}.section-campaign .text-holder else{padding-bottom:113}}@media (max-width:768px){.section-campaign .text-holder{padding-bottom:17.1428571429vw}.section-campaign .text-holder else{padding-bottom:66}}.section-campaign .text-holder .heading{font-weight:700;line-height:1.58;letter-spacing:.033em;color:#fff;text-align:center}@media (min-width:769px){.section-campaign .text-holder .heading{font-size:26px}.section-campaign .text-holder .heading else{font-size:26}}@media (max-width:768px){.section-campaign .text-holder .heading{font-size:6.7532467532vw}.section-campaign .text-holder .heading else{font-size:26}}@media(max-width:768px){.section-campaign .term-block{display:flex;flex-direction:column;align-items:center}}.section-campaign .term-block .txt{font-weight:700;letter-spacing:.011em;line-height:1.58;text-align:center;color:#fff}@media (min-width:769px){.section-campaign .term-block .txt{margin-top:22px}.section-campaign .term-block .txt else{margin-top:22}}@media (max-width:768px){.section-campaign .term-block .txt{margin-top:8.5714285714vw}.section-campaign .term-block .txt else{margin-top:33}}@media (min-width:769px){.section-campaign .term-block .txt{font-size:26px}.section-campaign .term-block .txt else{font-size:26}}@media (max-width:768px){.section-campaign .term-block .txt{font-size:6.7532467532vw}.section-campaign .term-block .txt else{font-size:26}}@media (min-width:769px){.section-campaign .term-block .txt .strong{font-size:29px}.section-campaign .term-block .txt .strong else{font-size:29}}@media (max-width:768px){.section-campaign .term-block .txt .strong{font-size:5.974025974vw}.section-campaign .term-block .txt .strong else{font-size:23}}.section-campaign .term-block .txt .space{display:inline-block;width:.3em}@media(max-width:768px){.section-campaign .term-block .txt{white-space:nowrap}}@media (min-width:769px){.section-campaign .rule-block{margin-top:66px}.section-campaign .rule-block else{margin-top:66}}@media (max-width:768px){.section-campaign .rule-block{margin-top:8.5714285714vw}.section-campaign .rule-block else{margin-top:33}}.section-campaign .rule-block .scroll-holder{margin:auto;overflow-y:scroll;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none}.section-campaign .rule-block .scroll-holder::-webkit-scrollbar{display:none}@media (min-width:769px){.section-campaign .rule-block .scroll-holder{width:525px}.section-campaign .rule-block .scroll-holder else{width:525}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder{width:88.8311688312vw}.section-campaign .rule-block .scroll-holder else{width:342}}@media (min-width:769px){.section-campaign .rule-block .scroll-holder{height:350px}.section-campaign .rule-block .scroll-holder else{height:350}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder{height:48.5714285714vw}.section-campaign .rule-block .scroll-holder else{height:187}}@media (min-width:769px){.section-campaign .rule-block .scroll-holder{margin-bottom:66px}.section-campaign .rule-block .scroll-holder else{margin-bottom:66}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder{margin-bottom:14.2857142857vw}.section-campaign .rule-block .scroll-holder else{margin-bottom:55}}@media (min-width:769px){.section-campaign .rule-block .scroll-holder{border-radius:6px}.section-campaign .rule-block .scroll-holder else{border-radius:6}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder{border-radius:.7792207792vw}.section-campaign .rule-block .scroll-holder else{border-radius:3}}@media(min-width:769px){.section-campaign .rule-block .scroll-holder{width:100%}}.section-campaign .rule-block .scroll-holder .text{text-align:left;font-weight:400;line-height:1.429;color:#202124}@media (min-width:769px){.section-campaign .rule-block .scroll-holder .text{font-size:14px}.section-campaign .rule-block .scroll-holder .text else{font-size:14}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder .text{font-size:3.6363636364vw}.section-campaign .rule-block .scroll-holder .text else{font-size:14}}@media (min-width:769px){.section-campaign .rule-block .scroll-inner{padding:33px}}@media (max-width:768px){.section-campaign .rule-block .scroll-inner{padding:4.4155844156vw 2.8571428571vw}}.section-campaign .rule-block .scroll-inner .btn{display:inline}.section-campaign .rule-block .scroll-inner .space{display:inline-block;width:1.7em}.section-campaign .contact-block{margin-left:auto;margin-right:auto}@media (min-width:769px){.section-campaign .contact-block{width:660px}.section-campaign .contact-block else{width:660}}@media (max-width:768px){.section-campaign .contact-block{width:88.5714285714vw}.section-campaign .contact-block else{width:341}}.section-campaign .contact-block .txt{color:#fff;line-height:2.07;letter-spacing:.033em}@media (min-width:769px){.section-campaign .contact-block .txt{margin-top:33px}.section-campaign .contact-block .txt else{margin-top:33}}@media (max-width:768px){.section-campaign .contact-block .txt{margin-top:8.5714285714vw}.section-campaign .contact-block .txt else{margin-top:33}}@media (min-width:769px){.section-campaign .contact-block .txt{font-size:14px}.section-campaign .contact-block .txt else{font-size:14}}@media (max-width:768px){.section-campaign .contact-block .txt{font-size:3.6363636364vw}.section-campaign .contact-block .txt else{font-size:14}}.section-campaign .contact-block .txt .btn{display:inline;color:#fff}@media (min-width:769px){.section-credit{padding:110px 0 0}}@media (max-width:768px){.section-credit{padding:17.1428571429vw 0 0}}.section-credit .uk-accordion{width:100%}.section-credit .btn-round{display:block;margin-left:auto;margin-right:auto}@media (min-width:769px){.section-credit .btn-round{margin-top:66px}.section-credit .btn-round else{margin-top:66}}@media (max-width:768px){.section-credit .btn-round{margin-top:8.5714285714vw}.section-credit .btn-round else{margin-top:33}}.section-credit .btn-round .btn-inner{margin-left:auto;margin-right:auto;background:#f1f3f4}@media (min-width:769px){.section-credit .btn-round .btn-inner{width:462px}.section-credit .btn-round .btn-inner else{width:462}}@media (max-width:768px){.section-credit .btn-round .btn-inner{width:88.5714285714vw}.section-credit .btn-round .btn-inner else{width:341}}@media (min-width:769px){.section-credit .btn-round .btn-inner{height:55px}.section-credit .btn-round .btn-inner else{height:55}}@media (max-width:768px){.section-credit .btn-round .btn-inner{height:14.2857142857vw}.section-credit .btn-round .btn-inner else{height:55}}.section-credit .btn-round .txt-sec{font-weight:700;line-height:1.53;letter-spacing:.033em}@media (min-width:769px){.section-credit .btn-round .txt-sec{font-size:17px}.section-credit .btn-round .txt-sec else{font-size:17}}@media (max-width:768px){.section-credit .btn-round .txt-sec{font-size:4.4155844156vw}.section-credit .btn-round .txt-sec else{font-size:17}}.section-credit .btn-round .open{display:flex}.section-credit .btn-round .close,.section-credit .uk-open .btn-round .open{display:none}.section-credit .uk-open .btn-round .close{display:flex}.section-credit .section-title{font-weight:500;line-height:1.58;letter-spacing:.033em}@media (min-width:769px){.section-credit .section-title{font-size:26px}.section-credit .section-title else{font-size:26}}@media (max-width:768px){.section-credit .section-title{font-size:6.7532467532vw}.section-credit .section-title else{font-size:26}}.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{letter-spacing:.033em;line-height:1.86;display:flex;flex-wrap:wrap}@media (min-width:769px){.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{gap:0 88px}}@media (max-width:768px){.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{gap:0 0}}@media (min-width:769px){.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{font-size:14px}.section-credit .credit-list-holder .credit-list else,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner else{font-size:14}}@media (max-width:768px){.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{font-size:3.6363636364vw}.section-credit .credit-list-holder .credit-list else,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner else{font-size:14}}@media(max-width:768px){.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{flex-direction:column}}.section-credit .credit-list-holder .shoulder{font-weight:700}@media (min-width:769px){.section-credit .credit-list-holder .shoulder{margin-bottom:20px}.section-credit .credit-list-holder .shoulder else{margin-bottom:20}}@media (max-width:768px){.section-credit .credit-list-holder .shoulder{margin-bottom:5.1948051948vw}.section-credit .credit-list-holder .shoulder else{margin-bottom:20}}@media (min-width:769px){.section-credit .credit-list-holder .col{padding-top:66px}.section-credit .credit-list-holder .col else{padding-top:66}}@media (max-width:768px){.section-credit .credit-list-holder .col{padding-top:5.7142857143vw}.section-credit .credit-list-holder .col else{padding-top:22}}@media (min-width:769px){.section-credit .credit-list-holder .col{width:286px}.section-credit .credit-list-holder .col else{width:286}}@media (max-width:768px){.section-credit .credit-list-holder .col{width:88.5714285714vw}.section-credit .credit-list-holder .col else{width:341}}@media(min-width:769px){.section-credit .credit-list-holder .col.n1,.section-credit .credit-list-holder .col.n2,.section-credit .credit-list-holder .col.n3{padding-top:44px}}@media(max-width:768px){.section-credit .credit-list-holder .col:first-of-type{padding-top:8.5714285714vw}.section-credit .credit-list-holder .col:first-of-type else{padding-top:33}}.section-credit .credit-list-holder .row{display:flex;flex-wrap:wrap}@media (min-width:769px){.section-credit .credit-list-holder .row{gap:0 11px}}@media (max-width:768px){.section-credit .credit-list-holder .row{gap:0 2.8571428571vw}}.section-credit .credit-list-holder .row .ttl{font-weight:700}@media (min-width:769px){.section-credit .credit-list-holder .row .ttl{width:132px}.section-credit .credit-list-holder .row .ttl else{width:132}}@media (max-width:768px){.section-credit .credit-list-holder .row .ttl{width:42.8571428571vw}.section-credit .credit-list-holder .row .ttl else{width:165}}@media (min-width:769px){.section-credit .credit-list-holder .row .txt{width:143px}.section-credit .credit-list-holder .row .txt else{width:143}}@media (max-width:768px){.section-credit .credit-list-holder .row .txt{width:42.8571428571vw}.section-credit .credit-list-holder .row .txt else{width:165}}.section-credit .credit-list-holder .row.space-topblock:before{content:"";width:100%}@media (min-width:769px){.section-credit .credit-list-holder .row.space-topblock:before{height:22px}.section-credit .credit-list-holder .row.space-topblock:before else{height:22}}@media (max-width:768px){.section-credit .credit-list-holder .row.space-topblock:before{height:5.7142857143vw}.section-credit .credit-list-holder .row.space-topblock:before else{height:22}}@media(max-width:768px){.section-credit .credit-list-holder .row.space-topblock.space-sp-none:before{content:none;width:100%}}@media(max-width:768px)and (min-width:769px){.section-credit .credit-list-holder .row.space-topblock.space-sp-none:before{height:32px}.section-credit .credit-list-holder .row.space-topblock.space-sp-none:before else{height:32}}@media(max-width:768px)and (max-width:768px){.section-credit .credit-list-holder .row.space-topblock.space-sp-none:before{height:7.5324675325vw}.section-credit .credit-list-holder .row.space-topblock.space-sp-none:before else{height:29}}.section-staff-interview .campaign-banner-button-holder{position:relative}@media (min-width:769px){.section-staff-interview .campaign-banner-button-holder,.section-staff-interview .campaign-banner-button-holder else{bottom:0}}@media (max-width:768px){.section-staff-interview .campaign-banner-button-holder,.section-staff-interview .campaign-banner-button-holder else{bottom:0}}@media (min-width:769px){.section-staff-interview .campaign-banner-button-holder{margin-top:110px}.section-staff-interview .campaign-banner-button-holder else{margin-top:110}}@media (max-width:768px){.section-staff-interview .campaign-banner-button-holder{margin-top:17.1428571429vw}.section-staff-interview .campaign-banner-button-holder else{margin-top:66}}@media (min-width:769px){.secrion-article .container.article{width:1232px}.secrion-article .container.article else{width:1232}}@media (max-width:768px){.secrion-article .container.article{width:100vw}.secrion-article .container.article else{width:385}}@media (min-width:769px){.secrion-article .container.article{padding:0 198px}}@media (max-width:768px){.secrion-article .container.article{padding:0 5.7142857143vw}}.secrion-article .container.article .container-inner{display:flex;flex-direction:column;align-items:center}@media (min-width:769px){.secrion-article .container.article .container-inner{padding-top:115px}.secrion-article .container.article .container-inner else{padding-top:115}}@media (max-width:768px){.secrion-article .container.article .container-inner{padding-top:31.4285714286vw}.secrion-article .container.article .container-inner else{padding-top:121}}@media (min-width:769px){.secrion-article .container.article .container-inner{padding-bottom:110px}.secrion-article .container.article .container-inner else{padding-bottom:110}}@media (max-width:768px){.secrion-article .container.article .container-inner{padding-bottom:17.1428571429vw}.secrion-article .container.article .container-inner else{padding-bottom:66}}@media (min-width:769px){.secrion-article .article-top-logo{width:286px}.secrion-article .article-top-logo else{width:286}}@media (max-width:768px){.secrion-article .article-top-logo{width:48.5714285714vw}.secrion-article .article-top-logo else{width:187}}@media (min-width:769px){.secrion-article .text-wrap{margin-top:66px}.secrion-article .text-wrap else{margin-top:66}}@media (max-width:768px){.secrion-article .text-wrap{margin-top:14.2857142857vw}.secrion-article .text-wrap else{margin-top:55}}@media (min-width:769px){.secrion-article .text-wrap{width:660px}.secrion-article .text-wrap else{width:660}}@media (max-width:768px){.secrion-article .text-wrap{width:88.5714285714vw}.secrion-article .text-wrap else{width:341}}@media (min-width:769px){.secrion-article .text-wrap.intro{margin-top:40px}.secrion-article .text-wrap.intro else{margin-top:40}}@media (max-width:768px){.secrion-article .text-wrap.intro{margin-top:7.2727272727vw}.secrion-article .text-wrap.intro else{margin-top:28}}@media (min-width:769px){.secrion-article .text-wrap.intro,.secrion-article .text-wrap.intro else{margin-bottom:0}}@media (max-width:768px){.secrion-article .text-wrap.intro{margin-bottom:7.5324675325vw}.secrion-article .text-wrap.intro else{margin-bottom:29}}@media (min-width:769px){.secrion-article .text-wrap.intro .text{margin-top:33px}.secrion-article .text-wrap.intro .text else{margin-top:33}}@media (max-width:768px){.secrion-article .text-wrap.intro .text{margin-top:8.5714285714vw}.secrion-article .text-wrap.intro .text else{margin-top:33}}.secrion-article .text-wrap .section-title{text-align:center}@media (min-width:769px){.secrion-article .text-wrap .section-title{font-size:35px}.secrion-article .text-wrap .section-title else{font-size:35}}@media (max-width:768px){.secrion-article .text-wrap .section-title{font-size:6.7532467532vw}.secrion-article .text-wrap .section-title else{font-size:26}}@media(max-width:768px){.secrion-article .text-wrap .section-title{line-height:1.58}}.secrion-article .text-wrap .theme{font-weight:700;letter-spacing:.011em;line-height:1.71}@media (min-width:769px){.secrion-article .text-wrap .theme{font-size:17px}.secrion-article .text-wrap .theme else{font-size:17}}@media (max-width:768px){.secrion-article .text-wrap .theme{font-size:3.6363636364vw}.secrion-article .text-wrap .theme else{font-size:14}}@media(max-width:768px){.secrion-article .text-wrap .theme{line-height:2.07}}.secrion-article .text-wrap .text{letter-spacing:.011em}@media (min-width:769px){.secrion-article .text-wrap .text{margin-top:22px}.secrion-article .text-wrap .text else{margin-top:22}}@media (max-width:768px){.secrion-article .text-wrap .text{margin-top:5.7142857143vw}.secrion-article .text-wrap .text else{margin-top:22}}.secrion-article .text-wrap .-name{font-weight:700}@media (min-width:769px){.secrion-article .text-wrap .btn-wrap{margin-top:44px}.secrion-article .text-wrap .btn-wrap else{margin-top:44}}@media (max-width:768px){.secrion-article .text-wrap .btn-wrap{margin-top:8.5714285714vw}.secrion-article .text-wrap .btn-wrap else{margin-top:33}}.secrion-article .pic-wrap{display:flex}@media (min-width:769px){.secrion-article .pic-wrap{margin-top:66px}.secrion-article .pic-wrap else{margin-top:66}}@media (max-width:768px){.secrion-article .pic-wrap{margin-top:14.2857142857vw}.secrion-article .pic-wrap else{margin-top:55}}@media (min-width:769px){.secrion-article .pic-wrap{gap:30px}.secrion-article .pic-wrap else{gap:30}}@media (max-width:768px){.secrion-article .pic-wrap{gap:3.1168831169vw}.secrion-article .pic-wrap else{gap:12}}.secrion-article .pic-wrap .pic{position:relative}@media (min-width:769px){.secrion-article .pic-wrap .pic{width:836px}.secrion-article .pic-wrap .pic else{width:836}}@media (max-width:768px){.secrion-article .pic-wrap .pic{width:88.5714285714vw}.secrion-article .pic-wrap .pic else{width:341}}@media (min-width:769px){.secrion-article .pic-wrap .pic{height:470px}.secrion-article .pic-wrap .pic else{height:470}}@media (max-width:768px){.secrion-article .pic-wrap .pic{height:49.6103896104vw}.secrion-article .pic-wrap .pic else{height:191}}.secrion-article .pic-wrap .pic picture{display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;height:100%}.secrion-article .pic-wrap .pic img{z-index:1;position:relative}.secrion-article .pic-wrap .pic .shadow-holder .shadow{transform:skew(15.5deg,0deg)}.secrion-article .pic-wrap .pic .shadow-holder.animShow .shadow{opacity:.022}@media (min-width:769px){.secrion-article .pic-wrap .pic.cast-set{width:258px}.secrion-article .pic-wrap .pic.cast-set else{width:258}}@media (max-width:768px){.secrion-article .pic-wrap .pic.cast-set{width:27.2727272727vw}.secrion-article .pic-wrap .pic.cast-set else{width:105}}@media (min-width:769px){.secrion-article .pic-wrap .pic.cast-set{height:380px}.secrion-article .pic-wrap .pic.cast-set else{height:380}}@media (max-width:768px){.secrion-article .pic-wrap .pic.cast-set{height:40.2597402597vw}.secrion-article .pic-wrap .pic.cast-set else{height:155}}.secrion-article .pic-wrap .pic.cast-set .shadow-holder .shadow{transform:skew(-11deg,0deg)}.secrion-article .pic-wrap .pic.cast-set .shadow-holder.animShow .shadow{opacity:.022}.secrion-article .pic-wrap .pic.cast-set .c-1{background-color:#27afe6}.secrion-article .pic-wrap .pic.cast-set .c-2{background-color:#f39fa8}.secrion-article .pic-wrap .pic.cast-set .c-3{background-color:#a5cc3e}@media (min-width:769px){.secrion-article .pic-wrap .pic.cast-set:nth-of-type(2){margin-top:61px}.secrion-article .pic-wrap .pic.cast-set:nth-of-type(2) else{margin-top:61}}@media (max-width:768px){.secrion-article .pic-wrap .pic.cast-set:nth-of-type(2){margin-top:6.4935064935vw}.secrion-article .pic-wrap .pic.cast-set:nth-of-type(2) else{margin-top:25}}@media (min-width:769px){.secrion-article .pic-wrap .pic.cast-set:nth-of-type(3){margin-top:25px}.secrion-article .pic-wrap .pic.cast-set:nth-of-type(3) else{margin-top:25}}@media (max-width:768px){.secrion-article .pic-wrap .pic.cast-set:nth-of-type(3){margin-top:2.5974025974vw}.secrion-article .pic-wrap .pic.cast-set:nth-of-type(3) else{margin-top:10}}.secrion-article .area-profile{display:flex;flex-direction:column;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}@media (min-width:769px){.secrion-article .area-profile{gap:22px}.secrion-article .area-profile else{gap:22}}@media (max-width:768px){.secrion-article .area-profile{gap:5.7142857143vw}.secrion-article .area-profile else{gap:22}}@media (min-width:769px){.secrion-article .area-profile{margin-top:66px}.secrion-article .area-profile else{margin-top:66}}@media (max-width:768px){.secrion-article .area-profile{margin-top:17.1428571429vw}.secrion-article .area-profile else{margin-top:66}}@media (min-width:769px){.secrion-article .area-profile{padding:66px 0}}@media (max-width:768px){.secrion-article .area-profile{padding:14.2857142857vw 0}}@media (min-width:769px){.secrion-article .area-profile{width:660px}.secrion-article .area-profile else{width:660}}@media (max-width:768px){.secrion-article .area-profile{width:88.5714285714vw}.secrion-article .area-profile else{width:341}}.secrion-article .area-profile.music{border:none}@media (min-width:769px){.secrion-article .area-profile.music{margin-top:66px}.secrion-article .area-profile.music else{margin-top:66}}@media (max-width:768px){.secrion-article .area-profile.music{margin-top:17.1428571429vw}.secrion-article .area-profile.music else{margin-top:66}}@media (min-width:769px){.secrion-article .area-profile.music,.secrion-article .area-profile.music else{padding:0}}@media (max-width:768px){.secrion-article .area-profile.music,.secrion-article .area-profile.music else{padding:0}}@media (min-width:769px){.secrion-article .area-profile.music .pic{width:286px}.secrion-article .area-profile.music .pic else{width:286}}@media (max-width:768px){.secrion-article .area-profile.music .pic{width:48.5714285714vw}.secrion-article .area-profile.music .pic else{width:187}}@media (min-width:769px){.secrion-article .area-profile.music .profile-block{gap:44px}.secrion-article .area-profile.music .profile-block else{gap:44}}@media (max-width:768px){.secrion-article .area-profile.music .profile-block{gap:11.4285714286vw}.secrion-article .area-profile.music .profile-block else{gap:44}}@media(max-width:768px){.secrion-article .area-profile.music .profile-block{flex-direction:column;align-items:center}}.secrion-article .area-profile.music .underline.btn{text-decoration:underline;display:inline-block}.secrion-article .profile-block{display:flex;align-items:center}@media (min-width:769px){.secrion-article .profile-block{gap:44px}.secrion-article .profile-block else{gap:44}}@media (max-width:768px){.secrion-article .profile-block{gap:2.8571428571vw}.secrion-article .profile-block else{gap:11}}@media(max-width:768px){.secrion-article .profile-block{align-items:flex-start}}.secrion-article .profile-block .pic{flex-shrink:0}@media (min-width:769px){.secrion-article .profile-block .pic{width:187px}.secrion-article .profile-block .pic else{width:187}}@media (max-width:768px){.secrion-article .profile-block .pic{width:20vw}.secrion-article .profile-block .pic else{width:77}}.secrion-article .profile-block .person-name{font-weight:700;line-height:1.71;letter-spacing:.033em}@media (min-width:769px){.secrion-article .profile-block .person-name{font-size:17px}.secrion-article .profile-block .person-name else{font-size:17}}@media (max-width:768px){.secrion-article .profile-block .person-name{font-size:3.6363636364vw}.secrion-article .profile-block .person-name else{font-size:14}}@media(max-width:768px){.secrion-article .profile-block .person-name{line-height:2.07;letter-spacing:.011em}}.secrion-article .profile-block .description{line-height:2.07;letter-spacing:.011em}@media (min-width:769px){.secrion-article .profile-block .description{margin-top:11px}.secrion-article .profile-block .description else{margin-top:11}}@media (max-width:768px){.secrion-article .profile-block .description{margin-top:2.8571428571vw}.secrion-article .profile-block .description else{margin-top:11}}@media (min-width:769px){.secrion-article .profile-block .description{font-size:14px}.secrion-article .profile-block .description else{font-size:14}}@media (max-width:768px){.secrion-article .profile-block .description{font-size:3.6363636364vw}.secrion-article .profile-block .description else{font-size:14}}.page-quzumi-bg{background-image:url(/ep3/assets/img/common/bg-gray.jpg);background-size:contain;overflow:hidden;background-color:#fff;position:relative}.page-quzumi-bg .section-cast-interview,.page-quzumi-bg .section-staff-interview{background-image:none;overflow:unset}.page-quzumi-bg .section-staff-interview .container-inner{padding-top:0}.uk-modal.restrict{background-color:#fff}.uk-modal.restrict .uk-modal-dialog{text-align:center}@media (min-width:769px){.uk-modal.restrict .lead{margin-top:30px}.uk-modal.restrict .lead else{margin-top:30}}@media (max-width:768px){.uk-modal.restrict .lead,.uk-modal.restrict .lead else{margin-top:0}}@media (min-width:769px){.uk-modal.restrict .lead{margin-bottom:35px}.uk-modal.restrict .lead else{margin-bottom:35}}@media (max-width:768px){.uk-modal.restrict .lead{margin-bottom:8.3116883117vw}.uk-modal.restrict .lead else{margin-bottom:32}}@media (min-width:769px){.uk-modal.restrict .lead{font-size:17px}.uk-modal.restrict .lead else{font-size:17}}@media (max-width:768px){.uk-modal.restrict .lead{font-size:4.4155844156vw}.uk-modal.restrict .lead else{font-size:17}}@media (min-width:769px){.uk-modal.restrict .lead{line-height:32px}.uk-modal.restrict .lead else{line-height:32}}@media (max-width:768px){.uk-modal.restrict .lead{line-height:8.3116883117vw}.uk-modal.restrict .lead else{line-height:32}}.uk-modal.restrict .title{font-weight:700}@media (min-width:769px){.uk-modal.restrict .title{font-size:26px}.uk-modal.restrict .title else{font-size:26}}@media (max-width:768px){.uk-modal.restrict .title{font-size:5.1948051948vw}.uk-modal.restrict .title else{font-size:20}}@media (min-width:769px){.uk-modal.restrict .title{line-height:32px}.uk-modal.restrict .title else{line-height:32}}@media (max-width:768px){.uk-modal.restrict .title{line-height:6.7532467532vw}.uk-modal.restrict .title else{line-height:26}}@media (min-width:769px){.uk-modal.restrict .title{margin-bottom:50px}.uk-modal.restrict .title else{margin-bottom:50}}@media (max-width:768px){.uk-modal.restrict .title{margin-bottom:12.987012987vw}.uk-modal.restrict .title else{margin-bottom:50}}.uk-modal.restrict .button-holder{display:flex;align-items:center}@media (min-width:769px){.uk-modal.restrict .button-holder{margin-bottom:50px}.uk-modal.restrict .button-holder else{margin-bottom:50}}@media (max-width:768px){.uk-modal.restrict .button-holder{margin-bottom:12.987012987vw}.uk-modal.restrict .button-holder else{margin-bottom:50}}@media (min-width:769px){.uk-modal.restrict .button-holder{gap:17px}.uk-modal.restrict .button-holder else{gap:17}}@media (max-width:768px){.uk-modal.restrict .button-holder{gap:4.4155844156vw}.uk-modal.restrict .button-holder else{gap:17}}@media(max-width:768px){.uk-modal.restrict .button-holder{justify-content:center}}.uk-modal.restrict .button-holder .btn{right:0;padding:0;display:flex;align-items:center;justify-content:center;position:relative;top:auto;left:auto;background-color:#f1f3f4;border:1px solid #f1f3f4;transition:all .6s}@media (min-width:769px){.uk-modal.restrict .button-holder .btn{width:245px}.uk-modal.restrict .button-holder .btn else{width:245}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn{width:41.8181818182vw}.uk-modal.restrict .button-holder .btn else{width:161}}@media (min-width:769px){.uk-modal.restrict .button-holder .btn{height:65px}.uk-modal.restrict .button-holder .btn else{height:65}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn{height:16.8831168831vw}.uk-modal.restrict .button-holder .btn else{height:65}}@media (min-width:769px){.uk-modal.restrict .button-holder .btn{border-radius:80px}.uk-modal.restrict .button-holder .btn else{border-radius:80}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn{border-radius:20.7792207792vw}.uk-modal.restrict .button-holder .btn else{border-radius:80}}@media(hover:hover)and (pointer:fine){.uk-modal.restrict .button-holder .btn:hover{background-color:transparent;border:1px solid #f1f3f4;opacity:1}}@media (min-width:769px){.uk-modal.restrict .button-holder .btn.btn-no .btn-text,.uk-modal.restrict .button-holder .btn.btn-no .btn-text else{margin-right:0}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn.btn-no .btn-text{margin-right:1.8181818182vw}.uk-modal.restrict .button-holder .btn.btn-no .btn-text else{margin-right:7}}.uk-modal.restrict .button-holder .btn-text{font-weight:700;line-height:1.23}@media (min-width:769px){.uk-modal.restrict .button-holder .btn-text{font-size:26px}.uk-modal.restrict .button-holder .btn-text else{font-size:26}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn-text{font-size:5.1948051948vw}.uk-modal.restrict .button-holder .btn-text else{font-size:20}}@media (min-width:769px){.uk-modal.restrict .button-holder .btn-text,.uk-modal.restrict .button-holder .btn-text else{margin-right:0}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn-text{margin-right:3.1168831169vw}.uk-modal.restrict .button-holder .btn-text else{margin-right:12}}@media(max-width:768px){.uk-modal.restrict .button-holder .btn-text{line-height:1.3}}.uk-modal.restrict .button-holder .txt{text-align:center;line-height:1.43}@media (min-width:769px){.uk-modal.restrict .button-holder .txt{font-size:14px}.uk-modal.restrict .button-holder .txt else{font-size:14}}@media (max-width:768px){.uk-modal.restrict .button-holder .txt{font-size:3.6363636364vw}.uk-modal.restrict .button-holder .txt else{font-size:14}}@media (min-width:769px){.uk-modal.restrict .button-holder .txt{margin-top:17px}.uk-modal.restrict .button-holder .txt else{margin-top:17}}@media (max-width:768px){.uk-modal.restrict .button-holder .txt{margin-top:4.4155844156vw}.uk-modal.restrict .button-holder .txt else{margin-top:17}}.uk-modal.restrict .label-holder{cursor:pointer;align-items:center;display:inline-flex;justify-content:space-between}@media (min-width:769px){.uk-modal.restrict .label-holder{width:169px}.uk-modal.restrict .label-holder else{width:169}}@media (max-width:768px){.uk-modal.restrict .label-holder{width:43.8961038961vw}.uk-modal.restrict .label-holder else{width:169}}@media (min-width:769px){.uk-modal.restrict .label-holder{margin-bottom:17px}.uk-modal.restrict .label-holder else{margin-bottom:17}}@media (max-width:768px){.uk-modal.restrict .label-holder{margin-bottom:4.4155844156vw}.uk-modal.restrict .label-holder else{margin-bottom:17}}@media (min-width:769px){.uk-modal.restrict .label-holder{margin-left:-12px}.uk-modal.restrict .label-holder else{margin-left:-12}}@media (max-width:768px){.uk-modal.restrict .label-holder{margin-left:-3.1168831169vw}.uk-modal.restrict .label-holder else{margin-left:-12}}.uk-modal.restrict .label-holder .el{font-size:0}@media (min-width:769px){.uk-modal.restrict .label-holder .text{font-size:14px}.uk-modal.restrict .label-holder .text else{font-size:14}}@media (max-width:768px){.uk-modal.restrict .label-holder .text{font-size:3.6363636364vw}.uk-modal.restrict .label-holder .text else{font-size:14}}@media (min-width:769px){.uk-modal.restrict .attention-text{font-size:11px}.uk-modal.restrict .attention-text else{font-size:11}}@media (max-width:768px){.uk-modal.restrict .attention-text{font-size:2.8571428571vw}.uk-modal.restrict .attention-text else{font-size:11}}@media (min-width:769px){.uk-modal.restrict .attention-text{line-height:20px}.uk-modal.restrict .attention-text else{line-height:20}}@media (max-width:768px){.uk-modal.restrict .attention-text{line-height:5.1948051948vw}.uk-modal.restrict .attention-text else{line-height:20}}@media (min-width:769px){.uk-modal.restrict .attention-text{margin-bottom:50px}.uk-modal.restrict .attention-text else{margin-bottom:50}}@media (max-width:768px){.uk-modal.restrict .attention-text{margin-bottom:12.987012987vw}.uk-modal.restrict .attention-text else{margin-bottom:50}}.uk-modal.restrict .logo-sanwa{margin:auto}@media (min-width:769px){.uk-modal.restrict .logo-sanwa{width:215px}.uk-modal.restrict .logo-sanwa else{width:215}}@media (max-width:768px){.uk-modal.restrict .logo-sanwa{width:55.8441558442vw}.uk-modal.restrict .logo-sanwa else{width:215}}.uk-modal.restrict input[type=checkbox]{cursor:pointer;border:1px solid #7a7a7a;background-color:#ddd;margin:0;transition:all .3s}@media (min-width:769px){.uk-modal.restrict input[type=checkbox]{width:26px}.uk-modal.restrict input[type=checkbox] else{width:26}}@media (max-width:768px){.uk-modal.restrict input[type=checkbox]{width:6.7532467532vw}.uk-modal.restrict input[type=checkbox] else{width:26}}@media (min-width:769px){.uk-modal.restrict input[type=checkbox]{height:26px}.uk-modal.restrict input[type=checkbox] else{height:26}}@media (max-width:768px){.uk-modal.restrict input[type=checkbox]{height:6.7532467532vw}.uk-modal.restrict input[type=checkbox] else{height:26}}.uk-modal.restrict input[type=checkbox]:checked:before{content:"";position:absolute;top:11px;left:8px;width:12px;height:2px;transform:rotate(-45deg);background-color:#000}.uk-modal.restrict input[type=checkbox]:checked:after{content:"";position:absolute;top:11px;left:7px;width:2px;height:6px;transform:rotate(-45deg);background-color:#000}@media(max-width:768px)and (min-width:769px){.uk-modal.restrict .button-holder .btn-restrict .icon{height:18px}.uk-modal.restrict .button-holder .btn-restrict .icon else{height:18}}@media(max-width:768px)and (max-width:768px){.uk-modal.restrict .button-holder .btn-restrict .icon{height:4.6753246753vw}.uk-modal.restrict .button-holder .btn-restrict .icon else{height:18}}@media(max-width:768px)and (min-width:769px){.uk-modal.restrict .button-holder .btn-restrict .icon{width:10px}.uk-modal.restrict .button-holder .btn-restrict .icon else{width:10}}@media(max-width:768px)and (max-width:768px){.uk-modal.restrict .button-holder .btn-restrict .icon{width:2.5974025974vw}.uk-modal.restrict .button-holder .btn-restrict .icon else{width:10}}@media(max-width:768px)and (min-width:769px){.uk-modal.restrict .button-holder .btn-restrict .icon{right:35px}.uk-modal.restrict .button-holder .btn-restrict .icon else{right:35}}@media(max-width:768px)and (max-width:768px){.uk-modal.restrict .button-holder .btn-restrict .icon{right:7.7922077922vw}.uk-modal.restrict .button-holder .btn-restrict .icon else{right:30}}.btn-close{margin:auto;background-color:#fff;border-radius:50px;text-align:center}@media (min-width:769px){.btn-close{margin-top:50px}.btn-close else{margin-top:50}}@media (max-width:768px){.btn-close{margin-top:3.8961038961vw}.btn-close else{margin-top:15}}@media (min-width:769px){.btn-close{padding:25px 0 26px}}@media (max-width:768px){.btn-close{padding:4.1558441558vw 0 4.6753246753vw}}@media (min-width:769px){.btn-close{width:700px}.btn-close else{width:700}}@media (max-width:768px){.btn-close{width:83.1168831169vw}.btn-close else{width:320}}.btn-close p.text{color:#000;font-weight:700}@media (min-width:769px){.btn-close p.text{font-size:29px}.btn-close p.text else{font-size:29}}@media (max-width:768px){.btn-close p.text{font-size:4.4155844156vw}.btn-close p.text else{font-size:17}}.icon-close{position:relative;display:block;margin-left:auto;transition:transform .3s cubic-bezier(.165,.84,.44,1);transform-origin:center}@media (min-width:769px){.icon-close{bottom:39px}.icon-close else{bottom:39}}@media (max-width:768px){.icon-close,.icon-close else{bottom:0}}@media (min-width:769px){.icon-close{margin-right:120px}.icon-close else{margin-right:120}}@media (max-width:768px){.icon-close{margin-right:4.4155844156vw}.icon-close else{margin-right:17}}@media (min-width:769px){.icon-close{width:79px}.icon-close else{width:79}}@media (max-width:768px){.icon-close{width:9.0909090909vw}.icon-close else{width:35}}.uk-open .icon-close{transform:rotate(45deg)}.swiper{overflow:hidden}.swiper-pagination,.swiper-wrapper{display:flex;align-items:center}.swiper-pagination{justify-content:center}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{bottom:0}@media (min-width:769px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}}@media (max-width:768px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1.038961039vw}}.swiper-pagination-bullets{bottom:0!important}@media (min-width:769px){.pic.shirts .swiper-pagination-bullets{margin-top:20px}.pic.shirts .swiper-pagination-bullets else{margin-top:20}}@media (max-width:768px){.pic.shirts .swiper-pagination-bullets{margin-top:5.1948051948vw}.pic.shirts .swiper-pagination-bullets else{margin-top:20}}.swiper-pagination-bullet{display:block;box-sizing:border-box;width:11px;height:11px;border-radius:50%;background:transparent;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid #fff;transition:.2s ease-in-out;opacity:1;transition-property:background-color,border-color}.swiper-pagination-bullet-active{background-color:#fff}@media (min-width:769px){.end-block{margin-top:44px}.end-block else{margin-top:44}}@media (max-width:768px){.end-block{margin-top:11.4285714286vw}.end-block else{margin-top:44}}@media (min-width:769px){.end-block{padding-bottom:110px}.end-block else{padding-bottom:110}}@media (max-width:768px){.end-block{padding-bottom:17.1428571429vw}.end-block else{padding-bottom:66}}@media (min-width:769px){.end-block .section-inner{margin-bottom:-110px}.end-block .section-inner else{margin-bottom:-110}}@media (max-width:768px){.end-block .section-inner{margin-bottom:-17.1428571429vw}.end-block .section-inner else{margin-bottom:-66}}.end-block .btn-text{transition:opacity .1s;position:absolute}.end-block .btn-text.close{opacity:0}.end-block .btn-text.more,.end-block .uk-open .btn-text.close{opacity:1}.end-block .uk-open .btn-text.more{opacity:0}.end-block .ttl-main{font-weight:700;line-height:1.58;letter-spacing:.033em;text-align:center}@media (min-width:769px){.end-block .ttl-main{font-size:26px}.end-block .ttl-main else{font-size:26}}@media (max-width:768px){.end-block .ttl-main{font-size:5.1948051948vw}.end-block .ttl-main else{font-size:20}}@media (min-width:769px){.end-block .ttl-main{margin-bottom:22px}.end-block .ttl-main else{margin-bottom:22}}@media (max-width:768px){.end-block .ttl-main{margin-bottom:5.7142857143vw}.end-block .ttl-main else{margin-bottom:22}}@media(max-width:768px){.end-block .ttl-main{line-height:2.05}}.end-block .btn-more{margin-left:auto;margin-right:auto}@media (min-width:769px){.end-block .btn-more{width:462px}.end-block .btn-more else{width:462}}@media (max-width:768px){.end-block .btn-more{width:88.5714285714vw}.end-block .btn-more else{width:341}}@media (min-width:769px){.section-cast-top,.section-qusumi-top,.section-sasanomaly-top,.section-staff-top{padding-top:82px}.section-cast-top else,.section-qusumi-top else,.section-sasanomaly-top else,.section-staff-top else{padding-top:82}}@media (max-width:768px){.section-cast-top,.section-qusumi-top,.section-sasanomaly-top,.section-staff-top{padding-top:20.7792207792vw}.section-cast-top else,.section-qusumi-top else,.section-sasanomaly-top else,.section-staff-top else{padding-top:80}}.section-cast-top .logo,.section-qusumi-top .logo,.section-sasanomaly-top .logo,.section-staff-top .logo{margin:auto}@media (min-width:769px){.section-cast-top .logo,.section-qusumi-top .logo,.section-sasanomaly-top .logo,.section-staff-top .logo{width:449px}.section-cast-top .logo else,.section-qusumi-top .logo else,.section-sasanomaly-top .logo else,.section-staff-top .logo else{width:449}}@media (max-width:768px){.section-cast-top .logo,.section-qusumi-top .logo,.section-sasanomaly-top .logo,.section-staff-top .logo{width:62.0779220779vw}.section-cast-top .logo else,.section-qusumi-top .logo else,.section-sasanomaly-top .logo else,.section-staff-top .logo else{width:239}}.section-cast-top .main-picture,.section-qusumi-top .main-picture,.section-sasanomaly-top .main-picture,.section-staff-top .main-picture{margin:auto}@media (min-width:769px){.section-cast-top .main-picture,.section-qusumi-top .main-picture,.section-sasanomaly-top .main-picture,.section-staff-top .main-picture{width:1120px}.section-cast-top .main-picture else,.section-qusumi-top .main-picture else,.section-sasanomaly-top .main-picture else,.section-staff-top .main-picture else{width:1120}}@media (max-width:768px){.section-cast-top .main-picture,.section-qusumi-top .main-picture,.section-sasanomaly-top .main-picture,.section-staff-top .main-picture{width:97.9220779221vw}.section-cast-top .main-picture else,.section-qusumi-top .main-picture else,.section-sasanomaly-top .main-picture else,.section-staff-top .main-picture else{width:377}}@media (min-width:769px){.section-cast-top .main-picture,.section-qusumi-top .main-picture,.section-sasanomaly-top .main-picture,.section-staff-top .main-picture{height:500px}.section-cast-top .main-picture else,.section-qusumi-top .main-picture else,.section-sasanomaly-top .main-picture else,.section-staff-top .main-picture else{height:500}}@media (max-width:768px){.section-cast-top .main-picture,.section-qusumi-top .main-picture,.section-sasanomaly-top .main-picture,.section-staff-top .main-picture{height:69.0909090909vw}.section-cast-top .main-picture else,.section-qusumi-top .main-picture else,.section-sasanomaly-top .main-picture else,.section-staff-top .main-picture else{height:266}}@media (min-width:769px){.section-cast-top .second-picture,.section-qusumi-top .second-picture,.section-sasanomaly-top .second-picture,.section-staff-top .second-picture{width:840px}.section-cast-top .second-picture else,.section-qusumi-top .second-picture else,.section-sasanomaly-top .second-picture else,.section-staff-top .second-picture else{width:840}}@media (max-width:768px){.section-cast-top .second-picture,.section-qusumi-top .second-picture,.section-sasanomaly-top .second-picture,.section-staff-top .second-picture{width:97.9220779221vw}.section-cast-top .second-picture else,.section-qusumi-top .second-picture else,.section-sasanomaly-top .second-picture else,.section-staff-top .second-picture else{width:377}}@media (min-width:769px){.section-cast-top .second-picture,.section-qusumi-top .second-picture,.section-sasanomaly-top .second-picture,.section-staff-top .second-picture{height:455px}.section-cast-top .second-picture else,.section-qusumi-top .second-picture else,.section-sasanomaly-top .second-picture else,.section-staff-top .second-picture else{height:455}}@media (max-width:768px){.section-cast-top .second-picture,.section-qusumi-top .second-picture,.section-sasanomaly-top .second-picture,.section-staff-top .second-picture{height:52.987012987vw}.section-cast-top .second-picture else,.section-qusumi-top .second-picture else,.section-sasanomaly-top .second-picture else,.section-staff-top .second-picture else{height:204}}@media (min-width:769px){.section-cast-top .second-picture,.section-qusumi-top .second-picture,.section-sasanomaly-top .second-picture,.section-staff-top .second-picture{margin:0 auto 50px}}@media (max-width:768px){.section-cast-top .second-picture,.section-qusumi-top .second-picture,.section-sasanomaly-top .second-picture,.section-staff-top .second-picture{margin:0 auto 12.987012987vw}}@media (min-width:769px){.section-cast-top .normal-picture,.section-qusumi-top .normal-picture,.section-sasanomaly-top .normal-picture,.section-staff-top .normal-picture{width:740px}.section-cast-top .normal-picture else,.section-qusumi-top .normal-picture else,.section-sasanomaly-top .normal-picture else,.section-staff-top .normal-picture else{width:740}}@media (max-width:768px){.section-cast-top .normal-picture,.section-qusumi-top .normal-picture,.section-sasanomaly-top .normal-picture,.section-staff-top .normal-picture{width:85.1948051948vw}.section-cast-top .normal-picture else,.section-qusumi-top .normal-picture else,.section-sasanomaly-top .normal-picture else,.section-staff-top .normal-picture else{width:328}}@media (min-width:769px){.section-cast-top .normal-picture,.section-qusumi-top .normal-picture,.section-sasanomaly-top .normal-picture,.section-staff-top .normal-picture{margin:0 auto 50px}}@media (max-width:768px){.section-cast-top .normal-picture,.section-qusumi-top .normal-picture,.section-sasanomaly-top .normal-picture,.section-staff-top .normal-picture{margin:0 auto 12.987012987vw}}@media (min-width:769px){.section-cast-top .profile-picture,.section-qusumi-top .profile-picture,.section-sasanomaly-top .profile-picture,.section-staff-top .profile-picture{width:389px}.section-cast-top .profile-picture else,.section-qusumi-top .profile-picture else,.section-sasanomaly-top .profile-picture else,.section-staff-top .profile-picture else{width:389}}@media (max-width:768px){.section-cast-top .profile-picture,.section-qusumi-top .profile-picture,.section-sasanomaly-top .profile-picture,.section-staff-top .profile-picture{width:69.0909090909vw}.section-cast-top .profile-picture else,.section-qusumi-top .profile-picture else,.section-sasanomaly-top .profile-picture else,.section-staff-top .profile-picture else{width:266}}@media (min-width:769px){.section-cast-top .profile-picture,.section-qusumi-top .profile-picture,.section-sasanomaly-top .profile-picture,.section-staff-top .profile-picture{height:389px}.section-cast-top .profile-picture else,.section-qusumi-top .profile-picture else,.section-sasanomaly-top .profile-picture else,.section-staff-top .profile-picture else{height:389}}@media (max-width:768px){.section-cast-top .profile-picture,.section-qusumi-top .profile-picture,.section-sasanomaly-top .profile-picture,.section-staff-top .profile-picture{height:69.0909090909vw}.section-cast-top .profile-picture else,.section-qusumi-top .profile-picture else,.section-sasanomaly-top .profile-picture else,.section-staff-top .profile-picture else{height:266}}@media(max-width:768px){.section-cast-top .profile-picture,.section-qusumi-top .profile-picture,.section-sasanomaly-top .profile-picture,.section-staff-top .profile-picture{margin-right:auto;margin-left:auto;margin-bottom:8.2051282051vw}}.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{text-align:center}@media (min-width:769px){.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{margin:0 auto 50px}}@media (max-width:768px){.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{margin:0 auto 12.987012987vw}}@media (min-width:769px){.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{font-size:35px}.section-cast-top .headline else,.section-qusumi-top .headline else,.section-sasanomaly-top .headline else,.section-staff-top .headline else{font-size:35}}@media (max-width:768px){.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{font-size:5.1948051948vw}.section-cast-top .headline else,.section-qusumi-top .headline else,.section-sasanomaly-top .headline else,.section-staff-top .headline else{font-size:20}}@media (min-width:769px){.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{line-height:65px}.section-cast-top .headline else,.section-qusumi-top .headline else,.section-sasanomaly-top .headline else,.section-staff-top .headline else{line-height:65}}@media (max-width:768px){.section-cast-top .headline,.section-qusumi-top .headline,.section-sasanomaly-top .headline,.section-staff-top .headline{line-height:10.6493506494vw}.section-cast-top .headline else,.section-qusumi-top .headline else,.section-sasanomaly-top .headline else,.section-staff-top .headline else{line-height:41}}@media (min-width:769px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{width:770px}.section-cast-top .description else,.section-qusumi-top .description else,.section-sasanomaly-top .description else,.section-staff-top .description else{width:770}}@media (max-width:768px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{width:85.1948051948vw}.section-cast-top .description else,.section-qusumi-top .description else,.section-sasanomaly-top .description else,.section-staff-top .description else{width:328}}@media (min-width:769px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{margin:35px auto 50px}}@media (max-width:768px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{margin:8.3116883117vw auto 12.987012987vw}}@media (min-width:769px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{font-size:17px}.section-cast-top .description else,.section-qusumi-top .description else,.section-sasanomaly-top .description else,.section-staff-top .description else{font-size:17}}@media (max-width:768px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{font-size:3.6363636364vw}.section-cast-top .description else,.section-qusumi-top .description else,.section-sasanomaly-top .description else,.section-staff-top .description else{font-size:14}}@media (min-width:769px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{line-height:32px}.section-cast-top .description else,.section-qusumi-top .description else,.section-sasanomaly-top .description else,.section-staff-top .description else{line-height:32}}@media (max-width:768px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{line-height:7.5324675325vw}.section-cast-top .description else,.section-qusumi-top .description else,.section-sasanomaly-top .description else,.section-staff-top .description else{line-height:29}}@media(min-width:769px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{text-align:center}}@media(max-width:768px){.section-cast-top .description,.section-qusumi-top .description,.section-sasanomaly-top .description,.section-staff-top .description{text-align:left}}.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}@media (min-width:769px){.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{width:840px}.section-cast-top .interview-contents else,.section-qusumi-top .interview-contents else,.section-sasanomaly-top .interview-contents else,.section-staff-top .interview-contents else{width:840}}@media (max-width:768px){.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{width:101.2987012987vw}.section-cast-top .interview-contents else,.section-qusumi-top .interview-contents else,.section-sasanomaly-top .interview-contents else,.section-staff-top .interview-contents else{width:390}}@media (min-width:769px){.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{margin:50px auto}}@media (max-width:768px){.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{margin:12.987012987vw auto}}@media (min-width:769px){.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{padding:50px 0 0}}@media (max-width:768px){.section-cast-top .interview-contents,.section-qusumi-top .interview-contents,.section-sasanomaly-top .interview-contents,.section-staff-top .interview-contents{padding:12.987012987vw 0 0}}@media (min-width:769px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{margin-bottom:35px}.section-cast-top .interview-contents-title else,.section-qusumi-top .interview-contents-title else,.section-sasanomaly-top .interview-contents-title else,.section-staff-top .interview-contents-title else{margin-bottom:35}}@media (max-width:768px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{margin-bottom:8.3116883117vw}.section-cast-top .interview-contents-title else,.section-qusumi-top .interview-contents-title else,.section-sasanomaly-top .interview-contents-title else,.section-staff-top .interview-contents-title else{margin-bottom:32}}@media (min-width:769px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{padding:0 50px}}@media (max-width:768px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{padding:0 7.7922077922vw}}@media (min-width:769px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{font-size:20px}.section-cast-top .interview-contents-title else,.section-qusumi-top .interview-contents-title else,.section-sasanomaly-top .interview-contents-title else,.section-staff-top .interview-contents-title else{font-size:20}}@media (max-width:768px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{font-size:3.6363636364vw}.section-cast-top .interview-contents-title else,.section-qusumi-top .interview-contents-title else,.section-sasanomaly-top .interview-contents-title else,.section-staff-top .interview-contents-title else{font-size:14}}@media (min-width:769px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{line-height:35px}.section-cast-top .interview-contents-title else,.section-qusumi-top .interview-contents-title else,.section-sasanomaly-top .interview-contents-title else,.section-staff-top .interview-contents-title else{line-height:35}}@media (max-width:768px){.section-cast-top .interview-contents-title,.section-qusumi-top .interview-contents-title,.section-sasanomaly-top .interview-contents-title,.section-staff-top .interview-contents-title{line-height:6.7532467532vw}.section-cast-top .interview-contents-title else,.section-qusumi-top .interview-contents-title else,.section-sasanomaly-top .interview-contents-title else,.section-staff-top .interview-contents-title else{line-height:26}}@media (min-width:769px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{margin-bottom:35px}.section-cast-top .interview-contents-text else,.section-qusumi-top .interview-contents-text else,.section-sasanomaly-top .interview-contents-text else,.section-staff-top .interview-contents-text else{margin-bottom:35}}@media (max-width:768px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{margin-bottom:8.3116883117vw}.section-cast-top .interview-contents-text else,.section-qusumi-top .interview-contents-text else,.section-sasanomaly-top .interview-contents-text else,.section-staff-top .interview-contents-text else{margin-bottom:32}}@media (min-width:769px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{padding:0 50px}}@media (max-width:768px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{padding:0 7.7922077922vw}}@media (min-width:769px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{font-size:17px}.section-cast-top .interview-contents-text else,.section-qusumi-top .interview-contents-text else,.section-sasanomaly-top .interview-contents-text else,.section-staff-top .interview-contents-text else{font-size:17}}@media (max-width:768px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{font-size:3.6363636364vw}.section-cast-top .interview-contents-text else,.section-qusumi-top .interview-contents-text else,.section-sasanomaly-top .interview-contents-text else,.section-staff-top .interview-contents-text else{font-size:14}}@media (min-width:769px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{line-height:32px}.section-cast-top .interview-contents-text else,.section-qusumi-top .interview-contents-text else,.section-sasanomaly-top .interview-contents-text else,.section-staff-top .interview-contents-text else{line-height:32}}@media (max-width:768px){.section-cast-top .interview-contents-text,.section-qusumi-top .interview-contents-text,.section-sasanomaly-top .interview-contents-text,.section-staff-top .interview-contents-text{line-height:7.5324675325vw}.section-cast-top .interview-contents-text else,.section-qusumi-top .interview-contents-text else,.section-sasanomaly-top .interview-contents-text else,.section-staff-top .interview-contents-text else{line-height:29}}@media (min-width:769px){.section-cast-top .interview-contents-text.-space-btm,.section-qusumi-top .interview-contents-text.-space-btm,.section-sasanomaly-top .interview-contents-text.-space-btm,.section-staff-top .interview-contents-text.-space-btm{margin-bottom:50px}.section-cast-top .interview-contents-text.-space-btm else,.section-qusumi-top .interview-contents-text.-space-btm else,.section-sasanomaly-top .interview-contents-text.-space-btm else,.section-staff-top .interview-contents-text.-space-btm else{margin-bottom:50}}@media (max-width:768px){.section-cast-top .interview-contents-text.-space-btm,.section-qusumi-top .interview-contents-text.-space-btm,.section-sasanomaly-top .interview-contents-text.-space-btm,.section-staff-top .interview-contents-text.-space-btm{margin-bottom:12.987012987vw}.section-cast-top .interview-contents-text.-space-btm else,.section-qusumi-top .interview-contents-text.-space-btm else,.section-sasanomaly-top .interview-contents-text.-space-btm else,.section-staff-top .interview-contents-text.-space-btm else{margin-bottom:50}}@media (min-width:769px){.section-cast-top .main-profile,.section-qusumi-top .main-profile,.section-sasanomaly-top .main-profile,.section-staff-top .main-profile{width:860px}.section-cast-top .main-profile else,.section-qusumi-top .main-profile else,.section-sasanomaly-top .main-profile else,.section-staff-top .main-profile else{width:860}}@media (max-width:768px){.section-cast-top .main-profile,.section-qusumi-top .main-profile,.section-sasanomaly-top .main-profile,.section-staff-top .main-profile{width:85.1948051948vw}.section-cast-top .main-profile else,.section-qusumi-top .main-profile else,.section-sasanomaly-top .main-profile else,.section-staff-top .main-profile else{width:328}}@media (min-width:769px){.section-cast-top .main-profile,.section-qusumi-top .main-profile,.section-sasanomaly-top .main-profile,.section-staff-top .main-profile{margin:0 auto 85px}}@media (max-width:768px){.section-cast-top .main-profile,.section-qusumi-top .main-profile,.section-sasanomaly-top .main-profile,.section-staff-top .main-profile{margin:0 auto 20.7792207792vw}}@media (min-width:769px){.section-cast-top .main-profile-item,.section-qusumi-top .main-profile-item,.section-sasanomaly-top .main-profile-item,.section-staff-top .main-profile-item{margin-bottom:50px}.section-cast-top .main-profile-item else,.section-qusumi-top .main-profile-item else,.section-sasanomaly-top .main-profile-item else,.section-staff-top .main-profile-item else{margin-bottom:50}}@media (max-width:768px){.section-cast-top .main-profile-item,.section-qusumi-top .main-profile-item,.section-sasanomaly-top .main-profile-item,.section-staff-top .main-profile-item{margin-bottom:12.987012987vw}.section-cast-top .main-profile-item else,.section-qusumi-top .main-profile-item else,.section-sasanomaly-top .main-profile-item else,.section-staff-top .main-profile-item else{margin-bottom:50}}@media(min-width:769px){.section-cast-top .main-profile-item,.section-qusumi-top .main-profile-item,.section-sasanomaly-top .main-profile-item,.section-staff-top .main-profile-item{display:flex;justify-content:center}}@media(max-width:768px){.section-cast-top .main-profile-item,.section-qusumi-top .main-profile-item,.section-sasanomaly-top .main-profile-item,.section-staff-top .main-profile-item{display:block}}.section-cast-top .main-profile-item:last-child,.section-qusumi-top .main-profile-item:last-child,.section-sasanomaly-top .main-profile-item:last-child,.section-staff-top .main-profile-item:last-child{margin-bottom:0}@media (min-width:769px){.section-cast-top .main-profile-box,.section-qusumi-top .main-profile-box,.section-sasanomaly-top .main-profile-box,.section-staff-top .main-profile-box{width:400px}.section-cast-top .main-profile-box else,.section-qusumi-top .main-profile-box else,.section-sasanomaly-top .main-profile-box else,.section-staff-top .main-profile-box else{width:400}}@media (max-width:768px){.section-cast-top .main-profile-box,.section-qusumi-top .main-profile-box,.section-sasanomaly-top .main-profile-box,.section-staff-top .main-profile-box{width:85.1948051948vw}.section-cast-top .main-profile-box else,.section-qusumi-top .main-profile-box else,.section-sasanomaly-top .main-profile-box else,.section-staff-top .main-profile-box else{width:328}}@media(min-width:769px){.section-cast-top .main-profile-box,.section-qusumi-top .main-profile-box,.section-sasanomaly-top .main-profile-box,.section-staff-top .main-profile-box{margin-left:51px}}@media (min-width:769px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{margin-top:30px}.section-cast-top .main-profile-name else,.section-qusumi-top .main-profile-name else,.section-sasanomaly-top .main-profile-name else,.section-staff-top .main-profile-name else{margin-top:30}}@media (max-width:768px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{margin-top:7.7922077922vw}.section-cast-top .main-profile-name else,.section-qusumi-top .main-profile-name else,.section-sasanomaly-top .main-profile-name else,.section-staff-top .main-profile-name else{margin-top:30}}@media (min-width:769px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{margin-bottom:32px}.section-cast-top .main-profile-name else,.section-qusumi-top .main-profile-name else,.section-sasanomaly-top .main-profile-name else,.section-staff-top .main-profile-name else{margin-bottom:32}}@media (max-width:768px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{margin-bottom:5.7142857143vw}.section-cast-top .main-profile-name else,.section-qusumi-top .main-profile-name else,.section-sasanomaly-top .main-profile-name else,.section-staff-top .main-profile-name else{margin-bottom:22}}@media (min-width:769px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{font-size:26px}.section-cast-top .main-profile-name else,.section-qusumi-top .main-profile-name else,.section-sasanomaly-top .main-profile-name else,.section-staff-top .main-profile-name else{font-size:26}}@media (max-width:768px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{font-size:4.4155844156vw}.section-cast-top .main-profile-name else,.section-qusumi-top .main-profile-name else,.section-sasanomaly-top .main-profile-name else,.section-staff-top .main-profile-name else{font-size:17}}@media(max-width:768px){.section-cast-top .main-profile-name,.section-qusumi-top .main-profile-name,.section-sasanomaly-top .main-profile-name,.section-staff-top .main-profile-name{text-align:center}}@media (min-width:769px){.section-cast-top .main-profile-text,.section-qusumi-top .main-profile-text,.section-sasanomaly-top .main-profile-text,.section-staff-top .main-profile-text{width:400px}.section-cast-top .main-profile-text else,.section-qusumi-top .main-profile-text else,.section-sasanomaly-top .main-profile-text else,.section-staff-top .main-profile-text else{width:400}}@media (max-width:768px){.section-cast-top .main-profile-text,.section-qusumi-top .main-profile-text,.section-sasanomaly-top .main-profile-text,.section-staff-top .main-profile-text{width:85.1948051948vw}.section-cast-top .main-profile-text else,.section-qusumi-top .main-profile-text else,.section-sasanomaly-top .main-profile-text else,.section-staff-top .main-profile-text else{width:328}}@media (min-width:769px){.section-cast-top .main-profile-text,.section-qusumi-top .main-profile-text,.section-sasanomaly-top .main-profile-text,.section-staff-top .main-profile-text{font-size:17px}.section-cast-top .main-profile-text else,.section-qusumi-top .main-profile-text else,.section-sasanomaly-top .main-profile-text else,.section-staff-top .main-profile-text else{font-size:17}}@media (max-width:768px){.section-cast-top .main-profile-text,.section-qusumi-top .main-profile-text,.section-sasanomaly-top .main-profile-text,.section-staff-top .main-profile-text{font-size:3.6363636364vw}.section-cast-top .main-profile-text else,.section-qusumi-top .main-profile-text else,.section-sasanomaly-top .main-profile-text else,.section-staff-top .main-profile-text else{font-size:14}}@media (min-width:769px){.section-cast-top .main-profile-text,.section-qusumi-top .main-profile-text,.section-sasanomaly-top .main-profile-text,.section-staff-top .main-profile-text{line-height:32px}.section-cast-top .main-profile-text else,.section-qusumi-top .main-profile-text else,.section-sasanomaly-top .main-profile-text else,.section-staff-top .main-profile-text else{line-height:32}}@media (max-width:768px){.section-cast-top .main-profile-text,.section-qusumi-top .main-profile-text,.section-sasanomaly-top .main-profile-text,.section-staff-top .main-profile-text{line-height:7.5324675325vw}.section-cast-top .main-profile-text else,.section-qusumi-top .main-profile-text else,.section-sasanomaly-top .main-profile-text else,.section-staff-top .main-profile-text else{line-height:29}}@media (min-width:769px){.section-cast-top .interview-list,.section-qusumi-top .interview-list,.section-sasanomaly-top .interview-list,.section-staff-top .interview-list{margin-bottom:110px}.section-cast-top .interview-list else,.section-qusumi-top .interview-list else,.section-sasanomaly-top .interview-list else,.section-staff-top .interview-list else{margin-bottom:110}}@media (max-width:768px){.section-cast-top .interview-list,.section-qusumi-top .interview-list,.section-sasanomaly-top .interview-list,.section-staff-top .interview-list{margin-bottom:28.5714285714vw}.section-cast-top .interview-list else,.section-qusumi-top .interview-list else,.section-sasanomaly-top .interview-list else,.section-staff-top .interview-list else{margin-bottom:110}}.section-cast-top .interview-list-item,.section-qusumi-top .interview-list-item,.section-sasanomaly-top .interview-list-item,.section-staff-top .interview-list-item{align-items:center}@media(min-width:769px){.section-cast-top .interview-list-item,.section-qusumi-top .interview-list-item,.section-sasanomaly-top .interview-list-item,.section-staff-top .interview-list-item{display:flex}}@media(max-width:768px){.section-cast-top .interview-list-item,.section-qusumi-top .interview-list-item,.section-sasanomaly-top .interview-list-item,.section-staff-top .interview-list-item{display:block}}@media (min-width:769px){.section-cast-top .interview-list-item,.section-qusumi-top .interview-list-item,.section-sasanomaly-top .interview-list-item,.section-staff-top .interview-list-item{margin-bottom:50px}.section-cast-top .interview-list-item else,.section-qusumi-top .interview-list-item else,.section-sasanomaly-top .interview-list-item else,.section-staff-top .interview-list-item else{margin-bottom:50}}@media (max-width:768px){.section-cast-top .interview-list-item,.section-qusumi-top .interview-list-item,.section-sasanomaly-top .interview-list-item,.section-staff-top .interview-list-item{margin-bottom:12.987012987vw}.section-cast-top .interview-list-item else,.section-qusumi-top .interview-list-item else,.section-sasanomaly-top .interview-list-item else,.section-staff-top .interview-list-item else{margin-bottom:50}}.section-cast-top .interview-list-item:last-child,.section-qusumi-top .interview-list-item:last-child,.section-sasanomaly-top .interview-list-item:last-child,.section-staff-top .interview-list-item:last-child{margin-bottom:0}.section-cast-top .interview-list-item:nth-child(odd),.section-qusumi-top .interview-list-item:nth-child(odd),.section-sasanomaly-top .interview-list-item:nth-child(odd),.section-staff-top .interview-list-item:nth-child(odd){flex-direction:row-reverse}@media (min-width:769px){.section-cast-top .interview-list-picture,.section-qusumi-top .interview-list-picture,.section-sasanomaly-top .interview-list-picture,.section-staff-top .interview-list-picture{width:660px}.section-cast-top .interview-list-picture else,.section-qusumi-top .interview-list-picture else,.section-sasanomaly-top .interview-list-picture else,.section-staff-top .interview-list-picture else{width:660}}@media (max-width:768px){.section-cast-top .interview-list-picture,.section-qusumi-top .interview-list-picture,.section-sasanomaly-top .interview-list-picture,.section-staff-top .interview-list-picture{width:97.9220779221vw}.section-cast-top .interview-list-picture else,.section-qusumi-top .interview-list-picture else,.section-sasanomaly-top .interview-list-picture else,.section-staff-top .interview-list-picture else{width:377}}@media (min-width:769px){.section-cast-top .interview-list-picture,.section-qusumi-top .interview-list-picture,.section-sasanomaly-top .interview-list-picture,.section-staff-top .interview-list-picture{height:380px}.section-cast-top .interview-list-picture else,.section-qusumi-top .interview-list-picture else,.section-sasanomaly-top .interview-list-picture else,.section-staff-top .interview-list-picture else{height:380}}@media (max-width:768px){.section-cast-top .interview-list-picture,.section-qusumi-top .interview-list-picture,.section-sasanomaly-top .interview-list-picture,.section-staff-top .interview-list-picture{height:59.7402597403vw}.section-cast-top .interview-list-picture else,.section-qusumi-top .interview-list-picture else,.section-sasanomaly-top .interview-list-picture else,.section-staff-top .interview-list-picture else{height:230}}@media(min-width:769px){.section-cast-top .interview-list-picture,.section-qusumi-top .interview-list-picture,.section-sasanomaly-top .interview-list-picture,.section-staff-top .interview-list-picture{margin-right:0}}@media(max-width:768px){.section-cast-top .interview-list-picture,.section-qusumi-top .interview-list-picture,.section-sasanomaly-top .interview-list-picture,.section-staff-top .interview-list-picture{margin-right:auto;margin-left:auto;margin-bottom:8.2051282051vw}}@media (min-width:769px){.section-cast-top .interview-list-comment,.section-qusumi-top .interview-list-comment,.section-sasanomaly-top .interview-list-comment,.section-staff-top .interview-list-comment{width:420px}.section-cast-top .interview-list-comment else,.section-qusumi-top .interview-list-comment else,.section-sasanomaly-top .interview-list-comment else,.section-staff-top .interview-list-comment else{width:420}}@media (max-width:768px){.section-cast-top .interview-list-comment,.section-qusumi-top .interview-list-comment,.section-sasanomaly-top .interview-list-comment,.section-staff-top .interview-list-comment{width:85.1948051948vw}.section-cast-top .interview-list-comment else,.section-qusumi-top .interview-list-comment else,.section-sasanomaly-top .interview-list-comment else,.section-staff-top .interview-list-comment else{width:328}}@media(min-width:769px){.section-cast-top .interview-list-comment,.section-qusumi-top .interview-list-comment,.section-sasanomaly-top .interview-list-comment,.section-staff-top .interview-list-comment{margin-left:90px;margin-right:0}}@media(max-width:768px){.section-cast-top .interview-list-comment,.section-qusumi-top .interview-list-comment,.section-sasanomaly-top .interview-list-comment,.section-staff-top .interview-list-comment{margin:auto}}@media(min-width:769px){.section-cast-top .interview-list-item:nth-child(odd) .interview-list-comment,.section-qusumi-top .interview-list-item:nth-child(odd) .interview-list-comment,.section-sasanomaly-top .interview-list-item:nth-child(odd) .interview-list-comment,.section-staff-top .interview-list-item:nth-child(odd) .interview-list-comment{margin-right:90px;margin-left:0}}@media (min-width:769px){.section-cast-top .interview-list-title,.section-qusumi-top .interview-list-title,.section-sasanomaly-top .interview-list-title,.section-staff-top .interview-list-title{margin-bottom:35px}.section-cast-top .interview-list-title else,.section-qusumi-top .interview-list-title else,.section-sasanomaly-top .interview-list-title else,.section-staff-top .interview-list-title else{margin-bottom:35}}@media (max-width:768px){.section-cast-top .interview-list-title,.section-qusumi-top .interview-list-title,.section-sasanomaly-top .interview-list-title,.section-staff-top .interview-list-title{margin-bottom:4.4155844156vw}.section-cast-top .interview-list-title else,.section-qusumi-top .interview-list-title else,.section-sasanomaly-top .interview-list-title else,.section-staff-top .interview-list-title else{margin-bottom:17}}@media (min-width:769px){.section-cast-top .interview-list-title,.section-qusumi-top .interview-list-title,.section-sasanomaly-top .interview-list-title,.section-staff-top .interview-list-title{font-size:26px}.section-cast-top .interview-list-title else,.section-qusumi-top .interview-list-title else,.section-sasanomaly-top .interview-list-title else,.section-staff-top .interview-list-title else{font-size:26}}@media (max-width:768px){.section-cast-top .interview-list-title,.section-qusumi-top .interview-list-title,.section-sasanomaly-top .interview-list-title,.section-staff-top .interview-list-title{font-size:4.4155844156vw}.section-cast-top .interview-list-title else,.section-qusumi-top .interview-list-title else,.section-sasanomaly-top .interview-list-title else,.section-staff-top .interview-list-title else{font-size:17}}@media (min-width:769px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{width:420px}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{width:420}}@media (max-width:768px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{width:85.1948051948vw}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{width:328}}@media (min-width:769px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{margin-bottom:35px}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{margin-bottom:35}}@media (max-width:768px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{margin-bottom:8.3116883117vw}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{margin-bottom:32}}@media (min-width:769px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{font-size:17px}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{font-size:17}}@media (max-width:768px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{font-size:3.6363636364vw}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{font-size:14}}@media (min-width:769px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{line-height:32px}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{line-height:32}}@media (max-width:768px){.section-cast-top .interview-list-text,.section-qusumi-top .interview-list-text,.section-sasanomaly-top .interview-list-text,.section-staff-top .interview-list-text{line-height:7.5324675325vw}.section-cast-top .interview-list-text else,.section-qusumi-top .interview-list-text else,.section-sasanomaly-top .interview-list-text else,.section-staff-top .interview-list-text else{line-height:29}}.section-cast-top .jacket,.section-qusumi-top .jacket,.section-sasanomaly-top .jacket,.section-staff-top .jacket{display:flex;align-items:center}@media (min-width:769px){.section-cast-top .jacket,.section-qusumi-top .jacket,.section-sasanomaly-top .jacket,.section-staff-top .jacket{margin-bottom:32px}.section-cast-top .jacket else,.section-qusumi-top .jacket else,.section-sasanomaly-top .jacket else,.section-staff-top .jacket else{margin-bottom:32}}@media (max-width:768px){.section-cast-top .jacket,.section-qusumi-top .jacket,.section-sasanomaly-top .jacket,.section-staff-top .jacket{margin-bottom:8.3116883117vw}.section-cast-top .jacket else,.section-qusumi-top .jacket else,.section-sasanomaly-top .jacket else,.section-staff-top .jacket else{margin-bottom:32}}@media (min-width:769px){.section-cast-top .jacket,.section-qusumi-top .jacket,.section-sasanomaly-top .jacket,.section-staff-top .jacket{padding:0 50px}}@media (max-width:768px){.section-cast-top .jacket,.section-qusumi-top .jacket,.section-sasanomaly-top .jacket,.section-staff-top .jacket{padding:0 7.7922077922vw;flex-direction:column}}@media (min-width:769px){.section-cast-top .jacket-img,.section-qusumi-top .jacket-img,.section-sasanomaly-top .jacket-img,.section-staff-top .jacket-img{width:146px}.section-cast-top .jacket-img else,.section-qusumi-top .jacket-img else,.section-sasanomaly-top .jacket-img else,.section-staff-top .jacket-img else{width:146}}@media (max-width:768px){.section-cast-top .jacket-img,.section-qusumi-top .jacket-img,.section-sasanomaly-top .jacket-img,.section-staff-top .jacket-img{width:37.9220779221vw}.section-cast-top .jacket-img else,.section-qusumi-top .jacket-img else,.section-sasanomaly-top .jacket-img else,.section-staff-top .jacket-img else{width:146}}@media(min-width:769px){.section-cast-top .jacket-img,.section-qusumi-top .jacket-img,.section-sasanomaly-top .jacket-img,.section-staff-top .jacket-img{margin-right:35px}}@media(max-width:768px){.section-cast-top .jacket-img,.section-qusumi-top .jacket-img,.section-sasanomaly-top .jacket-img,.section-staff-top .jacket-img{margin:0 auto 8.2051282051vw}}@media (min-width:769px){.section-cast-top .jacket-details,.section-qusumi-top .jacket-details,.section-sasanomaly-top .jacket-details,.section-staff-top .jacket-details{font-size:17px}.section-cast-top .jacket-details else,.section-qusumi-top .jacket-details else,.section-sasanomaly-top .jacket-details else,.section-staff-top .jacket-details else{font-size:17}}@media (max-width:768px){.section-cast-top .jacket-details,.section-qusumi-top .jacket-details,.section-sasanomaly-top .jacket-details,.section-staff-top .jacket-details{font-size:3.6363636364vw}.section-cast-top .jacket-details else,.section-qusumi-top .jacket-details else,.section-sasanomaly-top .jacket-details else,.section-staff-top .jacket-details else{font-size:14}}@media (min-width:769px){.section-cast-top .jacket-details,.section-qusumi-top .jacket-details,.section-sasanomaly-top .jacket-details,.section-staff-top .jacket-details{line-height:32px}.section-cast-top .jacket-details else,.section-qusumi-top .jacket-details else,.section-sasanomaly-top .jacket-details else,.section-staff-top .jacket-details else{line-height:32}}@media (max-width:768px){.section-cast-top .jacket-details,.section-qusumi-top .jacket-details,.section-sasanomaly-top .jacket-details,.section-staff-top .jacket-details{line-height:7.5324675325vw}.section-cast-top .jacket-details else,.section-qusumi-top .jacket-details else,.section-sasanomaly-top .jacket-details else,.section-staff-top .jacket-details else{line-height:29}}@media(max-width:768px){.section-cast-top .jacket-details,.section-qusumi-top .jacket-details,.section-sasanomaly-top .jacket-details,.section-staff-top .jacket-details{text-align:center}}.section-cast-top .jacket-link,.section-qusumi-top .jacket-link,.section-sasanomaly-top .jacket-link,.section-staff-top .jacket-link{text-decoration:underline;transition:opacity .2s linear}@media(hover:hover)and (pointer:fine){.section-cast-top .jacket-link:hover,.section-qusumi-top .jacket-link:hover,.section-sasanomaly-top .jacket-link:hover,.section-staff-top .jacket-link:hover{opacity:.6}}.section-cast-top .campaign-banner-button,.section-qusumi-top .campaign-banner-button,.section-sasanomaly-top .campaign-banner-button,.section-staff-top .campaign-banner-button{margin:auto}@media(max-width:768px){.section-cast-top .campaign-banner-button-holder,.section-qusumi-top .campaign-banner-button-holder,.section-sasanomaly-top .campaign-banner-button-holder,.section-staff-top .campaign-banner-button-holder{margin-bottom:28.2051282051vw}}.section-cast-top .main-profile-item,.section-sasanomaly-top .main-profile-item{align-items:center}@media(min-width:769px){.section-cast-top .main-profile-name,.section-sasanomaly-top .main-profile-name{margin-top:0}}@media (min-width:769px){.section-staff-top .main-profile{padding:2px 60px 0}}@media (max-width:768px){.section-staff-top .main-profile{padding:0}}.section-staff-top .main-profile-item{display:block}@media (min-width:769px){.section-staff-top .main-profile-item{margin-bottom:53px}.section-staff-top .main-profile-item else{margin-bottom:53}}@media (max-width:768px){.section-staff-top .main-profile-item{margin-bottom:12.987012987vw}.section-staff-top .main-profile-item else{margin-bottom:50}}.section-staff-top .main-profile-box{width:100%}@media(min-width:769px){.section-staff-top .main-profile-box{margin-left:0}}@media(min-width:769px){.section-staff-top .main-profile-name{margin-top:0;margin-bottom:40px;line-height:1}}.section-staff-top .main-profile-text{width:100%}