/* CSS Document */



html,body{



	margin:0px;



	font-size:12px;



	background-color:#FFFFFF;

	background-image : url(../images/bg.gif);

	background-repeat : repeat-x;

}

.body02{



	margin:0px;



	font-size:12px;



	background-color:#FFFFFF;

	background-image : url(../images/bg02.gif);

	background-repeat : repeat-x;

}



img{



	border:0px;



}



a{color:#6779B6;}



a:hover{color:#D5002B;}



hr{height:1px;}







/*ÇòÉÑ*/



.blue{color:#2E479A;font-weight:bold;}



.blue2{color:#2E479A;}



.red{color:#FE0029;}



.bold{font-weight:bold;}



.gnavi{



	width:780px;



	height:38px;



	background-color:#E3F3FF;



}



.gnavi_table{



	border:1px solid #E1E1E1;



	border-collapse:collapse;



	margin-left:1px;



}



.gnavi_border{



	border:1px solid #E1E1E1;



}



.gnavi_right{



	background-image:url(../images/gnavi06.gif);



}



.gnavi_right a{



	color:#0D2881;



	text-decoration:none;



}







.gnavi_right a:hover{



	color:#D5002B;



	text-decoration:none;



}



.snavi{



}



.snavi .snavi_table{



	background-color:#E4EAEC;



}



.snavi a{



	color:#203783;



}



.snavi a:hover{



	color:#D2002A;



	text-decoration:none;



}











.subtitle{



	background-image:url(../images/sub_title.gif);



	width:540px;



	height:20px;



	font-weight:bold;



	padding-left:13px;



}



/*¥È¥Ã¥×¥Ú¡¼¥¸*/



.index_table{



	background-image:url(../../images/index_image10.gif);



	background-repeat:repeat-y;



	width:274px;



}



.main_contents{



	line-height:18px;



}



/*¥¢¡¼¥­¥ï¡¼¥¯¥¹£ó€ÎÌ/



.about_table{



	background-image:url(/about/images/index_image02.gif);



	width:471px;



	height:25px;



}







/*²ê.¡¦TÍ×*/



.company_table{



	border-collapse:collapse;



	border:1px solid #D5D5D5;



}



.company_table .menu{



	border-bottom:1px dashed #666666;



	border-right:1px solid #D5D5D5;



	color:#2E479A;



	font-weight:bold;



	padding:9px 0px 9px 12px;



}



.company_table .value{



	border-bottom:1px dashed #666666;



	color:#000000;



	padding:9px 0px 9px 12px;



}







/*ŽÀ¿ùŽÊ/



.results{



	border-collapse:collapse;



	border:1px solid #D5D5D5;



}



.results th{



	background-color:#858BA2;



	color:#FFFFFF;



}



.results td{



	border-left:1px solid #D5D5D5;



	border-bottom:1px dashed #454545;



	background-color:#F3F3F3;



}







/*FAQ*/



.faq_table{



	background-image:url(../../faq/images/index_image01.gif);



	background-position:top;



	background-repeat:no-repeat;



	background-color:#FFFFFF;



}



.faq_table2{



	background-color:#EFF5F7;



}



.faq_table2 .q{



	background-image:url(../../faq/images/index_image04.gif);



	background-repeat:none;



	width:540px;



}



.blue_q{



	font-size:14px;



	color:#2E479A;



	font-weight:bold;



}



.red_a{



	font-size:14px;



	color:#FE0033;



	font-weight:bold;



}







/*£äÈã€¡ë­â¡¦ºÌ/



.contact_table{



	background-color:#F3F3F3;



}





.job{

	border:1px solid #D5D5D5;

}



.job th,.job td{

	border-bottom:1px dashed #666666;

	padding:10px;

}



.job th{

	color:#2E479A;font-weight:bold;

	border-right:1px solid #D5D5D5;

}



.job .none{

	border-bottom:0px;

}



.footer{

	padding-top:5px;

	padding-left:20px;

}



.index_scroll{

	width:582px;

	height:118px;

	overflow-y:scroll;

	 

}

	



.index_news th{

	color:#FF0000;

	font-weight:bold;

	text-align:left;

}



.index_news td{

	color:#666666;

}



