*{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=submit]{border:0;padding:0;background-color:transparent;cursor:pointer;color:inherit;font-family:inherit}input{border:none;outline:none}a{text-decoration:none;color:inherit}.ov-a{overflow:auto}.ov-a::-webkit-scrollbar{width:4px;height:4px}.ov-a::-webkit-scrollbar-thumb{background-color:var(--scroll);border-radius:4px}.ov-a::-webkit-scrollbar-track{background-color:transparent}.mobile{padding:0 20px;box-sizing:border-box}.fcw{color:var(--fg-w)}.fc{color:var(--fg)}.fcs{color:var(--fg-s)}.fc5{color:var(--fg-5)}.fcp{color:var(--primary)}.e1,.e2,.e3,.e4,.t1,.t2,.t3,.t4,.s1,.s2,.s3,.b1,.b2,.caption,.overline{letter-spacing:-.02em}.e1{font-size:96px;line-height:120px}.e2{font-size:60px;line-height:80px}.e3{font-size:48px;line-height:64px}.e4{font-size:34px;line-height:48px}.t1{font-size:32px;line-height:44px}.t2{font-size:28px;line-height:40px}.t3{font-size:26px;line-height:38px}.t4{font-size:24px;line-height:32px}.s1{font-size:20px;line-height:28px}.s2,.s3{font-size:18px;line-height:26px}.b1{font-size:16px;line-height:24px}.b2{font-size:14px;line-height:22px}.b3{font-size:13px;line-height:1.5em}.b4{font-size:12px;line-height:1.5em}.caption{font-size:12px;line-height:18px}.overline{font-size:10px;line-height:16px}.fwb{font-weight:700}.fws{font-weight:600}.fwm{font-weight:500}.fwr{font-weight:400}.lh{line-height:1em}.word-break{word-break:keep-all;white-space:normal;overflow-wrap:break-word}.break{word-break:keep-all;white-space:normal}.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.el-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.el-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.ellipsis_none{display:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.center{display:flex;justify-content:center;align-items:center}.center-LR{display:flex;justify-content:center}.center-TB{display:flex;align-items:center}:root{--white: #fff;--black: #000;--yellow: #f5c518;--primary: #d7282f;--primary-dark: #ba242a;--on-primary: #fff;--fg: #1d1e3c;--fg-w: #1d1e3c47;--fg-s: #1d1e3c99;--fg-5: #1d1e3c80;--bg-body: #f9fafc;--bg-box: var(--bg-body);--lc-w: #1d1e3c14;--lc: #1d1e3c66}@font-face{font-family:NotoSansKR Variable;font-weight:45 920;font-style:normal;font-display:swap;src:local("NotoSansKR Variable"),url(/assets/NotoSansKR-VariableFont_wght-CA59lNFA.ttf) format("truetype")}:root{font-family:NotoSansKR Variable,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px;font-weight:400;line-height:1em;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-use-select:none;user-select:none}html,body,#root{width:100%;height:100%;background-color:var(--bg-body)}
