/* [SEO 20260904] 웹폰트 경량화
   - 1차: 상용 서브셋(KS X 1001 2,350자 + 사이트 실사용 문자, 2,627 글리프). 원본 대비 약 76% 감소.
   - 2차: '...Full' 패밀리는 서브셋에 없는 희귀 문자가 실제로 등장할 때만 브라우저가 내려받는 원본 폰트.
     style.css 의 font-family 스택에 서브셋 다음 순서로 들어가 있어, 글자가 깨지는 일은 없습니다.
   - 외부 폰트 CSS(Google Fonts / jsDelivr)는 meta.html 에서 직접 <link> 로 로드합니다. */

/* 김정철 고딕 — 상용 서브셋 */
@font-face {
    font-family: 'KimjungchulGothic';
    src: url('/fonts/subset/KimjungchulGothic-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulGothic';
    src: url('/fonts/subset/KimjungchulGothic-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulGothic';
    src: url('/fonts/subset/KimjungchulGothic-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* 김정철 고딕 — 희귀 문자 대비 원본 (필요할 때만 다운로드) */
@font-face {
    font-family: 'KimjungchulGothicFull';
    src: url('/fonts/KimjungchulGothic-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulGothicFull';
    src: url('/fonts/KimjungchulGothic-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulGothicFull';
    src: url('/fonts/KimjungchulGothic-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 김정철 명조 — 상용 서브셋 */
@font-face {
    font-family: 'KimjungchulMyungjo';
    src: url('/fonts/subset/KimjungchulMyungjo-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulMyungjo';
    src: url('/fonts/subset/KimjungchulMyungjo-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulMyungjo';
    src: url('/fonts/subset/KimjungchulMyungjo-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* 김정철 명조 — 희귀 문자 대비 원본 (필요할 때만 다운로드) */
@font-face {
    font-family: 'KimjungchulMyungjoFull';
    src: url('/fonts/KimjungchulMyungjo-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulMyungjoFull';
    src: url('/fonts/KimjungchulMyungjo-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'KimjungchulMyungjoFull';
    src: url('/fonts/KimjungchulMyungjo-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
