@charset "utf-8";

/* mainContent
-------------------------------*/
body#company #mainContent #mainContentInner{
	float:right;
	width:438px;
	margin-top:30px;
}
body#company #mainContent #mainContentInner.companyInfo{
	background:url(../images/com_bg004.gif)  repeat-x 0 0;
}
body#company #mainContent #mainContentInner.companyInfo dl{
	padding:6px 0;
	background:url(../images/com_bg004.gif)  repeat-x 0 100%;
	line-height:1.25;
}
body#company #mainContent #mainContentInner.companyInfo dl dt{
	float:left;
	width:5.5em;
	font-weight:bold;
}
body#company #mainContent #mainContentInner.companyInfo dl dd{
	float:left;
	padding-left:15px;
	background-bottom:url(../images/com_bg004.gif)  repeat-x 0 100%;
	border-left:3px solid #a3c285;
}
/*\*/
* html body#company #mainContent #mainContentInner.companyInfo dl dd{
}
/**/
body#company #mainContent #mainContentInner.companyInfo dl dd ul.noEffect{
	margin-top:0;
}

/* extraContent
-------------------------------*/
body#company #mainContent #extraContent{
	float:left;
	width:120px;
	margin-top:30px;
}
body#company #mainContent #extraContent ul{
	margin-top:0;
}
body#company #mainContent #extraContent ul li{
	margin-bottom:30px;
	padding-left:0;
	background:none;
}
body#company #mainContent #extraContent ul li img{
	vertical-align:bottom;
}

/* clear
-------------------------------*/
body#company #mainContent:after,
body#company #mainContent #mainContentInner.companyInfo dl:after{
	content:"."; 
	display:block; 
	height:1px;
	clear:both; 
	visibility:hidden;
}
body#company #mainContent,
body#company #mainContent #mainContentInner.companyInfo dl{
	display:inline-table;
	min-height:1px;
}
/* Not MacIE \*/
* html body#company #mainContent,
* html body#company #mainContent #mainContentInner.companyInfo dl{
	height:1px;
}
body#company #mainContent,
body#company #mainContent #mainContentInner.companyInfo dl{
	display:block;
}
/* Not MacIE */

