@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;

500;700&family=Oswald:wght@400;500;600&family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Oswald:wght@400;500;600&family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,500&display=swap);@font-face{font-family:iconfont;src:url(/fonts/iconfont.eot?7ec85aeea2502b4de2e54571cccbacd8);src:url(/fonts/iconfont.eot?7ec85aeea2502b4de2e54571cccbacd8) format("eot"),url(/fonts/iconfont.woff?2b48c382b205754de3b0ad93fe6d4018) format("woff"),url(/fonts/iconfont.ttf?c8a41e061dc9f96bcf3ec6d537847d9f) format("truetype");font-weight:400;font-style:normal}body{font-family:Noto Sans JP,sans-serif;font-weight:500;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e9f1f3;color:#211109;font-size:14px;line-height:1.5;padding-top:71px}@media only screen and (max-width:767px){body{padding-top:55px;min-width:0;font-size:3.7vw}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a.lp-link{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;color:#13b0d1}.sp{display:none}@media screen and (max-width:767px){.sp{display:block;height:100%}.pc{display:none!important}}.lp-header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 100px;padding:0}@media only screen and (max-width:1299px){.lp-header-menu{margin-left:20px}}@media only screen and (min-width:768px) and (max-width:990px){.lp-header-menu{display:block}.lp-header-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-header-menu__trigger{padding:8.5px 0;font-size:18px!important}.button-label,.lp-button{width:100%!important}.lp-button.custom_width{width:466px!important}}@media only screen and (min-width:768px) and (max-width:990px){.mv-box li{margin:10px}}@media only screen and (max-width:767px){.lp-header-menu{display:block;width:100%;margin:0}}.lp-header-menu__item{margin-right:50px}@media only screen and (max-width:1299px){.mv-box li{margin:10px}.bnr-wrap{display:block}.bnr-box{width:570px;margin:10px}.col2box li{margin:0 auto;padding-bottom:10px}.size-nav li{width:100%!important;padding-bottom:10px}}.lp-header-menu__trigger{display:inline-block;line-height:33px;font-size:14px;font-weight:700;-webkit-transition:color .2s ease;transition:color .2s ease;color:#000}@media only screen and (max-width:767px){.lp-header-menu__trigger{padding:8.5px 0;font-size:18px}.lp-header-menu__trigger:hover{color:#000}}.lp-header-menu__trigger:hover{color:rgba(0,0,0,.5)}.lp-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 auto;width:466px;height:64px;font-size:16px;font-weight:600;z-index:1;border-radius:32px;overflow:hidden;text-align:center;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .4s ease;transition:color .4s ease;color:#000}.lp-button:before{opacity:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,#37bcd8,#95d526)}.lp-button:after,.lp-button:before{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.lp-button:after{width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;background-color:#fff;border-radius:36px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.lp-button:hover{color:#fff}.lp-button:hover:before{opacity:1}.lp-button:hover:after{opacity:0}@media only screen and (max-width:767px){.lp-button{width:100%}}.mainvisual{width:100%;position:relative;height:250px;text-align:center}.mainvisual .slick,.slick-bg{overflow:hidden}.slick-bg{width:100%;height:540px;position:relative}.slick-bg img{width:100%;position:absolute;left:0;top:0}@media screen and (min-width:1290px){.slick-bg img{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}.mainvisual .slick-item{position:relative;height:540px}.slick-info{width:100%;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;left:0;top:0;color:#fff;cursor:default}.slick-info a{color:#fff}.slick-info a:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.slick-info a:hover{opacity:.7}.slick-info h2{font-size:48px;margin:0 0 10px}.slick-info h3{font-size:28px}.slick-info p{font-size:18px}.logo2{margin:0 0 10px}.slick-arrow{display:block;width:24px;height:40px;position:absolute;top:105px;border:none;font-size:0;cursor:pointer;outline:none;z-index:3;overflow:hidden;padding:0!important}.slick-prev{background:url(/images/landing/prev.png) no-repeat 50%;left:25px}.slick-next{background:url(/images/landing/next.png) no-repeat 50%;right:25px}.slideFrame .slick-arrow{width:44px;height:90px;top:50%;margin:-45px 0 0}@media only screen and (max-width:1254px){.slideFrame .slick-arrow{top:25%}}.slideFrame .slick-prev{background:url(/images/landing/prev2.png) no-repeat 50%;left:0}.slideFrame .slick-next{background:url(/images/landing/next2.png) no-repeat 50%;right:0}@media screen and (max-width:767px){.mainvisual{height:200px}.mainvisual .slick-item,.slick-bg{height:270px}.slick-info{height:200px}.slick-info h2{font-size:5.8vw}.slick-info h3{font-size:4vw}.slick-info p{font-size:3.4vw;padding:0 30px}.logo2 img{width:200px}.slick-arrow{width:12px;height:20px;position:absolute;top:50%;margin:-30px 0 0}.slick-prev{left:15px}.slick-next,.slick-prev{background-size:12px 20px}.slick-next{right:15px}.slideFrame .slick-arrow{width:33px;height:68px;margin:-34px 0 0}.slideFrame .slick-prev{background:url(/images/landing/prev2_sp.png) no-repeat 50%;background-size:33px 68px}.slideFrame .slick-next{background:url(/images/landing/next2_sp.png) no-repeat 50%;background-size:33px 68px}}.movie-lp{margin-bottom:20px}.mv-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mv-box li{width:610px;height:400px;background:#f7f9fa;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);position:relative;overflow:hidden}.mv-box video{width:100%;height:auto}.mv-box video#vid{width:112%;margin:0 0 0 -6%}.dummy{background:#fff;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;color:#999}@media screen and (min-width:768px){.movie-lp.movie-item__content{height:380px}}.wantedly{padding:15px 20px;background:url(/images/landing/wantedly.jpg) no-repeat right 20% center #fff}.wantedly h3{font-size:18px;margin:0 0 5px}.mv-box li>p,.wantedly p{font-size:16px}.east{padding:15px 20px;background:url(/images/landing/east.jpg) no-repeat right 25% center #fff;background-size:contain}.east h3{font-size:18px;margin:0 0 5px}.east p,.mv-box li>p{font-size:16px}.content_works{padding:15px 20px;background:url(/images/landing/content_works.png) no-repeat right 15% center #fff}.content_works h3{font-size:18px;margin:0 0 5px}.content_works p,.mv-box li>p{font-size:16px}.movie-wrap{padding:24px 30px}.mv-box li a{text-decoration:underline}.mv-box .readmore{position:absolute;right:30px}.readmore a{text-decoration:underline}.mv-box li a:hover,.readmore a:hover{text-decoration:none}.lp-movie-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-movie-list__item{position:relative}.lp-movie-list__item1{width:200px;height:113px;position:relative}.lp-movie-list__item1:before{content:"";width:16px;height:19px;background:url(/images/landing/arr.png) no-repeat 50%;background-size:cover;position:absolute;left:100%;top:50%;margin:-10px 0 0 18px}.lp-movie-list__item2{width:300px;height:168px}@media screen and (max-width:767px){.movie-lp{margin-bottom:15px}.mv-box{display:block}.mv-box li{width:auto;height:auto;margin-bottom:15px}.mv-box video#vid{width:100%;margin:0 0 -5px}.dummy{min-height:215px}.wantedly{background-size:100px auto;padding:15px}.wantedly h3{font-size:4vw}.mv-box li>p,.wantedly p{font-size:3.7vw}.mv-box .readmore{position:absolute;right:15px;bottom:20px}.movie-wrap{padding:15px 15px 25px}.mv-box .photo{margin:0 0 10px}.lp-movie-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-movie-list__item{position:relative}.lp-movie-list__item1{width:36%;height:auto}.lp-movie-list__item1:before{width:10px;height:12px;margin:-6px 0 0 10%}.lp-movie-list__item2{width:54%;height:auto}}main{padding:0 0 100px}.news{margin-bottom:20px}.news-box{background:#fff;padding:20px 30px;position:relative}.news-box .readmore{position:absolute;right:25px}@media screen and (min-width:768px){.news-box .readmore{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.news-box li{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){main{padding:0 0 50px}.news{margin-bottom:15px}.news-box{padding:15px 15px 50px}.news-box .readmore{position:absolute;right:15px;bottom:15px}.news-box li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.slideFrame{position:relative;overflow:hidden;width:100%;height:215px}.slideCell{display:block;float:left;height:100%}.slideCell,.slideFrame .slick-item{margin:0 20px 0 0}.lp-template-story{margin-bottom:20px;position:relative}.lp-template-story .lp-template-story__box{background:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);padding:20px 24px 24px;position:relative}.lp-template-story h2{font-size:18px;margin:0 0 15px}.lp-template-story .readmore{position:absolute;right:25px;top:22px}@media screen and (max-width:767px){.lp-template-story{margin-bottom:15px}.lp-template-story .lp-template-story__box{padding:15px;position:relative}.lp-template-story h2{font-size:4vw;margin:0 0 10px}.lp-template-story .readmore{position:absolute;right:15px;top:15px}}.lp-template{display:block;width:265px;height:215px;position:relative;color:#fff}.lp-template__detail{width:100%;-webkit-transition:top .2s ease;transition:top .2s ease;position:absolute;left:0;bottom:15px}.lp-template__name{margin:0;max-width:100%;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.lp-template__tag{top:10px;right:10px;height:24px;margin:0;min-width:80px;font-size:12px;letter-spacing:-.05;line-height:24px;border-radius:12px;background-color:rgba(36,194,93,.6)}.lp-template__link,.lp-template__tag{position:absolute;color:#fff;text-align:center}.lp-template__link{font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.04em;font-style:normal;opacity:0;display:block;width:160px;height:40px;top:88px;left:50%;margin:0 0 0 -80px;background:#37bcd8;font-size:14px;line-height:38px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .2s ease,background-color .2s ease,border-color .2s ease;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.lp-template:hover .lp-template__link{opacity:1}@media only screen and (max-width:767px){.lp-template:hover .lp-template__link{opacity:0}}.lp-template__thumbnail{width:100%;height:100%;background-color:#000;overflow:hidden;border-radius:5px}.lp-template__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,transform .6s ease;transition:opacity .2s ease,transform .6s ease,-webkit-transform .6s ease;border-radius:5px}.lp-template:hover .lp-template__thumbnail img{opacity:.3;-webkit-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width:767px){.lp-template:hover .lp-template__thumbnail img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.next{position:absolute}.bnr-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}@media screen and (max-width:767px){.bnr-wrap{display:block;margin:0 0 15px}}.bnr-box{width:610px}@media screen and (max-width:767px){.bnr-box{width:auto}}.bnr-box1{background:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);padding:20px 24px 24px}@media screen and (min-width:768px) and (max-width:1269px){.bnr-box{width:49%;margin:10px}.col2box li{margin:0 auto;padding-bottom:10px}.col3box{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.theme-nav li{margin:0 0 10px 10px!important}.bnr03 .frame-up h3{font-size:2rem}}@media screen and (max-width:767px){.bnr-box1{padding:15px;margin:0 0 15px}}.bnr-box1 h2{font-size:18px;margin:0 0 15px}@media screen and (max-width:767px){.bnr-box1 h2{font-size:4vw;margin:0 0 10px}}.bnr-box1 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bnr-box1 ul li{width:269px}.bnr-box1 ul li a{display:block;position:relative;color:#fff}@media screen and (max-width:767px){.bnr-box1 ul{display:block}.bnr-box1 ul li{width:100%;margin:0 0 15px}.bnr-box1 ul li:last-child{margin:0}}.frame-up{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.bnr-box1 .frame-up h3{font-size:28px;margin:0 0 10px}@media screen and (max-width:767px){.bnr-box1 .frame-up h3{font-size:10vw}}.bnr-box1 .frame-up span{text-decoration:underline}.bnr-box2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bnr-box2 li{width:295px}.bnr03 a{display:block;position:relative;color:#fff;text-align:center}.bnr03 .frame-up h3{font-size:33px;margin:0 0 10px;line-height:1.2}.bnr03 .frame-up p{margin:0 0 15px}.bnr03 .frame-up span{text-decoration:underline}@media screen and (max-width:767px){.bnr-box2 ul{display:block}.bnr-box2 li{width:100%;margin:0 0 15px}.bnr03 .frame-up h3{font-size:10vw}.bnr03 .frame-up p{font-size:5.6vw}}.bnr-box .photo{width:100%;height:100%;overflow:hidden}.bnr-box5 .photo img,.bnr-box .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,transform .6s ease;transition:opacity .2s ease,transform .6s ease,-webkit-transform .6s ease}.bnr-box5 a:hover .photo img,.bnr-box a:hover .photo img{opacity:.9;-webkit-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width:767px){.bnr-box5 a:hover .photo img,.bnr-box a:hover .photo img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bnr04{background:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);padding:10px}.login-box{border:1px solid #23c25c;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.login-box .lp-button{width:246px;height:56px;font-size:16px;margin:20px 0}.bnr04 p a{text-decoration:underline}.bnr04 p a:hover{text-decoration:none}.login-box h3{font-size:18px}.login-box h3 span{font-size:22px;color:#13b0d1}@media screen and (max-width:767px){.bnr04{height:350px}.login-box{padding:0 15px}.login-box .lp-button{width:100%}.login-box h3{font-size:5.6vw}.login-box h3 span{font-size:6.9vw}}.col2box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col2box li a:hover{opacity:.7}@media screen and (max-width:767px){.col2box{display:block}.col2box li{width:100%}.col2box li:last-child{margin:0}}.bnr-box3 ul{width:100%}.bnr-box3 li{background:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);width:100%;margin:0 0 20px}.bnr-box3 li:last-child{margin:0}.bnr-box3 .photo,.bnr-box4 .photo{width:282px}.bnr-box3 a{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.bnr-box3 .frame-left{padding:0 0 0 45px}.frame-left h3{font-size:18px;line-height:1.4;margin:0 0 10px;color:#000}.frame-left span{text-decoration:underline;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;color:#13b0d1}@media screen and (max-width:767px){.bnr-box3,.bnr-box3 li{margin:0 0 15px}.bnr-box3 li:last-child{margin:0}.bnr-box3 .photo,.bnr-box4 .photo{width:100%}.bnr-box3 a{padding:15px;display:block}.bnr-box3 .frame-left{padding:15px 0 15px 60px}.frame-left h3{font-size:4.8vw}}.bnr-box4{background:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28)}.bnr-box4 .frame-left{max-width:260px}.bnr-box4 a{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.bnr-box4 .frame-left h3{font-size:22px}.bnr-box4 p{font-size:16px;margin:0 0 10px;color:#000}@media screen and (max-width:767px){.bnr-box4 .frame-left{max-width:100%;padding:15px 0 15px 35px}.bnr-box4 a{padding:15px;display:block}.bnr-box4 .frame-left h3{font-size:6.1vw}.bnr-box4 p{font-size:4.5vw;margin:0 0 5px}}.category__item:hover,.hot:hover{cursor:pointer}.hot:before{background:url(/images/landing/hot.png) 0 0 no-repeat;background-size:70px 60px}.hot:before,.new:before{content:"";width:70px;height:60px;position:absolute;left:0;top:0}.new:before{background:url(/images/landing/new.png) 0 0 no-repeat;background-size:70px 60px}.bnr-box5{max-width:800px;margin:0 auto 20px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28)}.bnr-box5 .frame-left{max-width:350px;padding:0 0 0 50px}.bnr-box5 a{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer}.bnr-box5 .frame-left h3{font-size:32px;margin:0 0 5px}.bnr-box5 p{font-size:16px;margin:0 0 15px;color:#000}.bnr-box5 .frame-left span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:220px;height:36px;text-decoration:underline;transition:all .3s ease;-webkit-transition:all .3s ease;color:#13b0d1}.bnr-box5 a:hover span,.bnr-box a:hover span{text-decoration:none}.bnr-box5 .photo{width:380px;height:200px;overflow:hidden}@media screen and (max-width:767px){.bnr-box5{max-width:100%;margin:0 0 15px}.bnr-box5 .frame-left{max-width:100%;padding:30px 10%}.bnr-box5 a{padding:15px;display:block}.bnr-box5 .frame-left h3{font-size:8vw;margin:0 10px 5px}.bnr-box5 p{margin:0 10px 15px;font-size:4vw}.bnr-box5 .frame-left span{width:100%;height:36px}.bnr-box5 .photo{width:100%;height:auto;overflow:hidden}}#footer{background:#2b2b2b}#footer,#footer a{color:#fff}.pagetop a{display:block;text-align:center;background:#171717;padding:22px}.pagetop a span{display:inline-block;padding:0 30px;background:url(/images/landing/up.png) 100% no-repeat}.pagetop a:hover{opacity:.7}@media only screen and (max-width:767px){.pagetop a{font-size:3.4vw;padding:11px}.pagetop a span{padding:0 20px;background:url(/images/landing/up_sp.png) 100% no-repeat;background-size:12px 7px}}.footer-nav{padding:60px 0 80px}.footer-nav h3{font-size:30px;text-align:center;margin:0 0 25px}.col3box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col3box li{width:400px}.theme-nav li{position:relative;margin:0 0 20px}.theme-nav li h4{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.theme-nav li:hover{opacity:.7}@media only screen and (max-width:767px){.footer-nav{padding:40px 0}.footer-nav h3{font-size:22px}.col3box{display:block}.col3box li{width:100%}.theme-nav{padding:0 15px}.theme-nav li{margin:0 0 15px}.theme-nav li h4{font-size:16px}.theme-nav li:hover{opacity:1}.theme-nav .photo img{width:100%}}.size-nav{margin:0 0 80px}.size-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:120px;background:#fff;color:#000}.size-nav li a:hover{opacity:.7}.size-nav .photo{padding:0 0 0 75px}.size-nav dl{padding:0 0 0 40px}.size-nav dt{font-size:26px;font-weight:700;color:#000}.size-nav dd{font-size:16px;color:#626262}@media only screen and (max-width:767px){.size-nav{margin:0 0 50px}.size-nav li a{height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 15px}.size-nav .photo{padding:0}.size-nav .photo img{width:55px}.size-nav dl{padding:0 0 0 30px;width:180px}.size-nav dt{font-size:5vw}.size-nav dd{font-size:2.1vw}}@media only screen and (max-width:767px){.footer__main{width:100%;margin:0;padding:22px 15px 27px}}main.page{padding:90px 0 160px}.lp-intro{font-size:16px;margin:0 0 50px;text-align:center}.lp-page{padding:90px 0 160px}.lp-page h2{font-size:45px;text-align:center;margin:0 0 15px}@media only screen and (max-width:767px){main.lp-page{padding:50px 0 80px}.lp-page h2{font-size:30px;margin:0 0 10px}.intro{font-size:14px;margin:0 0 25px}main.page .lp-button{max-width:100%;height:58px}}.search-form{width:500px}@media only screen and (min-width:768px){.col1{width:290px}.col1,.col2{border-right:1px solid #ccc;margin:0 30px 0 0}.col2{width:400px}.col3{width:390px}.search-form input{font-size:16px}}input[type=checkbox]{display:none}input[type=checkbox]+label{color:#000;cursor:pointer}input[type=checkbox]+label span{display:inline-block;width:20px;height:20px;margin:-2px 8px 0 0;vertical-align:middle;background:url(/images/landing/story-collection/off.png) 50% no-repeat;cursor:pointer}input[type=checkbox]:checked+label span{background:url(/images/landing/story-collection/on.png) 50% no-repeat}.search-btn{margin-bottom:10px;width:100%}.search-btn button{display:block;width:100%;max-width:180px;margin:0 auto;font-size:14px;text-align:center;background:#fff;border:4px solid #37bcd8;padding:7px 0;border-radius:22px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:Noto Sans JP,sans-serif}.search-btn--filter button:hover,.search-btn button:hover{background:#37bcd8;color:#fff}.search-close{text-align:center;margin-bottom:10px}.search-close--filter span,.search-close span{font-size:12px;padding:0 0 2px 20px;display:inline-block;background:url(/images/landing/story-collection/close.png) 0 no-repeat;opacity:.7;cursor:pointer}.search-btn--filter button{display:block;width:330px;max-width:100%;margin:20px auto;font-size:14px;text-align:center;background:#fff;border:4px solid #37bcd8;padding:7px 0;border-radius:22px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:Noto Sans JP,sans-serif}.search-close--filter{text-align:center}@media only screen and (min-width:768px){.search-btn{display:inline-block;margin-bottom:0;width:auto;margin-right:35px}.search-btn button{width:180px}.search-close{margin-right:20px;display:inline-block;margin-bottom:0}}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px}.sort{width:380px}.color,.sort{position:relative}.color{display:inline-block;width:16px;height:16px;border-radius:50%;top:3px}.color1{border:1px solid #cfcfcf}.color2{background:#000}.color3{background:#620987}.color4{background:#0067e3}.color5{background:#2b994a}.color6{background:#f6e641}.color7{background:#ff9229}.color8{background:#d80026}.color9{background:#f6b1d7}.page .lp-template-story__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 60px}.page .lp-template-story__list li{background:#fff;width:295px;margin:0 0 20px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);border-radius:6px;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:box-shadow .2s ease,transform .3s ease;transition:box-shadow .2s ease,transform .3s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s ease}.page .lp-template-story__list li a{color:#000}.page .lp-template__thumbnail{height:195px;width:100%;height:196px;background-color:#000;overflow:hidden}.lp-player__video video{width:100%;height:196px}.lp-template-story__detail{width:100%;padding:15px 10px 15px 18px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .2s ease;transition:top .2s ease;position:relative}.lp-template-story__name{margin:0;width:15em;max-width:100%;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-template-story__creator{margin:4px 0;color:rgba(0,0,0,.6);font-size:13px}.lp-template-story__materials{margin:8px 0 0}.lp-template__duration-materials,.lp-template__movie-materials,.lp-template__picture-materials,.lp-template__ratio-materials,.lp-template__text-materials{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#535353;margin-right:15px}.lp-template__duration-materials:before,.lp-template__text-materials:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 6px 0 0;position:relative;top:1px}.lp-template__duration-materials:before{content:"\EA0C"}.lp-template__ratio-materials:before{content:"\EA1D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 6px 0 0;position:relative;top:1px}.lp-template__like{font-size:12px;width:50px;display:inline-block;padding:0 0 0 25px;background:url(/images/landing/story-collection/icon1.jpg) 0 no-repeat}.lp-template__comment{font-size:12px;display:inline-block;padding:0 0 0 20px;background:url(/images/landing/story-collection/icon2.jpg) 0 no-repeat}.lp-template__heart{width:21px;height:19px;background:url(/images/landing/story-collection/icon3.jpg) 0 no-repeat;position:absolute;right:12px;top:18px;cursor:pointer}.lp-template__heart.on{background:url(/images/landing/story-collection/icon3_on.jpg) 0 no-repeat}.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay{width:100%;height:100%;z-index:1;position:fixed;top:0;left:0;pointer-events:none;opacity:0}.open .overlay{opacity:1;pointer-events:auto}@media only screen and (max-width:767px){.filter{display:block}.search-form{width:100%}.filter{margin:0 0 30px}.sort{width:100%}.page .lp-template-story__list{display:block}.page .lp-template-story__list li{width:100%}}.mv-box__modal{padding:15px 20px}.mv-box__modal h3{font-size:18px;margin:0 0 10px}.mv-box__modal a{display:block;position:relative}.mv-box__modal a:hover{opacity:.7}.lpv2-section__bg button{margin:20% 0 0 40%}@media only screen and (min-width:768px){.mv-box__modal a{height:286px}}.subpage #cboxLoadedContent video{max-height:100%}#cboxLoadedContent>div{height:100%;text-align:center;background:#fff}.banner{margin-bottom:100px}

/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em!important;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}li,ul{list-style:none}a,button{outline:none;text-decoration:none}.m00{margin:0!important}.m05{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.m45{margin:45px!important}.mt00{margin-top:0!important}.mt05{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt33{margin-top:33px!important}.mt35{margin-top:35px!important}.mt40{margin-top:30px!important}.mt45{margin-top:35px!important}.mr00{margin-right:0!important}.mr05{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mb00{margin-bottom:0!important}.mb05{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.ml00{margin-left:0!important}.ml05{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.p00{padding:0!important}.p05{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20{padding:20px!important}.p25{padding:25px!important}.p30{padding:30px!important}.p35{padding:35px!important}.p40{padding:40px!important}.p45{padding:45px!important}.pt00{padding-top:0!important}.pt05{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pt45{padding-top:45px!important}.pr00{padding-right:0!important}.pr05{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr45{padding-right:45px!important}.pb00{padding-bottom:0!important}.pb05{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb45{padding-bottom:45px!important}.pl00{padding-left:0!important}.pl05{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl35{padding-left:35px!important}.pl40{padding-left:40px!important}.pl45{padding-left:45px!important}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;-webkit-transform:translateZ(0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:hidden!important;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background-color:rgba(0,0,0,.5)}#colorbox{outline:0}#cboxBottomLeft,#cboxBottomRight,#cboxTopLeft,#cboxTopRight{width:21px;height:21px}#cboxMiddleLeft,#cboxMiddleRight{width:21px}#cboxBottomCenter,#cboxTopCenter{height:21px}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxTitle{left:0;text-align:center;width:100%}#cboxCurrent,#cboxTitle{position:absolute;bottom:0;color:#949494}#cboxCurrent{left:58px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:0;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;top:20px;right:30px;background:url(/images/landing/close.png) no-repeat;width:27px;height:27px;text-indent:-9999px}#cboxClose:hover{opacity:.7}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}@media screen and (max-width:767px){#cboxClose{right:15px;top:15px}}.story-container{max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px}.page{padding:90px 0 160px}.page h2{font-size:45px;margin:0 0 15px}.intro,.page h2{text-align:center}.intro{font-size:16px;margin:0 0 50px}.template-list__wrapper--story-collection h2{font-size:34px}.template-list-select{position:relative;z-index:3;margin:0 0 40px}.template-story-list-select__toggle{width:900px;height:80px;margin:0 auto;border:4px solid #37bcd8;border-radius:40px;background-color:#fff;cursor:pointer}.template-list-select__current,.template-story-list-select__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.template-list-select__current{width:300px;height:72px;border-right:4px solid rgba(55,188,216,.2);padding:0 0 0 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;-webkit-transition:color .2s ease;transition:color .2s ease}.template-list-select__current:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#000 transparent transparent;position:absolute;right:30px;top:50%;margin:-3px 0 0}.template-list-select__current:last-child{border:none}.template-list-select__content{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:3;width:100%;margin:10px 0 0;padding:35px 50px;position:absolute;left:0;top:100%;pointer-events:none;opacity:0}.search-form{text-align:center;margin:0 auto 25px;width:100%}.search-form input{width:100%;height:44px;border-radius:22px;border:none;background:url(/images/landing/story-collection/search.png) no-repeat right 25px center #f3f2f2;padding:0 25px;outline:none;font-family:Noto Sans JP,sans-serif;max-width:500px;display:block;margin:0 auto 10px}@media only screen and (min-width:768px){.search-form input{display:inline-block;margin:0 20px 0 0}}.page .template-story__list,.template-list-select__content .row{display:-webkit-box;display:-ms-flexbox;display:flex}.page .template-story__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto 60px}.page .template-story__list li{background:#fff;width:220px;margin:7px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);border-radius:6px;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:box-shadow .2s ease,transform .3s ease;transition:box-shadow .2s ease,transform .3s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s ease}.page .template-story__list li a{color:#000}.page .template__thumbnail{height:195px;width:100%;height:196px;background-color:#000;overflow:hidden}.template__thumbnail{height:100%;border-radius:5px}.template__thumbnail img{font-family:"object-fit: cover;";border-radius:5px}.template-list-select__content ul li{margin:0 0 20px}@media only screen and (max-width:768px){.story-container{min-width:100%}.template-story-list-select__toggle{width:100%}.popular-words{width:100%!important}.sort-group__toggle{margin-top:20px}}.template-list-select__content .col p{font-size:18px;font-weight:700;margin:0 0 10px}.template-list-select__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media screen and (max-width:767px){.story-container{min-width:100%}}.template__media-materials--count{font-size:12px;width:50px;display:inline-block;padding:0 0 0 25px;background:url(/images/landing/story-collection/icon1.jpg) 0 no-repeat}.template__text-materials--count{font-size:12px;display:inline-block;padding:0 0 0 20px;background:url(/images/landing/story-collection/icon2.jpg) 0 no-repeat}.template-list-select__content.open{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.template-list-select__current.open:before{border-width:0 6px 7px;border-color:transparent transparent #000}.template-list-select__current span{margin:2px 0;padding:0;font-size:14px;color:rgba(0,0,0,.7);font-weight:500;-webkit-transition:color .2s ease;transition:color .2s ease;height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%}.category-check>input[type=checkbox]+label{color:#000;cursor:pointer}.category-check>input[type=checkbox]+label span{display:inline-block;width:20px;height:20px;margin:-2px 8px 0 0;vertical-align:middle;background:url(/images/landing/story-collection/off.png) 50% no-repeat;cursor:pointer}.category-check>input[type=checkbox]:checked+label span{background:url(/images/landing/story-collection/on.png) 50% no-repeat}@media only screen and (min-width:768px){.template-list-select__content .col1 ul li{width:149px}.template-list-select__content .col1 ul li:nth-child(2n){width:139px}.template-list-select__content .col2 ul li{width:165px}.template-list-select__content .col2 ul li:nth-child(2n){width:234px}.template-list-select__content .col3 ul li{width:235px}.template-list-select__content .col3 ul li:nth-child(2n){width:155px}}@media only screen and (min-width:1152px) and (max-width:1199px){.template-list-select__content .col1 ul li{width:135px}.template-list-select__content .col1 ul li:nth-child(2n){width:110px}.template-list-select__content .col2 ul li{width:150px}.template-list-select__content .col2 ul li:nth-child(2n){width:175px}.template-list-select__content .col3 ul li{width:190px}.template-list-select__content .col3 ul li:nth-child(2n){width:145px}}@media only screen and (min-width:1200px) and (max-width:1450px){.template-list-select__content .col1 ul li{width:135px}.template-list-select__content .col1 ul li:nth-child(2n){width:125px}.template-list-select__content .col2 ul li:nth-child(2n){width:195px}.template-list-select__content .col3 ul li{width:205px}.template-list-select__content .col3 ul li:nth-child(2n){width:145px}}.story-collection__pagination-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.story-collection__pagination-buttons--disabled{opacity:.4}.story-collection__pagination-buttons ul{display:-webkit-inline-box;display:-ms-inline-flexbox;padding:0;margin-top:25px;margin-bottom:25px}.story-collection__pagination-buttons li.active{cursor:default;background-color:#37bcd8;border-color:#37bcd8}.story-collection__pagination-buttons li{cursor:pointer;border-radius:3px;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:2px solid #e2e2e2;width:32px;height:32px;-webkit-transition:.5s;transition:.5s}.story-collection__pagination-buttons li.next:hover,.story-collection__pagination-buttons li.previous:hover{background:#ededed;border-color:#ededed}.story-collection__pagination-buttons li.next:hover a,.story-collection__pagination-buttons li.previous:hover a{color:#6b6b6b}.story-collection__pagination-buttons li:hover{background:#37bcd8;border-color:#37bcd8}.story-collection__pagination-buttons li:hover a{color:#fff}.story-collection__pagination-buttons li a{color:#37bcd8;padding:30%}.story-collection__pagination-buttons li.active a{color:#fff}.story-collection__pagination-buttons li.next,.story-collection__pagination-buttons li.previous{width:90px;height:32px;background:#e2e2e2;margin:0 15px;cursor:pointer;position:static}.story-collection__pagination-buttons li.next a,.story-collection__pagination-buttons li.previous a{color:#000}.story-collection__pagination-buttons li.break-me{border:none}.story-collection__pagination-buttons li.break-me a{color:#000}@media only screen and (max-width:767px){.story-collection__pagination-buttons .pagination{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 10px;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.story-collection__pagination-buttons ul{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:570px){.story-collection__pagination-buttons li.previous{position:absolute;left:0;top:50px}.story-collection__pagination-buttons li.next{position:absolute;top:50px;right:0}}@media only screen and (min-width:1306px){.page .template-story__list li{width:295px}.page .template-story__list{width:1236px}}@media only screen and (min-width:1296px) and (max-width:1305px){.page .template-story__list li{width:293px}.page .template-story__list{width:1228px}}@media only screen and (min-width:1286px) and (max-width:1295px){.page .template-story__list li{width:290px}.page .template-story__list{width:1216px}}@media only screen and (min-width:1201px) and (max-width:1285px){.page .template-story__list li{width:269px}.page .template-story__list{width:1132px}}@media only screen and (min-width:1196px) and (max-width:1200px){.page .template-story__list li{width:250px}.page .template-story__list{width:1056px}}@media only screen and (min-width:1073px) and (max-width:1195px){.page .template-story__list li{width:236px}.page .template-story__list{width:1000px}}@media only screen and (min-width:1069px) and (max-width:1072px){.page .template-story__list li{width:236px}.page .template-story__list{width:1000px}}@media only screen and (min-width:769px) and (max-width:1068px){.page .template-story__list li{width:220px}.page .template-story__list{width:936px}}@media only screen and (max-width:320px){.story-collection__pagination-buttons li.next{left:50%}}.filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px}.popular-words{width:50%}.popular-words ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popular-words__item{margin:0 10px 0 0}.popular-words__item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-radius:20px;background:transparent;color:#37bcd8;padding:0 15px;cursor:pointer;border:2px solid #37bcd8}.popular-words__item-active span{background:#37bcd8;color:#f7f9fa}.sort-group{position:relative}.sort-group__toggle{z-index:2}.sort-group__toggle,.sort-item__current{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.sort-item__current{width:180px;margin-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 15px;border-radius:5px;background:#e2e2e2;cursor:pointer}.sort-item__current:nth-child(2){margin:0}.sort-item__current:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#000 transparent transparent;position:absolute;right:20px;top:50%;margin:-3px 0 0}.sort-item__current--open:before{border-width:0 6px 7px;border-color:transparent transparent #000}.sort-item__current--label{display:inline-block}.sort-item__content{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:2;margin:20px 0 0;padding:15px 20px;position:absolute;top:100%;pointer-events:none;opacity:0}.sort-item__content--first{width:calc(100% - 10px);left:0}.sort-item__content--second{width:180px;right:10px;padding:10px}.sort-item__content--open{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.sort-item__content p{font-size:14px;font-weight:700;margin:0 0 10px}.sort-item__content ul{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sort-item__content li{margin:0 15px 10px 0}.color-item{display:inline-block;width:16px;height:16px;border-radius:50%;position:relative;top:3px}.color-item--1{border:1px solid #cfcfcf}.color-item--2{background:#000}.color-item--3{background:#620987}.color-item--4{background:#0067e3}.color-item--5{background:#2b994a}.color-item--6{background:#f6e641}.color-item--7{background:#ff9229}.color-item--8{background:#d80026}.color-item--9{background:#f6b1d7}.sort-item__content--second ul{display:block;margin:0}.sort-item__content--second li{margin:0;text-align:center;padding:10px 0;cursor:pointer}.sort-item__content--second li.active{color:#37bcd8}.sort-item__content--second li:hover{background:#e2e2e2}@media only screen and (max-width:767px){.template-list__wrapper--story-collection h2{font-size:30px}.page{padding:50px 0 80px}.page h2{font-size:28px;margin:0 0 10px}.intro{font-size:13px;margin:0 0 25px}.template-story-list-select__toggle{width:100%;height:auto;display:block;border-radius:20px}.template-list-select__current{width:100%;border-right:0;border-bottom:2px solid rgba(55,188,216,.2);padding-left:10%}.filter-group{display:block}.popular-words{width:100%;margin:0 0 15px}.popular-words ul li{margin-bottom:10px}.popular-words ul li:first-child{margin-right:0;width:100%;text-align:center}.popular-words__item-active span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-list-select__content{padding:20px 15px}.template-list-select__content ul li{margin:0 10px 10px}.search-form{width:100%}.template-list-select__content .row{display:block}.template-list-select__content .col{padding:0 0 10px;margin:0 0 15px;border-bottom:1px solid #ccc}.filter-group{margin:0 0 30px}.sort-group{width:100%}.sort-group__toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sort-item__current{width:48%}.sort-group__toggle li:before{right:10px}.page .template-story__list{display:block;width:100%}.page .template-story__list li{width:100%;margin:15px 0}.story-collection__pagination-buttons{position:relative}}.responsive-inquiry.account-form__label{width:345px}@media only screen and (max-width:430px){.responsive-inquiry.account-form__label{width:100%}}@media only screen and (max-width:530px){.responsive-inquiry.account-form__radio-wrapper{display:block}.responsive-inquiry.account-form__radio-wrapper label{width:100%}}.responsive-inquiry.account-form__item--check-box[data-error]:after,.responsive-inquiry.account-form__item--radio[data-error]:after{position:relative;bottom:5px!important}.responsive-inquiry.account-form__button--submit{cursor:pointer;width:50%}@media only screen and (max-width:550px){.responsive-inquiry.account-form__button--submit{width:70%}.responsive-inquiry.account-form__button-wrapper#inquiry-btn-wrapper{margin:0 auto;display:block;width:70%}.responsive-inquiry.account-form__button--cancel{margin-bottom:10px}}@media only screen and (max-width:400px){.responsive-inquiry.account-form__button--submit{width:100%}.responsive-inquiry.account-form__button-wrapper#inquiry-btn-wrapper{margin:0 auto;display:block;width:100%}}@media only screen and (max-width:317px){.responsive-inquiry.account-form__item[data-error]:after{bottom:-53px}}.account-form--signup .account-form__item{margin-bottom:30px}.account-form--signup .account-form__item .mb-0{margin-bottom:0}@media only screen and (max-width:767px){.account-form--signup .account-form__item .mb-0{margin-bottom:25px}}.responsive-register .account-form__main{padding:40px 100px}@media only screen and (max-width:900px) and (min-width:551px){.responsive-register .account-form__main{padding:40px 80px}}@media only screen and (max-width:767px) and (min-width:551px){.responsive-register .account-form__main{padding:40px}}@media only screen and (max-width:550px){.responsive-register .account-form__main{padding:40px 20px}}.responsive-register#policy-label{width:44rem;padding:0;margin:0}@media only screen and (max-width:500px){.responsive-register#policy-label{width:100%}}.responsive-register .account-form__button-wrapper{margin:0 auto;max-width:100%}.responsive-register .first-name{margin-left:26px}.responsive-register .first-name,.responsive-register .last-name{width:48%;display:inline-block}.responsive-register.account-form__item--radio[data-error]:after{position:relative;bottom:-46px}.responsive-register.mt-40px{margin-top:40px}.responsive-register .account-form__item,.responsive-register .account-form__item .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.responsive-register .account-form__item .wrapper__inner{display:contents}.responsive-register .account-form__header{width:200px;margin-top:15px}.responsive-register .account-form__header.name{width:30px}.responsive-register.account-form--signup:after{height:550px}.responsive-register .account-form__item--radio{width:470px;margin:0 auto;text-align:center}.responsive-register .account-form__input--wrapper{width:100%}.responsive-register .account-form__input--wrapper[data-error]{position:relative}.responsive-register .account-form__input--wrapper[data-error]:after{content:attr(data-error);position:absolute;width:100%;margin:11px;left:0;bottom:-32px;font-size:12px;color:#eb2d5e;background-color:#fff}.responsive-register .account-form__button.center{margin:0 auto;max-width:350px}.responsive-register .account-form__button--cancel,.responsive-register .account-form__button--submit{cursor:pointer}@media only screen and (min-width:768px){.responsive-register .wrapper__inner .account-form__input--wrapper[data-error]:after{min-width:200px}}@media only screen and (max-width:767px){.responsive-register .account-form__input--wrapper[data-error]:after{font-size:12px}.responsive-register .account-form__item--radio[data-error]:after{font-size:12px;bottom:-32px}.responsive-register .account-form__input{height:55px}.responsive-register .account-form__header{width:100%;margin-bottom:5px}.responsive-register .account-form__item.account-form__item--radio{display:-webkit-box;display:-ms-flexbox;display:flex}.responsive-register .account-form__item,.responsive-register .account-form__item .wrapper__inner{display:block}.responsive-register .first-name,.responsive-register .last-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.responsive-register .first-name{margin-left:0}.responsive-register .last-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media only screen and (max-width:650px){.responsive-register .account-form__button-wrapper{display:block}.responsive-register .account-form__button--cancel{margin-bottom:10px}.responsive-register .account-form__item--radio{width:100%}}@media only screen and (max-width:420px){.responsive-register .account-form__input--wrapper[data-error]:after,.responsive-register .account-form__item--radio[data-error]:after{font-size:11px}}@media only screen and (max-width:400px){.responsive-register .account-form__title,.responsive-register .account-form__title--sub{font-size:25px}.responsive-register .account-form__title--sub{font-size:21px}}@media only screen and (max-width:375px){.responsive-register .account-form__input--wrapper[data-error]:after,.responsive-register .account-form__item--radio[data-error]:after{font-size:10px}}@media only screen and (max-width:320px){.responsive-register .wrapper__inner .account-form__input--wrapper[data-error]:after{width:unset}.responsive-register .account-form__item--radio[data-error]:after{bottom:-40px}.responsive-register .account-form__title,.responsive-register .account-form__title--sub{font-size:21px}.responsive-register .account-form__title--sub{font-size:17px}}.account-form__label--span,.account-form__label span{background-color:#ff6060;border-radius:5px;padding:2px 7px;color:#fff;font-weight:400;font-size:12px;white-space:nowrap;margin:0 5px;max-height:23px}.account-form__input:disabled{background-color:#f7f7f7;border:0;color:#989898;cursor:not-allowed}@media only screen and (max-width:768px){.responsive-template .movie-header{min-width:100%;display:block;padding-bottom:10px}.responsive-template .player{height:530px}.responsive-template .player__inner{width:100%}.responsive-template .movie-info{min-width:100%}}@media only screen and (max-width:767px){.responsive-template .movie-header{min-width:100%;display:block;padding-bottom:10px}.responsive-template .player{height:530px}.responsive-template .player__inner{width:100%}.responsive-template .movie-header__info{width:100%;display:block}.responsive-template .movie-header__button--action,.responsive-template .movie-info{min-width:100%}.responsive-template span.movie-info__item{display:inline-block;width:48%;margin:5px}.responsive-template .movie-info a{width:100%;margin:5px}.responsive-template .movie-info-tag,.responsive-template .movie-info-tag__trigger{min-width:0}}.responsive-mypage .template-list__item{width:20%}.responsive-mypage .template-list__wrapper{margin-top:25px}@media only screen and (max-width:768px){.responsive-mypage{width:100%}.responsive-mypage .template-list{-ms-flex-negative:0;flex-shrink:0}.responsive-mypage .movie-list-header__inner,.responsive-mypage .movie-list__wrapper,.responsive-mypage .template-favorite-header__inner,.responsive-mypage .template-favorite-header__title-wrapper,.responsive-mypage .template-list__wrapper{min-width:100%}.responsive-mypage .material__button,.responsive-mypage .search__input{width:100%}.responsive-mypage .search{width:unset}.responsive-mypage .list-header__tab-list{padding-left:0}.responsive-mypage .list-header__main div:last-child{display:inline-block;margin-left:65px}}@media only screen and (max-width:767px){.responsive-mypage{width:100%}.responsive-mypage .template-list{-ms-flex-negative:0;flex-shrink:0}.responsive-mypage .movie-list-header__inner,.responsive-mypage .movie-list__wrapper,.responsive-mypage .template-favorite-header__inner,.responsive-mypage .template-favorite-header__title-wrapper,.responsive-mypage .template-list__wrapper{min-width:100%}.responsive-mypage .template-favorite-list .template-list__item{width:100%;margin-bottom:15px}.responsive-mypage .list-header__tab-list{padding-left:0;padding-top:5px;display:-webkit-inline-box}.responsive-mypage .movie-list__item{width:100%;margin-bottom:15px}.responsive-mypage .list-header{display:block}.responsive-mypage .template__thumbnail{height:200px}.responsive-mypage .list-header__tab,.responsive-mypage .pull-down__current{margin:0;font-size:12px;padding:unset}.responsive-mypage .list-header__main{display:block}.responsive-mypage .movie-list-header__title-wrapper,.responsive-mypage .template-favorite-header__title-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.responsive-mypage .list-header__main div:last-child{margin-left:40px}.responsive-mypage .pull-down__current:after{margin-left:5px}.responsive-mypage .download-count-label{font-size:14px}.responsive-mypage .material__button,.responsive-mypage .search__input{width:100%}.responsive-mypage .search{width:unset}.responsive-mypage .movie-list__wrapper{padding:0 20px}.responsive-mypage .movie-list-create__button-wrapper{display:block}.responsive-mypage .movie-list-create__button{margin-bottom:5px}.responsive-mypage a.movie-list-create__button.button{height:50px;line-height:50px}}@media only screen and (max-width:320px){.responsive-mypage .search__input{font-size:10px}.responsive-mypage a.movie-list-create__button.button{font-size:14px}.responsive-mypage .movie-list-header__inner,.responsive-mypage .template-favorite-header__inner{padding:0 10px}.responsive-mypage .list-header__main div:last-child{margin-left:40px}}@media only screen and (max-width:1024px){.responsive-movie .movie-header__button{min-width:200px}}@media only screen and (max-width:768px){.responsive-movie .movie-header{min-width:100%;display:block;margin-bottom:10px}.responsive-movie .movie-header__button{margin-left:5px}.responsive-movie .player{height:530px}.responsive-movie .player__inner{width:100%}.responsive-movie .movie-detail-section__inner,.responsive-movie .movie-info{min-width:100%}.responsive-movie .material{display:block}.responsive-movie .material__thumbnail{height:auto;position:relative;margin:0 auto}.responsive-movie .material__detail{margin-left:0;width:100%}.responsive-movie .material__description-list{margin:0 0 10px 30px!important}.responsive-movie .material__thumbnail img{left:0!important;width:100%!important}.responsive-movie .material__thumbnail .asset-img-background+div{width:100%}.responsive-movie .movie-detail-section .purchase-detail-container{width:100%;max-width:100%;min-width:100%}.responsive-movie .movie-detail-section .purchase-detail-container .purchase-detail--total{display:block}.responsive-movie .movie-detail-section .purchase-detail-container .purchase-detail--body label{margin-left:0}.responsive-movie .movie-detail-section .purchase-detail-container .purchase-detail--body input{margin-left:0;width:110px;left:220px}.responsive-movie .movie-detail-section .purchase-detail-container .purchase-detail--body p{margin-left:12px}.responsive-movie .movie-detail-section .purchase-detail-container .purchase-detail--body .purchase-detail--coupon-btn{right:0;bottom:40px}.responsive-movie .movie-detail-section .purchase-detail-container .purchase-detail-error-msg{font-size:9px}.responsive-movie .material__description{margin-right:4em}.responsive-movie .material__title{margin-top:30px}.responsive-movie ul.material__description-list.img-asset{padding-bottom:0}}@media only screen and (max-width:767px){.responsive-movie .player{height:530px}.responsive-movie .movie-header{min-width:100%;display:block}.responsive-movie .movie-header__info{width:100%;display:block}.responsive-movie .movie-header__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:unset}.responsive-movie .movie-header__name-wrapper{margin:0}.responsive-movie .movie-header__materials{margin:12px 0 0}.responsive-movie .movie-header__button{min-width:100%;margin:5px 0 2px 2px;font-size:15px;-ms-flex-preferred-size:43%;flex-basis:43%}.responsive-movie .movie-header__button--main-action{width:112px;-ms-flex-preferred-size:44%;flex-basis:44%}.responsive-movie .movie-header__button:first-child{padding:0;margin-left:0;min-width:100%;-ms-flex-preferred-size:90%;flex-basis:90%}.responsive-movie .movie-header__menu.pull-down .pull-down__button{height:39px;border-radius:20px;width:100%}.responsive-movie .movie-header__menu.pull-down{height:unset;margin:5px 0 5px 5px;width:100%}.responsive-movie .player__inner{width:100%}.responsive-movie .movie-info{min-width:100%}.responsive-movie span.movie-info__item{display:inline-block;width:31%;margin:5px}.responsive-movie .movie-detail-section__inner,.responsive-movie .movie-terms-section__inner{min-width:100%}.responsive-movie .list-header__main{-ms-flex-negative:0;flex-shrink:0;display:inline-block}.responsive-movie .list-header__tab{margin:0 10px 0 0}.responsive-movie .material{display:block}.responsive-movie .material__thumbnail{height:auto;position:relative;width:100%}.responsive-movie .material__detail{margin-left:0}.responsive-movie .material__description-list{margin:0 0 10px 30px!important}.responsive-movie .material__thumbnail img{left:0!important;width:100%!important}.responsive-movie .material__thumbnail .asset-img-background+div{width:100%}.responsive-movie .material--music:before{width:100%;left:0}.responsive-movie .material--music:after{top:18%;left:50%}.responsive-movie .movie-bill{-ms-flex-negative:0;flex-shrink:0;display:block}.responsive-movie .movie-bill__total{width:100%;padding:10px 5px}.responsive-movie .movie-bill__total-value{margin-right:0}.responsive-movie .movie-detail-section__note{line-height:1.5}.responsive-movie .list-header__tab-list{padding-left:0}.responsive-movie .list-header__tab a{padding:6px;font-size:12.5px}.responsive-movie .material__button,.responsive-movie .search__input{width:100%}.responsive-movie .search{width:unset}.responsive-movie .material{padding:10px}}@media only screen and (max-width:767px) and (max-width:320px){.responsive-movie .movie-header__button:first-child{-ms-flex-preferred-size:85%;flex-basis:85%}.responsive-movie .list-header__main{width:100%}.responsive-movie .list-header{-ms-flex-negative:0;flex-shrink:0}.responsive-movie .list-header__tab a{padding:3px;font-size:10px}.responsive-movie span.movie-info__item{width:49%}}.responsive__purchase-history .history-list__inner{min-width:unset}.responsive__purchase-history .history__info-title{min-width:70px}@media only screen and (max-width:980px) and (min-width:830px){.responsive__purchase-history .history__button-wrapper{width:35%}}@media only screen and (max-width:829px) and (min-width:768px){.responsive__purchase-history .history__button-wrapper{width:24%}}@media only screen and (min-width:768px){.responsive__purchase-history .history__button:last-child{margin-right:0}}@media only screen and (max-width:767px){.responsive__purchase-history .history__button-wrapper{width:100%;margin:30px 0 0;display:block}.responsive__purchase-history .history__status{margin-top:-20px;margin-left:20px}.responsive__purchase-history .history{padding:30px}.responsive__purchase-history .history__detail,.responsive__purchase-history .history__thumbnail{width:100%}.responsive__purchase-history .history__button{margin:30px auto 0}.responsive__purchase-history .history__title{margin:5px 0;display:block}}@media only screen and (max-width:500px){.responsive__purchase-history .history{padding:15px}.responsive__purchase-history .history__detail{padding:0}.responsive__purchase-history .history__status{margin-left:0}}@media only screen and (max-width:300px){.responsive__purchase-history .history__info-title{width:100%}}@media only screen and (max-width:240px){.responsive__purchase-history .history__button-wrapper{width:100%}.responsive__purchase-history .history-status{width:100%;margin:0 auto}}@media only screen and (max-width:700px){.responsive__purchase-history--modal .lightbox-dialog__inner-movie-preview,.responsive__purchase-history--modal .video-react{width:100%!important}}@media only screen and (max-width:990px){.lp-header-menu__item{margin-right:unset}}@media only screen and (max-width:767px){.lp-header-menu__item{margin-right:unset}}.responsive__assistant .assistant__selected--image{display:block;max-width:340px;max-height:unset;width:auto;height:auto;min-width:180px;background-image:linear-gradient(45deg,#dedede 25%,transparent 0),linear-gradient(-45deg,#dedede 25%,transparent 0),linear-gradient(45deg,transparent 75%,#dedede 0),linear-gradient(-45deg,transparent 75%,#dedede 0);background-size:21px 22px;background-position:0 0,0 10px,10px -10px,-10px 0}.responsive__assistant .assistant__selected--image img{display:block;max-height:320px;height:auto;width:auto;min-width:180px}@media only screen and (max-width:440px){.responsive__assistant .assistant__title span{display:block}}@media only screen and (max-width:400px){.responsive__assistant .editor-dialog__title{font-size:20px}}@media only screen and (max-width:320px){.responsive__assistant .editor-dialog__title{font-size:16px}.responsive__assistant .assistant-option--image{margin-right:0}.responsive__assistant .assistant-option__list{margin:0 auto}.responsive__assistant .assistant-option--image{height:260px}.responsive__assistant .assistant__button{min-width:260px}.responsive__assistant .assistant__selected--image{margin-top:20px;max-width:100%;width:auto}.responsive__assistant .assistant-option--image .assistant-option__text{line-height:250px}.responsive__assistant .assistant-option{margin:20px 0 0}.responsive__assistant .video-react{width:100%!important}.responsive__assistant .assistant__button{min-width:100%}}@media only screen and (max-width:375px) and (min-width:321px){.responsive__assistant .assistant__button{min-width:310px}.responsive__assistant .assistant__selected--image{max-width:320px}.responsive__assistant .video-react{width:320px!important}}@media screen and (max-width:767px){.responsive__assistant .assistant__message,.responsive__assistant p{font-size:2.9vw;line-height:2;letter-spacing:0}.responsive__assistant .assistant-option__list input{font-size:2.9vw}.responsive__assistant .assistant-option__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.responsive__assistant .assistant-option:not(.assistant-option--image){margin-right:0}.responsive__assistant .assistant__message>div{font-size:2.9vw}.responsive__assistant .assistant__selected:not(.assistant__selected--image){font-size:2.9vw;min-width:180px;height:50px;line-height:47px}.responsive__assistant .assistant-option:not(.assistant-option--image) .assistant-option__label{font-size:2.9vw;height:50px;line-height:45px}.responsive__assistant .assistant__button-wrapper{display:block}.responsive__assistant .assistant__button,.responsive__assistant .assistant__button--disabled{margin-bottom:10px;font-size:2.9vw;height:50px;line-height:50px}.responsive__assistant .assistant__text-input[data-error]:after,.responsive__assistant .assistant__text-input input{font-size:2.9vw}.responsive__assistant .assistant__text-input{width:100%}.responsive__assistant .assistant-free-trial-vid video{margin-top:10px}}.confirm-alert__body{min-width:230px}.confirm-alert__button-group button{white-space:nowrap;width:50%}@media only screen and (max-width:500px){.confirm-alert__button-group{display:block!important}.confirm-alert__button-group button{margin-top:5px;width:100%}}.circle-background,.circle-progress{fill:none}.circle-background{stroke:#ddd}.circle-progress{stroke-linecap:round;stroke-linejoin:round;-webkit-transition-delay:2ms;transition-delay:2ms;-webkit-transition-property:width;transition-property:width;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}.circle-text{font-weight:700;fill:#f5f5f5;font:1.7rem Noto Sans JP,sans-serif}@font-face{font-family:iconfont;src:url(/fonts/iconfont.eot?7ec85aeea2502b4de2e54571cccbacd8);src:url(/fonts/iconfont.eot?7ec85aeea2502b4de2e54571cccbacd8) format("eot"),url(/fonts/iconfont.woff?2b48c382b205754de3b0ad93fe6d4018) format("woff"),url(/fonts/iconfont.ttf?c8a41e061dc9f96bcf3ec6d537847d9f) format("truetype");font-weight:400;font-style:normal}html{font-size:10px}body{margin:0;background:#f7f9fa}label.required:after{content:"*";color:red;font-size:.8em}#body{margin:0;padding-top:70px;line-height:1.5;font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:1.3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}@media only screen and (max-width:767px){#body{padding-top:50px}}#body.body--public-service-notice{padding-top:106px}@media only screen and (max-width:767px){#body.body--public-service-notice{padding-top:102px}}#body.body__editor{padding-top:0}#body *{outline:0}#body ::-moz-focus-inner{border:0}a{text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{max-width:100%;vertical-align:bottom}ul{list-style-type:none}:placeholder-shown{color:#000}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}select:invalid{color:#000}::-ms-expand{display:none}button,input,select,textarea{margin:0;padding:0;background:none;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Noto Sans JP,sans-serif;font-weight:500}select option{background-color:#fff;color:inherit}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}::-moz-focus-inner{outline:none!important}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5)}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:rgba(0,0,0,.5)}input[type=email]:-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(0,0,0,.5)}main{min-height:calc(100vh - 199px)}.container{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.fade-in{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.fade-in--show{opacity:1;-webkit-transform:none;transform:none}.account-form{position:relative;min-height:calc(100vh - 199px);padding:40px 0;background-color:#e9f1f3;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box}.account-form:after{content:"";display:block;position:absolute;width:100%;height:608px;top:0;background-color:#37bcd8;z-index:-1}.account-form__title,.account-form__title--sub{margin:0 0 10px;color:#fff;font-size:26px;font-weight:400;text-align:center}.account-form__title--sub{margin:0 0 30px;font-size:14px}.account-form__main{width:100%;max-width:720px;margin:0 auto;padding:74px 127.5px 80px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;-webkit-box-shadow:0 0 2px rgba(26,45,59,.2);box-shadow:0 0 2px rgba(26,45,59,.2)}.account-form__item{position:relative;margin-bottom:60px}.account-form__item--col-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.account-form__item--description,.account-form__item--form{display:inline-block;width:50%}.account-form__item--description{padding:5px;position:relative;right:10%}.account-form__item--description p{margin:30px 0;font-size:12px}.inquiry__required_icon{border-radius:5px;color:#fff;background:#ff5150;font-size:11px;padding:2px;width:40px;text-align:center;float:right;margin-left:5px}.account__toggle{display:none}@media only screen and (max-width:767px){.account-form__item{margin-bottom:25.5px}.button-label{width:85%}.header-account-menu__list{display:none}.account__toggle{display:block;padding:10px 10px 10px 0}}.account-form__item--check-box,.account-form__item--radio{margin:64px 0 38px}.accept-terms-section{border-top:1px solid rgba(0,39,62,.05);padding:25px 0}.accept-terms__item--check-box{text-align:center}.media-asset__sound-option--checkbox{margin-top:-35px;text-align:center;position:absolute}.media-asset__sound-option--checkbox-input{display:none}.media-asset__sound-option--checkbox-label{width:100%;color:#708090;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:-10px;cursor:pointer;font-size:14px;font-weight:700}.show-tutorial__item--check-box{text-align:center}@media only screen and (max-width:767px){.accept-terms__item--check-box,.account-form__item--check-box,.account-form__item--radio,.show-tutorial__item--check-box{margin:30px 0}}.accept-terms__item--check-box .accept-terms__check-box:checked+.accept-terms__label:before,.account-form__item--check-box .account-form__check-box:checked+.account-form__label:before,.account-form__item--radio .account-form__check-box:checked+.account-form__label:before{border-color:#37bcd8}.show-tutorial__item--check-box .show-tutorial__check-box:checked+.account-form__label:before{border-color:#708090}@media only screen and (max-width:767px){.accept-terms__item--check-box .accept-terms__check-box:checked+.accept-terms__label:before,.account-form__item--check-box .account-form__check-box:checked+.account-form__label:before,.account-form__item--radio .account-form__check-box:checked+.account-form__label:before,.show-tutorial__item--check-box .show-tutorial__item--check-box:checked+.account-form__label:before{border-color:transparent}}.accept-terms__item--check-box .accept-terms__check-box:checked+.accept-terms__label:after,.account-form__item--check-box .account-form__check-box:checked+.account-form__label:after,.account-form__item--radio .account-form__check-box:checked+.account-form__label:after{color:#37bcd8}.accept-terms__item--check-box .accept-terms__radio:checked+.accept-terms__label:before,.account-form__item--check-box .account-form__radio:checked+.account-form__label:before,.account-form__item--radio .account-form__radio:checked+.account-form__label:before{background-color:#37bcd8}.show-tutorial__item--check-box .show-tutorial__check-box:checked+.account-form__label:after{color:#708090}.media-asset__sound-option--checkbox .media-asset__sound-option--checkbox-input:checked+.media-asset__sound-option--checkbox-label:before,.show-tutorial__item--check-box .show-tutorial__check-box:checked+.account-form__label:before{background-color:#708090}.accept-terms__item--check-box .accept-terms__radio:checked+.accept-terms__label:after,.account-form__item--check-box .account-form__radio:checked+.account-form__label:after,.account-form__item--radio .account-form__radio:checked+.account-form__label:after,.media-asset__sound-option--checkbox .media-asset__sound-option--checkbox-input:checked+.media-asset__sound-option--checkbox-label:after,.show-tutorial__item--check-box .show-tutorial__check-box:checked+.account-form__label:after{color:#fff}.accept-terms__item--check-box .accept-terms__label,.account-form__item--check-box .account-form__label,.account-form__item--radio .account-form__label,.show-tutorial__item--check-box .account-form__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:-10px;cursor:pointer}@media only screen and (max-width:767px){.accept-terms__item--check-box .accept-terms__label,.account-form__item--check-box .account-form__label,.account-form__item--radio .account-form__label,.show-tutorial__item--check-box .account-form__label{line-height:18px}}@media only screen and (min-width:768px){.accept-terms__item--check-box .accept-terms__label:hover:before,.account-form__item--check-box .account-form__label:hover:before,.account-form__item--radio .account-form__label:hover:before,.show-tutorial__item--check-box .account-form__label:hover:before{background-color:#e7e5e5}}.accept-terms__item--check-box .accept-terms__label:before,.account-form__item--check-box .account-form__label:before,.account-form__item--radio .account-form__label:before,.media-asset__sound-option--checkbox-label:before,.show-tutorial__item--check-box .account-form__label:before{content:"";display:block;width:20px;height:20px;margin-right:9px;background-color:#f3f2f2;border-radius:3px;border:2px solid #708090;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease,border-color .1s ease;transition:background-color .2s ease,border-color .1s ease;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.accept-terms__item--check-box .accept-terms__label:before,.account-form__item--check-box .account-form__label:before,.account-form__item--radio .account-form__label:before,.show-tutorial__item--check-box .account-form__label:before{width:18px;height:18px;margin-right:11px}}.accept-terms__item--check-box .accept-terms__label:after,.account-form__item--check-box .account-form__label:after,.account-form__item--radio .account-form__label:after,.media-asset__sound-option--checkbox-label:after,.show-tutorial__item--check-box .account-form__label:after{content:"\EA02";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;top:20px;left:20px;margin:-5.3px 0 0 -5px;color:transparent;font-size:11px;-webkit-transition:color .1s ease;transition:color .1s ease;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.accept-terms__item--check-box .accept-terms__label:after,.account-form__item--check-box .account-form__label:after,.account-form__item--radio .account-form__label:after,.show-tutorial__item--check-box .account-form__label:after{top:19px;left:19px}}.account-form__item[data-error]{position:relative}.account-form__item[data-error]:after{content:attr(data-error);position:absolute;width:100%;margin:11px;left:0;bottom:-32px;font-size:14px;color:#eb2d5e;background-color:#fff}.account-form__item[data-error] .account-form__input,.account-form__textarea{border-color:#eb2d5e}.account-form__item[data-error] .template-list-select__toggle{height:64px;border:2px solid #eb2d5e;background-color:#f3f2f2}.account-form__item--radio{margin-bottom:61px}.account-form__item--radio .account-form__header{margin-bottom:26px}.account-form__item--radio .account-form__radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-form__item--radio .account-form__label{width:50%;margin:0 0 19px;padding:0 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.account-form__item--radio .account-form__label:before{border-radius:6px}.account-form__item--radio .account-form__label:after{content:"\EA03";top:10px;left:10px}@media only screen and (max-width:767px){.account-form__item--radio .account-form__label:after{top:9px;left:9px}}.account-form__item--radio .account-form__label:nth-child(-n+2){margin-top:0}.account-form__item--radio[data-error]:after{bottom:-32px}.accept-terms__item--check-box[data-error] .accept-terms__label:before,.account-form__item--check-box[data-error] .account-form__label:before,.account-form__item--radio[data-error] .account-form__label:before{content:"";display:block;width:20px;height:20px;margin-right:9px;background-color:#f3f2f2;border-radius:3px;border:2px solid red;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease,border-color .1s ease;transition:background-color .2s ease,border-color .1s ease;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.account-form__item--radio[data-error]:after{bottom:-5px}}.account-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accept-terms__label{display:-webkit-inline-box!important}.account-form__label{font-weight:700}.accept-terms__label,.account-form__label{font-size:14px}.accept-terms__label a,.account-form__label a{color:#37bcd8;-webkit-transition:color .2s ease;transition:color .2s ease}.accept-terms__label a:hover,.account-form__label a:hover{color:rgba(55,188,216,.5)}.accept-terms__error-msg{color:red;padding:10px 0}.accept-terms__error-msg,.accept-terms__label{font-weight:400}.account-form__link{font-size:12px;-webkit-transition:color .2s ease;transition:color .2s ease;margin:-10px;padding:10px}.account-form__link:after{content:"\EA1E";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:5px;color:#37bcd8;font-size:12px;vertical-align:-1px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.account-form__link:hover{color:rgba(0,0,0,.5)}.account-form__link:hover:after{-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}.account-form__fieldset{margin:0;padding:0;border:none}.account-form__input{width:100%;height:64px;margin:0 0 20px;padding:0 30px;font-size:14px;border-radius:32px;border:2px solid #f3f2f2;background-color:#f3f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.account-form__input:last-child{margin-bottom:0}.account-form__input:focus{border-color:#37bcd8}.account-form__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f3f2f2 inset}.account-form__textarea{display:block;width:100%;max-width:100%;min-width:100%;padding:12px 15px;min-height:180px;font-size:14px;border:2px solid #f3f2f2;background-color:#f3f2f2;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.account-form__textarea:focus{border-color:#37bcd8}.account-form__textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f3f2f2 inset}@media only screen and (max-width:767px){.account-form__textarea{min-height:150px}}.account-form__description{position:absolute;margin:0;left:0;bottom:-32px;font-size:14px;color:#37bcd8}.account-form__label-description{margin:0 0 19px;left:0;bottom:-32px;font-size:14px;color:#37bcd8}.accept-terms__check-box,.account-form__check-box,.show-tutorial__check-box{display:none}.header__sub .account-form__register{height:42px;margin-top:-4.5px;margin-bottom:-4.5px;padding:0 20px;font-size:13px;line-height:33px;font-weight:700}.account-form__button{display:block;min-width:132px;margin:0 40px 0 0;width:100%;height:64px;line-height:56px;font-size:16px;border-radius:40px;text-align:center;background-color:#fff;border:4px solid #37bcd8;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}.account-form__button:last-child{margin-right:0}.account-form__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 60px);margin-left:-30px}.account-form__button:hover{color:#fff;background-color:#37bcd8}.account-form__button--cancel{border-color:#ececec}.account-form__button--cancel:hover{border-color:#37bcd8}.account-form__button--alphanumeric{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-weight:600}.account-form__button--submit{position:relative;z-index:1;overflow:hidden;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease;border:none;height:65px}.account-form__button--submit:before{opacity:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,#37bcd8,#95d526)}.account-form__button--submit:after,.account-form__button--submit:before{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.account-form__button--submit:after{width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;background-color:#fff;border-radius:36px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.account-form__button--submit:hover{background-color:inherit}.account-form__button--submit:hover:before{opacity:1}.account-form__button--submit:hover:after{opacity:0}.account-form__button--disabled{opacity:.5;pointer-events:none}.account-form__sub{width:100%;max-width:720px;margin:0 auto;padding:93px 127.5px 28px;-webkit-box-sizing:border-box;box-sizing:border-box}.account-form__sub-title{margin:0 0 35px;font-size:22px;text-align:center}.account-form--signup{padding-bottom:100px}.account-form--signup .account-form__main{max-width:920px}.account-form--signup .account-form__item--check-box{margin:86px 0 60px}.account-form--signup:after{background-color:#6ecea3;height:700px}.account-form--password-reset{padding-bottom:100px}.account-form--password-reset:after{height:383px}.account-form--password-reset-input .account-form__item{margin-bottom:87px}.account-form--inquiry{padding:53px 0 100px;background-color:#e9f1f3}@media only screen and (max-width:767px){.account-form--inquiry{padding:29px 15px 30px}.account-form__item--col-container,.account-form__item--description,.account-form__item--form{display:block;width:100%}.account-form__item--description{position:unset;margin-bottom:20px;text-align:center}.account-form__item--description p{font-size:10px}.required-icon--last{right:12px!important}.inquiry-form--checkbox{margin:0 28px!important;font-size:11px}.account-form__item[data-error]:after{font-size:13px}}.account-form--inquiry .account-form__title,.account-form--inquiry .account-form__title--sub{color:#000;margin-bottom:55px}@media only screen and (max-width:767px){.account-form--inquiry .account-form__title,.account-form--inquiry .account-form__title--sub{margin-bottom:29.5px}.account-form--inquiry>.account-form__title,.account-form--inquiry>.account-form__title--sub{font-size:14px}.account-form__title,.account-form__title--sub{margin-bottom:29.5px}}.account-form--inquiry .account-form__main{max-width:920px;padding:75px 100px 80px 136px}.account-form--inquiry>.account-form__document--inquiry{padding:40px 100px 40px 136px}@media only screen and (max-width:767px){.account-form--inquiry .account-form__main{padding:35px 20px 40px}.account-form__main{padding:35px 40px 40px}.account-form__sub{padding:93px 23px 28px}.account-form__sub-title{font-size:20px}.lead__button{width:100%!important;font-size:15px!important}}.account-form--inquiry .account-form__main:after{content:none}.account-form--inquiry .account-form__item{margin-bottom:80px}@media only screen and (max-width:767px){.account-form--inquiry .account-form__item{margin-bottom:25.5px}}.account-form--inquiry .account-form__item:last-child{margin-bottom:0}.account-form--inquiry .account-form__item--check-box{margin:86px 0 59px}@media only screen and (max-width:767px){.account-form--inquiry .account-form__item--check-box{margin:30px 0}}.account-form--inquiry .account-form__item--check-box[data-error]:after{bottom:-22px}@media only screen and (max-width:767px){.account-form--inquiry .account-form__item--check-box[data-error]:after{bottom:-10px}}.account-form--inquiry .account-form__button-wrapper{margin-left:-30px}@media only screen and (max-width:767px){.account-form--inquiry .account-form__button-wrapper{width:100%;margin-left:0}}.button{display:block;position:relative;margin:0 auto;max-width:540px;width:100%;height:80px;line-height:80px;font-size:18px;font-weight:600;z-index:1;border-radius:40px;overflow:hidden;text-align:center;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .4s ease;transition:color .4s ease}.button:before{opacity:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,#37bcd8,#95d526)}.button:after,.button:before{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.button:after{width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;background-color:#fff;border-radius:36px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.button:hover{color:#fff}.button:hover:before{opacity:1}.button:hover:after{opacity:0}.case-list{margin:0;padding:0;color:#fff}.case-list__item{position:relative;width:100%;height:460px;margin-bottom:6px;background-color:#000;overflow:hidden}.case-list__item:hover .case-list__image{-webkit-transform:scale(1.03);transform:scale(1.03)}.case-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;max-width:1120px;margin:0 auto;padding:0 60px;text-align:left;z-index:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.case-list__sub-name{font-size:18px;margin:144px 0 16px}.case-list__name,.case-list__sub-name{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;display:block}.case-list__name{margin:0;font-size:36px;-webkit-transform:skew(-10.5deg);transform:skew(-10.5deg)}.case-list__image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:.5;-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease,-webkit-transform 1.2s ease}.case-list__button{display:block;width:196px;height:40px;margin-bottom:30px;border:1px solid #fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;font-size:14px;line-height:38px;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.case-list__button:last-child{margin-bottom:0}.case-list__button:hover{background-color:#37bcd8;border-color:transparent}.case-list__button-wrapper{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.case-list__item:nth-child(2n) .case-list__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.case-list__item:hover .case-list__button-wrapper{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s ease,transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s ease,transform .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1)}.comment{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;padding-top:20px;padding-bottom:60px;text-align:right}.comment,.comment__save,.comment__trigger{-webkit-box-sizing:border-box;box-sizing:border-box}.comment__save,.comment__trigger{cursor:pointer;display:inline-block;width:160px;height:32px;margin-bottom:24px;color:rgba(0,0,0,.8);font-size:14px;line-height:29px;text-align:center;border:1px solid hsla(0,0%,49%,.4);border-radius:16px;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.comment__save:hover,.comment__trigger:hover{color:#fff;background-color:#37bcd8;border-color:#37bcd8}.comment__save:hover:before,.comment__trigger:hover:before{color:#fff}.comment__save:before,.comment__trigger:before{content:"\EA0D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:7px;color:rgba(0,0,0,.5);font-size:12px;-webkit-transition:color .2s ease;transition:color .2s ease}.comment__save:before{content:"\2714"}.comment__text{height:250px;min-height:240px;padding:27px 30px;font-size:16px;line-height:2;text-align:left;background-color:#e9f1f3;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.comment__text.enabled{background:#fff;border:2px solid #31d3da;padding:25px 28px}.comment__text>textarea{width:100%;height:100%;resize:none}@-webkit-keyframes scale{0%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1.07);transform:scale(1.07)}}@keyframes scale{0%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1.07);transform:scale(1.07)}}.editor-clip-movie{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 110px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.editor-clip-movie.purchase-history-dialog{padding:0}.editor-clip-movie:before{content:"";position:absolute;display:block;width:100%;height:1px;left:0;background-color:rgba(0,39,62,.1)}.editor-clip-movie__video{display:block;width:100%;height:400px;margin:0 auto;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.editor-clip-movie__title{max-width:calc(100% - 200px);margin:12px 0 0;font-size:14px;line-height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-clip-movie__tool{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;padding:0 9px;font-size:14px;line-height:16px;color:#3d3d3d}.editor-clip-movie__play-pause-button{display:block;position:relative;width:16px;height:16px;padding:10px;margin:0 17px -10px -10px;color:#3d3d3d;white-space:nowrap;text-indent:100%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.editor-clip-movie__play-pause-button:before{content:"\EA19"}.editor-clip-movie__play-pause-button:after,.editor-clip-movie__play-pause-button:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;position:absolute;width:16px;height:16px;top:50%;left:50%;font-size:16px;margin:-8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.editor-clip-movie__play-pause-button:after{content:"\EA17"}.editor-clip-movie__play-pause-button--pause:after,.editor-clip-movie__play-pause-button--play:before{opacity:1}.editor-clip-movie__time{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;letter-spacing:.04em;line-height:17px}.editor-clip-movie__current-time{color:#37bcd8}.editor-clip-movie__duration:before{content:"/";margin:0 4px;font-size:10px;vertical-align:1px}.editor-clip-movie__timeline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 30px);height:60px;padding:2px 0;margin-top:15px;margin-left:30px;-ms-flex-negative:0;flex-shrink:0;background-color:#3d3d3d;border-radius:0 6px 6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-clip-movie__timeline:before{content:"\EA05";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:30px;height:100%;top:0;left:-30px;color:#fff;line-height:60px;font-size:1.6rem;text-align:center;background-color:#535353;border-radius:6px 0 0 6px;text-indent:1px;-ms-flex-negative:0;flex-shrink:0}.editor-clip-movie__timeline:after{content:"";background-color:#3d3d3d;border-radius:0 6px 6px 0;position:absolute;width:8px;height:100%;top:0;right:-2px;z-index:-1}.editor-clip-movie__timeline-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(15,190,228,.7);border-radius:5px;-webkit-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;opacity:.8;border:3px solid #000}.editor-clip-movie__timeline-bar:hover{background:#25ccf1}.editor-clip-movie__second{display:block;width:100%;height:100%;white-space:nowrap;text-indent:100%;overflow:hidden;border-left:1px solid hsla(0,0%,100%,.15)}.editor-clip-movie__second-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0;margin:0}.editor-clip-movie__range{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;height:38px;top:50%;margin-top:-19px;padding-left:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-clip-movie__range:after{content:"";width:100%;height:100%;border-radius:6px;background-color:rgba(55,188,216,.7);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.editor-clip-movie__range:hover:after{background-color:rgba(55,188,216,.9)}.editor-clip-picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 20px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-clip-picture.editor-cropper__modal{padding-bottom:0}.editor-clip-picture:before{content:"";position:absolute;display:block;width:100%;height:1px;left:0;background-color:rgba(0,39,62,.1)}.editor-clip-picture__container{position:relative;overflow:hidden;cursor:crosshair}.editor-clip-picture__image{display:block;width:100%;height:453px;margin:0 auto;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.editor-clip-picture__clip{position:absolute;top:0;left:0;z-index:1}.editor-clip-picture__clip:before{content:"";position:absolute;display:block;width:100%;height:100%;top:-1000px;left:-1000px;border:1000px solid rgba(0,0,0,.5);-webkit-box-sizing:content-box;box-sizing:content-box;z-index:-1}.editor-clip-picture__clip:after{content:"";position:absolute;display:block;width:100%;height:100%;border:2px solid #28c4ad;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-clip-picture__title{max-width:calc(100% - 200px);margin:18px 0 0;font-size:14px;line-height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;height:25px}.editor-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:100%;height:100%;min-height:770px;top:0;left:0;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-dialog.editor-dialog-responsive{min-height:unset}.editor-dialog--movie .editor-cropper__modal{overflow:hidden}.editor-dialog:after{content:"";opacity:0;display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(72,171,192,.5);z-index:1;pointer-events:none}.editor-dialog--drop-active:after,.editor-dialog:after{-webkit-transition:opacity .3s ease,width .3s ease,height .3s ease,top .3s ease,left .3s ease;transition:opacity .3s ease,width .3s ease,height .3s ease,top .3s ease,left .3s ease}.editor-dialog--drop-active:after{opacity:1;width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}.editor-dialog__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(20,24,25,.8)}.editor-dialog__bg.\--font-setting{background-color:transparent}.editor-dialog__drop{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;color:#48abc0;text-align:center;font-size:14px;z-index:2;pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}.editor-dialog__drop:before{content:"\EA23";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:60px 0 15px;font-size:57px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.editor-dialog__drop--hide{opacity:0;color:#fff}.editor-dialog--drop-active .editor-dialog__drop{opacity:1;color:#fff}.editor-dialog--drop-active .editor-dialog__drop:before{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.editor-dialog__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:925px;height:770px;border-radius:6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor-dialog__inner.purchase-history-dialog{max-height:67%}.editor-dialog__inner.editor-dialog__inner-upload{width:530px;height:40%}.editor-dialog__inner.\--font-setting{border-radius:0;height:300px;width:780px}.font-setting__font-type{position:relative;height:60px;margin-top:20px}.font-setting--dropdown{z-index:1000;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;max-width:585px;height:35px;margin:5px 0;padding:0 24px;font-size:16px;line-height:1.75;color:#999;background-color:#494949;border:2px solid #818181;border-radius:3px;-ms-word-break:normal;word-break:normal}.font-setting--dropdown:hover{cursor:pointer}.font-setting--dropdown:after{content:"\F078";font:normal normal normal 17px/1 FontAwesome;color:#818182;height:34px;top:0;right:1%;padding:5px 0 0 8px;position:absolute;pointer-events:none}.font-setting--dropdown ul{display:none;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}.font-setting--dropdown:hover>ul{display:block;position:absolute;left:0;right:0;top:33px;background-color:#3d3d3d;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease;transition:all .5s ease;max-height:250px;overflow-y:auto}.font-setting--dropdown li{padding:5px}.font-setting--dropdown li:hover{cursor:pointer;background-color:#2e2e2e;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.font-setting--dropdown li a,input[name=style]{color:#999}.font-setting--text-tools{display:inline-block;color:#999;width:100%;height:34px;max-width:150px;text-align:center;position:absolute;top:13%}.font-setting--text-tools p{display:inline-block}.font-setting--text-tools img{cursor:pointer}.font-setting--text-tools img:hover{background-color:#2e2e2e;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.font-setting--color-picker{background:#494949;display:block}.font-setting--font-preview{height:40px;position:relative;margin-top:10px}.font-setting--preview{background:#fff;text-align:center;width:77%;height:80px;overflow-y:auto;padding:7px;border-radius:5px}.font-setting--font-preview__tools{width:56%;display:inline-block;position:absolute;right:0;bottom:16%;max-height:80px}.font-setting--eyedrop-tool__wrapper{position:absolute;top:3px;border-radius:5px;right:25px;height:35px;width:60px;background:#747474}.font-setting--eyedrop-tool__wrapper,.font-setting--reload-tool{cursor:pointer}.font-setting--eyedrop-tool__wrapper:hover,.font-setting--reload-tool:hover{background-color:#2e2e2e;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.font-setting--eyedrop-tool{-webkit-transform:translate(18px,2px);transform:translate(18px,2px)}.pick-hex{margin:0 0 0 15px;width:60px;display:inline-block;background:#747474;height:35px;border-radius:5px;position:absolute;top:46px;-webkit-transform:translateY(1px);transform:translateY(1px)}.pick-hex .\--invalid{border:1px solid red;border-radius:5px}.pick-hex input[name=color]{color:#fff;text-align:center;width:100%;padding:8px;font-size:11px}input[name=size]{margin:0 5px 0 10px;width:80px;border:2px solid #818181;border-radius:5px;color:#818181;text-align:center;padding:6px}.sketch-picker{width:335px!important;background:#494949!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.sketch-picker .flexbox-fix{display:none!important}.compact-picker{width:280px!important;padding:10px 8px 3px 12px!important}.compact-picker .flexbox-fix{display:none!important}.font-setting--color-picker__panel>div>div:first-child>div>div{background:#747474!important;border-radius:10px!important}.font-setting--color-picker__panel>div>div:nth-child(2)>div>div{border-radius:5px!important}.editor-dialog--text .editor-dialog__inner{height:auto}.editor-dialog--font-setting .editor-dialog__close{color:#999}.editor-dialog--font-setting .editor-dialog__button{height:43px;margin-top:20px;line-height:43px;min-width:200px}.editor-dialog--font-setting .editor-dialog__button:disabled{cursor:not-allowed}@media only screen and (max-width:1900px) and (max-height:1900px){.editor-dialog__inner-responsive{height:40%;width:980px}}@media only screen and (max-width:1900px) and (max-height:1500px){.editor-dialog__inner-responsive{height:80%;width:980px}}@media only screen and (max-width:992px){.editor-dialog__inner-responsive{height:80%;width:980px}}@media only screen and (max-width:600px){.editor-dialog__inner-responsive{height:500px;width:80%}}@media only screen and (max-width:320px){.editor-dialog__inner-responsive{height:500px;width:80%}}@media only screen and (max-width:767px){.editor-dialog__close--freetrial{margin-right:0!important}}.editor-case-dialog__close,.editor-dialog__close{position:absolute;width:57px;height:48px;top:0;right:0;white-space:nowrap;text-indent:100%;overflow:hidden;z-index:1}.editor-case-dialog__close.purchase-history__close,.editor-dialog__close.purchase-history__close{width:80px;height:80px}.editor-case-dialog__close.invert,.editor-dialog__close.invert{color:#fff}.editor-case-dialog__close.cursor-pointer,.editor-dialog__close.cursor-pointer{cursor:pointer}.editor-case-dialog__close{width:70px;height:70px}.editor-case-dialog__close:after,.editor-dialog__close:after{content:"\EA06";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;margin:-8.5px;font-size:17px;-webkit-transition:color .2s ease;transition:color .2s ease}.editor-dialog__close:hover:after{color:rgba(0,0,0,.5)}.editor-case-dialog__close:hover:after{opacity:.7;color:#3d93cf}.invert.editor-dialog__close:hover:after{color:hsla(0,0%,100%,.3)}.editor-dialog__title{position:relative;min-height:60px;margin:0;font-size:22px;text-align:center;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editor-dialog__columns,.editor-dialog__title{display:-webkit-box;display:-ms-flexbox;display:flex}.editor-dialog__columns{height:100%}.editor-dialog__columns.editor-dialog__columns-responsive{height:50%}.editor-dialog__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff}.editor-dialog__rows .editor-music-list--container{overflow:auto;height:calc(100% - 50px)}.editor-dialog__rows .editor-music-list--container.full-height{height:100%}.editor-dialog__rows .editor-music-upload__button{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#fff;border:3px solid #bfbfbf;border-radius:12px}.editor-dialog__rows .editor--upload-music--container{padding:20px 40px;width:100%;height:100%}.editor-dialog__rows .editor--upload-music--container label{padding-left:10px;font-size:16px}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-title{width:100%;height:40px;border:2px solid #e5e9eb;border-radius:10px;margin-top:6px;padding:4px 10px;font-weight:400}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file{height:50%;width:100%;margin-top:40px;border-radius:30px;background-color:hsla(0,0%,88%,.7);cursor:pointer}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file .editor--upload-music-file__label{font-size:16px}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file .editor--upload-music-file__filename,.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file .editor--upload-music-file__label{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file .editor--upload-music-file__filename{font-size:14px;cursor:default}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file .editor--upload-music-file__filename p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-dialog__rows .editor--upload-music--container .editor--upload-music-file .editor--upload-music-file__filename .editor--upload-music-file__file-remove{color:red;cursor:pointer;font-size:20px;margin-left:6px}.editor-dialog__content{padding:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background-color:#e9f1f3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:0;overflow-y:auto}.editor-dialog__content.editor-cropper__modal{padding-bottom:0;max-height:425px;overflow-y:hidden}.editor-dialog__content.editor-photo-license__modal{padding:30px;max-height:425px;overflow-y:hidden;font-size:16px}.editor-dialog__content.editor-photo-license__modal .editor-photo-license__modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.editor-dialog__content.editor-photo-license__modal .editor-photo-license__content{width:50%;height:300px;padding:10px 20px}.editor-dialog__content.editor-photo-license__modal .editor-photo-license__preview{width:50%;height:280px;background-color:#000;background-size:contain;background-position:50%;background-repeat:no-repeat}.editor-dialog__content.editor-photo-license__modal .editor-photo-license__link{color:#00b0d5}.editor-dialog__content.\--font-setting{background-color:#494949;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);box-shadow:0 8px 6px -6px rgba(0,0,0,.2)}.editor-dialog__no-result{margin:15%;font-size:24px;text-align:center}.editor-dialog-tab{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0}.editor-cropper__section{width:100%;margin-bottom:0;padding:0}.editor-cropper__section .editor-cropper__zoom-btns a{margin-top:0}.editor-cropper__zoom-btns{display:-webkit-box;float:right;position:relative;top:-15%;right:1%}.editor-music-dialog-tab--vertical{display:block;width:240px;height:100%;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border-top:1px solid #e5e9eb;overflow-y:auto;-webkit-overflow-scrolling:touch}.editor-music-dialog-tab--vertical .editor-music-dialog-tab__item{height:50px;-ms-flex-negative:0;flex-shrink:0;border-top:none;border-bottom:1px solid rgba(0,39,62,.1);-webkit-box-sizing:border-box;box-sizing:border-box}.editor-music-dialog-tab--vertical .editor-dialog-tab__item--current{border-color:transparent}.editor-dialog-tab__item{width:100%;background-color:#fff;border-top:1px solid rgba(0,39,62,.1);-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease}.editor-dialog-tab__item--search .editor-dialog-tab__trigger{padding-right:44px}.editor-dialog-tab__item--search .editor-dialog-tab__trigger:before{content:"\EA20";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:27px;font-size:17px;color:rgba(0,0,0,.4);-webkit-transition:color .2s ease;transition:color .2s ease}.editor-dialog-tab__item--movie .editor-dialog-tab__trigger:before{content:"\EA14"}.editor-dialog-tab__item--image .editor-dialog-tab__trigger:before,.editor-dialog-tab__item--movie .editor-dialog-tab__trigger:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;color:#f1f1f1;-webkit-transition:color .2s ease;transition:color .2s ease}.editor-dialog-tab__item--image .editor-dialog-tab__trigger:before{content:"\EA18"}.narration-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:100%;height:100%;min-height:770px;top:0;left:0;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-dialog-tab__file-type{text-align:center;font-size:10px;line-height:20px}.narration_input::-webkit-input-placeholder{opacity:.5}.narration_input::-ms-input-placeholder{opacity:.5}.narration_input::placeholder{opacity:.5}.narration_input:focus{border-style:solid;border-color:#37bcd8}textarea#text_narration:focus{outline:none!important;border:2px solid #37bcd8}.narration-item-left{margin:20px auto;border-radius:25px;padding:20px;width:90%;min-width:320px;min-height:150px;background-color:#494949}.narration-text__input{text-align:left;font-size:18px;line-height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;padding:20px;background-color:#f5f5f5;border-radius:20px;height:90%;width:100%;margin-top:20px}.narration-item__content{height:100%}.narration-item__content label{font-size:18px}.narration-tab__item{position:relative;height:20%;width:100%;background-color:#fff;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.narration-btns{display:-webkit-inline-box;padding:15px 40px}.narration-music__label label{padding-right:30px}.narration-music__icon a{cursor:pointer}.narration-title__item{position:relative;margin-top:8px;margin-left:22px}.narration-title__item[data-error] .narration-title__input{border-color:#eb2d5e}.narration-title__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.narration-title__label{font-size:18px;padding-left:10px;margin-top:33px}.narration-title__input{width:85%;height:50px;margin-top:-13px;padding:0 30px;font-size:14px;border-radius:32px;border:2px solid #f3f2f2;background-color:#f3f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.narration-voice-list__select .narration-voice-list-select__item{display:inline-block;height:20px;font-size:14px;margin:0 0 20px;min-width:138px;-webkit-box-sizing:border-box}.narration-voice-list__select .narration-voice-list-select__item label{padding-right:10px}.narration-voice-list__select[title]:before{content:attr(title);display:block;font-size:14px;margin:27px 0 16px}.narration-voice-list-select__item{position:relative;font-size:18px;margin-bottom:23px}.narration-voice-list-select__item label{cursor:pointer;padding:11.5px 0 11.5px 29px}.narration-voice-list-select__item label:before{content:"";position:absolute;display:block;width:20px;height:20px;top:50%;left:0;margin-top:-10px;border-radius:6px;border:1px solid #cfcfcf;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .1s ease,border-color .1s ease;transition:background-color .1s ease,border-color .1s ease}.narration-voice-list-select__item label:after{content:"\EA03";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;top:50%;left:10px;color:transparent;font-size:10px;margin:-5px;-webkit-transition:color .1s ease;transition:color .1s ease}.narration-voice-list-select__item label:hover:before{background-color:hsla(0,0%,81%,.1)}.narration-voice-list-select__item input{display:none}.narration-voice-list-select__item input:checked+label:before{background-color:#37bcd8;border-color:transparent}.narration-voice-list-select__item input:checked+label:after{color:#fff}.narration-voice-list-select__item input:checked+label:hover:before{background-color:rgba(55,188,216,.8)}.narration-voice-list-select__item input:disabled+label{color:rgba(0,0,0,.3);cursor:default}.narration-voice-list-select__item input:disabled+label:before{border-color:hsla(0,0%,81%,.3)}.narration-voice-list-select__item input:disabled+label:hover:before{background-color:transparent}.narration-voice-list-select__item input:checked:disabled+label:before,.narration-voice-list-select__item input:checked:disabled+label:hover:before{background-color:rgba(55,188,216,.3)}.narration-start__item{position:relative;margin-bottom:8px;margin-left:22px}.narration-start__item[data-error] .narration-title__input{border-color:#eb2d5e}.narration-start__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.narration-start__label{font-size:18px;padding-left:10px;padding-top:5px}.narration-start__input{width:28%;height:50px;margin:0 0 20px;text-align:center;font-size:14px;border-radius:32px;border:2px solid #f3f2f2;background-color:#f3f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.narration-end__li{width:30%}.narration-end__input{width:54%;height:50px;margin-top:-13px;padding:0 31px;font-size:14px;border-radius:28px;border:3px solid #eee;background-color:#f3f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.narration-end__label{padding:0 30px 0 150px;font-size:1.5em}.narration-image__input{width:28%;height:50px;padding:0 4px;font-size:14px;border-radius:28px;border:17px solid #eee;background-color:#f3f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.narration-cancel-save__button{position:absolute;right:5%;bottom:10%}.narration-cancel__button{width:34%;height:41px}.narration-cancel__button,.narration-save__button{display:inline-block!important;margin:0 0 0 50px;padding:0 28px;font-size:14px;border-radius:12px;border:2px solid #ccc;background-color:#ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.narration-save__button{width:27%;height:42px}.movie-header__button:disabled,.movie-header__button:disabled>i,.narration-save__button:disabled,.narration-save__button:disabled:hover{border-color:#adacac!important;color:#adacac!important;background-color:#fff!important;cursor:not-allowed!important}.narration-voice-list-select__item label{padding-right:75px}.narration-dialog__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(20,24,25,.8)}.narration-dialog__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:787px;height:90%;min-height:500px;border-radius:6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.narration-dialog__inner>.error{color:#ff300d;background-color:#fff;padding:25px 25px 0}.narration-dialog__inner>.error p{margin:0 0 8px}.narration-dialog__inner>.error p:last-child{margin:0}.narration-dialog-tab{display:-webkit-box;display:-ms-flexbox;display:block;position:absolute;height:80%;width:100%;margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0}.narration-dialog-tab__item{height:72%;width:100%;padding:20px 40px;background-color:#fff;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease}.narration-music-list{position:relative;width:100%;height:100%;margin:0;padding:0;border-top:1px solid #e5e9eb;border-left:1px solid rgba(0,39,62,.1);background-color:#e9f1f3;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1}.narration-music-list__item{position:relative}.narration-music-list__item:hover .narration-music-list__play-pause-button{opacity:1}.narration-music-list__item--selected{background-color:rgba(55,188,216,.2)}.narration-music-list__item--selected:before{content:"\EA02";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:32px;height:32px;top:50%;left:39px;margin-top:-16px;font-size:19px;line-height:33px;text-align:center;color:#37bcd8;border-radius:50%;background-color:#fff;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.narration-music-list__item--selected .narration-music-list__trigger{color:#000;pointer-events:none}.narration-music-list__item--selected .narration-music-list__play-pause-button{pointer-events:auto}.narration-music-list__item--playing:before,.narration-music-list__item--selected:hover:before{opacity:0}.narration-music-list__item--playing .narration-music-list__trigger{color:#000;font-weight:700}.narration-music-list__item--playing .narration-music-list__play-pause-button{opacity:1}.narration-music-list__trigger{display:block;padding:15.5px 30px 15.5px 130px;color:rgba(0,0,0,.5);-webkit-transition:color .2s ease;transition:color .2s ease}.narration-music-list__play-pause-button{display:block;position:absolute;width:57px;height:53px;top:0;white-space:nowrap;text-indent:100%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.narration-music-list__play-pause-button:hover{opacity:1}.narration-music-list__play-pause-button:before{content:"\EC72";color:transparent}.narration-music-list__play-pause-button:after,.narration-music-list__play-pause-button:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:16px;height:16px;top:50%;left:50%;font-size:12px;margin:-8px;-webkit-transition:color .2s ease;transition:color .2s ease}.narration-music-list__play-pause-button:after{color:#3d3d3d}.narration-music-list__play-pause-button.pause:after{content:"\EA19"}.narration-music-list__play-pause-button.play:after{content:"\EA17"}.narration-music-list__play-pause-button--play:before{color:#f3acc3}.narration-music-list__play-pause-button--pause:after{font-family:iconfont;content:"\EA19";color:#3d3d3d}.movie-tab{padding:20px;height:100%;position:relative;background-color:#37bcd8;opacity:.8;-webkit-transition:.5s;transition:.5s}.movie-tab:hover{opacity:1}.image-tab{padding:20px;height:100%;position:relative;background-color:#28c4ad;opacity:.8;-webkit-transition:.5s;transition:.5s}.image-tab:hover{opacity:1}.editor-p{font-size:1.5em;text-align:center;color:#fff}.editor-dialog-custom{height:50%;padding:10%;position:relative;top:14%;margin:0 auto}.editor-dialog-tab__item--library .editor-dialog-tab__trigger{padding-right:42px}.editor-dialog-tab__item--library .editor-dialog-tab__trigger:before{content:"\EA11";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:24px;font-size:18px;color:rgba(0,0,0,.4);-webkit-transition:color .2s ease;transition:color .2s ease}.editor-dialog-tab__item--drop .editor-dialog-tab__trigger{padding-right:44px;color:#101010;background-color:#d7e6ea}.editor-dialog-tab__item--drop .editor-dialog-tab__trigger:before{content:"\EA23";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:27px;font-size:30px;color:#101010;-webkit-transition:color .2s ease;transition:color .2s ease}.editor-dialog-tab__item:not(.editor-dialog-tab__item--drop):not(.editor-dialog-tab__item--movie .editor-dialog-tab__item--image):hover .editor-dialog-tab__trigger{color:#4bc9c9}.editor-dialog-tab__item:not(.editor-dialog-tab__item--drop):hover .editor-dialog-tab__trigger:before{color:rgba(0,0,0,.2)}.editor-music-dialog-tab__item:hover .editor-dialog-tab__trigger{color:rgba(0,0,0,.25)}.editor-music-dialog-tab__item:hover .editor-dialog-tab__trigger:before{color:rgba(0,0,0,.2)}.editor-dialog-tab__item--current{background-color:#37bcd8;border-top:transparent;pointer-events:none}.editor-dialog-tab__item--disabled{background-color:#cacaca;border-top:transparent}.editor-dialog-tab__item--current .editor-dialog-tab__trigger,.editor-dialog-tab__item--current .editor-dialog-tab__trigger:before{color:#fff}.editor-dialog--picture .editor-dialog-tab__item--current .editor-dialog-tab__trigger{background-color:#28c4ad}.editor-dialog-tab__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;font-size:14px;color:rgba(0,0,0,.5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease;transition:color .2s ease}.\--border-right{border-right:1px solid #ccc}.\--no-padding-right{padding-right:0!important}.editor-dialog__input{width:400px;margin:24px auto 10px 24px;padding:12px;text-align:center;font-size:14px;line-height:14px;border-bottom:6px solid rgba(72,171,192,.2);-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-dialog__input:focus{border-color:rgba(72,171,192,.5)}.editor-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f9fa;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.editor-dialog__button{display:block;position:relative;margin:0 30px 0 0;min-width:250px;height:64px;padding:0 60px;line-height:64px;font-size:16px;z-index:1;border-radius:40px;overflow:hidden;text-align:center;cursor:pointer;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-dialog__button:last-child{margin-right:0}.editor-dialog__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editor-dialog__button:before{opacity:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,#37bcd8,#95d526)}.editor-dialog__button:after,.editor-dialog__button:before{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.editor-dialog__button:after{width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;background-color:#fff;border-radius:36px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.editor-dialog__button:hover{color:#fff}.editor-dialog__button:hover:before{opacity:1}.editor-dialog__button:hover:after{opacity:0}.editor-dialog__button input{display:none}.editor-dialog__button--cancel{background:#ececec;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.editor-dialog__button--cancel:before{content:none}.editor-dialog__button--cancel:hover{background-color:#37bcd8}.editor-dialog__button--disabled{opacity:.5;pointer-events:none}.editor-material-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:20px 10px 90px;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;z-index:1}.editor-material-list,.editor-material-list__item{-webkit-box-sizing:border-box;box-sizing:border-box}.editor-material-list__item{width:16.66667%;padding:0 10px}.editor-material-list__item:nth-child(n+7){margin-top:20px}.editor-material-list__wrapper{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-top:10px;padding-bottom:265px}.editor-material-list__loading.loading{position:relative;left:50%;margin-left:-32px;bottom:53px;-ms-flex-negative:0;flex-shrink:0}.editor-material-list__loading.loading:after{background-color:#e9f1f3}.editor-material-list__loading.loading:before{border-color:#e9f1f3}.editor-material{position:relative;width:100%;height:auto;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);border-radius:6px;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:box-shadow .2s ease,transform .3s ease;transition:box-shadow .2s ease,transform .3s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s ease}.editor-material:before{content:"";position:relative;display:block;padding-top:100%;z-index:1}.editor-material__inner{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor-material__inner:after{content:"";opacity:0;position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.editor-material__thumbnail{position:relative;width:100%;height:100%;overflow:hidden}.editor-material__thumbnail img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,transform .6s ease;transition:opacity .2s ease,transform .6s ease,-webkit-transform .6s ease}.editor-material__tag{position:relative;height:24px;margin:0;line-height:24px;text-align:center;font-size:12px;-ms-flex-negative:0;flex-shrink:0;background-color:#fff}.editor-material__tag--amanaimages{white-space:nowrap;text-indent:100%;overflow:hidden}.editor-material__tag--amanaimages:after{content:"";position:absolute;display:block;width:79px;height:13px;top:50%;left:50%;margin:-6.5px -39.5px;background-image:url("/images/amanaimages-logo.png");background-size:contain;background-repeat:no-repeat;background-position:50%}.editor-material__link{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;opacity:0;position:absolute;display:block;width:100px;height:26px;top:50%;left:50%;margin:-13px -50px;color:#fff;font-size:12px;line-height:24px;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;text-align:center;-webkit-transition:opacity .2s ease,background-color .2s ease,border-color .2s ease;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease;z-index:1}.editor-material__link:hover{background-color:#37bcd8;border-color:transparent}.editor-dialog--picture .editor-material__link:hover{background-color:#28c4ad}.editor-material__pull-down.pull-down{opacity:0;position:absolute;top:0;right:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:1}.editor-material .pull-down{z-index:2}.editor-material .pull-down__button{width:18px;height:18px;padding:18px}.editor-material .pull-down__button:after{top:3px;left:10px;font-size:18px}.editor-material .pull-down__button+.pull-down__list{top:23px;right:10px;width:88px;min-width:0}.editor-material .pull-down__trigger{padding:6px 17px;white-space:nowrap;font-size:14px}.editor-material:hover{-webkit-box-shadow:0 2px 24px rgba(26,45,59,.28);box-shadow:0 2px 24px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.editor-material:hover .editor-material__inner:after{opacity:1}.editor-material:hover .editor-material__thumbnail img{-webkit-transform:scale(1.05);transform:scale(1.05)}.editor-material:hover .editor-material__link,.editor-material:hover .editor-material__pull-down{opacity:1}.editor-material--selected .editor-material__inner:after{opacity:1;background-color:rgba(55,188,216,.8)}.editor-dialog--picture .editor-material--selected .editor-material__inner:after{background-color:rgba(40,196,173,.8)}.editor-material--selected .editor-material__inner:before{content:"\EA02";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:32px;height:32px;top:50%;left:50%;margin:-16px;font-size:19px;color:#37bcd8;line-height:33px;border-radius:50%;background-color:#fff;z-index:1;text-align:center}.editor-dialog--picture .editor-material--selected .editor-material__inner:before{color:#28c4ad}.editor-material--selected:hover{-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28)}.editor-material--selected:hover,.editor-material--selected:hover .editor-material__thumbnail img{-webkit-transform:none;transform:none}.editor-material--selected:hover .editor-material__link,.editor-material--selected:hover .editor-material__pull-down{opacity:0}.editor-music-list{position:relative;width:100%;height:100%;margin:0;padding:0;border-top:1px solid #e5e9eb;border-left:1px solid rgba(0,39,62,.1);background-color:#e9f1f3;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1}.editor-music-list__item{position:relative}.editor-music-list__item:hover .editor-music-list__play-pause-button{opacity:1}.editor-music-list__item--selected{background-color:rgba(55,188,216,.2)}.editor-music-list__item--selected:before{content:"\EA02";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:32px;height:32px;top:50%;left:39px;margin-top:-16px;font-size:19px;line-height:33px;text-align:center;color:#37bcd8;border-radius:50%;background-color:#fff;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.editor-music-list__item--selected .editor-music-list__trigger{color:#000;pointer-events:none}.editor-music-list__item--selected .editor-music-list__play-pause-button{pointer-events:auto}.editor-music-list__item--playing:before,.editor-music-list__item--selected:hover:before{opacity:0}.editor-music-list__item--playing .editor-music-list__trigger{color:#000;font-weight:700}.editor-music-list__item--playing .editor-music-list__play-pause-button{opacity:1}.editor-music-list__trigger{display:block;padding:15.5px 30px 15.5px 130px;color:rgba(0,0,0,.5);-webkit-transition:color .2s ease;transition:color .2s ease}.editor-music-list__play-pause-button{opacity:0;display:block;position:absolute;width:50px;height:50px;top:50%;left:31px;margin-top:-25px;white-space:nowrap;text-indent:100%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.editor-music-list__play-pause-button:hover{opacity:1}.editor-music-list__play-pause-button:before{content:"\EA19"}.editor-music-list__play-pause-button:after,.editor-music-list__play-pause-button:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:16px;height:16px;top:50%;left:50%;color:transparent;font-size:16px;margin:-8px;-webkit-transition:color .2s ease;transition:color .2s ease}.editor-music-list__play-pause-button:after{content:"\EA17"}.editor-music-list__play-pause-button--pause:after,.editor-music-list__play-pause-button--play:before{color:#3d3d3d}.editor-text{width:640px;padding:31px 0 30px;margin:0 auto}.editor-text:before{content:"";position:absolute;display:block;width:100%;height:1px;top:0;left:0;background-color:rgba(0,39,62,.1)}.editor-text__input{display:block;width:100%;margin:0;padding:14px;text-align:center;font-size:24px;font-weight:700;line-height:24px;border-bottom:6px solid #8ed657;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-text__input:focus{border-color:#8ed657}.editor-text__input--empty{border-color:rgba(72,171,192,.2)}.editor-text__input--empty:focus{border-color:rgba(72,171,192,.5)}.editor-text__counter{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;margin:6px 0 0;font-size:14px;text-align:right;color:#3d3d3d}.editor-text__current{color:#8ed657}.editor-text__max:before{content:"/";margin:0 4px;font-size:10px;vertical-align:1px}.editor-text__sub{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px}.editor-text__check-box{display:none}.editor-text__check-box:checked+.editor-text__label:before{border-color:#37bcd8}.editor-text__check-box:checked+.editor-text__label:after{color:#37bcd8}.editor-text__check-box+.editor-text__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:-10px;cursor:pointer;color:rgba(0,0,0,.7);font-size:12px}.editor-text__check-box+.editor-text__label:hover:before{background-color:hsla(0,0%,100%,.5)}.editor-text__check-box+.editor-text__label:before{content:"";display:block;width:20px;height:20px;margin-right:11px;background-color:#fff;border-radius:3px;border:2px solid #708090;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-text__check-box+.editor-text__label:after{content:"\EA03";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;top:20px;left:20px;margin:-5px;color:transparent;font-size:10px;-webkit-transition:color .1s ease;transition:color .1s ease}.editor{background-color:#2e2e2e;overflow:hidden;height:calc(100vh - 65px);min-height:416px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1138px}.editor-movie{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 242px - 65px);margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editor-movie__inner{position:relative;margin:0 auto;background-color:#000;width:50%}.editor-movie__video{position:absolute;opacity:.5;width:100%;height:100%;top:0;left:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.editor-movie__video--play{opacity:1}.editor-movie__editable{position:absolute;width:100%;height:100%;top:0;left:0}.editor-info{position:relative;height:50px;color:#fff;background-color:#141819;border-radius:6px 0 0 6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1px}.editor-info,.editor-info__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-info__main{position:absolute;width:100%;height:100%;top:0;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-info__title{display:inline-block;max-width:400px;margin-right:10px;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.editor-info__title-input{display:none;font-size:16px;color:#fff;width:400px;border-bottom:2px solid #bfbfbf}.editor-info__title-input::-webkit-input-placeholder{color:#a6a6a6!important;opacity:1}.editor-info__title-input::-ms-input-placeholder{color:#a6a6a6!important;opacity:1}.editor-info__title-input::placeholder{color:#a6a6a6!important;opacity:1}.editor-info__title-edit-trigger{display:inline-block;position:relative;margin:2px 60px 0 0;padding:10px;white-space:nowrap;text-indent:200%;vertical-align:-6px;overflow:hidden;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer;color:#fff}.editor-info__title-edit-trigger:after{content:"\EA0D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;left:10px;font-size:16px;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.editor-info__title-edit-trigger:hover:after{opacity:.4}.editor-info__progress{-webkit-transition:color .2s ease;transition:color .2s ease;letter-spacing:.04em;-ms-flex-negative:0;flex-shrink:0}.editor-info__progress,.editor-info__progress-percent{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:14px}.editor-info__progress-percent{display:inline-block;width:35px;margin-left:6px;font-weight:500;text-align:right}.editor-info__progress-unit{font-size:10px}.editor-info__progress-current{width:25px;display:inline-block;text-align:right;margin-left:8px;color:#37bcd8;-webkit-transition:color .2s ease;transition:color .2s ease}.editor-info__progress-length:before{content:"/";font-size:10px;vertical-align:1px}.editor-info--progress-zero .editor-info__progress,.editor-info--progress-zero .editor-info__progress-current{color:hsla(0,0%,100%,.3)}.editor-info__progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:240px;height:6px;background:-webkit-gradient(linear,left top,right top,from(#37bcd8),to(#f2fa21));background:linear-gradient(90deg,#37bcd8,#f2fa21);border-radius:3px}.editor-info__progress-bar:after{content:"";display:block;width:100%;height:100%;background-color:#2e2e2e}.editor-info__progress-bar-current{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:width .4s ease;transition:width .4s ease}.editor-info__sub{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.editor-info__help{margin:-10px;padding:10px;font-size:12px;color:#fff;white-space:nowrap;-webkit-transition:color .2s ease;transition:color .2s ease}.editor-info__help:after{content:"\EA10";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:18px;height:18px;margin-left:11px;color:#141819;font-size:10px;line-height:18px;text-align:center;border-radius:50%;background-color:#fff;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.editor-info__help:hover{color:#37bcd8}.editor-info__help:hover:after{color:#fff;background-color:#37bcd8}.editor-timeline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.editor-timeline__header{width:140px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #3a3a3a}.editor-timeline__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 0 1px;padding:0 20px;font-size:12px;color:#fff;background-color:#535353;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px 0 0 6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-timeline__title:before{content:"\EA05";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:9px;font-size:14px}.editor-timeline__title:last-child{margin-bottom:2px}.editor-timeline__title--time{height:26px}.editor-timeline__title--scene{height:80px}.editor-timeline__title--scene:before{content:"\EA0E";margin-right:12px;font-size:11px}.editor-timeline__title--narration{height:40px}.editor-timeline__title--narration:before{content:"\EA16"}.editor-timeline__title--music{height:40px}.editor-timeline__title--music:before{content:"\EA15"}.editor-timeline__body{min-width:884px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.editor-timeline__body--content{min-width:884px;position:absolute}.editor-timeline__body--scroll{z-index:2;width:50px;height:100%;opacity:.3;cursor:pointer}.editor-timeline__body--scroll:hover{opacity:1}.editor-timeline__body--scroll_left,.editor-timeline__body--scroll_right{font-size:32px;color:#fff;margin-bottom:10px}.editor-timeline__item{position:relative;width:160px;-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-timeline__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1px;padding:0}.editor-timeline__list--time{position:relative;height:26px;z-index:1}.editor-timeline__list--time .editor-timeline__item{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;padding:0 10px;font-size:12px;color:hsla(0,0%,100%,.6);line-height:26px;background-color:#3d3d3d}.editor-timeline__list--time .editor-timeline__item:after{content:"";position:absolute;display:block;width:1px;height:100vh;top:0;right:0;background-color:hsla(0,0%,100%,.06)}.editor-timeline__list--time .editor-timeline__item:last-child:after{content:none}.editor-timeline__list--scene{height:80px}.editor-timeline__list--music,.editor-timeline__list--narration{height:40px}.editor-timeline-scene{position:relative;height:100%;z-index:0}.editor-timeline-scene:after{content:"";position:absolute;display:block;width:calc(100% - 1px);height:100%;top:0;border-radius:6px;background-color:#37bcd8;z-index:-1;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.editor-timeline-scene__name{position:absolute;top:7px;right:10px;color:hsla(0,0%,100%,.5);font-size:10px}.editor-timeline-scene__thumbnail{position:relative;width:146px;max-width:98%;height:100%;border:2px solid #37bcd8;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#1b1b1b;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.editor-timeline-scene__thumbnail img{opacity:.8;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.editor-timeline-scene--empty:after{background-color:#535353}.editor-timeline-scene--error:after{background-color:#e2464b}.editor-timeline-scene--empty .editor-timeline-scene__thumbnail{border-color:#616161}.editor-timeline-scene--empty .editor-timeline-scene__thumbnail:after{background-color:#535353}.editor-timeline-scene--error .editor-timeline-scene__thumbnail{border-color:#e2464b}.editor-timeline-scene--error .editor-timeline-scene__thumbnail:after{background-color:#e2464b}.editor-timeline-scene--empty:hover:after{background-color:#3491a5}.editor-timeline-scene--empty:hover .editor-timeline-scene__thumbnail{border-color:#3491a5}.editor-timeline-scene--empty:hover .editor-timeline-scene__thumbnail:after{background-color:#3491a5}.editor-timeline-text{position:relative;z-index:0}.editor-timeline-text:before{content:"";position:absolute;display:block;width:calc(100% - 1px);height:100%;top:0;left:0;border-radius:6px;background-color:#fff;z-index:-1;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.editor-timeline-text__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-timeline-text__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 11px 0 10px;font-size:12px;line-height:40px;text-align:center;z-index:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-timeline-text:hover:before{background-color:#fff}.editor-timeline-text:hover .editor-timeline-text__trigger{color:#000}.editor-timeline-text:hover .editor-timeline-text__trigger:after{opacity:1;background-color:#37bcd8;border-color:#37bcd8}.editor-timeline-text--empty:before{background-color:#717171}.editor-timeline-text--empty .editor-timeline-text__trigger{color:hsla(0,0%,100%,.5)}.editor-timeline-text--empty .editor-timeline-text__trigger:after{content:"\EA1A";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.5;display:inline-block;width:19px;height:19px;margin-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:50%;font-size:10px;line-height:17px;text-align:center;color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s ease,border-color .2s ease,background-color .2s ease;transition:opacity .2s ease,border-color .2s ease,background-color .2s ease}.footer{background-color:#181818;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){#assistant .footer,#lp .footer{padding-top:30px}}.editor__logo{width:168px;height:31px;margin:0;background-image:url(/images/logo_white.png);background-size:560px;background-position:50%;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;white-space:nowrap;text-indent:100%}.header{position:fixed;top:0;width:100%;height:71px;background-color:#fff;padding-bottom:6px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;height:unset!important}.header:after{content:"";display:block;width:100%;height:6px;bottom:0;background:-webkit-gradient(linear,left top,right top,from(#37bcd8),to(#f2fa21));background:linear-gradient(90deg,#37bcd8,#f2fa21)}.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1400px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.header__inner,.header__main{display:-webkit-box;display:-ms-flexbox;display:flex}.header__main{padding:16px 0}.header__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__sub .header-menu{margin:0}.header__sub .header-menu__item{margin-right:15px}.header__sub .header-menu__item--register{margin-right:20px}.header__sub .header-menu__item:last-child{margin-right:0}.header__sub .header-menu__item--button .header-menu__trigger,.header__sub .header-menu__item--contact .header-menu__trigger,.header__sub .header-menu__item--register .header-menu__trigger{height:42px;min-width:132px;margin-top:-4.5px;margin-bottom:-4.5px;padding:0 20px;border-radius:21px;line-height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#cfee44;text-align:center}.header__sub .header-menu__item--register .header-menu__trigger{background-color:#24c25d;color:#fff}.header__sub .header-menu__item--contact .header-menu__trigger{background-color:#37bcd8;color:#fff}.header__sub .header-menu__item--editor .header-menu__trigger{display:block;position:relative;margin:0 auto;width:200px;height:40px;line-height:38px;color:#fff;font-size:16px;font-weight:400;z-index:1;border-radius:20px;overflow:hidden;text-align:center;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .2s ease;transition:color .2s ease}.header__sub .header-menu__item--editor .header-menu__trigger:before{content:"";opacity:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#37bcd8),to(#97db81));background:linear-gradient(90deg,#37bcd8,#97db81);z-index:-1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.header__sub .header-menu__item--editor .header-menu__trigger:after{content:"";display:block;position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);top:50%;left:50%;background-color:#141819;border-radius:18px;z-index:-1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.header__sub .header-menu__item--editor .header-menu__trigger:hover{color:#fff;cursor:pointer}.header__sub .header-menu__item--editor .header-menu__trigger:hover:before{opacity:1}.header__sub .header-menu__item--editor .header-menu__trigger:hover:after{opacity:0}.header--editor{position:static;height:65px;background-color:#141819;min-width:1138px}.header--editor .header__sub{padding:12px 0 13px;position:absolute;right:15px}.header--editor:after{content:none}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 100px;padding:0}@media only screen and (max-width:1299px){.header-menu{margin-left:50px}}.header-menu__item{margin-right:30px}@media only screen and (max-width:1299px){.header-menu__item{margin-right:20px}}.header-menu__item:last-child{margin-right:0}.header-menu__item--current .header-menu__trigger{cursor:default;color:#00b0d5}.header-menu__item--current .header-menu__trigger:hover{color:#00b0d5}.lp-header-menu__item--current .lp-header-menu__trigger{cursor:default;color:#00b0d5}.lp-header-menu__item--current .header-menu__trigger:hover{color:#00b0d5}.header-menu__trigger{display:inline-block;line-height:33px;font-weight:700;white-space:nowrap;-webkit-transition:color .2s ease;transition:color .2s ease}.header-menu__trigger--disabled{opacity:.5;pointer-events:none}.header-menu__trigger:hover{color:rgba(0,0,0,.5)}.header-account{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:18px}.header-account,.nav-menu{position:relative}.button-label{border:3px solid #37bcd8;border-radius:40px;padding:8px 30px;text-decoration:none!important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;text-align:center}.button-label:hover{color:#fff;background-color:#37bcd8;-webkit-box-shadow:0 5px 8px 2px rgba(0,0,0,.14);box-shadow:0 5px 8px 2px rgba(0,0,0,.14)}.header-account-button{padding-bottom:15px}.header-account-button:after{content:"\EA24";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:32px;line-height:40px;height:32px;margin:0 10px;color:hsla(0,0%,71%,.6);font-size:32px}.header-account-menu{opacity:0;position:absolute;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:2;width:280px;right:16px;top:50px}.header-account-menu--open{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.header-account-menu__item{border-bottom:1px solid #f0f0f0;padding:10px 30px}.header-account-menu__item:last-child{border-bottom:none}.header-account-menu__detail{padding:14px 0 10px}.header-account-menu__name{font-size:20px;margin:0;word-break:break-all;letter-spacing:.2px;color:#4d4d4d}.header-account-menu__config{display:inline-block;margin-left:10px;padding:6px;word-break:keep-all}.header-account-menu__config:hover:after{color:rgba(0,39,62,.2)}.header-account-menu__config:after{content:"\EA08";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,39,62,.4);font-size:16px;-webkit-transition:color .2s ease;transition:color .2s ease}.header-account-menu__config span{display:none}.header-account-menu__email{margin:7px 0 0;font-size:13px;color:rgba(0,0,0,.6);font-weight:400}.header-account-menu__trigger{display:block;padding:6px;margin-left:-6px;font-size:14px;color:rgba(0,0,0,.6);-webkit-transition:color .2s ease;transition:color .2s ease}.header-account-menu__trigger:hover{color:rgba(0,0,0,.3)}.header-account-list{margin:0;padding:0}.header-account-list li a{color:#4d4d4d}.header-account-list__item{display:block!important}.header-account-list__item--disabled{opacity:0;pointer-events:none}.header-account-list__trigger{display:block;padding:6px;margin-left:-6px;font-size:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.header-account-list__trigger:hover{color:rgba(0,0,0,.5)}.header-account-menu__list:hover .header-account-menu{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.header-bill{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:300px;height:34px;margin-right:40px;padding:0 42px 0 12px;border-radius:6px;background-color:#2e2e2e;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.header-bill--disabled{opacity:0}.header-bill:after{content:"\EA0A";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;margin-top:-6px;color:#fff;font-size:12px}.header-bill__title{margin:0;font-size:12px;color:hsla(0,0%,100%,.5)}.header-bill__price{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#fff}.header-bill__price-number{display:inline-block;min-width:15px;text-align:right}.header-bill__price-unit{margin-right:3px}.header-bill:hover .header-bill-detail{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.header-bill-detail{opacity:0;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:2;position:absolute;width:100%;left:0;top:44px}.header-bill-detail--open{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.header-bill-detail:before{content:"";position:absolute;display:block;width:100%;height:20px;top:-13px}.header-bill-detail__list{margin:0;padding:0}.header-bill-detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:10.5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,39,62,.1)}.header-bill-detail__item:first-child{padding-top:14.5px}.header-bill-detail__title{margin:0;font-size:14px}.header-bill-detail__number{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;margin:0 4px 0 8px;font-size:16px;font-weight:600}.header-bill-detail__price{margin:0}.header-bill-detail__price-number{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-weight:600}.header-bill-detail__price-unit{margin-right:7px;font-size:16px;font-weight:700}.header-bill-detail__description{margin:0;padding:11.5px 20px 17.5px;color:rgba(0,0,0,.6);font-size:12px}.header-bill-detail__message{display:block;position:absolute;top:37px;left:0;color:#fff;font-size:9px}.help{position:relative;display:inline-block;width:18px;height:18px;margin:0;border-radius:50%;background-color:#37bcd8;vertical-align:-3px}.help:before{content:"";width:60px;height:28px;bottom:0;left:9px;margin-left:-30px;pointer-events:none}.help:after,.help:before{display:block;position:absolute}.help:after{content:"\EA10";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;width:10px;height:10px;top:50%;left:50%;margin:-5px;font-size:10px}.help__inner{opacity:0;position:absolute;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:2;width:240px;margin:0;padding:18px 20px;bottom:28px;left:9px;font-size:14px;line-height:22.8px;color:rgba(0,0,0,.8);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.list-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:17px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-header.project-list{margin:0}.list-header__main{display:-webkit-box;display:-ms-flexbox;width:100%}.list-header__main div:last-child{margin-left:auto}.list-header__search{margin-left:-10px;padding-bottom:10px}.list-header__tab{font-size:16px;color:rgba(0,0,0,.8);margin:10px 40px 0 0}.list-header__tab a{display:block;padding:10px;-webkit-transition:color .2s ease;transition:color .2s ease}.list-header__tab a:hover{color:rgba(0,0,0,.4)}.list-header__tab:last-child{margin-right:0}.list-header__tab--current a{color:#00b0d5;cursor:default}.list-header__tab--current a:hover{color:#00b0d5}.list-header__tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-left:38px}.loading{position:relative;width:64px;height:64px;background:#e5e5e5;border-radius:50%;pointer-events:none}.loading:after{content:"";position:absolute;top:8px;left:8px;width:48px;height:48px;background-color:#f7f9fa;border-radius:50%}.loading--active{background:linear-gradient(120deg,#f2fa21,#37bcd8)}.loading--active:before{content:"";position:absolute;display:block;width:96px;height:96px;border:32px solid rgba(247,249,250,.92);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-animation:loading-rotate 1s linear infinite;animation:loading-rotate 1s linear infinite}@-webkit-keyframes loading-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.material-list{margin:30px 0 0;padding:0}.material-list__item{margin-bottom:20px}.material-list__item:last-child{margin-bottom:0}.material{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:202px;border:1px solid #eceff0;border-radius:2px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.material--music:before{content:"";opacity:.1;display:block;position:absolute;width:360px;height:100%;top:0;background:linear-gradient(120deg,#f2fa21,#37bcd8)}.material--music:after{position:absolute;top:50%;left:180px;content:"";width:44px;height:44px;margin:-22px;background-image:url("/images/music.svg");background-repeat:no-repeat;background-size:contain}.material--no-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.material__no-item{margin:0 0 17px;font-size:18px;line-height:28px;text-align:center}.material__button{display:block;height:40px;width:240px;padding:0 30px;border:2px solid #37bcd8;font-size:16px;color:#07b5da;line-height:35px;text-align:center;border-radius:20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.material__button:hover{color:#fff;background-color:#37bcd8}.material__thumbnail{position:absolute;width:360px;height:100%;top:0;-ms-flex-negative:0;flex-shrink:0}.material__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.material__thumbnail.asset-img-background img{height:100%!important}ul.material__description-list.img-asset{padding-bottom:50px}.material__detail{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;height:100%;min-height:202px;margin-left:360px;padding:36px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.material__title{margin:-6px 0 0;font-size:18px}.material__title:before{display:inline-block;width:16px;height:16px;line-height:16px;margin-right:14px;font-size:16px;color:#24c25d;vertical-align:-1px}.material--movie .material__title:before{content:"\EA14";font-size:12px;vertical-align:0}.material--movie .material__title:before,.material--picture .material__title:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material--picture .material__title:before{content:"\EA18"}.material--music .material__title:before{content:"\EA15";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material__description{display:block;margin-right:5em}.material__description:last-child{margin-right:0}.material__description-list{margin:17px 0 0;padding:0;font-size:14px;line-height:26px}.material__description-title{margin-right:1.5em;color:#959595}.material__info{display:inline;font-size:14px;margin-right:30px;line-height:20px;font-weight:700}.material__info-list{margin:17px 0 -6px;padding:0;line-height:30px}.material__info:last-child{margin-right:0}.material__info:before{color:rgba(83,83,83,.4);font-size:20px;margin-right:8px;vertical-align:-4px}.material__info--type:before{content:"\EA21"}.material__info--duration:before,.material__info--type:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material__info--duration:before{content:"\EA0C"}.material__info--ratio:before{content:"\EA1D"}.material__info--ratio:before,.material__info--size:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material__info--size:before{content:"\EA20"}.material__info--collection:before{content:"\EA07";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material__link{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;margin:0 30px;padding:10px;font-size:14px;color:rgba(0,0,0,.4);-ms-flex-negative:0;flex-shrink:0;line-height:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.material__link:hover{color:rgba(0,0,0,.2)}.material__link:hover:after{-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}.material__link:after{content:"\EA1E";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:12px;margin-left:6px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.movie-bill{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2px 0 0;padding:0 0 0 15.3236%}@media only screen and (max-width:1299px){.movie-bill{padding:20px 0 0}}.movie-bill__list{width:100%;margin:17px 10.8571% 21px 0;padding:0}.movie-bill__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:18px}.movie-bill__item:hover .purchase-button__remove:after{opacity:1}.movie-bill__item[data-error]{position:relative}.movie-bill__item[data-error]:after{content:attr(data-error);position:absolute;width:100%;text-align:center;left:0;bottom:-21px;font-size:14px;color:#eb2d5e}.movie-bill__item[data-error] .narration-title__input{border-color:#eb2d5e}.movie-bill__div{position:absolute;width:150px;height:50px;margin:9px -21px -8px 375px}.movie-bill__item:last-child{margin-bottom:0}.movie-bill__name{width:70%;font-size:14px}.movie-bill__count{width:100px}.movie-bill__count,.movie-bill__price{font-size:18px;font-weight:700;text-align:right;-ms-flex-negative:0;flex-shrink:0}.movie-bill__price{width:110px}.movie-bill__total{padding:0 30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:58.4762%;margin:0;background-color:#e9f1f3;border-radius:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}ul.movie-bill__details{padding:0;margin-top:-5px;width:100%}p.movie-bill__info{text-align:right}span.movie-bill__required-info{color:red}li.movie-bill__price-details{display:-webkit-inline-box}.movie-bill__total-title{font-size:16px;margin:0 32px 0 0}.movie-bill__total-value{font-size:24px;font-weight:700;margin-right:auto}.movie-terms-section{padding-bottom:30px}.movie-terms-section ol{margin:0 auto}.movie-terms-details__menu-container{padding:10px 0}.movie-detail-section{border-top:1px solid rgba(0,39,62,.05);padding:25px 0}.movie-terms-details__sub-item li:before{content:") "}.movie-terms-details__item,.movie-terms-details__main-description{font-weight:400}.movie-terms-details__menu,.movie-terms-details__title{font-weight:700}.movie-terms-details{height:350px;width:95%;padding:30px;border:1px solid #000;overflow-y:auto;overflow-wrap:break-word}.movie-detail-section__inner,.movie-terms-section__inner{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.movie-terms-details__title{text-align:center}.movie-terms-details__main-description{padding:30px 0}.movie-detail-section__title,.movie-terms-details__title{font-size:22px;margin:-7px 0 0}.movie-detail-section__note{font-size:14px;margin:18px 0 0;text-align:right}.movie-detail-link__note{text-decoration:underline}.movie-header{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.movie-header.movie-header__template{width:30%;min-width:16%;position:absolute;right:0;padding-top:30px;padding-bottom:0;height:530px}.movie-header__purchase-title{font-size:35px;font-weight:700;line-height:30px;margin:auto}.movie-header__name{display:inline-block;width:100%;word-wrap:break-word;font-size:26px;font-weight:700;margin-bottom:20px}.movie-header__name-input{display:none;font-size:26px}.movie-header__name-wrapper{margin:-7px 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.movie-header__name-wrapper.template-modal{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:20px}.movie-header__name-edit-trigger{display:inline-block;position:relative;width:16px;height:16px;margin:2px 0 0;padding:10px;white-space:nowrap;text-indent:200%;vertical-align:-6px;overflow:hidden;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.movie-header__name-edit-trigger:hover:after{color:rgba(0,0,0,.1)}.movie-header__name-edit-trigger:after{content:"\EA0D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;left:10px;color:rgba(0,0,0,.2);font-size:16px;-webkit-transition:color .2s ease;transition:color .2s ease}.movie-header__materials{margin:19px 0 -3px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.movie-header__download-count,.movie-header__movie-materials,.movie-header__narration-materials,.movie-header__picture-materials,.movie-header__text-materials{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#535353;margin-right:20px}.movie-header__download-count{font-family:Noto Sans JP,sans-serif;font-weight:700;margin-left:20px}.movie-header__download-count:last-child,.movie-header__movie-materials:last-child,.movie-header__narration-materials:last-child,.movie-header__picture-materials:last-child,.movie-header__text-materials:last-child{margin-right:0}.movie-header__download-count:before,.movie-header__movie-materials:before,.movie-header__narration-materials:before,.movie-header__picture-materials:before,.movie-header__text-materials:before{font-size:14px;margin-right:6px;vertical-align:-1px}.movie-header__picture-materials:before{content:"\EA18"}.movie-header__movie-materials:before,.movie-header__picture-materials:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-header__movie-materials:before{content:"\EA14";font-size:13px}.movie-header__narration-materials:before{content:"\EA16";color:#24c25d}.movie-header__narration-materials:before,.movie-header__text-materials:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-header__text-materials:before{content:"\1D413"}.movie-header__music-mark{display:inline-block;position:relative;color:#24c25d;width:14px;margin-right:20px;white-space:nowrap;text-indent:100%;overflow:hidden}.movie-header__music-mark:last-child{margin-right:0}.movie-header__music-mark:after{content:"\EA15";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;bottom:0;font-size:14px;vertical-align:-1px}.template-modal__content{padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px;width:70%;margin:5% auto 0;background-color:#e9f1f3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:0;overflow:hidden;border-radius:6px;outline:none}.template-modal__content.flipIn{-webkit-animation-duration:.4s;animation-duration:.4s}.template-modal__content.center{background-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.movie-header__button{cursor:pointer;display:block;height:40px;min-width:160px;margin-left:20px;padding:0 30px;border:2px solid #37bcd8;font-size:16px;color:#07b5da;line-height:35px;text-align:center;border-radius:20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.movie-header__button.movie-header__button-template{padding:0;margin:10px auto;height:47px;line-height:42px}.enquetteButton{width:150px;height:50px;line-height:45px;border-radius:10px;margin-left:426px;margin-top:60px}@media only screen and (min-width:767px){.movie-header__button.movie-header__button-template{margin:10px 0}.header-account-list__trigger li a{font-size:16px;color:#4d4d4d}}@media only screen and (min-width:1231px){.movie-header__button.movie-header__button-template{position:-webkit-sticky;position:sticky;right:0;top:100%}}.movie-header__button:hover{color:#fff;background-color:#37bcd8}.movie-header__button:hover *{color:#fff!important}.movie-header__button-wrapper{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.movie-header__button--action,.movie-header__button--main-action{position:relative;min-width:200px;margin-left:30px;overflow:hidden}.movie-header__button--main-action{display:block;position:relative;width:200px;height:40px;line-height:38px;font-size:16px;font-weight:400;z-index:1;border-radius:20px;color:#000;overflow:hidden;text-align:center;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .2s ease;transition:color .2s ease;border:none}.movie-header__button--main-action:before{opacity:0;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#37bcd8),to(#97db81));background:linear-gradient(90deg,#37bcd8,#97db81)}.movie-header__button--main-action:after,.movie-header__button--main-action:before{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.movie-header__button--main-action:after{width:calc(100% - 4px);height:calc(100% - 4px);top:50%;left:50%;background-color:#fff;border-radius:18px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.movie-header__button--main-action:hover{color:#fff}.movie-header__button--main-action:hover:before{opacity:1}.movie-header__button--main-action:hover:after{opacity:0}.movie-header__menu.pull-down{height:32px;margin:2px 0 0 20px}.movie-header__menu.pull-down .pull-down__button{width:32px;height:32px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #37bcd8;border-radius:50%;background-color:#fff}.movie-header__menu.pull-down .pull-down__button:after{color:#37bcd8;font-size:16px;top:50%;left:50%;margin:-8px}.movie-header__menu.pull-down .pull-down__button+.pull-down__list{right:0;top:50px;width:240px}.movie-header__menu.pull-down .pull-down__button+.pull-down__list:before{content:"";position:absolute;display:block;width:100%;height:20px;top:-20px}.movie-header__menu.pull-down .pull-down__trigger{padding-left:20px;padding-right:20px}.movie-info{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:30px;padding-bottom:20px}.movie-info.movie-info__template{min-width:auto}.movie-info__item{font-size:14px;line-height:20px;font-weight:700;cursor:pointer;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:10px}.movie-info__item:last-child{margin-bottom:0}.movie-info__item:nth-child(odd){margin-right:4px}.movie-info__item:before{color:rgba(83,83,83,.4);font-size:20px;margin-right:8px;vertical-align:-4px}.movie-info__item--type:before{content:"\EA21"}.movie-info__item--duration:before,.movie-info__item--type:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-info__item--duration:before{content:"\EA0C"}.movie-info__item--ratio:before{content:"\EA1D"}.movie-info__item--ratio:before,.movie-info__item--size:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-info__item--size:before{content:"\EA20"}.movie-info__item--collection:before{content:"\EA07"}.movie-info__item--collection:before,.movie-info__item--creator:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-info__item--creator:before{content:"\EA09"}.movie-info__item--template:before{content:"\EA07"}.movie-info__item--template:before,.movie-info__item--template_link:before{cursor:pointer;font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-info__item--template_link:before{content:url("/images/link.png")}.movie-info__item--link:before{content:url("/images/link.png")}.movie-info__item--link:after,.movie-info__item--link:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie-info__item--link:after{content:"\EA1E";position:relative;display:inline-block;margin-left:6px;font-size:12px;color:#00b0d5;vertical-align:-1px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.movie-info__first-section,.movie-info__second-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.movie-info a{-webkit-transition:color .2s ease;transition:color .2s ease;display:inline-block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:0}.movie-info a:hover{color:rgba(0,0,0,.5)}.movie-info a:hover:after{-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}.movie-info a:after{content:"\EA1E";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;margin-left:6px;font-size:12px;color:#00b0d5;vertical-align:-1px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media only screen and (min-width:767px){.movie-info.movie-info__template{min-width:546px}.movie-info__first-section,.movie-info__second-section{display:inline;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.movie-info a{margin-right:40px}.movie-info__item,.movie-info a{-webkit-box-flex:0;-ms-flex:none;flex:none}.movie-info__item,.movie-info__item:nth-child(odd){margin-right:50px}}.movie-info__description{font-size:14px;line-height:32px;margin:40px 0 0}.movie-info-tag,.movie-info-tag__trigger{min-width:147px;margin:0 10px 10px 0}.movie-info-tag__trigger{display:block;height:32px;padding:0 20px;line-height:30px;text-align:center;color:#535353;font-size:12px;cursor:pointer;background-color:#fff;border:1px solid #e5e5e5;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease;transition:color .2s ease}.movie-info-tag__trigger:hover{color:rgba(83,83,83,.5)}.movie-info__tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0 -10px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.movie-info__tag-list.movie-info__tag-list__template{margin-top:30px}.movie-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:calc(100% + 26px);left:-13px;margin:31px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.movie-list__item{width:33.333%;padding:0 13px;-webkit-box-sizing:border-box;box-sizing:border-box}.movie-list__item:nth-child(n+4){margin-top:30px}.movie-list__wrapper{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:265px}.movie-list__loading{position:absolute;left:50%;bottom:100.5px;margin-left:-32px}.movie{position:relative;height:320px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);border-radius:6px;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:box-shadow .2s ease,transform .3s ease;transition:box-shadow .2s ease,transform .3s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s ease}.movie,.movie__thumbnail{width:100%;overflow:hidden}.movie__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;height:223px;background-color:#000}.movie__thumbnail img{max-height:100%;max-width:100%;display:block;margin:auto;pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,transform .6s ease;transition:opacity .2s ease,transform .6s ease,-webkit-transform .6s ease}#progress{display:block;position:absolute;top:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px}#percent{position:absolute;left:42%;top:20%;color:#fff}#bar{height:30px;background-color:hsla(0,0%,100%,.6)}.movie__link{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;opacity:0;position:absolute;display:block;width:160px;height:40px;top:93px;left:50%;margin-left:-80px;color:#fff;font-size:14px;line-height:38px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;text-align:center;-webkit-transition:opacity .2s ease,background-color .2s ease,border-color .2s ease;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.movie__link:hover{background-color:#37bcd8;border-color:transparent}.movie__link--disabled{opacity:.5;pointer-events:none}.movie__detail{position:absolute;width:100%;top:226px;padding:9px 20px 18px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .2s ease;transition:top .2s ease}.movie__name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.movie__name,.movie__name-input{max-width:calc(100% - 36px);font-size:16px;line-height:36px}.movie__name-input{display:none}.movie__name-wrapper{margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.movie__name-edit-trigger{display:inline-block;opacity:0;position:relative;width:16px;height:16px;padding:10px;white-space:nowrap;text-indent:200%;vertical-align:-6px;overflow:hidden;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.movie__name-edit-trigger:hover:after{color:rgba(0,0,0,.1)}.movie__name-edit-trigger:after{content:"\EA0D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;left:10px;color:rgba(0,0,0,.2);font-size:16px;-webkit-transition:color .2s ease;transition:color .2s ease}.movie--name-edit .movie__name{position:absolute;opacity:0;pointer-events:none}.movie--name-edit .movie__name-input{display:inline-block}.movie--name-edit .movie__name-edit-trigger{opacity:1}.movie--name-edit .movie__name-edit-trigger:after,.movie--name-edit .movie__name-edit-trigger:hover:after{color:#00b0d5}.movie__sub{margin:3px 0 7px;line-height:24px}.movie__tag{display:inline-block;margin:0 12px 0 -1px;padding:0 17px;font-size:13px;text-align:center;line-height:24px;border-radius:12px;color:#fff;background-color:#24c25d}.movie__date{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:rgba(83,83,83,.6);font-size:14px}.movie__materials{opacity:0;margin:1px 0 0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.movie__music-materials,.movie__picture-materials,.movie__text-materials{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#535353;margin-right:20px}.movie__music-materials,.movie__picture-materials:last-child,.movie__text-materials:last-child{margin-right:0}.movie__music-materials:before,.movie__picture-materials:before,.movie__text-materials:before{font-size:14px;margin-right:6px;vertical-align:-1px}.movie__picture-materials:before{content:"\EA18";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.movie__music-materials:before{content:"\EA15"}.movie__music-materials:before,.movie__text-materials:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px}.movie__text-materials:before{content:"\1D413"}.movie__music-mark{display:inline-block;position:relative;color:#24c25d;width:14px;margin-right:20px;white-space:nowrap;text-indent:100%;overflow:hidden}.movie__music-mark:last-child{margin-right:0}.movie__music-mark:after{content:"\EA15";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;bottom:0;font-size:14px;vertical-align:-1px}.movie__pull-down.pull-down{opacity:0;position:absolute;top:0;right:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.movie .pull-down__list{min-width:229px}.movie:hover{-webkit-box-shadow:0 2px 24px rgba(26,45,59,.28);box-shadow:0 2px 24px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.movie:hover .movie__thumbnail img,.movie__processing img{opacity:.3;-webkit-transform:scale(1.05);transform:scale(1.05)}.movie:hover .movie__name-edit-trigger{opacity:1;pointer-events:auto}.movie:hover .movie__detail{top:200px}.movie:hover .movie__link,.movie:hover .movie__materials,.movie:hover .movie__pull-down{opacity:1}.player{position:relative;width:100%;background-color:#000}.player.template-detail__player{width:950px;height:700px}.player:after{content:"\EA12";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;opacity:0;top:50%;left:50%;margin:-48px;font-size:96px;color:#fff;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.player__inner{position:relative;width:960px;margin:0 auto}.player__inner.template-detail__player-inner{width:950px;height:700px}.player__inner:before{content:"";display:block;padding-top:56.25%}.player__inner:after{content:"";display:block;position:absolute;opacity:0;top:0;width:100%;height:100%;background:linear-gradient(120deg,#f2fa21,#37bcd8);pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.player__video img{-o-object-fit:contain;object-fit:contain}.player__video img,.player__video video{width:100%;height:100%}.progress-bar{color:#4f5050;position:fixed;width:130px;height:40px;top:104px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:2px 2px 10px 1px rgba(26,45,59,.28);background-color:#fff;border-radius:12px;margin-right:30px;right:calc((100% - 1000px) / 2);z-index:9}@media only screen and (max-width:999px){.progress-bar{right:0}}.progress-bar__inner{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:110px;height:6px;top:50%;left:18px;margin-top:-3px;background:-webkit-gradient(linear,left top,right top,from(#37bcd8),to(#f2fa21));background:linear-gradient(90deg,#37bcd8,#f2fa21)}.progress-bar__inner:after{content:"";display:block;width:100%;height:100%;background-color:#dcdcdc}.progress-bar__current{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:width .4s ease;transition:width .4s ease}.progress-bar__text{width:100%;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;margin:0 0 0 15px;font-size:16px;line-height:40px}.progress-bar__steps{color:#0a0a0a;font-family:sans-serif;font-weight:700;font-size:16px;float:right;margin-right:28px}.pull-down{position:relative}.pull-down__current{display:block;font-size:14px;margin-top:13px;padding:10px}.pull-down__current:after{content:"\EA0B";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:20px;font-size:10px;-webkit-transform:scale(.6);transform:scale(.6)}.pull-down__button{position:relative;width:22px;height:22px;margin:0;padding:25px;white-space:nowrap;text-indent:100%;overflow:hidden;color:transparent}.pull-down__button:after{content:"\EA13";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:11px;left:20px;color:#fff;font-size:22px}.pull-down__button+.pull-down__list{top:38px;right:20px}.pull-down:hover .pull-down__list{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.pull-down__list{opacity:0;position:absolute;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:2;margin-top:-4px;min-width:140px;padding:20px 0;right:10px}.pull-down__list--open{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}.pull-down__trigger{display:block;padding:6px 45px 6px 30px;font-size:14px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.pull-down__trigger:hover{background-color:hsla(0,0%,80%,.3)}.pull-down__item--attention .pull-down__trigger{color:#eb2d5e}.pull-down__item--current .pull-down__trigger{position:relative;color:#00b0d5;cursor:default}.pull-down__item--current .pull-down__trigger:after{content:"\EA04";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;right:23px;margin-top:-5.5px;font-size:10px;-webkit-transform:scale(.9);transform:scale(.9)}.pull-down__item--current .pull-down__trigger:hover{background:none}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:40px;padding:0 10px 10px;overflow:hidden;-webkit-transition:width .2s ease;transition:width .2s ease;cursor:pointer}.search:before{content:"\EA1F";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:25px;color:rgba(0,0,0,.8);font-size:25px;-webkit-transition:color .2s ease;transition:color .2s ease}.search:hover:before{color:rgba(0,0,0,.4)}.search__input{width:320px;height:36px;margin-left:10px;padding:0 10px;font-size:14px;border-bottom:2px solid #00b0d5}.search__input::-webkit-input-placeholder{color:transparent;-webkit-transition:color .2s ease;transition:color .2s ease}.search__input::placeholder{color:transparent;-webkit-transition:color .2s ease;transition:color .2s ease}.search__input:-ms-input-placeholder,.search__input::-ms-input-placeholder{color:transparent;-webkit-transition:color .2s ease;transition:color .2s ease}.search--open{width:375px;cursor:default}.search--open:before,.search--open:hover:before{color:#00b0d5}.search--open .search__input::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.search--open .search__input::placeholder{color:rgba(0,0,0,.5)}.search--open .search__input:-ms-input-placeholder,.search--open .search__input::-ms-input-placeholder{color:rgba(0,0,0,.5)}.section{padding:100px 0}.section--white{background-color:#fff}.section__header{padding:0 30px 50px}.section__title{margin:-14px 0 -11px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:36px;text-align:center}.section__description{max-width:940px;margin:50px auto -7px;text-align:center;font-size:16px;line-height:2}.section__button{margin-top:30px}.section .template-list__wrapper:last-child .template-list__loading{margin-bottom:0}.template-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 20px);margin:0 auto;left:-10px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-list__item{width:23%;padding:10px}.template-list__item,.template-list__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.template-list__wrapper{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;position:relative}.template-list__loading{left:50%;margin:100px 0 100px -32px}@media only screen and (max-width:1299px){.template-list__item{width:33.33333%}.template-list__item:nth-child(n+5){margin-top:0}.template-list__item:nth-child(n+4){margin-top:20px}.template-favorite-list .template-list__item{width:20%}.template-favorite-list .template-list__item:nth-child(n+4){margin-top:0}}.template-story{overflow:hidden;padding:30px 0}.template-story__item{display:inline-block;margin-right:26px;-ms-flex-negative:0;flex-shrink:0}.template-story__wrapper{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:265px}.template-story__loading{position:absolute;left:50%;bottom:100.5px;margin-left:-32px}.template-story .template{height:100%}.template-story .template__thumbnail{height:241.75px}.template-story .template__detail{position:absolute;bottom:0;padding:27px 20px 18px;background:-webkit-gradient(linear,left bottom,left top,color-stop(23%,rgba(0,0,0,.65)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.65) 23%,transparent)}.template-story .template__name{font-size:14px;color:#fff}.template-story .template__link{top:50%;margin-top:-20px}.template{position:relative;width:100%;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);border-radius:6px;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .3s ease;transition:box-shadow .2s ease,transform .3s ease;transition:box-shadow .2s ease,transform .3s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s ease}.template__thumbnail{width:100%;height:196px;background-color:#000;overflow:hidden}.template__thumbnail img{width:100%}.template__thumbnail img,.template__thumbnail img.thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,transform .6s ease;transition:opacity .2s ease,transform .6s ease,-webkit-transform .6s ease}.template__thumbnail img.thumbnail{display:block;margin-left:auto;margin-right:auto;width:auto}.template__link{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;opacity:0;position:absolute;display:block;width:160px;height:40px;top:88px;left:50%;margin:0 0 0 -80px;color:#fff;font-size:14px;line-height:38px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;text-align:center;-webkit-transition:opacity .2s ease,background-color .2s ease,border-color .2s ease;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease;cursor:pointer}.template__link:hover{background-color:#37bcd8;border-color:transparent}.template__tag{position:absolute;top:10px;right:10px;margin:0;min-width:80px;font-size:12px;letter-spacing:-.05;color:#fff;line-height:24px;border-radius:12px;text-align:center;background-color:rgba(36,194,93,.6);padding:0 10px;margin-left:10px}.template__detail{width:100%;padding:16px 12px 17px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .2s ease;transition:top .2s ease}.template__name{margin:0;width:15em;max-width:100%;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template__creator{margin:4px 0;color:rgba(0,0,0,.6);font-size:13px}.template a.template__creator{display:block;-webkit-transition:color .2s ease;transition:color .2s ease}.template a.template__creator:after{content:"\EA1E";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:6px;color:#37bcd8;font-size:11px;vertical-align:-.5px}.template a.template__creator:hover{color:#00b0d5}.template__materials{margin:8px 0 0}.template__duration-materials,.template__movie-materials,.template__picture-materials,.template__ratio-materials,.template__text-materials{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#535353;margin-right:10px}.template__duration-materials:last-child,.template__movie-materials:last-child,.template__picture-materials:last-child,.template__ratio-materials:last-child,.template__text-materials:last-child{margin-right:0}.template__duration-materials:before,.template__movie-materials:before,.template__picture-materials:before,.template__ratio-materials:before,.template__text-materials:before{font-size:14px;margin-right:6px;vertical-align:-1px}.template__picture-materials:before{content:"\EA18"}.template__movie-materials:before,.template__picture-materials:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template__movie-materials:before{content:"\EA14";font-size:13px}.template__text-materials:before{content:"\1D413"}.template__duration-materials:before,.template__text-materials:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template__duration-materials:before{content:"\EA0C"}.template__ratio-materials:before{content:"\EA1D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template:hover{-webkit-box-shadow:0 2px 24px rgba(26,45,59,.28);box-shadow:0 2px 24px rgba(26,45,59,.28);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.template:hover .template__thumbnail img{opacity:.3;-webkit-transform:scale(1.05);transform:scale(1.05)}.template:hover .template__link{opacity:1}.template-favorite__body{margin-bottom:40px}.template-favorite__item--close{cursor:pointer;width:28px;height:28px;color:#464545;right:0;white-space:nowrap;text-indent:100%;overflow:hidden;z-index:1;position:absolute}.template-favorite__item--close:hover:after{color:#fff}.template-favorite__item--close:after{content:"\EA06";font-size:17px;font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;position:absolute;top:40%;left:0;-webkit-transition:color .2s ease;transition:color .2s ease}.assistant{padding:100px 0 235px;overflow:hidden}.assistant__title{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;margin:0 0 95px;font-size:36px;text-align:center}.assistant__section{position:relative;width:100%;max-width:1150px;padding:65px 30px;margin:-7px calc((100% - 1150px) * .4026);-webkit-box-sizing:border-box;box-sizing:border-box}.assistant__text-input[data-error]:after{content:attr(data-error);font-size:16px;color:#eb2d5e;text-align:center;line-height:3}.assistant__item_last{display:inline-block;margin:0 105px}.assistant__item_first{display:inline-block}@media only screen and (max-width:1149px){.assistant__section{margin-left:0;margin-right:0}}.assistant__message{margin:0;font-size:22px;font-weight:500;line-height:36px}.assistant__message p{margin:0 0 36px}.assistant__message p:last-child{margin-bottom:0}.assistant-option{-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.assistant__message .question--header{margin-bottom:10px}.assistant-option:not(.assistant-option--image){margin:20px 19px 0 0}.assistant-option:not(.assistant-option--image) .assistant-option__label{position:relative;display:block;min-width:258px;height:64px;border-radius:32px;line-height:56px;font-size:14px;text-align:center;border:4px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0}.assistant-option:not(.assistant-option--image) .assistant-option__label:after{opacity:0;content:"";display:block;position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);top:0;left:0;margin:-6px;border-radius:34px;background:linear-gradient(120deg,#95d526,#37bcd8);z-index:-2;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.assistant-option:not(.assistant-option--image) .assistant-option__label:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:28px;background:#fff;z-index:-1}.assistant-option:not(.assistant-option--image):last-child{margin-right:0}.assistant-option:not(.assistant-option--image) .assistant-option__input:checked+.assistant-option__label:after{opacity:1}.assistant-option__input{display:none}.assistant-option__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible}.assistant-option__list.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1149px){.assistant-option__list{padding-left:0}}.assistant-option--image{position:relative;width:240px;height:315px;border-radius:30px;margin-right:16px;margin-bottom:20px;overflow:hidden;z-index:0}.assistant-option--image:after{content:"";position:absolute;display:block;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;background:#ececec;border-radius:26px;z-index:-1}.assistant-option--image:last-child{margin-right:0}.assistant-option--image .assistant-option__label{position:absolute;width:100%;height:100%;z-index:0}.assistant-option--image .assistant-option__label:after{content:"";opacity:0;position:absolute;display:block;width:calc(100% + 4px);height:calc(100% + 4px);margin:-2px;background:linear-gradient(120deg,#95d526,#37bcd8);z-index:-1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.assistant-option--image .assistant-option__image{-o-object-fit:cover;object-fit:cover}.assistant-option--image .assistant-option__image,.assistant-option--image .assistant-option__text{position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;border-radius:24px}.assistant-option--image .assistant-option__text{z-index:1;line-height:303px;text-align:center;color:#fff;font-size:18px;background-color:rgba(0,0,0,.6);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.assistant-option--image .assistant-option__input:checked+.assistant-option__label:after{opacity:1}.assistant-option--image .assistant-option__input:checked+.assistant-option__label .assistant-option__text{opacity:0}.assistant-option__label{cursor:pointer}.assistant-option__label.assistant--choices{min-width:258px!important}.assistant-option--h-scroll{height:100px;margin-left:5px}.assistant-free_input{width:500px;height:100px;border:2px solid #37bcd8;border-radius:15px;padding:10px;font-size:16px}.assistant-free_input.free-trial{height:50px!important}.assistant-free-trial_btn--disabled{opacity:.5;pointer-events:none}.assistant-free-trial_link{color:#00b0d5;cursor:pointer}.assistant-free-trial-vid video{height:280px}@media only screen and (max-width:414px){.assistant-free-trial-vid{text-align:-webkit-center}.assistant-free-trial-vid video{height:155px}}.assistant__selected{padding:0 10px;display:inline-block;min-width:200px;height:64px;margin:0 20px 20px 0;line-height:64px;color:#fff;font-size:16px;text-align:center;border-radius:32px;background-color:#37bcd8;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.assistant__selected--disabled,.assistant__selected:hover{background-color:rgba(55,188,216,.5)}.assistant__selected--disabled{display:inline-block;padding:0 20px;min-width:200px;height:64px;margin:0 20px 20px 0;line-height:64px;color:#fff;font-size:16px;text-align:center;border-radius:32px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.assistant__selected--disabled:last-child{margin-right:0}.assistant__selected a{cursor:default;display:block;color:#fff}.assistant__selected:last-child{margin-right:0}.assistant__selected-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:40px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assistant__selected-list--confirmation{margin:53px 0 -20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.assistant__selected--image{height:auto;max-width:340px;max-height:255px;min-width:inherit;padding:0;background-color:#fff;border:4px solid #37bcd8;border-radius:25px;overflow:hidden;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.assistant__selected--image:hover{background-color:#fff;border-color:rgba(55,188,216,.5)}.assistant__selected--image a{display:inline;padding:0}.assistant__selected--image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.assistant__button{display:block;position:relative;margin:0 60px 0 0;min-width:335px;height:64px;padding:0 60px;line-height:64px;font-size:16px;z-index:1;border-radius:40px;overflow:hidden;text-align:center;cursor:pointer;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.assistant__button:last-child{margin-right:0}.assistant__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:64px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.assistant__button:before{opacity:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,#37bcd8,#95d526)}.assistant__button:after,.assistant__button:before{content:"";display:block;position:absolute;z-index:-1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.assistant__button:after{width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;background-color:#fff;border-radius:36px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.assistant__button:hover{color:#fff}.assistant__button:hover:before{opacity:1}.assistant__button:hover:after{opacity:0}.assistant__button input{display:none}.assistant__button--disabled.temporary-registration,.assistant__button.temporary-registration{min-width:295px}.assistant__button--disabled{display:block;position:relative;margin:0 60px 0 0;min-width:335px;height:64px;padding:0 60px;line-height:64px;font-size:16px;z-index:1;border-radius:40px;overflow:hidden;text-align:center;cursor:pointer;background:#97d6e6;-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.assistant__button--disabled:last-child{margin-right:0}.assistant__button--disabled:after{content:"";display:block;position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);top:50%;left:50%;background-color:#fff;border-radius:36px;z-index:-1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.assistant__button--normal{background:#37bcd8;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.assistant__button--normal:before{content:none}.assistant__button--normal:hover{color:#fff}.assistant__button--normal:hover:after{opacity:0}.assistant__button--cancel{background:#ececec;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.assistant__button--cancel:before{content:none}.assistant__button--cancel:hover{background-color:#37bcd8}.assistant__text-input{position:relative;display:block;width:400px;height:75px;margin:40px auto 60px;padding-bottom:6px;text-align:center}.assistant__text-input input{display:block;width:100%;height:100%;font-size:23px;font-weight:700;line-height:1;text-align:center}.assistant__text-input--alphanumeric input{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.assistant__text-input:after{content:"";display:block;position:absolute;width:100%;height:6px;bottom:0;background:-webkit-gradient(linear,left top,right top,from(#37bcd8),to(#95d526));background:linear-gradient(90deg,#37bcd8,#95d526)}.assistant-loading{opacity:0;position:absolute;left:30px;bottom:-4px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.assistant-loading--show{opacity:1}.assistant-loading--show .assistant-loading__inner{-webkit-animation:response .2s linear infinite alternate;animation:response .2s linear infinite alternate}.assistant-loading--show:before{-webkit-animation:response .2s linear 50ms infinite alternate;animation:response .2s linear 50ms infinite alternate}.assistant-loading--show:after{-webkit-animation:response .2s linear .1s infinite alternate;animation:response .2s linear .1s infinite alternate}.assistant-loading__inner{position:absolute;width:8px;height:8px;left:0;bottom:0;border-radius:50%;background-color:#37bcd8}.assistant-loading:before{left:18px}.assistant-loading:after,.assistant-loading:before{content:"";display:block;position:absolute;width:8px;height:8px;bottom:0;border-radius:50%;background-color:#37bcd8}.assistant-loading:after{left:36px}@-webkit-keyframes response{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes response{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.lead{position:relative;padding:177px 0 120px;text-align:center}.lead__title{margin:0;padding:0 30px;font-size:52px;font-weight:600}.lead__sub-title{margin:50px 0 0;padding:0 30px;font-size:38px}.message__title{margin:0;padding:50px 30px;font-size:40px;font-weight:600;text-align:center}.message__body{margin:50px 0 0;padding:0 30px;font-size:25px;text-align:center;line-height:2}.lead__description{margin:28px 0 0;padding:0 30px;font-size:24px;line-height:1.5}.lead__sub-description{margin:39px 0 0;padding:0 30px;font-size:22px;line-height:1.5}.lead__button{width:370px;margin-top:30px;margin-bottom:50px;cursor:pointer}.lead--first{padding:177px 0 99px}.lead--first .lead__description{margin:53px 0 0}.lead .case-list{margin:217px 0 92px}.lead--login{margin-bottom:100px;padding:88px 0 100px;color:#fff}.lead--login .lead__sub-title{margin-top:0}.lead-bg{left:0;z-index:-1;overflow:hidden}.lead-bg,.lead-bg:after{position:absolute;top:0;width:100%;height:100%}.lead-bg:after{content:"";display:block;background-color:rgba(0,0,0,.7);z-index:1}.lead-bg__image{width:auto;height:100%;margin-right:6px}.lead-bg__image-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(50% - 3px);margin-bottom:6px}.lead-bg__image-list:first-child{margin-top:-3px}.template-page-header{padding:53px 0}.movie-list-create{text-align:center}.movie-list-create__title{font-size:22px;margin:0;padding:40px 0 34.5px}.movie-list-create__button{margin:0 40px 0 0}.movie-list-create__button:last-child{margin:0}.movie-list-create__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}.movie-list-header,.template-favorite-header{padding:48px 0 60px;border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:50px}.template-favorite-header.summary-title{padding-top:25px;border-bottom:0;padding:0;margin-bottom:10px}.movie-list-header__inner,.template-favorite-header__inner{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.movie-list-header__title,.template-favorite-header__title{display:block;margin:0;font-size:26px;line-height:48px;font-weight:600}.movie-list-header__title,.template-favorite-header__title.sub{font-size:18px}.movie-list-header__download-count{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s ease;transition:color .2s ease}.download-count-label{font-size:19px}.download-count{color:#00b0d5}.movie-list-header__create-button,.movie-list-header__download-count-wrapper,.movie-list-header__title-wrapper,.template-favorite-header__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.movie-list-header__create-button{position:relative;margin-left:40px;font-size:14px;color:#00b0d5;-webkit-transition:color .2s ease;transition:color .2s ease}.movie-list-header__create-button:before{content:"";display:inline-block;width:32px;height:32px;margin-right:14px;background-color:#37bcd8;border-radius:50%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.movie-list-header__create-button:after{content:"\EA1C";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:16px;margin:-6px;font-size:12px;color:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.movie-list-header__create-button:hover:before{background-color:rgba(55,188,216,.5)}.movie-list-header.border-top{border-bottom:0;border-top:1px solid rgba(0,0,0,.05);padding:40px 0 0;margin-bottom:0}.movie-list-header .movie-list-create{opacity:0;height:0;overflow:hidden;-webkit-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease}.movie-list-header .movie-list-create__button,.movie-list-header .movie-list-create__title{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.movie-list-header--create .movie-list-create{opacity:1;height:230px;-webkit-transition:height .3s ease,opacity .3s ease .2s;transition:height .3s ease,opacity .3s ease .2s}.movie-list-header--create .movie-list-create__button,.movie-list-header--create .movie-list-create__title{-webkit-transform:none;transform:none}.movie-list-header--create .movie-list-header__create-button{color:#626262}.movie-list-header--create .movie-list-header__create-button:before{background-color:#e5e5e5}.movie-list-header--create .movie-list-header__create-button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.template-list-header{padding:60px 0 40px;text-align:center}@media (max-height:1024px){h2.template-list-header__title{font-size:29px}}.template-list-header__title{margin:0;font-size:34px;font-weight:500}.template-list-header__description{margin:21px auto 0;max-width:940px;font-size:16px;line-height:2}.template-list-select__main,.template-list-select__sub{margin:0;padding:0}.template-list-select__main{display:-webkit-box;display:-ms-flexbox;display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-negative:0;flex-shrink:0}.template-list-select__sub{padding:0 0 0 39px}.template-list-select__sub .template-list-select__item{height:20px;font-size:14px;margin:0 0 20px;min-width:138px;-webkit-box-sizing:border-box;box-sizing:border-box}.template-list-select__sub .template-list-select__item label{padding-right:10px}.template-list-select__main[title]:before,.template-list-select__sub[title]:before{content:attr(title);display:block;font-size:21px;font-weight:700;margin:27px 0 16px}.template-list-select__sub:not([title]){padding-top:30px}.template-list-select__item{position:relative;display:inline-block;font-size:18px;margin-bottom:23px;min-width:240px}.template-list-select__item:last-child{margin-bottom:0}.template-list-select__item label{cursor:pointer;padding:11.5px 0 11.5px 29px}.template-list-select__item label:before{content:"";position:absolute;display:block;width:20px;height:20px;top:50%;left:0;margin-top:-10px;border-radius:6px;border:1px solid #cfcfcf;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .1s ease,border-color .1s ease;transition:background-color .1s ease,border-color .1s ease}.template-list-select__item label:after{content:"\EA03";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;top:50%;left:10px;color:transparent;font-size:10px;margin:-5px;-webkit-transition:color .1s ease;transition:color .1s ease}.template-list-select__item label:hover:before{background-color:hsla(0,0%,81%,.1)}.template-list-select__item input{display:none}.template-list-select__item input:checked+label:before{background-color:#37bcd8;border-color:transparent}.template-list-select__item input:checked+label:after{color:#fff}.template-list-select__item input:checked+label:hover:before{background-color:rgba(55,188,216,.8)}.template-list-select__item input:disabled+label{color:rgba(0,0,0,.3);cursor:default}.template-list-select__item input:disabled+label:before{border-color:hsla(0,0%,81%,.3)}.template-list-select__item input:disabled+label:hover:before{background-color:transparent}.template-list-select__item input:checked:disabled+label:before,.template-list-select__item input:checked:disabled+label:hover:before{background-color:rgba(55,188,216,.3)}.template-creator__template-list{width:100%}.template-creator__image{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.template-creator__image-wrapper{width:100%;height:241px;background-color:#000;overflow:hidden}.template-creator__inner{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1299px){.template-creator__inner{display:block;padding:0}}.template-creator__header{width:320px;padding:0 30px 50px;-ms-flex-negative:0;flex-shrink:0;background-color:#e9f1f3;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1299px){.template-creator__header{width:100%}}.template-creator__logo{position:relative;width:210px;height:210px;top:-105px;margin:0 auto -105px;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);overflow:hidden}@media only screen and (max-width:1299px){.template-creator__logo{margin-left:0}}.template-creator__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template-creator__name{margin:34px 0 25px;font-size:26px}.template-creator__info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;font-size:14px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-creator__info:before{content:"\EA16";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:11px;font-size:21px;color:rgba(83,83,83,.4)}.template-creator__info:last-child{margin-bottom:0}.template-creator__info-list{margin:0 0 22px;padding:0 53px 0 0}.template-creator__info-title{display:inline-block;width:80%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.template-creator__info-value{width:20%;color:#00b0d5;text-align:right}.template-creator__info--collection:before{content:"\EA07";font-size:21px}.template-creator__info--category:before{content:"\EA01";font-size:17px;margin-right:15px}@media only screen and (max-width:1299px){.template-creator__info-title,.template-creator__info-value{width:auto}.template-creator__info-list{display:-webkit-box;display:-ms-flexbox;display:flex}.template-creator__info{margin:0 30px 0 0}}.template-creator__description{margin:0 0 45px;font-size:14px;line-height:26px}.template-creator__category{position:relative;width:calc(33.333% - 20px / 3);margin:0 10px 10px 0;background-color:#3cbad6;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 0 2px rgba(26,45,59,.2);box-shadow:0 0 2px rgba(26,45,59,.2)}.template-creator__category.template-creator__category--current{background-color:#0d88a2}@media only screen and (max-width:1299px){.template-creator__category{width:80px}}.template-creator__category:nth-child(3n){margin-right:0}@media only screen and (max-width:1299px){.template-creator__category:nth-child(3n){margin-right:10px}}.template-creator__category:before{content:"";display:block;padding-top:100%}.template-creator__category-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-creator__category-name{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;font-size:14px;color:#fff;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.template-creator__category-image{position:absolute;opacity:.6;top:0}.template-creator .template-list{width:calc(100% + 18px);left:-9px}.template-creator .template-list__wrapper{min-width:0;padding:60px 0 0 30px}@media only screen and (max-width:1299px){.template-creator .template-list__wrapper{padding-right:30px}}.template-creator .template-list__item{width:25%;padding:0 9px;margin-top:0}.template-creator .template-list__item:nth-child(n+5){margin-top:18px}.template-creator .template-list .template__thumbnail{height:176px}.template-creator .template-list .template__detail{padding:15px 10px 16px}.template-creator .template-list .template__materials{margin-top:3px}.template-creator .template-list .template__link{top:76px}.template-creator .template-story{padding:60px 0 0 30px;overflow:visible}@media only screen and (max-width:1299px){.template-creator .template-story{padding-right:30px}}.template-creator .template-story__list{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);left:-15px}.template-creator .template-story__item{width:50%!important;padding:0 15px;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.template-creator .template-story__item:nth-child(n+3){margin-top:30px}.template-creator__upload--video-preview>div{max-width:240px;border:2px solid #000;border-radius:5px}.hidden{display:none}.scrollTemplate:first-child .horizontal-menu .menu-wrapper .menu-wrapper--inner .menu-item-wrapper .template-story__list .template-story__item{width:396px;height:320px}.scrollTemplate:nth-child(2) .horizontal-menu .menu-wrapper .menu-wrapper--inner .menu-item-wrapper .template-story__list .template-story__item{width:265px;height:230px}.scrollTemplate:nth-child(3) .horizontal-menu .menu-wrapper .menu-wrapper--inner .menu-item-wrapper .template-story__list .template-story__item{width:656px;height:500px}.scrollTemplate:last-child .horizontal-menu .menu-wrapper .menu-wrapper--inner .menu-item-wrapper{margin-bottom:0}.scene-asset-item{margin:20px auto;border-radius:25px;padding:20px;width:95%;min-width:320px;min-height:185px;background-color:#494949}.scene-asset-item .scene-asset-item__header{color:#a6a6a6}.scene-asset-item__text{margin:0;padding:20px;width:auto;height:auto;border-radius:25px;background-color:#7f7f7f;overflow:hidden;min-width:inherit;color:#f5f5f5;font-weight:lighter;border:0 solid red}.scene-asset-item__media--invalid,.scene-asset-item__text--invalid{border:1px solid #e2464b}.scene-asset-item__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.scene-asset-item__title p{white-space:nowrap;margin-right:15px}.scene-asset-item__title--validator{float:right}.scene-asset-item__title--validator-invalid{color:#e2464b}.scene-asset-item__text--input{color:#fff;width:100%;cursor:pointer;padding:0;font-size:13px;font-weight:lighter}.scene-asset-item__text--input:focus{border-bottom:1px solid #fff}input.scene-asset-item__text--input::-webkit-input-placeholder{color:#fff;opacity:1}input.scene-asset-item__text--input::-ms-input-placeholder{color:#fff;opacity:1}input.scene-asset-item__text--input::placeholder{color:#fff;opacity:1}input.scene-asset-item__text--input:-ms-input-placeholder,input.scene-asset-item__text--input::-ms-input-placeholder{color:#fff}.scene-asset-item__text--ellipsis{display:block;display:-webkit-box;padding-right:20px;height:94px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.scene-asset-item__media{margin:9px 5px;height:112.5px;min-height:inherit;background-color:#000;overflow:hidden;float:left}.scene-asset-button{height:80px;width:80px;background-color:#494949;border-radius:50%;border:3px solid #bfbfbf;float:right;margin-top:15px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1100px){.scene-asset-button{height:70px;width:70px;margin-top:20px}}.scene-asset-button.edit{margin-right:10px}@media only screen and (max-width:1299px){.scene-asset-button.add{margin-top:-25px}.scene-asset-button.edit{margin-top:3px;margin-right:0}}@media only screen and (max-width:900px){.scene-asset-button.add{margin-top:-10px}.scene-asset-button.edit{margin-top:10px}.scene-asset-button{height:60px;width:60px;margin-top:25px}}.scene-asset-button:hover,.scene-asset-traverse-button:hover{opacity:.4}.scene-asset-traverse-back-button:hover,.scene-asset-traverse-next-button:hover{opacity:.6}.scene-asset-traverse-button{color:#bfbfbf;cursor:pointer}.scene-asset-traverse-back-button,.scene-asset-traverse-next-button{background-size:contain;background-repeat:no-repeat;padding:5px;width:105px;height:27px;cursor:pointer}.scene-asset-traverse-back-button{margin-left:5px;float:left;background-image:url("/images/editer_icon_Back.png")}.scene-asset-traverse-next-button{margin-right:5px;float:right;background-image:url("/images/editer_icon_Next.png")}.scene-asset-traverse-disabled{opacity:.4;cursor:default;pointer-events:none}.scene-asset-item__media-img{width:200px;height:112.5px;text-align:center}.scenet-asset-item__title{color:#a6a6a6;font-size:large}.scene-asset-item__button-container{padding:0 5px}.scene-asset-item__toggle-button{cursor:pointer;width:110px;border:2px solid #bfbfbf;border-radius:15px;color:#a6a6a6;margin-right:5px}.scene-asset-item__toggle-button.\--disabled{background-color:#afabaa;border:1px solid #8b8688;color:#645f61;cursor:default}.scene-asset-font__toggle-button{cursor:pointer;border:1px solid #fff;border-radius:3px;width:90px;color:#fff;margin-right:5px}.scene-asset-font__toggle-button.\--disabled{background-color:#afabaa;border:1px solid #8b8688;color:#645f61;cursor:default}.scene-asset-item__toggle-button:hover{opacity:.5}.scene-asset-item__description{padding:5px;color:#d3d3d3;width:calc(100% - 300px);font-weight:400;min-width:100px;height:112.5px;min-height:inherit;float:left;word-break:break-word;overflow:auto}@media only screen and (min-width:1301px){.scene-asset-item__description.small{width:calc(100% - 390px)}}@media only screen and (min-width:1100px) and (max-width:1300px){.scene-asset-item__description.small{min-width:unset;width:calc(100% - 300px)}.movie__thumbnail img{margin:0 auto}}@media only screen and (min-width:900px) and (max-width:1099px){.scene-asset-item__description{font-size:12px;width:calc(100% - 290px)}.movie__thumbnail img{margin:0 auto}}@media only screen and (min-width:851px) and (max-width:899px){.scene-asset-item__description{width:calc(100% - 275px)}.movie__thumbnail img{margin:0 auto}}@media only screen and (min-width:791px) and (max-width:850px){.scene-asset-item__description{font-size:12px;width:calc(100% - 260px);margin-top:5px;min-width:unset;padding:0}.scene-asset-item__media{height:101.25px}.scene-asset-item__media-img{width:180px;height:101.25px}}@media only screen and (max-width:790px){.scene-asset-item__description{width:calc(100% - 240px);margin-top:5px}.scene-asset-item__media{margin:15px 5px;height:90px}.scene-asset-item__media-img{width:160px;height:90px}}@media only screen and (max-width:750px){.scene-asset-item__description{margin-top:10px;min-width:unset;padding:0}}::-webkit-scrollbar{width:10px;background:#494949}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#7f7f7f;outline:1px solid #708090}.timeline-trim-time-label{position:absolute;z-index:1;top:-50%;background-color:#383535;color:#d7f0fd;width:20px;text-align:center;white-space:nowrap;border-radius:2px 2px 0 0}.lightbox-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:100%;height:100%;min-height:200px;top:0;left:0;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightbox-dialog__inner{height:65%;width:65%;margin:0 auto}.lightbox-dialog__inner,.lightbox-dialog__inner-movie-preview{max-height:900px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lightbox-bg{background-color:hsla(0,0%,6%,.8);position:absolute;width:100%;height:100%;top:0;left:0}.lightbox-close{width:50px;height:45px;color:#929292;top:0;right:0;white-space:nowrap;text-indent:100%;overflow:hidden;z-index:1;position:absolute}.lightbox-close:hover:after{color:#fff}.lightbox-close:after{content:"\D7";font-size:45px;margin:-20px;font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;position:absolute;top:50%;left:50%;-webkit-transition:color .2s ease;transition:color .2s ease}.btn-hide{display:none!important}.btn-show{display:block!important}.movie-header__button-disabled{opacity:.5;pointer-events:none}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:8px}tr:nth-child(2n){background-color:#f2f2f2}.cropContainer{max-width:200px;max-height:112.5px}#cropCanvas{width:100%;height:100%}.history{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,39,62,.05)}@media only screen and (max-width:767px){.history{padding:16px 20px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.history:last-child{border-bottom:none}.history__list{margin:0;padding:0}.history__thumbnail{position:relative;width:180px;margin-right:30px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;background-color:#c7c7c7}@media only screen and (max-width:767px){.history__thumbnail{width:30%;margin-right:0}}.history__thumbnail:before{content:"";display:block;padding-top:56.66667%}.history__thumbnail img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history__thumbnail p{position:absolute;top:0;width:100%;font-size:16px;margin:22% auto;text-align:center;color:#696969}.history__detail{width:40%}@media only screen and (max-width:767px){.history__detail{width:70%;padding:0 0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.history__title{margin:0 0 11px;font-size:18px}@media only screen and (max-width:767px){.history__title{font-size:16px}}.history__status{display:inline-block;margin-top:-35px;padding:0 17px;font-size:13px;text-align:center;line-height:24px;border-radius:12px;color:#fff;background-color:#24c25d;position:absolute}@media only screen and (max-width:767px){.history__status{font-size:16px}}.history__info{margin-bottom:5px}.history__info:last-child{margin-bottom:0}.history__info-list{margin:0;padding:0}.history__info-title{display:inline-block;min-width:83px;font-size:14px;color:#959595}.history__info-value{font-size:14px}.history__info-price,.history__info-transaction{font-size:14px;font-weight:700}.history__button{display:block;height:40px;margin:20px 20px 0 0;padding:0 30px;width:100%;max-width:160px;font-size:16px;text-align:center;color:#00b0d5;line-height:35px;background-color:#fff;border:2px solid #37bcd8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease;cursor:pointer}.history__button.pointer-none{pointer-events:none}@media only screen and (max-width:767px){.history__button{padding:0 10px;font-size:14px;margin-right:10px}}@media only screen and (min-width:768px){.history__button:hover{color:#fff;background-color:#37bcd8}}.history__button--receipt{border-color:#24c25d;color:#24c25d}@media only screen and (min-width:768px){.history__button--receipt:hover{background-color:#24c25d}}.history__button--cancel{border-color:#ff353a;color:#ff353a}@media only screen and (min-width:768px){.history__button--cancel:hover{background-color:#ff353a}}.history__button-wrapper{margin-left:20px;margin-top:20px;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.history__button-wrapper{width:100%;margin:20px 0 0}}.history-list{padding:60px 0 101px}@media only screen and (max-width:767px){.history-list{padding:40px 0 72px}}.history-list__inner{padding:0 15px}@media only screen and (min-width:768px){.history-list__inner{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}}.history-list__title{display:inline;margin:0 30px 0 0;font-size:26px;font-weight:700;line-height:26px;vertical-align:middle}@media only screen and (max-width:767px){.history-list__title{display:block;margin:0 0 10px;text-align:center}}.history-list__description{margin:0;display:inline;line-height:26px;vertical-align:middle}@media only screen and (max-width:767px){.history-list__description{display:block;text-align:center}}.history-list__container{position:relative;margin:60px 0 0;background-color:#fff;border-radius:6px;border:1px solid #eceff0;overflow:hidden;z-index:0}@media only screen and (max-width:767px){.history-list__container{margin-top:40px}}.history-list__loading.loading{margin:30px auto 60px;z-index:-1}.history-list__loading.loading:before{border-color:hsla(0,0%,100%,.7)}.faq,.history-list__loading.loading:after{background-color:#fff}.faq{margin:0 0 10px;padding:12px 30px;border:1px solid #eceff0;border-radius:6px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .2s cubic-bezier(.645,.045,.355,1) .1s;transition:height .2s cubic-bezier(.645,.045,.355,1) .1s;overflow:hidden}.faq:last-child{margin-bottom:0}.faq__list{margin:0 0 4em;padding:0}.faq__question{position:relative;margin:0;padding:0 35px 0 39px;font-size:16px;font-weight:700;line-height:28px}.faq__question:before{font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.04em;font-style:normal;content:"Q.";position:absolute;top:3px;left:0;height:21px;line-height:21px;margin-right:11px;font-size:24px;font-weight:700;color:#00b0d5}.accordion__arrow:before{left:35px!important;width:0!important;height:0!important;border-bottom:9px solid #b2b2b2;border-left:9px solid transparent;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important;-webkit-transform-origin:70% 70%!important;transform-origin:70% 70%!important}.accordion__arrow:after,.accordion__arrow:before{display:block;position:absolute;top:20%!important;width:10px;height:2px;background-color:transparent!important;content:""}[aria-expanded=true] .accordion__arrow:before,[aria-selected=true] .accordion__arrow:before{-webkit-transform:rotate(-135deg)!important;transform:rotate(-135deg)!important}.faq__question-item{padding:0;-webkit-animation:fadein .5s;animation:fadein .5s}.faq__answer-indicator{font-family:Poppins,sans-serif;letter-spacing:.04em;font-style:normal;position:absolute;line-height:21px;margin-right:11px;font-size:18px;font-weight:700;color:#24c25d;margin-left:39px}.faq__answer{letter-spacing:.04em;font-size:14px;padding:0 38px 0 60px}.faq-list{padding:53px 0 100px;background-color:#e9f1f3}.faq-list__title{margin:0 0 30px;font-size:26px;font-weight:500;text-align:center}.faq-list__inner{margin:0 auto;max-width:920px;padding:0 30px}.faq__link{text-decoration:underline;color:#8a2be2}.purchase-button__remove:after{content:"\EA06";font-family:iconfont;font-style:normal;font-weight:400;display:inline-block;width:25px;min-width:32px;height:30px;line-height:23px;padding:2px 0 0 8px;margin:-14px -7px -9px 18px;position:absolute;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;border:2px solid #ccc;background-color:#ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;opacity:0}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:100%}.lds-ellipsis i,.lds-ellipsis span{position:absolute;top:calc(50% - 5.5px);width:11px;height:11px;border-radius:50%;background:#37bcd8;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis i:first-child,.lds-ellipsis span:first-child{left:6px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis i:nth-child(2),.lds-ellipsis span:nth-child(2){left:6px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis i:nth-child(3),.lds-ellipsis span:nth-child(3){left:26px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis i:nth-child(4),.lds-ellipsis span:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}.lds-ellipsis.color-green i,.lds-ellipsis.color-green span{background:#24c25d}.lds-ellipsis.color-gray i,.lds-ellipsis.color-gray span{background:#d3d3d3}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.asset-img-background{background-color:#d3d3d3}#mainDiv{overflow:hidden;white-space:nowrap}#firstDiv,#secondDiv{display:inline-block;-webkit-animation:marquee3 80s linear infinite;animation:marquee3 80s linear infinite}@-webkit-keyframes marquee3{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee3{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}#div1{-webkit-animation:marquee 35s linear infinite;animation:marquee 35s linear infinite;margin-right:-115px}#div1,#div2{display:inline-block}#div2{-webkit-animation:marquee2 35s linear infinite;animation:marquee2 35s linear infinite;-webkit-animation-delay:18.3s;animation-delay:18.3s}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes marquee2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes marquee2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.react-confirm-alert-body{font-size:large!important;width:auto!important}.react-confirm-alert-close-button{cursor:pointer;position:relative;top:-20px;right:-30px;float:right;height:27px}.editor__zoom-in-button{background-image:url(/images/cropper/zoom_in.png);background-size:contain;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:600px;margin-right:30px;margin-top:2%;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00b0d5;-webkit-transition:color .2s ease;transition:color .2s ease}.editor__zoom-in-button:before,.editor__zoom-out-button:before{content:"";display:inline-block;width:32px;height:32px;border-radius:50%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.editor__zoom-in-button:hover,.editor__zoom-out-button:hover{opacity:.6}.editor__zoom-out-button{background-image:url(/images/cropper/zoom_out.png);background-size:contain;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-right:7px;margin-top:2%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor__asset--preview{display:inline-block;vertical-align:middle;background-color:#000;width:50%;height:calc(100vh - 267px);min-height:200px}.editor__asset--preview .editor-movie{max-width:95%;height:calc(100vh - 310px)}.editor__asset--preview .editor-movie img{width:100%;height:100%;overflow:hidden;-o-object-fit:contain;object-fit:contain}.editor__asset--preview .editor-movie>:not(.preview-button){position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;overflow:hidden}.editor__asset--preview .aspect-ratio-16-9{padding-top:56.25%}@media only screen and (max-height:765px){.aspect-ratio-16-9{padding-top:25.25%!important}}.editor__movie--preview-container video{width:100%;height:auto}.editor__movie--preview-container .video-react{position:static!important}.editor__asset--list{display:inline-block;vertical-align:middle;width:50%;height:calc(100vh - 267px);min-height:200px}.editor__asset--text-font-setting{background:#000;height:45px;text-align:right}.editor__asset--text-font-setting button{color:#a6a6a6;border:1px solid #a6a6a6;border-radius:10px;padding:5px;margin-top:6px;margin-right:6%;text-align:center;width:250px;cursor:pointer}.editor__asset--text-font-setting button:hover{opacity:.7;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.editor__asset--text-font-setting button:disabled{opacity:.3;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;cursor:not-allowed}.editor__asset--tabs{background-color:#141819}li.active-tab{background-color:#000!important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}li.active-tab a{color:#fff!important}.editor__asset--tabs li{cursor:pointer;display:inline-block;text-decoration:none;background-color:#494949;padding:12px;width:33.3%;font-size:12px;border-right:1px solid #141819;border-radius:2px 2px 0 0;text-align:center}.editor__asset--tabs li a{color:#7f7f7f}.editor__asset--tabs li a:hover{color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}ul#tab-btns{display:-webkit-box;display:-ms-flexbox;display:flex}a.preview-button{position:absolute;bottom:0;right:0;padding:10px 0;margin-bottom:35px;font-size:.9vw;cursor:pointer;color:#fff;background-color:hsla(0,0%,8%,.7);-webkit-box-shadow:0 0 3px rgba(47,47,47,.7),0 0 3px rgba(78,78,78,.7);box-shadow:0 0 3px rgba(47,47,47,.7),0 0 3px rgba(78,78,78,.7);width:28%;border:2px solid #bfbfbf;border-radius:25px}a.preview-button span,p.preview-error-lbl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}p.preview-error-lbl{color:#fff;font-size:1.2vw;margin-top:30vh}a.preview-button:hover{background-color:#827f7f;-webkit-transition:.5s;transition:.5s}.faq__question-item[aria-hidden=false]{display:block;opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.1s;transition-delay:.1s}.accordion__body--hidden{display:block!important;height:0;opacity:0;animation:none!important;-webkit-animation:none!important;-moz-animation:none!important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.narration_editor__frame--default{white-space:nowrap;margin-top:30px;height:101px;border-top:1px solid;border-bottom:1px solid}.narration_editor__frame--default>canvas{border-right:1px solid;border-left:0;border-top:0;border-bottom:0}.narration_editor__frame--default>canvas:active{opacity:.5!important}.narration_editor__frame--default>canvas:hover{border:2px solid #85e0d9;opacity:.7}.narration_editor__frame--selected{border:3px solid #bbb4b4!important}.narration_editor-timeline__bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:repeating-linear-gradient(90deg,#3aadb9,#2999b1 65%,#1fb0da);border-radius:3px;-webkit-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;opacity:1;border:1px solid #90dcef;color:#fff;z-index:auto}.narration_editor-timeline__bar-content{text-overflow:ellipsis;overflow:hidden;width:calc(100% - 25px);padding:8px 0 0 4px;position:absolute}.narration_editor-timeline__frame-delete,.narration_editor-timeline__frame-edit{float:right;margin:0;padding:2px;width:16px;height:16px;position:absolute;cursor:pointer;z-index:2}.narration_editor-timeline__frame-edit{right:2px;bottom:1px}.narration_editor-timeline__frame-delete{right:0;top:-6px}.narration_editor-timeline__frame-edit:after{content:"\EA0D";font-size:14px}.narration_editor-timeline__frame-delete:after{content:"\2715";font-size:15px}.narration_editor-timeline__frame-delete:after,.narration_editor-timeline__frame-edit:after{font-family:iconfont;font-style:normal;font-weight:bolder;line-height:1.05;text-indent:0;text-align:center;position:absolute;top:5px;left:5px;color:#353535;opacity:.7}.narration_editor-timeline__frame-delete:hover:after,.narration_editor-timeline__frame-edit:hover:after{opacity:1;color:#fff}.narration_editor__body{min-height:calc(100vh - 605px);background:#353535;padding:0 20px}.narration_editor__inner{width:100%;overflow-y:hidden;scroll-behavior:smooth;position:relative;overflow-x:hidden;height:190px}.narration_editor__body--scroll{z-index:2;width:50px;height:100%;opacity:.3;cursor:pointer}.narration_editor__body--scroll:hover{opacity:1}.narration_editor-timeline__body--content{position:absolute;white-space:nowrap;width:100%;height:100%;overflow-x:scroll}.narration_editor-timeline__frame--indicator{height:24px;line-height:17px;background:#5d5d5d;border:3px solid #bbb4b4;margin-top:5px;position:absolute;text-align:center;color:#fff}.narration__title{padding:0;color:#fff;display:block;font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.faq-link{text-decoration:underline;color:#37bcd8}.terms-body,.trade-policy-body{padding:50px 0;background-color:#e9f1f3}.terms-body__inner,.trade-policy-body__inner{margin:0 auto;max-width:930px;padding:30px;background:#fff}.terms-body__inner>p{margin:1px 0;font-weight:200;text-align:justify}.terms-body__inner>h1,.trade-policy-body__inner>h1{text-align:center;font-weight:400}.trade-policy-body__inner table,.trade-policy-body__inner td,.trade-policy-body__inner tr{border:2px solid #585858}.trade-policy-body__inner td{font-weight:200;line-height:1.5;background:#fff}.general{padding:110px 30px 122px;text-align:center;background-color:#e9f1f3;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}@media only screen and (max-width:767px){.general{padding:60px 15px 70px}}.general__error-code{font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.04em;font-style:normal;display:inline;color:#37bcd8;font-size:200px;font-weight:500;line-height:130px;background:-webkit-linear-gradient(0deg,#37bcd8,#95d526);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:767px){.general__error-code{font-size:140px}}.general__error-code:after,.general__error-code:before{content:"";display:block}.general__error-code+.general__title{margin-top:86px}@media only screen and (max-width:767px){.general__error-code+.general__title{margin-top:50px}}.general__title{max-width:940px;margin:0 auto;font-size:34px;font-weight:500}@media only screen and (max-width:767px){.general__title{font-size:23px}}.general__paragraph{max-width:940px;margin:41px auto 103px;font-size:16px;line-height:2}.general__paragraph:last-child{margin-bottom:39px}@media only screen and (max-width:767px){.general__paragraph{margin:40px auto;font-size:14px}}.general .button{width:335px;height:64px;line-height:64px;border-radius:32px;font-size:16px;font-weight:500}.general .button:after{border-radius:28px}.assistant__section.dynamic__section{min-height:645px}.assistant-option__text.selected{background-color:transparent}.assistant-option__text.disabled{background:#bdbdbd!important;opacity:.7;color:#000;font-size:21px}.assistant__scroll--hidden,.news__scroll--hidden{display:none;width:0;height:0}.lp-section--news-pagination-buttons{bottom:0;width:100%;text-align:center}.lp-section--news-pagination-buttons ul{display:-webkit-inline-box;display:-ms-inline-flexbox;padding:0;margin-top:25px}.lp-section--news-pagination-buttons li.disabled span{background-color:#fff}.lp-section--news-pagination-buttons li.disabled:first-child,.lp-section--news-pagination-buttons li.disabled:last-child{display:none}.lp-section--news-pagination-buttons li.active{cursor:default;background-color:#37bcd8}.lp-section--news-pagination-buttons li{cursor:pointer;border-radius:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 3px;background-color:#fff;border:2px solid #37bcd8;width:40px;height:40px;line-height:2.8}.lp-section--news-pagination-buttons li span{background-color:#37bcd8}.lp-section--news-pagination-buttons li a{width:100%}.lp-section.news__section{padding:50px 30px}.account-settings{padding:60px 0 101px}@media only screen and (max-width:767px){.account-settings{padding:40px 0 72px}}.account-settings__inner{padding:0 15px}@media only screen and (min-width:768px){.account-settings__inner{width:100%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}}.account-settings__title{display:inline;margin:0 30px 0 0;font-size:26px;font-weight:700;line-height:26px;vertical-align:middle}@media only screen and (max-width:767px){.account-settings__title{display:block;margin:0 0 10px;text-align:center}}.account-settings__description{margin:0;display:inline;line-height:26px;vertical-align:middle}@media only screen and (max-width:767px){.account-settings__description{display:block;text-align:center}}.account-settings__container{position:relative;margin:60px 0 0;background-color:#fff;border-radius:6px;border:1px solid #eceff0;overflow:hidden;z-index:0}@media only screen and (max-width:767px){.account-settings__container{margin-top:40px}}.setting{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 50px;border-bottom:1px solid rgba(0,39,62,.05)}@media only screen and (max-width:767px){.setting{padding:16px 20px 20px;display:block}}.setting:last-child{border-bottom:none}.setting__list{margin:0;padding:0}.setting__title{width:150px;margin:0;padding:0 20px 0 0;font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.setting__content{width:100%}.setting__value{margin:0 auto;width:30%;font-size:18px;line-height:32px;color:#00b0d5}@media only screen and (max-width:767px){.setting__value{font-size:16px;margin-left:0}}.setting__editor{display:none;padding:0 25.3% 0 0}@media only screen and (max-width:767px){.setting__editor{margin-top:10px;padding:0}}.setting__trigger{-ms-flex-negative:0;flex-shrink:0;min-width:130px;height:32px;padding:0 20px;color:rgba(0,0,0,.8);font-size:14px;line-height:29px;text-align:center;border:1px solid hsla(0,0%,49%,.4);border-radius:16px;background-color:rgba(247,249,250,.4);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media only screen and (max-width:767px){.setting__trigger{display:inline-block;margin-top:10px}}.setting__trigger:before{content:"\EA0D";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 6px 0 -10px;color:rgba(0,0,0,.5);font-size:12px;vertical-align:-1px;-webkit-transition:color .2s ease;transition:color .2s ease}@media only screen and (min-width:768px){.setting__trigger:hover{color:#00b0d5;border-color:#00b0d5;background-color:#fff}.setting__trigger:hover:before{color:#00b0d5}}.setting__trigger--disabled{pointer-events:none;color:hsla(0,0%,49%,.4)}.setting__input{width:100%;height:64px;margin:0 0 20px;padding:0 30px;font-size:18px;border-radius:32px;color:rgba(0,0,0,.5);border:2px solid #f6f9fa;background-color:#f6f9fa;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.setting__input:last-child{margin-bottom:0}.setting__input:focus{border-color:#37bcd8}.setting__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f3f2f2 inset}@media only screen and (max-width:767px){.setting__input{height:44px;padding:0 20px;font-size:14px;line-height:43px;border-radius:22px}}.setting__input-wrapper{margin-bottom:20px}.setting__input-wrapper[data-error]{position:relative}.setting__input-wrapper[data-error]:after{content:attr(data-error);position:absolute;width:100%;margin:0;left:0;bottom:-37px;font-size:14px;color:#eb2d5e;z-index:1}@media only screen and (max-width:767px){.setting__input-wrapper[data-error]:after{bottom:-28px;font-size:11px}}.setting__input-wrapper[data-error] .setting__input{border-color:#eb2d5e}.setting__input-wrapper[data-error]+.setting__description{opacity:0}.setting__description{position:absolute;margin:-4px 0 0;font-size:14px;color:rgba(0,0,0,.8)}@media only screen and (max-width:767px){.setting__description{margin-top:-8px;font-size:11px}}.setting__button{display:block;min-width:160px;height:40px;margin-right:20px;padding:0 20px;font-size:16px;color:#00b0d5;line-height:35px;border:2px solid #00b0d5;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:20px;background-color:#fff;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.setting__button--disabled{background-color:#8fd6e5;color:#fff;border:2px solid #8fd6e5}.setting__button--disabled:hover{background-color:#8fd6e5!important;border:2px solid #8fd6e5!important}@media only screen and (min-width:768px){.setting__button:hover{background-color:#37bcd8;color:#fff;border-color:#37bcd8}}@media only screen and (max-width:767px){.setting__button{width:calc(50% - 5px);margin-right:10px;font-size:14px}.setting__button:last-child{margin-right:0}}.setting__button--cancel{color:#000;border-color:#d2d2d2}@media only screen and (min-width:768px){.setting__button--cancel:hover{color:rgba(0,0,0,.5);border-color:#d2d2d2;background-color:#fff}}.setting__button:last-child{margin-right:0}.setting__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:53px}@media only screen and (max-width:767px){.setting__button-wrapper{margin-top:40px}}.setting--open{background-color:#e9f1f3}.setting--open .setting__value{display:none}.setting--open .setting__editor{display:block}.setting--open .setting__trigger{display:none}.assistant-option__label.dynamic--selected:after{opacity:1!important}.assistant-option__label.disabled,.assistant-option__label.dynamic--disabled{color:#484848}.assistant-option__label.disabled:before,.assistant-option__label.dynamic--disabled:before{background:#e2e2e2!important}.lp-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1120px;margin:54px auto 60px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.lp-box-list{display:block;margin-bottom:30px}}.lp-box-list--white .lp-box-list__item{color:#fff;border-color:hsla(0,0%,100%,.5)}.lp-box-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:220px;margin:0 40px 0 0;padding:30px 20px;border:1px solid rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lp-box-list__item:first-child{margin-left:40px}@media only screen and (max-width:767px){.lp-box-list__item:first-child{margin-left:0}}@media only screen and (max-width:767px){.lp-box-list__item{margin:0 0 20px;padding:30px;min-height:0}}.lp-box-list__title{margin:0;font-size:22px;font-weight:700}@media only screen and (max-width:767px){.lp-box-list__title{font-size:16px}}.lp-box-list__title span{display:inline-block}.lp-box-list__description{margin:17px 0 0;font-size:16px;line-height:26px;font-weight:300;text-align:left}@media only screen and (max-width:767px){.lp-box-list__description{margin:10px 0 0;font-size:14px}}.lp-box-list__description ul{list-style:none;margin:0;padding:0}.lp-box-list__description li{margin-left:1em}.lp-box-list__description li:before{content:"\30FB";float:left;margin-left:-1em}.lp-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:65px 0 0;width:calc(100% + 20px);padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.lp-card-list{width:100%;margin:40px 0 0}}.lp-card-list--max-2{max-width:504px}.lp-card-list--max-3{max-width:756px}.lp-card-list--max-4{max-width:1008px}.lp-card-list__item{width:232px;min-height:300px;margin:0 20px 20px 0;padding:40px 20px;background-color:#fff;color:#000;border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.lp-card-list__item{width:100%;min-height:0;margin:0 0 15px}}.lp-card-list__image{height:52px}.lp-card-list__title{margin:35px 0 0;font-size:20px}@media only screen and (max-width:767px){.lp-card-list__title{margin-top:20px}}.lp-card-list__description{margin:11px 0 0;font-size:16px;font-weight:300;text-align:left}@media only screen and (max-width:767px){.lp-card-list__description{text-align:center}}.lp-card-list--flow .lp-card-list__item{position:relative}.lp-card-list--flow .lp-card-list__item:not(:last-child):before{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff;position:absolute;left:100%;top:50%;-webkit-transform:translate3d(5px,-50%,0);transform:translate3d(5px,-50%,0)}@media only screen and (max-width:767px){.lp-card-list--flow .lp-card-list__item:not(:last-child):before{border-width:8px 10px 0;border-color:#fff transparent transparent;left:50%;top:100%;-webkit-transform:translate3d(-50%,4px,0);transform:translate3d(-50%,4px,0)}}.lp-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:59px 0 20px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item{padding:30px}.item-2{margin-left:50px;margin-top:50px;width:214px!important}.item-3{margin-left:23px}.item-4{margin-left:44px;margin-top:32px;width:400px!important}.item-5{margin-left:20px}.lp-carousel__item{position:relative;border-radius:6px;margin:0;-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);background-color:#000;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-webkit-transition:-webkit-box-shadow .7s ease;transition:-webkit-box-shadow .7s ease;transition:box-shadow .7s ease;transition:box-shadow .7s ease,-webkit-box-shadow .7s ease;z-index:1}.lp-carousel__item--current{-webkit-box-shadow:0 2px 24px rgba(26,45,59,.28);box-shadow:0 2px 24px rgba(26,45,59,.28)}.lp-carousel__item--current .lp-carousel__thumbnail{opacity:1}.lp-carousel__item--current .lp-carousel__detail{opacity:1;-webkit-transform:none;transform:none}.lp-carousel__thumbnail{opacity:.4;width:100%;height:100%;-webkit-transition:opacity .7s ease;transition:opacity .7s ease;-o-object-fit:cover;object-fit:cover}.lp-carousel__detail{opacity:0;position:absolute;width:100%;bottom:0;padding:16.5px 20px;text-align:left;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,-webkit-transform .7s ease;transition:transform .7s ease,opacity .7s ease;transition:transform .7s ease,opacity .7s ease,-webkit-transform .7s ease}@media only screen and (max-width:767px){.lp-carousel__detail{padding:12px 15px}}.lp-carousel__title{margin:0;font-size:14px}.lp-carousel__description,.lp-carousel__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-carousel__description{margin:3px 0 0;font-size:13px;color:rgba(0,0,0,.6)}.lp-copy__title{margin:60px 0 30px;font-weight:900;font-size:72px;color:#00b0d5}@media only screen and (max-width:767px){.lp-copy__title{margin:40px 0 20px;font-size:52px;line-height:90px}}.lp-copy__title em{margin:0 4px;font-size:90px;font-weight:700;font-style:normal}@media only screen and (max-width:767px){.lp-copy__title em{margin:0 3px;font-size:72px}}.lp-copy__title em.lp-copy__number{font-size:106px;font-weight:700}@media only screen and (max-width:767px){.lp-copy__title em.lp-copy__number{font-size:84px}}.lp-copy__title small{font-size:16px;margin:0 2px;vertical-align:-3px}.lp-copy__number{font-family:Poppins,Noto Sans JP,sans-serif;vertical-align:-.05em}.lp-copy__description{margin:0 auto 6px;font-size:14px;font-weight:300}.lp-copy__description:last-child{margin-bottom:0}.lp-image-list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1465px;margin:45.5px auto 0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-image-list__item{margin:30px 112.5px}@media only screen and (max-width:767px){.lp-image-list__item{margin:20px 30px}}.lp-news-list{width:100%;max-width:1040px;margin:50px 0 10px;padding:0}.lp-news-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.lp-news-list__item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.lp-news-list__item:last-child{margin-bottom:0}@media only screen and (max-width:767px){.lp-news-list__item{margin-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lp-news-list__date{width:111px;padding:0 10px 0 0;font-family:Poppins,Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:18px;-ms-flex-negative:0;flex-shrink:0;line-height:24px;text-align:left}@media only screen and (max-width:767px){.lp-news-list__date{width:auto;font-size:16px}}.lp-news-list__category{min-width:80px;height:24px;margin:0 40px 0 0;padding:0 18px;font-size:12px;line-height:24px;color:#fff;background-color:#24c25d;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.lp-news-list__category{margin:0}}.lp-news-list__title{margin:0;font-size:16px;font-weight:300;text-align:left}@media only screen and (max-width:767px){.lp-news-list__title{width:100%;margin-top:10px;font-size:14px}}.lp-news-list__title a{color:#37bcd8;text-decoration:underline}.lp-news-list__title a:hover{text-decoration:none}.lp-news-list__title a[target=_blank]{display:inline-block;position:relative;padding-right:22px}.lp-news-list__title a[target=_blank]:after{content:"";background:url(/images/lp-icon_open_in_new.svg) 50% no-repeat;background-size:contain;position:absolute;width:20px;height:20px;display:block;right:0;bottom:0}.lp-plan-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1240px;margin:94px auto 0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.lp-plan-list{display:block;margin-top:30px}}.lp-plan-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:413px;padding:20px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}@media only screen and (max-width:767px){.lp-plan-list__item{padding:40px 0;margin:0 auto;border-bottom:1px solid rgba(0,0,0,.1)}.lp-plan-list__item:last-child{padding-bottom:0;border-bottom:none}}.lp-plan-list__item:hover{-webkit-box-shadow:0 2px 24px rgba(26,45,59,.28);box-shadow:0 2px 24px rgba(26,45,59,.28)}@media only screen and (max-width:767px){.lp-plan-list__item:hover{-webkit-box-shadow:none;box-shadow:none}}.lp-plan-list__item--green .lp-plan-list__pricing{color:#24c25d}.lp-plan-list__item--green .lp-plan-list__button{border-color:#24c25d;color:#24c25d}@media only screen and (min-width:768px){.lp-plan-list__item--green .lp-plan-list__button:hover{background-color:#24c25d}}.lp-plan-list__item--green .lp-plan-feature-list__item:before{color:#24c25d}.lp-plan-list__title{margin:0;font-family:Poppins,Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:26px}@media only screen and (max-width:767px){.lp-plan-list__title{font-size:24px}}.lp-plan-list__pricing{margin:8px 0 0;font-family:Poppins,Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:44px;color:#00b0d5}@media only screen and (max-width:767px){.lp-plan-list__pricing{font-size:36px;margin-top:20px}}.lp-plan-list__pricing-unit{margin:0 10px 0 0}.lp-plan-list__pricing-denominator{margin:0 0 0 7px;font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;vertical-align:6px}.lp-plan-list__addition{font-size:18px;margin:-2px 0 0}@media only screen and (max-width:767px){.lp-plan-list__addition{font-size:16px}}.lp-plan-list__button{display:block;width:160px;height:40px;margin:29px 0 0;line-height:35px;border:2px solid #37bcd8;color:#00b0d5;font-size:16px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}@media only screen and (max-width:767px){.lp-plan-list__button{margin-top:20px}}@media only screen and (min-width:768px){.lp-plan-list__button:hover{color:#fff;background-color:#37bcd8}}.lp-plan-feature-list{padding:0;margin:46px 20px 0;text-align:left;font-weight:300}@media only screen and (max-width:767px){.lp-plan-feature-list{margin:40px 0 20px}}.lp-plan-feature-list__item{position:relative;font-size:16px;line-height:26px;margin:0 0 9px;padding:0 0 0 32px}.lp-plan-feature-list__item:last-child{margin-bottom:0}.lp-plan-feature-list__item:before{content:"\EA02";font-family:iconfont;font-style:normal;font-weight:400;line-height:1.05;text-indent:0;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin:-7px 16px 0 0;top:50%;left:0;font-size:16px;color:#37bcd8}.lp-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:96px 30px 110px;text-align:center;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:680px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.lp-section{min-height:0;padding:70px 15px}}.lp-section>*{position:relative}.lp-section--white{background-color:#fff}.lp-section--white+.lp-section--white{border-top:1px solid rgba(0,0,0,.2)}.lp-section--gray{background-color:#e9f1f3}.lp-section--light-gray{background-color:#f8f9fb}.lp-section--blue{background-color:#07b5da;color:#fff}.lp-section--black{background-color:#000;color:#fff}.lp-section--black .lp-section__title{margin-top:-9px}.lp-section--black .lp-section__description{margin-top:29px}.lp-section--main{padding:172px 30px 225px;background-color:#000;color:#fff}@media only screen and (max-width:767px){.lp-section--main{padding:160px 15px}}.lp-section--main .lp-section__bg{opacity:.4}.lp-section--main .lp-section__title{font-size:80px;line-height:1.16667}@media only screen and (max-width:767px){.lp-section--main .lp-section__title{font-size:36px}}.lp-section--main .lp-section__description{margin:18px 0 0;font-size:16px;font-weight:500}.lp-section--main .button{width:305px;height:56px;margin:54px 0 0;line-height:55px;font-size:16px}@media only screen and (max-width:767px){#assistant .lp-section--main .button:after,#lp .lp-section--main .button:after{width:calc(100% - 8px);height:calc(100% - 8px)}}.lp-section--feature{min-height:780px;background:-webkit-gradient(linear,left top,left bottom,from(#eff0f1),color-stop(18.5%,#f7f9fa),color-stop(81.5%,#f7f9fa),to(#eff0f1));background:linear-gradient(180deg,#eff0f1,#f7f9fa 18.5%,#f7f9fa 81.5%,#eff0f1)}@media only screen and (max-width:767px){.lp-section--feature{min-height:0;padding:60px 15px calc(100vw * .80507 + 50px)}}@media only screen and (max-width:767px){#assistant .lp-section--feature .button:after,#lp .lp-section--feature .button:after{width:calc(100% - 8px);height:calc(100% - 8px)}}.lp-section--short{min-height:0}.lp-section__number{position:relative;margin:14px 0 0;font-family:Poppins,Noto Sans JP,sans-serif;font-style:normal;font-size:20px;font-weight:700;color:#07b5da}@media only screen and (max-width:767px){.lp-section__number{margin-top:0;font-size:18px}}.lp-section__number:before{content:"";display:block;width:46px;height:2px;margin:0 auto 17px;background-color:#07b5da}.lp-section__title{margin:0;font-family:Poppins,Noto Sans JP,sans-serif;font-style:normal;font-size:72px;font-weight:700;line-height:1.25}@media only screen and (max-width:767px){.lp-section__title{font-size:48px}}.lp-section__title:not(:first-child){margin-top:80px}@media only screen and (max-width:767px){.lp-section__title:not(:first-child){margin-top:36px}}.lp-section__number+.lp-section__title{margin-top:14px}.lp-section__title--small{margin-top:-12px;font-size:48px;line-height:1.5}@media only screen and (max-width:767px){.lp-section__title--small{font-size:36px;line-height:1.25}}.lp-section__title--xsmall{margin-top:-12px;font-size:36px;line-height:1.5}@media only screen and (max-width:767px){.lp-section__title--xsmall{font-size:24px;line-height:1.25}}.lp-section__title--logo{white-space:nowrap;font-size:30px}.lp-section__title--logo img{width:400px;vertical-align:middle;margin-right:10px}@media only screen and (max-width:767px){.lp-section__title--logo img{width:260px;margin-right:5px}}@media only screen and (max-width:767px){.lp-section__title--logo{font-size:24px}}.lp-section__title span{display:inline-block}.lp-section__title small{display:block;margin-top:-5px;padding:0 0 10px;font-weight:300;font-size:18px}@media only screen and (max-width:767px){.lp-section__title small{font-size:16px}}.lp-section__description{margin:14px 0 0;font-size:18px;font-weight:300;line-height:1.66667}@media only screen and (max-width:767px){.lp-section__description{font-size:16px}}.lp-section__description a{color:#37bcd8;text-decoration:underline}.lp-section__description a:hover{text-decoration:none}.lp-section__description span{display:inline-block}.lp-section__title--small+.lp-section__description{margin-top:20px}@media only screen and (max-width:767px){.lp-section__title--small+.lp-section__description{margin-top:32px}}.lp-section__description-lead{font-weight:500}.lp-section__image{display:block;width:1240px;max-width:100%;max-height:80vh;margin:56px auto 0;border:1px solid hsla(0,0%,71%,.32);border-radius:6px;-webkit-box-shadow:0 10px 10px rgba(26,45,59,.13);box-shadow:0 10px 10px rgba(26,45,59,.13)}.lp-section .template-story{width:calc(100% + 60px);margin:56px 0 0;padding:0}.lp-section__bg{opacity:.3;position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-o-object-fit:cover;object-fit:cover}.lp-section__text{margin:14px 0 0;font-size:18px;font-weight:300;text-align:left;line-height:1.66667}@media only screen and (max-width:767px){.lp-section__text{font-size:16px}}.lp-section__text .point-list{list-style:none;margin:0;padding:0}.lp-section__text .point-list li{display:inline-block;margin:0 20px 0 0}.lp-section__text .point-list li:before{content:"\25CF"}.lp-section__faq{text-align:left}.lp-section__faq .faq-list{padding:53px 0 33px}.lp-section__faq .faq-list__inner{padding:0}.lp-section__footer{width:100%;margin:54px 0 0}.lp-section__footer .button{width:305px;height:56px;line-height:55px;font-size:16px}@media only screen and (max-width:767px){#assistant .lp-section__footer .button:after,.lp-section__footer .button #lp{width:calc(100% - 8px);height:calc(100% - 8px)}}.button--transparent{background:none;border:4px solid #37bcd8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:72px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.button--transparent:after,.button--transparent:before{content:none}.button--transparent:hover{background-color:#37bcd8}.editor-material--progressbar{display:block;position:relative;background-color:#d7e6ea;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;cursor:pointer}.editor-material-upload-thumb--selected .editor-material__inner:after{opacity:1;background-color:rgba(55,188,216,.8)}.editor-dialog--picture .editor-material-upload-thumb--selected .editor-material__inner:after{background-color:rgba(40,196,173,.8)}.editor-material-upload-thumb--selected .editor-material__inner:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:32px;height:32px;top:50%;left:50%;margin:-16px;font-size:19px;color:#37bcd8;line-height:33px;border-radius:50%;background-color:#fff;z-index:1;text-align:center}.editor-dialog--picture .editor-material-upload-thumb--selected .editor-material__inner:before{background-color:rgba(55,188,216,.8)}.editor-material-upload-thumb--selected:hover{-webkit-box-shadow:0 2px 5px rgba(26,45,59,.28);box-shadow:0 2px 5px rgba(26,45,59,.28);-webkit-transform:none;transform:none}.editor-material-upload-thumb--selected:hover .editor-material__thumbnail img{-webkit-transform:none;transform:none}.modal{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:100%;z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.modal{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}}.modal:before{content:"";display:block;height:100%;max-height:15.29%}@media only screen and (max-width:767px){.modal:before{max-height:none}}.modal:after{content:"";display:block;height:100%}.modal__bg{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.67)}.modal__inner{position:relative;width:720px;padding:95px 80px 86px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;z-index:1;border-radius:6px;text-align:center}@media only screen and (max-width:767px){.modal__inner{width:100%;padding:35px 20px 20px}}.modal__title{margin:0;font-size:26px;line-height:36px}@media only screen and (max-width:767px){.modal__title{font-size:20px}}.modal__description{margin:24px 0 0;font-size:14px;line-height:32px}@media only screen and (max-width:767px){.modal__description{margin-top:12px;font-size:12px}}.modal .button{width:335px;height:64px;line-height:64px;border-radius:32px;font-size:16px;font-weight:500}.modal .button--normal{background-color:#37bcd8}.modal .button--normal:hover{color:#fff}.modal .button--normal:hover:after{opacity:0}#assistant .modal .button--normal:hover{background-color:#37bcd8}.modal .button:after{border-radius:28px}.modal .button-wrapper{margin-top:51px}@media only screen and (max-width:767px){.modal .button-wrapper{margin-top:20px}}.disabled-link{opacity:.5;pointer-events:none}.form-helper{color:rgba(0,0,0,.54);margin:0;font-size:.9642857142857144rem;text-align:left;margin-top:8px;min-height:1em;line-height:1em}.favorite:before{font:normal normal normal 21px/1 FontAwesome;content:"\F08A";cursor:pointer;float:right;position:relative;width:25px;margin:-20px -5px 0 0;color:#fb6b5b;opacity:1;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.favorite:hover:before{content:"\F004"}.favorite--active:before{font:normal normal normal 21px/1 FontAwesome;content:"\F004";cursor:pointer;float:right;position:relative;width:25px;margin:-20px -5px 0 0;color:#fb6b5b;opacity:1}.template-favorite:before{float:unset;font-size:24px;margin-right:8px;vertical-align:-4px}.flipIn{-webkit-animation-name:flipIn;animation-name:flipIn;-webkit-backface-visibility:visible;backface-visibility:visible}.template-player{position:relative;width:950px;height:700px;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:524px}.template-player__inner{position:relative;width:100%;height:98%;margin:0 auto}.player__video{position:absolute;top:0;width:100%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media only screen and (max-width:1450px) and (min-width:1231px){.template-modal__content{width:77%;min-height:540px;margin:0 auto;top:5%}.movie-header.movie-header__template{width:30%}.template-player-responsive{width:744px!important;height:419px}.movie-header-responsive{height:433px}}@media only screen and (max-width:1280px) and (min-width:1231px){.template-modal__content{width:85%}}@media only screen and (max-width:1230px){.template-player-responsive{width:100%}.template-modal__content.center{max-height:20%}.template-player-responsive.full-content-player{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.movie-header-responsive{width:100%!important;min-width:16%!important;position:relative!important;height:auto!important;margin-bottom:7px;padding-bottom:0}.movie-header__info{width:100%}.movie-header__button.movie-header__button-template{width:35%}}@media only screen and (min-width:1231px){.template-player-responsive{width:831px}}@media only screen and (max-width:1080px) and (max-height:1920px){.template-player,.template-player__inner{height:450px}.editor-case-dialog__close{margin-top:15px}}@media only screen and (max-width:1231px) and (max-height:1200px){.template-player__inner{height:524px;width:976px}.header__sub .header-menu__item--editor .header-menu__trigger{width:190px}.header--editor .header__sub{position:static}}@media only screen and (min-width:1300px){.template-player-responsive{width:69%;height:519px}.template-player-responsive.full-content-player{width:100%;height:752px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.template-modal__content.center{max-height:77%}}@media only screen and (max-width:1080px) and (max-height:1200px){.template-player__inner{height:482px;width:856px}.template-player,.template-player.full-content-player{height:482px}.template-modal__content.center{max-height:51%}}@media only screen and (max-width:1080px) and (max-height:800px) and (min-height:800px) and (max-height:1200px){.movie-header-responsive.movie-header-responsive{height:78%}}@media only screen and (max-width:1445px) and (min-width:1231px){.movie-header.movie-header__template{width:30%;height:433px}.template-player-responsive{width:744px!important;height:419px}.template-player-responsive.full-content-player{width:100%!important;height:557px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.template-modal__content.center{max-height:57%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.header__sub .header-menu__item--editor .header-menu__trigger{width:150px}.header--editor .header__sub{position:static}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.header__sub .header-menu__item--editor .header-menu__trigger{width:150px}.header--editor .header__sub{position:static}}@media only screen and (min-device-width:100px) and (max-device-width:900px) and (orientation:portrait){.header__sub .header-menu__item--editor .header-menu__trigger{width:150px}.header--editor .header__sub{position:static}}@-webkit-keyframes flipIn{0%{-webkit-transform:perspective(500px) rotateX(-5deg) scale(.9) translate3d(0,50px,0);transform:perspective(500px) rotateX(-5deg) scale(.9) translate3d(0,50px,0);opacity:0}to{-webkit-transform:perspective(500px) rotateX(0deg) scale(1);transform:perspective(500px) rotateX(0deg) scale(1);opacity:1}}@keyframes flipIn{0%{-webkit-transform:perspective(500px) rotateX(-5deg) scale(.9) translate3d(0,50px,0);transform:perspective(500px) rotateX(-5deg) scale(.9) translate3d(0,50px,0);opacity:0}to{-webkit-transform:perspective(500px) rotateX(0deg) scale(1);transform:perspective(500px) rotateX(0deg) scale(1);opacity:1}}.loader_wrapper{position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px}.processing-loader{color:#fff;font-size:20px}.processing-loader:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4) 1s infinite;animation:ellipsis steps(4) 1s infinite;content:"\2026";width:0;position:relative;top:7px}@keyframes ellipsis{to{width:1.25em;-webkit-transition:width .3s ease;transition:width .3s ease}}@-webkit-keyframes ellipsis{to{width:1.25em;-webkit-transition:width .3s ease;transition:width .3s ease}}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#fff;font-size:5px;margin:0 auto;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.shortened_url{width:65%;height:64px;margin:60px 0 35px;padding:0 30px;font-size:18px;color:rgba(0,0,0,.5);border:2px solid #f6f9fa;border-radius:60px;background-color:#f6f9fa;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-ms-flex-item-align:center;align-self:center}.shortened-url--text{color:rgba(0,0,0,.5);margin-top:10px}.shortened_url:last-child{margin-bottom:0}.shortened_url:focus{border-color:#37bcd8}.shortened_url:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f3f2f2 inset}@media only screen and (max-width:767px){.shortened_url{height:44px;padding:0 20px;font-size:14px;line-height:43px}}.shortened_url-wrapper{margin-bottom:20px}.shortened_url-wrapper[data-error]{position:relative}.shortened_url-wrapper[data-error]:after{content:attr(data-error);position:absolute;width:100%;margin:0;left:0;bottom:-37px;font-size:14px;color:#eb2d5e;z-index:1}@media only screen and (max-width:767px){.shortened_url-wrapper[data-error]:after{bottom:-28px;font-size:11px}}.shortened_url-wrapper[data-error] .shortened_url{border-color:#eb2d5e}.shortened_url-wrapper[data-error]+.setting__description{opacity:0}.shortened_url-modal__content{padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:300px;width:40%;margin:5% auto 0;background-color:#e9f1f3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:0;overflow:hidden;border-radius:6px;outline:none}.shortened_url-modal__content.flipIn{-webkit-animation-duration:.4s;animation-duration:.4s}.shortened_url-modal__content.center{background-color:transparent;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.survey__container--box{background:#fff;border-radius:20px;padding:15px 5px 5px!important;max-width:1090px;margin:20px auto!important}.free_movie-modal__content{padding:0;position:relative;min-height:500px;width:60%;margin:3% auto 0;background-color:#e9f1f3;z-index:0;overflow:hidden;border-radius:6px;outline:none}.free_movie-modal__content,.freemovie__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.freemovie__container{background-color:#f7f9fa!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Noto Sans JP,sans-serif!important;padding:40px 30px 10px}.freemovie-survey__container--box{background:#fff;border-radius:0;padding:15px 5px 5px!important;max-width:1090px;margin:20px auto!important}.freemovie__submit--button{line-height:50px;cursor:pointer;margin:20px 0;font-size:1.75rem;font-weight:700;height:50px;border-radius:25px}.freemovie__submit--button:after{border-radius:25px}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:none!important}.alice-carousel__dots-item{width:15px!important;height:15px!important;background-color:#7f7f7f!important}.alice-carousel__dots-item.__active,.alice-carousel__dots-item:hover{background-color:#0d0d0d!important}.alice-carousel{text-align:center}.ticket_plan-modal__content{padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px;width:70%;margin:3% auto 0;background-color:#e9f1f3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:0;overflow:hidden;border-radius:6px;outline:none}.ticket_plan-modal__content img{width:80%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.ticket_plan-modal__button{-ms-flex-item-align:center;align-self:center;margin:1% 3% 5%}.ticket_plan-modal__title{-ms-flex-item-align:center;align-self:center;font-size:3em;font-weight:700;padding:3%}.ticket_plan-modal__link{cursor:pointer;text-decoration:underline;float:right;font-size:18px;margin:-7% 5% 2% 0}.ticket_plan-modal__link:hover{color:#717171}span.static-page__button.url-modal{font-family:Noto Sans JP,"sans-serif"!important}.movie-detail-section .purchase-detail-container{width:50%;max-width:1300px;min-width:1024px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.movie-detail-section .purchase-detail-container .purchase-detail--body{background:#fff;margin-bottom:20px}.movie-detail-section .purchase-detail-container .purchase-detail--body p{margin-left:50px;padding:20px}.movie-detail-section .purchase-detail-container .purchase-detail--body table{width:80%;margin:0 auto}.movie-detail-section .purchase-detail-container .purchase-detail--body td{width:26%}.movie-detail-section .purchase-detail-container .purchase-detail--body tr:nth-child(2n){background:#fff}.movie-detail-section .purchase-detail-container .purchase-detail--body .movie-detail-section{padding:0}.movie-detail-section .purchase-detail-container .purchase-detail--body label{display:block;margin-left:200px;padding:20px;font-size:16px;font-weight:700;position:relative}.movie-detail-section .purchase-detail-container .purchase-detail--body span{display:block;font-size:10px;font-weight:lighter}.movie-detail-section .purchase-detail-container .purchase-detail--body input{margin-left:60px;padding:5px;border:1px solid #ccc;position:absolute;top:25px;left:186px;border-radius:23px;width:200px}.movie-detail-section .purchase-detail-container .purchase-detail--body input:disabled{background:#eff0f1}.movie-detail-section .purchase-detail-container h2{text-align:center;background:hsla(0,0%,71%,.6);padding:10px}.movie-detail-section .purchase-detail-container .purchase-detail--total{padding:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:58.4762%;margin:0 auto;border-radius:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.movie-detail-section .purchase-detail-container .purchase-detail--cancel-btn{min-width:190px;border-color:gray;color:#000}.movie-detail-section .purchase-detail-container .purchase-detail--cancel-btn:hover{color:#fff;background:gray}.movie-detail-section .purchase-detail-container .purchase-detail--purchase-btn{min-width:190px;color:#000}.movie-detail-section .purchase-detail-container .purchase-detail--purchase-btn:hover{color:#fff}.movie-detail-section .purchase-detail-container .purchase-detail-error-msg{display:inline;font-size:10px;color:red;position:absolute;top:40px;left:180px}.movie-detail-section .purchase-detail-container .purchase-detail--coupon-btn{min-width:73px;padding:0 10px;float:right;position:relative;right:210px;bottom:34px;line-height:0;font-size:small;height:32px}.error-page{text-align:center}.error-page h1{margin-top:10%;font-size:14em!important;color:#c1c1c1}.error-page .gradient-line{content:"";background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);height:6px;position:absolute;width:6%;left:47%;margin-top:-20px}.error-page p{font-size:2em;color:#c1c1c1;padding:10px;margin:20px}.error-page a.err-btn{display:block;color:#fff;position:relative;margin:0 auto;max-width:226px;width:100%;height:50px;line-height:50px;font-size:18px;font-weight:600;z-index:1;border-radius:40px;overflow:hidden;text-align:center;background:linear-gradient(120deg,#95d526,#37bcd8);-webkit-transition:color .4s ease;transition:color .4s ease}.error-page a.err-btn:hover{-webkit-box-shadow:0 5px 8px 2px rgba(0,0,0,.14);box-shadow:0 5px 8px 2px rgba(0,0,0,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:all .2s ease,border-color .4s ease;transition:all .2s ease,border-color .4s ease}@media only screen and (max-width:768px) and (min-width:600px){.slick-arrow.slick-next,.slick-arrow.slick-prev{background-size:35px!important}.ticket_plan-modal__button{margin-top:6%!important}.ticket_plan-modal__content{min-height:325px!important}}@media only screen and (max-width:600px){.slick-arrow.slick-prev{background-size:19px!important;width:6%!important;display:inline-block!important;margin-left:-8px}.ticket_plan-modal__content{min-height:325px!important}.slick-arrow.slick-next{background-size:19px!important;width:6%!important;display:inline-block!important;margin-right:-8px}.ticket_plan-modal__button{margin-top:6%!important}}@media only screen and (max-width:1660px) and (min-width:1281px){.free_movie-modal__content{width:75%}}@media only screen and (max-width:1280px){.free_movie-modal__content{width:92%}}@media only screen and (max-width:1264px) and (min-width:896px){.shortened_url-modal__content{margin:0 auto;top:5%}.shortened_url{width:75%;height:55px}span.static-page__button.url-modal{width:250px;height:55px}.ticket_plan-modal__content{width:92%;min-height:415px}}@media only screen and (max-width:895px) and (min-width:413px){.shortened_url{width:75%;height:50px;font-size:15px}span.static-page__button.url-modal{width:200px;height:50px;font-size:14px}.shortened_url-modal__content{margin:0 auto;top:5%;min-height:250px;width:60%}}@media only screen and (max-width:414px){.shortened_url-modal__content{margin:0 auto;top:5%;min-height:250px;width:70%}.shortened_url{width:85%}span.static-page__button.url-modal{width:175px;height:45px}}@media only screen and (max-width:895px){.ticket_plan-modal__content{width:92%;min-height:415px;padding-bottom:3%}.ticket_plan-modal__title{font-size:2em}.ticket_plan-modal__link{float:none;margin:0;font-size:14px}}@-webkit-keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.font--notosan{font-family:Noto Sans JP,"sans-serif"!important}#wrapper{overflow:hidden}@media screen and (max-width:767px){.show--only-pc{display:none!important}}@media screen and (min-width:768px){.show--only-sp{display:none!important}}.color--blue{color:#41bdd6!important}.align--center{text-align:center!important}.mb--0{margin-bottom:0!important}.mb--10{margin-bottom:10px!important}@media screen and (max-width:767px){.mb--sp-2{margin-bottom:2vw!important}.mb--sp-5{margin-bottom:5vw!important}.mb--sp-6{margin-bottom:6vw!important}.mb--sp-8{margin-bottom:8vw!important}}@media screen and (min-width:768px){.mb--pc-5{margin-bottom:5px!important}.mb--pc-8{margin-bottom:8px!important}.mb--pc-10{margin-bottom:10px!important}.mb--pc-20{margin-bottom:20px!important}.mb--pc-35{margin-bottom:35px!important}.mb--pc-50{margin-bottom:50px!important}}.try__inner_1 h3{font-size:22px;font-weight:900;line-height:1.2;margin-bottom:26px}.try__inner_1 h3,.try__inner_1 p{text-shadow:0 0 3px rgba(50,50,50,.7)}.try__inner_1 p{font-size:15px;font-weight:700;letter-spacing:.03em;line-height:1.68}.try__button{margin-top:40px;font-size:0}.try{position:relative;padding:177px 0 120px;text-align:center}.try__title{margin:0;padding:0 30px;font-size:52px;font-weight:600}.try__sub-title{margin:50px 0 0;padding:0 30px;font-size:38px}.try__description{margin:28px 0 0;padding:0 30px;font-size:24px;line-height:1.5}.try__sub-description{margin:39px 0 0;padding:0 30px;font-size:22px;line-height:1.5}.try--first{padding:177px 0 99px}.try--first .lead__description{margin:53px 0 0}.try .case-list{margin:217px 0 92px}.try--login{padding:110px 0;color:#fff;z-index:1}.try--login .lead__sub-title{margin-top:0}.try-bg{left:0;z-index:-1;overflow:hidden}.try-bg,.try-bg:after{position:absolute;top:0;width:100%;height:100%}.try-bg:after{content:"";display:block;background-color:rgba(0,0,0,.7);z-index:1}.try-bg__image{width:auto;height:100%;margin-right:6px}.try-bg__image-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(50% - 3px);margin-bottom:6px}.try-bg__image-list:first-child{margin-top:-3px}@media screen and (min-width:768px){.try__button .static-page__button{width:287px;display:inline-block;margin:0 10px}}@media screen and (min-width:768px) and (max-width:990px){.try__button .static-page__button{width:360px;margin:0 5px}}@media screen and (max-width:767px){.try__inner_1{padding:13.3vw 12vw 14.9vw}.try__button{margin-top:6.667vw}.try__button .static-page__button{margin:0 auto -2vw}.try__button .static-page__button:last-child{margin-bottom:0}.try__inner_1 h3{margin-bottom:5.3vw;font-size:4.9vw;line-height:1.35}.try__inner_1 h3,.try__inner_1 p{text-shadow:0 0 2px rgba(50,50,50,.7)}.try__inner_1 p{text-align:left;font-size:3.7vw;line-height:1.8}.try--login{padding:0}}.static-page__button{display:inline-block;position:relative;text-decoration:none;cursor:pointer;outline:none;background-color:#fba111;width:300px;height:70px;border-radius:50px;color:#fff;font-size:16px;line-height:1;font-weight:700;letter-spacing:.03em}.static-page__button span{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important;height:100%}a.static-page__button.button.new:hover{color:#fff}a.static-page__button.button.new{color:#000;position:relative;top:28px}@media screen and (min-width:768px){.static-page__button{-webkit-transition:all .3s ease;transition:all .3s ease}.static-page__button:hover{-webkit-box-shadow:0 5px 8px 2px rgba(0,0,0,.14);box-shadow:0 5px 8px 2px rgba(0,0,0,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@media screen and (max-width:767px){.static-page__button{display:block;width:67.4vw;height:13.3vw;font-size:3.7vw}}body.browser--ie .static-page__button span{padding-top:4px}body.browser--ie .lp_hbutton .static-page__button span{padding-top:2px}#footer-top{line-height:1.5;font-family:Noto Sans JP,sans-serif}#footer,#footer-top{background-color:#212121;color:#fff;text-align:center}#footer-top a,#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.flogo{font-size:0;margin-bottom:16px}.fcompany{font-weight:700;font-size:13px;margin-bottom:35px}.fcompany span{display:block;font-size:13px;margin-bottom:10px}.footer__top{padding:96px 0 40px}.fnav{font-size:0;line-height:1}.fnav li{display:inline-block;padding-right:24px;position:relative;margin-right:24px}.fnav li:after{content:"";width:1px;height:13px;background-color:#fff;position:absolute;right:0;top:0}.fnav li:last-child{padding-right:0;margin-right:0}.fnav li:last-child:after{display:none}.fnav li a{display:block;font-size:13px;font-weight:500;letter-spacing:.029em}.footer__bottom{border-top:1px solid #e6e6e6;padding:42px 0 38px}.copyright{color:#646464}.copyright,.expoline img{margin-top:50px}@media screen and (min-width:768px) and (max-width:1260px){.fnav li{margin-bottom:10px}.footer__top{padding-bottom:30px}}@media screen and (max-width:767px){.flogo{margin-bottom:3.3vw}.flogo img{width:45.3vw}.footer__top{padding:14.9vw 11.5vw 6.8vw}.fcompany{font-size:2.7vw;margin-bottom:10vw;line-height:1.2}.fcompany span{font-size:2.6vw;margin-bottom:1.86vw}.footer__bottom{padding:6.6vw 11.5vw 8.4vw}.footer__top .fnav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fnav li{padding:0;margin:0 0 3.6vw;display:block;text-align:left}.footer__top .fnav li{width:50%}.fnav li a{font-size:2.7vw;line-height:1.2;letter-spacing:0}.fnav li:after{display:none}.copyright{margin-top:17.2vw}.copyright img{width:23.46vw}}.static-page__container--header{padding:0 4vw;margin:0 auto;max-width:1170px}@media screen and (min-width:768px){.static-page__container--header{padding:0 15px;max-width:1270px}}.sticky{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);-webkit-box-shadow:0 0 6px -1px rgba(0,0,0,.36);box-shadow:0 0 6px -1px rgba(0,0,0,.36);z-index:10}#logo{font-size:0;position:absolute;left:0;top:20px}#header{height:5px}.public-header__announcement{background-color:transparent;border-top:1px solid rgba(0,0,0,.06);padding:8px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.public-header__announcement-text{margin:0;font-size:14px;line-height:1.5;letter-spacing:.03em;font-family:Noto Sans JP,"sans-serif";color:#c62828;font-weight:600}@media screen and (max-width:767px){.public-header__announcement{padding:6px 0}.public-header__announcement-text{font-size:10px}}.header__inner_v2{position:relative;padding:0 0 0 242px;height:76px}.hlink__wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important;height:100%}.mainmenu{font-size:0;line-height:1}.mainmenu>li{display:inline-block;position:relative;padding-right:7px;margin-right:7px}.mainmenu li:after{content:"";background-color:#4d4d4d;width:1px;position:absolute;right:0;top:1px;height:13px}.mainmenu li:last-child{padding-right:0;margin-right:0}.mainmenu li:last-child:after{display:none}.mainmenu li a{display:block;font-size:11px;font-weight:700;letter-spacing:.05em;position:relative;font-family:Noto Sans JP,"sans-serif"!important}.mainmenu li a:hover{text-decoration:underline}.nav__parent>a{padding-right:15px}.nav__parent>a>span{content:"";width:0;height:0;border-style:solid;border-width:7px 5px 0;border-color:#4d4d4d transparent transparent;position:absolute;right:0;top:50%;margin-top:-3px}.nav-menu--content-wrapper a{padding:10px;color:#4d4d4d;font-size:11px}.public-header__menu li{margin-right:18px}.hlink{font-size:0;line-height:1}.hlink__list li{display:inline-block;vertical-align:middle}.hlink__list li a{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;font-family:Noto Sans JP,"sans-serif"!important}.hlink__list li a:hover{text-decoration:underline}.hbutton,.hlink__list{display:inline-block;vertical-align:middle}.\--open>a>span{border-width:0 6px 7px;border-color:transparent transparent #4d4d4d}.\--open .nav-menu-content{visibility:visible;opacity:1}@media screen and (max-width:767px){li.nav__parent.nav-menu--header.\--close .nav-menu--content{display:none}.nav--opened .hlink__wrap{display:block;background:#fff;position:fixed;width:100%;height:calc(100% - 55px);top:60px;left:0;text-align:left;pointer-events:auto;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:center;justify-content:center}.nav--opened .mainmenu>ul{width:100%}.nav--opened .hlink__list>li,.nav--opened .mainmenu>li{display:block;padding:20px}.nav--opened .hlink__list li a,.nav--opened .mainmenu>li>a{font-size:18px;color:#4d4d4d}.nav--opened .mainmenu>li:after{display:none}.nav--opened .hbutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav--opened .nav-menu--header:hover .nav-menu--content{display:block;position:static}.nav--opened .nav-menu--content-wrapper:before{right:11px}.nav--opened .nav-menu--content-responsive{display:none!important}.nav--opened .nav-menu--content-wrapper{-webkit-box-shadow:none;box-shadow:none}.nav--opened .nav-menu--content-wrapper a{font-size:16px}.nav--opened .nav-menu--content{text-align:left}.\--open{display:block}.hlink__wrap{display:none}.hlink__list li{display:block}.hbutton,.hlink__list{width:100%}}@media screen and (min-width:768px) and (max-width:890px){.header__inner_v2{padding-left:220px;padding-top:5px;padding-bottom:5px;position:relative}.mainmenu>li{padding-right:8px;margin-right:8px}.mainmenu li a{font-size:10px;letter-spacing:0}.hlink__list li a{font-size:12px}}.hamburger{position:absolute;right:-4vw;top:0;bottom:0;width:56px}.hamburger button{cursor:pointer;outline:none;font-size:0;display:block;border:none;background:#303231;position:relative;width:56px;height:56px}.hamburger span{position:absolute;background-color:#fff;display:block;width:20px;height:2px;left:18px;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.hamburger span:first-child{top:20px}.hamburger span:nth-child(2){top:27px}.hamburger span:nth-child(3){top:34px}.nav--opened .hamburger span:nth-child(3){opacity:0}.nav--opened .hamburger span:first-child{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:24px}.nav--opened .hamburger span:nth-child(2){-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:24px}@media screen and (min-width:768px){.hamburger{display:none!important}}@media screen and (max-width:767px){#header{height:5px}.header__inner_v2{padding:0;height:56px}#logo{top:13px}#logo img{width:170px}}@media screen and (min-width:768px){.button--size-medium{width:210px;height:50px;border-radius:25px;font-size:14px}.button--size-small{width:120px;height:30px;border-radius:15px;font-size:11px;letter-spacing:.05em;padding-bottom:2px}}.nav-menu--header{position:relative;display:inline-block;cursor:pointer}.nav-menu--content{background:transparent;text-align:center;visibility:hidden;position:absolute;min-width:160px;z-index:1;opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s ease;transition:.2s ease}.nav-menu--content-wrapper{background:#fff;border-radius:10px;position:relative;top:15px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.nav-menu--content a{color:#4d4d4d;text-decoration:none;display:block}.nav-menu--content a:hover{opacity:.7}.nav-menu--header:hover .nav-menu--content{visibility:visible;opacity:1;filter:alpha(opacity=100)}.nav-menu--content-wrapper:before{content:"";position:absolute;left:11px;top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff;z-index:9999}#howtouse__body{font-family:Noto Sans JP,"sans-serif";font-size:19px;background-color:#fff;color:#4d4d4d;min-height:100%;font-weight:300;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.howtouse__container{padding:0 4vw;margin:0 auto;max-width:1170px}.howabout{text-align:center;padding-bottom:70px;margin-top:-233px;position:relative;z-index:1}.howabout__thumb{width:705px;margin:0 auto 60px}.howabout__thumb img,.howabout__thumb video{display:block;width:100%;border-radius:10px}.howabout h2{font-size:30px;line-height:1.3;margin-bottom:17px}.howabout__text1{font-weight:700;font-size:27px;line-height:1.3;margin-bottom:25px}.howabout__text2{font-size:15px;font-weight:500;line-height:1.3}.bgwrap{background-color:#e9f1f3}@media screen and (max-width:767px){.mainhead{padding:11.3vw 0 35.3vw}.howabout{margin-top:-23.7vw;padding-bottom:7.3vw}.howabout__thumb{width:auto;margin-bottom:10vw;padding:0 3.4vw}.howabout__thumb img,.howabout__thumb video{border-radius:8px}.mainhead h1{font-size:9vw!important}.howabout h2{font-size:6.2vw;line-height:1.3;margin-bottom:6.6vw}.howabout__text1{font-size:4.9vw;line-height:1.3;margin-bottom:4vw}.howabout__text2{font-size:3.7vw;line-height:1.8}}.howtouse.area--bg{padding-top:160px}.howtouse__item{margin-bottom:80px}.howtouse__content{width:50%;padding-right:50px;font-size:13px;font-weight:400;line-height:1.68}.howtouse__content a{color:#3081bc;text-decoration:underline}.howtouse__content a:hover{text-decoration:none}.howtouse__thumb{width:50%}.howtouse__thumb>img{display:block;width:100%;border-radius:10px;border:2px solid #f1f1f1}.howtouse__title{color:#41bdd6;font-size:27px;line-height:1.2;margin-bottom:14px}.howtouse__step,.howtouse__title{letter-spacing:.03em;font-weight:700}.howtouse__step{font-size:15px;line-height:1;color:#fff;border-radius:6px;background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);width:275px;height:60px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important;margin-bottom:24px}.howtouse__ordered p{border:1px solid #b4b4b4;border-radius:8px;padding:12px 20px;margin-top:12px;margin-bottom:20px;font-weight:700}.howtouse__ordered li div{position:relative;padding-left:30px;font-size:12px}.howtouse__ordered li div span{font-weight:700;position:absolute;left:0;top:0}.howtouse__notewrap{border-top:1px solid #e8e8e8;margin-top:25px;padding:25px 0 0}.howtouse__note{text-indent:-17px;padding-left:17px}.howtouse__inner{padding-left:2.6vw}@media screen and (min-width:768px) and (max-width:1023px){.howtouse__content{padding-right:30px}.howtouse__title{font-size:20px}}@media screen and (min-width:768px){.howtouse__item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.howtouse__inner{padding-left:20px}}@media screen and (max-width:767px){.howtouse.area--bg{padding-top:17.3vw}.howtouse__list{padding:0 .8vw}.howtouse__item{margin-bottom:8vw}.howtouse__content{width:auto;padding-right:0;font-size:2.9vw;line-height:1.8;margin-bottom:7.4vw}.howtouse__thumb{width:auto;padding:0 2.6vw}.howtouse__step{width:36.6vw;height:9.3vw;border-radius:6px;font-size:3.3vw;margin-bottom:5.6vw}.howtouse__title{font-size:6vw;margin-bottom:3.2vw}.howtouse__ordered li div{padding-left:4vw}.howtouse__ordered p{margin-top:5.3vw;margin-bottom:5.3vw;padding:4.2vw 5vw;border-radius:6px}.howtouse__notewrap{padding-top:4vw;margin-top:4vw}}.easilyuse{background-color:#eaf8fb;margin-top:20px;text-align:center;padding-bottom:55px;padding-top:40px}.easilyuse h4{font-weight:700;font-size:16px;line-height:1.5;margin-bottom:30px;padding:0 15px}.easilyuse__box{background-color:#fff;border-radius:6px;height:100%;padding:18px 0 22px}.easilyuse__box div{font-size:0;padding-bottom:16px;position:relative;margin-bottom:12px}.easilyuse__box div:after{content:"";width:12px;height:8px;background:url(/images/howtouse/arrow03.png) no-repeat 0 0/100% 100%;position:absolute;left:50%;margin-left:-9px;bottom:0}.easilyuse__box p{font-size:12px;line-height:1.6;font-weight:500}@media screen and (min-width:768px) and (max-width:1029px){.easilyuse__list li{margin-bottom:10px}.easilyuse__list li:last-child{margin-bottom:0}}@media screen and (min-width:768px){.easilyuse__list{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important}.easilyuse__list li{width:240px;padding:0 12px}.easilyuse__box div img{width:180px}}@media screen and (max-width:767px){.easilyuse{text-align:left;margin-top:5.3vw;margin-left:-7.4vw;margin-right:-7.4vw;padding:8vw 4vw}.easilyuse h4{margin-bottom:8vw;font-size:4.9vw;padding:0}.easilyuse__box{text-align:center;padding-top:5.8vw;padding-bottom:5.2vw;width:62.6vw;margin-left:auto;margin-right:auto}.easilyuse__box div:after{width:2.4vw;margin-left:-1.2vw;height:1.8vw;background-size:100% 100%}.easilyuse__box div{padding-bottom:3.6vw;margin-bottom:1.3vw}.easilyuse__box div img{width:36.2vw}.easilyuse__box p{font-size:3.7vw;line-height:1.8}.easilyuse__list li{margin-bottom:2vw}.easilyuse__list li:last-child{margin-bottom:0}}@media screen and (max-width:767px){.area--bg{padding-top:2.6vw}.area--bg:before{height:2.6vw}}#landing-page_body{font-size:19px;background-color:#fff;color:#4d4d4d;-webkit-text-size-adjust:100%;min-height:100%;font-weight:300;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.clearfix:after{content:" ";display:block;clear:both}.landing-page__container{padding:0 4vw;margin:0 auto;max-width:1170px}.hero__caption .show--only-sp{top:3px;position:relative}@media screen and (min-width:768px){.landing-page__container{padding:0 4vw;max-width:1170px}}.button--color-white{background-color:#fff;color:#4d4d4d}@media screen and (min-width:768px){.business.area--bg{padding-top:6px}.button--size-medium{width:210px;height:50px;border-radius:25px;font-size:14px}.button--size-small{width:120px;height:30px;border-radius:15px;font-size:11px;letter-spacing:.05em;padding-bottom:2px}}.area__title{font-size:30px;font-weight:700;line-height:1.48}.area__lead,.area__title{text-align:center;letter-spacing:.03em}.area__lead{font-weight:500;line-height:1.68;margin-top:17px;font-size:15px}.area--bg{position:relative;padding-top:20px}.area--bg:before{content:"";background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);height:6px;position:absolute;left:0;width:100%;top:0}@media screen and (min-width:768px) and (max-width:990px){.area__title{font-size:28px}}@media screen and (max-width:767px){.area__title{font-size:5.5vw;line-height:1.3}.area__lead{font-size:3.2vw;margin-top:6.1vw}.area--bg{padding-top:2.6vw}.area--bg:before{height:2.6vw}}.hover--play{position:relative;display:block}.hover--play:before{content:"";width:70px;height:70px;background:url(/images/landing-page/common/ico_play.png) no-repeat 0 0;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;-webkit-transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;cursor:pointer;z-index:1}.video-react .video-react-big-play-button{display:none}.hover--play:hover:before{-webkit-transform:rotate(.1deg) scale(1.1);transform:rotate(.1deg) scale(1.1)}.hover--jump{-webkit-transition:transform .15s ease-in-out;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;display:block}.hover--jump:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hero{background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);margin-bottom:80px}.hero .landing-page__container{position:relative}.hero__text{padding:70px 0 63px}.hero__text h1{color:#fff;font-size:37px!important;font-weight:700;line-height:1.4;margin-bottom:14px;padding-left:70px}.hero__text p{color:#fff;font-size:17px;font-weight:500;line-height:1.5;padding-left:70px}.hero__button{margin-top:32px;width:586px;font-size:0;padding-left:70px}.hero__button .static-page__button{display:inline-block;margin:0 7px}.hero__thumb{position:absolute;right:-55px;bottom:-81px;font-size:0;width:795px}.hero__thumb img{display:block;width:90%}.hero__caption{font-size:0;position:absolute;right:15px;top:0;width:184px}.hero__caption img{display:block;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.hero__text{padding-left:0}.hero__text h1{font-size:32px!important;padding-left:30px}.hero__text p{font-size:15px;padding-left:30px}.hero__caption{width:150px;right:0}.hero__button{width:auto;padding-left:30px}.hero__thumb{width:48%;bottom:-55px}}@media screen and (min-width:1270px){.hero__thumb{right:-120px}}@media screen and (min-width:1024px) and (max-width:1270px){.hero__thumb{width:52%;right:-85px}.hero__caption{right:0}}@media screen and (max-width:767px){.hero{margin-bottom:42.9vw}.hero .landing-page__container{padding:0}.hero__text{padding:6.4vw 8vw 29.3vw}.hero__text h1{font-size:10.9vw!important;line-height:1.2;margin-bottom:2.6vw;padding-left:0}.hero__text p{padding-left:0;font-size:4.9vw;line-height:1.4}.hero__button{margin-top:3.4vw;width:auto;padding-left:0;text-align:center}.hero__button .static-page__button{margin-bottom:5.3vw}.hero__button .static-page__button:last-child{margin-bottom:0}.hero__thumb{width:auto;right:0;left:0;bottom:-41.3vw}.hero__caption{width:auto;right:0;top:inherit;bottom:-.5vw}.hero__caption img,.hero__thumb img{width:100%;display:block}}.customer{padding-top:14px;padding-bottom:70px}.customer__title{font-size:33px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:55px}.logo__list{height:84px;background:url(/images/landing-page/logolist_desktop.png) repeat-x;background-size:auto 100%;animation:bg-slider 56s linear infinite;-webkit-animation:bg-slider 56s linear infinite}@-webkit-keyframes bg-slider{0%{background-position:0 0}to{background-position:-3310px 0}}@keyframes bg-slider{0%{background-position:0 0}to{background-position:-3310px 0}}@media screen and (min-width:768px) and (max-width:990px){.customer__title{font-size:24px}}@media screen and (max-width:767px){.customer{padding-top:0;padding-bottom:8.5vw}.customer__title{line-height:1.4;font-size:5.4vw;margin-bottom:9vw}.logo__list{background:url(/images/landing-page/logolist_mobile.png) repeat-x;background-size:auto 100%;-webkit-animation:bg-slider 56s linear infinite;animation:bg-slider 56s linear infinite;height:22.26vw}@-webkit-keyframes bg-slider{0%{background-position:0 0}to{background-position:-3361px 0}}@keyframes bg-slider{0%{background-position:0 0}to{background-position:-3361px 0}}}.flow{padding:150px 0 140px}.flow .area__head{margin-bottom:56px}.flow__list{margin:0 0 65px;padding:0 14px}.flow__item{text-align:center;position:relative}.flow__item:after{content:"";width:89px;height:25px;position:absolute;right:-37px;top:58px;background:url(/images/landing-page/arrow01.png) no-repeat 0 0}.flow__item:last-child:after{display:none}.flow__icon,.flow__step{font-size:0;margin:0 auto;width:65%}.flow__step img{height:105px}.flow__step{margin-bottom:18px}.flow__item h3{color:#41bdd6;font-size:22px;margin-bottom:12px}.flow__item h3,.flow__item p{font-weight:700;line-height:1.2}.flow__item p{font-size:15px;margin-bottom:24px}@media screen and (min-width:768px){.flow__list{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flow__item{width:33.333%}}@media screen and (min-width:768px) and (max-width:990px){.flow__list{padding:0 50px}.flow__item h3{font-size:19px}.flow__item p{font-size:14px}.flow__step img{height:95px}.flow__item:after{background-size:100% 100%;width:70px;height:16px;top:57px}.flow__icon img{max-width:80%}}@media screen and (max-width:767px){.flow{padding-top:14vw;padding-bottom:14.9vw}.flow .area__head{margin-bottom:8.5vw}.flow__list{padding:0 4vw;margin-bottom:9.8vw}.flow__item{margin-bottom:5.3vw}.flow__item:after{display:none}.flow__step{margin-bottom:5.8vw}.flow__step:last-child{margin-bottom:0}.flow__step img{height:16.9vw;width:auto}.flow__item h3{font-size:4.9vw;margin-bottom:2.9vw}.flow__item p{font-size:3.7vw;margin-bottom:2.9vw}.flow__icon img{width:37.4vw}.flow__button .static-page__button{margin:0 auto}}.service{background-color:#eaf8fb;padding-bottom:138px}.service__head{background:url(/images/landing-page/img_service.png) no-repeat top/cover;height:560px;position:relative;margin-bottom:294px}.service__head_box{position:absolute;left:0;width:100%;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.service__head .area__head{background-color:#fff;max-width:1048px;border-radius:8px;margin:0 auto;padding:75px 0 83px;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.15);box-shadow:0 2px 14px 0 rgba(0,0,0,.15)}.service__head .area__head .area__lead{margin-top:27px}.service__list{margin-bottom:64px}.service__item{margin-bottom:80px;padding-left:10px}.service__item:last-child{margin-bottom:0}.service__box{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.15);box-shadow:0 2px 14px 0 rgba(0,0,0,.15)}.service__thumb{width:55.3%;position:relative}.service__thumb img{display:block;width:100%}.service__thumb>img{border-radius:8px 0 0 8px}.service__caption{width:230px;position:absolute;left:-10px;bottom:26px}.service__text{width:44.7%;padding:0 20px 0 50px}.service__text h3{color:#41bdd6;font-size:29px;line-height:1.48;font-weight:700}.service__text p{font-size:15px;letter-spacing:.03em;line-height:1.68;font-weight:500;margin-bottom:7px}.service__item:nth-child(odd){padding-right:10px;padding-left:0}.service__item:nth-child(odd) .service__thumb{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.service__item:nth-child(odd) .service__thumb>img{border-radius:0 8px 8px 0}@media screen and (min-width:768px){.service__box{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}.service__button .static-page__button{width:391px}.service__item:nth-child(odd) .service__caption{left:inherit;right:-10px}}@media screen and (min-width:768px) and (max-width:875px){.service__text{padding-left:20px}.service__text h3{font-size:19px;letter-spacing:0}.service__text p{font-size:10px}.service__caption{width:140px}}@media screen and (min-width:876px) and (max-width:990px){.service__text{padding-left:30px}.service__text h3{font-size:22px;letter-spacing:0}.service__text p{font-size:12px}}@media screen and (min-width:991px) and (max-width:1180px){.service__text{padding-left:35px}.service__text h3{font-size:25px;letter-spacing:0}.service__text p{font-size:14px}}@media screen and (min-width:768px) and (max-width:1078px){.service__head .area__head{margin-left:15px;margin-right:15px}}@media screen and (max-width:767px){.service{padding-bottom:14.6vw}.service__head{background-image:url(/images/landing-page/img_service_sp.png);background-size:100% auto;height:64.9vw;margin-bottom:81vw}.service__head_box{padding:0 5.3vw;-webkit-transform:translateY(100%);transform:translateY(100%);margin-bottom:17vw}.service__head .area__lead,.service__head .area__title{text-align:left}.service__head .area__title{text-align:justify}.service__head .area__head{padding:5vw 8vw 5.7vw}.service__head .area__head .area__lead{margin-top:8vw}.service .landing-page__container{padding:0}.service__list{padding-left:2.6vw;padding-right:2.6vw;margin-bottom:10.6vw}.service__item,.service__item:nth-child(odd){padding:0}.service__item{margin-bottom:8vw}.service__caption{right:-1.3vw!important;left:inherit;z-index:2;width:30.6vw;bottom:8.8vw}.service__thumb{width:100%}.service__thumb>img{border-radius:8px!important}.service__box{background:none;border-radius:0}.service__text{width:auto;background-color:#fff;margin-left:4.9vw;margin-right:4.9vw;border-radius:8px;margin-top:-14vw;position:relative;z-index:1;padding:8vw 7.2vw 7.2vw}.service__text h3{font-size:5vw;line-height:1.3;margin-bottom:2.6vw}.service__text p{font-size:3.1vw;line-height:1.8}.service__button .static-page__button{margin:0 auto}.service__item:nth-child(odd) .service__thumb>img{height:auto}}.product{padding-bottom:140px;padding-top:135px}.product h4{text-align:center;font-weight:700;font-size:22px;line-height:1.5;margin-bottom:57px}.product__button .static-page__button{background-color:#41bdd6}.product__list{max-width:1078px;margin:0 auto;position:relative;margin-bottom:40px}.product__item{margin-bottom:24px}.product__item img{display:block;width:100%}.product__item a{display:block;border-radius:10px}.row__flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.flex__item{padding:0 12px}@media screen and (min-width:768px){.row__flex--pc{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.row--cols-2>*,.row--cols-pc2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.product__button .static-page__button{width:353px}}@media screen and (min-width:768px) and (max-width:990px){.flex__item{padding:0 8px}.row__flex,.row__flex--pc{margin:0 -8px}.product__item{margin-bottom:16px}}@media screen and (max-width:767px){.product{padding-top:14.6vw;padding-bottom:14.9vw}.product h4{text-align:left;padding:0 .6vw;margin-bottom:9vw;font-size:4.6vw;line-height:1.3}.row__flex--pc{margin:0 -1.6vw}.flex__item{padding:0 1.6vw}.product__list{width:70.4vw;margin:0 auto;margin-bottom:6vw}.row__flex{margin:0 -1.6vw}.row__flex>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.product__item{margin-bottom:3.2vw}.hover--play:before{width:9.3vw;height:9.3vw;margin-left:-4.65vw;margin-top:-4.65vw;background-size:100% 100%}.product__button .static-page__button{margin:0 auto}}.voice{background-color:#eaf8fb;padding-top:137px;padding-bottom:140px}.voice__title{text-align:center;font-size:22px;font-weight:700;letter-spacing:.03em;line-height:1.1;margin-bottom:60px}.voice__panel{padding:0 35px;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.voice__thumb{border-radius:10px;overflow:hidden;width:60.17%;display:inline-block}.voice__thumb img,.voice__thumb video{display:block;width:100%}.voice__link{width:39.83%;padding-left:77px;padding-top:46px;display:inline-block}.voice__text h3{font-size:15px;font-weight:700;color:#41bdd6;letter-spacing:.03em;line-height:1.68;margin-bottom:14px;text-decoration:underline}.voice__details:hover{opacity:.4;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.voice__text p{font-size:15px;font-weight:500;letter-spacing:.03em;line-height:1.68;margin-bottom:20px}.voice__author{text-align:right;font-family:Noto Sans JP,"sans-serif"}.voice__arrow{font-size:0;position:relative;height:3px;line-height:0;width:185px;display:block;margin-bottom:30px}.voice__arrow:before{width:185px;left:0;top:0}.voice__arrow:after,.voice__arrow:before{content:"";background-color:#41bdd6;height:3px;position:absolute}.voice__arrow:after{width:55px;-webkit-transform:rotate(20deg);transform:rotate(20deg);right:0;bottom:10px}.voice__slides{margin-bottom:65px;padding:0 30px}.voice__slides .slick-list{padding-top:10px;padding-bottom:10px}.voice__slideThunb img{display:block;width:100%}.voice__slideText{background-color:#fff;margin:-25px 22px 0;border-radius:5px;z-index:1;position:relative;padding:25px 30px 32px;height:155px;min-height:130px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}.voice__slideText h3{font-size:15px;font-weight:700;color:#41bdd6;letter-spacing:.03em;line-height:1.68}.voice__slideText p{font-size:12px;letter-spacing:.03em;line-height:1.1;font-weight:400;font-family:Noto Sans JP,"sans-serif";position:absolute;bottom:15px;right:15px}.voice__item{padding:0 5px}.voice__slides .slick-arrow{background:none;border:none;outline:none;cursor:pointer;font-size:0;position:absolute;width:24px;height:32px;top:92px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.voice__slides .slick-prev{left:0;background:url(/images/landing-page/prev.png) no-repeat 0 0}.voice__slides .slick-next{right:0;background:url(/images/landing-page/next.png) no-repeat 0 0}.voice__slides .slick-arrow:hover{opacity:.7}@media screen and (min-width:768px){.voice__panel a{display:block;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px) and (max-width:990px){.voice__panel{padding:0}.voice__text{padding-left:30px}.voice__text p{font-size:16px}.voice__slideText{margin-left:10px;margin-right:10px;padding:10px 15px 15px;min-height:inherit}.voice__slideText h3{font-size:16px;letter-spacing:0}.voice__slideText p{font-size:12px}.voice__slides .slick-arrow{top:5.85vw}.voice__link{padding-left:20px}}@media screen and (min-width:991px) and (max-width:1270px){.voice__slides .slick-arrow{top:6.25vw}}@media screen and (max-width:767px){.voice{padding-top:14.9vw;padding-bottom:14.9vw}.voice__title{line-height:1.3;font-size:4.9vw;margin-bottom:9.3vw}.voice__title span{display:block}.voice__panel{padding:0 3.3vw;margin-bottom:5.8vw;display:block}.voice__thumb{width:100%;border-radius:8px}.voice__link{width:100%;padding-left:0;padding-top:0}.voice__text{width:100%;padding:4.8vw 5.3vw 0}.voice__arrow{display:none}.voice__text h3{font-size:3.7vw}.voice__text h3,.voice__text p{line-height:1.8;margin-bottom:3.7vw}.voice__text p{font-size:3.2vw}.voice__text .voice__author{margin-bottom:0}.voice__button .static-page__button{margin:0 auto}.voice__slides .slick-arrow{padding:0;width:3.06vw;height:4.26vw;background-size:100% 100%;top:18.9vw}.voice__slides .slick-next{right:3.3vw}.voice__slides .slick-prev{left:3.3vw}.voice__item{padding:0}.voice__slides{padding:0 8.6vw;margin-bottom:9.3vw}.voice__slideText{margin:-4vw 4vw 0;padding:3.3vw 4vw;min-height:13.8vw}.voice__slideText h3{font-size:3.2vw;line-height:1.8}.voice__slideText p{font-size:3vw;line-height:1.8;margin-top:1.3vw}}.mainhead h1{font-size:37px!important}@media screen and (max-width:767px){.mainhead{padding:11.3vw 0 35.3vw}.mainhead h1{font-size:6.2vw!important}}.bg--color-yellow{background-color:#f5f73e}#pricing-plan__body{font-family:Noto Sans JP,"sans-serif";font-size:19px;background-color:#fff;color:#4d4d4d;min-height:100%;font-weight:300;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.pricing-plan__container{padding:0 7vw;margin:0 auto;max-width:1170px}.anchor a{display:block;text-align:center;text-decoration:none;background-color:#fff;border-radius:10px;position:relative;border:5px solid transparent;padding:52px 0 17px}.anchor a:after{content:"";width:37px;height:37px;background:url(/images/pricing-plan/arrow01.png) no-repeat 0 0/100% 100%;position:absolute;right:7px;bottom:7px;z-index:1}.anchor h2{color:#41bdd6;font-weight:700;font-size:25px;margin-bottom:7px}.anchor p{font-weight:700;color:#4d4d4d;font-size:17px;line-height:1.7}.anchor__icon{left:50%;top:-40px;margin-left:-45px}.anchor__icon,.anchor__label{position:absolute;font-size:0}.anchor__label{left:-2px;top:-2px}.mainhead{background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);text-align:center;padding:85px 0 310px}.mainhead h1{font-weight:700;font-size:45px!important;line-height:1.2;letter-spacing:.03em;color:#fff}@media screen and (max-width:767px){.mainhead{padding:11.3vw 0 35.3vw}.mainhead h1{font-size:9.6vw!important}}.mainhead--plan{padding-bottom:33px}@media screen and (min-width:768px){.anchor{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important;margin:80px -8px 0}.anchor .anchor__item{padding:0 8px;width:300px}.anchor a:before{content:"";width:37px;height:37px;background:url(/images/pricing-plan/arrow01_on.png) no-repeat 0 0/100% 100%;position:absolute;right:7px;bottom:7px;z-index:0}.anchor a{-webkit-transition:border .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.anchor__label{-webkit-transition:left .2s ease-in-out,top .2s ease-in-out;transition:left .2s ease-in-out,top .2s ease-in-out}.anchor a:after{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.anchor a:hover{border-color:#3cbcd7;-webkit-box-shadow:11px 7px 11px rgba(0,0,0,.2);box-shadow:11px 7px 11px rgba(0,0,0,.2)}.anchor a:hover:after{opacity:0}}@media screen and (min-width:768px) and (max-width:1099px){.anchor .anchor__item{width:33.333%}.anchor h2{font-size:20px}.anchor p{font-size:14px}.anchor__icon{margin-left:-35px;top:-35px}.anchor__icon img,.anchor__label img{width:70px}.anchor a:after,.anchor a:before{width:25px;height:25px}}@media screen and (max-width:767px){.mainhead--plan{padding-bottom:2.6vw}.mainhead--plan .pricing-plan__container{padding:0 2.6vw}.anchor{margin-top:11.3vw}.anchor a{border-radius:7px;padding-top:3.4vw;padding-bottom:9.5vw;border-width:3px}.anchor a:after{width:6.1vw;height:6.1vw;background-image:url(/images/pricing-plan/arrow01_sp.png);right:50%;bottom:2vw;margin-right:-3.05vw}.anchor h2{font-size:4.9vw;margin-bottom:2vw;letter-spacing:.03em}.anchor p{font-size:3.7vw;letter-spacing:.03em}.anchor .anchor__item{margin-bottom:1.9vw}.anchor .anchor__item:last-child{margin-bottom:0}.anchor__label{left:0;top:0}.anchor__label img{width:19.2vw}}.plan__head{text-align:center;padding:186px 0 0}.plan__head h2{font-size:42px;font-weight:700;color:#41bdd6;margin-bottom:37px}.plan__head_text1{font-size:27px;font-weight:700;margin-bottom:32px}.plan__head_text2{font-size:19px;font-weight:700;line-height:1.7;margin-top:-4px;margin-bottom:50px}@media screen and (max-width:767px){.plan__head{padding:13.5vw 0 0}.plan__head h2{font-size:6.2vw;margin-bottom:5vw}.plan__head_text1{font-size:4.9vw;line-height:1.35;margin-bottom:4vw}.plan__head_text2{text-align:left;line-height:1.8;font-size:3.7vw;margin-bottom:8vw}}.spot{background-color:#e9f1f3;padding-bottom:140px}.spot,.spot__box{position:relative}.spot__box{background-color:#fff;border-radius:10px;padding:80px 20px 68px 60px;margin-bottom:65px}.spot__option{position:absolute;left:30px;top:-31px;font-size:0}.spot__row h3{color:#41bdd6;font-size:16px;font-weight:700;margin-bottom:8px}.spot__row p{font-size:14px;font-weight:400;line-height:1.7}.spot__row li{overflow:hidden;clear:both;margin-bottom:45px}.spot__row li:last-child{margin-bottom:0}.spot__row_icon{float:left;font-size:0;width:126px}.spot__row_icon img{width:100%}.spot__row_text{padding:0 0 0 155px}.spot__head{text-align:center;margin-bottom:90px}.spot__head p{font-weight:700;font-size:27px;color:#41bdd6;line-height:1.35}.spot__head_img{font-size:0;margin:0 auto 28px;width:90%}.spot__head_img img{max-width:100%}.spot__head_label{margin-bottom:35px}.spot__head_label span{display:inline-block;font-size:19px;font-weight:700;color:#fff;width:276px;height:62px;border-radius:7px;background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);line-height:60px}.spot__head_sub_label{margin-bottom:15px}.spot__head_sub_label span{color:gray;font-size:30px}@media screen and (min-width:768px){.spot .pricing-plan__container{max-width:1170px}.spot__row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.spot__row ul{width:50%;padding-right:40px}.spot .plan__head{padding-top:130px}}@media screen and (min-width:768px) and (max-width:991px){.spot__box{padding:80px 30px}.spot__row_icon{width:100px}.spot__row_text{padding:0 0 0 120px}.spot__row ul{padding-right:20px}.spot__row h3{line-height:1.3}.spot__row h3,.spot__row p{font-size:14px}}.spot:before{content:"";background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);height:6px;position:absolute;left:0;right:0;top:0}@media screen and (max-width:767px){.spot{padding-bottom:14.6vw}.spot:before{height:2.6vw}.spot .pricing-plan__container{padding:0 2.6vw}.spot__head{margin-bottom:12vw}.spot__head_img{margin-bottom:5.3vw}.spot__head_img img{width:100%}.spot__head_label{margin-bottom:4vw}.spot__head_label span{font-size:3.3vw;width:50vw;height:9.3vw;line-height:9.3vw}.spot__head_sub_label span{font-size:4vw}.spot__head p{font-size:4.9vw}.spot__option img{width:36.8vw}.spot__row li{background:url(/images/pricing-plan/dot.png) repeat-x 0 100%/3px 2px;padding-bottom:5.3vw;margin-bottom:5.6vw!important}.spot__row ul:nth-child(2) li:last-child{margin-bottom:0!important;padding-bottom:0;background:none}.spot__box{padding:11.7vw 2.6vw;margin-bottom:9.3vw}.spot__row_icon{width:16.6vw}.spot__row_text{padding-left:20.6vw}.spot__row h3{margin-bottom:2vw}.spot__row h3,.spot__row p{font-size:3.7vw}.spot__option{top:-4.7vw;left:50%;margin-left:-18.4vw}.spot__button .static-page__button{display:inline-block}}.ticket{padding-bottom:140px;position:relative}.ticket:before{content:"";background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);height:6px;position:absolute;left:0;right:0;top:0}.ticket__button .static-page__button{background-color:#41bdd6;display:inline-block}.lineup{margin-bottom:60px}.lineup h3{text-align:center;margin-bottom:25px}.lineup h3 span{display:block;font-size:27px;font-weight:600;margin-bottom:10px}.lineup ul li img{display:block;width:100%}.lineup p{text-align:center;line-height:1.8;font-size:19px;font-weight:500}.ticket__box{border:10px solid #afe8f1;border-radius:5px;max-width:800px;margin:0 auto 58px;padding:37px 15px 30px}.ticket__box h3{text-align:center;color:#41bdd6;font-weight:700;line-height:1.35;font-size:27px;margin-bottom:10px}.ticket__box h3 span{color:#4d4d4d}.ticket__box p{line-height:1.8;font-weight:500;font-size:19px;text-align:center}.ticket__row{padding:0 50px 0 55px;margin-top:30px}.ticket__row ul{width:310px}.ticket__row ul li{font-size:15px;font-weight:700;background-color:#afe8f1;border-radius:5px;margin-bottom:12px;text-align:center;padding:15px 10px}.ticket__row ul li:last-child{margin-bottom:0!important}.ticket__thumb{width:310px;margin-right:22px;margin-bottom:-30px}.ticket__thumb img{display:block;width:100%}@media screen and (min-width:768px){.lineup ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 55px}.lineup ul li{padding:0 25px;width:33.333%}.ticket__row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ticket .plan__head{padding-top:130px}}@media screen and (min-width:768px) and (max-width:970px){.ticket__row{padding:0 20px}.ticket__row ul{width:56.3%}.ticket__thumb{margin-right:0;padding-right:22px;width:41.7%;position:absolute;left:20px;bottom:0}.ticket__row{-ms-flex-pack:end!important;-webkit-box-pack:end!important;justify-content:flex-end!important;position:relative}}@media screen and (max-width:767px){.ticket:before{height:2.6vw}.ticket .pricing-plan__container{padding:0 2.6vw}.ticket{padding-bottom:14.6vw}.lineup{margin-bottom:10.6vw}.lineup ul{margin-bottom:4.8vw}.lineup ul li{margin-bottom:2.6vw}.lineup ul li:last-child{margin-bottom:0}.lineup p{font-size:3.6vw;text-align:left;padding:0 1.4vw}.lineup ul li img{width:70.8vw;margin:0 auto}.lineup h3{margin-bottom:4vw}.lineup h3 span{font-size:3.7vw;margin-bottom:1.6vw}.lineup h3 img{width:20.4vw}.ticket__box{padding:5.3vw 2.6vw 7.4vw;margin-bottom:7.3vw;border-width:5px}.ticket__row{padding:0 4.8vw;margin-top:0}.ticket__row ul{width:auto}.ticket__row ul li{font-size:3.7vw;padding:2.6vw 2vw;margin-bottom:2.6vw}.ticket__thumb{width:auto;margin:0 0 2.6vw}.ticket__thumb img{width:54.4vw;margin:0 auto}.ticket__box h3{font-size:4.9vw;margin-bottom:4.6vw}.ticket__box p{font-size:3.7vw}}.monthly{background-color:#e9f1f3;padding-bottom:140px;position:relative}.monthly:before{content:"";background:#3bafc6;background:-webkit-gradient(linear,left top,right top,from(#3bafc6),color-stop(70%,#acd263));background:linear-gradient(90deg,#3bafc6,#acd263 70%);height:6px;position:absolute;left:0;right:0;top:0}.monthly__button .static-page__button{background-color:#41bdd6}.monthly__item{background-color:#fff;border-radius:10px;overflow:hidden;margin-bottom:80px}.monthly__item:last-child{margin-bottom:0!important}.monthly__text{padding:0 40px}.monthly__text h3{font-weight:700;font-size:32px;color:#41bdd6;line-height:1.35;margin-bottom:13px}.monthly__text p{font-size:16px;font-weight:500;line-height:1.7}.label__option{font-size:0;margin-bottom:20px}.monthly__thumb img{display:block;width:100%}.monthly__list{margin-bottom:65px;padding:0 25px}@media screen and (min-width:768px){.monthly__item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.monthly__thumb{width:50%}.monthly__thumb--1{background:url(/images/pricing-plan/image01.png) no-repeat 50%/cover}.monthly__thumb--2{background:url(/images/pricing-plan/image02.png) no-repeat 50%/cover}.monthly__thumb--3{background:url(/images/pricing-plan/image03.png) no-repeat 50%/cover}.monthly__thumb--1 img,.monthly__thumb--2 img,.monthly__thumb--3 img{visibility:hidden}.monthly__item:nth-child(odd) .monthly__thumb{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.monthly__text{width:50%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important;padding-top:20px;padding-bottom:20px}.monthly .plan__head{padding-top:132px}}@media screen and (min-width:768px) and (max-width:960px){.monthly__text{padding:0 20px}.monthly__text p{font-size:16px}.monthly__text h3{font-size:30px;margin-bottom:8px}.label__option{margin-bottom:12px}.label__option img{width:160px}}@media screen and (max-width:767px){.monthly:before{height:2.6vw}.monthly{padding-bottom:14.6vw}.label__option{margin:0;position:absolute;left:8vw;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.monthly__item{background:none;margin-bottom:7.6vw}.monthly__text{padding:8vw;margin:0 5vw;background-color:#fff;border-radius:8px;margin-top:-14.2vw;position:relative;z-index:1}.monthly__text h3{font-size:5.8vw;margin-bottom:6vw;font-weight:700}.monthly__text p{font-size:3.5vw}.monthly__thumb img{border-radius:10px}.label__option img{width:36.8vw}.monthly__list{margin-bottom:10.2vw}.monthly__button .static-page__button{display:inline-block}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.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{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-button__bar{display:inline-block;vertical-align:middle;margin:15px auto;padding:0;background:hsla(0,0%,100%,.3);border-radius:40px;width:70px;text-align:center}.slick-button__bar li{list-style:none;cursor:pointer;display:inline-block;margin:0 3px;padding:0}.slick-button__bar li button{border:none;background:#dcdcdc;color:transparent;cursor:pointer;display:block;height:15px;width:15px;border-radius:7.5px}.slick-button__bar li.slick-active button{background-color:#848484}.slick-button__bar li button:focus,.slick-button__bar li button:hover{background:#848484;outline:0}