@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content h3.spa{
	margin-bottom: 18px;
}
/*-------------------------------------------------------------------
	#greeting
-------------------------------------------------------------------*/
#greeting {
	margin-bottom: 32px;
}
#greeting p{
	margin-left:202px;
	*margin-left:199px;
}
#greeting p.top{
	margin-bottom: 10px;
	line-height:1.6;
	color:#667658;
	font-weight:bold;
}
#content .imgleft .image.ev {
	padding-top: 3px;
	margin-right:0;
}
/*-------------------------------------------------------------------
	#company
-------------------------------------------------------------------*/
#content table {
	margin-bottom: 17px;
}
#content table th {
	width: 160px;
}
#content table th,
#content table td {
	padding: 3px 9px 1px;
}
#content table td span{
	color:#527D46;
}
#content table td span.ev{
	color:#993333;
}
/*-------------------------------------------------------------------
	.fir
-------------------------------------------------------------------*/
#content ul.fir{
	overflow:hidden;
	zoom:1;
	clear:both;
	margin-bottom: 40px;
}
#content ul.fir li{
	float:left;
	margin-right: 20px;
}
#content ul.fir li.none{
	margin-right:0;
}
/*-------------------------------------------------------------------
	.map
-------------------------------------------------------------------*/
#content .map {
	width: 640px;
	height: 400px;
	margin-bottom: 43px;
	background:#eee;
}

/*-------------------------------------------------------------------
	.section
-------------------------------------------------------------------*/
#content .section {
	margin-bottom: 37px;
}
#content .section .box {
	margin-bottom:0;
	padding:0;
	overflow: hidden;
	/zoom: 1;
}

#content .section .box ul {
	float:left;
}

#content .section .box ul li {
	margin-bottom:20px;
	width: 180px;
	text-align:center;
}

#content .section .box ul li.last {
	margin-bottom:0;
}


#content .section .box ul {
	float:left;
}

#content .section .box .txt {
	margin-left:200px;
}

#content .section table.sp {
	margin-top:15px;
}