@font-face{font-family:Pretendard;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Regular.subset.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-SemiBold.subset.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Bold.subset.woff2)format("woff2")}:root{--u:calc(min(100vw, 430px) / 402);--ink:#3d5570;--ink-soft:#9db7d0;--ink-mid:#6b8fb3;--line:#809ec0;--frame:#91b4db;--panel:#f1f6fc;--panel-deep:#c9dcee;--popup:#f3f8fc;--pin-box:#dde9f5;--rail:#c4d1e0;--bg:#e5f2ff;--danger:#c95d78;--font-ko:"Apple SD Gothic Neo", "Pretendard", system-ui, -apple-system, "Noto Sans KR", sans-serif}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-ko);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:none;display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}
