:root{
  --topbar-bg: rgb(20, 156, 130);
  --link: rgb(24, 188, 156);

  --bg: #ffffff;
  --text: #0b1220;

  --line: rgba(0,0,0,0.14);      /* 直線の強調 */
  --line-strong: rgba(0,0,0,0.22);

  --topbar-text: rgba(255,255,255,0.92);
  --topbar-text-muted: rgba(255,255,255,0.75);

  --nav-hover: rgba(255,255,255,0.12);
  --nav-active: rgba(255,255,255,0.18);

  --content-max: 980px;
  --header-h: 56px;
}

