@charset "utf-8";
/*------------------------------------------------------------
	index.html
------------------------------------------------------------*/
.pageTitle {
	background: url(../img/sitemap/page_title_bg.jpg) no-repeat center top;
}

#conts {
	padding-top: 6px;
}

#conts p {
	font-size: 13px;
}

#conts .link {
	margin: 0 0 24px 16px;
}

#conts .sitemap {
	display: block;
	padding: 12px 14px 26px;
	border-top: 1px solid #E6E6E6;
}

#conts .sitemap li {
	float: left;
	width: 254px;
}

#conts .sitemap01 li {
	width: 351px;
}

#conts .sitemap .liStyle {
	width: 190px;
}

#conts .sitemap .title {
	padding-top: 10px;
}

#conts .sitemap .linkList li {
	padding-top: 10px;
}

#conts .spSitemap {
	display: none;
}

@media all and (min-width: 0) and (max-width: 736px)  {
	#main {
		padding: 0;
	}
	
	.pageTitle {
		background: url(../img/sitemap/sp_page_title_bg.jpg) no-repeat center top;
		background-size: 100% 100%;
	}
	
	.pageTitle h2 img {
		width: 73px;
	}
	
	#conts {
		padding-top: 0px;
	}
	
	#conts .link {
		display: none;
	}

	#conts .sitemap {
		display: none;
	}

	#conts .spSitemap {
		display: block;
		border-bottom: 1px solid #E6E6E6;
	}

	#conts .spSitemap a {
		padding: 11px 19px 12px;
		display: block;
		font-size: 11px;
		border-top: 1px solid #E6E6E6;
		text-decoration: none;
	}
	
	#conts .spSitemap .spLinkList {
		display: none;
	}

	#conts .spSitemap .spLinkList a {
		padding: 11px 32px;
	}
	
	#conts .spSitemap .spe {
		display: none;
	}
	
	#conts .spSitemap .on .spe {
		display: inline-block;
	}
	
	#conts .spSitemap .on .speR {
		display: none;
	}
}