@charset "UTF-8";
.box1_service {
  width: 800px;
  margin: 0 100px;
}
.main_img_service {
  width: 800px;
  margin: 0 0 0 0;
}
.box2_service {
  width: 800px;
  margin: 0 100px;
}
.h3_service {
  font-size: 20px;
  background-color: #dedede;
  text-align: center;
}
.box_flow {
  width: 100%;
}
.title_flow {
  padding: 0 0 0 10px;
  border-left: 10px solid #6a6a6a;
  border-bottom: solid 5px #dedede;
  line-height: 1.7;
}
.flow_inner_left {
  width: 470px;
  float: left;
}
.flow_inner_left p, .service_text {
  font-size: 14px;
}
.flow_inner_right {
  width: 330px;
  float: right;
}
@media only screen and (max-width: 480px) {
  .box1_service {
    width: 96%;
    padding: 0 2%;
    margin: 0 0;
  }
  .main_img_service {
    max-width: 100%;
    margin: 0 0 0 0;
  }
  .box2_service {
    width: 96%;
    padding: 0 2%;
    margin: 0 0;
  }
  .h3_service {
    font-size: 20px;
    background-color: #dedede;
    text-align: center;
  }
  .box_flow {
    width: 100%;
  }
  .title_flow {
    padding: 0 0 0 10px;
    border-left: 10px solid #6a6a6a;
    border-bottom: solid 5px #dedede;
    line-height: 1.7;
  }
  .flow_inner_left {
    width: 100%;
    float: none;
  }
  .flow_inner_right {
    width: 100%;
    float: none;
  }
  .img_inspection {
    max-width: 80%;
    margin: 0 10%;
  }
}