.list_bw {
	display: flow-root;
	margin: 30px 0 30px;
}
.list_bw .item {
	display: flex;
	padding-bottom: 40px;
	margin-top: 30px;
	border-bottom: 1px solid #d2d2d2;
}
.list_bw .item .date_time {
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	margin-right: 80px;
}
.list_bw .item .date_time .day {
	font-size: 38px;
	font-weight: bold;
}
.list_bw .item .date_time .month{font-size: 11px;}
.list_bw .item .date_time .year{font-size: 11px;}

.list_bw .item .content {
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.list_bw .item .item_title {}
.list_bw .item .item_title a {
	font-size: 28px;
	font-family: 'Casus Pro';
	text-decoration: none;
}
.list_bw .item .img img {
	max-width: 273px;
	height: auto;
}
.list_bw .item .img a{}
.list_bw .item .img img{}


@media screen and (max-width: 768px) {
.list_bw{}	

.list_bw .item{flex-direction: column;}
.list_bw .item .date_time {
	flex-direction: row;
	align-self: flex-start;
	text-align: left;
	font-size: 15px;
}
.list_bw .item .date_time .day:first-of-type {
	margin-left: 0 !important;
}
.list_bw .item .content{}
.list_bw .item .img{}
.list_bw .item .date_time .day{font-family: 'FranzGrotesque Regular', sans-serif !important;font-size: 15px;margin: 0 8px 0 8px;}
.list_bw .item .date_time .month{font-family: 'FranzGrotesque Regular', sans-serif;font-size: 15px;}
.list_bw .item .date_time .year{font-family: 'FranzGrotesque Regular', sans-serif;font-size: 15px;margin: 0 8px 0 8px;}
.list_bw .item .item_title a{font-size: 24px;}
.list_bw .item .img img {
	max-width: 100%;
}
}