/*============================
function
============================*/
.blog {
  background: #EFEFEF;
  padding: calc(56 / 750 * 100vw) calc(40 / 750 * 100vw);
  margin: 0 0 calc(200 / 750 * 100vw);
}
@media screen and (min-width: 750px) {
  .blog {
    padding: calc(40 / 1500 * 100vw) 0;
    margin: 0 0 calc(200 / 1500 * 100vw);
  }
}
.blog a {
  display: block;
  transition: 0.3s;
}
@media screen and (min-width: 750px) {
  .blog a {
    width: calc(480 / 1500 * 100vw);
    margin: auto;
  }
}
.blog a:hover {
  opacity: 0.7;
}
.blog a img {
  width: 100%;
  height: auto;
}/*# sourceMappingURL=custom.css.map */