.is-disabled .checkbox-disabled.checkbox {
  pointer-events: unset;
}
input[type="checkbox"]:checked:disabled + label .checkmark {
  opacity: 0.5;
}
.garden-box {
  padding-bottom: 63px;
}
.mypage-info dl dd a.text {
  text-decoration: none;
  pointer-events: none;
}
.qr.--bonus .text-note {
  margin-bottom: 6px;
}
.qr.--bonus .text-note + .text-note {
  margin-bottom: 10px;
}
.modals-cont .timetable-actions {
  flex-wrap: wrap;
}
.register-finish #benefits .text-note {
  max-width: 603px;
  margin: 0 auto 8px;
  text-align: left;
  text-indent: -12px;
  padding-left: 11px;
}
.register-finish #benefits .text-note + .text-note {
  margin-bottom: 24px;
}
@media screen and (max-width: 799px) {
  .qr.--bonus .text .text-frame {
    min-height: 56px;
    height: auto;
  }
  .session-heading1.line3 {
    height: auto;
    min-height: 79px;
  }
  .register-finish #benefits .text-frame {
    min-height: 56px;
    height: auto;
  }
  .register-finish #benefits .text-note + .text-note {
    margin-bottom: 16px;
  }
  .register-finish .btn-normalsize > span {
    height: 40px;
  }
  .garden-box {
    padding-bottom: 50vw;
  }
  .fixed {
    top: max(210px, 30%);
  }
}
/*# sourceMappingURL=./style_add.css.map */