/*
drsp.css
*/
.common_table .indent {
  display: block;
  text-indent: -1em;
  padding-left: 1em;
}

@media (min-width: 768px) {
  .howto_inner {
    padding: 40px 6%;
    overflow: hidden;
  }
  .howto_inner .txt,
  .howto_inner .list {
    width: 46.59%;
    float: left;
  }
  .howto_inner .txt {
    margin: 1.5em 0 1em;
  }
  .howto_inner .list li {
    line-height: 2;
    text-indent: -1em;
    padding-left: 1em;
    margin-bottom: 1em;
  }
  .howto_inner .img {
    width: 51.59%;
    float: right;
  }
}

@media (max-width: 767px) {
  .product_cnt_area {
    width: 100vw;
    margin-left: -4vw;
    margin-right: -4vw;
    margin-bottom: 12vw;
  }
  .product_cnt_area img {
    width: 100%;
  }
  .howto_inner .txt {
    margin-bottom: 1em;
  }
  .howto_inner {
    overflow: hidden;
  }
  .howto_inner .img {
    width: 40%;
    float: left;
  }
  .howto_inner .list {
    width: 58%;
    float: right;
  }
  .howto_inner .list li {
    line-height: 1.5;
    margin-bottom: 0.8em;
    text-indent: -1em;
    padding-left: 1em;
  }
}
