
/* 外枠 */
TD.outer {
  border-left      : solid 1px #000000;
  border-bottom    : solid 1px #000000;
}

/* 現在位置表示箇所 */
TD.pos {
  border-bottom    : dotted 1px #000000;
}

TD.pos2 {
  border-bottom    : double 3px #000000;
}

/* 下部サブメニュー */
TD.menu_sub2 {
  border-top    : dotted 1px #000000;
}

/* H3 */
H3 {
  font-size : 12pt;
  color : #0000bb;
  border-left      : solid 3px #CCCCCC;
  border-bottom    : solid 1px #DDDDDD;
}

/* H2 */
H2 {
  font-size : 14pt;
  color : #00bb00;
  border-left      : solid 3px #CCCCCC;
  border-bottom    : solid 1px #DDDDDD;
}

/* H1 */
H1 {
  font-size : 18pt;
  color : #bb0000;
}

/* フォントサイズ10pt */
TD,BODY {
  font-size : 10pt;
}

A:hover	{background-color:#ffff40;}
B	{color:#ff4040;}
strong	{color:#ff4040;}

HR {
  color: #0000ff; /* 線の色(IE用) */
  background-color: #0000ff; /* 線の色(NN用) */
  height: 1px; /* 線の太さ */
  border: 1px; /* 枠の太さ */
  border-style: dotted; /* 枠の種類 */
}

HR.head {
  color: #ffff00; /* 線の色(IE用) */
  background-color: #ffff00; /* 線の色(NN用) */
  height: 3px; /* 線の太さ */
  border: 1px; /* 枠の太さ */
  border-color: #0000ff; /* 枠の色 */
  border-style: double; /* 枠の種類 */
}