@charset "utf-8";

/* =================================== 

普通ページ用

=================================== */

#main-column{
	padding:0 1px;
}

#article-wrapper{
	min-height:631px;
	overflow:hidden;
	background:url(../images/bg_news.jpg) repeat-y;
}

#article{
	background:url(../images/bg_news_top.jpg) top left no-repeat;
	min-height:631px;
	overflow:hidden;
}

#article-inner{
	background:url(../images/bg_news_bottom.jpg) bottom left no-repeat;
	min-height:591px;
	padding:20px;
	overflow:hidden;
}

* html #article-wrapper{
	height:631px;
	overflow:visible;
}

* html #article{
	height:631px;
	overflow:visible;
}

* html #article-inner{
	height:631px;
	overflow:visible;
}


.a-head{
	font-size:1.6em;
	color:#E60012;
}

.a-subhead{
	margin:1.6em 0;
	color:#E60012;
	font-size:1.4em;
}

.small-head{
	margin:1.6em 0;
	font-size:1.2em;
}

.article-body{
	margin-top:1.7em;
	line-height:1.7;
}

.article-body p{
	margin-bottom:1.7em;
}


.article-footer{
	margin-top:1.7em;
	font-size:1.2em;
}



.paginate{
	text-align:center;

}

.paginate .pnum,
.paginate .prev,
.pageinate .next{
	display:inline-block;
	margin:0 0.1em;
}

.paginate .next,
.paginate .prev{
	min-width:2em;
	text-align:center;
}

.paginate .disable{
	color:#999999;
}

.paginate a.prev:link,
.paginate a.next:link{
	display:inline-block;
	text-decoration:none;
}

.paginate a.prev:visited,
.paginate a.next:visited{
	display:inline-block;
	text-decoration:none;
}

.paginate a.prev:hover,
.paginate a.next:hover{
	text-decoration:underline;
}

.paginate .pnum{
	width:2em;
}
.paginate span.current{
	background:#F22248;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}
.paginate a.pnum:link{
	background:#FFFFFF;
	border:1px solid #F22248;
	text-decoration:none;
}
.paginate a.pnum:visited{
	background:#FFFFFF;
	border:1px solid #D22248;
	text-decoration:none;
}
.paginate a.pnum:hover{
	background:#FFD3D9;
	border:1px solid #D92332;
	text-decoration:none;
}
.paginate a.pnum:active{
	background:#FFD3D9;
	border:1px solid #D92332;
	text-decoration:none;
}


* html #article-wrapper{
	overflow:visible;
	height:640px;
}

* html #article{
	overflow:visible;
	height:640px;
}

* html #article-inner{
	overflow:visible;
	height:640px;
}

