/* umei-beauty.com */


/* Table 1
================================================== */

table.table1 {
  border-collapse: collapse;
  width: 100%;
  background-color: rgba(200, 200, 200, .1);
}

.table1 th {
  border-bottom: #e3e3e3 2px dotted;
  text-align: left;
  padding: 10px;
  font-weight: normal;
}

.table1 td {
  border-bottom: #e3e3e3 2px dotted;
  text-align: left;
  padding: 10px;
}

.table1 tr:hover {
  background: #73c11d;
  color: #FFF;
}

.table1 p {
  text-align: left;
}


/* Table 2
================================================== */

.table2 {
  width: 100%;
  border-collapse: collapse;
}

.table2 tr {
  border-bottom: solid 2px white;
}

.table2 tr:last-child {
  border-bottom: none;
}

.table2 th {
  position: relative;
  text-align: left;
  width: 30%;
  background-color: #a2b58d;
  color: white;
  text-align: center;
  padding: 10px 0;
}

.table2 th:after {
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top: calc(50% - 10px);
  right: -10px;
  border-left: 10px solid #a2b58d;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

.table2 td {
  text-align: left;
  width: 70%;
  text-align: left;
  background-color: #edf0e9;
  padding: 10px 1.4rem;
}