/* ==========================================================================
   CSS変数（カラー・フォント・スペーシング）

   対象: サイト全体で使用する共通のデザイントークン
   変更時の影響: 全ページに影響するため慎重に
   ========================================================================== */

:root {
  /* Colors */
  --color-primary: #008080;
  --color-secondary: #D0BFA0;
  --color-text-main: #333333;
  --color-text-muted: #666666;
  --color-bg-light: #F9F9F7;
  --color-bg-section: #F2F2EF;

  /* Typography - Adobe Fonts */
  --font-japanese: 'zen-old-mincho', serif;
  --font-english: 'minion-pro-caption', serif;
  --font-serif: 'zen-old-mincho', serif;
  --font-display: 'minion-pro-caption', serif;

  /* Spacing */
  --header-height: 80px;
}
