/* ‹ã�B�ZŠÂ‹«Œ¤‹†‰ï WebƒTƒCƒgCSS */

/* ƒjƒ…�[ƒX 100225_1
******************************************************************************************** */

.newsColumn {
	margin: 0.2em 0 0.5em 1em; padding: 0px 2px 2px; border: none;
	background-image: url(bg-img091210.jpg); background-repeat: no-repeat;
	background-position: 100% 0%;
}
.newsColumn  p {
	color: #000000; margin: 0.2em 1em 1em 2em; padding: 0px 5px 5px; border: none;
	font-size:1.15em; text-align: left;
}
.head h3 {
	margin: 0.2em auto 0.2em 0.8em; padding: 0; border: none;
}
.newsColumn h3 { font-size: 1.25em; border-bottom:#000099 1px solid;}

.newsColumn h4 {
	color: #000000; margin: 0.2em auto 0.2em auto; padding: 0; border: none;
	font-size: 1em; font-weight: bold; text-align: left;
	background: transparent;
}
.newsColumn img {
	margin: 0.2em auto 0.2em auto; padding: 0; border: none;
}
#eco-img { 
	margin: 0.2em 4em 2em 60%; padding: 0px 5px 5px; border: none; float: right;
}
.newsColumn .map {
	margin: 10px 140px;
}
#news100225-content {  
	margin: 0 0 0 4em; padding: 0; text-align: left;
}
#news100225-content  p {
	color: #000000; margin: 0; padding: 0px 5px 5px; border: none;
	font-size:1.25em; text-align: left; line-height: 1.7em; text-indent:1.25em;
}
#news100225-content .textleft { margin: 0.2em 1.5em 1em 0em; padding: 0; width: 420px; float:left;}
#news100225-content  p sub { vertical-align: baseline;}

#news100225-content .textleft .bule { color: #0066ff; font-weight: bold;}
#news100225-content ul li {
	color: #000000; margin: 0.2em 6em 1em 8em; padding: 0px 2px 5px; border: none;
	font-size:1.15em; text-indent: 0;  text-align: left; line-height: 1em;
	list-style: circle; list-style-position: outside;
}			
#image { margin:1.5em 3em 1em 0; padding: 0 20px 0 0; float: right;}

dl {
	color: #000000; margin: 0.2em 4em 1em 0em; padding: 0.5em; border: #999999 1px dotted;
	font-size: 1.3em; text-indent: 1.3em; text-align: left; line-height: 1.5em; clear:both;
}
dt {
	color: #000099; margin: 15px auto 5px; padding: 3px; border: 0; border-left: #999999 10px solid;
	font-size: 1.2em; text-indent: 0.2em; text-align: left; line-height: 1.4em;
	font-weight: bold; 
	background:#FFCC33 repeat-x ;
}
dt sub { vertical-align:baseline;} 

dd {
	color: #666666; margin: 0; padding: 0; border: 0;
	font-size: 0.8em; text-indent: 1.5em; text-align: left; line-height: 1.4em;
	font-weight: normal;
}
.theme { color: #555555; font-size:1em; font-weight: bold; }

#infomap { margin: 1em auto 1em ; padding: 0 155px 0 155px;}
#infomap p { text-align: center;}