.news--archive{max-width:1060px;margin:0 auto}.news__list.news__list--archive{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.news__item__img{margin-bottom:25px}.news__item__text{margin-bottom:20px}.news__item__title{padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #000;font-size:20px;font-weight:700}.news__item__desc{margin-bottom:20px}.news__cat{display:flex;margin-bottom:10px}.news__cat__item{padding:5px 15px;margin-right:10px;color:#df433c;background-color:#ebebeb;border-radius:20px}.news-single{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto;padding:30px 30px 130px}.news-single__main{width:100%;max-width:780px;padding:2%}.news-single__side{width:100%;max-width:420px}.news-single__main__cont{padding:20px;background-color:#fff}.news-single__main__cont .voice__cat{margin-bottom:40px}.news-single__main__img{position:relative}.news-single__main__day{margin-bottom:10px}.news-single__detail{position:absolute;right:0;bottom:0;padding:10px;color:#fff;background-color:#2a15e3}.news-single__detail p{margin-bottom:5px}.news-single__detail p:last-of-type{margin-bottom:0}.news-single__side__item{display:flex;margin-bottom:15px;align-items:center}.news-single__side__title{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #000;font-weight:700;font-size:20px}.news-single__side__item__img{width:100%;max-width:100px;margin-right:20px}.news-single__side__item__text{width:calc(100% - 100px);font-weight:700}@media screen and (max-width:1024px){.news-single{display:block;padding:0 0 130px}.news-single__side{padding:0 20px}}