/* メインサブセット（サイト内で使用する文字） */
@font-face {
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./NotoSansJP-subset.woff2") format("woff2");
  unicode-range: U+0000-F8FF, U+FB00-10FFFF;
}

@font-face {
  font-family: "Noto Serif JP";
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url("./NotoSerifJP-subset.woff2") format("woff2");
  unicode-range: U+0000-F8FF, U+FB00-10FFFF;
}

/* CJK 互換漢字（U+F900–FAFF）— noto-cjk 本家 VF から生成 */
@font-face {
  font-family: "Noto Sans JP";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("./NotoSansJP-compat.woff2") format("woff2");
  unicode-range: U+F900-FAFF;
}

@font-face {
  font-family: "Noto Serif JP";
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url("./NotoSerifJP-compat.woff2") format("woff2");
  unicode-range: U+F900-FAFF;
}
