div.eco{
	padding:0px 20px;
	line-height:180%;
}
div.ineco{
	width:590px;
	display:block;
	padding:10px 0px 5px 15px;
}
div.ineco h1{
	font-size:100%;
	font-weight:bold;
	padding:10px 0px;
}
div.ineco p{
	font-size:12px;
	padding-left:5px;
}
div.lefteco{ width:610px; display:inline;}
div.righteco{
	float:right;
	padding-bottom:15px;
}
div.eco .bs{ height:50px; display:block;}


/*活動*/
div.eco_act{
	padding:0px 0px 5px 20px;
	line-height:180%;
}
div.ineco_act{
	display:block;
	padding:10px 0px 5px 15px;
	background-image: url(../img/combg.jpg);
	background-attachment: scroll;
	background-position: right top;
	background-repeat: no-repeat;
}
div.ineco_act h1{
	font-size:12px;
	padding:5px 0px 5px 50px;
}
table.eco_act_com td{
	padding:2px 10px;
	font-size: 12px;
}
table.eco_act_com{
	margin: 15px 0px 0px 15px;
}
div.eco_act .bs{ height:50px; display:block;}


/*会社概要*/

div.eco_com{
	padding:0px 0px 5px 20px;
	line-height:180%;
}
div.ineco_com{
	display:block;
	padding:10px 0px 5px 15px;
	background-image: url(../img/combg.jpg);
	background-attachment: scroll;
	background-position: right top;
	background-repeat: no-repeat;
}
div.ineco_com h1{
	font-size:12px;
	padding:5px 0px 5px 50px;
}
table.eco_com_com td{
	padding:2px 10px;
	font-size: 12px;
}
table.eco_com_com{
	margin: 15px 0px 0px 15px;
}
div.eco_com .bs{ height:50px; display:block;}


/*メッせージ*/
div.eco_mes{
	padding:0px 0px 5px 20px;
	line-height:180%;
}
div.ineco_mes{
	display:block;
	padding:10px 0px 5px 15px;
	background-image: url(../img/combg.jpg);
	background-attachment: scroll;
	background-position: right top;
	background-repeat: no-repeat;
}
div.ineco_mes h1{
	font-size:13px;
	padding:5px 0px 5px 50px;
	width: 400px;
}
div.ineco_mes h2{
	font-size:14px;
	text-align:right;
	padding:15px 0px;
	font-weight:bold;
}
div.ineco_mes p{
	font-size:12px;
	padding-left:5px;
}
div.eco_mes .bs{ height:50px; display:block;}


