@charset "utf-8";

.info_area{
	margin: 2em auto 2em;
	}
.info_title{
	border-bottom: 1px dashed #ffb446;
	margin-bottom: 1.5em;
	padding-bottom: 1em;
	}
.info_title::after { clear: both; content: " "; display: block;}
.info_title h1{
	display: block;
	font-size: 23px;
	}
.info_title .day{
	text-align: right;
	margin-right: 1em;
	}
.news_box > p > a{
	background: url(../img/icon/arrow.png) no-repeat left top 0.4em;
	padding-left: 1.3em;
	padding-right: 0.2em;
	display: inline-block;
	}
.news_box a{
	color: #00a050;
	}
.return_top{
	text-align: center;
	margin-top: 4em;
	padding: 1.5em 1em;
	border-top: 1px dashed #ffb446;
	}
.return_top a:hover{
	text-decoration: underline;
	}

@media screen and (max-width: 1280px) {
	.info_area{
		width: 1000px;
		}
}
@media screen and (max-width: 990px) {
	.info_area{
		width: 90%;
		margin: 1em auto 1em;
		}
}
@media screen and (max-width: 750px) {
	.info_title h1{
		font-size: 16px;
		}
	.news_box > p{
		font-size: 15px;
		}
	.return_top{
		margin-top: 2em;
		padding: 1.5em 1em 0;
		}
}
