@charset "utf-8";
/* =================================== 

アーカイブページ

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


body.topics-archive .main-column-header{
	background:url(../images/bg_topics_header.jpg) top left no-repeat;
}

body.topics-archive .main-column-body{
	margin-top:17px;
}

.archive-list ul li{
	padding-top:13px;
	padding-bottom:7px;
	line-height:1;
	display:block;
	background:url(../images/border_h.jpg) left bottom repeat-x;
}

.archive-list ul li .pubdate{
	color:#E83917;
	display:inline-block;
	min-width:6.35em;
	white-space:nowrap;
}

.archive-list ul li a:link{
	color:#8A532C;
	text-decoration: none;
}
.archive-list ul li a:visited{
	color: #824726;
	text-decoration: none;
}
.archive-list ul li a:hover{
	color: #E5631A;
	text-decoration: underline;
}
.archive-list ul li a:active{
	color: #E5631A;
	text-decoration: underline;	
}

.paginate{
	margin-top:30px;
	text-align:center;
}

.paginate span,
.paginate a{
	display:inline-block;
	padding:0.1em 0;
	margin:0 0.1em;
}

.paginate span.current{
	font-weight:bold;
	width:1.6em;
}
.paginate span.disabled{
	color:#CCCCCC;
}

.paginate a{
	width:1.4em;
	text-align:center;
	border:1px solid #E83917;
	white-space:nowrap;
}

.paginate a:link{
	color: #E83917;
	background:none;
}
.paginate a:visited{
	color:  #E83917;
	background:none;
}
.paginate a:hover{
	color: #E5631A;
	background:#FBF2DD;
}
.paginate a:active{
	color: #E5631A;
	background:#FBF2DD;
}
.paginate .prev_page{
	margin-right:1em;
}
.paginate .next_page{
	margin-left:1em;
}


.paginate a.prev_page,
.paginate a.next_page{
	width:auto;
	border:none;
}


.paginate a.prev_page:link,
.paginate a.next_page:link{
	color: #E83917;
	background:none;
}

.paginate a.prev_page:visited,
.paginate a.next_page:visited{
	color: #E83917;
	background:none;
}

.paginate a.prev_page:hover{
	background:none;
}
.paginate a.next_page:hover{
	background:none;
}
.paginate a.prev_page:active{
	background:none;
}
.paginate a.next_page:avtive{
	background:none;
}

