@charset "utf-8";
/*
border: 1px solid red;
*/

/* 事業所 */
@import url("../../common/css/common.css");
@import url("../css/index.css");

/* えみのき（咲の樹） */
section#office_left h2 {
}
section#office_left ul {
}
section#office_left p.text_g {
	color: #166f0d;
	font-size: 0.85em;
	line-height: 1.7em;
	font-weight: bold;
}
article ul#office_btn {
	height: 34px;
	vertical-align: top;
}
#office_left2_2 {
	width: 330px;
	padding-top: 13px;
	padding-left: 40px;
	float: left;
}
#office_left2_2 p {
	padding-bottom: 1.5em;
	font-size: 0.85em;
	line-height: 1.3em;
}
#office_img2{
	width: 346px;
	padding-top: 13px;
	padding-right: 3px;
	float: right;
}
dl#capacity2 dt{
	padding-right: 5px;
}
dl#capacity2 dd{
	padding-left: 5px;
	padding-bottom: 5px;
}
dl#capacity2{
	font-size: 0.85em;
	line-height: 1.5em;
}
article#timeline div {
	padding:15px 0 0 25px;
}
article#purpose_r {
	float: left;
}
article#purpose_r p {
	width: 600px;
	padding: 15px 0 0px 40px;
	font-size: 0.85em;
	line-height: 1.7em;
}
article#purpose_r ul {
	width: 600px;
	padding: 10px 0 20px 40px;
}
article#purpose_r ul.dot li {
	padding-left:15px;
	background: url(../img/dot.gif) no-repeat 0 5px;
	font-size: 0.85em;
	line-height: 1.7em;
}
article#purpose_r ul.namber li {
	margin-left:20px;
	list-style-type: decimal;
	font-size: 0.85em;
	line-height: 1.7em;
}
article#production_r {
	width: 317px;
	font-size: 14px;
	line-height: 180%;
	float: right;
}
.eminoki_seisan {
	padding : 15px 5px 0px 15px;
}
.eminoki_seisan ul li {
	margin-left:25px;
	list-style-type: disc;
	font-size: 0.85em;
	line-height: 1.7em;
}
article#timeline p {
	padding:0 0 50px 0px;
	text-align: right;
	font-size: 0.85em;
	line-height: 1.7em;
}
#stasion {
	width: 320px;
	height: auto;
	margin-top:15px;
	padding:95px 10px 180px 10px;
	border: 1px solid #c1c2c0;
	float: right;
}



/* clearfix */
.arrow:after,
section#office_left ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
