@import url('post-style.css');
@import url('comment.css');


/*=======================*\
	page-post
\*=======================*/
.page-header h2 { }

.post-block div.post-comment-stats a.btn-reply, .post-block div.post-comment-stats a.btn-modify, .post-block div.post-comment-stats a.btn-list, .post-block div.post-comment-stats div.stats { font-family: 'Nanum Gothic', arial, tahoma, verdana, sans-seif; }

/* content width */
#container #main #content .content .post_cnt { }


/* subpage common */
.single div.entry-header { border-bottom: 1px solid #ADADAD; margin-bottom: 30px; padding-bottom:17px;}
div.entry-header h1.entry-title { font-size: 24px;  line-height: 150%; font-weight: 400; color: #4a4a4a; letter-spacing: -1px; padding-bottom: 10px; }
div.entry-header div.entry-meta { }
div.entry-header div.entry-meta span.author { font-weight: bold; }
div.entry-footer {min-height:30px; margin-bottom:10px;}
div.entry-footer div.tag-icon {width:20px; height:25px; background: url("../images/icon_tag.png") 2px 5px no-repeat; display:inline-block; float:left;}
div.entry-footer div.tag-links { line-height: 170%; font-size: 11px; font-size: 1.1rem;  padding-left: 25px; }
div.entry-footer div.tag-links a { text-decoration: none; display: inline-block; padding: 3px 2px; color: #989898; }
div.entry-footer div.tag-links a:hover, .post-block div.article div.post div.entry-footer div.tag-links a:active { color: #4a4a4a; text-decoration: underline; }
.post-block div.post-comment-stats {padding: 10px 0; overflow: hidden; border-top:1px solid #828282; *zoom: 1; }
.post-block div.post-comment-stats a.btn-reply, .post-block div.post-comment-stats a.btn-modify, .post-block div.post-comment-stats a.btn-list {background-color: #585858; border: 1px solid #585858; color: #fff; display: inline-block; height: 30px; line-height: 27px; padding: 0 10px; font-size: 13px; border-radius: 4px; margin-left: 5px;}
.post-block div.post-comment-stats a.btn-reply:hover, .post-block div.post-comment-stats a.btn-reply:active, .post-block div.post-comment-stats a.btn-modify:hover, .post-block div.post-comment-stats a.btn-modify:active, .post-block div.post-comment-stats a.btn-list:hover, .post-block div.post-comment-stats a.btn-list:active { background-color: #292929; border-color:#292929; color:#fff;}
.post-block div.post-comment-stats div.stats { display: inline-block; line-height: 26px; font-size: 15px; float: left; color: #4a4a4a; font-weight: 600; margin-top: 2px;}
.post-block div.post-comment-stats div.stats span.comments { display: inline-block; }
.post-block div.post-comment-stats div.stats span.number { display: inline-block; padding-left: 3px; font-weight: 800;}
.post-block div.post-comment-stats div.post-actions { display: inline-block; float: right; }

@media screen and (max-width: 959px) {
	.post-block div.article div.post div.entry-header h1.entry-title {font-size:20px;}
}

@media screen and (max-width: 600px) { 
	.post_a div.entry-content blockquote {margin: 20px 0;}

	.post-block div.post-comment-stats a.btn-modify { display: none; } 
	.post-block div.post-comment-stats div.stats {font-size: 12px; font-size: 1.2rem;}
	.post-block div.post-comment-stats a.btn-reply, .post-block div.post-comment-stats a.btn-modify, .post-block div.post-comment-stats a.btn-list {font-size: 11px; font-size: 1.1rem;}
}


	
