@charset "utf-8";


/* ecology
=========================================*/


.ecology_wrap {
	margin:30px 40px 0 40px;
}

.ecology_wrap p{
	line-height:170%;
}


.left_column{
	float:left;
}

.right_column{
	float:right;
	text-align: right;
}


.layout_box01 .left_column {
	width:396px;
}

.layout_box01 .right_column {
	width:400px;
}


.layout_box01 .right_column .inner_left_column{
	width:100px;
	float:left;
}

.layout_box01 .right_column .inner_right_column{
	width:300px;
	float:right;
	text-align: left;
}


.layout_box02{
	width:820px;
	margin-bottom: 35px;
	padding-bottom: 15px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #87C15B;
	border-bottom-color: #87C15B;
}

.layout_box02 h5{
	margin-bottom:10px;
}


.layout_box02 p{
}



.layout_box02 .left_column {
	width:260px;
}

.layout_box02 .center_column {
	width:260px;
	float: left;
	margin-left: 21px;
	display: inline;
}

.layout_box02 .right_column {
	width:260px;
	text-align: left;
}

 
