
.section_contact_box {}

.contact_box_items {	display: flex;	flex-wrap: wrap;	justify-content: space-between;}


.contact_box_items .contact_box_item {
	width: 46%;
	
	padding: 35px 20px;
	box-sizing: border-box;
	background-color:#f3eee9;
	position: relative;
	border-radius:10px;
	display: flex;
  flex-wrap: wrap;
  margin-top: 120px;
  margin-bottom: 40px;
}

.contact_box_items .contact_box_item .contact_box_item_image {
	width: 33%;text-align: center; position: relative;
}
.contact_box_items .contact_box_item .contact_box_item_image img {
	margin-top: -80px;
}
.contact_box_items .contact_box_item .contact_box_item_content {
	flex: 1;
	padding-left: 30px;
	padding-right: 30px;
}

.contact_box_items .contact_box_item .item_title {
	font-size: 34px;
	
	
}
.contact_box_items .contact_box_item .item_link {
	margin-top: 40px;
	margin-bottom: 20px;
}

.contact_box_items .contact_box_item .item_link a{ text-decoration:none; font-weight:700; color:#38251a;}
.contact_box_items .contact_box_item .item_link a:hover {	color: #cfa777;}

@media only screen and (max-width: 1024px) {
	.contact_box_items .contact_box_item {	width: 48%;}
	.contact_box_items .contact_box_item .contact_box_item_content {padding-left: 15px;	padding-right: 5px;}
	
}

@media only screen and (max-width: 800px) {
	
	.contact_box_items .contact_box_item {	width: 100%; margin-top: 80px;}
	.contact_box_items .contact_box_item .contact_box_item_content {padding-left: 30px;	padding-right: 30px;}
	
}
@media only screen and (max-width: 600px) {
.contact_box_items .contact_box_item .contact_box_item_content {padding-left: 15px;	padding-right: 5px;}
}
@media only screen and (max-width: 400px) {
	.contact_box_items .contact_box_item {	display:block ;}
.contact_box_items .contact_box_item .contact_box_item_image {	width: auto;	text-align: left;	position: relative;	margin-bottom: 30px;}
.contact_box_items .contact_box_item .contact_box_item_content {	padding-left: 0;	padding-right: 0;}
}