.top_color01 {
	background-color: #003473;
}
.main_text_23 {
	line-height: 23px;
	color: #000000;
	text-decoration: none;
}

.top_color02 {
	background-color: #00C2FF;
}
.main_news_gray {
	color: #4c4c4c;
}
.bottom_white_23 {
	line-height: 18px;
	color: #FFFFFF;
}
.bottom_white_23 a{
	line-height: 18px;
	color: #FFFFFF;
}
.text_30 {
	line-height: 30px;
}

.left_text_gray {
    color:#6E6E6E;
}
.left_text_gray a{
    color:#6E6E6E;
}
.text_red {
	color: #A20D1E;
}
.text_red a{
	color: #A20D1E;
}