﻿@charset 'utf-8';

/* Reset all ------------------------------------------------------------------------------------ */
@import url('./reset.core.css');

/* Declare common values ------------------------------------------------------------------------ */
:root {
  --font-mincho: 游明朝, 'Yu Mincho', YuMincho, メイリオ, Meiryo, serif;
  --font-gothic: "Zen Maru Gothic", serif, YakuHanJP, "Noto Sans JP", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, sans-serif;
  --color-bg1:     #FFFFFF;
  --color-bg2:     #FCFAF2;
  --color-bg3:     #C0A858;
  --color-line1:   #E4E0E0;
  --color-caption: #D00000;
  --width-full: 920px;
}

/* Set default to common tags ------------------------------------------------------------------- */
body {
  background-color: var(--color-bg1);
  font-family: var(--font-gothic);
  font-size: 14px;
  color: #333333;
}

a {
  text-decoration: none;
}

a:hover {
  color: #6699CC;
  text-decoration: none;
}

a:visited {
  color: #333333;
}

ruby rt {
  font-size: 0.6em;
}

table td,
table th {
  padding: 8px;
  border: solid 1px var(--color-line1);
}

table th {
  background: var(--color-bg3);
  color: white;
  font-weight: normal;
  min-width: 200px;
}

