@charset "UTF-8";
/** ───────────────────────────────────────────────────────── **/
/*** ▼ 編集不要 ▼ ***/
.header_bg {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
}

.plan_bg {
  background-image: url("../img/plan/plan_bg.webp");
  background-size: contain;
  background-position: top;
  padding: 120px 0;
}
@media (max-width: 768px) {
  .plan_bg {
    padding: 80px 0;
  }
}
.plan_bg .plan {
  width: 600px;
  margin: 0px auto 20px;
}
@media (max-width: 768px) {
  .plan_bg .plan {
    width: 90%;
  }
}
.plan_bg .back_btn {
  width: 600px;
  padding: 20px;
  margin: 0 auto;
  text-align: center;
  color: #fff;
  background-color: #0c435c;
}
@media (max-width: 768px) {
  .plan_bg .back_btn {
    width: 90%;
  }
}/*# sourceMappingURL=plan_detail.css.map */