#service li {
  border-top: dotted 2px #ccc;
}
.img-area img {
  border: solid 1px #eee;
  height: auto;
}
.detail-text {
  line-height: 1.8;
}
.cat-link {
  background: #8A9A87;
}
#service .active {
  background-color: #469CEC !important;
}

@media (max-width: 1199px){
  #service ul,
  #location {
    font-size: 1.4vw;
  }
  #location dd {
    line-height: 2.4vw;
  }
}
@media (max-width: 767px){
  #service ul,
  #location {
    font-size: 2.8vw;
  }
  #location dd {
    line-height: 5vw;
  }
}


