@font-face{font-family:Pretendard;font-weight:900;src:local("Pretendard Black"),url(/fonts/woff2/Pretendard-Black.woff2) format("woff2"),url(/fonts/woff/Pretendard-Black.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;src:local("Pretendard ExtraBold"),url(/fonts/woff2/Pretendard-ExtraBold.woff2) format("woff2"),url(/fonts/woff/Pretendard-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;src:local("Pretendard Bold"),url(/fonts/woff2/Pretendard-Bold.woff2) format("woff2"),url(/fonts/woff/Pretendard-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;src:local("Pretendard SemiBold"),url(/fonts/woff2/Pretendard-SemiBold.woff2) format("woff2"),url(/fonts/woff/Pretendard-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;src:local("Pretendard Medium"),url(/fonts/woff2/Pretendard-Medium.woff2) format("woff2"),url(/fonts/woff/Pretendard-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;src:local("Pretendard Regular"),url(/fonts/woff2/Pretendard-Regular.woff2) format("woff2"),url(/fonts/woff/Pretendard-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;src:local("Pretendard Light"),url(/fonts/woff2/Pretendard-Light.woff2) format("woff2"),url(/fonts/woff/Pretendard-Light.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;src:local("Pretendard ExtraLight"),url(/fonts/woff2/Pretendard-ExtraLight.woff2) format("woff2"),url(/fonts/woff/Pretendard-ExtraLight.woff) format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:100;src:local("Pretendard Thin"),url(/fonts/woff2/Pretendard-Thin.woff2) format("woff2"),url(/fonts/woff/Pretendard-Thin.woff) format("woff");font-display:swap}:root{--background:#ffffff;--foreground:#171717}body,html{width:100%;max-width:100vw;overflow-x:hidden}body{font-family:Pretendard,sans-serif;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}img{display:inline-block}a,button,div,textarea{padding:0;margin:0;font-family:inherit;text-decoration:none;background-color:transparent;border:none}input{background-color:#ffffff;border:none}