@charset "utf-8";

/* ------- ニュース一覧 ------- */
#news-index .content-area01{
	height:160px;
}
.contents.news #news-index .content-area01{
	background:url(img/news/bg_title.jpg) no-repeat center top;
	background-size:cover;
}
#news-list {
    padding: 3.5rem 0 0;
}
#news-index h1{
	font-size:2.4rem;
}
.newslist li p {
  padding-left: 0;
}
.newslist li a {
  padding: 10px;
}
.newslist li a {
  display: block;
}

.newslist {
    padding-bottom: 40px;
}
.newslist li div time{
	width:auto;
}
.newslist li span.label-press,
.newslist li span.label-news{
	margin: 0 0.5rem 0.5rem;
	padding: 0.5rem 1rem;
	width:auto;
	font-size:1.0rem;
	display:inline-block;
	text-align:center;
}
.newslist li p span.pdf-style {
	width:100%;
	background-position: 0 0.3rem;
	margin-left: 0;
}

.pagination {
    padding-bottom: 30px;
}
.pagination .prev {
    background:none; 
}
.pagination .next {
    background:none; 
}
.pagination .prev a, .pagination .next a {
    padding: 10px 15px;
}

