#design {
  /*s2*/
}
#design .s1 {
  margin-bottom: 70px;
}
@media (max-width: 850px) {
  #design .s1 {
    margin-bottom: 35px;
  }
}
#design .s2 {
  margin-bottom: 120px;
}
#design .s2 ul {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: min(1%, 5px);
  margin-bottom: 15px;
}
@media (max-width: 850px) {
  #design .s2 ul {
    margin-bottom: 7px;
  }
}
@media (max-width: 850px) {
  #design .s2 {
    margin-bottom: 60px;
  }
}
#design .s3 {
  margin-bottom: 60px;
}
#design .s3 div {
  margin-bottom: 15px;
}
@media (max-width: 850px) {
  #design .s3 div {
    margin-bottom: 7px;
  }
}
#design .s3 ul {
  overflow: hidden;
}
#design .s3 ul li:nth-child(1) {
  float: right;
  width: 459px;
}
@media (max-width: 850px) {
  #design .s3 ul li:nth-child(1) {
    width: 50%;
    padding: 0 0 2% 2%;
  }
}

/*#design*//*# sourceMappingURL=style.css.map */