@charset 'UTF-8';

.news-list .news {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #ccc;
}

.news .date {
	/*margin-bottom: 5px;*/
	font-weight: normal;
	font-size: 1.2rem;
}
.news .text {
	font-size: 1.4rem;
}
.news .text p + p {
	margin-top: 0;
}

.image {
	width: 20%;
}
.image div + div {
	margin-top: 10px;
}


.news  .button {
	margin-top: 50px;
	text-align: left;
}

.news  .button a{
	display: block;
	margin: 0 0 auto;
	width: 115px;
	text-decoration: none;
	text-align: right;
	line-height: 1.2;
	color: #FFA124;
	font-weight: normal;
	transition-duration: 0.5s;
	background: url("../image/icon06.png") center left 10px no-repeat;
}
.news  .button a:hover{
	background: url("../image/icon06.png") center left 5px no-repeat;
}
