@font-face { font-family: "SungSans"; font-weight: 400; font-display: swap; src: url("/static/fonts/SungSans-Regular-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-2199, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "SungSans"; font-weight: 700; font-display: swap; src: url("/static/fonts/SungSans-Bold-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2190-2199, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "SungSans"; font-weight: 400; font-display: swap; src: url("/static/fonts/SungSans-Regular-ko.woff2") format("woff2"); unicode-range: U+AC00-D7A3, U+3000-303F, U+3131-318E, U+FF01-FF5E, U+2460-24FF, U+25A0-25FF, U+2600-26FF; }
@font-face { font-family: "SungSans"; font-weight: 700; font-display: swap; src: url("/static/fonts/SungSans-Bold-ko.woff2") format("woff2"); unicode-range: U+AC00-D7A3, U+3000-303F, U+3131-318E, U+FF01-FF5E, U+2460-24FF, U+25A0-25FF, U+2600-26FF; }
@font-face { font-family: "SungSans Ext"; font-weight: 400; font-display: swap; src: url("/static/fonts/SungSans-Regular-ko2.woff2") format("woff2"); unicode-range: U+AC00-D7A3; }
@font-face { font-family: "SungSans Ext"; font-weight: 700; font-display: swap; src: url("/static/fonts/SungSans-Bold-ko2.woff2") format("woff2"); unicode-range: U+AC00-D7A3; }
* { box-sizing: border-box; margin: 0; padding: 0; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }
body { font-family: "SungSans", "SungSans Ext", -apple-system, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif; }
button, input, select, textarea { font: inherit; color: inherit; }
button { cursor: pointer; }
a { color: inherit; }
.hidden { display: none !important; }
