/* □□□□□□□□□□□□□□□□□□□□□□□□□□□□
mediaoba Post Content
□□□□□□□□□□□□□□□□□□□□□□□□□□□□ */
.post-content *{
	line-height:1.6;
}
.post-content p{
	margin-top:0;
	margin-bottom:15px;
}
.post-content a:not([class]){
	text-decoration:underline;
}

/* List */
.post-content ul{
	list-style-type:disc;
	padding-left:15px;
	margin-bottom:30px;
}
.post-content ol{
	list-style-type:decimal;
	padding-left:20px;
	margin-bottom:30px;
}
.post-content li{
	margin-bottom:.5em;
}

/* hr */
.post-content hr{
	height:0;
	margin:30px 0;
	padding:0;
	border:0;
	border-bottom:1px #9EA1A3; /* すず色 */
}



/*--------------------------------------------------------------
エディター 追加CSS
--------------------------------------------------------------*/
/* リンクボタン */
.post-content .link_btn{
	display:inline-block;
	background:none;
	border-radius:5px;
	margin:0 10px 10px 0;
}
.post-content .link_btn a,
.post-content .link_btn button{
	display:inline-block;
	margin:0;
	padding:.5em 1em !important;
	background:none;
	border-radius:5px !important;
	text-decoration:none;
	font-weight:inherit;
	font-size:inherit;
}
.post-content .link_btn a::after,
.post-content .link_btn button::after{
	content:"\00A0\f061"; /* 区切りなしスペース（&nbsp;）＝\00A0 */
	white-space:pre; /* for 区切りなしスペース（&nbsp;） */
	font-family:FontAwesome;
	filter:alpha(opacity=60); opacity:.6;
}

.post-content .link_btn.color_pigeon a,
.post-content .link_btn.color_pigeon button{ /* グレー 枠 */
	border:1px solid #9EA1A3 !important; /* すず色 */
	color:#6D6C69 !important; /* ピジョン */
}
.post-content .link_btn.color_pigeon a:hover,
.post-content .link_btn.color_pigeon button:hover{ /* グレー 枠 */
	background-color:#F9F9F9 !important;
}
.post-content .link_btn.color_azalee a,
.post-content .link_btn.color_azalee button{ /* ピンク 枠 */
	border:1px solid #EB6EA0 !important; /* チェリーピンク */
	color:#E90A79 !important; /* アザレ */
}
.post-content .link_btn.color_azalee a:hover,
.post-content .link_btn.color_azalee button:hover{ /* ピンク 枠 */
	background-color:#FFFAF7 !important; /* 薄桜色 */
}
.post-content .link_btn.color_surrey a,
.post-content .link_btn.color_surrey button{ /* 緑 枠 */
	border:1px solid #60B251 !important; /* ペロケ */
	color:#008000 !important; /* サリー */
}
.post-content .link_btn.color_surrey a:hover,
.post-content .link_btn.color_surrey button:hover{ /* 緑 枠 */
	background-color:#F0F6DA !important; /* ホワイトリリー */
}
.post-content .link_btn.color_ao a,
.post-content .link_btn.color_ao button{ /* 青 枠 */
	border:1px solid #2595C7 !important; /* 露草色 */
	color:#006AB6 !important; /* 青 */
}
.post-content .link_btn.color_ao a:hover,
.post-content .link_btn.color_ao button:hover{ /* 青 枠 */
	background-color:#F0F8FF !important; /* アリスブルー */
}

.post-content .link_btn.bg_cherry a,
.post-content .link_btn.bg_cherry button{ /* ピンク 背景 */
	border:1px solid #EB6EA0 !important; /* チェリーピンク */
	background-color:#EB6EA0; /* チェリーピンク */
	color:#FFF !important;
}
.post-content .link_btn.bg_cherry a:hover,
.post-content .link_btn.bg_cherry button:hover{ /* ピンク 背景 */
	border:1px solid #DE82A7 !important; /* ロータスピンク */
	background-color:#DE82A7 !important; /* ロータスピンク */
}
.post-content .link_btn.bg_perroquet a,
.post-content .link_btn.bg_perroquet button{ /* 緑 背景 */
	border:1px solid #60B251 !important; /* ペロケ */
	background-color:#60B251; /* ペロケ */
	color:#FFF !important;
}
.post-content .link_btn.bg_perroquet a:hover,
.post-content .link_btn.bg_perroquet button:hover{ /* 緑 背景 */
	border:1px solid #A0CA5A !important; /* 萌黄色 */
	background-color:#A0CA5A !important; /* 萌黄色 */
}
.post-content .link_btn.bg_ao a,
.post-content .link_btn.bg_ao button{ /* 青 背景 */
	border:1px solid #006AB6 !important; /* 青 */
	background-color:#006AB6; /* 青 */
	color:#FFF !important;
}
.post-content .link_btn.bg_ao a:hover,
.post-content .link_btn.bg_ao button:hover{ /* 青 背景 */
	border:1px solid #2595C7 !important; /* 露草色 */
	background-color:#2595C7 !important; /* 露草色 */
}

/* 見出し */
.post-content .title_h2{
	margin:70px 0 30px !important;
	padding:.5em 1em !important;
	border:1px solid #DCDCDC; /* ゲインズボロ */
	border-radius:10em;
	font-weight:normal !important;
	font-size:1.125rem !important;
}
.post-content .title_h3{
	margin-bottom:10px;
	color:#6D6C69 !important; /* ピジョン */
	font-weight:bold !important;
	font-size:1.125rem;
}
.post-content .title_h3:not(:first-of-type){
	margin-top:50px;
}
.post-content .title_h4{
	margin-bottom:10px;
	font-weight:bold !important;
	font-size:16px;
}
.post-content .title_h2:first-child,
.post-content .title_h3:first-child,
.post-content .title_h4:first-child{
	margin-top:0 !important;
}
.schedule-cat .title_h2:first-child{
	margin-top:70px !important;
}

/* 背景 */
.bg_block{
	padding:20px !important;
	border-radius:5px !important;
}
