@charset "utf-8";
article.news_item {
		padding: 30px 0;
		border-bottom: 1px solid #D5DDE5;
		display: flex;
		align-items: center;
}
.news_item_gr article.news_item:last-child {
		border-bottom: none;
}
article.news_item a {
		text-decoration: none;
		color: #303030;
		position: relative;
		display: block;
		padding-right: 80px;
}
article.news_item a.toLink::after {
		content: '';
		display: block;
		position: absolute;
		top: calc(50% - 4px);
		right: 15px;
		width: 16px;
		height: 8px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: 16px;
		background-image: url("../images/icon_arw_blu.png");
}
article.news_item a.blankPDF::after {
		content: '';
		display: block;
		position: absolute;
		top: calc(50% - 10px);
		right: 15px;
		width: 16px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: 16px;
		background-image: url("../images/icon_pdf_s_blu.png");
}
@media (hover: hover) {
		article.news_item a:hover {
				color: #0168B7;
				text-decoration: underline;
		}
}
.news_item_in {
		display: flex;
		align-items: center;
}
.news_item time {
		width: 80px;
		letter-spacing: 0;
		font-size: 17px;
		font-family: "Barlow Condensed";
		font-weight: 500;
		color: #00234B;
}
.news_item .news_cat {
		height: 26px;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 13px;
		margin-right: 20px;
		border: 1px solid #0067E0;
		color: #0067E0;
		padding: 0 10px;
}
.news_item p {
		font-weight: normal;
		line-height: 1.6;
		flex: 1
}

@media(max-width: 767px) {
		article.news_item {
				padding: 15px 0;
				display: block;
		}
		article.news_item a {
				padding-right: 45px;
		}
		.news_item_in {
				margin: 0 0 8px;
		}
		.news_item time {
				width: auto;
				font-size: 14px;
		}
		.news_item .news_cat {
				width: auto;
				height: 22px;
				font-size: 12px;
				margin-left: 15px;
		}
		.news_item p {
				font-size: 15px;
		}
}