/*================================ div_index01 */
.div_index01 {
	margin-top:40px;
	margin-bottom:20px;
	padding:2px;
	text-align:center;
}
.div_index01 img{
	vertical-align:middle;
}
/*================================ p_index-atten01 */
.p_index-atten01{ 
	font-size:12px;
	font-family:arial,helvetica;
	line-height:130%;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	width:600px;
}
/*================================ tbl_index_center */
.tbl_index_center{
	color:#404040;
	vertical-align:top;
	width:345px;
}
.tbl_index_center td{
	font-family:arial, helveticat;
}
.td_index_center01{
	font-size:10px;
	height:100px;
	line-height:110%;
	vertical-align:top;
	width:110px;
	height:130px;
}
.td_index_center01 img{
	border:solid #0000FF 1px;
}

.td_index_center01 div{
	font-size:9px;
	font-family:arial, helveticat;
	line-height:130%;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
}
.td_index_center02{ 
	font-size:12px;
	height:100px;
	line-height:130%;
	vertical-align:top;
	width:235px;
	height:130px;
} 
.td_index_center02 h1{
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}
.td_index_center02 h1 a{
	font-size:14px;
	font-weight:bold;
}
.td_index_center04{ 
	font-size:12px;
	line-height:130%;
	vertical-align:top;
	width:345px;
} 
.td_index_center04 h1{
	background-color:#273C98;
	color:#FFFFFF;
	font-size:12px;
	font-family:arial, helveticat;
	font-weight:bold;
	margin-bottom:10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	text-align:left;
} 
.td_index_center04 h2{ 
	background-color:#D9E0FD;
	color:#273C98;
	font-size:12px;
	font-family:arial, helveticat;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
}
.td_index_center04 p{
	color:#808080;
	font-size:12px;
	font-family:arial, helveticat;
	margin-top:0px;
	margin-bottom:0px;
}
/*================================= tbl_index_out */
.tbl_index_out{
	margin-left:auto;
	margin-right:auto;
	width:700px;
}
.td_index_out{
	border:solid #EBEBEB 2px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	width:350px;
}
.td_index_out2{
	border:solid #FFFFFF 2px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	width:350px;
}
/*================================ tbl_index_spec01 */
.tbl_index_spec01{
	width:655px;
	margin-top:20px;
	margin-bottom:20px;
}
.tbl_index_spec01 th{
	border-bottom:solid #0000C0 3px;
	color:#0000C0;
	font-size:12px;
	font-family:arial, helveticat;
	font-weight:bold;
	line-height:130%;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
}
.td_index_spec01{
	border-bottom:solid #0000C0 1px;
	font-size:12px;
	font-family:arial, helveticat;
	line-height:130%;
	padding-top:2px;
	padding-bottom:3px;
	width:130px;
}
.td_index_spec01 a{
	font-size:12px;
	font-family:arial, helveticat;
}

.td_index_spec02{
	border-bottom:solid #0000C0 1px;
	font-size:12px;
	font-family:arial, helveticat;
	line-height:130%;
	padding-top:2px;
	padding-bottom:3px;
	width:525px;
}
.td_index_spec02 a{
	font-size:12px;
	font-family:arial, helveticat;
}
