@charset "UTF-8";
/* CSS Document */

.sitemapbox {
	display: flex;
	flex-wrap: wrap;
}
.sitemapbox li {
	width: 24%;
	margin: 0 5px 10px;
}
.sitemapbox li a {
	background: #0067e7;
	padding: 15px;
	display: block;
	color:#fff;
	text-align: center;
}
.sitemapbox li a:hover {
	opacity: 0.8;
}

@media screen and (max-width:768px) {
	
.sitemapbox {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}
.sitemapbox li {
	width: auto;
	margin: 0 5px 5px;
}
.sitemapbox li a {
	background: #0067e7;
	padding: 15px;
	display: block;
	color:#fff;
	text-align: center;
	box-sizing: border-box;
}
.sitemapbox li a:hover {
	opacity: 0.8;
}

	
}