@charset "utf-8";
/* CSS Document */
/* gallery
------------------------------------------------------------------- */

#mainvisual{
  background: url(../img/header_gallery.jpg) center center / cover no-repeat;

}
#room,#spa,#cuis,#faci,#appearance,#others{margin-bottom: 50px;}
.hes-gallery img:hover {
  transform: scale(1.04);
  box-shadow: 2px 2px 6px #555;
}
.hes-gallery img{ width: 100%; height: 200px;
  object-fit: cover;
	margin-bottom: 15px;
}
@media screen and (max-width: 768px){
	.hes-gallery img{ width: 100%; height: 100px;
  object-fit: cover;
	margin-bottom: 15px;
}
	.o-3column .col-md-3 { padding: 0 10px;}

}