/* ==========================================
   Media Query Mixins
   ========================================== */
main {
  background: var(--bg2);
}

.gallery {
  background: var(--br);
  padding: 45rem 0 50rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.gallery__ttl {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 45rem;
}
.gallery__ttl-en {
  width: 170rem;
  margin-bottom: 12rem;
}
.gallery__ttl-jp {
  color: #fff;
  font-size: 16rem;
  font-weight: 400;
}

.studio {
  padding-top: 70rem;
}

/*# sourceMappingURL=style.css.map */
