@charset "UTF-8";
@media screen and (min-width: 992px) {
  .start-0-lg {
    left: 0;
  }
  .mt-lg-40 {
    margin-top: 40px !important;
  }
  .mt-lg-80 {
    margin-top: 80px !important;
  }
  .left-40 {
    left: 40px;
  }
  /*高さ*/
  .height-40-lg {
    height: 40px !important;
  }
  .height-80-lg {
    height: 80px !important;
  }
  .height-120-lg {
    height: 120px !important;
  }
  .height-180-lg {
    height: 180px !important;
  }
  .height-390-lg {
    height: 390px;
  }
  .w-lg-100pr {
    width: 100% !important;
  }
  .w-lg-50pr {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  .border-column-lg {
    position: relative;
  }
  .border-column-lg::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0; /* 縦線を右側に配置 */
    width: 2px; /* 線の太さ */
    height: 100%;
    background-color: #000; /* 線の色（黒） */
  }
}/*# sourceMappingURL=style.css.map */