@charset "utf-8";
/* リニューアル用 共通デザイン（色・文字・角丸）。全ページで base.css の「後」に読み込む */
@import url('https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;500;700&family=Cormorant+Garamond:ital,wght@0,500;1,500&display=swap');

:root {
  --pink: #E88A8E;       /* メインのやさしいピンク */
  --pink-deep: #C9646B;  /* 文字・ボタン用の濃いピンク */
  --pink-soft: #FBEDEC;  /* 背景のうすいピンク */
  --cream: #FFFFFF;      /* ページ全体の背景（白） */
  --brown: #5A4339;      /* 本文の文字色（真っ黒にしない） */
  --brown-soft: #8C766A; /* 補足の文字色 */
  --line: #EBDCD3;       /* 区切り線 */
  --gold: #C9A66B;       /* 小さなアクセント */
  --radius: 0;
  --shadow: 0 6px 24px rgba(120, 80, 60, .10);
  --font-body: 'Zen Maru Gothic', 'Noto Sans JP', 'Hiragino Maru Gothic ProN', 'Yu Gothic', sans-serif;
  --font-en: 'Cormorant Garamond', 'Times New Roman', serif;
}
body { background: var(--cream); color: var(--brown); font-family: var(--font-body); line-height: 1.9; }
a { color: var(--pink-deep); }
