/* ============================================================
   WOOKIKI — 웹폰트 (직접 호스팅)

   본문·제목 모두 Noto Sans KR 한 가지를 씁니다.
   Google Fonts CDN 대신 우리 서버에서 직접 보냅니다.
   국내 호스팅에서 더 빠르고, 외부 서비스 장애의 영향을 받지 않습니다.

   ── 저작권 ────────────────────────────────────────────────
   Noto Sans KR — Copyright Google Inc.
   SIL Open Font License, Version 1.1  (fonts/NOTO-SANS-LICENSE.txt)

   이 라이선스는 상업적 사용, 웹폰트로 올려서 제공하는 것,
   수정·재배포를 모두 허용합니다. 글꼴 파일 자체를 유료로 파는 것만 안 됩니다.
   그래서 이 사이트에서 자유롭게 쓰실 수 있습니다.

   ── 용량 ──────────────────────────────────────────────────
   한글 글꼴은 글자 수가 많아 굵기 하나에 약 540KB 입니다.
   그래서 꼭 필요한 두 굵기(보통 400 · 굵게 700)만 받습니다.
     · 400 파일이 400·500 을 맡습니다
     · 700 파일이 600~900 을 맡습니다
   font-display:swap 이라 글꼴을 받는 동안에도 글자가 바로 보이고,
   한 번 받으면 브라우저가 저장해 두므로 다음부터는 내려받지 않습니다.

   ※ 용량을 더 줄이고 싶으시면 아래 'korean 700' 블록을 지우세요.
     굵은 한글은 400 파일로 표시됩니다. (조금 덜 굵어 보입니다)
============================================================ */

/* ---------- 한글 (먼저 선언) ----------
   unicode-range 를 두지 않아 모든 글자를 맡습니다.
   아래 latin 블록이 나중에 선언되므로 영문·숫자는 그쪽이 가져갑니다. */
@font-face{
  font-family:'Noto Sans KR';
  font-style:normal; font-weight:400 500; font-display:swap;
  src:url('fonts/noto-sans-kr-korean-400.woff2') format('woff2');
}
@font-face{
  font-family:'Noto Sans KR';
  font-style:normal; font-weight:600 900; font-display:swap;
  src:url('fonts/noto-sans-kr-korean-700.woff2') format('woff2');
}

/* ---------- 영문 · 숫자 (나중에 선언 = 이쪽이 우선) ----------
   14KB 밖에 안 되므로 굵기를 셋 다 받습니다. */
@font-face{
  font-family:'Noto Sans KR';
  font-style:normal; font-weight:400; font-display:swap;
  src:url('fonts/noto-sans-kr-latin-400.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:'Noto Sans KR';
  font-style:normal; font-weight:500 600; font-display:swap;
  src:url('fonts/noto-sans-kr-latin-500.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:'Noto Sans KR';
  font-style:normal; font-weight:700 900; font-display:swap;
  src:url('fonts/noto-sans-kr-latin-700.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
                U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,
                U+2212,U+2215,U+FEFF,U+FFFD;
}
