.bgCustomer_harassment {
  background-image: url(/assets/images/customer_harassment/bgCustomer_harassment.jpg);
}

#title td p {
  margin-top: 15px;
}

.ch ol > li {
  margin-top: 30px;
}
.ch ol > li h4 {
  margin-bottom: 0;
  border-bottom: none;
  font-size: 16px;
  font-weight: bold;
}
.ch ol > li h4::before {
  content: "1.";
  display: inline;
  margin-right: 5px;
}
.ch ol > li:nth-child(2) h4::before {
  content: "2.";
}
.ch ol > li:nth-child(3) h4::before {
  content: "3.";
}
.ch ol > li p {
  margin-top: 5px;
}
.ch ol > li ul li {
  position: relative;
  margin-top: 5px;
  padding-left: 1em;
}
.ch ol > li ul li::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 4px;
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #333;
}

@media screen and (max-width: 640px) {
  .bgCustomer_harassment td:after {
    content: url(/assets/images/customer_harassment/bgSPCustomer_harassment.jpg);
  }
  main .box {
    margin: 0 20px;
    width: calc(100% - 40px);
    text-align: left;
    /*box-sizing: border-box;*/
  }
  main .box h4 {
    font-size: 28px !important;
  }
}/*# sourceMappingURL=customer_harassment.css.map */