.top_img{
margin-bottom: 50px;
}
.border_red{
  border-bottom: solid 1px #B80314;
}
.sp_about {
    display: flex;
   justify-content: space-between;
  margin-bottom: 20px;
}
.sp_about a {
    width: 48%;
}
@media screen and (min-width: 769px) {
  .sp_about{
  display: none;
}
}
@media screen and (max-width: 768px) {
.top_img{
margin-bottom: 20px;
}
}
/*NEWSお知らせ*/
.info-img {
    display: flex;
   justify-content: space-between;
    margin-top: 15px;
}
.info-img a {
    width: 48%;
}
.info-img img:hover, .top_img img:hover {
    opacity:0.5;
}
@media screen and (max-width: 768px) {
.info {
    margin-bottom: 30px;
}
}
/*NEWS新着情報*/
ul.top_news {
    list-style-type: none;
    margin: 0;
    margin-bottom: 40px;
}
ul.top_news li {
    border-bottom: solid 1px #EBEBEB;
    padding: 10px 0;
}