@charset "utf-8";
	.contentTitle {
		background: transparent url(../imgs/bg-cttl.jpg) left bottom no-repeat;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.clm2 li {
		width: 48.61111111%;
		margin-right: 2.77777778%;
	}
	.clm2 li.last {
		margin-bottom: 2.77777778%;
	}
	.clm3 li {
		width: 31.48148148%;
		margin-right: 2.77777778%;
	}
	.clm3 li.last {
		margin-bottom: 2.77777778%;
	}
	.clm4 li {
		width: 23.05555556%;
		margin-right: 2.59259259%;
	}
	.clm4 li.last {
		margin-bottom: 2.59259259%;
	}

@media only screen and (max-width: 736px) {
	.clm3 li {
		width: 48.61111111%;
	}
	.clm4 li {
		width: 48.61111111%;
	}
}


h5 a {
	padding: 0 0 4px;
	border-bottom: none;
}
h5 a:hover {
	border-bottom: 1px solid #beeafa !important;
	-webkit-transition: none;
	transition: none;
}
h5 a img {
	padding: 0 0 5px !important;
}

ul.siteList {}
ul.siteList li {
	width: 37.037037%;
	max-width: 400px;
	float: right;
}
ul.siteList li:first-child {
	float: left;
}
@media only screen and (max-width: 736px) {
	ul.siteList li {
		width: 100%;
		margin: 0 auto 20px;
		float: none;
	}
	ul.siteList li:first-child {
		margin: 0 auto 20px;
		float: none;
	}
}
ul.siteList li p.lower {
	width: 90%;
	padding: 5px 0;
	margin: 0 auto;
	font-size: 14px;
}
ul.siteList li p.lower:before {
	margin: 0 10px 0 0;
	content:url(../imgs/anchor.png);
}
ul.siteList li p a {
	padding: 0 0 4px;
	border-bottom: none;
}
ul.siteList li p a:hover {
	border-bottom: 1px solid #beeafa !important;
	-webkit-transition: none;
	transition: none;
}

