@import"https://fonts.googleapis.com/css2?family=Aboreto&display=swap";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css";@import"https://fonts.googleapis.com/css2?family=Cinzel&family=Kalnia&family=Marcellus&display=swap";@import"https://fonts.googleapis.com/css2?family=Audiowide&family=Cookie&family=Days+One&family=Marcellus&family=Noto+Sans+KR:wght@400;700&family=Teko:wght@300;400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Krona+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Reem+Kufi+Fun:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Tenor+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Bacasime+Antique&display=swap";.login-log-container{width:100%}.login-log-container .login-log-header{text-align:center;margin-bottom:32px;position:relative}.login-log-container .login-log-header h2{color:#333;font-size:28px}.login-log-container .login-log-header p{color:#666;font-size:14px}.login-log-container .latest-log-card{background:#f8f9fa;border:1px solid #dee2e6;color:#333;padding:24px;border-radius:8px;margin-bottom:32px}.login-log-container .latest-log-card h3{margin:0 0 16px;font-size:18px;color:#333}.login-log-container .latest-log-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.login-log-container .log-item{display:flex;align-items:center;gap:8px}.login-log-container .log-label{font-weight:600;min-width:60px;font-size:14px;color:#495057}.login-log-container .log-value{font-size:14px;color:#6c757d}.login-log-container .log-list-container h3{color:#333;margin-bottom:24px;font-size:18px}.login-log-container .log-list{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.login-log-container .log-item-card{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:20px;transition:all .2s ease;position:relative}.login-log-container .log-item-card:hover{box-shadow:0 2px 8px #0000001a;border-color:#adb5bd}.login-log-container .log-item-card.latest{border-color:#007bff;background:#f8f9fa}.login-log-container .log-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.login-log-container .log-time{font-weight:600;color:#495057;font-size:14px}.login-log-container .latest-badge{background:#007bff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.login-log-container .log-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.login-log-container .log-detail-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.login-log-container .detail-icon{font-size:14px}.login-log-container .detail-text{font-size:13px}.login-log-container .loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:48px;color:#6c757d}.login-log-container .spinner{width:20px;height:20px;border:2px solid #e9ecef;border-top:2px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-log-container .error-message{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:16px;border-radius:8px;text-align:center;margin:24px 0}.login-log-container .no-logs{text-align:center;padding:48px;color:#6c757d;background:#f8f9fa;border-radius:8px;border:1px dashed #dee2e6}.login-log-container .pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.login-log-container .page-btn{background:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease}.login-log-container .page-btn:hover:not(:disabled){background:#0056b3}.login-log-container .page-btn:disabled{background:#6c757d;cursor:not-allowed}.login-log-container .page-info{display:flex;align-items:center;gap:8px;font-size:14px;color:#495057}.login-log-container .total-count{color:#6c757d;font-size:12px}.login-log-container .back-button-wrap{display:flex;justify-content:center}.login-log-container .back-button{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:4px}.login-log-container .back-button:hover{background:#e9ecef;border-color:#adb5bd;color:#212529;transform:translate(-2px)}.login-log-container .back-button:active{transform:translate(0)}@media (max-width: 768px){.login-log-container{padding:16px}.login-log-container .header-top{margin-bottom:16px}.login-log-container .back-button{padding:6px 12px;font-size:13px}.login-log-container .latest-log-info,.login-log-container .log-details{grid-template-columns:1fr}.login-log-container .pagination{flex-direction:column;gap:12px}.login-log-container .page-info{order:-1}}@media (max-width: 480px){.login-log-container .log-header{flex-direction:column;align-items:flex-start;gap:8px}.login-log-container .log-detail-item{font-size:12px}}@font-face{font-family:Pretendard Variable;src:url(/font/PretendardVariable.woff2) format("woff2");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Tw Cen MT;src:url(/font/Tw%20Cen%20MT.woff) format("woff");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Cafe24Ohsquare;src:url(/font/Cafe24OhsquareAir-v2.0.woff2) format("woff2");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Cafe24Classictype;src:url(/font/Cafe24Classictype-v1.1.woff2) format("woff2");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:GmarketSans;src:url(/font/GmarketSansTTFLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CenturyGothic;src:url(/font/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CopperplateGothic;src:url(/font/copperplate-gothic-light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothicBold;src:url(/font/centurygothic_bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Futura;src:url(/font/FuturaBook.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GmarketSans;src:url(/font/GmarketSansTTFMedium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GmarketSans;src:url(/font/GmarketSansTTFBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:RussoOne-Regular;src:url(/font/RussoOne-Regular.ttf) format("truetype");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Nabla;src:url(/font/Nabla.ttf) format("truetype");font-weight:400;font-style:normal;font-variation-settings:"EDPT" 100,"EHLT" 12}@font-face{font-family:Pretendard-Regular;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}.main2-footer-section{position:relative;width:100%;background-color:#f1f2f3}.main2-footer-section.dark{background-color:#141414;border-top:1px solid rgb(100,100,100,.2)}.main2-footer-section .main2-footer-container{position:relative;width:100%;padding:30px 200px;display:flex;flex-direction:column;justify-content:space-between}.main2-footer-section .main2-footer-bottom{position:relative;width:100%;display:flex;justify-content:space-between;color:#999}.main2-footer-section .main2-footer-bottom .box{display:flex;flex-direction:column;gap:1rem}.main2-footer-section .main2-footer-item{position:relative;height:100%;font-size:12px;display:flex;line-height:1.5;justify-content:flex-start}.main2-footer-section .main2-footer-item.left{width:100%;font-size:14px;gap:20px}.main2-footer-section .main2-footer-item.center{width:100%}.main2-footer-section .main2-footer-item.right{width:25%;align-items:flex-end}.main2-footer-section .main2-icon-wrap{width:100%;display:flex;justify-content:flex-end;gap:14px;font-size:36px;color:#fff}.main2-footer-section .main2-footer-button{font-size:12px;font-weight:500}@media screen and (max-width: 768px){.main2-footer-section .main2-footer-container{padding:30px 20px 40px}}.platform-header-logo{position:fixed;top:36px;left:60px;display:flex;align-items:center;gap:10px;z-index:56;opacity:0;transition:opacity .3s ease;pointer-events:none;cursor:pointer}.platform-header-logo.visible{opacity:1;pointer-events:auto}.platform-header-logo-svg{width:36px;height:auto;color:#fff;transition:color .4s ease}.platform-header-logo-svg svg{width:100%;height:auto;display:block}.platform-header-logo-text{width:120px;height:auto;color:#fff;font-size:0;transition:color .4s ease}.platform-header-logo-text svg{width:100%;height:auto;display:block}.platform-header-logo.scrolled .platform-header-logo-svg,.platform-header-logo.scrolled .platform-header-logo-text{color:#1a1a1a}.platform-top-header{position:fixed;top:0;left:0;width:100%;z-index:55;padding:30px 60px 20px;transform:translateY(-100%);opacity:0;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s ease,background-color .4s ease}.platform-top-header.visible{transform:translateY(0);opacity:1}.platform-top-header.scrolled{background:linear-gradient(180deg,#fff3,#fff0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.platform-top-header .platform-top-container{width:100%;margin:0 auto;display:flex;justify-content:flex-end;align-items:center}.platform-top-header .platform-nav-menu{display:flex;gap:80px}.platform-top-header .platform-nav-link{font-family:Bacasime Antique,Pretendard,sans-serif;font-size:18px;font-weight:400;color:#fff;letter-spacing:.08em;padding:8px 0;border:none;background:none;text-shadow:0 0 8px rgba(0,0,0,.1);cursor:pointer;transition:opacity .3s ease,color .4s ease}.platform-top-header .platform-nav-link:hover{opacity:.7}.platform-top-header.scrolled .platform-nav-link{color:#1a1a1a}.platform-top-header .platform-hamburger-menu{background:none;border:none;padding:4px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .2s ease,color .4s ease}.platform-top-header .platform-hamburger-menu:hover{opacity:.7}.platform-top-header.scrolled .platform-hamburger-menu{color:#1a1a1a}.platform-header-logo.scrolled.collection-page .platform-header-logo-svg,.platform-header-logo.scrolled.collection-page .platform-header-logo-text{color:#fff}.platform-top-header.scrolled.collection-page{background:linear-gradient(180deg,#0003,#0000)}.platform-top-header.scrolled.collection-page .platform-nav-link,.platform-top-header.scrolled.collection-page .platform-hamburger-menu{color:#fff}.platform-top-mobile-side{position:fixed;top:0;right:0;width:80%;max-width:320px;height:100lvh;background-color:#fff;padding:30px 0;display:flex;flex-direction:column;transform:translate(100%);transition:transform .4s cubic-bezier(.22,1,.36,1);z-index:61}.platform-top-mobile-side.open{transform:translate(0)}.platform-top-mobile-side-overlay{position:fixed;top:0;left:0;width:100%;height:100lvh;background-color:#0006;z-index:60;opacity:0;pointer-events:none;transition:opacity .4s ease}.platform-top-mobile-side-overlay.open{opacity:1;pointer-events:auto}.platform-top-mobile-side .platform-top-mobile-side-upper{width:100%}.platform-top-mobile-side .platform-top-mobile-side-close-row{width:100%;display:flex;justify-content:flex-end;padding:0 20px;margin-bottom:20px}.platform-top-mobile-side .platform-top-mobile-side-close{padding:0;cursor:pointer;border:none;outline:none;background:none}.platform-top-mobile-side .platform-top-mobile-side-close svg{display:block}.platform-top-mobile-side .platform-top-mobile-side-menu-wrap{width:100%;list-style:none;padding:0;margin:0}.platform-top-mobile-side .platform-top-mobile-side-menu{width:100%;border-bottom:1px solid #e5e5e5}.platform-top-mobile-side .platform-top-mobile-side-menu-button{width:100%;border:none;outline:none;padding:20px;background-color:transparent;font-size:20px;font-weight:700;color:#1a1a1a;text-align:left;cursor:pointer;letter-spacing:.05em;font-family:Bacasime Antique,Pretendard Variable,sans-serif}@media (max-width: 768px){.platform-header-logo{top:24px;left:20px}.platform-top-header{padding:20px 20px 10px}.platform-top-header .platform-top-container{display:flex;justify-content:flex-end}.platform-header-logo-svg{width:32px}.platform-header-logo-text{width:100px}}.map-contact-ani{opacity:0;transform:translateY(30px);animation:map-contact-fade-up .8s ease forwards}@keyframes map-contact-fade-up{to{opacity:1;transform:translateY(0)}}.map-contact{width:100%}.map-contact .map-contact-container{width:100%;max-width:1640px;margin:0 auto;padding:100px 20px}.map-contact .map-contact-title{font-size:50px;text-align:center;margin-bottom:10px;font-family:Bacasime Antique,sans-serif;color:#353535}.map-contact .map-contact-subtitle{font-size:16px;text-align:center;margin-bottom:40px;color:#4c4c4c}.map-contact .map-contact-area{width:100%;border-top:1px solid #cccccc;display:flex}.map-contact .map-contact-area-left{position:relative;width:50%;padding:80px 60px}.map-contact .map-contact-area-left:after{content:"";position:absolute;top:0;left:100%;width:1px;height:100%;background-color:#ccc;transform:translate(-50%)}.map-contact .map-contact-area-kakao{width:100%;aspect-ratio:1/.6;margin-bottom:30px}.map-contact .map-contact-area-information{width:100%;display:flex;align-items:center;gap:10px;margin-bottom:20px}.map-contact .map-contact-area-information:last-child{margin-bottom:0}.map-contact .map-contact-area-subject{font-size:16px;font-weight:700;color:#000}.map-contact .map-contact-area-data{font-size:16px;font-weight:400;color:#000;display:block}.map-contact .map-contact-area-data.phone{text-decoration:underline}.map-contact .map-contact-area-right{width:50%;padding:80px 60px}.map-contact .map-contact-area-form{width:100%}.map-contact .hp-f{position:absolute;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.map-contact .form-row{display:flex;gap:24px;margin-bottom:0}.map-contact .form-row .form-group{flex:1}.map-contact .form-group{margin-bottom:24px}.map-contact .form-label{display:block;font-size:15px;font-weight:500;color:#000;margin-bottom:8px}.map-contact .form-required{color:#e74c3c;margin-left:2px}.map-contact .form-input{width:100%;height:48px;padding:0 14px;border:none;border-bottom:1px solid #ccc;background:transparent;font-size:15px;color:#333;outline:none;transition:border-color .2s;box-sizing:border-box}.map-contact .form-input::placeholder{color:#aaa}.map-contact .form-input:focus{border-bottom-color:#333}.map-contact .form-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.map-contact .form-textarea{width:100%;min-height:140px;padding:14px;border:1px solid #ccc;background:transparent;font-size:15px;color:#333;outline:none;resize:vertical;transition:border-color .2s;box-sizing:border-box;font-family:inherit}.map-contact .form-textarea::placeholder{color:#aaa}.map-contact .form-textarea:focus{border-color:#333}.map-contact .form-privacy{margin-top:8px;margin-bottom:24px}.map-contact .form-privacy-check{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333;margin-bottom:12px}.map-contact .form-privacy-check input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#333}.map-contact .form-privacy-notice-title{font-size:13px;font-weight:600;color:#333;margin-bottom:8px}.map-contact .form-privacy-notice-content{max-height:120px;overflow-y:auto;padding:14px;border:1px solid #e0e0e0;font-size:12px;line-height:1.7;color:#666;white-space:pre-wrap;word-break:keep-all;font-family:inherit;margin:0}.map-contact .slot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-top:8px}.map-contact .slot-btn{padding:12px 8px;border:1px solid #ccc;background:transparent;font-size:14px;color:#333;cursor:pointer;transition:all .2s;font-family:inherit}.map-contact .slot-btn:hover:not(.disabled){border-color:#333}.map-contact .slot-btn.selected{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.map-contact .slot-btn.disabled{background:#f5f5f5;color:#bbb;border-color:#eee;cursor:not-allowed;text-decoration:line-through}.map-contact .slot-loading,.map-contact .slot-full-closed{padding:16px;text-align:center;font-size:13px;color:#888;background:#f9f9f9;border:1px solid #eee}.map-contact .form-submit{width:100%;height:56px;background-color:#1a1a1a;color:#fff;font-size:16px;font-weight:500;border:none;cursor:pointer;letter-spacing:2px;transition:background-color .2s}.map-contact .form-submit:hover{background-color:#333}@media (max-width: 768px){.map-contact .map-contact-container{padding:120px 20px 60px}.map-contact .map-contact-title{font-size:32px}.map-contact .map-contact-subtitle{font-size:14px;margin-bottom:30px}.map-contact .map-contact-area{flex-direction:column-reverse}.map-contact .map-contact-area-left{width:100%;padding:40px 0 0}.map-contact .map-contact-area-left:after{display:none}.map-contact .map-contact-area-right{width:100%;padding:40px 0;border-bottom:1px solid #cccccc}.map-contact .map-contact-area-kakao{aspect-ratio:1 / .8}.map-contact .form-row{flex-direction:column;gap:0}.map-contact .form-input{height:44px;font-size:14px}.map-contact .form-textarea{min-height:120px;font-size:14px}.map-contact .form-submit{height:50px;font-size:15px}.map-contact .map-contact-area-subject{font-size:14px;min-width:80px}.map-contact .map-contact-area-data{font-size:14px}}.main-page{background-color:#e8e8e8}.dol-brand{position:relative;width:100%;height:100lvh;background-color:#000;z-index:2}.dol-brand .dol-brand-position{position:absolute;top:0;left:0;width:100%;height:200%}.dol-brand .dol-brand-container{position:sticky;top:0;width:100%;height:50%;overflow:hidden}.dol-brand .dol-brand-intro{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;animation:dol-brand-intro-fadeout 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards;z-index:10}@keyframes dol-brand-intro-fadeout{to{opacity:0;pointer-events:none;visibility:hidden}}.dol-brand .dol-brand-logo-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15;animation:dol-brand-logo-move 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards}@keyframes dol-brand-logo-move{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,140%)}}.dol-brand .dol-brand-svg-logo{width:300px;height:auto;animation:dol-brand-logo-shrink 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards}@keyframes dol-brand-logo-shrink{to{width:140px}}.dol-brand .dol-brand-svg-logo path{fill:#fff;fill-opacity:0;stroke-dasharray:600;stroke-dashoffset:600;animation:dol-brand-draw-stroke 2s 0s cubic-bezier(.85,.01,.2,1) forwards,dol-brand-fill-in 2s 1s cubic-bezier(.85,.01,.2,1) forwards}@keyframes dol-brand-draw-stroke{to{stroke-dashoffset:0}}@keyframes dol-brand-fill-in{to{fill-opacity:1;stroke-opacity:0}}.dol-brand .dol-brand-background-wrap{position:relative;width:100%;height:100%}.dol-brand .dol-brand-background-img{width:100%;height:100%;object-fit:cover;display:block}.dol-brand .dol-brand-background-gradient{position:absolute;bottom:0;left:0;width:100%;height:25%;background:linear-gradient(to top,#000,#0000);z-index:2}.dol-brand .dol-brand-name-wrap{position:absolute;bottom:40px;left:50%;width:820px;opacity:0;transform:translate(-50%,50%);z-index:5;animation:dol-brand-name-wrap-ani .8s 4.5s ease forwards}@keyframes dol-brand-name-wrap-ani{to{opacity:1;transform:translate(-50%)}}.dol-brand .dol-brand-name-svg{width:100%;height:auto;display:block}.dol-brand.visited .dol-brand-intro{opacity:0;pointer-events:none;visibility:hidden;animation:none}.dol-brand.visited .dol-brand-logo-wrap{transform:translate(-50%,85%);animation:none}.dol-brand.visited .dol-brand-svg-logo{width:180px;animation:none}.dol-brand.visited .dol-brand-svg-logo path{fill-opacity:1;stroke-opacity:0;stroke-dashoffset:0;animation:none}.dol-brand.visited .dol-brand-name-wrap{transform:translate(-50%);animation:none}@media screen and (max-width: 1540px){.dol-brand .dol-brand-logo-wrap{animation:dol-brand-logo-move-notebook 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards}@keyframes dol-brand-logo-move-notebook{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,180%)}}.dol-brand .dol-brand-svg-logo{animation:dol-brand-logo-shrink-notebook 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards}@keyframes dol-brand-logo-shrink-notebook{to{width:120px}}.dol-brand .dol-brand-name-wrap{width:600px}}@media screen and (max-width: 768px){.dol-brand .dol-brand-logo-wrap{animation:dol-brand-logo-move-mobile 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards}@keyframes dol-brand-logo-move-mobile{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,75%)}}.dol-brand .dol-brand-svg-logo{width:80px;animation:dol-brand-logo-shrink-mobile 1s 3.5s cubic-bezier(.25,.1,.25,1) forwards}@keyframes dol-brand-logo-shrink-mobile{to{width:80px}}.dol-brand .dol-brand-name-wrap{bottom:80px;width:calc(100vw - 40px);max-width:400px;transform:translate(-50%,calc(100% + 80px))}.dol-brand .dol-brand-background-gradient{height:35%}}.dome-area{position:relative;width:100%;height:150lvh;z-index:6;cursor:pointer}.dome-area .dome-area-position{position:absolute;top:-100svh;left:0;width:100%;height:350lvh}.dome-area .dome-area-container{position:sticky;top:0;width:100%;height:100lvh;overflow:hidden}.dome-area .dome-area-image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.2)}.dome-area .dome-area-front{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:160px 60px 100px;z-index:5}.dome-area .dome-area-title{font-size:64px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;color:#fff;margin-bottom:30px;opacity:0;transform:translateY(20px);transition:.6s ease}.dome-area.enter .dome-area-title{opacity:1;transform:translateY(0)}.dome-area .dome-area-text{font-size:20px;color:#fff;font-weight:300;opacity:0;transform:translateY(20px);transition:.6s ease}.dome-area.enter .dome-area-text{transition-delay:.3s;opacity:1;transform:translateY(0)}.dome-area .dome-area-link{position:fixed;top:0;left:0;width:140px;height:140px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:24px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;color:#000;background-color:#fff;pointer-events:none;opacity:0;scale:.5}.dome-area .dome-area-link .small{font-size:16px;font-weight:200;display:block}@media screen and (max-width: 1540px){.dome-area .dome-area-front{padding:120px 60px 100px}.dome-area .dome-area-title{font-size:48px;margin-bottom:20px}.dome-area .dome-area-text{font-size:18px}}@media screen and (max-width: 768px){.dome-area .dome-area-front{padding:120px 20px;align-items:flex-start}.dome-area .dome-area-title{font-size:32px;margin-bottom:20px}.dome-area .dome-area-text{font-size:16px}.dome-area .dome-area-link{position:static;opacity:1;scale:1;width:110px;height:110px;font-size:20px;align-self:center}}.tear-paper{position:relative;width:100%;z-index:10}.tear-paper .tear-paper-container{width:100%;background-color:#90170e;padding:120px 60px 0}.tear-paper .tear-paper-title-wrap{width:100%}.tear-paper .tear-paper-title{font-size:64px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;color:#fff;text-align:center;margin-bottom:30px;opacity:0;transform:translateY(20px);transition:.6s ease}.tear-paper.enter .tear-paper-title{opacity:1;transform:translateY(0)}.tear-paper .tear-paper-text{font-size:20px;color:#fff;font-weight:300;text-align:center;margin-bottom:24px;opacity:0;transform:translateY(20px);transition:.6s ease}.tear-paper.enter .tear-paper-text{transition-delay:.2s;opacity:1;transform:translateY(0)}.tear-paper .tear-paper-text:last-child{margin-bottom:0}.tear-paper .tear-paper-zipper-wrap{width:100%;height:350lvh}.tear-paper .tear-paper-zipper-sticky{position:sticky;top:0;width:100%;height:100lvh}.tear-paper .tear-paper-zipper-sticky-inner{position:relative;width:100%;height:100%;padding:140px 0}.tear-paper .tear-paper-zipper-form-wrap{position:relative;width:100%;height:100%;background-color:#fff;overflow:hidden}.tear-paper .tear-paper-zipper-left-part{position:absolute;top:-1px;left:0;width:calc(50% - 10px);height:calc(100% + 2px);background-color:#90170e;z-index:5;clip-path:polygon(0% 0%,100% 0%,100% 4%,calc(100% - 18px) 5%,calc(100% - 18px) 7%,100% 8%,100% 10%,calc(100% - 18px) 11%,calc(100% - 18px) 13%,100% 14%,100% 16%,calc(100% - 18px) 17%,calc(100% - 18px) 19%,100% 20%,100% 22%,calc(100% - 18px) 23%,calc(100% - 18px) 25%,100% 26%,100% 28%,calc(100% - 18px) 29%,calc(100% - 18px) 31%,100% 32%,100% 34%,calc(100% - 18px) 35%,calc(100% - 18px) 37%,100% 38%,100% 40%,calc(100% - 18px) 41%,calc(100% - 18px) 43%,100% 44%,100% 46%,calc(100% - 18px) 47%,calc(100% - 18px) 49%,100% 50%,100% 52%,calc(100% - 18px) 53%,calc(100% - 18px) 55%,100% 56%,100% 58%,calc(100% - 18px) 59%,calc(100% - 18px) 61%,100% 62%,100% 64%,calc(100% - 18px) 65%,calc(100% - 18px) 67%,100% 68%,100% 70%,calc(100% - 18px) 71%,calc(100% - 18px) 73%,100% 74%,100% 76%,calc(100% - 18px) 77%,calc(100% - 18px) 79%,100% 80%,100% 82%,calc(100% - 18px) 83%,calc(100% - 18px) 85%,100% 86%,100% 88%,calc(100% - 18px) 89%,calc(100% - 18px) 91%,100% 92%,100% 94%,calc(100% - 18px) 95%,calc(100% - 18px) 97%,100% 98%,100% 100%,0% 100%)}.tear-paper .tear-paper-zipper-right-part{position:absolute;top:-1px;right:0;width:calc(50% - 10px);height:calc(100% + 2px);background-color:#90170e;z-index:5;clip-path:polygon(100% 0%,0% 0%,0% 4%,18px 5%,18px 7%,0% 8%,0% 10%,18px 11%,18px 13%,0% 14%,0% 16%,18px 17%,18px 19%,0% 20%,0% 22%,18px 23%,18px 25%,0% 26%,0% 28%,18px 29%,18px 31%,0% 32%,0% 34%,18px 35%,18px 37%,0% 38%,0% 40%,18px 41%,18px 43%,0% 44%,0% 46%,18px 47%,18px 49%,0% 50%,0% 52%,18px 53%,18px 55%,0% 56%,0% 58%,18px 59%,18px 61%,0% 62%,0% 64%,18px 65%,18px 67%,0% 68%,0% 70%,18px 71%,18px 73%,0% 74%,0% 76%,18px 77%,18px 79%,0% 80%,0% 82%,18px 83%,18px 85%,0% 86%,0% 88%,18px 89%,18px 91%,0% 92%,0% 94%,18px 95%,18px 97%,0% 98%,0% 100%,100% 100%)}.tear-paper .tear-paper-zipper-center-cover{position:absolute;top:0;left:50%;transform:translate(-50%);width:90px;height:100%;background-color:#90170e;z-index:10}.tear-paper .tear-paper-zipper-line{position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:100%;z-index:11;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.3) 0px,rgba(255,255,255,.3) 8px,transparent 8px,transparent 16px)}.tear-paper .tear-paper-zipper-form-inner{width:100%;height:100%;display:flex;padding:20px 18px}.tear-paper .tear-paper-zipper-form-left{position:relative;width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.tear-paper .tear-paper-zipper-form-left:after{content:"";position:absolute;top:0;left:100%;width:1px;height:100%;background:repeating-linear-gradient(to bottom,#acacac 0px,#acacac 10px,transparent 10px,transparent 20px)}.tear-paper .tear-paper-zipper-form-title{font-size:32px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;text-align:center;margin-bottom:60px}.tear-paper .tear-paper-zipper-form-letter{font-family:Nanum Myeongjo,serif;font-size:16px;text-align:center;font-weight:700;margin-bottom:80px}.tear-paper .tear-paper-zipper-form-ceo{font-family:Nanum Myeongjo,serif;font-size:16px;text-align:center;font-weight:700;margin-bottom:20px}.tear-paper .tear-paper-zipper-form-logo{width:150px;display:block}.tear-paper .tear-paper-zipper-form-right{width:50%;height:100%;display:flex;justify-content:center}.tear-paper .tear-paper-zipper-content{width:100%;max-width:480px;padding:20px 30px;display:flex;flex-direction:column;justify-content:center}.tear-paper .tear-paper-form-title{font-size:32px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;text-align:center;color:#1a1a1a;margin-bottom:32px;letter-spacing:1px}.tear-paper .tear-paper-form{width:100%}.tear-paper .hp-f{position:absolute;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.tear-paper .tear-paper-form-row{display:flex;gap:16px;margin-bottom:0}.tear-paper .tear-paper-form-row .tear-paper-form-group{flex:1}.tear-paper .tear-paper-form-group{margin-bottom:20px}.tear-paper .tear-paper-form-label{display:block;font-size:13px;font-weight:500;color:#333;margin-bottom:6px}.tear-paper .tear-paper-form-required{color:#e74c3c;margin-left:2px}.tear-paper .tear-paper-form-input{width:100%;height:44px;padding:0 12px;border:none;border-bottom:1px solid #ccc;background:transparent;font-size:14px;color:#333;outline:none;transition:border-color .2s;box-sizing:border-box}.tear-paper .tear-paper-form-input::placeholder{color:#aaa}.tear-paper .tear-paper-form-input:focus{border-bottom-color:#333}.tear-paper .tear-paper-form-textarea{width:100%;min-height:100px;padding:12px;border:1px solid #ccc;background:transparent;font-size:14px;color:#333;outline:none;resize:vertical;transition:border-color .2s;box-sizing:border-box;font-family:inherit}.tear-paper .tear-paper-form-textarea::placeholder{color:#aaa}.tear-paper .tear-paper-form-textarea:focus{border-color:#333}.tear-paper .tear-paper-slot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px;margin-top:6px}.tear-paper .tear-paper-slot-btn{padding:10px 6px;border:1px solid #ccc;background:transparent;font-size:13px;color:#333;cursor:pointer;transition:all .2s;font-family:inherit}.tear-paper .tear-paper-slot-btn:hover:not(.disabled){border-color:#333}.tear-paper .tear-paper-slot-btn.selected{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.tear-paper .tear-paper-slot-btn.disabled{background:#f5f5f5;color:#bbb;border-color:#eee;cursor:not-allowed;text-decoration:line-through}.tear-paper .tear-paper-slot-loading{padding:12px;text-align:center;font-size:12px;color:#888;background:#f9f9f9;border:1px solid #eee}.tear-paper .tear-paper-form-privacy{margin-top:6px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.tear-paper .tear-paper-form-privacy-check{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;color:#333}.tear-paper .tear-paper-form-privacy-detail{background:none;border:none;font-size:12px;color:#888;cursor:pointer;text-decoration:underline;padding:0;font-family:inherit}.tear-paper .tear-paper-form-privacy-detail:hover{color:#333}.tear-paper .tear-paper-form-privacy-check input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#333}.tear-paper .tear-paper-form-submit{width:100%;height:48px;background-color:#1a1a1a;color:#fff;font-size:15px;font-weight:500;border:none;cursor:pointer;letter-spacing:1px;transition:background-color .2s}.tear-paper .tear-paper-form-submit:hover{background-color:#333}.tear-paper .tear-paper-form-submit:disabled{background-color:#999;cursor:not-allowed}.tear-paper .tear-paper-zipper-ribbon{position:absolute;top:140px;left:50%;width:140px;z-index:20;transform:translate(-50%)}.tear-paper .tear-paper-zipper-ribbon-img{width:100%;display:block}.tear-paper-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center}.tear-paper-modal{background:#fff;width:90%;max-width:560px;max-height:80vh;display:flex;flex-direction:column}.tear-paper-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #eee}.tear-paper-modal-title{font-size:16px;font-weight:600;color:#1a1a1a}.tear-paper-modal-close{background:none;border:none;font-size:28px;color:#999;cursor:pointer;line-height:1;padding:0}.tear-paper-modal-close:hover{color:#333}.tear-paper-modal-body{padding:24px;overflow-y:auto}.tear-paper-modal-content{font-size:13px;line-height:1.8;color:#555;white-space:pre-wrap;word-break:keep-all;font-family:inherit;margin:0}@media screen and (max-width: 1540px){.tear-paper .tear-paper-title{font-size:48px;margin-bottom:20px}.tear-paper .tear-paper-text{font-size:18px;margin-bottom:16px}.tear-paper .tear-paper-zipper-form-title{margin-bottom:40px}.tear-paper .tear-paper-zipper-form-letter{margin-bottom:60px}.tear-paper .tear-paper-zipper-form-logo{width:140px;display:block}.tear-paper .tear-paper-zipper-ribbon{width:124px}}@media screen and (max-width: 768px){.tear-paper .tear-paper-container{padding:120px 8px 0}.tear-paper .tear-paper-title{font-size:32px;margin-bottom:20px}.tear-paper .tear-paper-text{font-size:16px;margin-bottom:14px;word-break:keep-all}.tear-paper .tear-paper-zipper-sticky-inner{padding:100px 0}.tear-paper .tear-paper-form-row.column{flex-direction:column;gap:0}.tear-paper .tear-paper-form-title{font-size:24px;margin-bottom:20px}.tear-paper .tear-paper-form-group{margin-bottom:10px}.tear-paper .tear-paper-zipper-content{position:relative;height:100%;padding:20px 40px;overflow-y:auto}.tear-paper .tear-paper-zipper-form-left{width:100%}.tear-paper .tear-paper-zipper-form-title{font-size:24px;margin-bottom:40px}.tear-paper .tear-paper-zipper-form-letter{font-size:14px;margin-bottom:20px}.tear-paper .tear-paper-zipper-form-ceo{font-size:14px}.tear-paper .tear-paper-zipper-form-logo{width:90px;margin-bottom:30px}.tear-paper .tear-paper-zipper-form-button{width:80%;padding:12px;cursor:pointer;outline:none;background-color:#1a1a1a;color:#fff;font-size:15px;font-weight:500;border:none}.tear-paper .tear-paper-zipper-form-right{position:absolute;top:0;left:0;width:100%;background-color:#fff;opacity:0;pointer-events:none;visibility:hidden}.tear-paper .tear-paper-zipper-form-right.visible{opacity:1;pointer-events:auto;visibility:visible}.tear-paper .tear-paper-zipper-form-inner{position:relative;padding:20px 30px}.tear-paper .tear-paper-zipper-form-left:after{display:none}.tear-paper .tear-paper-form-close-button{position:absolute;top:26px;right:40px;cursor:pointer;outline:none;background-color:transparent;border:none;padding:0}.tear-paper .tear-paper-form-close-button svg{display:block}.tear-paper .tear-paper-zipper-left-part{width:calc(50% - 6px);clip-path:polygon(0% 0%,100% 0%,100% 4%,calc(100% - 6px) 5%,calc(100% - 6px) 7%,100% 8%,100% 10%,calc(100% - 6px) 11%,calc(100% - 6px) 13%,100% 14%,100% 16%,calc(100% - 6px) 17%,calc(100% - 6px) 19%,100% 20%,100% 22%,calc(100% - 6px) 23%,calc(100% - 6px) 25%,100% 26%,100% 28%,calc(100% - 6px) 29%,calc(100% - 6px) 31%,100% 32%,100% 34%,calc(100% - 6px) 35%,calc(100% - 6px) 37%,100% 38%,100% 40%,calc(100% - 6px) 41%,calc(100% - 6px) 43%,100% 44%,100% 46%,calc(100% - 6px) 47%,calc(100% - 6px) 49%,100% 50%,100% 52%,calc(100% - 6px) 53%,calc(100% - 6px) 55%,100% 56%,100% 58%,calc(100% - 6px) 59%,calc(100% - 6px) 61%,100% 62%,100% 64%,calc(100% - 6px) 65%,calc(100% - 6px) 67%,100% 68%,100% 70%,calc(100% - 6px) 71%,calc(100% - 6px) 73%,100% 74%,100% 76%,calc(100% - 6px) 77%,calc(100% - 6px) 79%,100% 80%,100% 82%,calc(100% - 6px) 83%,calc(100% - 6px) 85%,100% 86%,100% 88%,calc(100% - 6px) 89%,calc(100% - 6px) 91%,100% 92%,100% 94%,calc(100% - 6px) 95%,calc(100% - 6px) 97%,100% 98%,100% 100%,0% 100%)}.tear-paper .tear-paper-zipper-right-part{width:calc(50% - 6px);clip-path:polygon(100% 0%,0% 0%,0% 4%,6px 5%,6px 7%,0% 8%,0% 10%,6px 11%,6px 13%,0% 14%,0% 16%,6px 17%,6px 19%,0% 20%,0% 22%,6px 23%,6px 25%,0% 26%,0% 28%,6px 29%,6px 31%,0% 32%,0% 34%,6px 35%,6px 37%,0% 38%,0% 40%,6px 41%,6px 43%,0% 44%,0% 46%,6px 47%,6px 49%,0% 50%,0% 52%,6px 53%,6px 55%,0% 56%,0% 58%,6px 59%,6px 61%,0% 62%,0% 64%,6px 65%,6px 67%,0% 68%,0% 70%,6px 71%,6px 73%,0% 74%,0% 76%,6px 77%,6px 79%,0% 80%,0% 82%,6px 83%,6px 85%,0% 86%,0% 88%,6px 89%,6px 91%,0% 92%,0% 94%,6px 95%,6px 97%,0% 98%,0% 100%,100% 100%)}.tear-paper .tear-paper-zipper-ribbon{top:100px;width:114px}}.medal-perfection{position:relative;width:100%;z-index:8}.medal-perfection .medal-perfection-container{position:relative;width:100%;height:550lvh}.medal-perfection .medal-perfection-sticky{position:sticky;top:0;width:100%;height:100lvh;background-color:#f5f1e9}.medal-perfection .medal-perfection-inner{position:relative;width:100%;height:100%;overflow:hidden}.medal-perfection .medal-perfection-three{position:relative;width:100%;height:100%}.medal-perfection .medal-perfection-front{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.medal-perfection .medal-perfection-title-wrap{position:absolute;top:12.5%;left:0;width:100%}.medal-perfection .medal-perfection-title{font-size:64px;text-align:center;font-family:Bacasime Antique,Pretendard Variable,sans-serif;transform:translateY(20px);margin-bottom:40px;opacity:0;transition:.6s ease}.medal-perfection .medal-perfection-title.on{transform:translate(0);opacity:1}.medal-perfection .medal-perfection-text{font-size:20px;text-align:center;transform:translateY(20px);opacity:0;pointer-events:none;transition:.6s ease}.medal-perfection .medal-perfection-text.on{transition-delay:.2s;transform:translate(0);pointer-events:auto;opacity:1}.medal-perfection .medal-perfection-step-area{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;gap:200px;padding:260px 60px 40px;opacity:0;pointer-events:none;transition:.6s ease;z-index:10}.medal-perfection .medal-perfection-step-area.visible{transition:0s;opacity:1;pointer-events:auto}.medal-perfection .medal-perfection-step-left{position:relative;width:calc(50% - 100px);height:100%;display:flex;flex-direction:column;justify-content:space-between}.medal-perfection .medal-perfection-step-list{position:relative;width:100%;height:40%}.medal-perfection .medal-perfection-step-number{position:absolute;top:40px;left:0;font-size:32px;color:#8b8b8b;background-color:#f5f1e9;transition:.6s ease;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.medal-perfection .medal-perfection-step-number:nth-child(1){z-index:1}.medal-perfection .medal-perfection-step-number:nth-child(2){z-index:2}.medal-perfection .medal-perfection-step-number:nth-child(3){z-index:3}.medal-perfection .medal-perfection-step-number.on{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.medal-perfection .medal-perfection-step-text-box{position:absolute;bottom:40px;left:0;background-color:#f5f1e9;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;transition:.6s ease;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.medal-perfection .medal-perfection-step-text-box:nth-child(1){z-index:1}.medal-perfection .medal-perfection-step-text-box:nth-child(2){z-index:2}.medal-perfection .medal-perfection-step-text-box:nth-child(3){z-index:3}.medal-perfection .medal-perfection-step-text-box.on{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.medal-perfection .medal-perfection-step-title{font-size:48px;font-weight:500;margin-bottom:40px}.medal-perfection .medal-perfection-step-description-wrap{width:100%}.medal-perfection .medal-perfection-step-description{font-size:16px;font-weight:300;color:#4c4c4c;margin-bottom:8px}.medal-perfection .medal-perfection-step-description:last-child{margin-bottom:0}.medal-perfection .medal-perfection-step-right{position:relative;width:calc(50% - 100px);height:100%}.medal-perfection .medal-perfection-step-image-wrap{position:absolute;top:50%;right:0;width:calc(100% - 80px);height:calc(100% - 80px);border-radius:8px;overflow:hidden;transform:translateY(-50%);transition:.6s ease;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.medal-perfection .medal-perfection-step-image-wrap:nth-child(1){z-index:1}.medal-perfection .medal-perfection-step-image-wrap:nth-child(2){z-index:2}.medal-perfection .medal-perfection-step-image-wrap:nth-child(3){z-index:3}.medal-perfection .medal-perfection-step-image-wrap.on{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.medal-perfection .medal-perfection-step-image{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 1540px){.medal-perfection .medal-perfection-title{font-size:48px;margin-bottom:30px}.medal-perfection .medal-perfection-text{font-size:18px}.medal-perfection .medal-perfection-step-number{top:30px;font-size:28px}.medal-perfection .medal-perfection-step-list{height:50%}.medal-perfection .medal-perfection-step-title{font-size:36px;margin-bottom:30px}.medal-perfection .medal-perfection-step-image-wrap{width:calc(100% - 20px);height:calc(100% - 60px)}}@media screen and (max-width: 768px){.medal-perfection .medal-perfection-title-wrap{top:80px;padding:0 10px}.medal-perfection .medal-perfection-title{font-size:32px;margin-bottom:20px}.medal-perfection .medal-perfection-text{font-size:14px;word-break:keep-all}.medal-perfection .medal-perfection-step-area{flex-direction:column-reverse;justify-content:space-between;gap:10px;padding:170px 20px 20px}.medal-perfection .medal-perfection-step-right{width:100%;height:calc(50% - 70px)}.medal-perfection .medal-perfection-step-image-wrap{top:0;width:100%;height:100%;transform:translate(0)}.medal-perfection .medal-perfection-step-mobile-left{position:relative;width:100%;height:calc(50% - 54px)}.medal-perfection .medal-perfection-step-mobile-item{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f1e9;transition:.6s ease;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.medal-perfection .medal-perfection-step-mobile-item:nth-child(1){z-index:1}.medal-perfection .medal-perfection-step-mobile-item:nth-child(2){z-index:2}.medal-perfection .medal-perfection-step-mobile-item:nth-child(3){z-index:3}.medal-perfection .medal-perfection-step-mobile-item.on{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.medal-perfection .medal-perfection-step-mobile-number{font-size:20px;color:#8b8b8b;margin-bottom:10px}.medal-perfection .medal-perfection-step-mobile-title{font-size:24px;font-weight:500;margin-bottom:20px}.medal-perfection .medal-perfection-step-mobile-description-wrap{width:100%}.medal-perfection .medal-perfection-step-mobile-description{font-size:14px;font-weight:300;color:#4c4c4c;margin-bottom:8px}.medal-perfection .medal-perfection-step-mobile-description:last-child{margin-bottom:0}}.collection-exhibition{width:100%;height:100svh}.collection-exhibition .collection-exhibition-container{--collection-bg-rotate-x: 0deg;--collection-bg-rotate-y: 0deg;--collection-front-rotate-x: 0deg;--collection-front-rotate-y: 0deg;position:relative;width:100%;height:100%;overflow:hidden;perspective:1000px;transform-style:preserve-3d}.collection-exhibition .collection-exhibition-intro{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;animation:collection-exhibition-intro-ani 1.2s 2.6s cubic-bezier(.25,.1,.25,1) forwards;z-index:20}@keyframes collection-exhibition-intro-ani{to{opacity:0;pointer-events:none}}.collection-exhibition .collection-exhibition-intro-image{width:180px;display:block;opacity:0;filter:blur(20px);transform:translateY(20px);animation:collection-exhibition-intro-image-ani .8s .2s forwards}.collection-exhibition .collection-exhibition-intro-image.big{width:300px;display:block;opacity:0;filter:blur(20px);transform:translateY(20px);animation:collection-exhibition-intro-image-ani .8s 1s forwards}@keyframes collection-exhibition-intro-image-ani{to{opacity:1;filter:blur(0);transform:translateY(0)}}.collection-exhibition .collection-exhibition-background{position:relative;width:100%;height:100%;transform:rotateX(var(--collection-bg-rotate-x)) rotateY(var(--collection-bg-rotate-y)) scale(1.04);transform-origin:center center;transition:transform .44s ease-out;will-change:transform}.collection-exhibition .collection-exhibition-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;display:block;transform:translate(-50%,-50%) scale(1.05)}.collection-exhibition .collection-exhibition-front{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:5;transform:rotateX(var(--collection-front-rotate-x)) rotateY(var(--collection-front-rotate-y));transform-origin:center center;transition:transform .52s ease-out;will-change:transform}.collection-exhibition .collection-exhibition-link-wrap{position:relative;width:100%;display:flex;gap:19%;justify-content:center;align-items:center;z-index:10;padding-top:80px}.collection-exhibition .collection-exhibition-link-list{position:relative}.collection-exhibition .collection-exhibition-link{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.collection-exhibition .collection-exhibition-link-text{position:relative;font-size:60px;font-weight:200;color:#fff;white-space:nowrap;display:block;font-family:Bacasime Antique,Pretendard Variable,sans-serif;text-shadow:0 0 12px rgba(0,0,0,.4);opacity:0;transform:translateY(40px);z-index:10}.collection-exhibition .collection-exhibition-link-list:nth-child(1) .collection-exhibition-link-text{animation:collection-exhibition-link-text-ani .8s 3.6s forwards}.collection-exhibition .collection-exhibition-link-list:nth-child(2) .collection-exhibition-link-text{animation:collection-exhibition-link-text-ani .8s 3.8s forwards}@keyframes collection-exhibition-link-text-ani{to{opacity:1;transform:translateY(0)}}.collection-exhibition .collection-exhibition-link-text:after{content:"";position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;transition:.6s ease;transform:scaleX(0)}.collection-exhibition .collection-exhibition-link:hover .collection-exhibition-link-text:after{transform:scaleX(1)}.collection-exhibition .collection-exhibition-link-image-wrap{position:relative;width:330px;aspect-ratio:1/1.5;transition:transform .6s ease}.collection-exhibition .collection-exhibition-link-list:nth-child(1) .collection-exhibition-link-image-wrap{transform:perspective(800px) rotateY(14deg)}.collection-exhibition .collection-exhibition-link-list:nth-child(2) .collection-exhibition-link-image-wrap{transform:perspective(800px) rotateY(-14deg)}.collection-exhibition .collection-exhibition-link:hover .collection-exhibition-link-image-wrap{transform:perspective(800px) rotateY(0) translateY(-16px)}.collection-exhibition .collection-exhibition-link-image{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transform:translateY(-40px)}.collection-exhibition .collection-exhibition-link-list:nth-child(1) .collection-exhibition-link-image{animation:collection-exhibition-link-image-ani 1.2s 3.6s forwards}.collection-exhibition .collection-exhibition-link-list:nth-child(2) .collection-exhibition-link-image{animation:collection-exhibition-link-image-ani 1.2s 3.8s forwards}@keyframes collection-exhibition-link-image-ani{to{opacity:1;transform:translateY(0)}}.collection-exhibition .collection-exhibition-link-reflection-wrap{position:absolute;top:calc(100% + 12px);left:0;width:100%;height:72%;overflow:hidden;filter:blur(1px);mask-image:linear-gradient(to bottom,#000000e6,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0));opacity:0;transform:translateY(60px)}.collection-exhibition .collection-exhibition-link-list:nth-child(1) .collection-exhibition-link-reflection-wrap{animation:collection-exhibition-link-reflection-wrap-ani .8s 3.6s forwards}.collection-exhibition .collection-exhibition-link-list:nth-child(2) .collection-exhibition-link-reflection-wrap{animation:collection-exhibition-link-reflection-wrap-ani .8s 3.8s forwards}@keyframes collection-exhibition-link-reflection-wrap-ani{to{opacity:.52;transform:translateY(0)}}.collection-exhibition .collection-exhibition-link-reflection{width:100%;display:block;transform:rotate(180deg);transform-origin:center}@media screen and (max-width: 768px){.collection-exhibition .collection-exhibition-background,.collection-exhibition .collection-exhibition-front{transform:none}}.collection-mobile{position:relative;width:100%;height:100svh;background:#000;overflow:hidden}.collection-mobile .collection-mobile-intro{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;z-index:20;animation:collection-mobile-intro-out 1.2s 2.6s cubic-bezier(.25,.1,.25,1) forwards}@keyframes collection-mobile-intro-out{to{opacity:0;pointer-events:none}}.collection-mobile .collection-mobile-intro-image{width:120px;display:block;opacity:0;filter:blur(20px);transform:translateY(20px);animation:collection-mobile-intro-image-in .8s .2s forwards}.collection-mobile .collection-mobile-intro-image.big{width:200px;opacity:0;filter:blur(20px);transform:translateY(20px);animation:collection-mobile-intro-image-in .8s 1s forwards}@keyframes collection-mobile-intro-image-in{to{opacity:1;filter:blur(0);transform:translateY(0)}}.collection-mobile .collection-mobile-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.collection-mobile .collection-mobile-bg-video{width:100%;height:100%;object-fit:cover;display:block}.collection-mobile .collection-mobile-swiper{position:relative;width:100%;height:100%;z-index:1}.collection-mobile .collection-mobile-slide{position:relative;width:100%;height:100%;display:flex;align-items:center}.collection-mobile .collection-mobile-link{position:relative;display:flex;flex-direction:column;width:100%;height:fit-content}.collection-mobile .collection-mobile-image-wrap{position:relative;display:block;width:calc(100% - 120px);height:fit-content;margin:60px 60px 0;overflow:hidden;border-radius:6px;aspect-ratio:1 / 1.6;-webkit-mask-image:-webkit-radial-gradient(white,black)}.collection-mobile .collection-mobile-image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.2);transition:transform 1s cubic-bezier(.25,.1,.25,1) .3s}.collection-mobile .swiper-slide-active .collection-mobile-image{transform:scale(1)}.collection-mobile .collection-mobile-name{display:block;padding:24px 20px 48px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;font-size:40px;font-weight:400;color:#fff;text-shadow:0 0 12px rgba(0,0,0,.6);letter-spacing:-.2px;text-align:center;opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.25,.1,.25,1) .65s,transform .7s cubic-bezier(.25,.1,.25,1) .65s}.collection-mobile .swiper-slide-active .collection-mobile-name{opacity:1;transform:translateY(0)}.collection-mobile .collection-mobile-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;justify-content:center;align-items:center;padding:0;background:#ffffff2e;border:1px solid rgba(255,255,255,.2);outline:none;border-radius:50%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:10;transition:background .2s,border-color .2s}.collection-mobile .collection-mobile-arrow:active{background:#ffffff52;border-color:#fff6}.collection-mobile .collection-mobile-arrow.prev{left:12px}.collection-mobile .collection-mobile-arrow.next{right:12px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collection-detail{width:100%;min-height:100vh;background:#000;color:#fff;font-family:Bacasime Antique,Pretendard Variable,sans-serif}.collection-detail .collection-detail-tab-bar{position:fixed;top:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:4px;z-index:57;border:1px solid rgba(255,255,255,.25);border-radius:100px;padding:4px;background:#ffffff14}.collection-detail .collection-detail-tab{padding:8px 28px;font-family:Bacasime Antique,Pretendard Variable,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#ffffff80;background:transparent;border:none;border-radius:100px;cursor:pointer;transition:background .3s,color .3s}.collection-detail .collection-detail-tab.active{background:#ffffffb3;color:#000}.collection-detail .collection-detail-tab:not(.active):hover{color:#fffc}.collection-detail .collection-detail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.collection-detail .collection-detail-empty p{font-size:18px;color:#fff9}.collection-detail .collection-detail-empty button{padding:12px 32px;font-family:Pretendard Variable,sans-serif;font-size:14px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:8px;cursor:pointer;transition:background .3s}.collection-detail .collection-detail-empty button:hover{background:#ffffff1a}@media screen and (max-width: 768px){.collection-detail{padding-top:72px}.collection-detail .collection-detail-tab-bar{position:relative;top:auto;left:auto;transform:none;width:fit-content;margin:0 auto;padding:3px}.collection-detail .collection-detail-tab{padding:6px 18px;font-size:12px}}.collection-line{position:relative;width:100%;height:100svh;display:flex;flex-direction:column;align-items:center;padding-top:120px;overflow:hidden;cursor:none}.collection-line .collection-line-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.collection-line .collection-line-background-image{width:100%;height:100%;object-fit:cover;display:block}.collection-line .collection-line-inner{position:relative;width:100%;max-width:1550px;display:flex;flex-direction:column;align-items:center}.collection-line .collection-line-content{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-start;gap:10px;padding:12px 0 0 200px}.collection-line .collection-line-title{font-family:Aboreto,sans-serif;font-size:48px;font-weight:300;letter-spacing:-.2px;text-align:center;margin:0}.collection-line .collection-line-dress-tabs{width:100%;display:flex;justify-content:flex-start;gap:32px;padding:20px 0 0 200px}.collection-line .collection-line-dress-tab{position:relative;font-family:Aboreto,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.4px;color:#fff6;background:none;border:none;cursor:pointer;padding:4px 0;transition:color .3s}.collection-line .collection-line-dress-tab.active{color:#fff}.collection-line .collection-line-dress-tab.active:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#fff}.collection-line .collection-line-dress-tab:not(.active):hover{color:#ffffffb3}.collection-line .collection-line-video-wrap{position:relative;width:100%;aspect-ratio:5 / 2;background:#111;border-radius:4px;overflow:visible;z-index:1}.collection-line .collection-line-video{width:100%;height:100%;object-fit:cover;display:block;border-radius:4px}.collection-line .collection-line-video-reflection-wrap{position:absolute;top:calc(100% + 40px);left:0;width:100%;aspect-ratio:5 / 2;overflow:hidden;background-color:#fff;filter:blur(1px);mask-image:linear-gradient(to bottom,#00000080,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));opacity:.6;border-radius:4px}.collection-line .collection-line-video-reflection{width:100%;height:100%;object-fit:cover;display:block;transform:rotateX(180deg);transform-origin:center}.collection-line .collection-line-info-card{position:relative;width:200px;height:100%;border:1px solid rgba(255,255,255,.2);background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:12px;padding:32px 16px 16px;display:flex;flex-direction:column;gap:12px;flex-shrink:0;opacity:0;transform:translate(calc(-100% - 12px));transition:all .6s cubic-bezier(.4,0,.2,1);z-index:0}.collection-line .collection-line-info-card.open{transform:translate(0);opacity:1}.collection-line .collection-line-info-docent{display:flex;align-items:center;gap:8px;padding:0 6px;margin-bottom:8px}.collection-line .collection-line-info-docent-icon{width:20px;height:20px;border-radius:50%;background:linear-gradient(140deg,#e9d040,#b763c8,#311e99);flex-shrink:0}.collection-line .collection-line-info-docent-label{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:500;color:#ffffffb3;letter-spacing:-.2px}.collection-line .collection-line-info-subtitle{padding:0 6px;font-size:14px;font-weight:400;color:#ffffff80;letter-spacing:-.4px}.collection-line .collection-line-info-name{padding:0 6px;font-family:Aboreto,sans-serif;font-size:28px;font-weight:400;margin:0;letter-spacing:1px}.collection-line .collection-line-info-row{padding:0 6px;display:flex;flex-direction:column;gap:2px}.collection-line .collection-line-info-label{font-family:Aboreto,sans-serif;font-size:14px;font-weight:400;color:#fff6;letter-spacing:.5px}.collection-line .collection-line-info-value{font-family:Aboreto,sans-serif;font-size:20px;font-weight:500;letter-spacing:.5px}.collection-line .collection-line-info-divider{width:calc(100% - 12px);height:1px;margin:4px 6px;background:#ffffff26}.collection-line .collection-line-info-description+.collection-line-info-divider{margin-top:auto}.collection-line .collection-line-info-description{padding:0 6px;font-family:Pretendard Variable,sans-serif;font-size:12px;font-weight:400;line-height:1.65;color:#fffc;letter-spacing:-.2px;margin:0;word-break:keep-all}.collection-line .collection-line-info-cta{width:100%;padding:12px 0;font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:500;color:#fff;background:linear-gradient(0deg,#000c,#272727cc);border:none;border-radius:20px;cursor:pointer;transition:background .3s,border-color .3s}.collection-line .collection-line-info-cta:hover{background:#ffffff1a;border-color:#ffffff80}.collection-line .collection-line-chair-wrap{position:absolute;top:calc(100% + 28px);left:50%;transform:translate(-50%);width:50%;max-width:620px;pointer-events:none;z-index:6}.collection-line .collection-line-chair{width:100%;display:block;object-fit:contain}.collection-line .collection-line-chair-shadow{width:100%;display:block;margin-top:-70px;filter:blur(1.5px);opacity:.6}.collection-line .collection-line-cursor{position:fixed;top:0;left:0;width:100px;height:100px;pointer-events:none;opacity:0;scale:.5;z-index:50}.collection-line .collection-line-cursor-outer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(140deg,#e9d040,#b763c8,#311e99);opacity:.5}.collection-line .collection-line-cursor-inner{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:linear-gradient(140deg,#e9d040,#b763c8,#311e99);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}.collection-line .collection-line-cursor-title{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:500;color:#fff;letter-spacing:-.2px}.collection-line .collection-line-cursor-sub{font-family:Pretendard Variable,sans-serif;font-size:11px;font-weight:400;color:#ffffffd9;letter-spacing:-.2px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.collection-line .collection-line-info-typing-cursor{display:inline;animation:blink .8s step-end infinite;color:#fff9;font-weight:300;margin-left:1px}.collection-line .collection-line-info-description-wrap{flex:1;min-height:0;overflow-y:auto}.collection-line .collection-line-mobile-title{display:none}@media screen and (max-width: 1540px){.collection-line .collection-line-inner{position:relative;width:100%;max-width:1550px;display:flex;flex-direction:column;align-items:center}.collection-line .collection-line-dress-tabs{padding:20px 0 0 60px}.collection-line .collection-line-content{padding:12px 60px 0}}@media screen and (max-width: 768px){.collection-line{width:calc(100% - 40px);height:auto;min-height:calc(100svh - 72px);padding-top:12px;padding-bottom:60px;margin:0 auto;cursor:auto;z-index:2;background-color:#000}.collection-line .collection-line-inner{width:100%}.collection-line .collection-line-background,.collection-line .collection-line-title{display:none}.collection-line .collection-line-mobile-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:20px 12px}.collection-line .collection-line-mobile-name{font-family:Aboreto,sans-serif;font-size:28px;font-weight:400;margin:0;letter-spacing:.5px}.collection-line .collection-line-mobile-subtitle{font-family:Pretendard Variable,sans-serif;font-size:13px;font-weight:400;color:#ffffff73;white-space:nowrap}.collection-line .collection-line-dress-tabs{padding:16px 20px 12px;gap:20px;border-bottom:1px solid rgba(255,255,255,.12)}.collection-line .collection-line-dress-tab{font-size:14px}.collection-line .collection-line-content{padding:0;flex-direction:column;gap:0}.collection-line .collection-line-video-wrap{width:100%;aspect-ratio:3 / 4;border-radius:0}.collection-line .collection-line-video{border-radius:12px}.collection-line .collection-line-info-card,.collection-line .collection-line-video-reflection-wrap,.collection-line .collection-line-chair-wrap{display:none}}.collection-360{width:100%;height:100svh;position:relative;z-index:2;background:#000;display:flex;align-items:center;justify-content:center}.collection-360 .collection-360-video{width:60%;height:auto;aspect-ratio:16/9;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.collection-360 .collection-360-label{position:absolute;top:50%;transform:translateY(-50%);font-family:Aboreto,sans-serif;font-size:36px;font-weight:300;color:#fff;letter-spacing:-.4px;pointer-events:none;-webkit-user-select:none;user-select:none}.collection-360 .collection-360-label.left{left:60px}.collection-360 .collection-360-label.right{right:60px}.collection-360 .collection-360-dir{position:absolute;top:50%;transform:translateY(-50%);color:#ffffff26;transition:color .2s,opacity .2s;z-index:2;pointer-events:none}.collection-360 .collection-360-dir.left{left:24px}.collection-360 .collection-360-dir.right{right:24px}.collection-360 .collection-360-dir.active{color:#fff9}.collection-360.cursor-hidden{cursor:none}.collection-360 .collection-360-cursor{position:fixed;top:0;left:0;width:120px;height:120px;border-radius:50%;background:linear-gradient(154deg,#28282833 11.6%,#28282880 51.59%,#282828 92.36%);padding-top:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;pointer-events:none;opacity:0;scale:.5;z-index:50}.collection-360 .collection-360-cursor-title{font-family:Pretendard Variable,sans-serif;font-size:13px;font-weight:500;color:#fff;letter-spacing:.5px}.collection-360 .collection-360-cursor-sub{font-family:Pretendard Variable,sans-serif;font-size:11px;font-weight:400;color:#ffffffb3;letter-spacing:-.2px}.collection-360 .collection-360-cursor-icon{margin-top:4px;overflow:visible}.collection-360 .collection-360-arrow-left{animation:cursor-arrow-left 2s ease-in-out infinite}.collection-360 .collection-360-arrow-right{animation:cursor-arrow-right 2s ease-in-out infinite}@keyframes cursor-arrow-left{0%,to{transform:translate(0)}30%{transform:translate(-3px)}50%{transform:translate(.5px)}65%{transform:translate(0)}}@keyframes cursor-arrow-right{0%,to{transform:translate(0)}30%{transform:translate(3px)}50%{transform:translate(-.5px)}65%{transform:translate(0)}}.collection-360 .collection-360-mobile-title,.collection-360 .collection-360-mobile-guide{display:none}@media screen and (max-width: 768px){.collection-360{height:calc(100svh + 240px);flex-direction:column;justify-content:center;gap:24px;padding:120px 16px}.collection-360 .collection-360-video{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px}.collection-360 .collection-360-label{display:none}.collection-360 .collection-360-mobile-title{display:flex;flex-direction:column;align-items:center;gap:4px}.collection-360 .collection-360-mobile-title-sub{font-family:Aboreto,sans-serif;font-size:18px;font-weight:300;color:#fff9;letter-spacing:1px}.collection-360 .collection-360-mobile-title-main{font-family:Aboreto,sans-serif;font-size:32px;font-weight:300;color:#fff;letter-spacing:1px}.collection-360 .collection-360-mobile-guide{display:flex;flex-direction:column;align-items:center;gap:8px}.collection-360 .collection-360-mobile-guide-text{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:400;color:#ffffffb3;letter-spacing:-.2px}.collection-360 .collection-360-mobile-guide-icon{overflow:visible}.collection-360 .collection-360-dir,.collection-360 .collection-360-cursor{display:none}}.collection-showroom{position:relative;width:100%;height:400svh;margin-top:-100svh;z-index:1}.collection-showroom .collection-showroom-sticky{--showroom-bg-rx: 0deg;--showroom-bg-ry: 0deg;position:sticky;top:0;width:100%;height:100svh;overflow:hidden;perspective:1000px}.collection-showroom .collection-showroom-background{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateX(var(--showroom-bg-rx)) rotateY(var(--showroom-bg-ry));transform-origin:center center;transition:transform .44s ease-out;will-change:transform}.collection-showroom .collection-showroom-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.3);opacity:0;transition:opacity .8s ease,transform 1.2s .3s cubic-bezier(.25,.1,.25,1)}.collection-showroom.enter .collection-showroom-bg-image{transform:scale(1.1)}.collection-showroom .collection-showroom-bg-image.active{opacity:1}.collection-showroom .collection-showroom-card{position:absolute;right:60px;bottom:60px;width:300px;display:flex;flex-direction:column;z-index:2;overflow:hidden;opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.25,.1,.25,1)}.collection-showroom.card-visible .collection-showroom-card{opacity:1;transform:translateY(0)}.collection-showroom .collection-showroom-card-top{position:relative;width:100%;aspect-ratio:3 / 3.2;overflow:hidden}.collection-showroom .collection-showroom-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .6s ease}.collection-showroom .collection-showroom-card-image.active{opacity:1}.collection-showroom .collection-showroom-card-header{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;padding-top:32px;z-index:2;opacity:0;transform:translateY(16px);transition:opacity .6s .3s ease,transform .6s .3s cubic-bezier(.25,.1,.25,1)}.collection-showroom.card-visible .collection-showroom-card-header{opacity:1;transform:translateY(0)}.collection-showroom .collection-showroom-card-logo{font-family:Bacasime Antique,serif;font-size:20px;font-weight:400;color:#fff;letter-spacing:1px;text-shadow:0 0 10px rgba(0,0,0,.4)}.collection-showroom .collection-showroom-card-magazine{font-family:Bacasime Antique,serif;font-size:44px;font-weight:400;color:#fff;letter-spacing:-.4px;text-shadow:0 0 10px rgba(0,0,0,.4)}.collection-showroom .collection-showroom-card-bottom{width:100%;padding:32px 24px;background:#a03c46e0;display:flex;flex-direction:column;gap:12px}.collection-showroom .collection-showroom-card-label{font-family:Bacasime Antique,serif;font-size:20px;font-weight:400;color:#fff;margin:0;letter-spacing:1px;opacity:0;transform:translateY(12px);transition:opacity .5s 1s ease,transform .5s 1s ease}.collection-showroom.card-visible .collection-showroom-card-label{opacity:1;transform:translateY(0)}.collection-showroom .collection-showroom-card-desc{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:400;line-height:130%;color:#ffffffd9;margin:0;opacity:0;transform:translateY(12px);transition:opacity .5s 1.4s ease,transform .5s 1.4s ease}.collection-showroom.card-visible .collection-showroom-card-desc{opacity:1;transform:translateY(0)}@media screen and (max-width: 768px){.collection-showroom{height:400dvh;margin-top:-100dvh}.collection-showroom .collection-showroom-sticky{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;perspective:none}.collection-showroom .collection-showroom-background{transform:none;transition:none}.collection-showroom .collection-showroom-bg-image{transform:none;transition:opacity .6s ease}.collection-showroom.enter .collection-showroom-bg-image{transform:none}.collection-showroom .collection-showroom-card{position:absolute;right:0;left:0;bottom:0;width:100%;opacity:1;transform:none;transition:none}.collection-showroom.card-visible .collection-showroom-card{transform:none}.collection-showroom .collection-showroom-card-top{aspect-ratio:auto;height:auto;padding:40px 0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);opacity:1;transform:none;transition:none}.collection-showroom .collection-showroom-card-image{display:none}.collection-showroom .collection-showroom-card-header{position:relative;height:auto;justify-content:flex-end;align-items:center;padding-top:0;opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.collection-showroom.enter .collection-showroom-card-header{opacity:1;transform:translateY(0)}.collection-showroom .collection-showroom-card-logo{font-size:32px}.collection-showroom .collection-showroom-card-magazine{font-size:56px}.collection-showroom .collection-showroom-card-bottom{padding:28px 20px 40px;background:#2a2a2a;gap:12px}.collection-showroom .collection-showroom-card-label{font-size:24px;opacity:0;transform:translateY(12px);transition:opacity .5s .5s ease,transform .5s .5s ease}.collection-showroom.enter .collection-showroom-card-label{opacity:1;transform:translateY(0)}.collection-showroom .collection-showroom-card-desc{font-size:14px;line-height:130%;opacity:0;transform:translateY(12px);transition:opacity .5s .8s ease,transform .5s .8s ease}.collection-showroom.enter .collection-showroom-card-desc{opacity:1;transform:translateY(0)}}.mobile-docent-btn{position:fixed;bottom:28px;right:20px;width:80px;height:80px;border:none;background:none;padding:0;cursor:pointer;z-index:90;animation:mobile-docent-float 2.4s ease-in-out infinite;-webkit-tap-highlight-color:transparent}@keyframes mobile-docent-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.mobile-docent-btn-outer{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,transparent 82%,#E9D040 89%,#ffffffcc 93%,#B763C8 97%,transparent 100%);animation:mobile-docent-glow-spin 3.6s linear infinite}.mobile-docent-btn-outer:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;background:inherit;filter:blur(18px);opacity:.8;z-index:-1}@keyframes mobile-docent-glow-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-docent-btn-inner{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:linear-gradient(140deg,#e9d040,#b763c8,#311e99);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;z-index:1}.mobile-docent-btn-title{font-family:Pretendard Variable,sans-serif;font-size:12px;font-weight:500;color:#fff;letter-spacing:-.2px}.mobile-docent-btn-sub{font-family:Pretendard Variable,sans-serif;font-size:9px;font-weight:400;color:#ffffffd9;letter-spacing:-.2px}.mobile-docent-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:100;opacity:0;pointer-events:none;transition:opacity .3s ease;display:flex;justify-content:center;align-items:center;padding:20px}.mobile-docent-overlay.open{opacity:1;pointer-events:auto}.mobile-docent-card{position:relative;width:100%;max-width:400px;max-height:80vh;min-height:60vh;border:1px solid rgba(255,255,255,.12);background:#f0f0f01f;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:16px;padding:28px 24px 24px;display:flex;flex-direction:column;gap:10px;transform:translateY(30px);opacity:0;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease;overflow-y:auto}.mobile-docent-card.open{transform:translateY(0);opacity:1}.mobile-docent-close{position:absolute;top:16px;right:16px;z-index:10;width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:none;border:none;padding:0;cursor:pointer;opacity:.5;transition:opacity .2s;-webkit-tap-highlight-color:transparent}.mobile-docent-close:hover{opacity:1}.mobile-docent-docent-row{display:flex;align-items:center;gap:8px;padding:0 6px;margin-bottom:8px}.mobile-docent-docent-icon{width:20px;height:20px;border-radius:50%;background:linear-gradient(140deg,#e9d040,#b763c8,#311e99);flex-shrink:0}.mobile-docent-docent-label{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:500;color:#ffffffb3;letter-spacing:-.2px}.mobile-docent-subtitle{padding:0 6px;font-size:14px;font-weight:400;color:#ffffff80;letter-spacing:-.4px}.mobile-docent-name{padding:0 6px;font-family:Aboreto,sans-serif;font-size:28px;font-weight:400;margin:0;letter-spacing:1px}.mobile-docent-rent-row{padding:0 6px;display:flex;flex-direction:column;gap:2px}.mobile-docent-rent-label{font-family:Aboreto,sans-serif;font-size:14px;font-weight:400;color:#fff6;letter-spacing:.5px}.mobile-docent-rent-value{font-family:Aboreto,sans-serif;font-size:20px;font-weight:500;letter-spacing:.5px}.mobile-docent-divider{width:calc(100% - 12px);height:1px;margin:4px 6px;background:#ffffff26}.mobile-docent-desc-wrap{flex:1;min-height:0;overflow-y:auto}.mobile-docent-desc{padding:0 6px;font-family:Pretendard Variable,sans-serif;font-size:12px;font-weight:400;line-height:1.65;color:#fffc;letter-spacing:-.2px;margin:0;word-break:keep-all}@keyframes mobile-docent-blink{0%,to{opacity:1}50%{opacity:0}}.mobile-docent-typing-cursor{display:inline;animation:mobile-docent-blink .8s step-end infinite;color:#fff9;font-weight:300;margin-left:1px}.mobile-docent-cta{width:100%;padding:12px 0;font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:500;color:#fff;background:linear-gradient(0deg,#000c,#272727cc);border:none;border-radius:20px;cursor:pointer;transition:background .3s;-webkit-tap-highlight-color:transparent}.collection-360-new{position:relative;width:100%;height:1000svh;z-index:2;background:#000}.collection-360-new-sticky{position:sticky;top:0;width:100%;height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden}.collection-360-new .collection-360-new-label{position:absolute;top:50%;transform:translateY(-50%);font-family:Aboreto,sans-serif;font-size:36px;font-weight:300;color:#fff;letter-spacing:-.4px;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2}.collection-360-new .collection-360-new-label.left{left:60px}.collection-360-new .collection-360-new-label.right{right:60px}.collection-360-new .collection-360-new-video-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%;height:75%;clip-path:inset(15% 35% 15% 35%);opacity:0;z-index:2;will-change:clip-path,opacity}.collection-360-new .collection-360-new-video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.collection-360-new .collection-360-new-still{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.collection-360-new .collection-360-new-still .swiper{width:100%;height:100%}.collection-360-new .collection-360-new-slide-img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.collection-360-new .collection-360-new-nav{position:absolute;top:50%;transform:translateY(150%);width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#28282866;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;opacity:0;transition:background .2s,border-color .2s}.collection-360-new .collection-360-new-nav:hover{background:#3c3c3c99;border-color:#ffffff80}.collection-360-new .collection-360-new-nav.prev{left:calc(16% + 24px)}.collection-360-new .collection-360-new-nav.next{right:calc(16% + 24px)}.collection-360-new .collection-360-new-pagination{position:absolute;bottom:10%;left:50%;transform:translate(-50%);font-family:Aboreto,sans-serif;font-size:20px;font-weight:400;color:#ffffffe6;letter-spacing:3px;z-index:5;opacity:0;pointer-events:none}.collection-360-new .collection-360-new-hline{position:absolute;top:50%;left:16%;right:16%;height:1px;background:#fff;z-index:1;opacity:0;pointer-events:none}.collection-360-new .collection-360-new-best-matching{position:absolute;left:16%;bottom:calc(50% + 12px);font-family:Aboreto,sans-serif;font-size:36px;font-weight:300;color:#fff;letter-spacing:-.4px;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;opacity:0}.collection-360-new .collection-360-new-slot{position:absolute;right:16%;bottom:calc(50% + 12px);height:44px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;opacity:0}.collection-360-new .collection-360-new-slot-track{display:flex;flex-direction:column}.collection-360-new .collection-360-new-slot-item{display:block;height:44px;line-height:44px;font-family:Aboreto,sans-serif;font-size:36px;font-weight:300;color:#fff;letter-spacing:-.4px;text-align:right;white-space:nowrap}.collection-360-new .collection-360-new-dir{position:absolute;top:50%;transform:translateY(-50%);color:#ffffff26;transition:color .2s,opacity .2s;z-index:3;pointer-events:none}.collection-360-new .collection-360-new-dir.left{left:24px}.collection-360-new .collection-360-new-dir.right{right:24px}.collection-360-new .collection-360-new-dir.active{color:#fff9}.collection-360-new-sticky.cursor-hidden{cursor:none}.collection-360-new .collection-360-new-cursor{position:fixed;top:0;left:0;width:120px;height:120px;border-radius:50%;background:linear-gradient(154deg,#28282833 11.6%,#28282880 51.59%,#282828 92.36%);padding-top:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;pointer-events:none;opacity:0;scale:.5;z-index:50}.collection-360-new .collection-360-new-cursor-title{font-family:Pretendard Variable,sans-serif;font-size:13px;font-weight:500;color:#fff;letter-spacing:.5px}.collection-360-new .collection-360-new-cursor-sub{font-family:Pretendard Variable,sans-serif;font-size:11px;font-weight:400;color:#ffffffb3;letter-spacing:-.2px}.collection-360-new .collection-360-new-cursor-icon{margin-top:4px;overflow:visible}.collection-360-new .collection-360-new-arrow-left{animation:c360new-arrow-left 2s ease-in-out infinite}.collection-360-new .collection-360-new-arrow-right{animation:c360new-arrow-right 2s ease-in-out infinite}@keyframes c360new-arrow-left{0%,to{transform:translate(0)}30%{transform:translate(-3px)}50%{transform:translate(.5px)}65%{transform:translate(0)}}@keyframes c360new-arrow-right{0%,to{transform:translate(0)}30%{transform:translate(3px)}50%{transform:translate(-.5px)}65%{transform:translate(0)}}.collection-360-new .collection-360-new-mobile-title,.collection-360-new .collection-360-new-mobile-guide{display:none}@media screen and (max-width: 768px){.collection-360-new{height:auto;min-height:calc(100svh + 240px)}.collection-360-new-sticky{position:relative;height:auto;min-height:calc(100svh + 240px);flex-direction:column;justify-content:center;gap:24px;padding:120px 16px}.collection-360-new .collection-360-new-video-wrap{width:100%;height:auto;clip-path:none!important;opacity:1!important}.collection-360-new .collection-360-new-video{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px}.collection-360-new .collection-360-new-label{display:none}.collection-360-new .collection-360-new-mobile-title{display:flex;flex-direction:column;align-items:center;gap:4px}.collection-360-new .collection-360-new-mobile-title-sub{font-family:Aboreto,sans-serif;font-size:18px;font-weight:300;color:#fff9;letter-spacing:1px}.collection-360-new .collection-360-new-mobile-title-main{font-family:Aboreto,sans-serif;font-size:32px;font-weight:300;color:#fff;letter-spacing:1px}.collection-360-new .collection-360-new-mobile-guide{display:flex;flex-direction:column;align-items:center;gap:8px}.collection-360-new .collection-360-new-mobile-guide-text{font-family:Pretendard Variable,sans-serif;font-size:14px;font-weight:400;color:#ffffffb3;letter-spacing:-.2px}.collection-360-new .collection-360-new-dir,.collection-360-new .collection-360-new-cursor{display:none}}@font-face{font-family:Pretendard Variable;src:url(/font/PretendardVariable.woff2) format("woff2");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Tw Cen MT;src:url(/font/Tw%20Cen%20MT.woff) format("woff");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Cafe24Ohsquare;src:url(/font/Cafe24OhsquareAir-v2.0.woff2) format("woff2");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:Cafe24Classictype;src:url(/font/Cafe24Classictype-v1.1.woff2) format("woff2");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-face{font-family:GmarketSans;src:url(/font/GmarketSansTTFLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CenturyGothic;src:url(/font/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CopperplateGothic;src:url(/font/copperplate-gothic-light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothicBold;src:url(/font/centurygothic_bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Futura;src:url(/font/FuturaBook.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GmarketSans;src:url(/font/GmarketSansTTFMedium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GmarketSans;src:url(/font/GmarketSansTTFBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:RussoOne-Regular;src:url(/font/RussoOne-Regular.ttf) format("truetype");font-weight:100 200 300 400 500 600 700;font-style:normal}@font-palette-values --nabla-white{font-family:Nabla;base-palette:0;override-colors:0 #ffffff,1 #ffffff,2 #ffffff,3 #ffffff,4 #ffffff,5 #ffffff,6 #ffffff,7 #ffffff}@font-face{font-family:Nabla;src:url(/font/Nabla.ttf) format("truetype");font-weight:400;font-style:normal;font-variation-settings:"EDPT" 100,"EHLT" 12}@font-face{font-family:Pretendard-Regular;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;-webkit-overflow-scrolling:touch}:root{--bg-color: radial-gradient(213.57% 50% at 50% 50.05%, #ece8f6 0%, #f1f1fd .01%, #f9f6ff 100%);--lightgrey-color: #f5f5f5;--line-color: #d3d9eb;--title-color: #3b3f4e;--subtit-color: #999999;--point-color: #7f6aff;--pointlight-color: #d0c0ff;--sub-color: #f5f0ff;--title-color2: #0d0d0d;--subtit-color2: rgb(104, 118, 125)}html,body{font-family:Pretendard Variable,Pretendard,Pretendard-Regular,sans-serif;letter-spacing:-.2px;background-color:var(--bg-color);color:var(--title-color);font-synthesis:none}h1,h2,h3,h4,h5,p,address{padding:0;margin:0;-webkit-font-smoothing:antialiased}table{caption-side:bottom;border-collapse:collapse;border:1px solid #d8d8d8}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{padding:5px 10px;border-radius:5px;background-color:var(--bs-white);border:1px solid #e6e6e6;color:#000}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input[readonly]{pointer-events:none;border:1px solid #e6e6e6;background-color:#e6e6e6}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}ul,li{list-style:none}a{text-decoration:none;color:inherit}input{font-family:Pretendard Variable,sans-serif}[hidden]{display:none!important}#root{width:100%;max-width:1920px;margin:0 auto}.container{width:100%}.mobile-only,.mobile-flex-only{display:none!important}@media screen and (max-width: 768px){.pc-only{display:none!important}.mobile-only{display:block!important}.mobile-flex-only{display:flex!important}}:root{--text-display-font-family: "Pretendard Variable", sans-serif;--text-display-font-style: 600;--text-display-font-size: 44px;--text-display-line-height: 120%;--text-display-letter-spacing: -2%;--text-heading1-font-family: "Pretendard Variable", sans-serif;--text-heading1-font-style: 600;--text-heading1-font-size: 32px;--text-heading1-line-height: 120%;--text-heading1-letter-spacing: -2%;--text-heading2-font-family: "Pretendard Variable", sans-serif;--text-heading2-font-style: 600;--text-heading2-font-size: 24px;--text-heading2-line-height: 120%;--text-heading2-letter-spacing: -2%;--text-body1-font-family: "Pretendard Variable", sans-serif;--text-body1-font-style: 500;--text-body1-font-size: 17px;--text-body1-line-height: 120%;--text-body1-letter-spacing: -2%;--text-body1-bold-font-family: "Pretendard Variable", sans-serif;--text-body1-bold-font-style: 600;--text-body1-bold-font-size: 17px;--text-body1-bold-line-height: 120%;--text-body1-bold-letter-spacing: -2%;--text-body2-font-family: "Pretendard Variable", sans-serif;--text-body2-font-style: 500;--text-body2-font-size: 16px;--text-body2-line-height: 120%;--text-body2-letter-spacing: -2%;--text-body2-bold-font-family: "Pretendard Variable", sans-serif;--text-body2-bold-font-style: 600;--text-body2-bold-font-size: 16px;--text-body2-bold-line-height: 120%;--text-body2-bold-letter-spacing: -2%;--text-body3-font-family: "Pretendard Variable", sans-serif;--text-body3-font-style: 500;--text-body3-font-size: 14px;--text-body3-line-height: 130%;--text-body3-letter-spacing: -2%;--text-body3-bold-font-family: "Pretendard Variable", sans-serif;--text-body3-bold-font-style: 600;--text-body3-bold-font-size: 14px;--text-body3-bold-line-height: 130%;--text-body3-bold-letter-spacing: -2%;--text-caption1-font-family: "Pretendard Variable", sans-serif;--text-caption1-font-style: 500;--text-caption1-font-size: 13px;--text-caption1-line-height: 130%;--text-caption1-letter-spacing: -2%;--text-caption2-font-family: "Pretendard Variable", sans-serif;--text-caption2-font-style: 500;--text-caption2-font-size: 12px;--text-caption2-line-height: 130%;--text-caption2-letter-spacing: -2%}@layer text-styles{.text-display{font-family:var(--text-display-font-family);font-weight:var(--text-display-font-style);font-size:var(--text-display-font-size);line-height:var(--text-display-line-height);letter-spacing:var(--text-display-letter-spacing)}.text-heading1{font-family:var(--text-heading1-font-family);font-weight:var(--text-heading1-font-style);font-size:var(--text-heading1-font-size);line-height:var(--text-heading1-line-height);letter-spacing:var(--text-heading1-letter-spacing)}.text-heading2{font-family:var(--text-heading2-font-family);font-weight:var(--text-heading2-font-style);font-size:var(--text-heading2-font-size);line-height:var(--text-heading2-line-height);letter-spacing:var(--text-heading2-letter-spacing)}.text-body1{font-family:var(--text-body1-font-family);font-weight:var(--text-body1-font-style);font-size:var(--text-body1-font-size);line-height:var(--text-body1-line-height);letter-spacing:var(--text-body1-letter-spacing)}.text-body1-bold{font-family:var(--text-body1-bold-font-family);font-weight:var(--text-body1-bold-font-style);font-size:var(--text-body1-bold-font-size);line-height:var(--text-body1-bold-line-height);letter-spacing:var(--text-body1-bold-letter-spacing)}.text-body2{font-family:var(--text-body2-font-family);font-weight:var(--text-body2-font-style);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing)}.text-body2-bold{font-family:var(--text-body2-bold-font-family);font-weight:var(--text-body2-bold-font-style);font-size:var(--text-body2-bold-font-size);line-height:var(--text-body2-bold-line-height);letter-spacing:var(--text-body2-bold-letter-spacing)}.text-body3{font-family:var(--text-body3-font-family);font-weight:var(--text-body3-font-style);font-size:var(--text-body3-font-size);line-height:var(--text-body3-line-height);letter-spacing:var(--text-body3-letter-spacing)}.text-body3-bold{font-family:var(--text-body3-bold-font-family);font-weight:var(--text-body3-bold-font-style);font-size:var(--text-body3-bold-font-size);line-height:var(--text-body3-bold-line-height);letter-spacing:var(--text-body3-bold-letter-spacing)}.text-caption1{font-family:var(--text-caption1-font-family);font-weight:var(--text-caption1-font-style);font-size:var(--text-caption1-font-size);line-height:var(--text-caption1-line-height);letter-spacing:var(--text-caption1-letter-spacing)}.text-caption2{font-family:var(--text-caption2-font-family);font-weight:var(--text-caption2-font-style);font-size:var(--text-caption2-font-size);line-height:var(--text-caption2-line-height);letter-spacing:var(--text-caption2-letter-spacing)}}:root{--color-primary-900: #232882;--color-primary-800: #3B3E99;--color-primary-700: #6368FF;--color-primary-600: #7C7EFF;--color-primary-500: #9598FF;--color-primary-400: #B3B6FF;--color-primary-300: #D1D2FF;--color-primary-200: #EFF0FF;--color-primary-100: #F8F9FD;--color-secondary-900: #6DC6FA;--color-point-900: #ff4f52;--color-gray-900: #101C33;--color-gray-800: #2B354A;--color-gray-700: #465166;--color-gray-600: #7A818E;--color-gray-500: #959AA4;--color-gray-400: #AFB3BB;--color-gray-300: #DBDEE2;--color-gray-200: #E9EBED;--color-gray-100: #F5F6F7;--color-gray-0: #FFFFFF}
