:root{--fesics-green: rgb(0, 188, 123);--fesics-green-80: rgba(0, 188, 123, .8);--fesics-green-deep: rgb(0, 154, 101);--fesics-green-forest: rgb(0, 90, 59);--fesics-orange: #F2A000;--fesics-orange-soft: #F7A072;--fesics-gold-soft: #FFCD6A;--fesics-slate: #7E7F9A;--fesics-coral-red: #D03E00;--fesics-black: #000000;--fesics-ink: #222222;--fesics-charcoal: #454545;--fesics-gray-900: #333333;--fesics-gray-800: #555555;--fesics-gray-700: #666666;--fesics-gray-500: #828282;--fesics-gray-400: #AAAAAA;--fesics-gray-300: #CCCCCC;--fesics-gray-200: #DDDDDD;--fesics-gray-100: #EEEEEE;--fesics-gray-50: #F7F6F6;--fesics-mint-100: #E4EBE8;--fesics-white: #FFFFFF;--fesics-overlay-50: rgba(0, 0, 0, .5);--fesics-shadow-card: 0 4px 4px 0 rgba(0, 0, 0, .25);--fesics-shadow-soft: 4px 4px 44.4px 0px rgba(0, 0, 0, .15);--fesics-shadow-hard: 5px 5px 1px rgba(0, 0, 0, .2);--fesics-shadow-buy: 0px 4px 4px 0px rgba(0, 0, 0, .6);--fg-1: var(--fesics-black);--fg-2: var(--fesics-gray-900);--fg-3: var(--fesics-gray-700);--fg-muted: var(--fesics-gray-500);--fg-on-brand: var(--fesics-white);--fg-link: var(--fesics-green-deep);--bg-app: var(--fesics-white);--bg-brand: var(--fesics-green);--bg-surface: var(--fesics-white);--bg-subtle: var(--fesics-gray-50);--bg-footer: var(--fesics-gray-100);--bg-sticky-note: var(--fesics-green-80);--border-brand: var(--fesics-green-deep);--border-muted: var(--fesics-gray-300);--radius-xs: 5px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-pill: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 10px;--space-4: 15px;--space-5: 20px;--space-6: 28px;--space-7: 40px;--space-8: 60px;--space-9: 90px;--container-max: 1200px;--container-content: 1000px;--nav-height: 72px;--subnav-height: 44px;--fs-display: 35px;--fs-h1: 32px;--fs-h2: 28px;--fs-h3: 25px;--fs-h4: 24px;--fs-h5: 20px;--fs-body-lg: 18px;--fs-body: 16px;--fs-small: 14px;--fs-micro: 12px;--lh-tight: 1.1;--lh-snug: 1.25;--lh-normal: 1.5;--lh-loose: 1.67;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 900;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--dur-fast: .2s;--dur-med: .3s;--dur-slow: .5s;--fesics-gradient-warning: linear-gradient(0deg, #F2A000 0%, #F2A000 100%);--fesics-gradient-warning-hover: linear-gradient(98.03deg, #005A3B 6.18%, #D03E00 103.77%)}@font-face{font-family:noto;src:url(/assets/NotoSansCJKkr-Regular-C_cb9e8y.otf) format("opentype"),url(/assets/NotoSansCJKkr-Regular-BvMig5Ik.ttf) format("opentype");font-weight:400;font-style:normal}body{background:#00bc7b}@media (max-width: 1024px){.appAnimationLayout{background-color:#fff}}a,p,h1,h2,h3,h4,h5,h6,div,input,button,textarea,select,label{font-family:Pretendard,sans-serif}.sideNav{position:relative;margin-bottom:15px;padding-top:81px;width:259px;min-height:821.25px;flex-shrink:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#fff;border-radius:5px}.sideNav ul{display:flex;flex-direction:column;row-gap:16px;width:196px}.sideNav ul li{width:100%;height:42.51px;line-height:42.51px;text-align:center;border-radius:8px}.sideNav ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:2px solid transparent;border-radius:8px;font-size:18px;transition:all .3s ease-in}.sideNav ul li a:hover,.sideNav ul li a.active{background:#fff;color:#005a3b;border-color:#005a3b}.sideNav ul li{background:#00bc7bcc;color:#fff;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.02em;box-shadow:0 4px 4px #0009}.privacy{margin-bottom:30px}.privacy header{width:100%;height:50px;line-height:50px;font-size:20px;padding-left:30px;background:#7e7f9a;color:#fff;margin-bottom:20px}.privacy p{padding:0 30px}.privacy h1{margin:40px 0;font-weight:700;font-size:23px;padding:0 30px}.privacy h2{padding:0 30px;font-weight:700;margin-top:20px;margin-bottom:10px}@media (max-width: 1024px){.privacy{margin-bottom:0;width:100%}.privacy header{position:sticky;top:0;z-index:1;height:44px;line-height:44px;font-size:15px;font-weight:700;padding-left:16px;margin-bottom:12px}.privacy h1{margin:22px 0 10px;font-size:15px;padding:0 16px}.privacy h2{font-size:13px;margin-top:14px;margin-bottom:6px;padding:0 16px}.privacy p{font-size:12.5px;line-height:1.6;color:#444;padding:0 16px}}.use{margin-bottom:30px}.use header{width:100%;height:50px;line-height:50px;font-size:20px;padding-left:30px;background:#7e7f9a;color:#fff;margin-bottom:40px}.use div{padding:0 30px}.use div h1{margin:40px 0;font-weight:700;font-size:23px}.use div h2{font-weight:700;margin-top:20px;margin-bottom:10px}@media (max-width: 1024px){.use{margin-bottom:0;width:100%}.use header{position:sticky;top:0;z-index:1;height:44px;line-height:44px;font-size:15px;font-weight:700;padding-left:16px;margin-bottom:14px}.use div{padding:0 16px}.use div h1{margin:22px 0 10px;font-size:15px}.use div h2{font-size:13px;margin-top:14px;margin-bottom:6px}.use div p{font-size:12.5px;line-height:1.6;color:#444}}
