@charset "utf-8";
/* Unchanged */



/*****************************/

/*############################################*/
/*レフトnavi*/
/*############################################*/
#columnLeft dd ul{
	height:35px;
}
#columnLeft dd li{
	
}
#columnLeft dd li a{
	background:url(./images/share/left_navi.gif) no-repeat;
}
/**/
#lnEco, #lnEco a:link, #lnEco a:visited{
	height:35px;
	background-position:0 0;
}
/*hover*/
#lnEco a:hover{
	height:35px;
	background-position:-190px 0;
}
/*選択*/
#lnEcoView, #lnEcoView a:link, #lnEcoView a:visited, #lnEcoView a:hover{
	height:35px;
	background-position:-190px 0;
}




/*############################################*/
/*環境宣言*/
/*############################################*/
#eco {
	padding-top:20px;
	}

#eco .line{
	border-left: 1px solid #c3bfad;
	border-right: 1px solid #c3bfad;
	padding:12px 25px 15px 25px;
	}

#eco h4{
	margin:0;
	padding:12px 0 5px 1em;
	}

#eco .line p{
	margin:0;
	padding:0 0 10px 0;
	}

#eco .line ol{
	margin:0 0 10px 0;
	padding:0 0 0 2.75em;
}
#eco .line li{
	margin:0;
	padding:0 0 5px 0;
}

#eco .line ol ol{
	margin:5px 0 0 0;
	padding:0 0 0 1em;
	list-style-type: none;
}
#eco .line ol ol li{
	list-style-type: none;
}

#eco .line p.payDate{
	margin:0;
	padding:10px 2em 10px 0;
	text-align:right;
	}
#eco .line p.undersigned{
	margin:0;
	padding:10px 1em 0 0;
	text-align:right;
	}
