/* BLOG */
.blog_container {
  background: var(--color-secondary-2);
}
.blog_container .blog_content:hover .button_item::before {
  height: 110%;
}
.blog_container .button_item {
  pointer-events: none;
}
.blog_container .title_section {
  color: var(--color-primary-1);
}
.blog_container .title_item {
  color: var(--color-primary-1);
}
.blog_container .title_item::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.blog_container.with_color {
  background: var(--color-primary-1);
}
.blog_container.with_color .title_section {
  color: var(--color-primary-2);
}
.blog_container.with_color .title_item {
  color: var(--color-primary-2);
}
