/* =========================================
OneGlyph LLC
GLOBAL FIX（CENTER + FONT + COLOR）
Version: 1.00
Build: 20260317-FINAL-FIX
========================================= */

/* =========================
共通フォント統一（全体）
========================= */
html, body,
#header, #header *,
#footer, #footer *,
main{
  font-family:
  -apple-system,
  BlinkMacSystemFont,
  "Hiragino Kaku Gothic ProN",
  "Noto Sans JP",
  Meiryo,
  sans-serif !important;

  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

/* =========================
中央軸（これが本体）
========================= */
.header-inner,
.footer-inner,
main{
  max-width:900px;
  margin-left:auto;
  margin-right:auto;
  padding-left:20px;
  padding-right:20px;
}

/* =========================
header整列
========================= */
.header-inner{
  display:flex;
  align-items:center;
  justify-content:space-between;
}

/* =========================
ナビ
========================= */
.main-nav{
  display:flex;
  gap:20px;
}

/* =========================
夜モード（main基準）
========================= */
body.night main{
  color:#e8a0a0;
}

body.night a{
  color:#ffc1c1;
}

/* =========================
フッター色をmainと統一
========================= */
body.night #footer,
body.night #footer *{
  color:#e8a0a0 !important;
}