A:link {
	COLOR: #00aa00; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ff6666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff9966; TEXT-DECORATION: underline
}

A.a2 {
  display: block;                     /* ブロック要素にする */
  width: 270px;                       /* 横幅 */
  color: #000000;
  background-color: #ffffff;          /* 背景色 */
  border: outset 0px #ffffff;         /* 枠の色 */
  margin: 0px;
  padding: 3px 3px 3px 3px;           /* 行の高さ */
  text-decoration: none;              /* 下線を消す */
}
A.a2:hover {
  color: #0000ff;
  background-color: #b0ccff;          /* 背景色 */
  border: outset 1px #639aff;          /* 枠の色 */
  margin: 0px;
  padding: 2px 2px 2px 2px;
  text-decoration: none;              /* 下線を消す */
}
A.a2:visited {
  color: #ff6666; TEXT-DECORATION: none;
}

.title {
	FONT-SIZE: 16px
}
.pt22 {
	FONT-SIZE: 30px;
}
.pt18 {
	FONT-SIZE: 18px
}
.mini {
	FONT-SIZE: 12px
}
.add_srch {
	COLOR: #0256C1; TEXT-DECORATION: underline
}

.zenkaku {
	IME-MODE: active
}
.hankaku {
	IME-MODE: disabled
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #333333; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #333333; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 15px
}
