@charset "utf-8";
/*single markup style*/
.post_content{
	overflow:hidden;
}
.post_content p{
	font-size:14px;
	word-break:normal;
	word-wrap: break-word;
	margin-bottom:35px;
	line-height:2.2;
}
.post_content img{
	max-width:100%;
	height:auto;
}
.post_content img.alignright{
	float:right;
	margin:0 0 15px 50px;
	display:block;
}
.post_content img.alignleft{
	float:left;
	margin:0 50px 15px 0;
	display:block;
}
.post_content img.aligncenter{
	display:block;
	margin:0 auto 15px;
}
.post_content h1,
.post_content h2,
.post_content h3,
.post_content h4,
.post_content h4,
.post_content h6{
	margin:0 0 15px;
	padding-bottom: 8px;
	font-weight: bold;
}
.post_content h1{
	font-size:36px;
}
.post_content h2{
	font-size:32px;
}
.post_content h3{
	font-size:28px;
}
.post_content h4{
	font-size:24px;
}
.post_content h5{
	font-size:20px;
}
.post_content h6{
	font-size:16px;
}
.post_content td{
	padding:10px;
	border:1px solid;
}
.post_content table{
	margin-bottom:35px;
}
.post_content ul,
.post_content ol{
	padding-left:2.0em;
	margin-bottom:35px;
}
.post_content ul li{
	list-style:outside;
	margin-bottom:10px;
	line-height:1.4;
}
.post_content ol li{
	list-style:outside decimal;
	margin-bottom:10px;
	line-height:1.4;
}
.post_content a:hover{
	text-decoration: none;
}

@media screen and ( max-width:640px ){
.post_content img.alignright,
.post_content img,
.post_content img.alignleft{
	float:none;
	margin:0 auto;
	display:block;
}
.post_content img.emoji {
    display: inline !important;
}

}/*media*/