.row{color:#fff;padding-top:15px;padding-left:10px;transition:color .5s ease-in}.row,.row .row_posters{width:100%;overflow:hidden}.row .row_posters{display:flex;padding:22px 16px;overflow-x:scroll}.row .row_posters::-webkit-scrollbar{display:none}.row .row_posters{-ms-overflow-style:none;scrollbar-width:none}.row .row_image{object-fit:contain;cursor:pointer;max-height:100px;margin-right:10px;transition:-webkit-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s}.row .row_image:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}@media (max-width:768px){.row .row_image:hover{-webkit-transform:none;transform:none}}.row .row_imageLarge{max-height:250px}.row .row_imageLarge:hover{-webkit-transform:scale(1.09);transform:scale(1.09)}@media (max-width:768px){.row .row_imageLarge:hover{-webkit-transform:none;transform:none}}.row-light{color:red}.banner{color:#fff;height:448px;position:relative}.banner .banner_contents{margin-left:30px;padding-top:140px;height:190px}.banner .banner_title{font-size:3rem;font-weight:800;padding-bottom:.3rem}.banner .banner_description{width:45rem;line-height:1.3;padding-top:1rem;font-size:.8rem;max-width:360px;height:80px}.banner .banner_button{cursor:pointer;color:#fff;outline:none;border:none;font-weight:700;border-radius:.2vw;padding:.5rem 2rem;margin-right:1rem;background-color:rgba(51,51,51,.5);transition:all .2s}.banner .banner_button:hover{color:#000;background-color:#e6e6e6}.banner .banner_fadeBottom{height:7.4rem;background-image:linear-gradient(180deg,transparent,rgba(37,37,37,.61),#111);width:100%;position:absolute;bottom:0;transition:all .8s ease-in;transition-delay:1.45s}.banner .banner_bottomLight{background-image:linear-gradient(180deg,transparent,hsla(0,0%,74.5%,.61),#fff)}@media screen and (max-width:600px){.banner .banner_contents{padding-top:200px}.banner .banner_title{font-size:2rem;font-weight:700}.banner .banner_description{max-width:200px;line-height:1.2;font-size:.65rem}.banner .banner_button{padding:.4rem 1.8rem}}.nav{position:fixed;top:0;width:100%;display:flex;z-index:5;padding:15px 20px;justify-content:space-between;transition:.5s ease-in}.nav .nav_logo{width:80px;object-fit:contain}.nav .nav_icon{font-size:30px;color:#fff;cursor:pointer}.nav .nav_icon .icon{transition:.4s ease-in}.nav .nav_icon .icon_black{color:#111;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.nav-black{background:#111;box-shadow:0 1px 7px #444}.nav-white{background:#fff;box-shadow:0 1px 7px #ddd}*{margin:0;box-sizing:border-box;overscroll-behavior-y:none;-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-overflow-scrolling:touch}body{overflow-x:hidden;overflow-y:scroll}.app{background-color:#111;transition:.5s ease-in;position:relative;z-index:2;width:100%;height:100%;overflow:hidden}.underlay{position:fixed;z-index:-5;transition:all .6s ease-in;background-color:#fff;top:0;height:120%;width:100%;-webkit-clip-path:circle(20px at 100% -20%);clip-path:circle(20px at 100% -20%);pointer-events:none}.underlay-white{-webkit-clip-path:circle(3000px at 100% -20%);clip-path:circle(3000px at 100% -20%);pointer-events:all}
/*# sourceMappingURL=main.8957d98a.chunk.css.map */