@charset "UTF-8";

.column_list{
	display: flex;
	flex-wrap: wrap;
	margin-right:-10px;
	margin-left: -10px;
	margin-top:-25px;
}
.column_list .cell{
	width: 50%;
	padding-right:10px;
	padding-left: 10px;
	margin-top:25px;
}
.column_list .box{
  height: 100%;
	display: flex;
	padding:20px;
	border:4px solid #EE7836;
	border-radius: 10px;
	text-decoration: none;
}
.column_list .date{
	font-weight: bold;
}
.column_list .textbox{
	flex: 1;
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 0%;
	padding-right:30px;
}
.column_list .imagebox{
	width: 140px;
	height: 140px;
}
.column_list .imagebox img{
	object-fit:cover;
	width: 100%;
	height: 100%;
}


.buttonbox .button{width: 280px;}




@media (max-width: 900px) {
	.column_list{margin-top:-10px;}
	.column_list .cell{width: 100%; margin-top:10px;}
}/*900*/
@media screen and (max-width:550px){
	.column_list .box{display: block;}
	.column_list .textbox{padding-right:0;}
	.column_list .imagebox{margin:20px auto 0;}
}/*550*/