@charset "utf-8";

/* column_detail
---------------------------- */
.column_detail {
	padding: 50px 0 100px;
}
.column_detail .wp-block-post-date {
	 font-size: 1.6rem;
	 color: #878787;
	 display: inline-block;
	 padding-right: 15px;
}
.column_detail .wp-block-post-terms {
  display: inline-block;
}
.column_detail .wp-block-post-terms .wp-block-post-terms__separator {
	display: none;
}
.column_detail .wp-block-post-terms a {
  font-size: 1.4rem;
  color: #fff;
  background-color: #532900;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0 10px;
}
.column_detail .wp-block-post-title {
	padding: 0.5em 0;
  margin: 0 0 1em;
  font-size: 4rem;
  font-weight: 500;
  color: #532900;
  border-bottom: 2px solid #532900;
}
.column_detail .entry-content {
  font-size: 1.6rem;
}
body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
  max-width: 100%;
}

@media screen and (max-width:767px) {
	.column_detail {
		padding: 10vw 0 15vw;
	}
	.column_detail .wp-block-post-date {
		 font-size: 1.4rem;
		 padding-right: 15px;
	}

.column_detail .wp-block-post-terms a {
  font-size: 1.2rem;
}
	.column_detail .wp-block-post-title {
	  font-size: 2.4rem;
	}
	.column_detail .entry-content {
	  font-size: 1.4rem;
	}

}
