@charset "utf-8";
<!--
.warrow { list-style:url(/image/arrow_w.gif); }

table.body {
  padding: 5px;
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: #404040 ;
}

BODY.body {
  background-color:#ffffff;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: #404040 ;
}

BODY.title {
  background-color: #ffffff;
  margin: 0px;
  font-size: 10pt;
}

BODY.left {
  background-color: #6494cc;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 9pt;
  color :#ffffff;
  letter-spacing : 0px;
}

BODY.bottom {
  background-color: #ffffff;
  margin: 0px;
  padding : 0px;
  font-size: 10pt;
  color: #ffffff;
  letter-spacing : 0px;
}

A.menu:link {
  text-decoration: none;
  font-weight: normal;
  font-size: 9pt;
  color: white;
  letter-spacing: 0px;
}

A.menu:visited {
  text-decoration: none;
  font-weight: normal;
  font-size: 9pt;
  color: white;
  letter-spacing: 0px;
}

A.menu:active {
  text-decoration: none;
  font-weight: normal;
  font-size: 9pt;
  color: white;
  letter-spacing: 0px;
}

A.menu:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 9pt;
  color: white;
  letter-spacing: 0px;
}

A.body:link {
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: navy;
}

A.body:visited {
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: navy;
}

A.body:active {
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: navy;
}

A.body:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 10pt;
  color: navy;
}

P.body {
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: #404040;
}

TD.logo {
  background-color: #ffffff;
  background-image: url(/image/since1896.gif);
  background-repeat: no-repeat;
  background-position: center;
  margin: 0px;
  padding:0px;
  border-style: none;
}

TD.title {
  background-color: #000080;
  padding: 0pt 0pt 0pt 20pt;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
}

TD.menu {
  background-color: #000000;
  margin: 0px;
  padding:0px;
  text-decoration: none;
  font-weight: normal;
  font-size: 9pt;
  color: #ffffff;
  letter-spacing: 0px;
}

TD.left {
  background-color: #6494cc;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 9pt;
  color: #ffffff;
  letter-spacing: 0px;
}

TD.body {
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
  text-decoration: none;
  font-weight: normal;
  font-size: 10pt;
  color: #404040 ;
}

TH.body {
  padding-left: 3px;
  padding-right: 3px;
  font-size: 10pt;
}

OL.body {
  margin-top: 0px;
  margin-bottom: 0px;
}

UL.body {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* -------------------- */
/* ▼メニューバーの装飾 */
/* -------------------- */
ul.ddmenu {
  margin: 0px;               /* メニューバー外側の余白(ゼロ) */
  padding: 0px 0px 0px 0px; /* メニューバー内側の余白(左に15px) */
  background-color: black; /* バーの背景色(濃い赤色) */
}

/* -------------------------- */
/* ▼メインメニュー項目の装飾 */
/* -------------------------- */
ul.ddmenu li {
  width: 95;           /* メニュー項目の横幅(125px) */
  display: inline-block;  /* ★1:横並びに配置する */
  list-style-type: none;  /* ★2:リストの先頭記号を消す */
  position: relative;     /* ★3:サブメニュー表示の基準位置にする */
}
ul.ddmenu a {
  background-color: black; /* メニュー項目の背景色(濃い赤色) */
  color: white;              /* メニュー項目の文字色(白色) */
  line-height: 18px;         /* メニュー項目のリンクの高さ(40px) */
  text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
  text-decoration: none;     /* メニュー項目の装飾(下線を消す) */
  /* font-weight: bold;         /* 太字にする */
  font-size : 9pt;
  display: block;            /* ★4:項目内全域をリンク可能にする */
}
ul.ddmenu a:hover {
  background-color: #ffdddd; /* メニュー項目にマウスが載ったときの背景色(淡いピンク) */
  color: #dd0000;            /* メニュー項目にマウスが載ったときの文字色(濃い赤色) */
}

/* ▼サブメニューは、とりあえず非表示にしておく */
ul.ddmenu ul {
  display: none;         /* ★5:非表示にする */
  margin: 0px;         /* ★2:サブメニュー外側の余白(ゼロ) */
  padding: 0px;        /* ★3:サブメニュー内側の余白(ゼロ) */
  position: absolute;  /* ★4:絶対配置にする */
}

/* ---------------------------------- */
/* ▼サブメニューがある場合に開く処理 */   /* ※サブメニューが1階層しか存在しない場合の記述 */
/* ---------------------------------- */
ul.ddmenu li:hover ul {
  display: block;      /* ★5:マウスポインタが載っている項目の内部にあるリストを表示する */
}

/* ------------------------ */
/* ▼サブメニュー項目の装飾 */
/* ------------------------ */
ul.ddmenu ul li {   /* ※A */
  width: 200x;               /* サブメニュー1項目の横幅(135px) */
  border-top: 1px solid pink; /* 項目上側の枠線(ピンク色で1pxの実線) */
}
ul.ddmenu ul li a {   /* ※B */
  line-height: 20px;   /* サブメニュー1項目の高さ(35px) */
  text-align: left;    /* 文字列の配置(左寄せ) */
  padding-left: 5px;   /* 文字列前方の余白(5px) */
  font-weight: normal; /* 太字にはしない */
}
ul.ddmenu ul li a:hover {   /* ※C */
  background-color: #ffff80; /* サブメニュー項目にマウスが載ったときの背景色(淡い黄色) */
  color: #005500;            /* サブメニュー項目にマウスが載ったときの文字色(濃い緑色) */
}
-->