.valueway-bottom_img{
  img{
    vertical-align: bottom;
  }
}
.valueway-black{
  background: #000;
}

.valueway{
  .contents-block{
    padding: 100px 0;
    @media screen and (max-width: 767px){
      padding: 56px 16px;
    }
  }
  .contents-title{
    color: #fff;
    border-bottom: 2px solid #CECECE;
    &:after{
      background: #CECECE;
    }
  }
  .col-2{
    gap: 40px 20px;
  }
}
.valueway-num{
  font-size: 12px;
  color: #fff;
}
.valueway-title{
  font-size: 28px;
  color: #fff;
  @media screen and (max-width: 767px){
    font-size: 20px;
  }
}
.valueway-info{
  font-size: 14px;
  color: #cecece;
  line-height: 1.7;
}