@charset "UTF-8";


#JPI-H .bgWrap {
    padding-bottom: 0px;
}

/* 圧力洗浄　背景画像＋テキスト 
------------------------------------------ */

.BgBlack {
    background: #000;
}

.l-photo-wrap {
  position: relative; }

.l-photo {
  background-image: url(http://placehold.jp/1440x550.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 38.2vw; }
  .l-photo__text {
    position: absolute;
    top: 30.26389vw;
    left: 29.63889vw; }
    .l-photo__text__title {
      font-size: 26px;
      font-family: "A1明朝", "A1 Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝B", "ＭＳ Ｐ明朝", serif, YuMincho, "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "Meiryo", "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
      margin-bottom: 17px; }
    .l-photo__text__content {
      font-size: 14px; }
  @media screen and (max-width: 768px) {
    .l-photo {
      width: 100%;
      height: 66.66667vw;
      background-image: url(http://placehold.jp/750x500.png); }
      .l-photo__text {
        position: static;
        margin-top: 6.66667vw;
        margin-bottom: 9.33333vw;
        width: calc(100% - 40px);
        margin-left: auto;
        margin-right: auto; }
        .l-photo__text__title {
          font-size: 4.56667vw;
          margin-bottom: 4vw;
          text-align: center;
          letter-spacing: -0.02em; }
        .l-photo__text__content {
          text-align: justify;
          font-size: 14px;
          line-height: 1.8; } }

.l-photo-text__content__notes {
    font-size: 0.8em;
}
  @media screen and (max-width: 768px) {
.l-photo-text__content__notes {
    font-size: 0.7em;
    padding-left:1em;
}}
.imageList__item__caption {
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 14px;
    text-align: center;
    line-height: 1.5;
 }