/* まちのしおり / machi-shiori — design tokens */
:root {
  --color-bg: #fbf8f0;          /* クリーム地（ベース。純白は使わない） */
  --color-bg-alt: #f4efe1;      /* 地の濃い版。配布場所一覧など「コーナー外」区画のみに使う */
  --color-ink: #3c3833;         /* 墨茶。本文・見出し・罫線の基準文字色（純黒は使わない） */
  --color-ink-soft: #6f665a;    /* 墨茶の弱色。キャプション・日付ラベル等（背景クリームで4.5:1超を確保） */
  --color-line: #e6ddc9;        /* ヘアライン罫線（クリームよりわずかに濃い紙色） */
  --color-line-strong: #3c3833; /* 強調罫線（マストヘッド下・コーナー境界などに使う濃罫線） */

  /* コーナー色（パステル4色）。各コーナー分類の意味を持つ場合のみ使用する。装飾目的の単独使用は禁止 */
  --corner-tokushu: #f2cdd0;    /* 桜 — 特集 */
  --corner-mise: #cbe0ee;       /* 空 — 店めぐり */
  --corner-moyoshi: #d6e6c8;    /* 若葉 — 今月の催し */
  --corner-column: #f4e3b8;     /* 薄卵 — 連載コラム */

  /* 変数には総称ファミリを含めない */
  --font-heading: "M PLUS 1p";  /* 和文見出し。ウェイト700 */
  --font-body: "M PLUS 1p";     /* 和文本文。ウェイト400 */
  --font-latin: "Karla";        /* 数字・日付・欧文ラベル専用 */

  --space-unit: 8px;            /* 8pxの倍数で行間・余白のリズムを作る */
  --radius: 0;                  /* 角丸ゼロ。すべて直角（丸くしない） */
  --max-width: 1180px;
  --gutter: 20px;
  --cols: 12;
}
