body:has(.main-area) header{position:fixed}.main-area[data-v-30de790d]{padding-top:0;overflow-x:clip}.main-area .main-banner .banner-box h2[data-v-30de790d],.main-area .main-banner .banner-box p[data-v-30de790d],.main-area .about-wrap h2[data-v-30de790d],.main-area .about-wrap p[data-v-30de790d],.main-area .news-wrap .news-swiper p[data-v-30de790d]{white-space:pre-line}.main-area .main-banner[data-v-30de790d]{--logo-duration:3.5s;--text-fade-duration:2.5s;--image-fade-duration:1s;--image-zoom-duration:3s;background-color:var(--black-color);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.main-area .main-banner .banner-visual[data-v-30de790d]{z-index:1;position:absolute;inset:0}.main-area .main-banner .banner-visual li[data-v-30de790d]{opacity:0;transition:opacity var(--image-fade-duration) ease, transform var(--image-zoom-duration) ease-in-out;position:absolute;inset:0;transform:scale(1.2)}.main-area .main-banner .banner-visual li.is-active[data-v-30de790d]{opacity:1}.main-area .main-banner .banner-visual li.is-active.is-zoomed[data-v-30de790d]{transform:scale(1)}.main-area .main-banner .banner-visual li picture[data-v-30de790d]{height:100%;display:block}.main-area .main-banner .banner-visual li picture img[data-v-30de790d]{object-fit:cover;width:100%;height:100%;display:block}.main-area .main-banner h1[data-v-30de790d]{z-index:2;color:var(--white-color);pointer-events:none;position:relative}.main-area .main-banner h1 svg[data-v-30de790d]{opacity:0;width:624px;height:87px;animation:main-logo-30de790d var(--logo-duration) forwards;transform:scale(1)}.main-area .main-banner .banner-box[data-v-30de790d]{z-index:2;opacity:0;text-align:center;width:100%;color:var(--white-color);transition:opacity var(--text-fade-duration) ease, transform var(--text-fade-duration) ease;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(100px - 50%))}.main-area .main-banner .banner-box.is-active[data-v-30de790d]{opacity:1;transform:translate(-50%,-50%)}.main-area .main-banner .banner-box h2[data-v-30de790d]{font-size:var(--font-size-48);font-weight:var(--font-weight-700);line-height:var(--line-height-130);margin-bottom:12px}.main-area .main-banner .banner-box p[data-v-30de790d]{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--white-color)}.main-area .main-banner[data-v-30de790d]~*{max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto}.main-area .main-banner~* h2 small[data-v-30de790d]{background-color:var(--black-color);width:max-content;font-size:var(--font-size-16);font-weight:var(--font-weight-600);color:var(--white-color);border-radius:9999px;margin-bottom:8px;padding:6px 10px;display:block}.main-area .main-banner~* h2 small+span[data-v-30de790d]{font-size:var(--font-size-72);font-weight:var(--font-weight-700);line-height:var(--line-height-130);color:var(--black-color);display:block}.main-area .main-banner~* h2+p[data-v-30de790d]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70)}.main-area .about-wrap[data-v-30de790d]{min-height:872px;margin-bottom:88px;padding:287px 60px 0;display:flex;position:relative}.main-area .about-wrap .about-swiper[data-v-30de790d] .swiper-wrapper{text-align:center}.main-area .about-wrap .about-swiper ul li h2[data-v-30de790d]{margin-bottom:45px}.main-area .about-wrap .about-swiper ul li h2 small[data-v-30de790d]{margin-inline:auto}.main-area .about-wrap .nav-btn button[data-v-30de790d]{color:var(--black-color-50);position:absolute;top:50%;transform:translateY(-50%)}.main-area .about-wrap .nav-btn .btn-prev[data-v-30de790d]{left:var(--gutter);transform:translateY(-50%)scaleX(-1)}.main-area .about-wrap .nav-btn .btn-next[data-v-30de790d]{right:var(--gutter)}.main-area .about-wrap .scroll-bar[data-v-30de790d]{z-index:50;background-color:var(--black-color-25);border-radius:10px;width:100%;max-width:326px;height:6px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.main-area .about-wrap .scroll-bar span[data-v-30de790d]{background-color:var(--black-color);border-radius:inherit;width:calc(100% / var(--slide-count));height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,ease);display:block}.main-area .more-wrap[data-v-30de790d]{padding-block:120px}.main-area .more-wrap h2[data-v-30de790d]{margin-bottom:15px}.main-area .more-wrap h2 small[data-v-30de790d]{transition:background-color .3s,color .3s}.main-area .more-wrap h2+p[data-v-30de790d]{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex}.main-area .more-wrap h2+p>span[data-v-30de790d]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70)}.main-area .more-wrap h2+p a[data-v-30de790d]{border:1px solid var(--black-color-40);color:var(--black-color);border-radius:22px;align-items:center;column-gap:4px;padding:9px 25px;display:flex}.main-area .more-wrap h2+p a span[data-v-30de790d]{font-size:var(--font-size-16);font-weight:var(--font-weight-600)}.main-area .more-wrap h2+p a svg[data-v-30de790d]{width:12px;height:12px}.main-area .more-wrap .over-slide[data-v-30de790d]{width:calc(50vw + 50%);padding-right:25px}.main-area .more-wrap .over-slide[data-v-30de790d] .swiper-pagination{display:none}.main-area .brand-wrap>section[data-v-30de790d]{isolation:isolate;position:relative}.main-area .brand-wrap>section[data-v-30de790d]:before{content:"";z-index:-1;background-color:var(--black-color);opacity:0;pointer-events:none;width:100vw;transition:opacity .75s;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.main-area .brand-wrap>section>h2 small[data-v-30de790d],.main-area .brand-wrap>section>h2 span[data-v-30de790d],.main-area .brand-wrap>section>p>span[data-v-30de790d],.main-area .brand-wrap>section>p>a[data-v-30de790d],.main-area .brand-wrap>section>ul>li>h3 span[data-v-30de790d],.main-area .brand-wrap>section>ul>li>h3 small[data-v-30de790d]{transition:color .3s,background-color .3s,border-color .3s}.main-area .brand-wrap>section>ul>li[data-v-30de790d]:not(:last-child){margin-bottom:80px}.main-area .brand-wrap>section>ul>li>h3[data-v-30de790d]{align-items:center;column-gap:15px;margin-bottom:12px;transition:opacity .25s;display:flex}.main-area .brand-wrap>section>ul>li>h3 span[data-v-30de790d]{font-size:var(--font-size-32);font-weight:var(--font-weight-700);line-height:var(--line-height-130);color:var(--black-color)}.main-area .brand-wrap>section>ul>li>h3 small[data-v-30de790d]{font-size:var(--font-size-15);font-weight:var(--font-weight-600);line-height:var(--line-height-150);color:var(--black-color-80)}.main-area .brand-wrap>section .brand-swiper ul>li[data-v-30de790d]{width:517px;transition:opacity .25s}.main-area .brand-cursor[data-v-30de790d]{z-index:1000;opacity:0;border:1px solid var(--black-color-90);background-color:var(--black-color);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:width .2s,height .2s;display:flex;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 8.2px #ffffff40}.main-area .brand-cursor[data-v-30de790d]:after{content:"MORE";opacity:0;font-size:var(--font-size-24);font-weight:var(--font-weight-500);color:var(--white-color);transition:opacity .1s}@media (hover:hover) and (pointer:fine){.main-area .brand-wrap>section[data-v-30de790d],.main-area .brand-wrap>section[data-v-30de790d] *{cursor:none}.main-area .brand-wrap>section[data-v-30de790d]:has(.brand-swiper a:hover):before{opacity:1}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>h2 small[data-v-30de790d]{background-color:var(--white-color);color:var(--black-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>h2 small+span[data-v-30de790d]{color:var(--white-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>p>span[data-v-30de790d]{color:var(--white-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>p>a[data-v-30de790d]{color:var(--white-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>ul>li>h3 span[data-v-30de790d]{color:var(--white-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>ul>li>h3 small[data-v-30de790d]{color:var(--white-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>p>a[data-v-30de790d]{border-color:var(--white-color)}.main-area .brand-wrap>section:has(.brand-swiper a:hover)>ul>li:not(:has(.brand-swiper a:hover))>h3[data-v-30de790d]{opacity:.2}.main-area .brand-wrap>section:has(.brand-swiper a:hover) .brand-swiper ul>li[data-v-30de790d]:not(:has(>a:hover)){opacity:.2}.main-area .brand-wrap>section:has(.brand-swiper a:hover)+.brand-cursor[data-v-30de790d]{width:114px;height:114px}.main-area .brand-wrap>section:has(.brand-swiper a:hover)+.brand-cursor[data-v-30de790d]:after{opacity:1}.main-area .brand-wrap>section:hover+.brand-cursor[data-v-30de790d]{opacity:1}}.main-area .more-wrap.news-wrap[data-v-30de790d]{padding-bottom:0}.main-area .news-wrap .news-swiper article[data-v-30de790d]{width:440px}.main-area .news-wrap .news-swiper article>a[data-v-30de790d]{background-color:var(--black-color-20);box-sizing:border-box;border-radius:16px;flex-direction:column;padding:20px 20px 40px;transition:background-color .3s;display:flex;box-shadow:0 2px 4px #0000001f}.main-area .news-wrap .news-swiper article>a[data-v-30de790d] :not(img){transition:color .3s}.main-area .news-wrap .news-swiper article>a img[data-v-30de790d]{aspect-ratio:400/260;object-fit:cover;border-radius:12px;margin-bottom:28px}.main-area .news-wrap .news-swiper article>a h3[data-v-30de790d],.main-area .news-wrap .news-swiper article>a p[data-v-30de790d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.main-area .news-wrap .news-swiper article>a h3[data-v-30de790d]{min-height:2.6em;font-size:var(--font-size-24);font-weight:var(--font-weight-700);line-height:var(--line-height-130);color:var(--black-color);margin-bottom:28px}.main-area .news-wrap .news-swiper article>a p[data-v-30de790d]{min-height:3em;font-size:var(--font-size-15);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-90);margin-bottom:18px}.main-area .news-wrap .news-swiper article>a time[data-v-30de790d]{font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color-70)}.main-area .news-wrap .swiper-scrollbar[data-v-30de790d]{background-color:var(--black-color-25);max-width:1600px;height:6px;margin-top:24px;position:static}.main-area .news-wrap .swiper-scrollbar[data-v-30de790d] .swiper-scrollbar-drag{background-color:var(--black-color)}@media (hover:hover) and (pointer:fine){.main-area .news-wrap .news-swiper article>a[data-v-30de790d]:hover{background-color:var(--black-color-90)}.main-area .news-wrap .news-swiper article>a:hover h3[data-v-30de790d]{color:var(--white-color)}.main-area .news-wrap .news-swiper article>a:hover p[data-v-30de790d]{color:var(--black-color-20)}.main-area .news-wrap .news-swiper article>a:hover time[data-v-30de790d]{color:var(--black-color-25)}}@keyframes main-logo-30de790d{0%{opacity:0;transform:scale(1)}30%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(4.5)}to{opacity:0;transform:scale(4.5)}}@media screen and (width<=1024px){.main-area .main-banner h1 svg[data-v-30de790d]{width:268px;height:37px}.main-area .main-banner .banner-box h2[data-v-30de790d]{font-size:var(--font-size-28);margin-bottom:10px}.main-area .main-banner .banner-box p[data-v-30de790d]{font-size:var(--font-size-14)}.main-area .main-banner~* h2 small[data-v-30de790d]{font-size:var(--font-size-13);margin-bottom:6px;padding:5px 8px}.main-area .main-banner~* h2 small+span[data-v-30de790d]{font-size:var(--font-size-28)}.main-area .main-banner~* h2+p[data-v-30de790d]{font-size:var(--font-size-14)}.main-area .about-wrap[data-v-30de790d]{padding:122px var(--gutter) 24px;min-height:405px;margin-bottom:122px}.main-area .about-wrap .about-swiper ul li h2[data-v-30de790d]{margin-bottom:20px}.main-area .about-wrap .scroll-bar[data-v-30de790d]{max-width:152px;height:4px}.main-area .more-wrap[data-v-30de790d]{padding-block:65px}.main-area .more-wrap[data-v-30de790d]>:is(h2,p){text-align:center}.main-area .more-wrap h2[data-v-30de790d]{margin-bottom:8px}.main-area .more-wrap>h2 small[data-v-30de790d]{margin-inline:auto}.main-area .more-wrap h2+p[data-v-30de790d]{justify-content:center;margin-bottom:65px}.main-area .more-wrap h2+p>span[data-v-30de790d]{font-size:var(--font-size-13)}.main-area .more-wrap h2+p a[data-v-30de790d]{display:none}.main-area .brand-wrap[data-v-30de790d]{background-color:var(--black-color)}.main-area .brand-wrap>section[data-v-30de790d]:before{content:none}.main-area .brand-wrap>section>h2 span[data-v-30de790d]{color:var(--white-color)}.main-area .brand-wrap>section>h2 small[data-v-30de790d]{background-color:var(--white-color);color:var(--black-color)}.main-area .brand-wrap>section>p>span[data-v-30de790d]{color:var(--black-color-30)}.main-area .brand-wrap>section .brand-swiper[data-v-30de790d]{padding-bottom:24px;padding-right:var(--gutter);margin-bottom:48px}.main-area .brand-wrap>section .brand-swiper ul>li[data-v-30de790d]{width:100%;max-width:517px}.main-area .brand-wrap>section>ul>li[data-v-30de790d]:not(:last-child){margin-bottom:65px}.main-area .brand-wrap>section>ul>li>h3[data-v-30de790d]{justify-content:space-between;margin-bottom:10px}.main-area .brand-wrap>section>ul>li>h3 span[data-v-30de790d]{font-size:var(--font-size-18);line-height:var(--line-height-150);color:var(--white-color)}.main-area .brand-wrap>section>ul>li>h3 small[data-v-30de790d]{font-size:var(--font-size-13);font-weight:var(--font-weight-400);color:var(--black-color-20)}.main-area .more-wrap .over-slide[data-v-30de790d] .swiper-pagination{justify-content:center;column-gap:8px;display:flex;bottom:0;left:-12.5px}.main-area .more-wrap .over-slide[data-v-30de790d] .swiper-pagination-bullet{background-color:var(--black-color-60);opacity:1;width:8px;height:8px;margin:0}.main-area .more-wrap .over-slide[data-v-30de790d] .swiper-pagination-bullet-active{background-color:var(--black-color-20)}.main-area .more-wrap .btn-more a[data-v-30de790d]{border:1px solid var(--black-color-70);max-width:500px;color:var(--white-color);border-radius:9999px;justify-content:center;align-items:center;column-gap:4px;margin:0 auto;padding-block:13px;display:flex}.main-area .more-wrap .btn-more a span[data-v-30de790d]{font-size:var(--font-size-14);font-weight:var(--font-weight-600)}.main-area .more-wrap .btn-more a svg[data-v-30de790d]{width:12px;height:12px}.main-area .news-wrap .news-swiper article[data-v-30de790d]{width:100%;max-width:440px}.main-area .more-wrap .news-swiper[data-v-30de790d] .swiper-pagination-bullet{background-color:var(--black-color-25)}.main-area .more-wrap .news-swiper[data-v-30de790d] .swiper-pagination-bullet-active{background-color:var(--black-color-90)}.main-area .news-wrap .swiper-scrollbar[data-v-30de790d]{margin-bottom:48px}.main-area .news-wrap .btn-more a[data-v-30de790d]{color:var(--black-color);border-color:var(--black-color-40)}}@media screen and (width<=1024px) and (hover:hover) and (pointer:fine){.main-area .brand-wrap .brand-cursor[data-v-30de790d]{border-color:var(--white-color)}}@media screen and (width<=1024px) and (hover:none){.main-area .brand-wrap .brand-cursor[data-v-30de790d]{display:none}}
