@charset "UTF-8";

/* --------------------------------------------
common
-------------------------------------------- */
#company #naviWrap {
	position:relative;
	width:960px;
	height:202px;
	background:url(../img/mainimg_company.jpg) no-repeat left top;
}
#company_outline #naviWrap {
	position:relative;
	width:960px;
	height:202px;
	background:url(../img/mainimg_outline.jpg) no-repeat left top;
}


/* --------------------------------------------
outline
-------------------------------------------- */
dl.yakuin,dl {
	overflow:hidden;
}
dl.yakuin dt {
	float:left;
	width:100px;
}
dl.yakuin dd {
	margin-left:100px;
}
dl.kikai {
	overflow:hidden;
}
dl.kikai dt {
	float:left;
	width:210px;
}
dl.kikai dd {
	margin-left:210px;
}


/* --------------------------------------------
history
-------------------------------------------- */
.historyList {
	width:100%;
	line-height:1.3;
	margin-bottom:23px;
}
.historyList th,.historyList td{
	padding:10px 10px 11px;
	background:url(../../common/img/bg/bg_dot_grey.gif) repeat-x left bottom;
}
.historyList th{
	font-weight:bold;
	text-align:left;
	width:201px;
}	
.historyList td{
	vertical-align:middle;
}
.historyList .last-child{
}


/* --------------------------------------------
company
-------------------------------------------- */
#company .main {
	float:left;
	width:567px;
	margin-right:127px;
}
#company .side {
	float: right;
	width:220px;
}
#company .main h2 {
	font-weight:bold;
	font-size:16px;
	color:#C4D700;
	margin-bottom:10px;
	line-height:1.3;
}
#company .main p {
	line-height:1.5;
}