/* 使っている文字だけのフォント（Google Fonts の text= で取得・2026-10-08）。文字を足したら作り直すこと＝scratchpad fontfix1/build.py 相当 */
@font-face { font-family: "ZMG Sub"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/zmg-400.woff2") format("woff2"); }
@font-face { font-family: "ZMG Sub"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/zmg-500.woff2") format("woff2"); }
@font-face { font-family: "ZMG Sub"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/zmg-700.woff2") format("woff2"); }
@font-face { font-family: "ZOM Sub"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/zom-500.woff2") format("woff2"); }
@font-face { font-family: "ZOM Sub"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/zom-700.woff2") format("woff2"); }
/* ✓ は text= で落ちるため、Google 配信の Zen Maru Gothic 700 の該当ファイルをそのまま使う（U+2713 のみ） */
@font-face { font-family: "ZMG Check"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/zmg-700-check.woff2") format("woff2"); unicode-range: U+2713; }
