@charset "Shift_JIS";


/*----- contents -----*/

#sitemap{
	width: 96%;
	margin: 0 auto;
}

#sitemap h2{
	font-size:18px;
	line-height:18px;
	color:#569EA5;
	border-bottom: 1px solid #5399A0;
	padding: 20px 0 3px 0;
	margin: 0px 0 40px 0;
}
	
#sitemapmenu {
	width: 100%;
	margin: 0 auto;	
}

#sitemapmenu p.toppage {
	background: #F2F2F2;
	text-indent: 0em;
	padding: 3px;
	margin: 0 0 30px 0;
}


#sitemapmenu dl {
	width: 100%;
	margin: 0 auto;	
}

#sitemapmenu dl dt {
	background: #F2F2F2;
	text-indent: 0em;
	padding: 3px;
	margin: 0 0 30px 0;	

}

/*#sitemapmenu dl dt.camp {
	margin: 0 0 0 0;	

}

#sitemapmenu dl dd.official {
	font-size: 12px;
	text-indent: 4em;	
	margin: 0 0 20px 0;	
	
}*/

#sitemapmenu ul li {
	background: #FFF;
	text-indent: 0em;
	margin: 0 0 30px 0;	

}

#sitemapmenu a {
	color: #464E55;
}

#sitemapmenu a:hover {
	color:#569EA5;
	text-decoration: underline;
}

@media screen and (min-width: 481px) and (max-width:767px){/*ウィンドウ幅が481px以上の場合に適用*/

}

@media screen and (min-width: 768px) and (max-width: 939px){/*ウィンドウ幅が768px以上の場合に適用*/

#sitemapmenu {
	width: 620px;
	margin: 0 auto;	
}
	
#sitemapmenu dl {
	width: 560px;
	margin: 0 auto;	
}
	
}

@media screen and (min-width: 940px) { /*ウィンドウ幅が940px以上の場合に適用*/
/*----- contents -----*/

#sitemap{
	width: 820px;
	margin: 0 auto;
}

#sitemap h2{
	font-size:18px;
	line-height:18px;
	color:#569EA5;
	border-bottom: 1px solid #5399A0;
	padding: 20px 0 3px 0;
	margin: 0 0 40px 0;
}
	
#sitemapmenu {
	width: 620px;
	margin: 0 auto;	
}

#sitemapmenu p.toppage {
	background: #F2F2F2;
	text-indent: 2em;
	padding: 3px;
	margin: 0 0 30px 0;
}


#sitemapmenu dl {
	width: 560px;
	margin: 0 auto;	
}

#sitemapmenu dl dt {
	background: #F2F2F2;
	text-indent: 2em;
	padding: 3px;
	margin: 0 0 20px 0;	

}

/*#sitemapmenu dl dt.camp {
	margin: 0 0 0 0;	

}

#sitemapmenu dl dd.official {
	font-size: 12px;
	text-indent: 4em;	
	margin: 0 0 20px 0;	
	
}*/

#sitemapmenu ul li {
	background: #FFF;
	text-indent: 4em;
	margin: 0 0 20px 0;	

}

#sitemapmenu a {
	color: #464E55;
}

#sitemapmenu a:hover {
	color:#569EA5;
	text-decoration: underline;
}

}