/* =========================================================================
   GDOCK タイポグラフィ（サイト全体・2026-08-21）

   モックのフォントスタックをサイト全体に適用する。
   Webフォントは読み込まない：Hiragino Sans を先頭に置いた
   システムフォント中心のスタックなので、Mac では標準搭載の書体が使われる。
   （Noto Sans JP は、環境に入っている場合のフォールバックとして残す）

   当て方：
   SWELL は body{font-family:var(--swl-font_family)} で描画している。
   その変数を body 側で定義し直すと、ヘッダー・フッター・本文すべてが
   一度に切り替わる。詳細度の勝負にならないので壊れにくい。
   ※ SWELL の「サイト全体設定 → フォント」は無視されるようになる。
   ========================================================================= */

:root{
  --gdock-font:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,"Noto Sans JP",system-ui,-apple-system,"Segoe UI",sans-serif;
}

/* SWELL の変数を差し替える（これだけで大半が切り替わる） */
body{
  --swl-font_family:var(--gdock-font);
  letter-spacing:.02em;
}

/* プラグイン（Google Fonts 系）が body に直接 font-family を書いてくる場合の保険。
   html を足して詳細度を上げている。効きすぎる場合はこのブロックを消せばよい。 */
html body{
  font-family:var(--gdock-font);
}

/* フォーム部品はブラウザ既定に戻りやすいので明示 */
html body input,
html body textarea,
html body select,
html body button{
  font-family:inherit;
}

/* 等幅（ファイル名のビフォー・アフター等）はそのまま維持 */
html body code,
html body kbd,
html body pre,
html body samp{
  font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;
}
