@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-Black.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-Black.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-ExtraBold.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-Bold.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-SemiBold.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-Medium.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-Regular.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-Light.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-ExtraLight.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/fonts/Pretendard-1.3.9/web/static/woff2/Pretendard-Thin.woff2) format("woff2"),url(/fonts/Pretendard-1.3.9/web/static/woff/Pretendard-Thin.woff) format("woff")}:root{--background:#ffffff;--foreground:#171717;--color-primary:#354558;--color-primary-dark:#2b3542;--color-primary-light:#e6f2ff;--color-secondary:#5a7a99;--color-accent:#f0f5fa;--color-text-fixed-light:#333;--color-extralight-gray:#f2f4f4;--color-light-gray:#eeefef;--color-medium-gray:#c9cbcd;--color-dark-gray:#6c757d;--color-white:#ffffff;--color-warning:#f5a623;--color-warning-light:#fff9e6;--color-success:#2ecc71;--color-error:#e74c3c;--color-error-dark:#d32f2f;--color-link:#0066cc;--color-link-hover:#004499;--color-user-gray-1:#d9d9d9;--color-user-gray-2:#727272;--color-black:#000000;--color-light-black-1:#2d2d2d;--color-text-primary:var(--foreground);--color-text-secondary:var(--color-dark-gray);--color-text-on-primary:var(--color-white);--color-text-on-gradient:var(--color-white);--color-background-primary:var(--background);--color-background-secondary:var(--color-light-gray);--color-background-card:var(--color-extralight-gray);--color-background-input-disabled:var(--color-light-gray);--color-background-hover:#f5f5f5;--color-icon-wrapper-bg:var(--color-accent);--color-button-primary-bg:var(--color-white);--color-button-primary-text:var(--color-primary);--color-button-primary-bg-hover:var(--color-accent);--color-button-secondary-text:var(--color-white);--color-button-secondary-border:var(--color-white);--color-button-secondary-bg-hover:rgba(255,255,255,0.1);--color-footer-link:rgba(255,255,255,0.8);--color-footer-social-bg:rgba(255,255,255,0.1);--color-footer-social-bg-hover:rgba(255,255,255,0.2);--color-footer-border:rgba(255,255,255,0.1);--color-footer-bottom-link:rgba(255,255,255,0.7);--color-nav-link-hover:var(--color-secondary);--color-border:#e0e0e0;--color-disabled-bg:#ccc;--color-shadow:rgba(0,0,0,0.07);--color-shadow-hover:rgba(0,0,0,0.1);--color-background-nav:#ffffff;--color-text-nav:#000000;--color-footer-bg:#85a4c3;--color-header-bg:var(--color-white);--color-header-div:var(--color-user-gray-1);--color-header-nav:var(--color-user-gray-2);--color-header-user:var(--color-black);--color-header-shadow:rgba(0,0,0,0.04);--color-hero-point:rgba(117,255,232,0.8);--color-hero-text:var(--color-light-black-1);--color-hero-hover:rgba(0,0,0,0.3);--color-laweasy-green:#31efd9;--color-input-placeholder:#a3a3a3}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Pretendard,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;font-family:Pretendard Variable}a{color:inherit;text-decoration:none}button,input,option,select,textarea{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}option,select{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif!important}option{font-weight:400}@font-face{font-family:GeistSans;src:url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.__className_fb8f2c{font-family:GeistSans,GeistSans Fallback}.__variable_fb8f2c{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/5b01f339abf2f1a5.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f910ec{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_f910ec{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}