#tokutei_wrap .under-ttl{
  margin-bottom:35px;
}

#tokutei_wrap #info .index-ttl:before{
  background: url(https://oyaben.com/_colorme/img/common/icn_news.png) no-repeat center center;
}

#tokutei_wrap #payment .index-ttl:before,
#tokutei_wrap #delivery .index-ttl:before{
  background: url(https://oyaben.com/_colorme/img/common/icn_info.png) no-repeat center center;
}

#tokutei_wrap .tbl {
  margin-bottom:50px;
}

#tokutei_wrap .tbl dl {
  padding: 15px 8px;
  margin: 0;
  border-bottom:1px solid #f9f2df;
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
}
#tokutei_wrap .tbl dl:first-of-type {
  border-top:1px solid #f9f2df;
}

#tokutei_wrap .tbl dt {
  max-width: 300px;
  width: 50%;
  vertical-align: top;
  padding: 5px;
  text-align:center;
  box-sizing: border-box;
  font-weight: normal;
  background: #f9f2df;
  font-size:14px;
}

#tokutei_wrap .tbl dd {
  width: 100%;
  padding: 5px 10px 5px 16px;
  box-sizing: border-box;
  line-height:1.7;
  text-align:left;
  font-size:14px;
}

@media screen and (max-width: 767px) {
    #tokutei_wrap .tbl dl {
      display:block;
    }
    #tokutei_wrap .tbl dt {
      width: 100%;
	    font-size: 1.4rem;
    }
    #tokutei_wrap .tbl dt {
	    font-size: 1.4rem;
    }
}

