@charset "utf-8";
/*
 * ===================================================
 * 
 * introduction
 * 
 * ===================================================
 */
.sectionVox {}
	.sectionVox .inner { overflow: hidden; }
.facilityVox {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 2px dotted #d2b5aa;
	overflow: hidden;
}
	.facilityVox .img {
		width: 240px;
		float: left;
	}
	.facilityVox .txt {
		width: 720px;
		float: right;
		padding-top: 10px;
	}
		.facilityVox .txt p { margin-bottom: 30px; }
		.facilityVox .txt p:last-of-type { margin-bottom: 0; }
.equipmentVox {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 2px dotted #d2b5aa;
	overflow: hidden;
}
	.equipmentVox .img {
		width: 240px;
		float: left;
	}
	.equipmentVox .txt {
		width: 720px;
		float: right;
		padding-top: 10px;
	}
		.equipmentVox .txt p { margin-bottom: 30px; }
		.equipmentVox .txt p:last-of-type { margin-bottom: 0; }
/**
 ****************************************************
 * 
 * screens smaller than 767
 * 
 ****************************************************
 */
@media only screen and (max-width: 767px) {
	.facilityVox {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
		.facilityVox .img {
			width: 120px;
			float: left;
		}
		.facilityVox .txt {
			width: auto;
			float: none;
			padding-top: 0;
			margin-left: 140px;
		}
	.equipmentVox {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
		.equipmentVox .txt {
			width: auto;
			float: none;
			padding-top: 0;
			margin-bottom: 20px;
		}
		.equipmentVox .img {
			width: 120px;
			float: none;
			margin: 0 auto;
		}


}	/*  @media END */
