.lp_contents .mq-cmn__bottom-link {
  border-top: solid 1px #d3d2cf;
  background-color: #fff;
  padding: 40px calc(20 / 750 * 100vw);
  text-align: center;
}
.lp_contents .mq-cmn__bottom-link ul {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: calc(48 / 750 * 100vw);
}
.lp_contents .mq-cmn__bottom-link ul li {
  flex-basis: 240px;
  max-width: 100%;
  margin: 0 auto;
}
