.filmBaseSwiper{width:100vw;max-width:100%}@media screen and (max-width:767px){.filmBaseSwiper{width:calc(100vw - 24px);margin:16px auto}}.filmBaseSwiper .swiper{width:100vw;max-width:100%;height:600px}@media screen and (max-width:767px){.filmBaseSwiper .swiper{height:230px}}.filmBaseSwiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;border-radius:18px}.filmBaseSwiper .swiper-slide:first-of-type{margin-left:calc((100vw - 1400px)/2 - 50px)}.filmBaseSwiper .swiper-slide a,.filmBaseSwiper .swiper-slide img{display:block;width:100%;height:540px;object-fit:cover;border-radius:12px}@media screen and (max-width:767px){.filmBaseSwiper .swiper-slide a,.filmBaseSwiper .swiper-slide img{height:194px}}.filmBaseSwiper .swiper-container{padding-left:5%;padding-right:5%}.filmBaseSwiper .container-box .arrow{position:absolute;top:50%;margin-top:-5px}.filmBaseSwiper .container-box .arrow.arrow-left{left:0}.filmBaseSwiper .container-box .arrow.arrow-right{right:0}.filmBaseSwiper .swiper-button-next:after,.filmBaseSwiper .swiper-button-prev:after{opacity:0;position:absolute;z-index:var(--z-index-interactive);height:40px;width:40px!important;color:transparent;background-image:url(/NavigationButton-40.svg);transition:opacity .2s}@media screen and (max-width:767px){.filmBaseSwiper .swiper-button-next:after,.filmBaseSwiper .swiper-button-prev:after{display:none}}.filmBaseSwiper .swiper{overflow-y:clip}.filmBaseSwiper .swiper:hover .swiper-button-next:after,.filmBaseSwiper .swiper:hover .swiper-button-prev:after{opacity:1;transition:opacity .2s}.filmBaseSwiper .swiper-button-next{margin-right:calc((100vw - 1400px)/2);rotate:180deg;margin-top:-30px}@media screen and (max-width:1440px){.filmBaseSwiper .swiper-button-next{margin-right:20px}}.filmBaseSwiper .swiper-button-prev{margin-left:calc((100vw - 1400px)/2 - 50px);margin-top:-30px}.filmBaseSwiper .swiper-pagination{bottom:0;margin-top:-25px;position:relative}@media screen and (max-width:767px){.filmBaseSwiper .swiper-pagination{margin-top:-8px}}.filmBaseSwiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--Grey-80);width:32px;height:8px;border-radius:8px;opacity:1}@media screen and (max-width:767px){.filmBaseSwiper .swiper-pagination .swiper-pagination-bullet{height:4px;width:20px}}.filmBaseSwiper .swiper-pagination .bullet-prev-bg,.filmBaseSwiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--Primary-90)}