@charset "utf-8";
/* CSS Document */
.body {
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	color: #7C7C7C;
}
.top_bg{
	height:82px;
	background-image:url(../images/about/ap.jpg)}
.top_btm{
	width:877px;
	height:39px;
	background-image:url(../images/about/line_ap.jpg)}
.top_search_bg{
	width:213px;
	height:35px;
	background-image:url(../images/about/right_bg.jpg)}
.tit_line{
	width:877px;
	height:38px;
	background-image:url(../images/about/line.gif)}
.tit_line_02{
	width:681px;
	height:38px;
	background-image:url(../images/about/line.gif)}
.show{
	width:583px;
	height:13px;
	background-image:url(../images/about/line_02.gif)}
.show_02{
	width:681px;
	height:13px;
	background-image:url(../images/about/line_02.gif)}
.contact{
	width:877px;
	height:33px;
	background-image:url(../images/contact/ap.jpg)}
.down{
	width:877px;
	height:79px;
	background-image:url(../images/about/down_ap.jpg)}
.pro_left{
	width:178px;
	height:247px;
	background-image:url(../images/pro/pic_02.jpg)}
.pro_little{
	width:178px;
	height:292px;
	background-image:url(../images/pro/pic_02.jpg)}
.pro_two{
	width:674px;
	height:33px;
	background-image:url(../images/pro/line_03.jpg);
	}
.search{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	text-align:center;
	width:15px;
	height:19px;
	padding:0 1px 0 0;
	background-image:url(../images/about/line_ap_02.gif)
	}
.search a{
	color: #666666;
    	text-decoration: none;}
		
.search a:hover{
	color: #669900;
    text-decoration:underline;}
	
.search_02{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	text-align:left;
	width:16px;
	height:19px;
	padding:0 0 0 3px;
	background:url(../images/about/line_ap_02.gif) no-repeat left  ;
	}
.search_02 a{
	color: #666666;
    	text-decoration: none;}
		
.search_02 a:hover{
	color: #669900;
    text-decoration:underline;}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height:21pt;
	}
.text a{
	color: #666666;
	text-decoration: none;
	}
.text a:hover{
	color: #666666;
	text-decoration: none;
	}
.text_02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D9D9D;
	text-decoration: none;}
.text_03{
	font-family: Verdana;
	font-size: 12px;
	color: #7C7C7C;
	text-decoration: none;
	line-height:15pt;
	text-align: justify;
}
.text_03 a{
	color: #7C7C7C;
	text-decoration: none;
	line-height:15pt;
	text-decoration: none;}

.text_03 a:hover{
	font-family: Verdana;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	line-height:15pt;
	text-decoration:underline;}
.text_04{
	font-family: Verdana;
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	line-height:13pt;
	text-align:center;
}
.text_05{
	font-family: Verdana;
	font-size: 13px;
	color: #669900;
	text-decoration: none;
	font-weight: bold;
}
.text_06{
	font-family: Verdana;
	font-size: 13px;
	color: #F89417;
	text-decoration: none;
	font-weight: bold;
}

.pro_tit{
	width:137px;
	height:30px;
	background-image:url(../images/pro/ap_02.jpg);
	font-family: Verdana;
	font-size: 14px;
	color: #999999;
	padding:8px 0 0 41px;
	text-decoration: none;
	font-weight: bold;
	margin:0;}
.pro_tit a{
	color: #999999;
	text-decoration: none;
	}
.pro_tit a:hover{
	color: #000000;
	text-decoration: none;
	}
.pro_pic{
	width:178px;
	background-image:url(../images/pro/ap_03.jpg);
}	
.pro_show{
	width:178px;
	margin:0;
	padding:0;
}	
.pro{
	width:178px}
	
.pro_tit_02{
	width:134px;
padding:0 44px 0 0;
margin:5px 0;
	}	
	
.pro_tit_02 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
	text-align:right;
	list-style:none;
	}
.pro_tit_02 li a{
	color: #999999;
	text-align:right;
	list-style:none;
	text-decoration: none;
	}
.pro_tit_02 li a:hover{
	color: #666666;
	text-align:right;
	list-style:none;
	text-decoration:underline;
	}
.pro_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:25pt;
	color: #000000;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	list-style:none;
	}
	
	
.pro_txt_02{
	width:160px;
	margin:0;
	padding:0;}
.pro_txt_02 li{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #A2A2A2;
	padding:0 4px 0 0;
	list-style:none;
	
	}
.pro_txt_02 li a{
	line-height:18pt;
	color: #A2A2A2;
	text-decoration:underline;
	}
.pro_txt_02 li a:hover{
	color: #0B6CB9;
	text-decoration:underline;}