.trial {
  background: url(../images/bg_trial.png) no-repeat center bottom;
}

.p-lp__mv {
  background: url(../images/img_mv_bg.png) no-repeat center top;
}

.mv_bg_wrap .mv_inner {
  background: url(../images/img_mv_image.png) no-repeat right bottom;
}

.calendar .calendar_inner .cale_flex h2 {
  background: url(../images/icon_line02.png) repeat-x left bottom;
  background-size: auto 0.25rem;
}

@media screen and (max-width: 800px) {
  .p-lp__mv {
    background: url(../images/img_mv_sp_bg.png) no-repeat center;
    background-size: cover;
  }
}/*# sourceMappingURL=correct_individual.css.map */