@media screen and (max-width: 1379px) {
  .m-button-list--large.of-column-primary[data-column-pc="2"] {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media screen and (max-width: 969px) {
  .m-button-list--large.of-column-primary[data-column-sp="1"] {
    grid-template-columns: repeat(1, 1fr);
  }
}
.m-button.of-full {
  width: 100%;
  max-width: none;
}

.m-button.of-multiLine {
  padding-top: 14px;
  padding-bottom: 14px;
}
@media screen and (max-width: 1379px) {
  .m-button.of-multiLine {
    padding-top: 18px;
    padding-bottom: 18px;
  }
}
@media screen and (max-width: 969px) {
  .m-button.of-multiLine {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.lp-textMultiLine {
  line-height: 1.3;
}
@media screen and (max-width: 1379px) {
  .lp-textMultiLine {
    line-height: 1.75;
  }
}

.lp-textMultiLine-body {
  display: block;
}
@media screen and (max-width: 1379px) {
  .lp-textMultiLine-body {
    display: inline;
  }
}
.lp-textMultiLine-body.of-small {
  font-size: 0.875rem;
}
@media screen and (max-width: 1379px) {
  .lp-textMultiLine-body.of-small {
    font-size: 1rem;
  }
}
@media screen and (max-width: 969px) {
  .lp-textMultiLine-body.of-small {
    font-size: 0.875rem;
  }
}
