BODY {
	MARGIN: 0px 0px 40px; BACKGROUND-COLOR: #6e9f32
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
	FONT-SIZE: 12px; COLOR: #5a5a5a
}
A:link {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A:active {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #8caa00; TEXT-DECORATION: underline
}




.top {
	FONT-SIZE: 12px; COLOR: #5a5a5a; 
}
.top A:link {
	FONT-SIZE: 12px; COLOR: #5a5a5a; 
}
.top A:visited {
	FONT-SIZE: 12px; COLOR: #5a5a5a; 
}
.top A:active {
	FONT-SIZE: 12px; COLOR: #5a5a5a; 
}
.top A:hover { COLOR: #008040; LETTER-SPACING: -1px; TEXT-DECORATION: none; font-weight: bold;
}


.top1 {color: #FF6000;font-size: 14px; LETTER-SPACING: -1px; font-weight: bold}
.top2 {color: #FF6000;font-size: 14px; LETTER-SPACING: -1px; font-weight: bold}
.top3 {color: #FF6000;font-size: 14px; LETTER-SPACING: -1px; font-weight: bold}
.top4-10 {color: #FF6000;font-size: 13px; font-weight: bold}


.tel1 {color: #6E9F32;font-size: 12px}
.tel2 {color: #6E9F32;font-size: 13px}

.q {
	FONT-SIZE: 12px; COLOR: #ffffff 
}
.q A:link {
	FONT-SIZE: 12px; COLOR: #ffffff 
}
.q A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff 
}
.q A:active {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.q A:hover { COLOR: #008040; LETTER-SPACING: -1px
}
.genre A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
