@charset "UTF-8";

#mainimage img,
h2 img {
	width: 100%;
	height: auto;
}
.column-area {
	padding: 15px 0 5px;
	background: #FFF;
	color: #000;
}
.column-area p {
	line-height: 1.8;
	width: 90.625%;
	margin: 0 auto 20px;
}
.column-area .img-area {
	width: 90.625%;
	margin: 0 auto 15px;
}
.column-area .sign {
	text-align: right;
}
.column-area .img-area img {
	width: 100%;
	height: auto;
}
.local-navi {
	width: 91.875%;
	margin: 7.5% auto;
}
.local-navi img {
	width: 100%;
	height: auto;
}
.local-navi .page-navi {
	margin: 0 0 8%;
}
.local-navi .page-navi li {
	width: 50%;
}
.local-navi .page-navi li.prev {
	float: left;
}
.local-navi .page-navi li.next {
	float: right;
}
.news-title {
    background-color: #c80000;
    padding: 0 3px;
}

.news-body {
    border: 1px solid #7b7b7b;
    margin: 10px;
    background-color: #313131;
    border-radius: 3px;
}

.news-article {
    padding: 0 3px;
}

.news-body p {
    line-height: 1.8;
    
}
