@charset "utf-8";
/* CSS Document */

[data-id="d2025043"] .l-inner {
  text-align: center;
}

#d1764954,
#d1763235,
#d1757304 {
  & .p-media-list__img {
    position: relative;
    z-index: 100;
  }
}
[data-id="1767326"],
[data-id="1759429"],
[data-id="1757255"],
[data-id="1765943"] {

  padding-left: 0;
  padding-right: 0;

  & .l-inner {
    max-width: 100vw;
  }
  & .p-media-layout__inner {
    display: block;
  }
  & h3.c-heading-3__heading {
    max-width: 97%;
    margin: auto;
  }
  & .p-media-layout-02__hdg .c-heading-3__heading {
    padding-top: 25px;
  }
}

@media screen and (min-width: 768px) {
.jsp-background-image-1767326,
.jsp-background-image-1759429,
.jsp-background-image-1757255,
.jsp-background-image-1765943 {
  background-size: cover;
}
#d1764954,
#d1763235,
#d1757304 {
  & .p-media-list__img {
    top: -6.3rem;
  }
}
[data-id="1767326"],
[data-id="1759429"],
[data-id="1757255"],
[data-id="1765943"] {
  & .p-media-layout-02__hdg {
    max-width: 1260px;
    margin: auto;
  }
}
}

@media screen and (max-width: 767px) {
.cont01.cont-info,
.cont02.cont-info,
.cont03.cont-info,
.cont04.cont-info {
  background-size: cover;
}
#d1764954,
#d1763235,
#d1757304 {
  & .p-media-list__img {
    top: -10px;
  }
}
[data-id="1767326"],
[data-id="1759429"],
[data-id="1757255"],
[data-id="1765943"] {
  & .p-media-layout-02__hdg {
    padding: 0 16px;
  }
}
}