main#mainContent section#sitemapSection{ padding: 60px 0; }
main#mainContent section#sitemapSection .sitemapContent{
	width: 960px;
	margin-bottom: 50px;
	display: block;
    overflow: hidden;

}
main#mainContent section#sitemapSection .sitemapContent .sitemapText{
	border-bottom: 4px solid #eeeeee;
	padding-bottom: 20px;
	line-height: 1.3em;
	overflow: hidden;
	display: block;
	padding-left: 10px;
}
main#mainContent section#sitemapSection .sitemapContent .sitemapText p{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    display: inline-block;
    border-bottom: 2px solid #999999;
    padding-bottom: 1px;
    padding: 6px;
}
main#mainContent section#sitemapSection .sitemapContent .sitemapText a{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    display: inline-block;
    border-bottom: 2px solid #999999;
    padding-bottom: 1px;
    padding: 6px;
    text-decoration: none;
}

main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul{
 list-style-type: none;
 padding-top: 20px;
}
main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul li{
	background:url('../../img/sitemap/link_icon.png') no-repeat;
	background-position: 0px 5px;
	padding-bottom: 20px;
}
main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul li a{
	color: #333;
	font-family: 'Open Sans Condensed','ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', sans-serif;
    line-height: 19px;
    padding-left: 17px;
    font-size: 18px;
    text-decoration-color: #eeeeee;
}
main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul li a span{
	display:inline-block;
    border-bottom:1px solid #999999;
    padding-bottom:2px;
}
main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul#linkSitemap{float: left; width: 480px; padding-left: 10px;}
main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul li ul#subSitemap{
	margin-left: 20px;
} 
main#mainContent section#sitemapSection .sitemapContent nav.sitemapLink ul li ul#subSitemap li:last-child{
	padding-bottom: 5px;
}