@charset "utf-8";

/* --------------------------------------------------



	css



-------------------------------------------------- */



/* ------------------------

	ecology

------------------------ */

#ecology .inner {

	width:950px;

	margin:0 0 40px 12px;

	overflow:hidden;

}

#ecology .inner div {

	float:left;

}

#ecology .inner div:nth-child(1) {width:291px;padding:0 42px 0 0;}

#ecology .inner div:nth-child(2) {width:358px;}

#ecology .inner div:nth-child(3) {width:245px;float:right;}

#ecology article {

	margin:0 0 40px;

}

#ecology article h1 {

	font-size:25px;

	font-weight:normal;

	line-height:1.1;

	margin:0 0 10px;

}

#ecology div p {

	font-size:13px;

	line-height:18px;

	margin:0 0 18px;

}

#ecology .inner div:nth-child(1) h1 {

	padding:0 10px 0 8px;

}

#ecology .inner div:nth-child(1) p {

	padding:0 10px 0 8px;

}

#ecology .inner div:nth-child(1) p:nth-child(4) {

	padding:0;

}



/* --------------------------------------------------

	media-queries w768(78%)

-------------------------------------------------- */

@media screen and (max-width: 768px){

}



/* --------------------------------------------------

	media-queries w480(49%)

-------------------------------------------------- */

@media screen and (max-width: 480px){

}

