/* HPEC デザインの決まりごと（LP・チラシ共通）
   主色のオレンジ #C64F1A は残す。温かさを出すため、生成りの地色・苔緑・からし色を追加した。 */
:root {
  /* 主色 */
  --c-primary: #C64F1A;        /* オレンジ：ボタン・数字・手描きの下線 */
  --c-primary-dark: #A8401A;   /* 小さな文字でオレンジを使うとき・ボタンを押したとき */
  --c-primary-soft: #F4DCCB;   /* オレンジの薄い面 */

  /* 文字 */
  --c-ink: #1B2421;            /* 本文・見出し */
  --c-ink-2: #3E4643;          /* 補助の文字 */
  --c-ink-3: #5E6662;          /* 注記 */

  /* 地色・面 */
  --c-paper: #F8F3E9;          /* 生成り：ページの地色 */
  --c-paper-2: #FFFCF6;        /* カードの白 */
  --c-sage: #EEF2EF;           /* 薄い灰緑：区切りの面 */
  --c-sage-2: #E1E8DA;         /* 淡いセージ：葉の面 */
  --c-line: #C9D1CD;           /* 線 */

  /* ボタニカルの補助色 */
  --c-moss: #4F6537;           /* 苔緑：葉の線画・小見出し */
  --c-moss-soft: #A9B88F;      /* 葉の薄い色 */
  --c-mustard: #D9A441;        /* からし色：シール・小さな飾り */

  /* LINE（LINE に関わる部分だけ） */
  --c-line-green: #06C755;

  /* 文字 */
  --ff-head: "Zen Maru Gothic", "Hiragino Maru Gothic ProN", sans-serif;  /* 見出し 700 */
  --ff-body: "Zen Kaku Gothic New", "Hiragino Sans", "Noto Sans JP", sans-serif; /* 本文 400/500/700 */
  --ff-hand: "Klee One", "Zen Maru Gothic", cursive;  /* 手書き風の添え書き（少しだけ） */

  /* 角の丸み・影 */
  --r-sm: 8px;
  --r-md: 16px;
  --r-lg: 28px;
  --r-pill: 999px;
  --shadow-card: 0 1px 0 rgba(27,36,33,.04), 0 10px 30px -12px rgba(27,36,33,.18);
}
