@charset "utf-8";

/* =import 
----------------------------------------------*/
@import url(style.css);


/* nh
----------------------------------------------*/
h3{
width:100%;
height:38px;
line-height:3em;
color:#ffffff;
text-indent:10px;
background:url(../images/article-titlebg.gif) repeat-x;
}
h4{
width:100%;
height:28px;
line-height:2.5em;
text-indent:20px;
color:#3c3c3c;
margin-bottom:10px;
background:url(../images/detail-bg.gif) no-repeat;
}


/* section
----------------------------------------------*/
.section{
width:100%;
height:auto;
overflow:hidden;
}
.section p{
margin-bottom:10px;
}


/* pre
----------------------------------------------*/
.pre{ margin-bottom:15px; }
.pre .img{ float:right; }
.pre dl{ width:100%; float:left; }
.pre dl dt{ display:block; color:#007c4c; font-weight:bold; }
.pre dl dt.title{ color:#578b58; }
.pre dl dt.sub{ color:#005c02; }
.pre dl dd{ padding:15px 0 0 0; }
.pre dl dd p{ margin-bottom:15px; }


/* map
----------------------------------------------*/
#map div.list{
display:block;
background:url(../images/dash-02.gif) repeat-x 0 bottom;
padding-bottom:8px;
margin-bottom:8px;
vertical-align:top;

}
#map div.list p{
padding:0 0 0 5em;
margin:-1.5em 0 0 0;
}
#map div.list span{
font-weight:bold;
color:#333333;
}
#map div.more{
background:none;
width:260px;
}
#map #map-area{
width:302px;
float:right;
background:#ffffff;
padding:0 0 0 4px;
position:relative;
z-index:100;
}
#map #map-area iframe{
border:#d6d6d6 solid 1px;
}


