.order .contents {
  padding: 120px 0 141px;
}
@media screen and (max-width: 768px) {
  .order .contents {
    padding: 53px 0 80px;
  }
}
@media screen and (min-width: 1025px) {
  .order .contents .section_inner {
    max-width: 960px;
  }
}
@media screen and (max-width: 768px) {
  .order .contents .section_inner {
    padding: 0 30px;
  }
}
@media screen and (min-width: 1025px) {
  .order_table dt {
    width: 140px;
  }
}
.order_table dt::after {
  content: none;
}
@media screen and (min-width: 1025px) {
  .order_table dd {
    width: calc(100% - 140px);
  }
}
.order_table dd:last-child {
  padding-right: 0;
}
.order_table dd:last-child .note {
  margin-top: 6px;
}
@media screen and (max-width: 768px) {
  .order_table dd:last-child .note {
    margin: 4px 0 18px;
  }
}
.order .note {
  display: block;
  font-size: 1.2rem;
  margin-top: -2px;
  letter-spacing: 0.05em;
}
@media screen and (max-width: 768px) {
  .order .note {
    margin-top: 6px;
    line-height: 21.6px;
  }
}
.order .link {
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  .order .u-fs-12 {
    font-size: 1.2rem;
    letter-spacing: 0.05em;
  }
}