@charset "UTF-8";


/*お知らせ*/
.news_list{padding:20px 0 80px 15px;}
.news_list .wrap{position:relative;}
.news_list h2{margin-bottom:15px;}
.news_list ul li{float:none; width:1000px; padding-top:10px;padding-bottom: 30px; position:relative;border-bottom:#c5c5c5 solid 2px;}
.news_list ul li .date{padding-left:10px; display:inline-block; vertical-align:middle; border-left:#003399 solid 3px; font-size:23px; line-height:25px;}
.news_list h3{font-size:19px; line-height:2; margin-top:13px;}
.news_list ul li{font-size:14px; line-height:2; margin-top:13px;}
.news_list p {width:1000px; line-height:1.8; padding-top:5px; padding-left:5px; padding-right:5px;position:relative;}
.news_list a{color:#F33C09; text-decoration:none;}
.news_list a:hover{color:#F33C09; text-decoration:underline;}

@media screen and (max-width: 767px) {
	
.news_list{padding:15px 0 0px 0;}
 .news_list h2{margin-bottom:25px;}
  .news_list ul{margin-bottom:15px;}
  .news_list ul li{float:none; width:100%; padding:5px 5 0px 0;}
  .news_list ul li:first-child{padding-right:0;}
  .news_list ul li:last-child{padding-left:0;}
  .news_list ul li:nth-child(2){padding:5px 0 10px; width:100%;}
  .news_list ul li:nth-child(2):before,
  .news_list ul li:nth-child(2):after{display:none;}
  .news_list ul li .date{display:block;border-left:#003399 solid 2px; font-size:15px; line-height:20px; float:left;}
  .news_list h3{font-size:18px;margin-top:30px;}
  .news_list ul li{font-size:14px;margin-top:5px;}
  .news_list p {width:auto;}
}
