@charset "utf-8";
/*common*/
#technology {}
#technology h1 {
	padding-left: 0px !Important;
	border: none !Important;
}
#technology h4 {
	font-size: 94%;
	line-height: 133%;
	margin-bottom: 30px;
}
#technology h4 em {
	color: #E61E1E;
}

/*member*/
#member {}
#member .pmcate {
	clear: both;
}
#member .pmcate dl {
	display: inline;
	float: left;
	margin-bottom: 15px;
}
#member .pmcate dt {}
#member .pmcate dd {
	border-left-width: 1px;
	border-left-style: solid;
	font-size: 100%;
	line-height: 140%;
	padding-left: 15px;
	border-left-color: #E61E1E;
}
#member .pmcate dd em {
	font-size: 63%;
	line-height: 100%;
}

/*environment*/
#technology .kankyo_cate {}
#technology .kankyo_cate h4 {
	font-size: 87.5%;
	line-height: 140%;
	margin-top: 50px;
	margin-bottom: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5A5A5A;
	padding-left: 10px;
}
#technology .kankyo_cate ol {}
#technology .kankyo_cate li {
	margin-bottom: 5px;
	padding-left: 2em;
	font-size: 87.5%;
	line-height: 140%;
	list-style-position: inside;
	text-indent: -2em;
}
#technology .eco_ac_area {
	height: auto;
	width: 540px;
	position: relative;
}

