.upShow{animation:jsUpShow 1.2s cubic-bezier(.165,.84,.44,1) 1s backwards}@keyframes jsUpShow{0%{opacity:0;transform:translateY(40px);visibility:hidden}60%{opacity:.8}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 1.35s 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:#050505;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:Noto Sans CJK JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-style:normal;font-size:14px;position:relative;padding:0;margin:0;line-height:1.5;font-weight:400;font-feature-settings:"palt";overflow-y:scroll;background-color:#f5f5f5;position:fixed;width:100%}body.ready{position:relative;width:auto}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100}body.ready:after{display:none}.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:"Noto Serif JP",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}}.t-Mincho{font-family:"Noto Serif JP",Hiragino Mincho Pro,游明朝,YuMincho,serif}.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}.swiper-pagination,.swiper-wrapper{display:flex;align-items:center}.swiper-pagination{justify-content:center}@media (min-width:769px){.swiper-pagination{margin-top:49px}.swiper-pagination else{margin-top:49}}@media (max-width:768px){.swiper-pagination{margin-top:9.4871794872vw}.swiper-pagination else{margin-top:37}}.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.0256410256vw}}.swiper-pagination-bullet{display:block;background-color:rgba(0,0,0,.18);transform:skewX(-20deg)}@media (min-width:769px){.swiper-pagination-bullet{width:18px}.swiper-pagination-bullet else{width:18}}@media (max-width:768px){.swiper-pagination-bullet{width:3.3333333333vw}.swiper-pagination-bullet else{width:13}}@media (min-width:769px){.swiper-pagination-bullet{height:16px}.swiper-pagination-bullet else{height:16}}@media (max-width:768px){.swiper-pagination-bullet{height:3.0769230769vw}.swiper-pagination-bullet else{height:12}}.swiper-pagination-bullet-active{background-color:#f9f369;box-shadow:1px 1px 3px 0 rgba(0,0,0,.09),inset 0 0 1px rgba(0,0,0,.99)}.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}header.header{width:100%;max-width:100vw;position:fixed;top:0;left:0;z-index:10;pointer-events:none}header.header>.inner{position:relative;margin:auto;width:100%;z-index:1}@media (min-width:769px){header.header>.inner{max-width:1200px}header.header>.inner else{max-width:1200}}@media (max-width:768px){header.header>.inner{max-width:100vw}header.header>.inner else{max-width:390}}@media (min-width:769px){header.header>.inner{height:80px}header.header>.inner else{height:80}}@media (max-width:768px){header.header>.inner{height:19.2307692308vw}header.header>.inner else{height:75}}@media (min-width:769px){header.header>.inner{padding:1px 40px 0}}@media (max-width:768px){header.header>.inner{padding:.2564102564vw 0 0}}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){header.header .brand-logo{width:179px}header.header .brand-logo else{width:179}}@media (max-width:768px){header.header .brand-logo{width:34.358974359vw}header.header .brand-logo else{width:134}}@media (min-width:769px){header.header .brand-logo,header.header .brand-logo else{margin-left:0}}@media (max-width:768px){header.header .brand-logo{margin-left:7.6923076923vw}header.header .brand-logo else{margin-left:30}}@media (min-width:769px){header.header .brand-logo{margin-top:30px}header.header .brand-logo else{margin-top:30}}@media (max-width:768px){header.header .brand-logo{margin-top:7.6923076923vw}header.header .brand-logo else{margin-top:30}}header.header .btn-play-movie-holder{position:absolute}@media (min-width:769px){header.header .btn-play-movie-holder{top:20px}header.header .btn-play-movie-holder else{top:20}}@media (max-width:768px){header.header .btn-play-movie-holder{top:5.1282051282vw}header.header .btn-play-movie-holder else{top:20}}@media (min-width:769px){header.header .btn-play-movie-holder{right:120px}header.header .btn-play-movie-holder else{right:120}}@media (max-width:768px){header.header .btn-play-movie-holder{right:30.7692307692vw}header.header .btn-play-movie-holder else{right:120}}@media (min-width:769px){header.header .btn-play-movie{width:200px}header.header .btn-play-movie else{width:200}}@media (max-width:768px){header.header .btn-play-movie{width:51.2820512821vw}header.header .btn-play-movie else{width:200}}@media (min-width:769px){header.header .btn-play-movie{height:40px}header.header .btn-play-movie else{height:40}}@media (max-width:768px){header.header .btn-play-movie{height:10.2564102564vw}header.header .btn-play-movie else{height:40}}@media (min-width:769px){header.header .btn-play-movie svg{width:30px}header.header .btn-play-movie svg else{width:30}}@media (max-width:768px){header.header .btn-play-movie svg{width:7.6923076923vw}header.header .btn-play-movie svg else{width:30}}@media (min-width:769px){header.header .btn-play-movie svg{height:30px}header.header .btn-play-movie svg else{height:30}}@media (max-width:768px){header.header .btn-play-movie svg{height:7.6923076923vw}header.header .btn-play-movie svg else{height:30}}@media (min-width:769px){header.header .btn-play-movie .text{width:150px}header.header .btn-play-movie .text else{width:150}}@media (max-width:768px){header.header .btn-play-movie .text{width:38.4615384615vw}header.header .btn-play-movie .text else{width:150}}header.header .btn-menu{pointer-events:auto;position:absolute;display:flex;align-items:center;justify-content:center}@media (min-width:769px){header.header .btn-menu{top:30px}header.header .btn-menu else{top:30}}@media (max-width:768px){header.header .btn-menu{top:7.6923076923vw}header.header .btn-menu else{top:30}}@media (min-width:769px){header.header .btn-menu{right:40px}header.header .btn-menu else{right:40}}@media (max-width:768px){header.header .btn-menu{right:7.6923076923vw}header.header .btn-menu else{right:30}}header.header .btn-menu .line-holder{display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%;transform:skewX(-20deg)}header.header .btn-menu i{margin:0 3px;display:block;background-color:#000;border:.3px solid #000;transition:all .7s cubic-bezier(.19,1,.22,1)}@media (min-width:769px){header.header .btn-menu i{height:20px}header.header .btn-menu i else{height:20}}@media (max-width:768px){header.header .btn-menu i{height:3.8461538462vw}header.header .btn-menu i else{height:15}}@media (min-width:769px){header.header .btn-menu i{width:5px}header.header .btn-menu i else{width:5}}@media (max-width:768px){header.header .btn-menu i{width:.7692307692vw}header.header .btn-menu i else{width:3}}@media (min-width:769px){header.header .btn-menu i{margin:0 3.5px}}@media (max-width:768px){header.header .btn-menu i{margin:0 .8974358974vw}}header.header .bg-white{background-color:rgba(253,251,249,.98);transition:opacity .5s,transform .6s cubic-bezier(.165,.84,.44,1);transform:translateY(-40px);height:100vh;position:absolute}header.header .bg-white,header.header .overlay{pointer-events:none;opacity:0;top:0;left:0;width:100%}header.header .overlay{transition:opacity .5s;background-color:rgba(0,0,0,.2);position:fixed;height:100%}header.header .nav-wrap{width:100%;height:100vh;visibility:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}header.header .nav-wrap .logo{width:419px;margin-right:80px;opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}header.header .nav-wrap .nav{display:flex;flex-direction:column}@media(max-width:768px){header.header .nav-wrap{-ms-overflow-style:none;scrollbar-width:none}header.header .nav-wrap .nav{width:87.4666666667vw}header.header .nav-wrap::-webkit-scrollbar{display:none}}@media (min-width:769px){header.header .btn-nav+.btn-nav{margin-top:17px}header.header .btn-nav+.btn-nav else{margin-top:17}}@media (max-width:768px){header.header .btn-nav+.btn-nav{margin-top:4.358974359vw}header.header .btn-nav+.btn-nav else{margin-top:17}}@media (min-width:769px){header.header .btn-nav .btn-inner{width:419px}header.header .btn-nav .btn-inner else{width:419}}@media (max-width:768px){header.header .btn-nav .btn-inner{width:84.1025641026vw}header.header .btn-nav .btn-inner else{width:328}}@media (min-width:769px){header.header .btn-nav .btn-inner{height:65px}header.header .btn-nav .btn-inner else{height:65}}@media (max-width:768px){header.header .btn-nav .btn-inner{height:12.8205128205vw}header.header .btn-nav .btn-inner else{height:50}}@media(max-width:768px){header.header .btn-nav .btn-inner{margin:auto}}@media (min-width:769px){header.header .btn-nav .txt-sec{font-size:17px}header.header .btn-nav .txt-sec else{font-size:17}}@media (max-width:768px){header.header .btn-nav .txt-sec{font-size:3.5897435897vw}header.header .btn-nav .txt-sec else{font-size:14}}@media (min-width:769px){header.header .btn-nav .icon{width:10px}header.header .btn-nav .icon else{width:10}}@media (max-width:768px){header.header .btn-nav .icon{width:2.3076923077vw}header.header .btn-nav .icon else{width:9}}@media (min-width:769px){header.header .btn-nav .icon{height:18px}header.header .btn-nav .icon else{height:18}}@media (max-width:768px){header.header .btn-nav .icon{height:3.8461538462vw}header.header .btn-nav .icon else{height:15}}header.header.open .bg-white{pointer-events:auto}header.header.open .bg-white,header.header.open .nav-wrap .logo{opacity:1;transform:translateY(0)}header.header.open .overlay{pointer-events:auto;opacity:1}@keyframes menuBtnsTo{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}header.header.open .nav-wrap{pointer-events:auto;visibility:visible}header.header.open .nav-wrap .btn-nav:first-of-type{animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .2s both}header.header.open .nav-wrap .btn-nav:nth-of-type(2){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .28s both}header.header.open .nav-wrap .btn-nav:nth-of-type(3){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .36s both}header.header.open .nav-wrap .btn-nav:nth-of-type(4){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .44s both}header.header.open .nav-wrap .btn-nav:nth-of-type(5){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .52s both}header.header.open .nav-wrap .btn-nav:nth-of-type(6){animation:menuBtnsTo 1.4s cubic-bezier(.165,.84,.44,1) .6s both}@media (min-width:769px){header.header.open .btn-menu{right:40px}header.header.open .btn-menu else{right:40}}@media (max-width:768px){header.header.open .btn-menu{right:7.6923076923vw}header.header.open .btn-menu else{right:30}}header.header.open .btn-menu i{background-color:#fff}@media (min-width:769px){header.header.open .btn-menu i{width:5px}header.header.open .btn-menu i else{width:5}}@media (max-width:768px){header.header.open .btn-menu i{width:1.2820512821vw}header.header.open .btn-menu i else{width:5}}@media(min-width:769px){header.header.open .btn-menu i:first-of-type{transform:translateX(-16px)}header.header.open .btn-menu i:nth-of-type(2){transform:translateX(-8px)}}@media(max-width:768px){header.header.open .btn-menu i:first-of-type{transform:translateX(-8px)}header.header.open .btn-menu i:nth-of-type(2){transform:translateX(-4px)}header.header.open .btn-menu i:nth-of-type(3){transform:translateX(-1px)}}.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{background-color:#f6f6f6}}.btn-nav .btn-inner,.btn-restrict .btn-inner,.btn-round .btn-inner{position:relative;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,background-color .9s;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{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:84.1025641026vw}.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.8205128205vw}.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.5897435897vw}.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.5897435897vw}.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.8461538462vw}.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:7.6923076923vw}.btn-nav .icon else,.btn-restrict .icon else,.btn-round .icon else{right:30}}.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}@media(hover:hover)and (pointer:fine){.btn-nav:hover .btn-inner,.btn-restrict:hover .btn-inner,.btn-round:hover .btn-inner{box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,.6),-4px -4px 5px 0 hsla(0,0%,100%,.6),7px 7px 20px 0 rgba(0,0,0,.13333333333333333),4px 4px 5px 0 rgba(0,0,0,.06666666666666667)}}body.ep2_top footer.footer .btn-play-movie-holder,body.ep2_top header.header .btn-play-movie-holder{opacity:0;pointer-events:none;transition:all 1s cubic-bezier(.165,.84,.44,1)}body.ep2_top footer.footer .btn-play-movie-holder.show,body.ep2_top header.header .btn-play-movie-holder.show{opacity:1;pointer-events:auto}body:not(.ep2_top) footer.footer .btn-play-movie-holder,body:not(.ep2_top) header.header .btn-play-movie-holder{pointer-events:auto}.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.6153846154vw}.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.3333333333vw}.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.3076923077vw}.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.1538461538vw}.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.641025641vw}.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:#050505}.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:#050505;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:1140px}.container else{width:1140}}@media (max-width:768px){.container{width:96.1538461538vw}.container else{width:375}}.container-l{position:relative;margin:auto}@media (min-width:769px){.container-l{padding:0 40px}}@media (max-width:768px){.container-l{padding:0}}@media (min-width:769px){.container-l{width:1300px}.container-l else{width:1300}}@media (max-width:768px){.container-l{width:96.1538461538vw}.container-l else{width:375}}.container-m{margin:auto}@media (min-width:769px){.container-m{width:1220px}.container-m else{width:1220}}@media (max-width:768px){.container-m{width:100vw}.container-m else{width:390}}.container-s{position:relative;margin:auto}@media (min-width:769px){.container-s{padding:0 40px}}@media (max-width:768px){.container-s{padding:0}}@media (min-width:769px){.container-s{width:716px}.container-s else{width:716}}@media (max-width:768px){.container-s{width:96.1538461538vw}.container-s else{width:375}}.container-xs,.content-main{position:relative;margin:auto}@media (min-width:769px){.container-xs{padding:0 40px}}@media (max-width:768px){.container-xs{padding:0}}@media (min-width:769px){.container-xs{width:587px}.container-xs else{width:587}}@media (max-width:768px){.container-xs{width:82.0512820513vw}.container-xs else{width:320}}section{position:relative}@keyframes letterSpace{0%{letter-spacing:7px}to{letter-spacing:-.03em}}.animTextShow{white-space:nowrap;animation:fadeIn 1.75s forwards,letterSpace 1.2s cubic-bezier(.165,.84,.44,1) forwards}@media (min-width:769px){.lead-text{font-size:18px}.lead-text else{font-size:18}}@media (max-width:768px){.lead-text{font-size:3.0769230769vw}.lead-text else{font-size:12}}@media (min-width:769px){.lead-text+.lead-text{margin-top:18px}.lead-text+.lead-text else{margin-top:18}}@media (max-width:768px){.lead-text+.lead-text{margin-top:3.8461538462vw}.lead-text+.lead-text else{margin-top:15}}@media (min-width:769px){.lead-holder+.lead-holder{margin-top:18px}.lead-holder+.lead-holder else{margin-top:18}}@media (max-width:768px){.lead-holder+.lead-holder{margin-top:3.8461538462vw}.lead-holder+.lead-holder else{margin-top:15}}@media (min-width:769px){.lead-holder+.lead-holder+.lead-text,.lead-holder+.lead-holder+.lead-text else{margin-top:0}}@media (max-width:768px){.lead-holder+.lead-holder+.lead-text,.lead-holder+.lead-holder+.lead-text else{margin-top:0}}@media (min-width:769px){.text{font-size:15px}.text else{font-size:15}}@media (max-width:768px){.text{font-size:3.5897435897vw}.text else{font-size:14}}.morph-rectangle,.morph-rectangle-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.morph-picture,.morph-rectangle,.morph-rectangle-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.morph-picture{padding:1px}.morph-picture img{width:100%;height:100%;object-fit:cover}.layerImageHolder{z-index:1;display:flex;padding:1px 0;position:absolute;left:0;top:0;width:100%;height:calc(100% + 4rem)}@media(min-width:769px){.layerImageHolder{height:calc(100% + 160px)}}.layerImageHolder .pic{position:absolute;top:0;left:0;width:100%;height:100%}.layerImageHolder .pic img{object-fit:cover;width:100%;height:100%}.layerImageHolder .gradationMask{width:100%;position:absolute;left:0;top:-80px;bottom:-80px;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.049) 1.55%,rgba(0,0,0,.175) 2.9%,rgba(0,0,0,.352) 4.12%,rgba(0,0,0,.55) 5.29%,rgba(0,0,0,.741) 6.47%,rgba(0,0,0,.896) 7.75%,rgba(0,0,0,.987) 9.19%,#000 10%,#000 90%,rgba(0,0,0,.987) 91.55%,rgba(0,0,0,.896) 92.9%,rgba(0,0,0,.741) 94.12%,rgba(0,0,0,.55) 95.29%,rgba(0,0,0,.352) 96.47%,rgba(0,0,0,.175) 97.75%,rgba(0,0,0,.049) 99.19%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.049) 1.55%,rgba(0,0,0,.175) 2.9%,rgba(0,0,0,.352) 4.12%,rgba(0,0,0,.55) 5.29%,rgba(0,0,0,.741) 6.47%,rgba(0,0,0,.896) 7.75%,rgba(0,0,0,.987) 9.19%,#000 10%,#000 90%,rgba(0,0,0,.987) 91.55%,rgba(0,0,0,.896) 92.9%,rgba(0,0,0,.741) 94.12%,rgba(0,0,0,.55) 95.29%,rgba(0,0,0,.352) 96.47%,rgba(0,0,0,.175) 97.75%,rgba(0,0,0,.049) 99.19%,transparent)}.campaign-banner-button{display:block;position:relative}@media (min-width:769px){.campaign-banner-button{width:1120px}.campaign-banner-button else{width:1120}}@media (max-width:768px){.campaign-banner-button{width:100vw}.campaign-banner-button else{width:390}}@media (min-width:769px){.campaign-banner-button{height:155px}.campaign-banner-button else{height:155}}@media (max-width:768px){.campaign-banner-button{height:28.2051282051vw}.campaign-banner-button else{height:110}}.campaign-banner-button .icon-twitter{position:absolute;top:50%;transform:translate(-50%,-50%);left:0;border-radius:50%;background:#1d9eef url(/common/img/icon-tw.svg) no-repeat 50%/cover}@media(max-width:768px){.campaign-banner-button .icon-twitter{left:auto;right:2.8205128205%;transform:translateY(40%);top:auto;bottom:0}}@media (min-width:769px){.campaign-banner-button .icon-twitter{width:48px}.campaign-banner-button .icon-twitter else{width:48}}@media (max-width:768px){.campaign-banner-button .icon-twitter{width:11.5384615385vw}.campaign-banner-button .icon-twitter else{width:45}}@media (min-width:769px){.campaign-banner-button .icon-twitter{height:48px}.campaign-banner-button .icon-twitter else{height:48}}@media (max-width:768px){.campaign-banner-button .icon-twitter{height:11.5384615385vw}.campaign-banner-button .icon-twitter else{height:45}}.campaign-banner-button .base{position:absolute;height:100%;width:100%;background:#1d9eef;box-shadow:1px 1px 3px rgba(0,0,0,.22);border-radius:200px}@media(max-width:768px){.campaign-banner-button .base{border-radius:0}}.campaign-banner-button .inner{position:relative;display:flex;justify-content:center;align-items:center;z-index:1;height:100%;width:100%}.campaign-banner-button .pic{position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:769px){.campaign-banner-button .pic{width:171px}.campaign-banner-button .pic else{width:171}}@media (max-width:768px){.campaign-banner-button .pic{width:17.4358974359vw}.campaign-banner-button .pic else{width:68}}@media (min-width:769px){.campaign-banner-button .pic{left:67px}.campaign-banner-button .pic else{left:67}}@media (max-width:768px){.campaign-banner-button .pic{left:4.6153846154vw}.campaign-banner-button .pic else{left:18}}@media(max-width:768px){.campaign-banner-button .pic{transform:none;padding-bottom:0;top:-4.1025641026vw}}.campaign-banner-button .pic-amazon{padding-bottom:0}@media (min-width:769px){.campaign-banner-button .pic-amazon{width:140px}.campaign-banner-button .pic-amazon else{width:140}}@media (max-width:768px){.campaign-banner-button .pic-amazon{width:17.4358974359vw}.campaign-banner-button .pic-amazon else{width:68}}@media(min-width:769px){.campaign-banner-button .pic-amazon{left:auto;right:80px}}@media(max-width:768px){.campaign-banner-button .pic-amazon{left:4.358974359vw;bottom:0;top:auto;transform:translateY(35%)}}.campaign-banner-button .ttl-holder{display:flex;justify-content:center;flex-direction:column;align-items:center}.campaign-banner-button .ttl-holder .ttl-sub{color:#fff;line-height:1;letter-spacing:.1em}@media (min-width:769px){.campaign-banner-button .ttl-holder .ttl-sub{font-size:20px}.campaign-banner-button .ttl-holder .ttl-sub else{font-size:20}}@media (max-width:768px){.campaign-banner-button .ttl-holder .ttl-sub{font-size:3.5897435897vw}.campaign-banner-button .ttl-holder .ttl-sub else{font-size:14}}.campaign-banner-button .ttl-holder .ttl-main{color:#fff;line-height:1;letter-spacing:.1em}@media (min-width:769px){.campaign-banner-button .ttl-holder .ttl-main{margin-top:20px}.campaign-banner-button .ttl-holder .ttl-main else{margin-top:20}}@media (max-width:768px){.campaign-banner-button .ttl-holder .ttl-main{margin-top:4.1025641026vw}.campaign-banner-button .ttl-holder .ttl-main else{margin-top:16}}@media (min-width:769px){.campaign-banner-button .ttl-holder .ttl-main{font-size:50px}.campaign-banner-button .ttl-holder .ttl-main else{font-size:50}}@media (max-width:768px){.campaign-banner-button .ttl-holder .ttl-main{font-size:5.8974358974vw}.campaign-banner-button .ttl-holder .ttl-main else{font-size:23}}@media(max-width:768px){.campaign-banner-button .ttl-holder{width:100%;align-items:flex-start;padding-left:26.4102564103vw}}.campaign-banner-button{pointer-events:auto;transition:transform .3s}@media(hover:hover)and (pointer:fine){.campaign-banner-button:hover{transform:translateY(10px)}}.ep2_top section:not(.section-logotop){visibility:hidden}.ep2_top .content-main.show section:not(.section-logotop){visibility:visible;animation:fadeIn 1.5s both}.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:69.2307692308vw}.btn-play-movie else{width:270}}@media (min-width:769px){.btn-play-movie{height:50px}.btn-play-movie else{height:50}}@media (max-width:768px){.btn-play-movie{height:11.5384615385vw}.btn-play-movie else{height:45}}.btn-play-movie .btn-inner{border-radius:100px;width:100%;height:100%;display:flex;align-items:center;padding:5px;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}.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:8.9743589744vw}.btn-play-movie .btn-inner svg else{width:35}}.btn-play-movie .btn-inner .text{text-align:center}@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.6153846154vw}.btn-play-movie .btn-inner .text else{font-size:18}}@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:54.8717948718vw}.btn-play-movie .btn-inner .text else{width:214}}.btn-play-movie.ended .btn-inner .text{display:flex;flex-direction:column}@media (min-width:769px){.btn-play-movie.ended .btn-inner .text{font-size:15px}.btn-play-movie.ended .btn-inner .text else{font-size:15}}@media (max-width:768px){.btn-play-movie.ended .btn-inner .text{font-size:3.5897435897vw}.btn-play-movie.ended .btn-inner .text else{font-size:14}}@media (min-width:769px){.btn-play-movie.ended .btn-inner .text{margin-right:27px}.btn-play-movie.ended .btn-inner .text else{margin-right:27}}@media (max-width:768px){.btn-play-movie.ended .btn-inner .text{margin-right:8.2051282051vw}.btn-play-movie.ended .btn-inner .text else{margin-right:32}}.btn-play-movie.ended .btn-inner .text.small{width:auto;margin-right:0;font-weight:400}@media (min-width:769px){.btn-play-movie.ended .btn-inner .text.small{font-size:10px}.btn-play-movie.ended .btn-inner .text.small else{font-size:10}}@media (max-width:768px){.btn-play-movie.ended .btn-inner .text.small{font-size:2.3076923077vw}.btn-play-movie.ended .btn-inner .text.small else{font-size:9}}@media (min-width:769px){.btn-play-movie.ended .btn-inner .text.small{margin-left:16px}.btn-play-movie.ended .btn-inner .text.small else{margin-left:16}}@media (max-width:768px){.btn-play-movie.ended .btn-inner .text.small{margin-left:3.5897435897vw}.btn-play-movie.ended .btn-inner .text.small else{margin-left:14}}@media (min-width:769px){.header .btn-play-movie.ended .btn-inner .text{margin-right:12px}.header .btn-play-movie.ended .btn-inner .text else{margin-right:12}}@media (max-width:768px){.header .btn-play-movie.ended .btn-inner .text{margin-right:8.2051282051vw}.header .btn-play-movie.ended .btn-inner .text else{margin-right:32}}.header .btn-play-movie.ended .btn-inner .text.small{margin-right:0}@media (min-width:769px){.header .btn-play-movie.ended .btn-inner .text.small{margin-top:-2px}.header .btn-play-movie.ended .btn-inner .text.small else{margin-top:-2}}@media (max-width:768px){.header .btn-play-movie.ended .btn-inner .text.small{margin-top:-.5128205128vw}.header .btn-play-movie.ended .btn-inner .text.small else{margin-top:-2}}@media(hover:hover)and (pointer:fine){button.btn-movie:hover .btn-inner,button.btn-play-movie:hover .btn-inner{box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,.6),-4px -4px 5px 0 hsla(0,0%,100%,.6),7px 7px 20px 0 rgba(0,0,0,.13333333333333333),4px 4px 5px 0 rgba(0,0,0,.06666666666666667)}}.uk-modal-page .scroll-wrapper,.uk-modal-page header.header{padding-right:calc(var(--scrollbarWidth))}@media(max-width:768px){.section-inner{max-width:100vw;overflow-x:hidden}}.section-logotop{height:calc(90vh + 80px)}.section-logotop .inner{padding-bottom:8vh}@media(max-width:768px){.section-logotop{height:calc(90vh + 40px)}.section-logotop .inner{padding-bottom:12vh}}.section-logotop .inner{height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.section-logotop .logo{position:relative;flex-shrink:0;width:800px}@media(max-width:768px){.section-logotop .logo{margin:auto -3.4615384615vw}}@media (min-width:769px){.section-logotop .logo{width:800px}.section-logotop .logo else{width:800}}@media (max-width:768px){.section-logotop .logo{width:106.9230769231vw}.section-logotop .logo else{width:417}}.section-logotop .logo .subtitle{position:absolute;width:100%;left:0;text-align:center}@media (min-width:769px){.section-logotop .logo .subtitle{bottom:12px}.section-logotop .logo .subtitle else{bottom:12}}@media (max-width:768px){.section-logotop .logo .subtitle{bottom:3.0769230769vw}.section-logotop .logo .subtitle else{bottom:12}}@media (min-width:769px){.section-logotop .logo .subtitle{font-size:20px}.section-logotop .logo .subtitle else{font-size:20}}@media (max-width:768px){.section-logotop .logo .subtitle{font-size:3.5897435897vw}.section-logotop .logo .subtitle else{font-size:14}}.section-keyvisual{position:relative;height:max(90vh,1200/1900 * 100vw);z-index:2}.section-keyvisual .gradationMask .pic img{object-position:60% 50%}@media(max-width:768px){.section-keyvisual{height:133vw}.section-keyvisual .gradationMask .pic img{object-position:51% 50%}}.section-keyvisual .btn-movie{position:absolute;z-index:1}@media (min-width:769px){.section-keyvisual .btn-movie{width:313px}.section-keyvisual .btn-movie else{width:313}}@media (max-width:768px){.section-keyvisual .btn-movie{width:100vw}.section-keyvisual .btn-movie else{width:390}}@media(min-width:769px){.section-keyvisual .btn-movie{background-color:#fff;bottom:3%;left:67%}}@media(max-width:768px){.section-keyvisual .btn-movie{bottom:-58.9743589744vw;left:0}.section-keyvisual .btn-movie .logo{width:92.3076923077vw;margin:auto}}@media(min-width:769px){.section-keyvisual .btn-movie .btn-movie-foot{background-color:#e2e2e2;padding:17px 0}.section-keyvisual .btn-movie .btn-movie-foot .btn-play-movie{box-shadow:none}}.section-keyvisual .campaign-banner-button-holder{pointer-events:none;position:absolute;z-index:2;display:flex;justify-content:center;width:100%}@media (min-width:769px){.section-keyvisual .campaign-banner-button-holder{bottom:-186px}.section-keyvisual .campaign-banner-button-holder else{bottom:-186}}@media (max-width:768px){.section-keyvisual .campaign-banner-button-holder{bottom:-107.4358974359vw}.section-keyvisual .campaign-banner-button-holder else{bottom:-419}}@keyframes keyvisual{0%{opacity:0}50%{opacity:0}to{opacity:1}}.section-keyvisual .layerImageHolder .gradationMask .n2{animation:keyvisual 2.5s ease-in-out infinite alternate}@media (min-width:769px){.section-about,.section-about else{padding-bottom:0}}@media (max-width:768px){.section-about{padding-bottom:51.2820512821vw}.section-about else{padding-bottom:200}}@media (min-width:769px){.section-about,.section-about else{margin-bottom:0}}@media (max-width:768px){.section-about{margin-bottom:-51.2820512821vw}.section-about else{margin-bottom:-200}}.section-about .section-inner{position:relative;z-index:1;overflow:hidden}@media (min-width:769px){.section-about .section-inner{padding-top:300px}.section-about .section-inner else{padding-top:300}}@media (max-width:768px){.section-about .section-inner{padding-top:136.1538461538vw}.section-about .section-inner else{padding-top:531}}@media (min-width:769px){.section-about .section-inner{padding-bottom:40px}.section-about .section-inner else{padding-bottom:40}}@media (max-width:768px){.section-about .section-inner{padding-bottom:9.8717948718vw}.section-about .section-inner else{padding-bottom:38.5}}@media(max-width:768px){.section-about .layerImageHolder{height:280vw}}.section-about .gradationMask:after{position:absolute;top:0;left:0;content:"";background-color:rgba(0,0,0,.66);width:100%;height:100%;z-index:2}.section-about .gradationMask .pic{filter:blur(10px);display:none}.section-about .gradationMask .pic:last-child,.section-about .gradationMask .pic:nth-last-child(2){display:block}.section-about .gradationMask .pic:last-child{animation:fadeIn .5s}.section-about .flex-holder{display:flex;justify-content:space-between;flex-direction:row-reverse}@media(min-width:769px){.section-about .flex-holder{transform:translateX(10px)}}@media(max-width:768px){.section-about .flex-holder{flex-direction:column}}.section-about .flex-holder .about-block{position:relative}@media (min-width:769px){.section-about .flex-holder .about-block{width:600px}.section-about .flex-holder .about-block else{width:600}}@media (max-width:768px){.section-about .flex-holder .about-block{width:96.6666666667vw}.section-about .flex-holder .about-block else{width:377}}@media (min-width:769px){.section-about .flex-holder .about-block{height:708px}.section-about .flex-holder .about-block else{height:708}}@media (max-width:768px){.section-about .flex-holder .about-block{height:157.6923076923vw}.section-about .flex-holder .about-block else{height:615}}@media (min-width:769px){.section-about .flex-holder .about-block{padding:80px 0 80px 80px}}@media (max-width:768px){.section-about .flex-holder .about-block{padding:12.8205128205vw 6.1538461538vw}}.section-about .flex-holder .about-block .inner{position:relative}@media (min-width:769px){.section-about .flex-holder .about-block .inner .title{margin-bottom:31px}.section-about .flex-holder .about-block .inner .title else{margin-bottom:31}}@media (max-width:768px){.section-about .flex-holder .about-block .inner .title{margin-bottom:7.9487179487vw}.section-about .flex-holder .about-block .inner .title else{margin-bottom:31}}@media (min-width:769px){.section-about .flex-holder .about-block .inner .title{font-size:26px}.section-about .flex-holder .about-block .inner .title else{font-size:26}}@media (max-width:768px){.section-about .flex-holder .about-block .inner .title{font-size:5.1282051282vw}.section-about .flex-holder .about-block .inner .title else{font-size:20}}.section-about .flex-holder .about-block .inner .text{line-height:1.882}@media (min-width:769px){.section-about .flex-holder .about-block .inner .text{font-size:17px}.section-about .flex-holder .about-block .inner .text else{font-size:17}}@media (max-width:768px){.section-about .flex-holder .about-block .inner .text{font-size:3.5897435897vw}.section-about .flex-holder .about-block .inner .text else{font-size:14}}@media(max-width:768px){.section-about .flex-holder .about-block .inner .text{line-height:2.09}.section-about .flex-holder .about-block .inner .text .spBlank{height:4.8717948718vw;width:100%;display:block}}@media(max-width:768px)and (max-width:768px){.section-about .flex-holder .about-block .inner .text .pcOnly{display:none}}.section-about .flex-holder .poster-block{color:#fff;text-align:center}@media (min-width:769px){.section-about .flex-holder .poster-block{padding-top:52px}.section-about .flex-holder .poster-block else{padding-top:52}}@media (max-width:768px){.section-about .flex-holder .poster-block{padding-top:13.3333333333vw}.section-about .flex-holder .poster-block else{padding-top:52}}@media (min-width:769px){.section-about .flex-holder .poster-block{width:420px}.section-about .flex-holder .poster-block else{width:420}}@media (max-width:768px){.section-about .flex-holder .poster-block{width:84.1025641026vw}.section-about .flex-holder .poster-block else{width:328}}@media (min-width:769px){.section-about .flex-holder .poster-block{font-size:14px}.section-about .flex-holder .poster-block else{font-size:14}}@media (max-width:768px){.section-about .flex-holder .poster-block{font-size:3.5897435897vw}.section-about .flex-holder .poster-block else{font-size:14}}@media(max-width:768px){.section-about .flex-holder .poster-block{margin:0 auto;color:#000}}@media (min-width:769px){.section-about .flex-holder .poster-block .pic{margin-bottom:16px}.section-about .flex-holder .poster-block .pic else{margin-bottom:16}}@media (max-width:768px){.section-about .flex-holder .poster-block .pic{margin-bottom:4.1025641026vw}.section-about .flex-holder .poster-block .pic else{margin-bottom:16}}@media (min-width:769px){.section-about .flex-holder .poster-block .item+.item{margin-top:32px}.section-about .flex-holder .poster-block .item+.item else{margin-top:32}}@media (max-width:768px){.section-about .flex-holder .poster-block .item+.item{margin-top:7.6923076923vw}.section-about .flex-holder .poster-block .item+.item else{margin-top:30}}@media (min-width:769px){.section-qusumi-interview .section-inner{padding-top:40px}.section-qusumi-interview .section-inner else{padding-top:40}}@media (max-width:768px){.section-qusumi-interview .section-inner{padding-top:9.8717948718vw}.section-qusumi-interview .section-inner else{padding-top:38.5}}@media (min-width:769px){.section-qusumi-interview .main-picture{height:600px}.section-qusumi-interview .main-picture else{height:600}}@media (max-width:768px){.section-qusumi-interview .main-picture{height:96.6666666667vw}.section-qusumi-interview .main-picture else{height:377}}.section-qusumi-interview .writer-name{margin-top:9.2307692308vw;width:51.2820512821vw;margin-left:auto;margin-right:auto}.section-qusumi-interview .description{line-height:1.882}@media (min-width:769px){.section-qusumi-interview .description{margin-top:35px}.section-qusumi-interview .description else{margin-top:35}}@media (max-width:768px){.section-qusumi-interview .description{margin-top:7.9487179487vw}.section-qusumi-interview .description else{margin-top:31}}@media (min-width:769px){.section-qusumi-interview .description{font-size:17px}.section-qusumi-interview .description else{font-size:17}}@media (max-width:768px){.section-qusumi-interview .description{font-size:3.5897435897vw}.section-qusumi-interview .description else{font-size:14}}@media(min-width:769px){.section-qusumi-interview .description{text-align:center}}@media(max-width:768px){.section-qusumi-interview .description{line-height:2.071;width:84.1025641026vw;margin-left:auto;margin-right:auto}}@media (min-width:769px){.section-qusumi-interview .col-block{padding:50px}}@media (max-width:768px){.section-qusumi-interview .col-block{padding:12.8205128205vw 0}}@media (min-width:769px){.section-qusumi-interview .col-block{font-size:17px}.section-qusumi-interview .col-block else{font-size:17}}@media (max-width:768px){.section-qusumi-interview .col-block{font-size:3.5897435897vw}.section-qusumi-interview .col-block else{font-size:14}}.section-qusumi-interview .col-block .row-block{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.section-qusumi-interview .col-block .row-block{flex-direction:column;justify-content:center}}@media (min-width:769px){.section-qusumi-interview .col-block .title{font-size:26px}.section-qusumi-interview .col-block .title else{font-size:26}}@media (max-width:768px){.section-qusumi-interview .col-block .title{font-size:4.358974359vw}.section-qusumi-interview .col-block .title else{font-size:17}}.section-qusumi-interview .col-block .text{line-height:1.882}@media (min-width:769px){.section-qusumi-interview .col-block .text{margin-top:32px}.section-qusumi-interview .col-block .text else{margin-top:32}}@media (max-width:768px){.section-qusumi-interview .col-block .text{margin-top:5.1282051282vw}.section-qusumi-interview .col-block .text else{margin-top:20}}@media (min-width:769px){.section-qusumi-interview .col-block .text{font-size:17px}.section-qusumi-interview .col-block .text else{font-size:17}}@media (max-width:768px){.section-qusumi-interview .col-block .text{font-size:3.5897435897vw}.section-qusumi-interview .col-block .text else{font-size:14}}@media(max-width:768px){.section-qusumi-interview .col-block .text{line-height:2.071}}.section-qusumi-interview .col-block.n1 .row-block{flex-direction:row-reverse}@media(max-width:768px){.section-qusumi-interview .col-block.n1 .row-block{flex-direction:column}}@media (min-width:769px){.section-qusumi-interview .col-block.n1 .pic{width:470px}.section-qusumi-interview .col-block.n1 .pic else{width:470}}@media (max-width:768px){.section-qusumi-interview .col-block.n1 .pic{width:84.1025641026vw}.section-qusumi-interview .col-block.n1 .pic else{width:328}}@media (min-width:769px){.section-qusumi-interview .col-block.n1 .info{width:560px}.section-qusumi-interview .col-block.n1 .info else{width:560}}@media (max-width:768px){.section-qusumi-interview .col-block.n1 .info{width:84.1025641026vw}.section-qusumi-interview .col-block.n1 .info else{width:328}}@media (min-width:769px){.section-qusumi-interview .col-block.n1 .info,.section-qusumi-interview .col-block.n1 .info else{margin-top:0}}@media (max-width:768px){.section-qusumi-interview .col-block.n1 .info{margin-top:8.2051282051vw}.section-qusumi-interview .col-block.n1 .info else{margin-top:32}}.section-qusumi-interview .col-block.n2{padding:0}@media (min-width:769px){.section-qusumi-interview .col-block.n2{padding-right:50px}.section-qusumi-interview .col-block.n2 else{padding-right:50}}@media (max-width:768px){.section-qusumi-interview .col-block.n2,.section-qusumi-interview .col-block.n2 else{padding-right:0}}@media (min-width:769px){.section-qusumi-interview .col-block.n2{margin-bottom:80px}.section-qusumi-interview .col-block.n2 else{margin-bottom:80}}@media (max-width:768px){.section-qusumi-interview .col-block.n2{margin-bottom:20.5128205128vw}.section-qusumi-interview .col-block.n2 else{margin-bottom:80}}.section-qusumi-interview .col-block.n2 .pic{flex-shrink:0}@media (min-width:769px){.section-qusumi-interview .col-block.n2 .pic{width:660px}.section-qusumi-interview .col-block.n2 .pic else{width:660}}@media (max-width:768px){.section-qusumi-interview .col-block.n2 .pic{width:96.6666666667vw}.section-qusumi-interview .col-block.n2 .pic else{width:377}}@media (min-width:769px){.section-qusumi-interview .col-block.n2 .pic{height:380px}.section-qusumi-interview .col-block.n2 .pic else{height:380}}@media (max-width:768px){.section-qusumi-interview .col-block.n2 .pic{height:58.9743589744vw}.section-qusumi-interview .col-block.n2 .pic else{height:230}}@media (min-width:769px){.section-qusumi-interview .col-block.n2 .info{margin-top:18px}.section-qusumi-interview .col-block.n2 .info else{margin-top:18}}@media (max-width:768px){.section-qusumi-interview .col-block.n2 .info{margin-top:7.4358974359vw}.section-qusumi-interview .col-block.n2 .info else{margin-top:29}}@media (min-width:769px){.section-qusumi-interview .col-block.n2 .info{width:420px}.section-qusumi-interview .col-block.n2 .info else{width:420}}@media (max-width:768px){.section-qusumi-interview .col-block.n2 .info{width:84.1025641026vw}.section-qusumi-interview .col-block.n2 .info else{width:328}}.section-qusumi-interview .col-block.n2 .btn-round{display:inline-block}@media (min-width:769px){.section-qusumi-interview .col-block.n2 .btn-round{margin-top:35px}.section-qusumi-interview .col-block.n2 .btn-round else{margin-top:35}}@media (max-width:768px){.section-qusumi-interview .col-block.n2 .btn-round{margin-top:8.2051282051vw}.section-qusumi-interview .col-block.n2 .btn-round else{margin-top:32}}.section-qusumi-interview .character{margin:auto}@media (min-width:769px){.section-qusumi-interview .character{width:1120px}.section-qusumi-interview .character else{width:1120}}@media (max-width:768px){.section-qusumi-interview .character{width:84.1025641026vw}.section-qusumi-interview .character else{width:328}}@media (min-width:769px){.section-qusumi-interview .character-title{margin-bottom:35px}.section-qusumi-interview .character-title else{margin-bottom:35}}@media (max-width:768px){.section-qusumi-interview .character-title{margin-bottom:8.2051282051vw}.section-qusumi-interview .character-title else{margin-bottom:32}}@media (min-width:769px){.section-qusumi-interview .character-title{font-size:26px}.section-qusumi-interview .character-title else{font-size:26}}@media (max-width:768px){.section-qusumi-interview .character-title{font-size:4.358974359vw}.section-qusumi-interview .character-title else{font-size:17}}.section-qusumi-interview .character-list{display:flex;justify-content:space-between}@media (min-width:769px){.section-qusumi-interview .character-list{margin-bottom:80px}.section-qusumi-interview .character-list else{margin-bottom:80}}@media (max-width:768px){.section-qusumi-interview .character-list{margin-bottom:20.5128205128vw}.section-qusumi-interview .character-list else{margin-bottom:80}}@media(max-width:768px){.section-qusumi-interview .character-list{display:block}}@media (min-width:769px){.section-qusumi-interview .character-list-item{width:530px}.section-qusumi-interview .character-list-item else{width:530}}@media (max-width:768px){.section-qusumi-interview .character-list-item{width:84.1025641026vw}.section-qusumi-interview .character-list-item else{width:328}}@media (min-width:769px){.section-qusumi-interview .character-list-item:first-child,.section-qusumi-interview .character-list-item:first-child else{margin-bottom:0}}@media (max-width:768px){.section-qusumi-interview .character-list-item:first-child{margin-bottom:8.2051282051vw}.section-qusumi-interview .character-list-item:first-child else{margin-bottom:32}}@media (min-width:769px){.section-qusumi-interview .character-list-img{margin-bottom:16px}.section-qusumi-interview .character-list-img else{margin-bottom:16}}@media (max-width:768px){.section-qusumi-interview .character-list-img{margin-bottom:4.358974359vw}.section-qusumi-interview .character-list-img else{margin-bottom:17}}.section-qusumi-interview .character-list-name{font-weight:700}@media (min-width:769px){.section-qusumi-interview .character-list-name{margin-bottom:17px}.section-qusumi-interview .character-list-name else{margin-bottom:17}}@media (max-width:768px){.section-qusumi-interview .character-list-name{margin-bottom:4.358974359vw}.section-qusumi-interview .character-list-name else{margin-bottom:17}}@media (min-width:769px){.section-qusumi-interview .character-list-name{font-size:20px}.section-qusumi-interview .character-list-name else{font-size:20}}@media (max-width:768px){.section-qusumi-interview .character-list-name{font-size:3.8461538462vw}.section-qusumi-interview .character-list-name else{font-size:15}}@media (min-width:769px){.section-qusumi-interview .character-list-name{line-height:33px}.section-qusumi-interview .character-list-name else{line-height:33}}@media (max-width:768px){.section-qusumi-interview .character-list-name{line-height:6.6666666667vw}.section-qusumi-interview .character-list-name else{line-height:26}}@media (min-width:769px){.section-qusumi-interview .character-list-text{font-size:17px}.section-qusumi-interview .character-list-text else{font-size:17}}@media (max-width:768px){.section-qusumi-interview .character-list-text{font-size:3.5897435897vw}.section-qusumi-interview .character-list-text else{font-size:14}}@media (min-width:769px){.section-qusumi-interview .character-list-text{line-height:32px}.section-qusumi-interview .character-list-text else{line-height:32}}@media (max-width:768px){.section-qusumi-interview .character-list-text{line-height:7.4358974359vw}.section-qusumi-interview .character-list-text else{line-height:29}}@media (min-width:769px){.section-qusumi-interview .interview-list{margin-bottom:80px}.section-qusumi-interview .interview-list else{margin-bottom:80}}@media (max-width:768px){.section-qusumi-interview .interview-list{margin-bottom:28.2051282051vw}.section-qusumi-interview .interview-list else{margin-bottom:110}}.section-qusumi-interview .interview-list-item{align-items:center}@media(min-width:769px){.section-qusumi-interview .interview-list-item{display:flex}}@media(max-width:768px){.section-qusumi-interview .interview-list-item{display:block}}@media (min-width:769px){.section-qusumi-interview .interview-list-item{margin-bottom:50px}.section-qusumi-interview .interview-list-item else{margin-bottom:50}}@media (max-width:768px){.section-qusumi-interview .interview-list-item{margin-bottom:12.8205128205vw}.section-qusumi-interview .interview-list-item else{margin-bottom:50}}.section-qusumi-interview .interview-list-item:last-child{margin-bottom:0}.section-qusumi-interview .interview-list-item:nth-child(odd){flex-direction:row-reverse}@media (min-width:769px){.section-qusumi-interview .interview-list-picture{width:660px}.section-qusumi-interview .interview-list-picture else{width:660}}@media (max-width:768px){.section-qusumi-interview .interview-list-picture{width:96.6666666667vw}.section-qusumi-interview .interview-list-picture else{width:377}}@media (min-width:769px){.section-qusumi-interview .interview-list-picture{height:380px}.section-qusumi-interview .interview-list-picture else{height:380}}@media (max-width:768px){.section-qusumi-interview .interview-list-picture{height:58.9743589744vw}.section-qusumi-interview .interview-list-picture else{height:230}}@media(min-width:769px){.section-qusumi-interview .interview-list-picture{margin-right:0}}@media(max-width:768px){.section-qusumi-interview .interview-list-picture{margin-right:auto;margin-left:auto;margin-bottom:8.2051282051vw}}@media (min-width:769px){.section-qusumi-interview .interview-list-comment{width:420px}.section-qusumi-interview .interview-list-comment else{width:420}}@media (max-width:768px){.section-qusumi-interview .interview-list-comment{width:84.1025641026vw}.section-qusumi-interview .interview-list-comment else{width:328}}@media(min-width:769px){.section-qusumi-interview .interview-list-comment{margin-left:90px;margin-right:0}}@media(max-width:768px){.section-qusumi-interview .interview-list-comment{margin:auto}}@media(min-width:769px){.section-qusumi-interview .interview-list-item:nth-child(odd) .interview-list-comment{margin-right:90px;margin-left:0}}@media (min-width:769px){.section-qusumi-interview .interview-list-title{margin-bottom:35px}.section-qusumi-interview .interview-list-title else{margin-bottom:35}}@media (max-width:768px){.section-qusumi-interview .interview-list-title{margin-bottom:4.358974359vw}.section-qusumi-interview .interview-list-title else{margin-bottom:17}}@media (min-width:769px){.section-qusumi-interview .interview-list-title{font-size:26px}.section-qusumi-interview .interview-list-title else{font-size:26}}@media (max-width:768px){.section-qusumi-interview .interview-list-title{font-size:4.358974359vw}.section-qusumi-interview .interview-list-title else{font-size:17}}@media (min-width:769px){.section-qusumi-interview .interview-list-text{width:420px}.section-qusumi-interview .interview-list-text else{width:420}}@media (max-width:768px){.section-qusumi-interview .interview-list-text{width:84.1025641026vw}.section-qusumi-interview .interview-list-text else{width:328}}@media (min-width:769px){.section-qusumi-interview .interview-list-text{margin-bottom:35px}.section-qusumi-interview .interview-list-text else{margin-bottom:35}}@media (max-width:768px){.section-qusumi-interview .interview-list-text{margin-bottom:8.2051282051vw}.section-qusumi-interview .interview-list-text else{margin-bottom:32}}@media (min-width:769px){.section-qusumi-interview .interview-list-text{font-size:17px}.section-qusumi-interview .interview-list-text else{font-size:17}}@media (max-width:768px){.section-qusumi-interview .interview-list-text{font-size:3.5897435897vw}.section-qusumi-interview .interview-list-text else{font-size:14}}@media (min-width:769px){.section-qusumi-interview .interview-list-text{line-height:32px}.section-qusumi-interview .interview-list-text else{line-height:32}}@media (max-width:768px){.section-qusumi-interview .interview-list-text{line-height:7.4358974359vw}.section-qusumi-interview .interview-list-text else{line-height:29}}.uk-modal.restrict .uk-modal-dialog{text-align:center}@media (min-width:769px){.uk-modal.restrict .lead{margin-bottom:36px}.uk-modal.restrict .lead else{margin-bottom:36}}@media (max-width:768px){.uk-modal.restrict .lead{margin-bottom:7.6923076923vw}.uk-modal.restrict .lead else{margin-bottom:30}}@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.358974359vw}.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.2051282051vw}.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.1282051282vw}.uk-modal.restrict .title else{font-size:20}}@media (min-width:769px){.uk-modal.restrict .title{line-height:36px}.uk-modal.restrict .title else{line-height:36}}@media (max-width:768px){.uk-modal.restrict .title{line-height:9.2307692308vw}.uk-modal.restrict .title else{line-height:36}}@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.8205128205vw}.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.8205128205vw}.uk-modal.restrict .button-holder else{margin-bottom:50}}@media(max-width:768px){.uk-modal.restrict .button-holder{justify-content:center}}@media (min-width:769px){.uk-modal.restrict .button-holder .button-inner+.button-inner{margin-left:6px}.uk-modal.restrict .button-holder .button-inner+.button-inner else{margin-left:6}}@media (max-width:768px){.uk-modal.restrict .button-holder .button-inner+.button-inner{margin-left:.7692307692vw}.uk-modal.restrict .button-holder .button-inner+.button-inner else{margin-left:3}}.uk-modal.restrict .button-holder .btn{display:flex;align-items:center;justify-content:center;position:relative;top:auto;left:auto;background-color:#fff;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:all .6s}@media (min-width:769px){.uk-modal.restrict .button-holder .btn{width:250px}.uk-modal.restrict .button-holder .btn else{width:250}}@media (max-width:768px){.uk-modal.restrict .button-holder .btn{width:41.2820512821vw}.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.6666666667vw}.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.5128205128vw}.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;opacity:1;box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,.6),-4px -4px 5px 0 hsla(0,0%,100%,.6),7px 7px 20px 0 rgba(0,0,0,.13333333333333333),4px 4px 5px 0 rgba(0,0,0,.06666666666666667)}}.uk-modal.restrict .button-holder .btn-text{font-weight:700}@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.1282051282vw}.uk-modal.restrict .button-holder .btn-text else{font-size:20}}.uk-modal.restrict .button-holder .txt{text-align:center}@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.5897435897vw}.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.358974359vw}.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.3333333333vw}.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.358974359vw}.uk-modal.restrict .label-holder else{margin-bottom:17}}@media (min-width:769px){.uk-modal.restrict .label-holder{margin-left:-26px}.uk-modal.restrict .label-holder else{margin-left:-26}}@media (max-width:768px){.uk-modal.restrict .label-holder,.uk-modal.restrict .label-holder else{margin-left:0}}.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.5897435897vw}.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.8205128205vw}.uk-modal.restrict .attention-text else{font-size:11}}@media (min-width:769px){.uk-modal.restrict .attention-text{line-height:21px}.uk-modal.restrict .attention-text else{line-height:21}}@media (max-width:768px){.uk-modal.restrict .attention-text{line-height:5.641025641vw}.uk-modal.restrict .attention-text else{line-height:22}}@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.8205128205vw}.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:180px}.uk-modal.restrict .logo-sanwa else{width:180}}@media (max-width:768px){.uk-modal.restrict .logo-sanwa{width:46.1538461538vw}.uk-modal.restrict .logo-sanwa else{width:180}}.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.6666666667vw}.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.6666666667vw}.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){.uk-modal.restrict .button-holder{margin-right:-3.2vw}.uk-modal.restrict .button-holder .txt.left{margin-left:-9.3333333333vw}.uk-modal.restrict .button-holder .txt.right{margin-left:-2.1333333333vw}}@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.6153846154vw}.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.5641025641vw}.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.6923076923vw}.uk-modal.restrict .button-holder .btn-restrict .icon else{right:30}}.section-campaign{background-color:#1e9ff0}.section-campaign .container-s{overflow:visible}.section-campaign .campaign-holder{margin:auto;position:relative}@media (min-width:769px){.section-campaign .campaign-holder{margin-top:57px}.section-campaign .campaign-holder else{margin-top:57}}@media (max-width:768px){.section-campaign .campaign-holder,.section-campaign .campaign-holder else{margin-top:0}}@media (min-width:769px){.section-campaign .campaign-holder{padding-top:88px}.section-campaign .campaign-holder else{padding-top:88}}@media (max-width:768px){.section-campaign .campaign-holder{padding-top:22.0512820513vw}.section-campaign .campaign-holder else{padding-top:86}}@media (min-width:769px){.section-campaign .campaign-holder,.section-campaign .campaign-holder else{padding-bottom:0}}@media (max-width:768px){.section-campaign .campaign-holder{padding-bottom:11.5384615385vw}.section-campaign .campaign-holder else{padding-bottom:45}}@media(min-width:769px){.section-campaign .campaign-holder{width:1120px}}.section-campaign .tw-holder{margin:auto;position:absolute;top:0;left:0;right:0}@media (min-width:769px){.section-campaign .tw-holder{top:-40px}.section-campaign .tw-holder else{top:-40}}@media (max-width:768px){.section-campaign .tw-holder{top:-35.1282051282vw}.section-campaign .tw-holder else{top:-137}}@media (min-width:769px){.section-campaign .tw-holder{width:145px}.section-campaign .tw-holder else{width:145}}@media (max-width:768px){.section-campaign .tw-holder{width:28.9743589744vw}.section-campaign .tw-holder else{width:113}}@media (min-width:769px){.section-campaign .tw-holder,.section-campaign .tw-holder else{padding-right:0}}@media (max-width:768px){.section-campaign .tw-holder{padding-right:5.8974358974vw}.section-campaign .tw-holder else{padding-right:23}}@media(min-width:769px){.section-campaign .tw-holder{margin-left:-2px}}.section-campaign .tw-holder .thumb{border-radius:50%;border:2px solid #fff}.section-campaign .tw-holder .border-tw{position:absolute}@media (min-width:769px){.section-campaign .tw-holder .border-tw{width:80px}.section-campaign .tw-holder .border-tw else{width:80}}@media (max-width:768px){.section-campaign .tw-holder .border-tw{width:12.8205128205vw}.section-campaign .tw-holder .border-tw else{width:50}}@media (min-width:769px){.section-campaign .tw-holder .border-tw{top:98px}.section-campaign .tw-holder .border-tw else{top:98}}@media (max-width:768px){.section-campaign .tw-holder .border-tw{top:15.3846153846vw}.section-campaign .tw-holder .border-tw else{top:60}}@media (min-width:769px){.section-campaign .tw-holder .border-tw{right:-32px}.section-campaign .tw-holder .border-tw else{right:-32}}@media (max-width:768px){.section-campaign .tw-holder .border-tw{right:.7692307692vw}.section-campaign .tw-holder .border-tw else{right:3}}.section-campaign .tw-holder .border-tw:after{content:"";margin:auto;position:absolute;left:0;top:0;background:#fff;z-index:-1;height:calc(100% + 4px);width:calc(100% + 4px);transform:translate(-2px,-2px);border-radius:50%}.section-campaign .section-title{display:flex;justify-content:center;flex-direction:column;align-items:center}.section-campaign .section-title .ttl-sub{color:#fff;line-height:1;letter-spacing:.079em}@media (min-width:769px){.section-campaign .section-title .ttl-sub{font-size:20px}.section-campaign .section-title .ttl-sub else{font-size:20}}@media (max-width:768px){.section-campaign .section-title .ttl-sub{font-size:3.5897435897vw}.section-campaign .section-title .ttl-sub else{font-size:14}}.section-campaign .section-title .ttl-main{color:#fff;line-height:1.6;text-align:center}@media (min-width:769px){.section-campaign .section-title .ttl-main{font-size:29px}.section-campaign .section-title .ttl-main else{font-size:29}}@media (max-width:768px){.section-campaign .section-title .ttl-main{font-size:4.358974359vw}.section-campaign .section-title .ttl-main else{font-size:17}}@media (min-width:769px){.section-campaign .section-title .ttl-main{margin-top:25px}.section-campaign .section-title .ttl-main else{margin-top:25}}@media (max-width:768px){.section-campaign .section-title .ttl-main{margin-top:5.641025641vw}.section-campaign .section-title .ttl-main else{margin-top:22}}@media(max-width:768px){.section-campaign .section-title .ttl-main{line-height:1.73;letter-spacing:.018em}}.section-campaign .head-text{color:#fff;text-align:center;line-height:1.882}@media (min-width:769px){.section-campaign .head-text{margin-top:43px}.section-campaign .head-text else{margin-top:43}}@media (max-width:768px){.section-campaign .head-text{margin-top:9.2307692308vw}.section-campaign .head-text else{margin-top:36}}@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:3.5897435897vw}.section-campaign .head-text else{font-size:14}}.section-campaign .head-text .btn{color:#fff;display:inline-block}.section-campaign .campaign-block{position:relative;margin:0 auto}@media (min-width:769px){.section-campaign .campaign-block{width:1120px}.section-campaign .campaign-block else{width:1120}}@media (max-width:768px){.section-campaign .campaign-block{width:96.6666666667vw}.section-campaign .campaign-block else{width:377}}@media (min-width:769px){.section-campaign .campaign-block,.section-campaign .campaign-block else{margin-top:0}}@media (max-width:768px){.section-campaign .campaign-block{margin-top:10.2564102564vw}.section-campaign .campaign-block else{margin-top:40}}@media (min-width:769px){.section-campaign .campaign-block{height:1007px}.section-campaign .campaign-block else{height:1007}}@media (max-width:768px){.section-campaign .campaign-block{height:296.6666666667vw}.section-campaign .campaign-block else{height:1157}}.section-campaign .campaign-block .inner{position:relative;text-align:center}@media (min-width:769px){.section-campaign .campaign-block .inner{padding:64px 95px 85px}}@media (max-width:768px){.section-campaign .campaign-block .inner{padding:14.6153846154vw 0}}.section-campaign .campaign-block .inner .ttl-sub{line-height:1.882}@media (min-width:769px){.section-campaign .campaign-block .inner .ttl-sub{font-size:17px}.section-campaign .campaign-block .inner .ttl-sub else{font-size:17}}@media (max-width:768px){.section-campaign .campaign-block .inner .ttl-sub{font-size:3.5897435897vw}.section-campaign .campaign-block .inner .ttl-sub else{font-size:14}}.section-campaign .campaign-block .inner .ttl-main{line-height:1}@media (min-width:769px){.section-campaign .campaign-block .inner .ttl-main{margin-top:16px}.section-campaign .campaign-block .inner .ttl-main else{margin-top:16}}@media (max-width:768px){.section-campaign .campaign-block .inner .ttl-main{margin-top:5.1282051282vw}.section-campaign .campaign-block .inner .ttl-main else{margin-top:20}}@media (min-width:769px){.section-campaign .campaign-block .inner .ttl-main{font-size:32px}.section-campaign .campaign-block .inner .ttl-main else{font-size:32}}@media (max-width:768px){.section-campaign .campaign-block .inner .ttl-main{font-size:5.8974358974vw}.section-campaign .campaign-block .inner .ttl-main else{font-size:23}}.section-campaign .campaign-block .inner .text-description{line-height:1.882}@media (min-width:769px){.section-campaign .campaign-block .inner .text-description{margin-top:37px}.section-campaign .campaign-block .inner .text-description else{margin-top:37}}@media (max-width:768px){.section-campaign .campaign-block .inner .text-description{margin-top:8.7179487179vw}.section-campaign .campaign-block .inner .text-description else{margin-top:34}}@media (min-width:769px){.section-campaign .campaign-block .inner .text-description else{margin-left:auto}}@media (max-width:768px){.section-campaign .campaign-block .inner .text-description{margin-left:10.2564102564vw}.section-campaign .campaign-block .inner .text-description else{margin-left:40}}@media (min-width:769px){.section-campaign .campaign-block .inner .text-description else{margin-right:auto}}@media (max-width:768px){.section-campaign .campaign-block .inner .text-description{margin-right:10.2564102564vw}.section-campaign .campaign-block .inner .text-description else{margin-right:40}}@media (min-width:769px){.section-campaign .campaign-block .inner .text-description{font-size:17px}.section-campaign .campaign-block .inner .text-description else{font-size:17}}@media (max-width:768px){.section-campaign .campaign-block .inner .text-description{font-size:3.5897435897vw}.section-campaign .campaign-block .inner .text-description else{font-size:14}}@media(max-width:768px){.section-campaign .campaign-block .inner .text-description{text-align:left}}.section-campaign .campaign-block .inner .text{color:#000}@media (min-width:769px){.section-campaign .campaign-block.n2{margin-top:35px}.section-campaign .campaign-block.n2 else{margin-top:35}}@media (max-width:768px){.section-campaign .campaign-block.n2{margin-top:4.358974359vw}.section-campaign .campaign-block.n2 else{margin-top:17}}@media (min-width:769px){.section-campaign .campaign-block.n2{height:727px}.section-campaign .campaign-block.n2 else{height:727}}@media (max-width:768px){.section-campaign .campaign-block.n2{height:233.3333333333vw}.section-campaign .campaign-block.n2 else{height:910}}@media (min-width:769px){.section-campaign .campaign-block.n2 .ttl-main{margin-top:30px}.section-campaign .campaign-block.n2 .ttl-main else{margin-top:30}}@media (max-width:768px){.section-campaign .campaign-block.n2 .ttl-main{margin-top:1.2820512821vw}.section-campaign .campaign-block.n2 .ttl-main else{margin-top:5}}.section-campaign .campaign-block .flow-block{color:#000}@media (min-width:769px){.section-campaign .campaign-block .flow-block else{margin-top:auto}}@media (max-width:768px){.section-campaign .campaign-block .flow-block{margin-top:8.2051282051vw}.section-campaign .campaign-block .flow-block else{margin-top:32}}@media(max-width:768px){.section-campaign .campaign-block .flow-block{margin-left:auto;margin-right:auto}}.section-campaign .campaign-block .flow{background:#e9ecef;position:relative;display:flex;justify-content:center}@media (min-width:769px){.section-campaign .campaign-block .flow{width:500px}.section-campaign .campaign-block .flow else{width:500}}@media (max-width:768px){.section-campaign .campaign-block .flow{width:96.6666666667vw}.section-campaign .campaign-block .flow else{width:377}}@media (min-width:769px){.section-campaign .campaign-block .flow:not(:first-child){margin-top:31px}.section-campaign .campaign-block .flow:not(:first-child) else{margin-top:31}}@media (max-width:768px){.section-campaign .campaign-block .flow:not(:first-child){margin-top:6.1538461538vw}.section-campaign .campaign-block .flow:not(:first-child) else{margin-top:24}}.section-campaign .campaign-block .flow.n1:after,.section-campaign .campaign-block .flow.n2:after{content:"";position:absolute;bottom:-36px;border:11px solid transparent;border-top:15px solid #e9ecef}@media (min-width:769px){.section-campaign .campaign-block .flow.n1:after,.section-campaign .campaign-block .flow.n2:after{margin-left:-18px}.section-campaign .campaign-block .flow.n1:after else,.section-campaign .campaign-block .flow.n2:after else{margin-left:-18}}@media (max-width:768px){.section-campaign .campaign-block .flow.n1:after,.section-campaign .campaign-block .flow.n2:after{margin-left:-4.6153846154vw}.section-campaign .campaign-block .flow.n1:after else,.section-campaign .campaign-block .flow.n2:after else{margin-left:-18}}@media(max-width:768px){.section-campaign .campaign-block .flow.n1:after,.section-campaign .campaign-block .flow.n2:after{bottom:-6.9230769231vw;border:9px solid transparent;border-top:12px solid #e9ecef}}.section-campaign .campaign-block .flow .icon-block{position:relative;display:flex;justify-content:center;align-items:center}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block{margin-right:10px}.section-campaign .campaign-block .flow .icon-block else{margin-right:10}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block{margin-right:1.7948717949vw}.section-campaign .campaign-block .flow .icon-block else{margin-right:7}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block{margin-left:17px}.section-campaign .campaign-block .flow .icon-block else{margin-left:17}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block{margin-left:3.0769230769vw}.section-campaign .campaign-block .flow .icon-block else{margin-left:12}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block{width:83px}.section-campaign .campaign-block .flow .icon-block else{width:83}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block{width:23.0769230769vw}.section-campaign .campaign-block .flow .icon-block else{width:90}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block{margin-bottom:17px}.section-campaign .campaign-block .flow .icon-block else{margin-bottom:17}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block{margin-bottom:2.5641025641vw}.section-campaign .campaign-block .flow .icon-block else{margin-bottom:10}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block{margin-top:17px}.section-campaign .campaign-block .flow .icon-block else{margin-top:17}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block{margin-top:2.5641025641vw}.section-campaign .campaign-block .flow .icon-block else{margin-top:10}}.section-campaign .campaign-block .flow .icon-block .icon{position:relative}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .thumb{width:62px}.section-campaign .campaign-block .flow .icon-block .thumb else{width:62}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .thumb{width:12.3076923077vw}.section-campaign .campaign-block .flow .icon-block .thumb else{width:48}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .thumb{margin-top:-19px}.section-campaign .campaign-block .flow .icon-block .thumb else{margin-top:-19}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .thumb{margin-top:-3.5897435897vw}.section-campaign .campaign-block .flow .icon-block .thumb else{margin-top:-14}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .thumb{margin-left:-1px}.section-campaign .campaign-block .flow .icon-block .thumb else{margin-left:-1}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .thumb,.section-campaign .campaign-block .flow .icon-block .thumb else{margin-left:0}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .badge{width:38px}.section-campaign .campaign-block .flow .icon-block .badge else{width:38}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .badge{width:7.6923076923vw}.section-campaign .campaign-block .flow .icon-block .badge else{width:30}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .badge{height:38px}.section-campaign .campaign-block .flow .icon-block .badge else{height:38}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .badge{height:7.6923076923vw}.section-campaign .campaign-block .flow .icon-block .badge else{height:30}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .badge{margin-top:45px}.section-campaign .campaign-block .flow .icon-block .badge else{margin-top:45}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .badge{margin-top:8.7179487179vw}.section-campaign .campaign-block .flow .icon-block .badge else{margin-top:34}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .badge{margin-left:-17px}.section-campaign .campaign-block .flow .icon-block .badge else{margin-left:-17}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .badge{margin-left:-3.5897435897vw}.section-campaign .campaign-block .flow .icon-block .badge else{margin-left:-14}}.section-campaign .campaign-block .flow .icon-block .holder{position:relative;display:flex;justify-content:center;align-items:center}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil{margin-top:-67px}.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil else{margin-top:-67}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil{margin-top:-13.0769230769vw}.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil else{margin-top:-51}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil,.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil else{margin-left:0}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil,.section-campaign .campaign-block .flow .icon-block .holder .icon-pencil else{margin-left:0}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet{margin-top:65px}.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet else{margin-top:65}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet{margin-top:12.3076923077vw}.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet else{margin-top:48}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet{margin-left:-41px}.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet else{margin-left:-41}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet{margin-left:-7.9487179487vw}.section-campaign .campaign-block .flow .icon-block .holder .icon-retweet else{margin-left:-31}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .icon-pencil,.section-campaign .campaign-block .flow .icon-block .icon-retweet{width:62px}.section-campaign .campaign-block .flow .icon-block .icon-pencil else,.section-campaign .campaign-block .flow .icon-block .icon-retweet else{width:62}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .icon-pencil,.section-campaign .campaign-block .flow .icon-block .icon-retweet{width:12.0512820513vw}.section-campaign .campaign-block .flow .icon-block .icon-pencil else,.section-campaign .campaign-block .flow .icon-block .icon-retweet else{width:47}}@media (min-width:769px){.section-campaign .campaign-block .flow .icon-block .icon-email{width:48px}.section-campaign .campaign-block .flow .icon-block .icon-email else{width:48}}@media (max-width:768px){.section-campaign .campaign-block .flow .icon-block .icon-email{width:9.4871794872vw}.section-campaign .campaign-block .flow .icon-block .icon-email else{width:37}}.section-campaign .campaign-block .flow .text{text-align:initial;line-height:1.643}@media (min-width:769px){.section-campaign .campaign-block .flow .text{margin:35px 34px 35px 0}}@media (max-width:768px){.section-campaign .campaign-block .flow .text{margin:6.6666666667vw 6.4102564103vw 6.6666666667vw 0}}@media (min-width:769px){.section-campaign .campaign-block .flow .text{width:356px}.section-campaign .campaign-block .flow .text else{width:356}}@media (max-width:768px){.section-campaign .campaign-block .flow .text{width:97.4358974359vw}.section-campaign .campaign-block .flow .text else{width:380}}@media (min-width:769px){.section-campaign .campaign-block .flow .text{font-size:14px}.section-campaign .campaign-block .flow .text else{font-size:14}}@media (max-width:768px){.section-campaign .campaign-block .flow .text{font-size:2.8205128205vw}.section-campaign .campaign-block .flow .text else{font-size:11}}.section-campaign .campaign-block .flow .text .txt-mini{font-weight:400;line-height:1.545;display:block}@media (min-width:769px){.section-campaign .campaign-block .flow .text .txt-mini{font-size:11px}.section-campaign .campaign-block .flow .text .txt-mini else{font-size:11}}@media (max-width:768px){.section-campaign .campaign-block .flow .text .txt-mini{font-size:2.5641025641vw}.section-campaign .campaign-block .flow .text .txt-mini else{font-size:10}}@media (min-width:769px){.section-campaign .campaign-block .flow .text .txt-mini{margin-top:7px}.section-campaign .campaign-block .flow .text .txt-mini else{margin-top:7}}@media (max-width:768px){.section-campaign .campaign-block .flow .text .txt-mini{margin-top:1.0256410256vw}.section-campaign .campaign-block .flow .text .txt-mini else{margin-top:4}}.section-campaign .campaign-block .flow .text .btn{display:inline-block}.section-campaign .campaign-block .flow-btn-holder{display:inline-block;margin-left:auto;margin-right:auto}@media (min-width:769px){.section-campaign .campaign-block .flow-btn-holder{margin-top:34px}.section-campaign .campaign-block .flow-btn-holder else{margin-top:34}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn-holder{margin-top:7.9487179487vw}.section-campaign .campaign-block .flow-btn-holder else{margin-top:31}}.section-campaign .campaign-block .btn-round{display:inline-block;margin-left:auto;margin-right:auto}.section-campaign .campaign-block .btn-round .btn-inner{background:#1e9ff0}@media (min-width:769px){.section-campaign .campaign-block .btn-round .btn-inner{width:458px}.section-campaign .campaign-block .btn-round .btn-inner else{width:458}}@media (max-width:768px){.section-campaign .campaign-block .btn-round .btn-inner{width:84.1025641026vw}.section-campaign .campaign-block .btn-round .btn-inner else{width:328}}@media (min-width:769px){.section-campaign .campaign-block .btn-round .btn-inner{height:65px}.section-campaign .campaign-block .btn-round .btn-inner else{height:65}}@media (max-width:768px){.section-campaign .campaign-block .btn-round .btn-inner{height:12.8205128205vw}.section-campaign .campaign-block .btn-round .btn-inner else{height:50}}.section-campaign .campaign-block .btn-round .txt-sec{color:#fff}.section-campaign .campaign-block .btn-round .sprite use{fill:#fff}.section-campaign .campaign-block .flow-btn{display:flex;justify-content:center;align-items:center;border-radius:3.5em;box-shadow:1px 1px 3px rgba(0,0,0,.22);color:#fff;background:#1e9ff0;position:relative}@media (min-width:769px){.section-campaign .campaign-block .flow-btn{width:458px}.section-campaign .campaign-block .flow-btn else{width:458}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn{width:84.1025641026vw}.section-campaign .campaign-block .flow-btn else{width:328}}@media (min-width:769px){.section-campaign .campaign-block .flow-btn{height:65px}.section-campaign .campaign-block .flow-btn else{height:65}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn{height:12.8205128205vw}.section-campaign .campaign-block .flow-btn else{height:50}}@media (min-width:769px){.section-campaign .campaign-block .flow-btn{font-size:18px}.section-campaign .campaign-block .flow-btn else{font-size:18}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn{font-size:3.3333333333vw}.section-campaign .campaign-block .flow-btn else{font-size:13}}@media (min-width:769px){.section-campaign .campaign-block .flow-btn{padding-top:2px}.section-campaign .campaign-block .flow-btn else{padding-top:2}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn{padding-top:.5128205128vw}.section-campaign .campaign-block .flow-btn else{padding-top:2}}.section-campaign .campaign-block .flow-btn:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;right:37px;margin-top:-7px;transform:rotate(45deg)}@media (min-width:769px){.section-campaign .campaign-block .flow-btn:after{width:13px}.section-campaign .campaign-block .flow-btn:after else{width:13}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn:after{width:2.8205128205vw}.section-campaign .campaign-block .flow-btn:after else{width:11}}@media (min-width:769px){.section-campaign .campaign-block .flow-btn:after{height:13px}.section-campaign .campaign-block .flow-btn:after else{height:13}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn:after{height:2.8205128205vw}.section-campaign .campaign-block .flow-btn:after else{height:11}}@media (min-width:769px){.section-campaign .campaign-block .flow-btn:after{margin-top:-7px}.section-campaign .campaign-block .flow-btn:after else{margin-top:-7}}@media (max-width:768px){.section-campaign .campaign-block .flow-btn:after{margin-top:-1.2820512821vw}.section-campaign .campaign-block .flow-btn:after else{margin-top:-5}}.section-campaign .campaign-block .flex-holder{display:flex;justify-content:space-between}@media (min-width:769px){.section-campaign .campaign-block .flex-holder{margin-top:50px}.section-campaign .campaign-block .flex-holder else{margin-top:50}}@media (max-width:768px){.section-campaign .campaign-block .flex-holder{margin-top:12.0512820513vw}.section-campaign .campaign-block .flex-holder else{margin-top:47}}.section-campaign .campaign-block .flex-holder.re{flex-direction:row-reverse}@media(max-width:768px){.section-campaign .campaign-block .flex-holder,.section-campaign .campaign-block .flex-holder.re{flex-direction:column-reverse}}.section-campaign .campaign-block .item-block{display:flex;flex-direction:column;align-items:center}.section-campaign .campaign-block .item-block .text{line-height:1.545;font-weight:400;text-align:initial}@media (min-width:769px){.section-campaign .campaign-block .item-block .text{margin-top:17px}.section-campaign .campaign-block .item-block .text else{margin-top:17}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text{margin-top:4.358974359vw}.section-campaign .campaign-block .item-block .text else{margin-top:17}}@media (min-width:769px){.section-campaign .campaign-block .item-block .text{width:376px}.section-campaign .campaign-block .item-block .text else{width:376}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text{width:84.1025641026vw}.section-campaign .campaign-block .item-block .text else{width:328}}@media (min-width:769px){.section-campaign .campaign-block .item-block .text{font-size:11px}.section-campaign .campaign-block .item-block .text else{font-size:11}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text{font-size:2.8205128205vw}.section-campaign .campaign-block .item-block .text else{font-size:11}}@media (min-width:769px){.section-campaign .campaign-block .item-block .text:first-of-type{margin-top:31px}.section-campaign .campaign-block .item-block .text:first-of-type else{margin-top:31}}@media (max-width:768px){.section-campaign .campaign-block .item-block .text:first-of-type{margin-top:7.9487179487vw}.section-campaign .campaign-block .item-block .text:first-of-type else{margin-top:31}}.section-campaign .campaign-block .item-block .text .btn{display:inline}@media (min-width:769px){.section-campaign .campaign-block .pic-book{width:410px}.section-campaign .campaign-block .pic-book else{width:410}}@media (max-width:768px){.section-campaign .campaign-block .pic-book{width:78.4615384615vw}.section-campaign .campaign-block .pic-book else{width:306}}@media (min-width:769px){.section-campaign .campaign-block .pic-book else{margin-top:auto}}@media (max-width:768px){.section-campaign .campaign-block .pic-book{margin-top:-4.1025641026vw}.section-campaign .campaign-block .pic-book else{margin-top:-16}}@media(max-width:768px){.section-campaign .campaign-block .pic-book{margin-left:auto;margin-right:auto}}@media (min-width:769px){.section-campaign .campaign-block .pic-amazon{width:417px}.section-campaign .campaign-block .pic-amazon else{width:417}}@media (max-width:768px){.section-campaign .campaign-block .pic-amazon{width:58.9743589744vw}.section-campaign .campaign-block .pic-amazon else{width:230}}@media (min-width:769px){.section-campaign .campaign-block .pic-amazon else{margin-top:auto}}@media (max-width:768px){.section-campaign .campaign-block .pic-amazon{margin-top:-3.5897435897vw}.section-campaign .campaign-block .pic-amazon else{margin-top:-14}}@media(max-width:768px){.section-campaign .campaign-block .pic-amazon{margin-left:auto;margin-right:auto}}.section-campaign .campaign-margin{margin-left:140px;margin-right:140px}@media(max-width:768px){.section-campaign .campaign-margin{margin-left:7.9487179487vw;margin-right:7.9487179487vw}}@media (min-width:769px){.section-campaign .text-holder{margin-top:50px}.section-campaign .text-holder else{margin-top:50}}@media (max-width:768px){.section-campaign .text-holder{margin-top:12.8205128205vw}.section-campaign .text-holder else{margin-top:50}}.section-campaign .text-holder .heading{color:#fff}@media (min-width:769px){.section-campaign .text-holder .heading{font-size:23px}.section-campaign .text-holder .heading else{font-size:23}}@media (max-width:768px){.section-campaign .text-holder .heading{font-size:4.358974359vw}.section-campaign .text-holder .heading else{font-size:17}}@media(min-width:769px){.section-campaign .text-holder .heading{text-align:center}}.section-campaign .term-block .txt{text-align:center;color:#fff;line-height:1.882}@media (min-width:769px){.section-campaign .term-block .txt{font-size:17px}.section-campaign .term-block .txt else{font-size:17}}@media (max-width:768px){.section-campaign .term-block .txt{font-size:3.5897435897vw}.section-campaign .term-block .txt else{font-size:14}}@media (min-width:769px){.section-campaign .term-block .txt{margin-top:4px}.section-campaign .term-block .txt else{margin-top:4}}@media (max-width:768px){.section-campaign .term-block .txt{margin-top:3.8461538462vw}.section-campaign .term-block .txt else{margin-top:15}}@media(max-width:768px){.section-campaign .term-block .txt{text-align:left;line-height:1.4}}@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.8974358974vw}.section-campaign .term-block .txt .strong else{font-size:23}}@media (min-width:769px){.section-campaign .rule-block{margin-top:37px}.section-campaign .rule-block else{margin-top:37}}@media (max-width:768px){.section-campaign .rule-block{margin-top:12.0512820513vw}.section-campaign .rule-block else{margin-top:47}}.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:94.358974359vw}.section-campaign .rule-block .scroll-holder else{width:368}}@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:43.5897435897vw}.section-campaign .rule-block .scroll-holder else{height:170}}@media (min-width:769px){.section-campaign .rule-block .scroll-holder{margin-top:17px}.section-campaign .rule-block .scroll-holder else{margin-top:17}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder{margin-top:4.1025641026vw}.section-campaign .rule-block .scroll-holder else{margin-top:16}}@media (min-width:769px){.section-campaign .rule-block .scroll-holder{margin-bottom:51px}.section-campaign .rule-block .scroll-holder else{margin-bottom:51}}@media (max-width:768px){.section-campaign .rule-block .scroll-holder{margin-bottom:12.3076923077vw}.section-campaign .rule-block .scroll-holder else{margin-bottom:48}}@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:.7692307692vw}.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}@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.5897435897vw}.section-campaign .rule-block .scroll-holder .text else{font-size:14}}@media (min-width:769px){.section-campaign .rule-block .scroll-inner{padding:35px}}@media (max-width:768px){.section-campaign .rule-block .scroll-inner{padding:4.1025641026vw 5.3846153846vw}}.section-campaign .rule-block .scroll-inner .btn{display:inline}.section-campaign .contact-block .txt{color:#fff;line-height:1.4;letter-spacing:.027em}@media (min-width:769px){.section-campaign .contact-block .txt{margin-top:14px}.section-campaign .contact-block .txt else{margin-top:14}}@media (max-width:768px){.section-campaign .contact-block .txt{margin-top:3.8461538462vw}.section-campaign .contact-block .txt else{margin-top:15}}@media (min-width:769px){.section-campaign .contact-block .txt{padding-bottom:80px}.section-campaign .contact-block .txt else{padding-bottom:80}}@media (max-width:768px){.section-campaign .contact-block .txt{padding-bottom:8.9743589744vw}.section-campaign .contact-block .txt else{padding-bottom:35}}@media (min-width:769px){.section-campaign .contact-block .txt{font-size:14px}.section-campaign .contact-block .txt else{font-size:14}}@media (min-width:769px){.section-campaign .contact-block .txt{font-size:15px}.section-campaign .contact-block .txt else{font-size:15}}@media (max-width:768px){.section-campaign .contact-block .txt{font-size:3.5897435897vw}.section-campaign .contact-block .txt else{font-size:14}}@media(min-width:769px){.section-campaign .contact-block .txt{text-align:center;line-height:2.133}}@media(max-width:768px){.section-campaign .contact-block .txt{line-height:1.5}}.section-campaign .contact-block .txt .btn{display:inline;color:#fff}@media (min-width:769px){.section-credit{padding:80px 0 0}}@media (max-width:768px){.section-credit{padding:20.5128205128vw 0 0}}@media (min-width:769px){.section-credit .container-l{padding-left:90px}.section-credit .container-l else{padding-left:90}}@media (max-width:768px){.section-credit .container-l,.section-credit .container-l else{padding-left:0}}@media(max-width:768px){.section-credit .container-l{width:84.1025641026vw;margin-left:auto;margin-right:auto}}@media (min-width:769px){.section-credit .btn-round{margin-top:35px}.section-credit .btn-round else{margin-top:35}}@media (max-width:768px){.section-credit .btn-round{margin-top:8.2051282051vw}.section-credit .btn-round else{margin-top:32}}@media(min-width:769px){.section-credit .btn-round{width:419px;margin-left:auto;margin-right:auto;display:block}}@media(max-width:768px){.section-credit .btn-round{margin-bottom:20.5128205128vw}}.section-credit .btn-round .icon{justify-content:center;align-items:center;line-height:0}@media (min-width:769px){.section-credit .btn-round .icon{width:18px}.section-credit .btn-round .icon else{width:18}}@media (max-width:768px){.section-credit .btn-round .icon{width:3.8461538462vw}.section-credit .btn-round .icon else{width:15}}.section-credit .btn-round .icon .sprite use{fill:#000}.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{line-height:1.231}@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:4.358974359vw}.section-credit .section-title else{font-size:17}}@media(max-width:768px){.section-credit .section-title{line-height:1.706}}@media (min-width:769px){.section-credit .credit-list-holder{margin-top:17px}.section-credit .credit-list-holder else{margin-top:17}}@media (max-width:768px){.section-credit .credit-list-holder,.section-credit .credit-list-holder else{margin-top:0}}.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{line-height:1.882;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{font-size:17px}.section-credit .credit-list-holder .credit-list else,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner else{font-size:17}}@media (max-width:768px){.section-credit .credit-list-holder .credit-list,.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{font-size:3.5897435897vw}.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{line-height:2.071}}@media (min-width:769px){.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{padding-top:19px}.section-credit .credit-list-holder .uk-accordion-content .accordion-inner else{padding-top:19}}@media (max-width:768px){.section-credit .credit-list-holder .uk-accordion-content .accordion-inner{padding-top:3.8461538462vw}.section-credit .credit-list-holder .uk-accordion-content .accordion-inner else{padding-top:15}}@media (min-width:769px){.section-credit .credit-list-holder .shoulder{font-size:17px}.section-credit .credit-list-holder .shoulder else{font-size:17}}@media (max-width:768px){.section-credit .credit-list-holder .shoulder{font-size:3.5897435897vw}.section-credit .credit-list-holder .shoulder else{font-size:14}}@media (min-width:769px){.section-credit .credit-list-holder .col{margin-top:17px}.section-credit .credit-list-holder .col else{margin-top:17}}@media (max-width:768px){.section-credit .credit-list-holder .col{margin-top:4.358974359vw}.section-credit .credit-list-holder .col else{margin-top:17}}@media (min-width:769px){.section-credit .credit-list-holder .col{width:865px}.section-credit .credit-list-holder .col else{width:865}}@media (max-width:768px){.section-credit .credit-list-holder .col{width:84.6153846154vw}.section-credit .credit-list-holder .col else{width:330}}@media(min-width:769px){.section-credit .credit-list-holder .col.n1,.section-credit .credit-list-holder .col.n2,.section-credit .credit-list-holder .col.n4,.section-credit .credit-list-holder .col.n5,.section-credit .credit-list-holder .col.n6,.section-credit .credit-list-holder .col.n7{width:544px}.section-credit .credit-list-holder .col.n1 .txt,.section-credit .credit-list-holder .col.n2 .txt,.section-credit .credit-list-holder .col.n4 .txt,.section-credit .credit-list-holder .col.n5 .txt,.section-credit .credit-list-holder .col.n6 .txt,.section-credit .credit-list-holder .col.n7 .txt{margin-left:auto}}@media(max-width:768px){.section-credit .credit-list-holder .col .member,.section-credit .credit-list-holder .col .txt{margin-left:auto}}.section-credit .credit-list-holder .row,.section-credit .credit-list-holder .row .member{display:flex;flex-wrap:wrap}@media (min-width:769px){.section-credit .credit-list-holder .row .member{margin-left:227px}.section-credit .credit-list-holder .row .member else{margin-left:227}}@media (max-width:768px){.section-credit .credit-list-holder .row .member else{margin-left:auto}}@media (min-width:769px){.section-credit .credit-list-holder .row .ttl{width:227px}.section-credit .credit-list-holder .row .ttl else{width:227}}@media (max-width:768px){.section-credit .credit-list-holder .row .ttl{width:39.7435897436vw}.section-credit .credit-list-holder .row .ttl else{width:155}}@media(max-width:768px){.section-credit .credit-list-holder .row .ttl{margin-right:0}}@media (min-width:769px){.section-credit .credit-list-holder .row .txt{width:317px}.section-credit .credit-list-holder .row .txt else{width:317}}@media (max-width:768px){.section-credit .credit-list-holder .row .txt{width:43.5897435897vw}.section-credit .credit-list-holder .row .txt else{width:170}}.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:32px}.section-credit .credit-list-holder .row.space-topblock:before else{height:32}}@media (max-width:768px){.section-credit .credit-list-holder .row.space-topblock:before{height:7.4358974359vw}.section-credit .credit-list-holder .row.space-topblock:before else{height:29}}@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.4358974359vw}.section-credit .credit-list-holder .row.space-topblock.space-sp-none:before else{height:29}}.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.8461538462vw}.btn-close else{margin-top:15}}@media (min-width:769px){.btn-close{padding:25px 0 26px}}@media (max-width:768px){.btn-close{padding:4.1025641026vw 0 4.6153846154vw}}@media (min-width:769px){.btn-close{width:700px}.btn-close else{width:700}}@media (max-width:768px){.btn-close{width:82.0512820513vw}.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.358974359vw}.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.358974359vw}.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:8.9743589744vw}.icon-close else{width:35}}.uk-open .icon-close{transform:rotate(45deg)}@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.5128205128vw}.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:61.2820512821vw}.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:96.6666666667vw}.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:68.2051282051vw}.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:96.6666666667vw}.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.3076923077vw}.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.8205128205vw}}@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:84.1025641026vw}.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.8205128205vw}}@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:68.2051282051vw}.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:68.2051282051vw}.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.8205128205vw}}@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.1282051282vw}.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.5128205128vw}.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:84.1025641026vw}.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.2051282051vw auto 12.8205128205vw}}@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.5897435897vw}.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.4358974359vw}.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:100vw}.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.8205128205vw 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.8205128205vw 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.2051282051vw}.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.6923076923vw}}@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.5897435897vw}.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.6666666667vw}.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.2051282051vw}.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.6923076923vw}}@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.5897435897vw}.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.4358974359vw}.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.8205128205vw}.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:84.1025641026vw}.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.5128205128vw}}@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.8205128205vw}.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:84.1025641026vw}.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.6923076923vw}.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.641025641vw}.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.358974359vw}.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:84.1025641026vw}.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.5897435897vw}.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.4358974359vw}.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.2051282051vw}.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.8205128205vw}.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:96.6666666667vw}.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:58.9743589744vw}.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:84.1025641026vw}.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.358974359vw}.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.358974359vw}.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:84.1025641026vw}.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.2051282051vw}.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.5897435897vw}.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.4358974359vw}.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.2051282051vw}.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.6923076923vw;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.4358974359vw}.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.5897435897vw}.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.4358974359vw}.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.8205128205vw}.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%}