.achv .border {
  border-left: none;
  border-right: none;
  border-bottom: none;
  margin-top: 24px;
  padding-top: 24px;
}
.achv_num img {
  width: 30%;
}
.achv_num > *:nth-child(2) img {
  width: 60%;
}
.achv_graph_box, .achv_graph_box > *:last-child {
  margin-bottom: 0 !important;
}
.achv_graph_wrap .text_sp_12 {
  font-size: 3.2vw;
}
.achv_graph_wrap .text_sp_20 {
  font-size: 5.3333333333vw;
}
.achv_customer {
  padding: 4px;
}

.stepflow .icon_chev::before {
  top: 40%;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}