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



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

/*############################################*/
/*レフトnavi*/
/*############################################*/
#columnLeft dd ul{
	height:70px;
}
#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:-192px 0;
}
/*選択*/
#lnEcoView, #lnEcoView a:link, #lnEcoView a:visited, #lnEcoView a:hover{
	height:35px;
	background-position:-192px 0;
}

/**/
#lnEco2, #lnEco2 a:link, #lnEco2 a:visited{
	height:35px;
	background-position:0 -35px;
}
/*hover*/
#lnEco2 a:hover{
	height:35px;
	background-position:-192px  -35px;
}
/*選択*/
#lnEco2View, #lnEco2View a:link, #lnEco2View a:visited, #lnEco2View a:hover{
	height:35px;
	background-position:-192px  -35px;
}

/*############################################*/
/*取り組み*/
/*############################################*/
#torikumi .line{
	border-left:1px solid #C3BFAD;
	border-right:1px solid #C3BFAD;
	padding:1em 25px 0;
}

#torikumi h4{
	margin:0;
	padding:20px 0 0 ;
	}

#torikumi .line li{
	background:transparent url(../images/share/arrow_red.gif) no-repeat scroll 0 15px;
	margin:0;
	padding:10px 0 0 10px;
	font-weight: bold;
}

#torikumi .line p{
	margin:0;
	padding:0 0 1em 0;
	}
	

#torikumi .katsudou p{
	margin:0;
	padding: 1em 0 0;
	}

#torikumi .line div {
display:inline;
float:right;
margin-left:1em;
}

#torikumi .boxTop{
	padding: 20px 0 0;
	}

#torikumi .line p.admin {
background:transparent url(../images/share/arrow_red.gif) no-repeat scroll 0 5px;
margin:0;
padding:0 0 0 10px;
}

#torikumi .line table.inquiry {
width:568px;
}

#torikumi .line table.inquiry th {
background:transparent url(../images/share/dotline.gif) repeat-x scroll left bottom;
font-style:normal;
font-weight:bold;
margin:0;
padding:8px 0.25em 3px 1.5em;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:1%;
}

#torikumi .line table.inquiry td {
background:transparent url(../images/share/dotline.gif) repeat-x scroll left bottom;
padding:8px 1em 3px 0;
text-align:left;
vertical-align:top;
width:99%;
}

/*############################################*/
/*環境宣言*/
/*############################################*/
#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;
	}
