/*
 * Noto Sans KR self-host (2026-06-06)
 * - 한글 서브셋(11172자) + 라틴·기호
 * - Regular 400 / Medium 500 / Bold 700
 * - font-display: swap → 시스템 폰트로 즉시 표시 → 로드 후 교체
 */
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('/_css/fonts/NotoSansKR-Regular.woff2') format('woff2');
	unicode-range: U+0020-007E, U+00A0-00FF, U+2000-206F, U+2030-2049,
	               U+20A0-20CF, U+2190-21FF, U+25A0-25FF, U+2600-26FF,
	               U+3000-303F, U+1100-11FF, U+3130-318F,
	               U+A960-A97D, U+AC00-D7A3, U+FF00-FFEF;
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('/_css/fonts/NotoSansKR-Medium.woff2') format('woff2');
	unicode-range: U+0020-007E, U+00A0-00FF, U+2000-206F, U+2030-2049,
	               U+20A0-20CF, U+2190-21FF, U+25A0-25FF, U+2600-26FF,
	               U+3000-303F, U+1100-11FF, U+3130-318F,
	               U+A960-A97D, U+AC00-D7A3, U+FF00-FFEF;
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('/_css/fonts/NotoSansKR-Bold.woff2') format('woff2');
	unicode-range: U+0020-007E, U+00A0-00FF, U+2000-206F, U+2030-2049,
	               U+20A0-20CF, U+2190-21FF, U+25A0-25FF, U+2600-26FF,
	               U+3000-303F, U+1100-11FF, U+3130-318F,
	               U+A960-A97D, U+AC00-D7A3, U+FF00-FFEF;
}
