html,body
{
  background-color: #fff;
 
}



th
{
  background-color: #7ac2ff;
  color: #444;
  
}

  /* tr:nth-child(even) {
    background-color:#dff0ff;
  } */
td:nth-child(7)
{
  text-align: right;
}
table{
  margin-top: 10px;
}
.shosai
{
    margin:0 auto;
}
table
{
    margin: 0 auto ;
}
h1
{
  text-align: center;
}

.main
{
    margin: 100px 0 100px;
}

table,th,td
{
  border: 1px solid #808080;
  border-spacing: 0;
}

.service-item img {
  width: 200px;
  margin: 0 auto;
  height: 135px;
  }