@charset "utf-8";

/* =================
	news.css		 
=================== */

section{
	margin-bottom:40px;
}

section ul.list{
	margin-bottom:45px;
}

section ul.list li{
	border-bottom:1px solid #d4cab3;
	padding:45px 0;
	font-size:116%;
}

section ul.list li:first-child{
	padding-top:20px;
}

section ul.list li p.date{
	color:#f46698;
	font-size:116%;
}

section ul.list li p.title{
	font-size:128%;
	font-weight:700;
	margin-bottom: 30px;
}

section ul.list li p.txt{
	margin-bottom:23px;
	line-height:1.7;
}

section ul.list li p.pdf{
	background:url(../../images/news/pdf_icon.png) 20px 50% #fff no-repeat;
	text-align:center;
	box-shadow: 0 0 8px gray;
	border-radius: 5px;
	width: 40%;
}

section ul.list li p.pdf a{
	padding:20px 20px 20px 50px;
	display:block;
}

section ul.list li p.image{
	float:right;
	    margin-left: 40px;
}

#pagerCont {
    overflow: hidden;
}
 
#pagerCont ul {
    list-style: none;
    position: relative;
    left: 50%;
    float: left;
}

#pagerCont ul li {
    margin: 0 3px;
    position: relative;
    left: -50%;
    float: left;
}
 
#pagerCont ul li span,
#pagerCont ul li a {
    display: block;
    font-size: 16px;
    padding: 0.6em 1em;
}
 
#pagerCont ul li a {
    border: 1px solid #dadada;
    color: #555555;
    text-decoration: none;
}

#pagerCont ul li.nowpage a{
    background: #a1d85f;
	color:#fff;
}

#pagerCont ul li a:hover {
    background: #a1d85f;
    color: #FFF;
}


#pagerCont ul li:first-child:before{
	content:"";
	background:url(../../images/news/prev.png) no-repeat;
	width:10px;
	height:19px;
	position: absolute;
    top: 12px;
    left: -20px;
}

#pagerCont ul li:last-child:after{
	content:"";
	background:url(../../images/news/next.png) no-repeat;
	width:10px;
	height:19px;
	position: absolute;
    top: 12px;
    right: -20px;
}





