/* 共通テーマ変数 - このファイルを各ページから読み込む */
:root {
    --primary: #FFA459;       /* 背景・グラデ・アクセント専用 */
    --primary-text: #C44B00;  /* 白背景上の文字色用（コントラスト比 約4.8:1、WCAG AA準拠） */
    --primary-rgb: 255, 164, 89; /* hover/focus の rgba() 影色用 */
    --secondary: #EC370F;
    --success: #27AE60;
    --warning: #F59E0B;
    --danger: #E74C3C;
    --white: #ffffff;
    --text: #333333;
    --text-muted: #666666;
    --shadow: rgba(0,0,0,0.15);
}
