.main_articles {
	margin-bottom: 4px;
}
.main_article {
	overflow: hidden;
}
.main_article__picture {
	overflow: hidden;
	float: left;
	width: 165px;
}
.main_article__img {
	vertical-align: top;
	max-width: 100%;
	max-height: 100%;
}
.main_article.type1 .main_article__info {
	float: left;
	width: calc(100% - 165px);
	padding-left: 15px;
}
.main_article.type2 .main_article__info {
	float: none;
	display: block;
}
.main_article__headline {
	display: block;
	margin-bottom: 25px;
	font-size: 1.7rem;
	line-height: 1.2;
	color: #1f5ead;
}
.main_article__text {
	color: #7e7e7e;
	font-size: 1.2rem;
	line-height: 1.2;
}

/* resp
===================================*/
@media (max-width: 991px) {
	.main_article {
		margin-bottom: 10px;
		height: auto !important;
	}
}
@media (max-width: 767px) {
	.main_articles {
		display: none;
	}
}