h2.sitemap {
width: 650px;
height: 48px;
font-weight: normal;
background: url(../image/bg_h2_sitemap.png) top left no-repeat;
float: left;
overflow: hidden;
margin: 0;
padding: 0;
}

#sitemap_mdl {
width: 650px;
height: 48px;
margin-top: 10px;
float: left;
}

#sitemap_btm {
width: 650px;
height: 560px;
margin-top: 10px;
float: left;
}
#sitemap_btm a {
color: #9cf;
text-decoration: none;
}

#sm_1 {
width: 650px;
height: 209px;
border-bottom: #9cf 1px dashed;
overflow: hidden;
float: left;
}
#sm_2 {
width: 650px;
height: 189px;
border-bottom: #9cf 1px dashed;
overflow: hidden;
float: left;
}
#sm_3 {
width: 650px;
height: 149px;
padding-top: 10px;
border-bottom: #9cf 1px dashed;
overflow: hidden;
float: left;
}

ul { padding: 1em;}
li {line-height: 32px; padding-left: 1em;}
