/* 
 * ------- additional css elements  ---------------------
 */


/*===========================
content
===========================*/

.facility-name {
	width: 90px;
	margin: 30px auto;
}

.pic-adjust1 {
		width: 100%;
	height: 450px;
	position: relative;
	overflow: hidden;
}

.pic-adjust1 img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%); /* Safari用 */
	transform: translate(-50%, -50%);
	-moz-transition: -moz-transform 0.5s linear;
	-webkit-transition: -webkit-transform 0.5s linear;
	-o-transition: -o-transform 0.5s linear;
	-ms-transition: -ms-transform 0.5s linear;
	transition: transform 0.5s linear;
}

.pic-adjust1 img {
    width: 400%;
    max-width: none;
    
}

.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
	margin-left: auto;
    margin-right: auto;
}