.entry-content h2 {border-left:3px solid #61A517;padding:3px;margin-top:50px;margin-bottom:40px;}
.entry-content h3 {border-left:3px solid #61A517;padding:3px;margin-top:50px;margin-bottom:40px;}
.entry-content hr {clear:both;}

.itemList {border:1px solid #dddddd;margin:20px 0px;text-align:center;padding:10px;}
.itemList .thumbImage {width:50%;max-width:360px;}
.itemList .itemName {font-size:15pt;font-weight:bold;}
.itemList .itemBtn {display:block;margin:0px auto 20px auto;background:#306DA6;width:70%;padding:8px;color:white;border-radius:10px;text-decoration:none;font-size:13pt;}
.itemList .itemBtn:hover {background:#335A7E;color:#ffffff;}

.moreItems {display:block;margin:0px auto;padding:30px;text-decoration:none;font-size:15pt;font-weight:bold;text-align:center;border-bottom:1px solid #dddddd;}

.site-content {padding-top:40px;padding-bottom:40px;}
.tg-site-layout--default .hentry {
	margin: 0 0 2em;
}
.single-post .single-post-container .entry-header {margin:2.4em 0px;}
.single-post .entry-title {border-left:3px solid #61a517;background:#F5F5F5;padding:5px;margin-bottom:10px;}
.single-post .nv-meta-list {line-height:1.2em;margin:0px;}
.single-post .nv-title-meta-wrap {padding-bottom:5px;border-bottom:1px solid #dddddd;}

.single-post .ap-after .nv-title-meta-wrap::after {
    display:block;
    content: "제휴 링크를 통해 일정 수수료를 제공받고 있으며, 구매자에게는 추가 비용이 발생하지 않습니다.";
    font-size: 0.9em;
    line-height:1.2em;
    color: gray;
    margin-top:3px;
}
  
.single-post .ap-before::after {
    display:block;
    margin-top:10px;padding:10px 0px;border-top:1px solid #dddddd;text-align:center;color:#183653;
    content: "본 포스팅은 파트너스 활동으로 일정의 수수료를 제공받습니다.";
}