@charset "UTF-8";



/* ====================================================================
  カスタマイズ

 CKエディタによって生成されるタグ及びテンプレート
=======================================================================*/
#post-detail .template-image-float-left + .template-image-float-left,
#post-detail .template-image-float-right + .template-image-float-left,
.cke_editable .template-image-float-left + .template-image-float-left,
.cke_editable .template-image-float-right +  .template-image-float-right{
  margin-top:2rem;
}

.cke_editable .template-image-float-left .image,
#post-detail .template-image-float-left .image {
	float:left;
	padding:0;
	margin:0;
	margin-right:20px;
	margin-bottom:10px;
	max-width:40%;

}
.cke_editable .template-image-float-right .image,
#post-detail .template-image-float-right .image {
	float:right;
	padding:0;
	margin:0;
	margin-left:20px;
	margin-bottom:10px;
	max-width:40%;
}
.cke_editable .template-two-block .block-left,
#post-detail .template-two-block .block-left {
	float:left;
	width:48%;
	padding-right:2%;
}
.cke_editable .template-two-block .block-right,
#post-detail .template-two-block .block-right {
	float:right;
	width:48%;
	padding-left:2%;
}

/* clear
----------------------------------------------- */
.cke_editable .clear, 
#post-detail .clear {
	clear:both;
}
.cke_editable .clearfix:after,
#post-detail .clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
}
.cke_editable .clearfix,
#post-detail .clearfix {
	display: inline-block;
}
.cke_editable .clearfix, 
#post-detail .clearfix {
	display: block;
}

/* フォントサイズ
----------------------------------------------- */
.cke_editable h1,
.cke_editable h2,
.cke_editable h3,
.cke_editable h4,
.cke_editable h5,
.cke_editable h6,
#post-detail h1,
#post-detail h2,
#post-detail h3,
#post-detail h4,
#post-detail h5,
#post-detail h6{
  line-height:1.35;
  margin-top:0;
  margin-bottom:1.5rem;
  font-weight:bold;
}


.cke_editable h1,
#post-detail h1{
  font-size: 2.8rem;
}
.cke_editable h2,
#post-detail h2{
  font-size: 2.2rem;
}
.cke_editable h3,
#post-detail h3{
  font-size: 1.8rem;
}
.cke_editable h4,
#post-detail h4{
  font-size: 1.6rem;
}
.cke_editable h5,
#post-detail h5{
  font-size: calc(1.5rem);
}
.cke_editable h6,
#post-detail h6{
}

.cke_editable p, 
#post-detail p {
  line-height:1.8;
  margin-bottom:1.5rem;
}
