/* Bean & Stone 地図フォント 自己ホスト (2026-06-18)
   生成元 woff2 = google-webfonts-helper (gwfh)
   EN = EB Garamond (latin) / JP = Noto Serif JP (japanese_latin・フル)
   url() は本ファイル(fonts/fonts.css)と同階層の woff2 を直参照
   font-family 名は地図CSSの --ui-serif / --disp-serif と一致させること */

/* === EB Garamond (EN) === */
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('eb-garamond-v32-latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'EB Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('eb-garamond-v32-latin-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('eb-garamond-v32-latin-500.woff2') format('woff2');
}
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('eb-garamond-v32-latin-600.woff2') format('woff2');
}

/* === Noto Serif JP (JP・フル japanese_latin) === */
@font-face {
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('noto-serif-jp-v33-japanese_latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('noto-serif-jp-v33-japanese_latin-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('noto-serif-jp-v33-japanese_latin-600.woff2') format('woff2');
}
