img{width:100%}.news_list_inner{margin:auto;max-width:780px;width:100%}.news_list_container{display:flex;flex-direction:column;margin-top:40px}.news_list_item{width:100%}.news_list_item_container{border-bottom:1px solid #d9d9d9;display:flex;gap:37px;justify-content:space-between;padding:16px 0 18px}.news_list_item_container:hover{opacity:.6}.news_list_item_img{align-items:center;display:flex;width:200px}.news_list_item_img img{aspect-ratio:16/9;object-fit:cover}.news_list_item_text_container{width:80%}.news_list_item_sub_title{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:flex-start;margin-bottom:12px}.news_list_item_day{color:#7a7a7a;font-size:14px;font-weight:400;letter-spacing:.6px;line-height:1.7}.news_list_item_category a{align-items:center;border:1px solid #000;color:#000;display:flex;font-size:12px;font-weight:500;line-height:1.4;padding:2px 31px 3px}.news_list_item_category a:hover{background-color:#000;color:#fff}.news_list_item_title a{align-items:center;border:1px solid #7a7a7a;color:#7a7a7a;display:flex;font-size:12px;font-weight:500;line-height:1.4;padding:2px 31px 3px}.news_list_item_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;font-weight:700;letter-spacing:.6px;line-height:1.7;overflow:hidden}.news_list_item_category{display:flex;flex-wrap:wrap;gap:10px 0}.news_list_item_category object{margin-right:5px}@media only screen and (max-width:980px){.news_tab>label{align-items:center;display:flex;justify-content:center}.news_list_inner{width:90%}.news_list_item_category a{padding:2px 20px 3px}}@media only screen and (max-width:680px){.news_list_item_container{gap:15px 0}.news_list_item_img{width:30%}.news_list_item_text_container{width:65%}.news_tab{margin-bottom:50px}.news_tab label:has(:checked){align-items:center;display:flex;justify-content:center}.news_list_item_category a{padding:2px 10px 3px}}.pagination_list{display:flex;justify-content:center}.pagination_list .pagination_item{border-bottom:2px solid #eee;display:inline-block;text-align:center}.pagination_list .pagination_item:first-child,.pagination_list .pagination_item:last-child{border-bottom:unset}.pagination_list .pre{background-color:#fff}.pagination_item .pagination_item_link{align-items:center;display:flex;height:100%;justify-content:center;padding:0 20px}.pagination_item .pagination_item_link img{height:100%;width:10px}.pagination_list .this{border-bottom:2px solid #e60000}.pagination_list .pagination_item p{color:#000;font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.4;padding:0 20px 11px;text-align:center}