/* v498: fair2の文字基準位置をフォント変更前のZen Kaku Gothic Newに合わせる。
   書体・実フォントウェイト・文字サイズ・行間・写真・枠の位置は維持します。
   Overpassの縦メトリクスのみZen Kaku Gothic Newのhhea(1160/-288、1000em)へ揃えます。 */
@font-face {
  font-family: "BLANCO Fair2 Overpass700 Zen500";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/blanco-pair/zen-kaku-medium-a67338110797.woff2") format("woff2");
  unicode-range: U+250-1DFF, U+1F00-10FFFF;
}
@font-face {
  font-family: "BLANCO Fair2 Overpass700 Zen500";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/blanco-pair/overpass-bold-846e106c607e.woff2") format("woff2");
  unicode-range: U+0000-024F, U+1E00-1EFF;
  ascent-override: 116%;
  descent-override: 28.8%;
  line-gap-override: 0%;
}
body.furisode-fair-page.reference-style-page {
  --blanco-gothic-font: "BLANCO Fair2 Overpass700 Zen500", Meiryo, sans-serif;
}
