#category {
  margin: 0 auto; }
  #category .news_li {
    padding: 70px 0; }
    #category .news_li li {
      border-bottom: 1px solid #898989;
      padding: 10px 10px 8px 40px;
      text-align: left;
      background: url(../images/top/icon_news.svg) 10px center no-repeat;
      background-size: 14px auto; }
      #category .news_li li .date {
        padding-right: 1em; }
#news {
    margin: 40px auto 90px;
}
#news ul {
	border-top: 1px solid #cdcdcd;
}
#news ul li {
	padding: 20px 5%;
	border-bottom: 1px solid #cdcdcd;
}
#news ul li a.l_flex {
	justify-content: flex-start;
}
#news ul li p.date {
	width: 15%;
}
#news ul li p.title {
	width: 80%;
}
.work-cat-archive-item a {
	overflow: hidden;
}
.work-cat-archive-item img {
	    aspect-ratio: 306 / 235;
}
@media screen and (max-width: 768px) {
  #category .news_li li .date {
    display: block;
    padding-left: 0;
    padding-right: 0; }
	#news ul li {
		padding: 10px 3%
	}
	#news ul li p.date, #news ul li p.title {
		width: 100%;
	}
	#news ul li p.date {
		        margin-bottom: 10px;
	}
}
