@charset "utf-8";

/* CSS Document */



.left_column h3{

background:url(/company/img/company_h2_2.gif);

height:35px;

line-height:35px;

text-indent:15px;

font-weight:bold;

font-size:15px;

color:#4a4a4a;

}



.left_column h4{

border-left:4px solid #ed6f25;

font-weight:bold;

text-indent:10px;

margin-left:15px;

color:#4a4a4a;

}



.company_profile{

	width:620px;

	margin-bottom:20px;

	border-collapse:separate;

	border-spacing:10px;

}



.company_profile th{

	border-left:4px solid #ec6617;

	padding:0.7em 5px 0.7em 10px;

	font-size:15px;

	font-weight:bold;

	vertical-align:middle;

	text-align:left;

	width:80px;

}



.company_profile td{

padding:0.7em 5px;

vertical-align:middle;

line-height:1.5em;

}





.officer{

	width:656px;

	border:2px solid #d6d6d6;

	background:#f7f7f7;

	margin-bottom:20px;

}





.officer .in{

width:654px;

border:1px solid $ffffff;

background:url(../../company/img/officer_bg.gif) top center no-repeat;

}



.officer .in p{

	padding:25px 15px;

}





.officer .in .name{

display:block;

font-size:14px;

font-weight:bold;

color:#ec6617;

margin-bottom:15px;

}



.officer .in .indent{

	display:block;

	text-indent:-1em;

	margin-left:1em;

	margin-bottom: 5px;

}



.profile{

margin-left:15px;

margin-bottom:15px;

}



.profile li{

margin-bottom:10px;

}



.profile_bld{

font-weight:bold;

}



.company_list1{

	list-style:disc;

	margin-left:30px;

	margin-bottom: 10px;

}



.company_list2{

	list-style:disc;

	margin-left:20px;

}



.company_sertxt{

	margin-left:20px;

	margin-bottom: 20px;

}



.com_serbt{

	width:640px;

	margin-bottom: 30px;

	padding-left: 20px;

}



.com_serbt img{

	float:left;

	margin-right:5px;

}



.com_serbt span{

	float:left;

}



.company_ser_btwrap_l{

	text-align:left;

	float:left;

	margin-right:30px;

}



.company_ser_btwrap_r{

	text-align:left;

	float:left;

}

