.news{max-width:1300px;margin:100px auto;padding:0 20px;text-align:center}.news-ul{margin:40px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}.news-li a{transition-duration:.4s;display:block;position:relative}.news-li a:before{content:"";position:absolute;inset:0;z-index:10;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 60%)}.news-li img{max-width:100%;height:auto;transition-duration:.4s}.news-li:hover figure{opacity:.6;filter:brightness(104%)}.news-li{list-style:none;flex-basis:calc(50% - 48px);margin-top:70px;overflow:hidden}.news-li .subject{bottom:0;right:24px;left:24px;height:64px;border-top:2px solid #393939;color:#d9d9d9;font-weight:700;text-align:left}.news-li .subject,.news-li .category,.news-li .date{display:flex;align-items:center;position:absolute;line-height:1.2;z-index:10}@media (max-width:1167px){.news-li .subject{font-size:.8rem;height:44px !important}.news-li .category,.news-li .date{bottom:42px !important;font-size:.6rem !important}}@media (max-width:871px){.news-li .subject{font-size:.6rem}}@media (max-width:645px){.news-li .subject{font-size:1rem;height:34px !important}.news-li .category,.news-li .date{bottom:32px !important;font-size:.6rem !important}}@media (max-width:489px){.news-li .subject{font-size:.7rem}}.news-li .category,.news-li .date{color:#d62626;font-family:"Inter",sans-serif;font-weight:800}.news-li .category{bottom:62px;left:24px;border-bottom:2px solid currentColor;font-size:.875rem}.news-li .date{bottom:64px;right:24px;font-size:.75rem}@media (max-width:700px){.news-ul{display:block}}