TD {
	FONT-SIZE: 15px; COLOR: #000000
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #551a8b
}
A:active {
	COLOR: #ff0000
}
A:hover {
	LEFT: 1px; COLOR: #ff0000; POSITION: relative; TOP: 1px
}
.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FILTER: Shadow(color=#cccccc,strength=2,direction=180); MARGIN: 2px 0px 2px 4px; WIDTH: 100%; LINE-HEIGHT: 18px
}
#kensaku {
	BACKGROUND: #5876b8; FILTER: Alpha(opacity=85,finishOpacity=50,style=1)
}
.top {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 20px
}
.kensaku {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 15px 0px; LINE-HEIGHT: 19px
}
.category {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 15px 0px; LINE-HEIGHT: 19px
}
H5 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: #5876b8; FILTER: Alpha(opacity=100,finishOpacity=40,style=1); PADDING-BOTTOM: 3px; MARGIN: 15px 0px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 3px
}
H6 A:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #ffcccc
}
H6 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 20px
}
.bottom_menu A:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #ffcccc
}
.bottom_menu {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 20px
}

.s21 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: "Comic Sans MS","MS UI Gothic"
}
.s22 A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.s22 A:visited {
	COLOR: #551a8b; TEXT-DECORATION: none
}
.s22 A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.s22 A:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #ffcccc; TEXT-DECORATION: underline
}
.s22 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.s23 {
	MARGIN-TOP: 0px; FILTER: Alpha(opacity=85,finishOpacity=85,style=1); MARGIN-BOTTOM: 0px; WIDTH: 100%
}

