@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700|Lato:400,700|Poppins:400,600&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0}abbr padding 0,acronym padding 0,address padding 0,a padding 0,applet padding 0,article padding 0,aside padding 0,audio padding 0,big padding 0,blockquote padding 0,body padding 0,b padding 0,canvas padding 0,caption padding 0,center padding 0,cite padding 0,code padding 0,dd padding 0,del padding 0,details padding 0,dfn padding 0,div padding 0,dl padding 0,dt padding 0,embed padding 0,em padding 0,fieldset padding 0,figcaption padding 0,figure padding 0,footer padding 0,form padding 0,h1 padding 0,h2 padding 0,h3 padding 0,h4 padding 0,h5 padding 0,h6 padding 0,header padding 0,hgroup padding 0,html padding 0,iframe padding 0,img padding 0,ins padding 0,i padding 0,kbd padding 0,label padding 0,legend padding 0,li padding 0,mark padding 0,menu padding 0,nav padding 0,object padding 0,ol padding 0,output padding 0,p padding 0,pre padding 0,q padding 0,ruby padding 0,samp padding 0,section padding 0,small padding 0,s padding 0,span padding 0,strike padding 0,strong padding 0,sub padding 0,summary padding 0,sup padding 0,table padding 0,tbody padding 0,td padding 0,tfoot padding 0,thead padding 0,th padding 0,time padding 0,tr padding 0,tt padding 0,ul padding 0,u padding 0,var padding 0,video padding 0{border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquoteafter,blockquotebefore,qafter,qbefore{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.footer{background:#1c1c1c}.footer__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:.4rem .16rem .24rem;text-align:center}.footer__logo{display:inline-block;width:50%;max-width:2.48rem;height:50vw;max-height:2.07rem;margin:0 auto;overflow:hidden;background-image:url(../images/common__logo__emp.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;text-indent:100%;vertical-align:top;white-space:nowrap}.footer__producedby{margin:3vw 0 0}.footer__producedby__text{color:#444;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.12rem;font-weight:600}.footer__producedby__logos{display:block;margin:.24rem 0 0}.footer__producedby__item{display:block}.footer__producedby__item>.m-flo{width:60%;height:10vw;margin:.16rem auto;background-image:url(../images/common__logo__m-flo.svg)}.footer__producedby__item>.cross,.footer__producedby__item>.m-flo{display:inline-block;display:block;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:contain;text-indent:100%;vertical-align:top;white-space:nowrap}.footer__producedby__item>.cross{width:.13rem;height:.13rem;margin:.18rem auto .16rem;background-image:url(../images/common__logo__cross.svg)}.footer__producedby__item>.wantedly{display:inline-block;display:block;width:60%;height:10vw;margin:.16rem auto;overflow:hidden;background-image:url(../images/common__logo__wantedly.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;text-indent:100%;vertical-align:top;white-space:nowrap}.footer__source{margin:.48rem 0 0;color:#444;font-size:.12rem;font-weight:400;line-height:1.3}.footer__copyright{margin:.4rem 0 0;color:#444;font-size:.16rem;font-weight:400}.header{z-index:10;position:absolute;top:0;left:0;width:100%}.header__container{position:relative;padding:.24rem .16rem}.header__nav{align-item:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start}.header__nav__list,.header__nav__list--left,.header__nav__list--right{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0}.header__nav__item{display:block}.header__nav__item a{display:inline-block}.header__nav__item .cross,.header__nav__item .m-flo,.header__nav__item .wantedly{overflow:hidden;background-size:contain}.header__nav__item .m-flo{width:.8rem;height:.2rem;background-image:url(../images/common__logo__m-flo.svg)}.header__nav__item .cross,.header__nav__item .m-flo{display:inline-block;overflow:hidden;background-position:50%;background-repeat:no-repeat;text-indent:100%;vertical-align:top;white-space:nowrap}.header__nav__item .cross{width:.093333333333333rem;height:.093333333333333rem;margin:.04rem .12rem 0 .16875rem;background-image:url(../images/common__logo__cross.svg)}.header__nav__item .wantedly{display:inline-block;width:.913333333333333rem;height:.133333333333333rem;overflow:hidden;background-image:url(../images/common__logo__wantedly.svg);background-position:50%;background-repeat:no-repeat;text-indent:100%;vertical-align:top;white-space:nowrap}.header__nav__list--left{lign-content:center;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:start;-ms-flex-pack:start;flex-grow:1;justify-content:flex-start}.header__nav__list--left,.header__nav__list--right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav__list--right{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-pack:end;-ms-flex-pack:end;display:none;flex-grow:0;justify-content:flex-end;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.14rem;font-weight:700}.header__nav__list--right .header__nav__item{margin:0 1.8em 0 0}.gmap{position:relative;height:0;padding-bottom:57.1%;overflow:hidden}.gmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-menu{display:block;z-index:90;position:absolute;top:.66rem;right:.12rem}.modal-menu__list{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.28rem;font-weight:700;text-align:right}.modal-menu__item{-webkit-transform:translateX(100%);display:block;transform:translateX(100%)}.modal-menu__item a{display:inline-block;padding:.08rem .12rem}.modal-menu__item:first-child{-webkit-transition:all .3s cubic-bezier(.825,.005,.24,.995);-webkit-transition-delay:50ms;transition:all .3s cubic-bezier(.825,.005,.24,.995);transition-delay:50ms}.modal-menu__item:nth-child(2){-webkit-transition:all .3s cubic-bezier(.825,.005,.24,.995);-webkit-transition-delay:.1s;transition:all .3s cubic-bezier(.825,.005,.24,.995);transition-delay:.1s}.modal-menu__item:nth-child(3){-webkit-transition:all .3s cubic-bezier(.825,.005,.24,.995);-webkit-transition-delay:.15s;transition:all .3s cubic-bezier(.825,.005,.24,.995);transition-delay:.15s}.modal-menu__item:nth-child(4){-webkit-transition:all .3s cubic-bezier(.825,.005,.24,.995);-webkit-transition-delay:.2s;transition:all .3s cubic-bezier(.825,.005,.24,.995);transition-delay:.2s}.modal-menu__item:nth-child(5){-webkit-transition:all .3s cubic-bezier(.825,.005,.24,.995);-webkit-transition-delay:.25s;transition:all .3s cubic-bezier(.825,.005,.24,.995);transition-delay:.25s}.modal-menu--open .modal-menu__item:first-child,.modal-menu--open .modal-menu__item:nth-child(2),.modal-menu--open .modal-menu__item:nth-child(3),.modal-menu--open .modal-menu__item:nth-child(4),.modal-menu--open .modal-menu__item:nth-child(5){-webkit-transform:translateX(0);transform:translateX(0)}.modal-menu-button{display:block;z-index:100;position:absolute;top:.12rem;right:.12rem;width:.44rem;height:.44rem}.modal-menu-button:after,.modal-menu-button:before{-webkit-transition:all .3s cubic-bezier(.825,.005,.24,.995);display:block;position:absolute;top:.19rem;right:.02rem;height:.05rem;border-radius:4px;background:#fff;content:" ";transition:all .3s cubic-bezier(.825,.005,.24,.995)}.modal-menu-button:before{-webkit-transform:translateY(-.06rem);width:.4rem;transform:translateY(-.06rem)}.modal-menu-button:after{-webkit-transform:translateY(.06rem);width:.3rem;transform:translateY(.06rem)}.modal-menu-button--close:before{-webkit-transform:translate(0) rotate(-45deg);width:.4rem;transform:translate(0) rotate(-45deg)}.modal-menu-button--close:after{-webkit-transform:translate(0) rotate(45deg);width:.4rem;transform:translate(0) rotate(45deg)}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;border:0!important}.modaal-overlay{z-index:999;opacity:0}.modaal-overlay,.modaal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%}.modaal-wrapper{-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;display:block;z-index:9999;overflow:auto;opacity:1;transition:all .3s ease-in-out}.modaal-wrapper,.modaal-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.modaal-wrapper *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{-webkit-appearance:none;padding:0;border:none;background:transparent}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;position:relative;width:100%;height:100%;padding:80px 0 0;text-align:center;vertical-align:middle}.modaal-fullscreen .modaal-inner-wrapper{display:block;padding:0;vertical-align:top}.modaal-container{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);display:inline-block;position:relative;width:100%;max-width:1000px;margin:auto;border-radius:0;background:#23282c;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;text-align:left;cursor:auto}.modaal-container.is_loading{width:100px;height:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:absolute;top:-50px;right:0;width:50px;height:50px;border-radius:100%;background:transparent;color:#fff;cursor:pointer;opacity:1}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#fff}.modaal-close span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;border:0!important}.modaal-close:after,.modaal-close:before{-webkit-transition:background .2s ease-in-out;display:block;position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;content:" ";transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{top:10px;right:10px;background:#afb7bc}.modaal-confirm-wrap{padding:30px 0 0;font-size:0;text-align:center}.modaal-confirm-btn{display:inline-block;margin:0 10px;border:none;background:transparent;font-size:14px;vertical-align:middle;cursor:pointer}.modaal-confirm-btn.modaal-ok{-webkit-transition:background .2s ease-in-out;padding:10px 15px;border-radius:3px;background:#555;color:#fff;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{color:#2f2f2f;text-decoration:none}.modaal-instagram .modaal-container{-webkit-box-shadow:none!important;width:auto;background:transparent;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{-webkit-animation:a 1s linear forwards;-webkit-box-shadow:none!important;width:1000px!important;max-width:800px!important;margin:-6px!important;border-radius:0!important;box-shadow:none!important;animation:a 1s linear forwards;opacity:0}.modaal-image .modaal-inner-wrapper{padding-right:140px;padding-left:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item.is_active,.modaal-gallery-item img{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;color:#fff;font-size:18px;text-align:center}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;position:absolute;top:50%;width:50px;height:50px;transform:translateY(-50%);border:none;border-radius:100%;background:transparent;color:#fff;cursor:pointer;opacity:1;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{cursor:default;opacity:0}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#23282c}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;border:0!important}.modaal-gallery-control:after,.modaal-gallery-control:before{-webkit-transition:background .2s ease-in-out;display:block;position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#23282c;content:" ";transition:background .2s ease-in-out}.modaal-gallery-control:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin:-5px 0 0;transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{position:relative;margin:auto 50px}.modaal-video-container{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);position:relative;max-width:100%;max-width:1300px;height:0;margin-right:auto;margin-left:auto;padding-bottom:56.25%;overflow:hidden;background:#000;box-shadow:0 0 10px rgba(0,0,0,.3)}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe-elem,.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{display:block}.modaal-loading-spinner{-webkit-transform:scale(.25);-ms-transform:scale(.25);position:absolute;top:50%;left:50%;width:200px;height:200px;margin:-100px 0 0 -100px;transform:scale(.25);background:none}.modaal-loading-spinner>div{position:absolute;width:24px;height:24px;margin-top:4px;margin-left:4px}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#23282c}.modaal-loading-spinner>div:first-of-type>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:0s;animation:b 1s linear infinite;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:b 1s linear infinite;-moz-animation:b 1s linear infinite;-webkit-animation:b 1s linear infinite;-o-animation:b 1s linear infinite}.modaal-loading-spinner>div:first-of-type{-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px);transform:translate(84px,84px) rotate(45deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.12s;animation:b 1s linear infinite;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px);transform:translate(84px,84px) rotate(90deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.25s;animation:b 1s linear infinite;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:b 1s linear infinite;-moz-animation:b 1s linear infinite;-webkit-animation:b 1s linear infinite;-o-animation:b 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px);transform:translate(84px,84px) rotate(135deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.37s;animation:b 1s linear infinite;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px);transform:translate(84px,84px) rotate(180deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.5s;animation:b 1s linear infinite;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:b 1s linear infinite;-moz-animation:b 1s linear infinite;-webkit-animation:b 1s linear infinite;-o-animation:b 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px);transform:translate(84px,84px) rotate(225deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.62s;animation:b 1s linear infinite;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px);transform:translate(84px,84px) rotate(270deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.75s;animation:b 1s linear infinite;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px);transform:translate(84px,84px) rotate(315deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:b 1s linear infinite;-webkit-animation-delay:.87s;animation:b 1s linear infinite;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-webkit-transform:translate(84px,84px) rotate(1turn) translate(70px);transform:translate(84px,84px) rotate(1turn) translate(70px)}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.1}}@keyframes b{0%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.1}}.modal-page__content>.sct--single>.box--left .movie,.modal-page__content>.sct--single>.box .movie,.modal-page__content>.sct>.box--left .movie,.modal-page__content>.sct>.box .movie,.movie,.project__movie{position:relative;width:100%;padding-top:56.25%}.modal-page__content>.sct--single>.box--left .movie iframe,.modal-page__content>.sct--single>.box .movie iframe,.modal-page__content>.sct>.box--left .movie iframe,.modal-page__content>.sct>.box .movie iframe,.movie iframe,.project__movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.preload{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#1c1c1c}.preload__container{-webkit-transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.preload__anime-01{width:70%;max-width:8.42rem}.preload__anime-01,.preload__anime-02{display:block;height:auto;margin:0 auto}.preload__anime-02{width:50%}.preload__progress{position:fixed;top:0;left:0;width:0;height:.02rem;background:#fff}.slick-slide .slider__items__item img{opacity:.3}.slick-slide .slider__items__item .caption p{opacity:0}.slick-current .slider__items__item .caption p,.slick-current .slider__items__item img{opacity:1}.slick-next,.slick-prev{display:block;z-index:100;position:absolute;width:20px;height:20px;padding:0;border:none;font-size:0;line-height:0;cursor:pointer}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:0;line-height:1;opacity:.75}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{display:block;position:absolute;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{display:inline-block;position:relative;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{display:block;padding:5px;border:0;outline:none;background:transparent;color:transparent;font-size:0;line-height:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;width:20px;height:20px;color:#fff;font-size:.24rem;line-height:20px;text-align:center;content:"•";opacity:.25}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;touch-action:pan-y;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;position:relative;top:0;left:0;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{-webkit-backface-visibility:hidden;display:none;height:100%;min-height:1px;float:left;backface-visibility:hidden}.slick-slide,[dir=rtl] .slick-slide{-webkit-transition-duration:.25s;transition-duration:.25s}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide img{-webkit-transition-duration:.25s;transition-duration:.25s}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{-webkit-transition-duration:.25s;pointer-events:none;transition-duration:.25s}.slick-initialized .slick-slide{-webkit-transition-duration:.25s;display:block;transition-duration:.25s}.slick-loading .slick-slide{visibility:hidden}.slick-loading .slick-slide,.slick-vertical .slick-slide{-webkit-transition-duration:.25s;transition-duration:.25s}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{-webkit-transition-duration:.25s;display:none;transition-duration:.25s}.hero__wave{z-index:200;z-index:10;position:absolute;right:0;bottom:0;left:0;height:100px;margin:auto;overflow:hidden}.hero__wave svg{display:block;width:100%;height:1rem}.hero__wave svg .layer_b,.hero__wave svg path{fill-opacity:.2!important;fill:#0049fd!important;-webkit-animation:c 8s ease-in-out infinite alternate;animation:c 8s ease-in-out infinite alternate}.hero__wave svg .layer_a{fill:#fd9600!important;-webkit-animation:c 9s ease-in-out infinite alternate;animation:c 9s ease-in-out infinite alternate}.hero__wave svg .layer1{fill-opacity:1!important;fill:#1b1b1b!important;-webkit-animation:c 5s ease-in-out infinite alternate;animation:c 5s ease-in-out infinite alternate}.hero__wave svg .layer2{fill:#7000ff!important;animation:c 16s ease-in-out infinite alternate-reverse}.hero__wave svg .layer3{fill:#fdbc00!important;-webkit-animation:c 14s ease-in-out infinite alternate;animation:c 14s ease-in-out infinite alternate}.hero__wave svg .layer4{fill:#f40000!important;animation:c 11s ease-in-out infinite alternate-reverse}.hero__wave svg .layer5{fill:#f776ff!important;-webkit-animation:c 8s ease-in-out infinite alternate;animation:c 8s ease-in-out infinite alternate}.hero__wave svg .layer2,.hero__wave svg .layer3,.hero__wave svg .layer4,.hero__wave svg .layer5,.hero__wave svg .layer_a,.hero__wave svg .layer_b{fill-opacity:.7!important}.hero__wave .container{max-width:600px;margin:0 auto}@-webkit-keyframes c{0%{-webkit-transform:translate(30%);transform:translate(30%)}to{-webkit-transform:translate(-30%);transform:translate(-30%)}}@keyframes c{0%{-webkit-transform:translate(30%);transform:translate(30%)}to{-webkit-transform:translate(-30%);transform:translate(-30%)}}.hero{position:relative;height:140vw;max-height:atuo;overflow:hidden}.hero__container{position:relative;max-width:1024px;max-height:inherit;margin:0 auto;padding:.8rem .16rem 0 0}.hero__bg,.hero__container{display:block;width:100%;height:inherit}.hero__bg{position:absolute;top:0;right:0;left:0}.hero__bg__anime-01,.hero__bg__anime-02{let:0;display:block;position:absolute;top:0;width:100%;height:inherit;text-align:center}.hero__bg__anime-01 img,.hero__bg__anime-02 img{display:inline-block;width:100%;height:atuo}.hero__bg__anime-01{z-index:0}.hero__bg__anime-02{z-index:1}.hero__playnow{z-index:10;position:absolute;right:0;bottom:.6rem;left:0;width:100%;max-width:5.45rem;height:auto;margin:0 auto;padding:0 .16rem}.release{position:relative;overflow:hidden}.release__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:1rem .16rem}.release__bg{z-index:-1;position:absolute;top:7%;right:-23%;width:3.2rem;height:3.2rem;background-image:url(../images/concept__img__bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.release__index{font-size:.32rem;font-weight:600}.release__index,.release__title{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.release__title{margin:.24rem 0 0;font-size:.45rem;font-weight:700;line-height:1.33}.release__title br{display:none}.release__title span{display:inline-block}.release__subtitle{margin:.16rem 0 0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.28rem;font-weight:700;line-height:1.33}.release__subtitle br{display:none}.release__subtitle span{display:inline-block}.release__paragraph{color:#e0e0e0;font-size:.15rem;line-height:2;text-align:left}.release__paragraph>p,.release__paragraph>p>span{letter-spacing:.1em}.release__paragraph br{display:none}.release__paragraph>p{margin:1.6em 0 0}.release__research{position:relative;margin:.4rem 0 0;padding:.32rem .24rem;overflow:hidden;border-radius:.1rem;background:#292929;background-image:url(../images/concept__img__research.svg);background-position:0 0;background-repeat:no-repeat;background-size:70% auto}.release__research__container{display:block;position:relative;width:100%}.release__research__box--left{display:block}.release__research__box--left>.text{display:block;font-size:.22rem;font-weight:700;line-height:1.33}.release__research__box--left>.list{padding:0;font-size:.22rem;font-weight:700;line-height:1.33}.release__research__box--left>.list>.item{display:block;position:relative;margin:0 0 .16rem;padding:0 0 0 1.8em}.release__research__box--left>.list>.item:before{display:inline-block;position:absolute;top:0;left:0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;content:"Q."}.release__research__box--left>.list>.item:last-child{margin:0}.release__research__box--right{display:block;padding:.24rem 0 0;text-align:center}.release__research__box--right>.button{display:block;min-width:1.82rem;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#535353;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.release__block{display:block;margin:.32rem 0 0}.release__button{display:block;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#535353;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.playnow{position:relative;overflow:hidden}.playnow__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:0 .16rem}.playnow__title{margin:.24rem 0 0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.45rem;font-weight:700;line-height:1.33}.playnow__title br{display:none}.playnow__title span{display:inline-block}.playnow__list{display:block;margin:.3rem 0 0;padding:0}.playnow__list ul{margin:0;padding:0;list-style:none}.playnow__list ul li{display:block;margin:0 0 .32rem;border-radius:.06rem;background:#292929}.playnow__list ul li:last-child{margin:0}.playnow__list ul li>.inner{display:block;padding:.16rem .16rem .24rem}.playnow__list ul li>.inner>.thumbnail{display:block;width:100%;height:auto}.playnow__list ul li>.inner>.thumbnail img{display:block}.playnow__list ul li>.inner>.thumbnail>.listen{display:none}.playnow__list ul li>.inner>.thumbnail>.listen>.listen__title{color:hsla(0,0%,100%,.5);font-size:.11rem;font-weight:700}.playnow__list ul li>.inner>.thumbnail>.listen>.listen__button{display:inline-block;width:.34rem;height:auto}.playnow__list ul li>.inner>.detail{-webkit-box-flex:0;-ms-flex-positive:0;display:block;flex-grow:0;width:auto;padding:.16rem 0 0}.playnow__list ul li>.inner>.detail>.inner .wdbr{word-break:break-all}.playnow__list ul li>.inner>.detail>.inner>.title{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.36rem;font-weight:700;line-height:1.33}.playnow__list ul li>.inner>.detail>.inner>.title span{display:inline-block}.playnow__list ul li>.inner>.detail>.inner>.subtitle1{margin:0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.24rem;font-weight:700;line-height:1.33}.playnow__list ul li>.inner>.detail>.inner>.subtitle1 br{display:none}.playnow__list ul li>.inner>.detail>.inner>.subtitle1 span{display:inline-block}.playnow__list ul li>.inner>.detail>.inner>.subtitle2{margin:1em 0 0;font-size:.16rem;font-weight:700;line-height:1.5}.playnow__list ul li>.inner>.detail>.inner>.subtitle2 br{display:none}.playnow__list ul li>.inner>.detail>.inner>.subtitle2 span{display:inline-block}.playnow__list ul li>.inner>.detail>.inner>.comment-title{margin:2em 0 0;padding:2.2em 0 0;border-top:.01rem solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.5);font-size:.11rem;font-weight:700}.playnow__list ul li>.inner>.detail>.inner>.comment{margin:1em 0 0;color:#e0e0e0;font-size:.16rem;line-height:1.875}.playnow__list ul li>.inner>.detail>.inner>.comment span{display:inline-block}.playnow__list ul li>.inner>.detail>.inner>.listen-title{display:block;margin:2em 0 1.6em;color:hsla(0,0%,100%,.5);font-size:.11rem;font-weight:700;text-align:center}.playnow__list ul li>.inner>.detail>.inner>.listen{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:center;justify-content:center;height:auto}.playnow__list ul li>.inner>.detail>.inner>.listen>.listen__button{display:block;width:.44rem;height:auto;margin:0 .32rem 0 0}.playnow__list ul li>.inner>.detail>.inner>.listen>.listen__button:last-child{margin:0}.lets-share{overflow:hidden;background:#1b1b1b}.lets-share__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:1rem .16rem}.lets-share__title{margin:.24rem 0 0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.45rem;font-weight:700;line-height:1.33;text-align:center}.lets-share__title span{display:inline-block}.lets-share__title br{display:none}.lets-share__subtitle{margin:.12rem 0 0;font-size:.28rem;font-weight:700;line-height:1.6;text-align:center}.lets-share__subtitle span{display:inline-block}.lets-share__paragraph{margin:.24rem 0 0;color:#e0e0e0;font-size:.16rem;font-weight:400;line-height:1.875;text-align:center}.lets-share__paragraph span{display:inline-block}.lets-share__share{z-index:2;position:relative;margin:.4rem 0 0;text-align:center}.lets-share__share__title{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.16rem}.lets-share__share__items{margin:.16rem 0 0}.lets-share__share__item{display:inline-block;width:.44rem;height:auto;margin-right:.16rem}.lets-share__share__item:last-child{margin:0}.project{overflow:hidden;background:#22373f}.project__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:1rem .16rem}.project__index{display:block;font-size:.32rem}.project__index,.project__title{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.project__title{margin:.24rem 0 0;font-size:.72rem;font-weight:700;line-height:1.33}.project__title span{display:inline-block}.project__paragraph{margin:.24rem 0 0;color:#e0e0e0;font-size:.16rem;line-height:1.875}.project__paragraph span{display:inline-block}.project__movie{margin:.28rem 0}.project__here{position:relative;margin:.4rem 0 0;padding:.32rem .24rem;overflow:hidden;border-radius:.1rem;background:#292929}.project__here__container{display:block;position:relative;width:100%}.project__here__box--left{display:block}.project__here__box--left>.text{display:block;font-size:.22rem;font-weight:700;line-height:1.33}.project__here__box--left>.list{padding:0;font-size:.22rem;font-weight:700;line-height:1.33}.project__here__box--left>.list>.item{display:block;position:relative;margin:0 0 .16rem;padding:0 0 0 1.8em}.project__here__box--left>.list>.item:before{display:inline-block;position:absolute;top:0;left:0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;content:"Q."}.project__here__box--left>.list>.item:last-child{margin:0}.project__here__box--right{display:block;padding:.24rem 0 0;text-align:center}.project__here__box--right>.button{display:block;min-width:1.82rem;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#535353;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.project__block{display:block;margin:.32rem 0 0}.project__button{display:block;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#535353;background:#4e5f65;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.member{overflow:hidden}.member__bg{position:absolute;top:4%;right:-23%;width:3.2rem;height:3.2rem;background-image:url(../images/member__img__bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.member__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:1rem .16rem}.member__index{display:block;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.32rem}.member__list{display:block;margin:.4rem 0 0;padding:0}.member__item{-ms-flex-line-pack:center;-webkit-box-align:top;-ms-flex-align:top;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-content:center;align-items:top;justify-content:flex-start;width:100%;margin:0 0 .3rem;padding:.16rem;overflow:hidden;border-radius:.1rem;background:#292929}.member__item:last-child{margin:0}.member__item__box--left{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-pack:start;-ms-flex-pack:start;display:block;flex-grow:0;justify-content:flex-start}.member__item__box--left>.image{display:block;width:1rem;height:1rem;overflow:hidden;border-radius:.1rem}.member__item__box--left>.image img{width:auto;height:100%;vertical-align:top}.member__item__box--right{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:end;-ms-flex-pack:end;display:block;flex-grow:1;justify-content:flex-end;padding:0 0 0 .16rem}.member__item__box--right>.head>.name{display:block;padding:0 .16rem 0 0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.32rem;font-weight:700;line-height:1.33;vertical-align:middle}.member__item__box--right>.head>.pos{display:block;margin:.6em 0 1em;color:#949494;font-size:.12rem;font-weight:600;line-height:1.33;vertical-align:middle}.member__item__box--right>.text{display:block;margin:.08rem 0 0;color:#e0e0e0;font-size:.16rem;font-weight:400;line-height:1.875;text-align:left;word-break:break-all}.service{overflow:hidden;background:#232323}.service__container{position:relative;width:100%;max-width:1024px;margin:0 auto;padding:1rem .16rem}.service__index{display:block;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.32rem}.service__app{z-index:0;position:relative}.service__app__image{display:block;position:absolute;top:40%;right:-10%;width:60%;max-width:4.26rem;height:auto;background-size:contain}.service__app__logo{width:100%;max-width:2.4rem;height:auto;margin:.9rem 0 0}.service__app__text{width:70%;margin:.3rem 0 0;color:#e0e0e0;font-size:.16rem;line-height:1.875}.service__app__text span{display:inline-block}.service__app__links{display:block;width:40%;margin:.3rem 0 0;padding:0 0 .8rem;text-align:left}.service__app__links>.app-store,.service__app__links>.google-play{display:inline-block;width:100%}.service__app__links>.app-store{max-width:1.5rem;margin:0 0 .16rem}.service__app__links>.google-play{max-width:1.67rem}.service__sct{margin:0;border-bottom:.01rem solid #979797}.service__sct:last-child{border:none}.service__info{padding:.8rem 0 0}.service__info__title{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.28rem;font-weight:700;letter-spacing:.06em}.service__info__text{margin:.24rem 0 0;color:#e0e0e0;font-size:.16rem;line-height:1.875}.service__info__link{margin:.4rem 0 0}.service__info__link>.button{display:block;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#535353;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.modal-page{overflow:hidden;background:#23282c}.modal-page__close-button{display:block;z-index:100;position:absolute;top:0;right:0;width:.44rem;height:.44rem;background:#fff;cursor:pointer}.modal-page__container--722{background-image:url(../images/concept__img__722.svg)}.modal-page__container--feature{background-image:url(../images/concept__img__feature.svg)}.modal-page__container--research{background-image:url(../images/concept__img__research.svg)}.modal-page__container--722,.modal-page__container--feature,.modal-page__container--research{position:relative;width:100%;margin:0 auto;padding:.4rem .16rem;background-position:0 0;background-repeat:no-repeat;background-size:90% auto}.modal-page__link{margin:.4rem 0 0;text-align:center}.modal-page__link>.button{display:block;width:100%;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#fff;color:#1b1b1b;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.modal-page__content>.sct--single{display:block}.modal-page__content>.sct--single:first-child{margin:0}.modal-page__content>.sct{display:block}.modal-page__content>.sct:first-child{margin:0}.modal-page__content>.sct,.modal-page__content>.sct--single{position:relative;margin:.72rem 0}.modal-page__content>.sct--single>.box,.modal-page__content>.sct--single>.box--left,.modal-page__content>.sct>.box,.modal-page__content>.sct>.box--left{width:100%;display:block}.modal-page__content>.sct--single>.box--left .more,.modal-page__content>.sct--single>.box .more,.modal-page__content>.sct>.box--left .more,.modal-page__content>.sct>.box .more{position:relative;margin:.4rem 0 0;padding:.32rem .24rem;overflow:hidden;border-radius:.1rem;background:#292929;background:#1a2b31}.modal-page__content>.sct--single>.box--left .more__container,.modal-page__content>.sct--single>.box .more__container,.modal-page__content>.sct>.box--left .more__container,.modal-page__content>.sct>.box .more__container{display:block;position:relative;width:100%}.modal-page__content>.sct--single>.box--left .more__box--left,.modal-page__content>.sct--single>.box .more__box--left,.modal-page__content>.sct>.box--left .more__box--left,.modal-page__content>.sct>.box .more__box--left{display:block}.modal-page__content>.sct--single>.box--left .more__box--left>.text,.modal-page__content>.sct--single>.box .more__box--left>.text,.modal-page__content>.sct>.box--left .more__box--left>.text,.modal-page__content>.sct>.box .more__box--left>.text{display:block;font-size:.22rem;font-weight:700;line-height:1.33}.modal-page__content>.sct--single>.box--left .more__box--left>.list,.modal-page__content>.sct--single>.box .more__box--left>.list,.modal-page__content>.sct>.box--left .more__box--left>.list,.modal-page__content>.sct>.box .more__box--left>.list{padding:0;font-size:.22rem;font-weight:700;line-height:1.33}.modal-page__content>.sct--single>.box--left .more__box--left>.list>.item,.modal-page__content>.sct--single>.box .more__box--left>.list>.item,.modal-page__content>.sct>.box--left .more__box--left>.list>.item,.modal-page__content>.sct>.box .more__box--left>.list>.item{display:block;position:relative;margin:0 0 .16rem;padding:0 0 0 1.8em}.modal-page__content>.sct--single>.box--left .more__box--left>.list>.item:before,.modal-page__content>.sct--single>.box .more__box--left>.list>.item:before,.modal-page__content>.sct>.box--left .more__box--left>.list>.item:before,.modal-page__content>.sct>.box .more__box--left>.list>.item:before{display:inline-block;position:absolute;top:0;left:0;font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;content:"Q."}.modal-page__content>.sct--single>.box--left .more__box--left>.list>.item:last-child,.modal-page__content>.sct--single>.box .more__box--left>.list>.item:last-child,.modal-page__content>.sct>.box--left .more__box--left>.list>.item:last-child,.modal-page__content>.sct>.box .more__box--left>.list>.item:last-child{margin:0}.modal-page__content>.sct--single>.box--left .more__box--right,.modal-page__content>.sct--single>.box .more__box--right,.modal-page__content>.sct>.box--left .more__box--right,.modal-page__content>.sct>.box .more__box--right{display:block;padding:.24rem 0 0;text-align:center}.modal-page__content>.sct--single>.box--left .more__box--right>.button,.modal-page__content>.sct--single>.box .more__box--right>.button,.modal-page__content>.sct>.box--left .more__box--right>.button,.modal-page__content>.sct>.box .more__box--right>.button{display:block;min-width:1.82rem;height:auto;padding:.16rem .42rem;border-radius:10rem;background:#535353;font-size:.14rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.modal-page__content>.sct--single>.box--left .more .button,.modal-page__content>.sct--single>.box .more .button,.modal-page__content>.sct>.box--left .more .button,.modal-page__content>.sct>.box .more .button{background:hsla(0,0%,100%,.2)}.modal-page__content>.sct--single>.box--left .more .text,.modal-page__content>.sct--single>.box .more .text,.modal-page__content>.sct>.box--left .more .text,.modal-page__content>.sct>.box .more .text{padding-right:1em}.modal-page__content>.sct--single>.box--left .indent,.modal-page__content>.sct--single>.box .indent,.modal-page__content>.sct>.box--left .indent,.modal-page__content>.sct>.box .indent{text-indent:-.5em}.modal-page__content>.sct--single>.box--left .movie,.modal-page__content>.sct--single>.box .movie,.modal-page__content>.sct>.box--left .movie,.modal-page__content>.sct>.box .movie{margin:.28rem 0}.modal-page__content>.sct--single>.box--left .icon,.modal-page__content>.sct--single>.box .icon,.modal-page__content>.sct>.box--left .icon,.modal-page__content>.sct>.box .icon{display:inline-block;width:1em;height:1em;margin:0 .2em .21em 0;line-height:1em;vertical-align:middle}.modal-page__content>.sct--single>.box--left>.pict,.modal-page__content>.sct--single>.box>.pict,.modal-page__content>.sct>.box--left>.pict,.modal-page__content>.sct>.box>.pict{margin:.28rem 0}.modal-page__content>.sct--single>.box--left>h3,.modal-page__content>.sct--single>.box>h3,.modal-page__content>.sct>.box--left>h3,.modal-page__content>.sct>.box>h3{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.28rem;font-weight:700;line-height:1.33}.modal-page__content>.sct--single>.box--left>h3>span,.modal-page__content>.sct--single>.box>h3>span,.modal-page__content>.sct>.box--left>h3>span,.modal-page__content>.sct>.box>h3>span{display:inline-block}.modal-page__content>.sct--single>.box--left>h4,.modal-page__content>.sct--single>.box>h4,.modal-page__content>.sct>.box--left>h4,.modal-page__content>.sct>.box>h4{font-family:Poppins,Helvetica,Arial,Lucida Grande,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:.22rem;font-weight:700;line-height:1.33}.modal-page__content>.sct--single>.box--left>h4>span,.modal-page__content>.sct--single>.box>h4>span,.modal-page__content>.sct>.box--left>h4>span,.modal-page__content>.sct>.box>h4>span{display:inline-block}.modal-page__content>.sct--single>.box--left>p,.modal-page__content>.sct--single>.box>p,.modal-page__content>.sct>.box--left>p,.modal-page__content>.sct>.box>p{width:100%;margin:1.6em 0 0;color:#e0e0e0;font-size:.16rem;font-weight:400;line-height:1.875}.modal-page__content>.sct--single>.box--left>p a,.modal-page__content>.sct--single>.box>p a,.modal-page__content>.sct>.box--left>p a,.modal-page__content>.sct>.box>p a{margin:0 0 0 .5em;color:#e0e0e0;text-decoration:underline}.modal-page__content>.sct--single>.box--left>p a:hover,.modal-page__content>.sct--single>.box>p a:hover,.modal-page__content>.sct>.box--left>p a:hover,.modal-page__content>.sct>.box>p a:hover{color:#e0e0e0}.modal-page__content>.sct--single>.box--left>p>.ast,.modal-page__content>.sct--single>.box--left>p>.dot,.modal-page__content>.sct--single>.box--left>p>small,.modal-page__content>.sct--single>.box>p>.ast,.modal-page__content>.sct--single>.box>p>.dot,.modal-page__content>.sct--single>.box>p>small,.modal-page__content>.sct>.box--left>p>.ast,.modal-page__content>.sct>.box--left>p>.dot,.modal-page__content>.sct>.box--left>p>small,.modal-page__content>.sct>.box>p>.ast,.modal-page__content>.sct>.box>p>.dot,.modal-page__content>.sct>.box>p>small{display:block;position:relative;padding:0 0 0 1.2em;color:#919395;font-weight:600}.modal-page__content>.sct--single>.box--left>p>.ast:before,.modal-page__content>.sct--single>.box--left>p>.dot:before,.modal-page__content>.sct--single>.box--left>p>small:before,.modal-page__content>.sct--single>.box>p>.ast:before,.modal-page__content>.sct--single>.box>p>.dot:before,.modal-page__content>.sct--single>.box>p>small:before,.modal-page__content>.sct>.box--left>p>.ast:before,.modal-page__content>.sct>.box--left>p>.dot:before,.modal-page__content>.sct>.box--left>p>small:before,.modal-page__content>.sct>.box>p>.ast:before,.modal-page__content>.sct>.box>p>.dot:before,.modal-page__content>.sct>.box>p>small:before{display:inline-block;position:absolute;top:0;left:0}.modal-page__content>.sct--single>.box--left>p>.ast:before,.modal-page__content>.sct--single>.box>p>.ast:before,.modal-page__content>.sct>.box--left>p>.ast:before,.modal-page__content>.sct>.box>p>.ast:before{content:"※"}.modal-page__content>.sct--single>.box--left>p>.dot:before,.modal-page__content>.sct--single>.box>p>.dot:before,.modal-page__content>.sct>.box--left>p>.dot:before,.modal-page__content>.sct>.box>p>.dot:before{content:"・"}.modal-page__content>.sct--single>.box--left>.graph-color,.modal-page__content>.sct--single>.box>.graph-color,.modal-page__content>.sct>.box--left>.graph-color,.modal-page__content>.sct>.box>.graph-color{margin:2em 0 0;font-size:.12rem;font-weight:600}.modal-page__content>.sct--single>.box--left>.graph-color>span,.modal-page__content>.sct--single>.box>.graph-color>span,.modal-page__content>.sct>.box--left>.graph-color>span,.modal-page__content>.sct>.box>.graph-color>span{margin:0 1.6em 0 0}.modal-page__content>.sct--single>.box--left>.graph-color>span:last-child,.modal-page__content>.sct--single>.box>.graph-color>span:last-child,.modal-page__content>.sct>.box--left>.graph-color>span:last-child,.modal-page__content>.sct>.box>.graph-color>span:last-child{margin:0}.modal-page__content>.sct--single>.box--left>.graph-color>.c1:before,.modal-page__content>.sct--single>.box>.graph-color>.c1:before,.modal-page__content>.sct>.box--left>.graph-color>.c1:before,.modal-page__content>.sct>.box>.graph-color>.c1:before{background:#00a8ab}.modal-page__content>.sct--single>.box--left>.graph-color>.c2:before,.modal-page__content>.sct--single>.box>.graph-color>.c2:before,.modal-page__content>.sct>.box--left>.graph-color>.c2:before,.modal-page__content>.sct>.box>.graph-color>.c2:before{background:#537ced}.modal-page__content>.sct--single>.box--left>.graph-color>.c3:before,.modal-page__content>.sct--single>.box>.graph-color>.c3:before,.modal-page__content>.sct>.box--left>.graph-color>.c3:before,.modal-page__content>.sct>.box>.graph-color>.c3:before{background:#ab6bdb}.modal-page__content>.sct--single>.box--left>.graph-color>.c4:before,.modal-page__content>.sct--single>.box>.graph-color>.c4:before,.modal-page__content>.sct>.box--left>.graph-color>.c4:before,.modal-page__content>.sct>.box>.graph-color>.c4:before{background:#f76eab}.modal-page__content>.sct--single>.box--left>.graph-color>.c1,.modal-page__content>.sct--single>.box--left>.graph-color>.c2,.modal-page__content>.sct--single>.box--left>.graph-color>.c3,.modal-page__content>.sct--single>.box--left>.graph-color>.c4,.modal-page__content>.sct--single>.box>.graph-color>.c1,.modal-page__content>.sct--single>.box>.graph-color>.c2,.modal-page__content>.sct--single>.box>.graph-color>.c3,.modal-page__content>.sct--single>.box>.graph-color>.c4,.modal-page__content>.sct>.box--left>.graph-color>.c1,.modal-page__content>.sct>.box--left>.graph-color>.c2,.modal-page__content>.sct>.box--left>.graph-color>.c3,.modal-page__content>.sct>.box--left>.graph-color>.c4,.modal-page__content>.sct>.box>.graph-color>.c1,.modal-page__content>.sct>.box>.graph-color>.c2,.modal-page__content>.sct>.box>.graph-color>.c3,.modal-page__content>.sct>.box>.graph-color>.c4{display:inline-block;line-height:1.6;vertical-align:middle}.modal-page__content>.sct--single>.box--left>.graph-color>.c1:before,.modal-page__content>.sct--single>.box--left>.graph-color>.c2:before,.modal-page__content>.sct--single>.box--left>.graph-color>.c3:before,.modal-page__content>.sct--single>.box--left>.graph-color>.c4:before,.modal-page__content>.sct--single>.box>.graph-color>.c1:before,.modal-page__content>.sct--single>.box>.graph-color>.c2:before,.modal-page__content>.sct--single>.box>.graph-color>.c3:before,.modal-page__content>.sct--single>.box>.graph-color>.c4:before,.modal-page__content>.sct>.box--left>.graph-color>.c1:before,.modal-page__content>.sct>.box--left>.graph-color>.c2:before,.modal-page__content>.sct>.box--left>.graph-color>.c3:before,.modal-page__content>.sct>.box--left>.graph-color>.c4:before,.modal-page__content>.sct>.box>.graph-color>.c1:before,.modal-page__content>.sct>.box>.graph-color>.c2:before,.modal-page__content>.sct>.box>.graph-color>.c3:before,.modal-page__content>.sct>.box>.graph-color>.c4:before{display:inline-block;width:.15rem;height:.15rem;margin:-.18em .8em 0 0;border-radius:.02rem;line-height:1;vertical-align:middle;content:""}.modal-page__content>.sct--single>.box--right,.modal-page__content>.sct>.box--right{display:block;width:100%}.modal-page__content>.sct--single>.box--right>.graph01,.modal-page__content>.sct--single>.box--right>.graph02,.modal-page__content>.sct>.box--right>.graph01,.modal-page__content>.sct>.box--right>.graph02{width:100%;max-width:2.44rem;height:auto}.modal-page__content>.sct--single>.box--right>.graph03,.modal-page__content>.sct>.box--right>.graph03{width:100%;max-width:3rem;height:auto}.modal-page__content>.sct--single>.box--right>.graph01,.modal-page__content>.sct--single>.box--right>.graph02,.modal-page__content>.sct--single>.box--right>.graph03,.modal-page__content>.sct>.box--right>.graph01,.modal-page__content>.sct>.box--right>.graph02,.modal-page__content>.sct>.box--right>.graph03{display:block;margin:.4rem auto 0}html{font-size:625%}body{-webkit-font-smoothing:antialiased;background:#1b1b1b;color:#fff;font-family:Lato,Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ   ProN W3",Noto Sans Japanese,sans-serif;font-size:.16em;font-style:normal;font-weight:300;text-rendering:optimizeLegibility}*{-webkit-box-sizing:border-box;-webkit-font-feature-settings:"palt";box-sizing:border-box;font-feature-settings:"palt";letter-spacing:.01em}a{text-decoration:none}a,a:hover{color:#fff}a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}img,img[src$=".svg"],svg{width:100%;height:auto}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;border-radius:0;outline:none;background:none}.container{position:relative;width:100%;height:auto;overflow:hidden}.lazy-anime{-webkit-filter:blur(5px);-webkit-transition:all .4s;filter:blur(5px);opacity:0;transition:all .4s}.lazy-anime.lazyloaded{-webkit-filter:blur(0);filter:blur(0);opacity:1}@media screen and (min-width:480px){.footer__container,.hero__container,.lets-share__container,.member__container,.playnow__container,.project__container,.release__container,.service__container{margin:0 auto}}@media screen and (min-width:481px){.footer__container{padding:.5rem .16rem .24rem}.footer__logo{width:2.48rem;height:2.07rem}.footer__producedby{margin:.48rem 0 0}.footer__producedby__text{font-size:.16rem}.footer__producedby__logos{align-item:flex-start;lign-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.footer__producedby__item>.m-flo{width:1.84rem;height:.46rem;margin:0}.footer__producedby__item>.cross{width:.13rem;height:.13rem;margin:0 .28rem 0 .37rem}.footer__producedby__item>.wantedly{width:2.27rem;height:.32rem;margin:0}.footer__copyright,.footer__source{font-weight:600}.header__container{padding:.24rem .16rem}.header__nav__item .m-flo{width:1.2rem;height:.3rem}.header__nav__item .cross{width:.14rem;height:.14rem;margin:0 .18rem 0 .24rem}.header__nav__item .wantedly{width:1.37rem;height:.2rem}.header__nav__list--right{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-menu,.modal-menu-button{display:none}.preload__anime-02{width:30%}.hero{height:57vw}.hero__bg__anime-01,.hero__bg__anime-02{-webkit-transform:translate(-50%,-50%);top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.hero__bg__anime-01 img,.hero__bg__anime-02 img{display:inline-block;width:100%;height:auto}.hero__playnow{bottom:7vw}.release__container{padding:1.6rem .16rem .8rem}.release__bg{top:10%;right:-33%;width:6.4rem;height:6.4rem}.release__index{font-size:.36rem}.release__title{font-size:.72rem}.release__title br{display:block}.release__subtitle{font-size:.32rem}.release__subtitle br{display:block}.release__paragraph{font-size:.15rem}.release__paragraph br{display:block}.release__research{padding:.48rem .54rem}.release__research__container{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:center}.release__research__box--left,.release__research__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.release__research__box--left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.release__research__box--left>.list,.release__research__box--left>.text{font-size:.24rem}.release__research__box--right{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:end;-ms-flex-pack:end;flex-grow:1;justify-content:flex-end;padding:0;text-align:right}.release__research__box--right>.button{display:inline-block;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.release__research{margin:.8rem 0 0;background-position:0 0;background-size:70% auto}.release__button{display:inline-block;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.playnow__container{padding:0 .16rem 1rem}.playnow__title{font-size:.72rem}.playnow__title br{display:block}.playnow__list{margin:.22rem 0 0}.playnow__list ul li>.inner{-ms-flex-line-pack:top;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:top;justify-content:flex-start}.playnow__list ul li>.inner>.thumbnail{-webkit-box-flex:0;-ms-flex:none;-ms-flex-positive:0;flex:none;flex-grow:0;width:3rem}.playnow__list ul li>.inner>.thumbnail>.listen{-ms-flex-line-pack:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;padding:.32rem .26rem .12rem}.playnow__list ul li>.inner>.detail,.playnow__list ul li>.inner>.thumbnail>.listen{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:center}.playnow__list ul li>.inner>.detail{-ms-flex-line-pack:center;-ms-flex-align:center;padding:0 0 0 .32rem}.playnow__list ul li>.inner>.detail>.inner>.title{font-size:.48rem}.playnow__list ul li>.inner>.detail>.inner>.subtitle1{font-size:.28rem}.playnow__list ul li>.inner>.detail>.inner>.subtitle1 br{display:block}.playnow__list ul li>.inner>.detail>.inner>.subtitle2{font-size:.16rem}.playnow__list ul li>.inner>.detail>.inner>.subtitle2 br{display:block}.playnow__list ul li>.inner>.detail>.inner>.comment{margin:.5em 0 0}.playnow__list ul li>.inner>.detail>.inner>.listen,.playnow__list ul li>.inner>.detail>.inner>.listen-title{display:none}.lets-share__container{padding:.6rem .16rem 1.6rem}.lets-share__title{font-size:.8rem}.lets-share__title br{display:block}.lets-share__subtitle{font-size:.32rem}.lets-share__share{margin:.4rem 0 0}.lets-share__share__title{font-size:.2rem}.lets-share__share__items{margin:.32rem 0 0}.lets-share__share__item{width:.72rem;margin-right:.24rem}.project__container{padding:1.6rem .16rem}.project__index{font-size:.36rem}.project__movie{margin:.6rem 0}.project__here{padding:.48rem .54rem}.project__here__container{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:center}.project__here__box--left,.project__here__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project__here__box--left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.project__here__box--left>.list,.project__here__box--left>.text{font-size:.24rem}.project__here__box--right{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:end;-ms-flex-pack:end;flex-grow:1;justify-content:flex-end;padding:0;text-align:right}.project__here__box--right>.button{display:inline-block;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.project__here{margin:.4rem 0 0}.project__button{display:inline-block;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.member__bg{top:6%;right:-33%;width:6.4rem;height:6.4rem}.member__container{padding:1.6rem .16rem}.member__index{font-size:.36rem}.member__list{margin:.6rem 0 0}.member__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.member__item__box--left{padding:.1rem}.member__item__box--left>.image{width:1.7rem;height:1.7rem}.member__item__box--right{padding:.3rem .4rem}.member__item__box--right>.head>.name{display:inline-block;margin:0;font-size:.36rem}.member__item__box--right>.head>.pos{display:inline-block;margin:0}.member__item__box--right>.text{text-align:left}.service__container{padding:1.6rem .16rem}.service__index{font-size:.36rem}.service__app__image{position:absolute;top:-.48rem;right:0;width:50%;max-width:4.26rem}.service__app__logo{width:50%;max-width:5.03rem}.service__app__text{width:40%;margin:.4rem 0 0}.service__app__links{width:100%;margin:.4rem 0 0;padding:0 0 .8rem;text-align:left}.service__app__links>.app-store{max-width:1.5rem;margin:0 .2rem 0 0}.service__info__title{font-size:.32rem}.service__info__link>.button{display:inline-block;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.service__info{padding:.8rem 0 0}.modal-page__container--722,.modal-page__container--feature,.modal-page__container--research{padding:.9rem .8rem;background-position:0 0;background-size:90% auto}.modal-page__link{margin:.6rem 0 0}.modal-page__link>.button{display:inline-block;max-width:3.2rem;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.modal-page__content>.sct{-ms-flex-line-pack:center;-webkit-box-align:top;-ms-flex-align:top;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:top;justify-content:space-between}.modal-page__content>.sct--single>.box--left,.modal-page__content>.sct>.box--left{width:64%}.modal-page__content>.sct--single>.box--left .more,.modal-page__content>.sct--single>.box .more,.modal-page__content>.sct>.box--left .more,.modal-page__content>.sct>.box .more{padding:.48rem .54rem}.modal-page__content>.sct--single>.box--left .more__container,.modal-page__content>.sct--single>.box .more__container,.modal-page__content>.sct>.box--left .more__container,.modal-page__content>.sct>.box .more__container{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;align-items:center;justify-content:flex-start}.modal-page__content>.sct--single>.box--left .more__box--left,.modal-page__content>.sct--single>.box .more__box--left,.modal-page__content>.sct>.box--left .more__box--left,.modal-page__content>.sct>.box .more__box--left{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-pack:start;-ms-flex-pack:start;flex-grow:0;justify-content:flex-start}.modal-page__content>.sct--single>.box--left .more__box--left>.list,.modal-page__content>.sct--single>.box--left .more__box--left>.text,.modal-page__content>.sct--single>.box .more__box--left>.list,.modal-page__content>.sct--single>.box .more__box--left>.text,.modal-page__content>.sct>.box--left .more__box--left>.list,.modal-page__content>.sct>.box--left .more__box--left>.text,.modal-page__content>.sct>.box .more__box--left>.list,.modal-page__content>.sct>.box .more__box--left>.text{font-size:.24rem}.modal-page__content>.sct--single>.box--left .more__box--right,.modal-page__content>.sct--single>.box .more__box--right,.modal-page__content>.sct>.box--left .more__box--right,.modal-page__content>.sct>.box .more__box--right{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:end;-ms-flex-pack:end;flex-grow:1;justify-content:flex-end;padding:0;text-align:right}.modal-page__content>.sct--single>.box--left .more__box--right>.button,.modal-page__content>.sct--single>.box .more__box--right>.button,.modal-page__content>.sct>.box--left .more__box--right>.button,.modal-page__content>.sct>.box .more__box--right>.button{display:inline-block;padding:.16rem .42rem .15rem;font-size:.16rem;text-align:center}.modal-page__content>.sct--single>.box--left .more,.modal-page__content>.sct--single>.box .more,.modal-page__content>.sct>.box--left .more,.modal-page__content>.sct>.box .more{margin:.4rem 0 0}.modal-page__content>.sct--single>.box--left .indent,.modal-page__content>.sct--single>.box .indent,.modal-page__content>.sct>.box--left .indent,.modal-page__content>.sct>.box .indent{text-indent:-1em}.modal-page__content>.sct--single>.box--left .movie,.modal-page__content>.sct--single>.box--left>.pict,.modal-page__content>.sct--single>.box .movie,.modal-page__content>.sct--single>.box>.pict,.modal-page__content>.sct>.box--left .movie,.modal-page__content>.sct>.box--left>.pict,.modal-page__content>.sct>.box .movie,.modal-page__content>.sct>.box>.pict{margin:.6rem 0}.modal-page__content>.sct--single>.box--left>h3,.modal-page__content>.sct--single>.box>h3,.modal-page__content>.sct>.box--left>h3,.modal-page__content>.sct>.box>h3{font-size:.32rem}.modal-page__content>.sct--single>.box--left>h4,.modal-page__content>.sct--single>.box>h4,.modal-page__content>.sct>.box--left>h4,.modal-page__content>.sct>.box>h4{font-size:.24rem}.modal-page__content>.sct--single>.box--left>p,.modal-page__content>.sct--single>.box>p,.modal-page__content>.sct>.box--left>p,.modal-page__content>.sct>.box>p{width:100%}.modal-page__content>.sct--single>.box--right,.modal-page__content>.sct>.box--right{width:30%}.modal-page__content>.sct--single>.box--right>.graph01,.modal-page__content>.sct--single>.box--right>.graph02,.modal-page__content>.sct--single>.box--right>.graph03,.modal-page__content>.sct>.box--right>.graph01,.modal-page__content>.sct>.box--right>.graph02,.modal-page__content>.sct>.box--right>.graph03{margin:0 auto}}@media only screen and (min-width:1400px){.modaal-video-container{height:731px;padding-bottom:0}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-right:25px;padding-left:25px}.modaal-gallery-control{-webkit-transform:none;-ms-transform:none;top:auto;bottom:20px;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#23282c}.modaal-gallery-next{right:20px;left:auto}.modaal-gallery-prev{right:auto;left:20px}}@media screen and (max-width:$sw){.gmap{padding-bottom:100%}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}