@charset "UTF-8";

h1, p{margin:0; padding:0;}
div.narabi{text-align:left; width:745px;}
div.narabi p.left2{float:left; width:286px;}
div.narabi p.right2{float:right; width:448px;}
div.narabi p.right3{float:right; width:448px; height:58px; padding-bottom:15px;}
div.narabi p.left3{float:right; width:448px; height:58px; padding-left:10px; padding-bottom:10px;}

div.narabi div.left2{float:left; width:370px;}
div.narabi div.right2{float:right; width:370px;}
div.narabi div.left2 span, div.narabi div.right2 span{paddint-top:3px;}

.c{clear:both; margin:0; padding:0; line-height:100%; font-size:1px;}
.pd10{padding:10px;}

div.or{background-color:#fffde2; padding:10px 0 10px 10px; width:755px;}
div.gr{background-color:#ededed; padding:10px 0 10px 10px; width:755px;}

div.narabi2 ul{margin:0!important; padding:0!important; list-style:none;}
div.narabi2 li{float:left; width:179px; padding-right:9px;}
div.narabi2 li.non{float:left; width:179px;}

#ecoeco{clear:both; width:765px; margin:20px 0!important;}
#ecoeco h3{color:#008200; margin:0 0 5px 0; font-size:120%;}
#ecoeco div.movie{float:left; width:390px;}
#ecoeco div.movie ul.clip{margin:0; padding:0;}
#ecoeco div.movie ul.clip li{float:left; width:170px; text-align:center; padding-left:10px;}
#ecoeco div.whats_ecocard{float:right; width:375px;}
#ecoeco div.whats_ecocard dt{float:left; width:175px;}
#ecoeco div.whats_ecocard dd{float:left; width:180px; padding-left:10px;}



.lin{background:url(/kankyo/image/lin.gif); height:1px; margin-right:10px;}

#map{margin:5px 0 10px 0;}

div.out{float:left; margin-top:51px; margin-left:-266px;}

#Conts ul{border-top:#fff 1px solid!important; margin-left:10px; margin-right:10px; }

#Conts ul#infodata{padding:0; list-style:none; width:745px;}
#Conts ul#infodata li{padding:5px 0;}
#Conts ul#infodata li{background:url(/kankyo/image/lin2.gif) bottom repeat-x;}
#Conts ul#infodata li span{padding:0 10px;}

h2.rollover a {
text-indent:-99999px;
overflow:hidden;
width:764px;
height:50px;
display:block;
background:url(/kankyo/image/kankyo_h2.jpg) 0 0 no-repeat;
}

h2.rollover a:hover {
text-indent:-99999px;
overflow:hidden;
width:764px;
height:50px;
display:block;
background:url(/kankyo/image/kankyo_h2_on.jpg) 0 0 no-repeat;
}

