@charset "utf-8";
/* CSS Document */



/* お知らせ　*/
.section-news {
  margin: 200px auto;
  max-width: 750px;
}
.section-news h2 {
  font-size: 25px;
  color: #765110;
  padding: 0 0 20px 20px;
}
.news-list {
  list-style: none outside;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
.news-list .news-item {
  display: flex;
  flex-wrap: wrap;
  flex-wrap: nowrap;
  text-decoration: none;
  color: #765110;
  border-bottom: 1px solid #CCC;
  padding: 20px 20px;
}
.news-list .news-item:first-child {
  border-top: 1px solid #CCC;
}
.news-list .news-item .date{
  margin: 0;
  min-width: 120px;
  font-size: 16px;
  color: #999;
  padding: 0 100px 0 0px;
}
.news-list .news-item .title {
  margin: 0;
  width: 100%;
}
.section-news-a:hover {
  color: #F7AE1F;
  text-decoration: none;
}
.news-list .news-item:hover .date,
.news-list .news-item:hover .title {
  color: #F7AE1F;
}
.section-news-a {
  text-decoration: none;
  display: flex;
  font-size: 20px;
  color: #383838
}
.section-news-more-link {
  padding-top: 20px;
  text-align: right;
}

.section-news-more {
  color:#765110;
}
.news-a {
  text-align: center;
  text-decoration: none;
   margin: 30px auto;
}

.news-a a {
  text-decoration: none;
  color: #765110;
  font-size: 1.3rem;
 text-align: center;
}
.news-a a:hover {
  color: #F7AE1F;
}


@media screen and (max-width: 751px){
.section-news {
  margin: 200px 20px;
}
.news-list .news-item a{
  flex-wrap: wrap;
}
.news-list .news-item .date{
  min-width: 100px;
}
.news-list .news-item .title{
  margin-top: 10px;
}
}



