body {
	text-align: center;
	margin: 0px;
	background-image: url(images/index_01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg {
	background-image: url(images/index_06.jpg);
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	background-repeat: no-repeat;
}
.bgb {
	background-image: url(images/index_06en.jpg);
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	background-repeat: no-repeat;
}
.bg2 {
	background-image: url(images/index_23.jpg);
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	background-repeat: repeat-y;
}
.bg3 {
	background-image: url(images/index_57.jpg);
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.tx_a:link {
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
}
.tx_a:visited {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
}
.tx_a:hover {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00AFF0;
	text-decoration: none;
}

.tx_b:link {
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: center top;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
.tx_b:visited {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
.tx_b:hover {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00AFF0;
	text-decoration: underline;
}
.tx_c:link {
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: center top;
	color: #004C92;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
.tx_c:visited {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #004C92;
	text-decoration: none;
	font-size: 12px;
}
.tx_c:hover {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.tx_1 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.tx_2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
.index_tit{
	text-align:left;
	background:url(images/index_titBG.gif);
}
.tx_2 h2{
	display:inline;
    margin:0;
	padding:0 5px 0 0;
	background:#fff;
	font-size:13px;

}
.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #D2E8F1;
}
p.content{
    margin:5px 0;
    font-size:13px;
    line-height:145%;
	text-indent:20px; 
}
.index_subTit{
    margin:10px 0 0 0;
	padding:5px 0 3px 5px;
	background:#eef3f8;
	font-size:13px;
}
.line h2 {
	font-size: 14px;
	margin: 0;
	padding: 0;
}
p.channel{
    margin:0;
	padding:0;
}
.channel a, .channel a:visited{
   color:#fff;
   text-decoration:none;
}