caption {display:none;}
.jyboard {padding-bottom:10px;}
.jyboard .fleft {float:left;}
.jyboard .fright {float:right;}

.jyboard *,
.jywrite *,
.comment_wrap * {font-family:"맑은 고딕", "NanumGothicWeb" , dotum, 돋움;}

/* 썸네일 리스트 */




.box {
  margin: 3px 5px 5px 5px;
  padding: 8px 10px;
  width: 150px;
  font-size: 11px;
  line-height: 1.4em;
  float: left;
  border:1px solid #D9D9D7;
}

.box img {
  display: block;
  background:#fff; border:0 ;
  max-width: 150px;
}
.postit, .theme_portfolio, #content .page{background:#fff;padding:20px 20px 10px;position:relative; }

.postit .entry-header{background:#f1f1f1; border-bottom:1px solid #D9D9D7;border-top:2px solid #D9D9D7;color:#E1E1E2;margin:-20px -20px 15px;padding:5px 10px 5px;}

.entry-header a, .entry-header a:visited{color:#777777;text-decoration:none; font-size:12px; font-weight:bold;}
.entry-header a:hover{color:#000000;text-decoration:none;}
.entry-header p{border-left:0px solid #494b4f;margin:0;line-height:14px}

.entry-meta{padding:5px 0px;font-size:10px;color:#737373 !important;text-shadow:0 1px 0 #FFF;position:relative}
.entry-meta a{color:#737373 !important;text-decoration:none}
.entry-meta a:hover{color:#404040;text-decoration:none}

.entry-meta span.date{width:130px; font-size:11px;}
.entry-meta .comment {float:right; }

.entry-content {padding:0 0 10px 0;  overflow:hidden; margin-left:-22px;margin-top:-5px;}
.entry-content p {word-break:break-all;}
.postit .entry-meta {background:#f1f1f1;margin:0 -20px -10px;border-top:1px solid #D9D9D7;}

.triangles {background:url("./img/hs.png") no-repeat center center; position:absolute; height:30px;width:30px; bottom:18px; left:-7px;}


/**** Clearfix ****/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.clear { clear:both !important; }

/* 추가기본 */
.tipsy{font-family:'NanumGothicWeb', dotum, 돋움;padding:5px;font-size:11px;opacity:1;background-repeat:no-repeat;background-image:url('./img/tipsy.gif')}.tipsy-inner{padding:6px 9px 5px;background-color:#2d3035;color:#ededed;text-shadow:1px 1px #393b3f;max-width:200px;text-align:center;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}
.mt30 {margin-top:10px !important; }
.mb30 {margin-bottom:30px !important; }
.ac { text-align:center !important; }
.view_img {padding:9px; border:1px solid #ddd; }
.img_shadow { clear:both; background-image:url('./img/shadow.png');height:33px; width:550px; display:block; margin:0 auto; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/shadow.png',sizingMethod='crop');}
.img_shadow2 { clear:both; background-image:url('./img/shadow2.png');height:45px; width:500px; display:block; margin:0 auto; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/shadow2.png',sizingMethod='crop');}

/* 아이콘 리본 */
.box .ribbon { position:relative; top:0px; width:0px; height:0px; z-index:10; }
.box .notice {position:absolute; top:-3px; left:73px; background:url('./img/notice.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/notice.png',sizingMethod='crop'); height:84px; width:85px; display:block; }
.box .hot {position:absolute; top:-5px; left:-5px; background:url('./img/ribbon.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/ribbon.png',sizingMethod='crop'); height:53px; width:53px; display:block; }
.box .new {position:absolute; top:-20px; left:-17px; background:url('./img/new_icon.png') no-repeat; height:35px; width:35px; display:block; }
