@charset "UTF-8";

/************************************************************************************
 * pageHead
 ************************************************************************************/
#pageHead h2{
	background-image: url(../images/news/page_title_news.png);
}

/************************************************************************************
 * newsBody
 ************************************************************************************/
#newsBody{
	width: 653px;
	padding: 15px 0 20px;
	background-color: #fff;
}

/************************************************************************************
 * newsList
 ************************************************************************************/
.newsList{
	width: 616px;
	margin: 0 auto;
}

.newsList li a{
	display: block;
	padding: 10px 0;
	background: url(../images/common/icon01.png) no-repeat 600px center;
}

.newsList li.odd a{
	background-color: #f9f7f7;
}

.newsList li a:hover{
	background-color: #ccc;
}

.newsList li a .date{
	float: left;
	width: 130px;
	padding-left: 20px;
	color: #000;
}

.newsList li a .title{
	float: right;
	width: 441px;
	padding-right: 25px;
	color: #000;
	-ms-word-break: break-all;
	word-break: break-all;
}

.newsList li.fix a .title{
	font-weight: bold;
	color: #ff0000;
}

/************************************************************************************
 * wp-pagenavi
 ************************************************************************************/
.wp-pagenavi
{
font-size:12px;
display:block;
clear:both;
padding:20px 0px 20px 0px;
}
.wp-pagenavi a,
.wp-pagenavi a:link,
.wp-pagenavi a:visited,
.wp-pagenavi a:active {
    padding:6px 9px 6px 9px;
    margin: 3px;
    text-decoration: none;
    border: 1px solid #C8C8C2;
    background: #FCFCFC;
    color: #999;
}

.wp-pagenavi a:hover {
    border: 1px solid #a7a7a3;
    color: #444;
}

.wp-pagenavi span.pages {
    padding:6px 9px 6px 9px;
    margin: 3px;
    font-family: Georgia,serif;
    font-style: italic;
    color: #999;
}

.wp-pagenavi span.current {
    padding:6px 9px 6px 9px;
    margin: 3px;
    text-decoration: none;
    border: 1px solid #a7a7a3;
    background: #FCFCFC;
    font-weight: bold;
    color: #444;
}

.wp-pagenavi span.extend {
    padding:6px 9px 6px 9px;
    margin: 3px;
    text-decoration: none;
    border: 1px solid #C8C8C2;
    background: #FCFCFC;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
}

.wp-pagenavi{
	text-align: center;
}
.wp-pagenavi{
	margin-left:auto !important;
	margin-right:auto; !important
}

.wp-pagenavi a,
.wp-pagenavi a:link,
.wp-pagenavi a:visited,
.wp-pagenavi a:active,
.wp-pagenavi span.extend{
	background:#000000 !important;
	border:1px solid #000000 !important;
	color:#ffffff !important;
}
.wp-pagenavi a:hover,
.wp-pagenavi span.current{
	background:#ffffff !important;
	border:1px solid #000000 !important;
	color:#000000 !important; 
}
.wp-pagenavi span.pages{
	color:#ffffff !important;
}
.wp-pagenavi{
	font-size:12px !important;
}



