a img:hover {
  transition: 0.5s;
  opacity: 0.7;
}

.family_categorymain {
  border: 1px solid #ccc;
}
@media only screen and (max-width: 630px) {
  .family_categorymain {
    box-sizing: border-box;
  }
}
.family_categorymain .family_banner {
  max-width: 100%;
}
.family_categorymain .lead_2 {
  font-size: 18px;
  font-weight: bold;
  padding: 10px 20px;
}
.family_categorymain .family_link_btn {
  max-width: 50%;
  margin: 0 auto;
  display: block;
  padding: 10px 20px;
}
.family_categorymain * {
  box-sizing: border-box;
}

/*# sourceMappingURL=family_category.css.map */
