@charset "utf-8";
/* CSS Document */

/* post */
.c-content p{clear:both;display:block;margin:0 0 20px;}
.c-content ul{margin:0 0 20px 25px;padding-left:0px;}
.c-content ol{margin:0 0 20px 30px;padding-left:0px;}
.c-content ul li{list-style-type:disc;}
.c-content ol li{list-style-type:decimal;}
.c-content table{margin:0 0 20px;border:#999 solid 1px; border-collapse:collapse;}
.c-content table tr{border:#999 solid 1px; border-collapse:collapse;}
.c-content table td{border:#999 solid 1px; border-collapse:collapse;padding:5px;}
.c-content table th{border:#999 solid 1px; border-collapse:collapse;padding:5px;background-color:#CCC;}
.thumbnail-align img{float:left;margin:0 20px 20px 0;}
img.alignleft{float:left;margin:0 20px 20px 0;}
img.alignright{float:right;margin:0 0 20px 20px;}
img.size-large{max-width:100%;height:auto;}
.aligncenter{clear:both;display:block;margin:0 auto 20px;}
.wp-caption {background: #f1f1f1;line-height: 18px;margin-bottom: 20px;text-align: center;padding:7px 2px;}
.wp-caption.alignleft{float:left;margin:0 15px 15px 0;}
.wp-caption.alignright{float:right;margin:0 0 15px 15px;}
.wp-caption img {margin:0;}
.wp-caption p.wp-caption-text {color: #888;font-size: 12px;margin:0;}
.gallery {margin:0 auto 18px;padding:0 0 25px;}
.gallery .gallery-item {float: left;text-align: center;}
.gallery .gallery-caption {color: #888;font-size: 12px;margin:0;}
.gallery br+br {display: none;}
@media screen and (max-width: 799px) {
	.c-content img {float:none;display:block;margin:auto auto 15px;padding:0;max-width:100%;height:auto;}
	.wp-caption{max-width:100%;height:auto;}
}