.product__section {
  padding: 10px 20px;
  margin-bottom: 60px; 
  background: white;
}
.product__order__footer {
    margin-bottom: 60px;
}
.option {
  padding: 0;
}
.option-list__unit {
    margin-bottom: 20px;
}
.option-list__name {
    padding-top: 10px;
}
.order-btn-list__unit {
    font-size: 1.3em;
}
@media screen and (min-width: 769px) {
  .option-list__unit dl, .init-list dl {
    width:100%;
  }
  .option-list__unit dt {
    float:left;
    width:20%;
  }
  .init-list dt {
    padding-top: 20px;
    float:left;
    width:20%;
  }
  .option-list__unit dd, .init-list dd {
    float:left;
    width:80%;
  }
}