

#container{
	width:1015px;
	height:2900px;
	margin:0 auto;
}
#container p {
	line-height:1.8em;
	font-size:14px;
}
h3{
	clear:both;
	padding:30px 0 10px 0;
}
.lead {
	margin-bottom:30px;
}

.issyoutsuduku {
	margin:10px 0 0 0;
}

.img_hitohahitowoabitehitotonaru {
	float:right;
}

.issyoutsuduku_text01 {
	width:480px;
}

.midashi_hitorideha {
	margin:20px 0 10px 0;
}

.ningenwotorimakukankyo_lead {
	width:314px;
	position:absolute;
	left:535px;
}

.shizenkankyo {
	width:313px;
	float:left;
}

.ningentekikankyo {
	width:313px;
	float:right;
	margin:0 15px 0 0;
}

.kyouikukankyo {
	width:313px;
	clear:both;
	float:left;
}

.johokankyo {
	width:313px;
	float:right;
	margin:0 15px 0 0;
}

.tyoujyujidai {
	clear:both;
	float:left;
	width:325px;
}

.tyoujyujidai_text {
	margin:10px 0 0 0;
}

.matsushita01 {
	float:right;
}

.img_matsushita01 {
	float:left;
}

.img_businessman {
	float:right;
	margin:40px 0 0 0;
}

.mizukara {
	clear:both;
	float:left;
}

.mizukara_text01 {
	width:496px;
}

.img_kodomo {
	margin:50px 0 0 0;
	float:right;
}

.tadashiiiedukuri {
	clear:both;
	float:left;
}

.iedukurihahitodukuri {
	width:480px;
	float:right;
}

.img_matsushita02 {
	float:left;
	margin:0 20px 0 0;
}

.midashi_iedukurihahitodukuri {
	margin:30px 0 0 0;
}

.iedukurihahitodukuri_text {
	width:420px;
	margin:10px 0 0 20px;
}

.midashi_kawaru {
	margin:15px 0 0 100px;
}