.splide__arrow{background-color:transparent;position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;margin:0;border-radius:0;transform:none;opacity:1!important}.splide__arrow svg{width:auto;height:auto;fill:initial}.splide__pagination{position:relative;bottom:auto;left:auto;right:auto;padding:0;z-index:1}.splide__pagination__page{display:inline-block;background:initial;position:relative;width:auto;height:auto;margin:0;padding:0;border:none;border-radius:0;transition:transform .2s linear;opacity:1}.splide__pagination__page.is-active{background:initial;transform:none;z-index:1}.splide-control{display:grid;margin-top:var(--marginTop);gap:0 min(var(--vw,1vw) * 32/390 * 100,48px);--marginTop:0}.splide-control:has(.splide__arrow){justify-content:flex-start;align-items:center;grid-template-columns:auto 1fr auto}.splide-control:has(.splide__arrow) .splide__pagination{grid-column:2/3;grid-row:1/2}.splide__arrow{display:grid;background-color:#fff;width:var(--width);--width:min(var(--vw,1vw) * 48/390 * 100,72px);border:2px solid #000;border-radius:50%;transition:background .3s ease-out;aspect-ratio:1/1;place-content:center}.splide__arrow--next{transform:scaleX(-1)}.splide__wrap{position:relative;overflow:hidden}.splide__icn{width:var(--width);--width:min(var(--vw,1vw) * 9.82/390 * 100,14.73px)}.splide__icn:nth-of-type(2){position:absolute;top:0;left:0;transform:translateX(100%);filter:brightness(0) invert(1)}.splide__pagination{display:flex;gap:0 min(var(--vw,1vw) * 6/390 * 100,9px)}.splide__pagination__page{background-color:#aaa;width:var(--width);--width:min(var(--vw,1vw) * 8/390 * 100,12px);border-radius:50%;aspect-ratio:1/1}.splide__pagination__page.is-active{background-color:#9ed7e1}.modal{background-color:transparent;--width:0;padding:0;overflow:visible;border:none;transition:opacity .5s,transform .5s;pointer-events:all}.modal.-closing{transform:scale(.9);pointer-events:none;opacity:0}.modal.-closing::backdrop{opacity:0}.modal::backdrop{background-color:rgba(0,0,0,.5);transition:opacity .5s}.modal-close{position:absolute;width:min(var(--vw,1vw) * 43.5/390 * 100,65.25px);height:min(var(--vw,1vw) * 20.6/390 * 100,30.9px);overflow:hidden;z-index:4}.modal-close__icn{display:block;position:relative;width:100%;height:100%}.modal-close__icn:after,.modal-close__icn:before{content:"";background-color:var(--bgColor);position:absolute;top:50%;left:50%;width:140%;height:3px;--bgColor:#000}.modal-close__icn:before{transform:translate(-50%,-50%) rotate(25deg)}.modal-close__icn:after{transform:translate(-50%,-50%) rotate(-25deg)}.modal__inner{outline:none;position:relative;max-width:calc((var(--vw, 1vw) * 100) - min(var(--vw, 1vw) * 40 / 390 * 100   , 60px));max-height:calc((var(--svh, 1vh) * 100) - min(var(--vw, 1vw) * 40 / 390 * 100   , 60px));overflow:clip;z-index:3}.moviemessage-map{position:relative;margin:min(var(--vw,1vw) * 56/390 * 100,84px) calc(50% - var(--vw, 1vw)*50) 0;overflow:hidden;z-index:3}.moviemessage-map__main{position:relative;width:100%}.moviemessage-map__pin{position:absolute;bottom:11.03%;left:5.55%;width:89.94%;z-index:2}.moviemessage-anchor{margin-top:min(var(--vw,1vw) * 80/390 * 100,120px)}.moviemessage__main{display:grid;margin-top:min(var(--vw,1vw) * 80/390 * 100,120px);gap:min(var(--vw,1vw) * 64/390 * 100,96px) 0}.moviemessage__sec{display:grid;background-color:#fff;padding:min(var(--vw,1vw) * 56/390 * 100,84px) 0 min(var(--vw,1vw) * 56/390 * 100,84px) min(var(--vw,1vw) * 40/390 * 100,60px);gap:min(var(--vw,1vw) * 32/390 * 100,48px) 0}.moviemessage__hdg{width:-moz-fit-content;width:fit-content}.moviemessage__cont{overflow:hidden}.moviemessage__cont .splide-control{padding-right:min(var(--vw,1vw) * 40/390 * 100,60px);--marginTop:min(var(--vw,1vw) * 24/390 * 100,36px)}.movie-thumb{display:grid;width:min(var(--vw,1vw) * 200/390 * 100,300px);height:100%;grid-template-rows:min(var(--vw,1vw) * 200/390 * 100,300px) auto}.movie-thumb__fig{overflow:hidden;aspect-ratio:1/1}.movie-thumb__img{display:block}.movie-thumb__article{display:grid;background-color:#edf7ff;position:relative;padding:min(var(--vw,1vw) * 24/390 * 100,36px) min(var(--vw,1vw) * 24/390 * 100,36px) min(var(--vw,1vw) * 64/390 * 100,96px);gap:min(var(--vw,1vw) * 4/390 * 100,6px) 0}.movie-thumb__corp{margin-top:min(var(--vw,1vw) * 4/390 * 100,6px)}.movie-thumb__btn{position:absolute;bottom:0;right:0}.modal{--width:fit-content}.modal-close{top:0;right:0}.modal-close__icn{--bgColor:#fff}.moviemessage-modal__wrap{padding:min(var(--vw,1vw) * 36.6/390 * 100,54.9px) 0}.moviemessage-modal__video{max-height:calc((var(--svh, 1vh) * 90) - min(var(--vw, 1vw) * 81.2 / 390 * 100   , 121.8px))}.nextcontents{margin-top:min(var(--vw,1vw) * 80/390 * 100,120px)}@media screen and (min-width:960px){.splide-control{gap:0 min(var(--vw,1vw) * 32/1440 * 100,40px)}.splide-control:has(.splide__arrow){grid-template-columns:repeat(3,auto)}.splide__arrow{--width:min(var(--vw,1vw) * 56/1440 * 100,70px)}.splide__icn{--width:min(var(--vw,1vw) * 9.82/1440 * 100,12.275px)}.splide__pagination{gap:0 min(var(--vw,1vw) * 16/1440 * 100,20px)}.splide__pagination__page{--width:min(var(--vw,1vw) * 8/1440 * 100,10px)}.modal{width:var(--width)}.modal-close{width:min(var(--vw,1vw) * 58/1440 * 100,72.5px);height:min(var(--vw,1vw) * 27.1/1440 * 100,33.875px)}.modal-close__icn:after,.modal-close__icn:before{height:4px}.modal__inner{max-width:calc((var(--vw, 1vw) * 100) - min(var(--vw, 1vw) * 80 / 1440 * 100   , 100px));max-height:calc((var(--svh, 1vh) * 100) - min(var(--vw, 1vw) * 80 / 1440 * 100   , 100px))}.moviemessage-map{margin-top:min(var(--vw,1vw) * 174/1440 * 100,217.5px)}.moviemessage-map__main{width:min(var(--vw,1vw) * 1280/1440 * 100,1600px);margin:0 auto}.moviemessage-map__pin{bottom:12.19%;left:4.84%;width:89.43%}.moviemessage-anchor{margin-top:min(var(--vw,1vw) * 120/1440 * 100,150px)}.moviemessage__main{margin-top:min(var(--vw,1vw) * 120/1440 * 100,150px);gap:min(var(--vw,1vw) * 120/1440 * 100,150px) 0}.moviemessage__sec{padding:min(var(--vw,1vw) * 60/1440 * 100,75px) 0 min(var(--vw,1vw) * 30/1440 * 100,37.5px) min(var(--vw,1vw) * 68.25/1440 * 100,85.3125px);gap:min(var(--vw,1vw) * 40/1440 * 100,50px) 0}.moviemessage__cont .splide-control{padding-right:0;--marginTop:min(var(--vw,1vw) * 40/1440 * 100,50px)}.movie-thumb{width:min(var(--vw,1vw) * 240/1440 * 100,300px);cursor:pointer;grid-template-rows:min(var(--vw,1vw) * 240/1440 * 100,300px) auto}.movie-thumb__article{padding:min(var(--vw,1vw) * 24/1440 * 100,30px) min(var(--vw,1vw) * 24/1440 * 100,30px) min(var(--vw,1vw) * 40/1440 * 100,50px);gap:min(var(--vw,1vw) * 4/1440 * 100,5px) 0}.movie-thumb__corp{margin-top:min(var(--vw,1vw) * 4/1440 * 100,5px)}.moviemessage-modal__wrap{padding:min(var(--vw,1vw) * 47.1/1440 * 100,58.875px) 0}.moviemessage-modal__video{max-height:calc((var(--svh, 1vh) * 90) - min(var(--vw, 1vw) * 94.2 / 1440 * 100   , 117.75px))}.nextcontents{margin-top:min(var(--vw,1vw) * 213/1440 * 100,266.25px)}}@media screen and (min-width:1440px){.moviemessage__sec{padding:min(var(--vw,1vw) * 80/1440 * 100,100px) 0 min(var(--vw,1vw) * 40/1440 * 100,50px) min(var(--vw,1vw) * 91/1440 * 100,113.75px)}}@media(any-hover:hover){.splide__arrow:hover{background-color:#000}.splide__arrow:hover .splide__icn{transition:transform .3s ease-out}.splide__arrow:hover .splide__icn:first-of-type{transform:translateX(100%)}.splide__arrow:hover .splide__icn:nth-of-type(2){transform:translateX(0)}.movie-thumb:hover .movie-thumb__img{filter:brightness(1.02)}}