/*---------- サイトマップ -------------*/

dl#sitemap{
	margin:0 auto 60px;
	width:1200px;
}

dl#sitemap dt{
	padding:20px;
	border-bottom: 1px solid #fff;
	float:left;
}

dl#sitemap dt a{
	color:#454545;
}

dl#sitemap dd{
	padding:20px;
}

@media screen and (max-width: 1200px) {
	dl#sitemap{
		width:100%;
	}
}

@media screen and (max-width: 559px) {
	dl#sitemap dt{
		margin-bottom: 10px;
		padding: 10px;
	}
	dl#sitemap dd{
		text-align: left;
		padding: 10px;
	}
}