@charset "UTF-8";
#work-category .category_area {
  margin: 0 5% 10% 5%;
  display: grid;
  align-items: normal;
  grid-template-columns: repeat(3, 1fr);
  gap: 5%;
}
@media screen and (max-width: 767px) {
  #work-category .category_area {
    margin: 0 5% 40% 5%;
    grid-template-columns: repeat(1, 1fr);
    gap: 5%;
  }
}
#work-category .category_area .category .ttl {
  font-weight: 700;
  margin-bottom: 1%;
}
#work-category .category_area .category .ttl::before {
  content: "■";
  color: #0737b5;
  margin-right: 1%;
}
#work-category .category_area .category img {
  width: 100%;
}
#work-category .category_area .view_more {
  text-align: right;
  font-weight: 700;
  color: #0737b5;
}/*# sourceMappingURL=work-category.css.map */