/* 自動生成。サイトで使う文字だけを含むサブセット。
   元ファイルは Google Fonts の static 版。差し替える場合は再生成すること。 */

@font-face{
  font-family:"Noto Serif KR";
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("/assets/fonts/kr-300.cf93454a.woff2") format("woff2");
}

@font-face{
  font-family:"Noto Serif KR";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("/assets/fonts/kr-400.e7a079dc.woff2") format("woff2");
}

@font-face{
  font-family:"Noto Serif KR";
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("/assets/fonts/kr-500.ef601f23.woff2") format("woff2");
}

@font-face{
  font-family:"EB Garamond";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("/assets/fonts/ebg-400.3aa62514.woff2") format("woff2");
}

@font-face{
  font-family:"Noto Serif JP";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("/assets/fonts/uijp-400.a6dd3c16.woff2") format("woff2");
}

/* 入力欄用のハングル本体（KS X 1001 の2,350音節）。初期表示では読み込まれない。
   app.js が読み込み完了を確認してから html.kr-input を付けて適用する。
   打鍵の途中で書体が入れ替わらないよう、先に入力欄へ触れた場合は適用しない。 */
@font-face{
  font-family:"NSKR Input";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("/assets/fonts/krin-400.027b2466.woff2") format("woff2");
}
html.kr-input .field input,html.kr-input .field textarea{font-family:"NSKR Input",serif}
