/* ==============================================================
   Noto Sans KR 웹폰트 (로컬 파일)
   출처: Google Fonts (https://fonts.google.com/noto/specimen/Noto+Sans+KR)
   라이선스: SIL Open Font License 1.1 (상업적 사용 가능)

   2026-09-18: 원본 TTF(웨이트당 5.9MB, 9종 합계 53MB)를 서브셋 woff2
   (웨이트당 518~701KB, 합계 5.7MB, 10.8%)로 교체했다. 한 페이지에서 실제 쓰는
   웨이트만 받아도 TTF 기준 약 18MB 였다.
   서브셋 범위: 라틴/문장부호/기호 + 완성형 한글 11,172자 전체 + 한글 자모 + 실사용 한자.
   한자를 전부 넣지 않은 이유 - 용량의 대부분을 차지하고, 빠져도 font-family 폴백
   (Malgun Gothic)이 받아 두부글자가 나오지 않는다.
   변환/검증 도구: DOC/신규디자인_이식/tools/font/
   ============================================================== */

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-100.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-200.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-300.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-500.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-600.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-800.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('../fonts/NotoSansKR-900.woff2') format('woff2');
}
