.site-footer[data-astro-cid-qup6pdxl]{border-top:1px solid var(--color-border-soft);color:#666;background:#fff;height:119px;font-size:12px}.site-footer-company[data-astro-cid-qup6pdxl]{color:#666;background:#fff;min-height:306px;padding-top:76px;font-size:12px}.site-footer-company__inner[data-astro-cid-qup6pdxl]{width:min(calc(100% - (var(--section-inline) * 2)), 1060px);border-top:1px solid #e8e8e8;margin-inline:auto;padding-top:25px}.site-footer__bottom-inner[data-astro-cid-qup6pdxl]{flex-direction:column;align-items:center;padding-top:33px;display:flex}.site-footer__baseline-label[data-astro-cid-qup6pdxl]{color:#222;letter-spacing:-1px;white-space:nowrap;font-size:12px;line-height:1.5}.site-footer__company[data-astro-cid-qup6pdxl] p[data-astro-cid-qup6pdxl]{margin:0;line-height:27px}.site-footer__company[data-astro-cid-qup6pdxl] p[data-astro-cid-qup6pdxl]:first-child{font-weight:700}.site-footer[data-astro-cid-qup6pdxl] a[data-astro-cid-qup6pdxl]{color:inherit}.site-footer__policies[data-astro-cid-qup6pdxl]{white-space:nowrap;gap:12px;margin:33px 0 0;padding:0;line-height:18px;list-style:none;display:flex}.site-footer__bottom-inner[data-astro-cid-qup6pdxl] .site-footer__policies[data-astro-cid-qup6pdxl]{margin-top:6px}.site-footer__policies[data-astro-cid-qup6pdxl] li[data-astro-cid-qup6pdxl]:last-child{font-weight:700}@media (width<=767px){.site-footer-company[data-astro-cid-qup6pdxl]{min-height:286px;padding:66px 15px 0}.site-footer-company__inner[data-astro-cid-qup6pdxl]{width:100%;padding-top:25px}.site-footer__company[data-astro-cid-qup6pdxl] p[data-astro-cid-qup6pdxl]{line-height:27px}.site-footer__policies[data-astro-cid-qup6pdxl]{margin-top:15px}.site-footer__bottom-inner[data-astro-cid-qup6pdxl]{padding-top:32px}.site-footer__bottom-inner[data-astro-cid-qup6pdxl] .site-footer__policies[data-astro-cid-qup6pdxl]{margin-top:6px}.site-footer__baseline-label[data-astro-cid-qup6pdxl]{color:#626262;letter-spacing:-.4px;font-size:11.1px;font-weight:350;line-height:1;translate:.25px .25px}}@media (width>=768px) and (width<=991px){.site-footer[data-astro-cid-qup6pdxl]{height:119px}}.site-header[data-astro-cid-vwn3tmth]{z-index:1000;height:var(--header-height);background:#fff;border-bottom:1px solid #e5e9f873}.site-header[data-astro-cid-vwn3tmth][data-header-behavior=fixed]{position:fixed;inset:0 0 auto}.site-header[data-astro-cid-vwn3tmth][data-header-behavior=flow]{position:relative}.site-header__inner[data-astro-cid-vwn3tmth]{width:min(calc(100% - (var(--section-inline) * 2)), 1060px);justify-content:space-between;align-items:center;height:100%;margin-inline:auto;display:flex}.site-header__brand[data-astro-cid-vwn3tmth]{flex:none;align-items:center;display:inline-flex}.site-header__brand[data-astro-cid-vwn3tmth] img[data-astro-cid-vwn3tmth]{width:146px;height:auto}.site-header__nav[data-astro-cid-vwn3tmth]{letter-spacing:-.45px;align-items:center;gap:20px;font-size:15px;font-weight:700;display:flex}.site-header__nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]{color:#666;white-space:nowrap;line-height:1;text-decoration:none}.site-header__inquiry[data-astro-cid-vwn3tmth]{background:#3e65c5;border-radius:999px;justify-content:center;align-items:center;min-width:99px;min-height:41px;padding:0 20px;display:inline-flex;color:#fff!important}.site-header__language[data-astro-cid-vwn3tmth]{letter-spacing:0;background:#fff;border:1px solid #3e65c5;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;transition:background-color .16s;display:inline-flex;color:#3e65c5!important}@media (hover:hover){.site-header__language[data-astro-cid-vwn3tmth]:hover{background:#f5f7fc}}.site-header__language[data-astro-cid-vwn3tmth]:focus-visible{outline-offset:2px;outline:3px solid #3e65c5}@media (width<=991px){.site-header__inner[data-astro-cid-vwn3tmth]{width:calc(100% - 20px)}.site-header__brand[data-astro-cid-vwn3tmth] img[data-astro-cid-vwn3tmth]{width:98px}.site-header__nav[data-astro-cid-vwn3tmth]{letter-spacing:0;gap:8px;font-size:13px}.site-header__blog[data-astro-cid-vwn3tmth]{display:none}.site-header__inquiry[data-astro-cid-vwn3tmth]{order:2;width:63px;min-width:63px;min-height:32px;padding-inline:0}html[lang=en] .site-header__inquiry[data-astro-cid-vwn3tmth]{width:76px;min-width:76px}.site-header__inquiry[data-astro-cid-vwn3tmth]>span[data-astro-cid-vwn3tmth]{opacity:.88;font-weight:750;translate:-.25px -1px}.site-header__phone[data-astro-cid-vwn3tmth]{letter-spacing:0;order:1;font-size:12px;translate:.5px -.5px;color:#3e65c5!important}.site-header__phone[data-astro-cid-vwn3tmth]>span[data-astro-cid-vwn3tmth]{letter-spacing:-.3px;font-size:12.6px}.site-header__language[data-astro-cid-vwn3tmth]{order:3;min-height:32px;padding-inline:10px;font-size:12px}}.floating-kakao[data-astro-cid-gzchqiex]{z-index:1050;width:84px;height:48px;text-decoration:none;position:fixed;bottom:32px;right:32px}.floating-kakao[data-astro-cid-gzchqiex] img[data-astro-cid-gzchqiex]{border-radius:64px;width:84px;height:48px;display:block;box-shadow:0 8px 28px -6px #18274b1f,0 18px 88px -4px #18274b24}.floating-kakao--localized[data-astro-cid-gzchqiex]{width:104px}.floating-kakao__localized[data-astro-cid-gzchqiex]{box-sizing:border-box;color:#111;background:#fee500;border-radius:64px;justify-content:flex-start;align-items:center;width:104px;height:48px;padding-right:16px;font-size:12px;font-weight:700;line-height:1;display:flex;box-shadow:0 8px 28px -6px #18274b1f,0 18px 88px -4px #18274b24}.floating-kakao__localized[data-astro-cid-gzchqiex] svg[data-astro-cid-gzchqiex]{flex:none;width:48px;height:48px}.floating-kakao__localized[data-astro-cid-gzchqiex]>span[data-astro-cid-gzchqiex]{margin-left:-7px}.floating-kakao[data-astro-cid-gzchqiex]:hover [data-astro-cid-gzchqiex]:is(img,.floating-kakao__localized){filter:brightness(.96)}.floating-kakao[data-astro-cid-gzchqiex]:focus-visible{outline:none}.floating-kakao[data-astro-cid-gzchqiex]:focus-visible [data-astro-cid-gzchqiex]:is(img,.floating-kakao__localized){filter:brightness(.92)}@media (width<=767px){.floating-kakao[data-astro-cid-gzchqiex]{bottom:16px;right:16px}}@media print{.floating-kakao[data-astro-cid-gzchqiex]{display:none}}.policy-modal[data-astro-cid-py7tg6fk]{color:#212121;background:#fff;border:0;border-radius:3px;width:min(600px,100vw - 30px);max-width:600px;max-height:min(85vh,100vh - 60px);margin:auto;padding:0;box-shadow:0 5px 15px #0003}.policy-modal[data-astro-cid-py7tg6fk]::backdrop{background:#00000080}.policy-modal[data-astro-cid-py7tg6fk][open]{flex-direction:column;display:flex}.policy-modal__header[data-astro-cid-py7tg6fk]{border-bottom:1px solid #e5e5e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.policy-modal__title[data-astro-cid-py7tg6fk]{color:#212121;margin:0;font-size:18px;font-weight:500;line-height:1.2}.policy-modal__close[data-astro-cid-py7tg6fk]{color:#212121;opacity:.55;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0 4px;font-size:28px;line-height:1}.policy-modal__close[data-astro-cid-py7tg6fk]:hover{opacity:1}.policy-modal__body[data-astro-cid-py7tg6fk]{overscroll-behavior:contain;color:#212121;flex:auto;min-height:0;padding:24px;font-size:18px;line-height:1.6;overflow-y:auto}.policy-modal__body[data-astro-cid-py7tg6fk] strong{font-weight:700}@media (width<=767px){.policy-modal__body[data-astro-cid-py7tg6fk]{padding:20px 16px;font-size:16px}}html:has(dialog.policy-modal[open]){overflow:hidden}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}:root{--color-brand:#4a5fca;--color-brand-end:#6478f0;--color-title:#282a31;--color-page:#fff;--color-title-strong:#1a1f2e;--color-title-muted:#3d4a6b;--color-body:#4f5866;--color-surface-soft:#f0f3ff;--color-surface-lavender:#eef1ff;--color-surface-accent:#dde3fe;--color-border:#e5e9f8;--color-border-soft:#eceef5;--font-sans:Pretendard, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--header-height:66px;--content-max:1100px;--grid-gap:20px;--section-inline:24px}@media (width<=991px){:root{--header-height:61px;--section-inline:20px}}@font-face{font-family:Pretendard;font-style:normal;font-weight:45 920;font-display:swap;src:url(/assets/generated/9599f12fd42fc0bce1cd50b47a0c022e108d7aa64dd0d1bb0ed44f3282d900b4.woff2)format("woff2-variations")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:900;font-display:swap;src:url(/_astro/Pretendard-Black.B7X87vPW.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/Pretendard-ExtraBold.C0vVUedy.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/Pretendard-Bold.BYNivUXw.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/Pretendard-SemiBold.ClEDdoZU.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/Pretendard-Medium.Dw2vNklR.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Pretendard-Regular.BhrLQoBv.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/Pretendard-Light.knQmDAda.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:200;font-display:swap;src:url(/_astro/Pretendard-ExtraLight.Bi0YRlFr.woff2)format("woff2")}@font-face{font-family:Pretendard Static;font-style:normal;font-weight:100;font-display:swap;src:url(/_astro/Pretendard-Thin.DWJVAZ2K.woff2)format("woff2")}html{color:var(--color-title);background:var(--color-page);font-family:var(--font-sans)}body{min-width:320px;min-height:100vh;font-size:18px;font-weight:400;line-height:1.6}a{color:inherit}main{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.content-container{width:min(calc(100% - (var(--section-inline) * 2)), var(--content-max));margin-inline:auto}.skip-link{z-index:1100;background:var(--color-title-strong);color:#fff;border-radius:6px;padding:10px 14px;transition:transform .16s;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.skip-link:focus{transform:translateY(0)}:focus-visible{outline-offset:3px;outline:3px solid #3159c7}html.js [data-reveal]:not([data-motion]){opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}html.js [data-reveal]:not([data-motion]).is-visible{opacity:1;transform:translateY(0)}@media (width<=767px){html.js [data-reveal][data-motion-desktop]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}html.js [data-reveal][data-motion-desktop].is-visible{opacity:1;transform:translateY(0)}}@media (width>=768px){html.js [data-reveal][data-motion-mobile]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}html.js [data-reveal][data-motion-mobile].is-visible{opacity:1;transform:translateY(0)}}html.js [data-motion][data-motion-ready=true]:not(.is-visible){opacity:0;transform:translate3d(0, var(--motion-distance), 0)}html.js [data-motion][data-motion-ready=true]{transition:opacity var(--motion-duration) ease var(--motion-delay), transform var(--motion-duration) ease var(--motion-delay)}html.js [data-motion][data-motion-distance$=\%][data-motion-ready=true]{transition:none}html.js [data-motion][data-motion-distance$=\%][data-motion-ready=true]:not(.is-visible){visibility:hidden;transform:none}html.js [data-motion][data-motion-distance$=\%][data-motion-ready=true].is-visible{visibility:visible;opacity:1;animation:slideInUp var(--motion-duration) ease var(--motion-delay) both}html.js [data-motion][data-motion-opacity-mobile=fade][data-motion-distance$=\%][data-motion-ready=true].is-visible{--motion-start-opacity:1;animation-name:painResponsiveSlideInUp}@media (width<=767px){html.js [data-motion][data-motion-opacity-mobile=fade][data-motion-distance$=\%][data-motion-ready=true].is-visible{--motion-start-opacity:0}html.js [data-motion][data-motion-delay-mobile="0"][data-motion-distance$=\%][data-motion-ready=true].is-visible{animation-delay:0s}}@keyframes slideInUp{0%{visibility:visible;transform:translate3d(0, var(--motion-distance), 0)}to{transform:translate(0,0)}}@keyframes painResponsiveSlideInUp{0%{visibility:visible;opacity:var(--motion-start-opacity);transform:translate3d(0, var(--motion-distance), 0)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){html.js [data-reveal],html.js [data-motion]{opacity:1!important;visibility:visible!important;transform:none!important}html.js [data-motion][data-motion-distance$=\%]{animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.has-flow-header>main{padding-top:0}
