@charset "UTF-8";
/* コンテンツ */


.news {
	width:900px;
	padding:40px;
	margin:0 auto;
	line-height:1.7;
	background-color:#fce6d2;
	border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
}
.news dl {
	
}
.news dt {
	clear:both;
	float:left;
	width:100px;
	padding:5px;
	color:#f0991f;
}
.news dd {
	padding-left:110px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dashed #f0991f;
}
.news dd:last-child {
	padding-bottom:0;
	margin-bottom:0;
	border-bottom:0;
}
	
.news dd a {
	color:#111;
	display:block;
	padding:5px 5px 5px 70px;
	background-image:url(../../img/pdf_o.png);
	background-repeat:no-repeat;
	background-position:10px 7px;
	background-size:50px;
	border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
	transition: all 0.5s;
}
.news dd a:hover {
	background-color:#fff;
}
.news_pn {
	width:900px;
	padding-top:40px;
	margin:0 auto;
}

@media screen and (min-width: 500px) {

}

@media screen and (max-width: 499px) {
.news {
	width:auto;
	padding:20px;
	border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
}
.news dl {
	padding-bottom:10px;
}
.news dt {
	float:none;
	width:auto;
	padding:0 5px 5px;
}
.news dd {
	padding-left:0;
	padding-bottom:15px;
	margin-bottom:15px;
}
.news_pn {
	width:auto;
	margin:0 30px;
}
}