/* -----------------------
  design
----------------------- */
.design {
  position: relative;
  background: url(../img/design_bg.png) no-repeat center top min(calc(39 / 750 * 100vw), 39px) / 100%;
}

.design ol li {
  position: relative;
  z-index: 2;
}
.design_line01{
  position: absolute;
  top: 0;
  z-index: -1;
}

.design_line02{
  position: absolute;
  top: 0;
  z-index: -1;
}

.design .design_03_txt{
  position: absolute;
  top: 0;
}
