body {
	background-color: #f0f0f0;
}

#contact_index .contents {
	padding-top: 100px;
	padding-bottom: 200px;
}

#contact_index .contents .row>div {
	padding-left: 0;
	padding-right: 0;
}

#contact_index .contents .row>div.left img {
	max-width: 100%;
}

#contact_index .contents .row>div.right {
	padding-left: 87px;
}

#contact_index .contents .row>div.right dl dt {
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 25px;
}
#contact_index .contents .row>div.right dl dd{
	font-size: 14px;
	line-height: 25px;
	letter-spacing: 0;
	padding-top: 5px;
	
}
#contact_index .contents .row>div.right ul {
	padding-top: 45px;
	margin-left: -6px;
	margin-right: -7px;
}

#contact_index .contents .row>div.right ul li {
	width: 50%;
	float: left;
	padding-left: 6px;
	padding-right: 7px;
}

#contact_index .contents .row>div.right ul li img {
	max-width: 100%;
}

@media only screen and (min-width: 992px) {
	.row > .col-lg-6 {
		width: 100%;
	}
	.hidden-lg {
		display: block !important;
	}
	.hidden-md {
		display: none !important;
	}
}

@media only screen and (min-width:1400px) {
	.row > .col-lg-6 {
		width: 50%;
	}
	.hidden-lg {
		display: none !important;
	}
	.hidden-md {
		display: block !important;
	}
}