
.sub_body_bg {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
.sub_tit_line {
	background-image: url(../images/sub/sub_tit_line.gif);
	background-repeat: repeat-x;
}

.sub_left_box {
	background-image: url(../images/sub/sub_left_bg.jpg);
}
.sub_left_box_line {
	background-color: #E3E3E3;
}
.a_sub_menu:link {
	color:#666666;
	text-decoration:none;
}
.a_sub_menu:visited {
color:#666666;
text-decoration:none;
}
.a_sub_menu:hover {
color:#000000;
text-decoration:none;
}
.a_sub_menu:active {
color:#666666;
text-decoration:none;
}

.a_adr:link {
	color:#333333;
	text-decoration:none;
}
.a_adr:visited {
color:#333333;
text-decoration:none;
}
.a_adr:hover {
color:#CC0000;
text-decoration:none;
}
.a_adr:active {
color:#333333;
text-decoration:none;

}
.sub_list_tx_en {
	font-weight: bold;
	color: #E77919;
}


.a_sub_list:link {
	color:#0A51A1;
	text-decoration:none;
	font-weight:bold;
}
.a_sub_list:visited {
color:#0A51A1;
text-decoration:none;
	font-weight:bold;
}
.a_sub_list:hover {
color:#CC0000;
text-decoration:none;
	font-weight:bold;
}
.a_sub_list:active {
color:#0A51A1;
text-decoration:none;
	font-weight:bold;
}.sub_list_pic_br {
	background-image: url(../images/sub/sub_list_pic_br.gif);
}
.tx_location {
color:#CC0000;
}


.tx_gray {
	font-size: 12px;
	color: #CCCCCC;
}
.tx_detail {
	font-size: 12px;
	line-height:24px;
}
.tit_mid {

	color: #0A51A1;
	font-size: 14px;
	 font-family:"ËÎÌå";
}
.tx_16_bold {
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
}
.sub_qa_box {
	background-color: #F8F8F8;
	border: 1px solid #DDDDDD;
}

