:root {
  --color-navy: #1B2A4A;      /* ベース: 見出し・フッター・帯 */
  --color-navy-deep: #0F1B33; /* 濃背景 */
  --color-amber: #F5A623;     /* メインアクセント: CTA・強調 */
  --color-coral: #FF6B5B;     /* サブアクセント: ホバー・タグ */
  --color-text: #2E2E2E;      /* 本文 */
  --color-bg: #FAFAF7;        /* 背景 */
  --color-white: #FFFFFF;
  --font-base: "Noto Sans JP", sans-serif;
  --space-unit: 8px;          /* 余白は8の倍数のみ */
  --radius: 12px;
  --maxwidth: 1080px;
}
