/*-----------------------------------------------
			LOCAL NAVI BG
-----------------------------------------------*/
	
#subnavi_aboutus			{ background:url('../images/navis/subnavi_aboutus.gif') no-repeat #111; }
.subnavi li	a:hover			{ background:url('../images/navis/subnavi_aboutus.gif') no-repeat; }

/*-----------------------------------
				COMMON
-----------------------------------*/

.main{
float:right;
margin:5px 5px 0 0;
width:600px;
height:347px;
text-align:left;
letter-spacing:0.5px;
line-height:2em;
color:#222;
font-weight:normal;
font-size:12px;
}


/*-----------------------------------
				MAIN
-----------------------------------*/

#brand h2	{ margin:10px;padding:0;}
#brand p{
margin:20px 0 0 20px;
text-align:left;
letter-spacing:0.2em;
line-height:2em;
color:#EDE6D9;
font-size:12px;
}

/*-----------------------------------
			COMPANY PROFILE
-----------------------------------*/

#company_prof ul	{ margin:0; padding:0; list-style:none; }

#company_prof li{
clear:both;
padding:3px;
color:#999;
font-size:0.9em;
}
#company_prof li strong{
float:left;
margin-right:10px;
width:100px;
text-align:right;
}
#company_prof li span{
float:right;
width:480px;
text-align:left;
color:#ddd;
}

/*-----------------------------------
		COMPANY LIST
-----------------------------------*/

.company_achivs dt,.company_works dt{
clear:both;
float:left;
margin:0;
padding:2px 5px 2px 0;
width:100px;
text-align:right;
color:#999;
font-weight:bold;
font-size:1em;
}

.company_achivs dd,.company_works dd{
float:right;
margin:0;
padding:2px 0;
width:480px;
color:#eee;
font-size:0.9em;
list-style:none;
}

/*-----------------------------------
		COMPANY ACHIEVES
-----------------------------------*/

.company_works dt{
width:180px;
}

.company_works dd{
width:400px;
}

/*-----------------------------------
				PROFILE
-----------------------------------*/

#boxleft{
float:left;
margin:5px 0 0 5px;
width:180px;
height:338px;
background-color:#111111;
}

#boxright{
float:left;
margin:10px 0 0 10px;;
width:400px;
color:#D8D6BD;
line-height:1.5em;
text-align:left;
}

td.role{
padding:0;
color:#CECC9F;
text-align:center;
font-size:10px;
}

td.name{
padding:0;
color:#ddd;
text-align:center;
font-size:12px;
}