/*スマホ最適化*/
@media only screen and (max-width: 599px) {
/* =========================================================
main
========================================================= */
div#main {
	width: 100%;
	background-image: url(../img/news/sp_news_back.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center 0;
}

/* =========================================================
cont01
========================================================= */
div#cont01 {
	width: 85%;
	margin: 0 auto;
}

div#cont01 div.cms {
	width: 100%;
	margin: 0 auto;
	padding: 20px 0 35px;
	text-align: center;
}

div#cont01 div.cms div.inner {
	width: 100%;
	text-align: center;
}

div#cont01 div.cms div.inner div.cms_img {
	width: 100%;
	display: inline-block;
}

div#cont01 div.cms div.inner div.cms_img img {
	width: 100%;
	height: auto;
}

div#cont01 div.cms div.inner div.cms_cont {
	width: 100%;
	text-align: left;
	font-size: 10.5px;
	color: #fff;
	letter-spacing: 1px;
	line-height: 17px;
}

div#cont01 div.cms div.inner div.cms_cont span {
	font-size: 9.5px;
	letter-spacing: 0.5px;
	color: #82706E;
	margin-top: 17px;
	display: inline-block;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

div#cont01 div.cms div.inner div.cms_cont h2 {
	font-size: 13px;
	line-height: 20px;
	color: #fff;
	letter-spacing: 1px;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	margin-top: 8px;
	margin-bottom: 8px;
}

div#cont01 div.cms div.inner div.cms_cont p {
	font-size: 10.5px;
	color: #fff;
	letter-spacing: 1px;
	line-height: 17px;
}

div#cont01 div.cms div.navPage {
	width: 100%;
	display: inline-block;
	margin-top: 25px;
}

div#cont01 div.cms div.navPage div {
	display: inline-block;
	text-align: center;
	margin: 0 3px;
}

div#cont01 div.cms div.navPage div a {
	font-size: 8.5px;
	color: #fff;
	border: 1px solid #fff;
	letter-spacing: 1px;
	padding: 11px 25px 10px;
	display: block;
}


}
