
.info_data{
	margin:0 auto;
	width:880px;
}


.date{
	padding:0 0 5px 5px;
	text-align:right;
}


.page_title {
	padding:20px;
	font-size: 20px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	border:4px double #CCCCCC;
	background:#FCFCFC;
}

.r_com{
	font-size:14px;
	padding:20px 20px 20px 20px;
	line-height:24px;
}

.sub_t{
	margin:0 10px 20px 10px;
	padding:8px 5px 5px 5px;
	font-size:16px;
	font-weight:bold;
	background:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
	border-left:3px solid #CCCCCC;
}







.news_data{
	padding:0px 30px 4px 30px;
	margin:0px;
	line-height:18px;
	text-align:left;
}



.news_data table{
	border-collapse:collapse;
	margin:10px 0;
}

.news_data table td{
	padding:5px 10px;
	text-align:center;
	border:1px solid #CCC;
	width:150px;
}


.news_data table caption{
	padding:5px 0 2px 0;
	text-align:left;
	font-weight:bold;
	width:600px;
}





.disclaimer{
	font-size:10px;
	line-height:16px;
	color:#888888;
}

.disclaimer ul{
	margin:0px 0px 0px 26px;
	padding:0px;
	list-style:url(/product/image/page/disclaimer_list_img.png) outside;
}

.disclaimer li{
	margin:0px;
	padding:0px 0px 2px 0px;
	line-height:14px;
	display:marker;
	marker-offset:0px;
}



/*
--------------------------------------------------------------------------
*/

/**/
.link_data{
	padding:0px;
	margin:0px 0px 10px 30px;
	background:url(/images/link_arrow.png) top left no-repeat;
	background-position:1px 3px;
}

.link_data p{
	padding:0px 0px 0px 0px;
	font-size:12px;
	line-height:18px;
	text-indent:12px;
}





/*adobe_reader*/
.adobe_reader{
	margin:0 auto;
	padding:10px 10px;
	width:680px;
	border:1px dotted #CCCCCC;
}
	
	
	

/*page_footer*/
.page_footer{
	margin:30px 0 0 0;
	padding:10px 0px;
	border-top:1px solid #CCCCCC;
}









