/*<style type="text/css">*/

/* 일반게시판 */
.j-bbs-latest {float:left; position:relative; width:calc(100% - 20px); margin:0px 0px; padding:0; overflow:hidden;}
.j-bbs-latest ul {margin:1px 0 0; padding:0; overflow:hidden;}
.j-bbs-latest ul li {clear:both; position:relative; line-height:1.8em; margin:0; padding:5px 0; overflow:hidden; border-bottom:1px solid #eee; }
.j-bbs-latest ul li:first-child { border-top:1px solid #ddd; }
.j-bbs-latest ul li a {display:block; margin:0; overflow:hidden; text-decoration:none; }
.j-bbs-latest ul li a img {vertical-align:middle;}
.j-bbs-latest ul li a:hover {text-decoration:none;}
.j-bbs-latest ul li a:hover span {text-decoration:none; color:#666;}
.j-bbs-latest ul li em {display:block; position:absolute; bottom:0px; right:5px; text-align:right; margin:0; padding:0px 0 5px; color:#f2664f; font-size:0.8em;}
.j-bbs-latest ul li.no-data {margin:0; padding:64px 0; text-align:center; color:#aaa; background:none;}

@media screen and (max-width:980px) {
	.j-bbs-latest {clear:both; width:calc(100% - 10px); margin:5px 5px;}
}

/* 갤러리 */
.j-gall-latest {position:relative; margin:0; padding:5px 10px; overflow:hidden;}
.j-gall-latest p {margin:0; padding:7px 0 7px 0; font:bold 14px tahoma,dotum,sans-serif; border-bottom:1px solid #ddd;}
.j-gall-latest .line {clear:both; margin:0; padding:0;}
.j-gall-latest ul {float:left; width:190px; margin:0 10px 0; padding:5px 4px 5px 3px; overflow:hidden;}
.j-gall-latest ul li {margin:0; padding:0; vertical-align:top; overflow:hidden; *z-index:1;}
.j-gall-latest ul li .img {margin:0 auto; padding:0;}
.j-gall-latest ul li .img span {display:block; width:100%; height:100%; cursor:pointer; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; *z-index:5;}
.j-gall-latest ul li .img span.active {border:1px solid #333; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; *z-index:5;}
.j-gall-latest ul li div.tit {margin:0; padding:5px 5px; font:normal 12px tahoma,dotum,sans-serif;}
.j-gall-latest ul li em {display:block; margin:0; padding:0 0 0 5px; color:#aaa; font:normal 11px tahoma,dotum,sans-serif;}
.j-gall-latest ul.no-data {width:591px; margin:0 auto; padding:0;}
.j-gall-latest ul.no-data li {width:100%; margin:0 auto; padding:75px 0; text-align:center; color:#aaa; font:normal 12px tahoma,dotum,sans-serif; background:none;}

#j-gall-roll {position:relative; width:591px; height:175px; margin:30px auto 0; padding:5px 0; overflow:hidden;}
#j-gall-list {position:absolute; top:0; left:0; width:99999em; height:170px; margin:0; padding:0; overflow:hidden;}

.j-gall-latest .j-bbs-prev {display:block; float:left; width:35px; height:35px; margin:90px 17px 0 5px; text-indent:-9999em; overflow:hidden; background:url('../../../../_skin/site/default/images/jg_roll_prev.png') no-repeat 50% 50%;}
.j-gall-latest .j-bbs-next {display:block; float:right; width:35px; height:35px; margin:90px 5px 0 0; text-indent:-9999em; overflow:hidden; background:url('../../../../_skin/site/default/images/jg_roll_next.png') no-repeat 50% 50%;}
.j-gall-latest .j-bbs-prev a,
.j-gall-latest .j-bbs-next a {display:block; width:100%; height:100%;}


/* 더보기 */
.j-bbs-more {position:absolute; top:3px; right:5px; width:17px; height:17px; overflow:hidden;}
.j-bbs-more a {display:block; width:100%; height:100%; text-indent:-9999px; overflow:hidden; background:url('/images/m_bbs_more.png') no-repeat 0 0;}