.deliver .block_flow .inner::before {
  display: none;
}
.deliver .inner::before {
  display: none;
}
.deliver__lead {
  margin-bottom: 100px;
}
.deliver__lead .title_center .main {
  color: #5bab34;
}
.deliver__lead__txt {
  font-weight: 700;
  font-size: 20px;
}
.deliver__about__block {
  margin-bottom: 70px;
}
.deliver__about__ttl {
  margin: 0 auto 35px;
  padding: 20px 5.3571428571%;
  max-width: 1120px;
  background: #5bab34;
  font-size: 38px;
  font-weight: 900;
  color: #fff200;
}
.deliver__about__list {
  margin-bottom: 50px;
}
.deliver__about__item {
  text-indent: -1em;
  padding-left: 1em;
  font-weight: 700;
  font-size: 20px;
}
.deliver__about__item i {
  color: #5bab34;
  font-style: normal;
}
.deliver__about__item small{
    display: block;
    color: #666;
    text-indent: 1em;
    font-size: 90%;
    margin: 0 0 .2em;
}
.deliver__about__cont {
  margin-bottom: 20px;
  font-weight: 700;
  font-size: 25px;
}
.deliver__about__cont__catch {
  margin-right: 15px;
  padding: 10px 25px;
  width: 93px;
  text-align: center;
  background: #ca151d;
  font-weight: 700;
  font-size: 19px;
  color: #fff;
}
.deliver__about__sample {
  margin-bottom: 35px;
  display: flex;
}
.deliver__about__sample__item {
  font-weight: 700;
  font-size: 25px;
}
.deliver__about__sample__item.delta img {
  width: 90px;
  height: 1rem;
}
.deliver__about__note__item {
  text-indent: -1em;
  padding-left: 1em;
  font-weight: 700;
  font-size: 20px;
}
.deliver #fixed_estimate {
  position: initial;
  margin: 0 auto;
  width: fit-content;
  height: auto;
}
.dl_attention dt{
    font-size: 125%;
    margin: 0 0 .2em;
    font-weight: 700;
}
.dl_attention dd{
    font-size: 106.25%;
    font-weight: 500;
}
@media screen and (max-width: 768px) {
  .deliver__lead {
    margin-bottom: 100px;
  }
  .deliver__lead__txt {
    font-size: 18px;
  }
  .deliver__about__block {
    margin-bottom: 70px;
  }
  .deliver__about__ttl {
    margin: 0 auto 35px;
    padding: 20px 5.3571428571%;
    max-width: 1120px;
    font-size: 30px;
  }
  .deliver__about__list {
    margin-bottom: 50px;
  }
  .deliver__about__item {
    font-size: 18px;
  }
    .deliver__about__item small{
            text-indent: 0;
    }
  .deliver__about__cont {
    margin-bottom: 20px;
    font-size: 22px;
  }
  .deliver__about__cont__catch {
    margin-right: 15px;
    padding: 10px 25px;
    width: 93px;
    text-align: center;
    font-size: 17px;
  }
  .deliver__about__sample {
    margin-bottom: 35px;
    display: flex;
    flex-direction: column;
  }
  .deliver__about__sample__item {
    width: 100%;
    font-size: 23px;
  }
  .deliver__about__sample__item.delta {
    display: flex;
    justify-content: center;
  }
  .deliver__about__note__item {
    font-weight: 700;
    font-size: 18px;
  }
.dl_attention dt{
    font-size: 115%;
 
}
.dl_attention dd{
    font-size: 90%;

}
}
#page_deliver .btn_base, #page_buy .btn_base {
  margin-bottom: 100px;
  border: 2px solid #000;
  max-width: 390px;
  width: 100%;
  padding: 20px;
  background: #eeea38;
  box-sizing: border-box;
}
#page_deliver .btn_base a, #page_buy .btn_base a {
  background: url(../img/return-btn.svg) no-repeat right 15px center;
  background-size: 14px auto;
  font-size: 20px;
  color: #000;
}
#page_deliver .btn_base:hover a, #page_buy .btn_base:hover a {
  opacity: 0.7;
}
#page_buy .btn_base {
  margin-bottom: 50px;
} /*# sourceMappingURL=deliver.css.map */