img {
  width: 100%;
}

.galleryTOP {
  clear: both;
  background-image: url(../imgs/gallery/gallery_top.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 7em 0px;
}

.galleryTOP__title {
  max-width: 250px;
  margin: 0 auto;
}

.galleryMain {
  background-image: url(../imgs/gallery/list_BG.png);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 6em 0em;
}

.galleryMain div {
  margin-bottom: 4em;
}

.galleryMain div:nth-child(4) {
  margin-bottom: 0em;
}

.galleryMain__title {
  font-size: 1.2em;
  margin-bottom: 1em;
}

.galleryMain__list {
  padding-left: 0px;
}

.galleryMain__list__item {
  list-style: none;
}

@media screen and (max-width: 768px) {
  .galleryTOP {
    background-image: url(../imgs/gallery/sp_gallery_top.png);
  }
  .galleryMain {
    padding: 4em 0em;
  }
  .galleryMain__list__item {
    margin-bottom: 1.3em;
  }
}

/*
@media screen and (min-width:481px) and (max-width:761px){


}

@media screen and (max-width:480px){
  

}*/
/*# sourceMappingURL=gallery.css.map */