.footer[data-v-a108b474]{width:100%;min-height:calc(280px * var(--scale-factor));background:#3e3e3e;display:flex;flex-direction:column;align-items:center;padding:calc(27px * var(--scale-factor)) calc(20px * var(--scale-factor));font-family:Noto Sans KR;color:#fff}.company-name[data-v-a108b474]{font-size:calc(15px * var(--scale-factor));font-weight:700;line-height:calc(30px * var(--scale-factor));margin-bottom:calc(12px * var(--scale-factor));letter-spacing:calc(2px * var(--scale-factor))}.company-info[data-v-a108b474]{text-align:center;font-size:calc(12px * var(--scale-factor));line-height:calc(20px * var(--scale-factor));margin-bottom:calc(20px * var(--scale-factor))}.company-info p[data-v-a108b474]{margin:calc(4px * var(--scale-factor)) 0}.business-info-link[data-v-a108b474]{color:#aaa;text-decoration:none;margin-left:calc(4px * var(--scale-factor))}.business-info-link[data-v-a108b474]:hover{color:#fff;text-decoration:underline}.terms[data-v-a108b474]{display:flex;align-items:center;gap:calc(16px * var(--scale-factor));margin-bottom:calc(4px * var(--scale-factor))}.terms-link[data-v-a108b474]{font-size:calc(13px * var(--scale-factor));color:#fff;text-decoration:none;cursor:pointer}.terms-link[data-v-a108b474]:hover{text-decoration:underline}.divider[data-v-a108b474],.copyright[data-v-a108b474]{font-size:calc(13px * var(--scale-factor));line-height:calc(30px * var(--scale-factor))}.hamburger-menu-container[data-v-f9b3c0b4]{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:calc(450px * var(--scale-factor));z-index:100}.header[data-v-f9b3c0b4]{display:flex;justify-content:space-between;align-items:center;padding:calc(15px * var(--scale-factor)) calc(20px * var(--scale-factor));background-color:#fff;position:relative;z-index:100}.logo[data-v-f9b3c0b4]{display:flex;align-items:center;gap:calc(8px * var(--scale-factor));text-decoration:none;cursor:pointer}.logo-icon[data-v-f9b3c0b4]{width:calc(32px * var(--scale-factor));height:calc(32px * var(--scale-factor));object-fit:contain}.logo-text[data-v-f9b3c0b4]{font-size:calc(20px * var(--scale-factor));font-family:ChosunGs,serif;font-weight:700;color:#333}.hamburger-button[data-v-f9b3c0b4]{display:flex;flex-direction:column;justify-content:center;gap:calc(4px * var(--scale-factor));width:calc(24px * var(--scale-factor));height:calc(24px * var(--scale-factor));background:none;border:none;cursor:pointer;padding:0}.hamburger-line[data-v-f9b3c0b4]{width:100%;height:calc(2px * var(--scale-factor));background-color:#333;border-radius:calc(1px * var(--scale-factor));transition:all .3s ease}.slide-menu-overlay[data-v-f9b3c0b4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:9998}.slide-menu[data-v-f9b3c0b4]{position:fixed;top:0;right:0;width:calc(280px * var(--scale-factor));height:100vh;border-top-left-radius:calc(15px * var(--scale-factor));border-bottom-left-radius:calc(15px * var(--scale-factor));background-color:#fff;box-shadow:calc(-2px * var(--scale-factor)) 0 calc(10px * var(--scale-factor)) #0000001a;display:flex;flex-direction:column;overflow-y:auto;z-index:9999}.slide-header[data-v-f9b3c0b4]{display:flex;justify-content:space-between;align-items:center;padding:calc(20px * var(--scale-factor));border-bottom:calc(1px * var(--scale-factor)) solid #eee}.slide-logo[data-v-f9b3c0b4]{display:flex;align-items:center;gap:calc(8px * var(--scale-factor));text-decoration:none;cursor:pointer}.slide-logo-icon[data-v-f9b3c0b4]{width:calc(32px * var(--scale-factor));height:calc(32px * var(--scale-factor));object-fit:contain}.close-button[data-v-f9b3c0b4]{display:flex;align-items:center;justify-content:center;width:calc(32px * var(--scale-factor));height:calc(32px * var(--scale-factor));background:none;border:none;cursor:pointer;color:#666;transition:color .3s ease}.close-button[data-v-f9b3c0b4]:hover{color:#333}.menu-nav[data-v-f9b3c0b4]{flex:1;padding:calc(20px * var(--scale-factor))}.menu-list[data-v-f9b3c0b4]{list-style:none;padding:0;margin:0}.menu-item[data-v-f9b3c0b4]{margin-bottom:calc(5px * var(--scale-factor))}.menu-item a[data-v-f9b3c0b4]{display:block;padding:calc(12px * var(--scale-factor)) calc(16px * var(--scale-factor));color:#333;text-decoration:none;font-family:Pretendard,sans-serif;font-size:calc(16px * var(--scale-factor));font-weight:400;border-radius:calc(8px * var(--scale-factor));transition:background-color .3s ease}.menu-item a[data-v-f9b3c0b4]:hover{background-color:#f5f5f5}.menu-item a.router-link-exact-active[data-v-f9b3c0b4]{background-color:#f0f0f0;font-weight:500}.slide-enter-active[data-v-f9b3c0b4],.slide-leave-active[data-v-f9b3c0b4]{transition:opacity .3s ease}.slide-enter-active .slide-menu[data-v-f9b3c0b4],.slide-leave-active .slide-menu[data-v-f9b3c0b4]{transition:transform .3s ease}.slide-enter-from[data-v-f9b3c0b4],.slide-leave-to[data-v-f9b3c0b4]{opacity:0}.slide-enter-from .slide-menu[data-v-f9b3c0b4],.slide-leave-to .slide-menu[data-v-f9b3c0b4]{transform:translate(100%)}@media(max-width:450px){.slide-menu[data-v-f9b3c0b4]{width:75%;max-width:calc(280px * var(--scale-factor))}}:root{--scale-factor: 1}.main-content{padding-top:calc(62px * var(--scale-factor))}:root{--frame1-top-height: 84px;--frame1-bottom-height: 84px}@font-face{font-family:ChosunGs;src:url(/assets/ChosunGs-DZcJlOXm.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ChosunCentennial;src:url(/assets/ChosunCentennial_ttf-CEnijGoN.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KoPubWorld Batang;src:url(/assets/KoPubWorld%20Batang_Pro%20Light-BtPCN13x.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:KoPubWorld Batang;src:url(/assets/KoPubWorld%20Batang_Pro%20Medium-B8n5If2P.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:KoPubWorld Batang;src:url(/assets/KoPubWorld%20Batang_Pro%20Bold-Bbq2k_b-.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/assets/NanumMyeongjo-DP8Z66kM.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/assets/NanumMyeongjoBold-BEp6srGB.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/assets/NanumMyeongjoExtraBold-haBhVXDE.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:ChosunGs,serif;background-color:#eee}img{display:block;width:100%;height:auto}#app{width:100%}.container{width:100%;max-width:450px;margin-left:auto;margin-right:auto;padding:0}.gold-text{background:linear-gradient(45deg,#a08a40,#c4a657,#d4b896,#a08a40);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent}input,select{font-family:Pretendard,sans-serif;font-size:16px;font-weight:400}input:focus,select:focus{outline:none}
