#right{
color: #333;
line-height:1.5;
}

#right h2{
font-size: 18px;
color: #fff;
background: url(../images/bg_header_content.gif) no-repeat;
padding-left: 8px;
height: 24px;
_height: 39px;
padding-top: 15px;
line-height: 1.125;
font-family:"HGS平成明朝体W3","ＭＳ 明朝", serif; 
margin-bottom: 15px;
}

#right a{
text-decoration: underline;
}

#right a:hover{
text-decoration: none;
}

#right li{
padding-left: 11px;
background: url(../images/navi_next.gif) no-repeat 0px 5px;
margin-bottom: 5px;
list-style-type: none;
}

.sitemap-container{
width: 645px;
margin-left: 15px;
margin-bottom: 30px;
}

.sitemap-content-left,
.sitemap-content-right{
float: left;
}

.sitemap-content-left{
width: 315px;
}

.sitemap-content-right{
width: 330px;
}

#sitemap-list1,
#sitemap-list3{
margin-top: 25px;
}

.sitemap-list2{
margin-bottom: 20px;
}

#sitemap-sbheader2-1,
#sitemap-sbheader2-2,
#sitemap-sbheader2-3,
#sitemap-sbheader2-4,
#sitemap-sbheader2-5{
margin-bottom: 5px;
font-weight: bold;
}

#sitemap-sbheader2-1{
color: #172F6D;
}

#sitemap-sbheader2-2{
color: #A21E00;
}

#sitemap-sbheader2-3{
color: #333;
}

#sitemap-sbheader2-4{
color: #DF8D20;
}

#sitemap-sbheader2-5{
color: #562923;
}
