html{font-size:4.2vw}.main{overflow:visible}.pc{display:none}.container{width:auto;padding-top:1.5rem;padding-bottom:2.82rem;color:#000}.container a:hover,.modaal a:hover{opacity:0.6}.loading{background:#fff;position:fixed;width:100%;height:100dvh;top:0;z-index:10}.loading .loading-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.loading .loading-wrap img{margin:0 auto;display:block}.loading .loading-wrap img:nth-child(1){width:30%}.loading .loading-wrap img:nth-child(2){width:57%;margin-top:2.4rem}.loading .copyright{position:absolute;left:50%;bottom:1.1rem;transform:translate(-50%);width:46%}.contents{position:relative}.visual{position:sticky;top:calc(64px + 1.6rem);z-index:1;width:92%;margin:0 auto}.visual img{margin:0 auto;display:block}.items{width:82%;margin:2.66rem auto 0;display:flex;flex-wrap:wrap;flex-direction:column;gap:11.22rem;padding-bottom:11rem}.items .item{cursor:pointer}.items .item:hover{opacity:0.6}.items .item .item-img{position:relative}.items .item .item-img .item-icon{position:absolute;bottom:0.63rem;right:0.63rem;width:26px}.items .item .item-label{margin-top:0.63rem;text-align:right;font-family:"Helvetica Neue"}.items .item .item-label dt{font-size:0.8rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.02625rem}.items .item .item-label dd{color:#7D7D7D;font-size:0.8rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.02625rem;margin-top:0.3rem}.greet{padding:2.63rem 2rem;text-align:center}.greet .greet-txt{display:flex;flex-direction:column;gap:1.8rem;text-align:left;font-size:0.9rem;font-style:normal;font-weight:700;line-height:215%;letter-spacing:0}.greet img{width:37%;margin-top:5.85rem}.share{text-align:center;margin-top:4.68rem}.share .heading{margin:0 auto;width:55%}.share .gothic{color:#000;text-align:center;font-size:0.875rem;font-style:normal;font-weight:700;line-height:200%;letter-spacing:0.04375rem;margin-top:1.87rem}.share .btns{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-top:2.5rem;gap:3.06rem}.share .btns img{width:4.5rem}.share .btns p{color:#000;text-align:center;font-family:"Helvetica Neue";font-size:0.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.0225rem;margin-top:0.81rem}.picture{width:90%;margin:6.25rem auto 0}.picture .copyright{margin:0 auto;width:51%;display:block}.modaal{position:fixed;top:0;width:100%;height:100dvh;z-index:100;color:#000;opacity:0;visibility:hidden;transition:all 0.6s ease}.modaal .modaal-wrap{width:82%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;z-index:1}.modaal .modaal-wrap .modaal-inner{padding:3.3rem 0 1.9rem;display:none}.modaal .modaal-wrap .modaal-inner.active{display:block}.modaal .modaal-wrap .modaal-inner dl{text-align:center;font-family:"Helvetica Neue";font-style:normal;font-weight:700;line-height:normal;align-self:stretch}.modaal .modaal-wrap .modaal-inner dt{font-size:1rem;letter-spacing:0.03375rem}.modaal .modaal-wrap .modaal-inner dd{font-size:1rem;letter-spacing:0.03rem;margin-top:0.2rem}.modaal .modaal-wrap .modaal-inner p{text-align:justify;font-size:0.8rem;font-style:normal;font-weight:500;line-height:150%;padding:0 1.15rem;margin-top:0.85rem}.modaal .modaal-wrap .modaal-inner a{width:87%;margin:0 auto;display:block;text-align:center;color:#FFF;font-family:"Helvetica Neue";font-size:0.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.04375rem;margin-top:1.9rem;padding:0.7rem 0 0.9rem;background:url("https://marlmarl-cdn.azureedge.net/pub/assets/img/feature/bape/i_arrow.svg") no-repeat right 0.6rem center #000;background-size:1.24294rem}.modaal .modaal-wrap .modaal-inner .modaal-img{width:99%;margin:0.8rem auto 0;display:block;position:relative}.modaal .modaal-wrap .modaal-inner .modaal-img li{position:absolute;top:0;opacity:0;transition:all .9s ease}.modaal .modaal-wrap .modaal-inner .modaal-img li.active{opacity:1}.modaal .modaal-wrap .copyright{position:absolute;width:180px;right:0;bottom:-16px}.modaal .modaal-wrap .i_close{position:absolute;right:0.62rem;top:0.65rem;width:30.279px}.modaal .modaal-bg{position:fixed;top:0;width:100%;height:100vh;background:#000;opacity:0.75;z-index:0}.modaal-open .modaal{opacity:1;visibility:visible}@media screen and (min-width: 768px){html{font-size:16px}.sp{display:none}.pc{display:block}.container{max-width:740px;padding-top:2.1rem}.loading .loading-wrap img:nth-child(1){width:140px}.loading .loading-wrap img:nth-child(2){width:270px;margin-top:2.8rem}.loading .copyright{bottom:1.4rem;width:220px}.visual{width:max-content;top:calc(64px + 2.1rem)}.items{width:auto;margin-top:2.11rem;gap:15.46rem;padding-bottom:20.81rem}.items .item .item-label{margin-top:0.94rem}.items .item .item-label dt{font-size:0.875rem}.items .item .item-label dd{font-size:0.875rem}.greet{padding-top:8.71rem}.greet .greet-txt{gap:2.7rem;text-align:center;font-size:1rem;line-height:260%;letter-spacing:0.03rem}.greet img{width:141px;margin-top:6.25rem}.share{margin-top:6.75rem}.share .heading{width:300px}.share .gothic{font-size:1.125rem;margin-top:3.95rem;letter-spacing:0.05625rem}.share .btns{margin-top:5.4rem;gap:4.9rem}.share .btns img{width:84px}.share .btns p{font-size:0.88638rem;margin-top:1.35rem}.picture{margin-top:8.14rem}.picture .copyright{width:220px}.modaal .modaal-wrap{width:350px}.modaal .modaal-wrap .modaal-inner{padding:2.9rem 0 1.1rem}.modaal .modaal-wrap .modaal-inner p{padding:0 2.15rem;margin-top:1.15rem}.modaal .modaal-wrap .modaal-inner a{width:80%;background-size:24px}.modaal .modaal-wrap .modaal-inner .modaal-img{width:93%;margin:1rem auto 0}.modaal .modaal-wrap .copyright{width:180px;bottom:-16px}}

/*# sourceMappingURL=style.css.map */