@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/woff2/Pretendard-Bold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/woff2/Pretendard-SemiBold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/woff2/Pretendard-Medium.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/woff2/Pretendard-Regular.woff2) format("woff2")}:root{--G10: #fbfcfd;--G20: #f7f9fa;--G30: #f5f6f7;--G40: #f1f3f6;--G50: #edeff0;--G100: #dfe1e2;--G200: #c6cace;--G300: #a9aeb1;--G400: #8d9297;--G500: #71767a;--G600: #565c65;--G700: #3d4551;--G800: #2d2e2f;--G900: #1c1d1f;--P500: #ff8d00;--P600: #fd7e14;--P700: #f76707;--White: #ffffff;--FT56: 56px;--LH56: 68px;--FT48: 48px;--LH48: 60px;--FT40: 40px;--LH40: 56px;--FT32: 32px;--LH32: 42px;--FT24: 24px;--LH24: 32px;--FT20: 20px;--LH20: 28px;--FT16: 16px;--LH16: 24px;--FT14: 14px;--LH14: 20px}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0;font-size:16px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media screen and (min-width: 768px){html{zoom:1.05}}body{font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,맑은고딕,Malgun Gothic,돋움,Dotum,sans-serif;background-color:var(--White);color:var(--G600);word-break:keep-all;word-wrap:break-word}h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:700}li{list-style-type:none}a{cursor:pointer;text-decoration:none}a,span,strong{display:inline-block}.reveal-blur{opacity:0;filter:blur(10px);transform:translateY(20px);transition:opacity .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.reveal-blur.is-visible{opacity:1;filter:blur(0px);transform:translateY(0)}@media screen and (max-width: 767px){:root{--FT56: 26px;--LH56: 1.36;--FT48: 22px;--LH48: 1.38;--FT40: 20px;--LH40: 1.38;--FT32: 26px;--LH32: 35px;--FT24: 18px;--LH24: 26px;--FT20: 15px;--LH20: 22px;--FT16: 14px;--LH16: 20px;--FT14: 12px;--LH14: 18px}}.site-header{z-index:60;width:100%;height:80px;display:flex;align-items:center;transform:translateY(0);transition:transform .34s cubic-bezier(.16,1,.3,1),background-color .28s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.site-header.is-hidden{transform:translateY(-105%);pointer-events:none}.site-header.is-fixed{position:fixed;top:0;left:0;right:0}.site-header.is-sticky{position:sticky;top:0}.site-header.is-hero-transparent{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid transparent}.site-header.is-solid{background:#fffffff0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(223,225,226,.85);box-shadow:0 4px 20px #0f172a08}.header-inner{width:92%;max-width:1050px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header-nav{display:flex;align-items:center;gap:34px}.header-mo-quick{display:none}.nav-item{font-size:15.5px;line-height:24px;font-weight:500;letter-spacing:-.3px;text-decoration:none;white-space:nowrap;transition:color .2s ease,opacity .2s ease}.site-header.is-hero-transparent .nav-item{color:#ffffffc7}.site-header.is-hero-transparent .nav-item:hover,.site-header.is-hero-transparent .nav-item.is-active{color:#fff}.site-header.is-solid .nav-item{color:#565c65}.site-header.is-solid .nav-item:hover,.site-header.is-solid .nav-item.is-active{color:#1c1d1f;font-weight:700}.header-actions{display:flex;align-items:center}.mo-hamburger-btn{height:auto;padding:0;border:none;background:transparent;font-family:inherit;font-size:15.5px;line-height:24px;font-weight:500;letter-spacing:-.3px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,opacity .2s ease}.mo-hamburger-btn .label-close{display:none}.site-header.is-hero-transparent .mo-hamburger-btn{color:#ffffffd1}.site-header.is-hero-transparent .mo-hamburger-btn:hover{color:#fff}.site-header.is-solid .mo-hamburger-btn{color:#565c65}.site-header.is-solid .mo-hamburger-btn:hover{color:#1c1d1f}.site-header.is-menu-open .mo-hamburger-btn{position:relative;z-index:80;color:#1c1d1f}.site-header.is-menu-open .mo-hamburger-btn .label-menu{display:none}.site-header.is-menu-open .mo-hamburger-btn .label-close{display:inline}.mo-drawer{display:flex;flex-direction:column;justify-content:space-between;position:fixed;inset:0;width:100vw;height:100dvh;z-index:70;background:#fff;padding:96px 6% 40px;overflow-y:auto}.mo-drawer[hidden]{display:none}.mo-drawer-nav{width:100%;max-width:1050px;margin:0 auto;display:flex;flex-direction:column}.mo-drawer-item{padding:18px 6px;font-size:20px;line-height:28px;font-weight:600;color:#334155;text-decoration:none;border-bottom:1px solid #f1f5f9;letter-spacing:-.35px}.mo-drawer-item.is-active{color:#191f28;font-weight:700}.mo-drawer-actions{width:100%;max-width:1050px;margin:24px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.mo-drawer-btn{height:48px;border-radius:12px;font-family:inherit;font-size:14.5px;font-weight:600;letter-spacing:-.25px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mo-drawer-btn.is-inquiry{background:#fff;border:1px solid #e5e7eb;color:#374151}.mo-drawer-btn.is-order{background:#f3f4f6;border:1px solid #e5e7eb;color:#191f28}.order-modal-backdrop{position:fixed;inset:0;z-index:100;background:#0f172a5c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.order-modal-backdrop[hidden]{display:none}.order-modal-box{width:fit-content;min-width:220px;max-width:320px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:28px 34px 24px;text-align:center;box-shadow:0 24px 48px #0f172a24;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.order-modal-box h2{margin:0;font-size:18px;line-height:26px;font-weight:700;color:#191f28;letter-spacing:-.4px}.order-modal-close{min-width:96px;height:40px;padding:0 22px;border:none;border-radius:10px;background:#191f28;color:#fff;font-family:inherit;font-size:14.5px;font-weight:600;letter-spacing:-.3px;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.order-modal-close:hover{background:#333d4b}@media screen and (max-width: 767px){.site-header{height:60px}.header-nav{display:none}.header-mo-quick{display:flex;align-items:center;gap:18px;transform:none}.mo-home-link{font-size:15.5px;line-height:22px;font-weight:600;letter-spacing:-.3px;text-decoration:none;white-space:nowrap}.site-header.is-hero-transparent .mo-home-link{color:#ffffffd1}.site-header.is-hero-transparent .mo-home-link.is-active{color:#fff;font-weight:700}.site-header.is-solid .mo-home-link{color:#565c65}.site-header.is-solid .mo-home-link.is-active{color:#1c1d1f;font-weight:700}.header-actions{gap:0}.mo-hamburger-btn{height:auto;padding:0;border:none;background:transparent;font-size:15.5px;line-height:22px;font-weight:600;letter-spacing:-.3px;display:inline-flex;align-items:center;justify-content:center}.site-header.is-hero-transparent .mo-hamburger-btn{color:#ffffffd1;background:transparent;border-color:transparent}.site-header.is-solid .mo-hamburger-btn{color:#565c65;background:transparent;border-color:transparent}.site-header.is-menu-open .header-mo-quick,.site-header.is-menu-open .header-nav{visibility:hidden;opacity:0;pointer-events:none}.site-header.is-menu-open .mo-hamburger-btn{position:relative;z-index:80;color:#1c1d1f;background:transparent;border-color:transparent}.mo-drawer{display:flex;flex-direction:column;justify-content:space-between;position:fixed;inset:0;width:100vw;height:100dvh;z-index:70;background:#fff;padding:76px 6% 36px;overflow-y:auto}.mo-drawer[hidden]{display:none}.mo-drawer-nav{display:flex;flex-direction:column}.mo-drawer-item{padding:16px 6px;font-size:18px;line-height:26px;font-weight:600;color:#334155;text-decoration:none;border-bottom:1px solid #f1f5f9;letter-spacing:-.35px}.mo-drawer-item.is-active{color:#191f28;font-weight:700}.mo-drawer-actions{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.mo-drawer-btn{height:48px;border-radius:12px;font-family:inherit;font-size:14.5px;font-weight:600;letter-spacing:-.25px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mo-drawer-btn.is-inquiry{background:#fff;border:1px solid #e5e7eb;color:#374151}.mo-drawer-btn.is-order{background:#f3f4f6;border:1px solid #e5e7eb;color:#191f28}}.dn-footer{position:relative;z-index:6;width:100%;background-color:var(--G20);display:flex;flex-direction:column;align-items:center;justify-content:center}.dn-footer-inner{width:92%;max-width:1050px;padding:112px 0 76px;margin:0 auto}.dn-footer-top{display:flex;width:100%;justify-content:space-between}.dn-footer-cols{display:flex;width:100%;justify-content:space-between;gap:36px}.dn-col{flex:1;list-style:none;margin:0;padding:0}.dn-col li{font-size:16px;line-height:25px;font-weight:400;color:var(--G400);margin-bottom:12px;letter-spacing:-.25px}.dn-col li.dn-col-title{font-size:17.5px;line-height:25px;font-weight:600;color:var(--G600);margin-bottom:18px;letter-spacing:-.3px}.dn-col a{color:inherit;text-decoration:none;outline:none;transition:color .18s ease}.dn-col a:hover{color:var(--G700);text-decoration:underline;text-underline-offset:3px}.dn-footer-bottom{margin-top:52px;padding-top:28px;border-top:1px solid var(--G100);display:flex;width:100%;flex-direction:column;justify-content:space-between}.dn-policy-row{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.dn-policy-row a{font-size:16px;line-height:24px;font-weight:400;color:var(--G400);text-decoration:none;letter-spacing:-.25px}.dn-policy-row a.accent{font-weight:600;color:var(--G600)}.dn-policy-row a:hover{text-decoration:underline;text-underline-offset:3px}.dn-address{margin-top:30px;margin-bottom:16px;display:flex;flex-direction:column;font-style:normal;gap:7px}.dn-address p{font-size:14.5px;line-height:22px;font-weight:400;color:var(--G400);letter-spacing:-.2px}.dn-address p.corp-title{font-size:15px;line-height:23px;font-weight:600;color:var(--G600);margin-bottom:2px}.dn-copyright{font-size:14px;line-height:20px;font-weight:400;color:var(--G300);letter-spacing:-.15px}@media screen and (max-width: 767px){.dn-footer-inner{padding:78px 0 56px}.dn-footer-cols{flex-direction:column;gap:28px}.dn-col li{font-size:14.5px;line-height:22px;margin-bottom:9px}.dn-col li.dn-col-title{font-size:15.5px;line-height:23px;margin-bottom:12px}.dn-footer-bottom{margin-top:36px;padding-top:22px}.dn-policy-row{flex-direction:column;align-items:flex-start;gap:12px}.dn-policy-row a{font-size:14.5px}.dn-address{margin-top:24px;margin-bottom:14px;gap:5px}.dn-address p{font-size:13px;line-height:19px}.dn-address p.corp-title{font-size:14px}.dn-copyright{font-size:12.5px}}
