/*
========================================================================
Tag Reset
========================================================================
*/



.tt-post-thumb-link a { color: #000000 !important;  } 

#ttPanel1339145456 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

#ttItemGroup2971 {
    float: left;
    width: 325px !important;
    padding: 0 !important;
    border: 1px solid red;
}
#ttItemGroup9236 {
    float: left;
    width: 153px !important;
    margin-left: 10px !important;
    padding: 0 !important;
}
#ttItemGroup690 {
    float: left;
    width: 153px !important;
    margin-left: 10px !important;
    padding: 0 !important;
}

#ttItem7932 { width: 325px !important; }
#ttItem5068, ttItem1180 { width: 153px !important; }

#ttItem7932 ul { width: 325px !important; }
#ttItem5068, ttItem1180 ul { width: 153px !important; }

#ttItemGroup2971 { width: 400px; overflow: hidden; }
#ttItemGroup9236,
#ttItemGroup690 { width: 220px; overflow: hidden; }

/**
 * 메뉴 숨김
 */
.t_menu_tag ,
.t_menu_medialog,
.t_menu_location,
.t_menu_guestbook
{ display: none; }


img { border: 0 none; vertical-align: top; max-width: 100%; }
a { outline: none; }
a:active { selector-dummy:expression(this.hideFocus = true); }


h1, h2, h3, h4, h5,
dl, dt, dd, ul, li, ol,
th, td, p, blockquote,
form, fieldset, legend,
body, input {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.25;
	font-family: "돋움", Dotum, AppleGothic, Helvetica, sans-serif, Dotum;
}
h1, h2, h3, h4, h5, h6 {
	font-size: inherit;
	line-height: inherit;
	font-weight: inherit;
}
img, fieldset {
	border:0 none;
}
img {
	vertical-align: top;
}
li {
	list-style: none;
}
hr {
	display: none;
}
caption, legend {
	z-index:-1;
	position: absolute;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
}
address {
	font-style: normal;
}
a {
	text-decoration: none;
	color: #5e6578;
}
button {
	margin: 0;
	padding: 0;
	cursor: pointer;
	vertical-align: middle;
	border: 0 none;
}
em {
	font-style: normal;
}
input {
	vertical-align: middle;
	font-family: "돋움", Dotum, AppleGothic, Helvetica, sans-serif, Dotum;
}
input:focus {
	outline: none;
}

/*
========================================================================
Common (공통)
========================================================================
*/
/* display type */
.d-block {
	display: block;
}
.d-inline {
	display: inline;
}
/* float fixed, float clear */
.fclear:after {
	*zoom: 1;
}
.fclear:after {
	content: "";
	display: block;
	clear: both;
}
.cb {
	clear: both;
	font: 0/0 Arial;
}
/* image replacement */
.ir *,
.blind {
	z-index:-1;
	position: absolute;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* input */
.txt-input {
	border: 1px solid #d0d0d0;
	height: 15px;
	padding: 3px 0 0 3px;
}
.chk-rdo {
	width: 14px;
	height: 14px;
}
/* button */
button.btn-type01,
a.btn-type01,
.btn-type01 button,
.btn-type01 a {
	overflow: hidden;
	background: url(./images/btn_img01.gif) no-repeat;
}
button.btn-type01 span,
a.btn-type01 span,
.btn-type01 button span,
.btn-type01 a span {
	visibility: hidden;
}

#content .td_clear {
	clear: none;
}
/*
========================================================================
Layout - wrapper, header, footer, contentwrap, content
========================================================================
*/
#wrapper {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}
/* header */
#header {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 145px;
}
#header .logo { margin-top: 20px; height: 86px; }
#header .menu { width: 900px; height: 38px; margin-top: 20px; background-color: #2b5097; }
#header .menu ul { zoom: 1; overflow: hidden; }
#header .menu ul li { float: left; padding: 10px 0 0 15px; }
#header .menu ul li a { color: #fff; font-weight: bold; }

#header a span {
	visibility: hidden;
}
#header .link-main,
#header #gnb {
	position: absolute;
	left: 0;
}
#header .link-main {
	top: 0;
	display: block;
	width: 100%;
	height: 163px;
}
#header #gnb {
	top: 163px;
	height: 35px;
}
#header #gnb li,
#header #gnb li a {
	float: left;
	height: 100%;
}
#header #gnb li {
	width: auto;
}
#header #gnb li a {
	background: url(./images/bg_gnb.gif) no-repeat;
}
#header #gnb li a.link01 {
	width: 38px;
	background-position: 0 0;
}
#header #gnb li a.link02 {
	width: 98px;
	background-position: -38px 0;
}
#header #gnb li a.link03 {
	width: 77px;
	background-position: -136px 0;
}
/* footer */
#footer {
	position: relative;
	margin-top: 60px;
	padding: 16px 0 56px;
	text-align: center;
	font: 0/0 Dotum;
	border-top: 2px dashed #fbb94c;
}
#footer .admin {
	position: absolute;
	overflow: hidden;
	display: block;
	right: 0;
	top: -25px;
	width: 30px;
	height: 42px;
	background: url(./images/bg_footer_char.gif) no-repeat 0 0;
}
#footer .admin span {
	visibility: hidden;
}
/* contentWrap */
#contentWrap {
	*zoom: 1;
	margin-top: 15px;
}
#contentWrap:after {
	content : "";
	display: block;
	clear: both;
}
/* content */
#content {
	overflow: hidden;
	float: left;
	width: 700px;
	margin-left: 0px;
}

/*
========================================================================
sidebar
========================================================================
*/
#sidebar {
	float: right;
	/*width: 185px;*/
	width: 185px;
	overflow: hidden;
	font-size: 11px;
}
/* 블로그 이미지 */
#sidebar .blog-img {
	font: 0/0;
	height: 168px;
}
#sidebar .blog-img img {
	width: 100%;
	height: 100%;
}
/* 공통 */
#sidebar .tit-comm {
    /*
	overflow: hidden;
	background: url(./images/bg_sidebar_tit.gif) no-repeat 0 0;
	*/
	height: 17px;
	margin-top: 20px;
}
#sidebar .tit-comm span {
	/*visibility: hidden;*/
	font-weight: bold;
	font-size: 13px;
	color: #2275A8;
}
#sidebar .cont-comm {
	margin-top: 5px;
	margin-left: 10px;
}
#sidebar .cont-comm a {
	color: #29354b;
	letter-spacing: -0.5px;
}
#sidebar .cont-comm a:hover {
	text-decoration: underline;
}
#sidebar .cont-comm li {
	overflow: hidden;
	height: 18px;
	padding-left: 10px;
	line-height: 18px;
	white-space: nowrap;
	background: url(./images/bull_h3_cross_gray.gif) no-repeat 0 45%;
}

/* 전체 목록 */
#sidebar .cont-comm2 {
	margin-top: 5px;
	margin-left: 10px;
}
#sidebar .cont-comm2 a {
	color: #29354b;
	letter-spacing: -0.5px;
}
#sidebar .cont-comm2 a:hover {
	text-decoration: underline;
}
#sidebar .cont-comm2 li {
	/*overflow: hidden;*/
	height: 18px;
	padding-left: 10px;
	line-height: 18px;
	white-space: nowrap;
}
#sidebar .all-tit {
	width: 100%;
}
#sidebar .all-cont ul,
#sidebar .all-cont ul>li>,
#sidebar .all-cont ul>li>ul,
#sidebar .all-cont ul>li>ul>li,
#sidebar .all-cont ul>li>ul>li>ul
#sidebar .all-cont ul>li>ul>li>ul>li, {
    list-style: none;
    background-image: none !important;
}
#sidebar .all-cont ul>li {
	overflow: visible;
	height: auto;
	padding-left: 0px;
}
#sidebar .all-cont ul>li>ul>li {
	padding-left: 0px;
}

#sidebar .all-cont ul>li>a {
	font-weight: bold;
	font-size: 13px;
	color: #2275A8;
}

#sidebar .all-cont ul>li>ul>li>a {
	font-weight: bold;
	font-size: 13px;
	color: #2275A8;
}
#sidebar .all-cont ul>li>ul>li>ul>li {
	padding-left: 10px;
	background: url(./images/bull_h3_cross_gray.gif) no-repeat 0 5px;
}
#sidebar .all-cont ul>li>ul>li>ul>li>a {
	font-size: 11px;
	color: #000;
	font-weight: normal;
}

/* 공지사항 */
#sidebar .board-tit {
	width: 100%;
}
/* 새로만나는글 */
#sidebar .new-tit {
	width: 100%;
}
/* 새덧글 */
#sidebar .new-rep-tit {
	width: 100%;
}
/* 검색 키워드 */
#sidebar .keyword-search {
	margin-top: 20px;
	font: 0/0 Dotum;
}
#sidebar .keyword-search .input-keyword {
	width: 120px;
	margin-right: 5px;
}
#sidebar .keyword-search .btn-submit {
	overflow: hidden;
	width: 31px;
	height: 22px;
	vertical-align: middle;
	background-position: 0 -32px;
}
#sidebar .keyword-search .btn-submit span {
	visibilitY: hidden;
}
/* 인기태그 */
#sidebar .tag-cloud-tit {
	width: 100%;
}
#sidebar .tag-cloud-cont {
	margin-top: 10px;
	margin-left: 0;
}
/* 트랙백 */
#sidebar .trackback-tit {
	width: 100%;
}
/* 메이크샵 사이트 */
#sidebar .site-tit {
	width: 100%;
}
#sidebar .site-cont li {
	margin-left: 0;
	background: none;
}

/*
========================================================================
main
========================================================================
*/
#content .tit-comm {
	overflow: hidden;
	height: 37px;
	background: url(./images/bg_index_tit.gif) no-repeat;
}
#content .tit-comm a {
	display: block;
	width: 100%;
	height: 100%;
}
#content .tit-comm span {
	visibility: hidden;
}

.ttDesk_menubar {
    z-index: 200;
}
/* 인기 있는 글 */
#content .TD_thumblist_title {
	position: absolute;
    z-index: 10;
	width: 700px;
	padding-top: 12px;
	padding-bottom: 15px;
	background: #eaeaf2;
	border-top: 2px solid #d3d6e5;
}

#content .TD_thumblist_title .tit-comm {
    z-index: 11;
	position: relative;
	width: 145px;
	margin-left: auto;
	margin-right: auto;
	background-position: 0 0;
}

#content .td_selectedpost_2 {
	position: relative;
}
#content .td_selectedpost_2 .td_list2nd {
	/*position: absolute;*/
	width: 50%;
	background: #eaeaf2;
}
#content .TD_thumblist {
    margin-top: 37px;
	padding-top: 12px;
	padding-bottom: 15px;
	background: #eaeaf2;
}

#content .TD_thumblist .TD_thumbimg {
	font: 0/0 Dotum;
}
#content .TD_thumblist .TD_thumbimg img {
}
#content .TD_thumblist .TD_headline,
#content .TD_thumblist .TD_summary {
	margin-right: 28px;
	line-height: 1.5;
}
#content .TD_thumblist .TD_headline {
	font-size: 14px;
	font-weight: bold;
	color: #283054;
	padding-top: 10px;
	padding-left: 10px;
}
#content .TD_thumblist .TD_summary {
	padding-left: 10px;
	color: #747577;
}

/* 인기 있는 글 old */
#content .popularity {
	position: relative;
	padding-top: 12px;
	padding-bottom: 15px;
	border-top: 2px solid #d3d6e5;
	background: #eaeaf2;
}

#content .popularity .tit-comm {
	width: 145px;
	margin-left: auto;
	margin-right: auto;
	background-position: 0 0;
}
	/* tab */
	#content .popularity .tab {
		position: absolute;
		right: 20px;
		top: 30px;
		height: 14px;
	}
	#content .popularity .tab li,
	#content .popularity .tab li a {
		overflow: hidden;
		float: left;
		height: 100%;
	}
	#content .popularity .tab li a {
		background: url(./images/bg_popularity_tab.gif) no-repeat;
	}
	#content .popularity .tab li a span {
		visibility: hidden;
	}
	#content .popularity .tab li a.list01 {
		width: 20px;
		background-position: 0 0;
	}
	#content .popularity .tab li a.list02 {
		width: 23px;
		background-position: -20px 0;
	}
	#content .popularity .tab li a.list03 {
		width: 24px;
		background-position: -43px 0;
	}
	#content .popularity #popularityCont01 {
		display: block;
	}
	/* tab cont */
	#content .popularity .tab-cont-comm {
		position: relative;
		overflow: hidden;
		/*
		display: none;
		*/
		height: 1%;
		margin-left: 28px;
		padding-top: 10px;
	}
	#content .popularity .tab-cont-comm li {
		overflow: hidden;
		position: relative;
		float: left;
		width: 50%;
		height: 1%;
		padding-top: 205px;
	}
	#content .popularity .tab-cont-comm li .thumb-img {
		position: absolute;
		left: 0;
		top: 0;
		width: 307px;
		height: 205px;
		font: 0/0 Dotum;
	}
	#content .popularity .tab-cont-comm li .thumb-img img {
		width: 100%;
		height: 230px;
	}
	#content .popularity .tab-cont-comm li h3,
	#content .popularity .tab-cont-comm li p {
		margin-right: 28px;
		line-height: 1.5;
	}
	#content .popularity .tab-cont-comm li h3 {
		font-size: 14px;
		font-weight: bold;
		color: #283054;
		padding-top: 10px;
	}
	#content .popularity .tab-cont-comm li p {
		color: #747577;
	}
	#content .popularity .tab-cont-comm li .more-view {
		position: absolute;
		display: block;
		left: 0;
		top: 0;
		bottom: 0;
		width: 307px;
		height: 500px; /* ie7 trick height */
		opacity: 0;
		filter: alpha(opacity=0);
		background: #ccc;
	}
	#content .popularity .tab-cont-comm li .more-view span {
		visibility: hidden;
	}
/* 최근 올라온 글 */
#content .lately:after {
	content :"";
	display: block;
	clear: both;
}
#content .lately {
	margin-top: 45px;
	border-top: 2px dashed #8f97c5;
}
#content .lately .tit-comm {
	z-index: 10;
	position: relative;
	top: -20px;
	width: 144px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -20px;
	background-position: 0 -37px;
}
#content .lately .lately-list {
	overflow: hidden;
	height: 1%;
	position: relative;
	top: -20px;
	margin-bottom: -20px;
}
#content .lately .lately-list li {
	position: relative;
	overflow: hidden;
	float: left;
	width: 50%;
	margin-top: 45px;
	height: 105px;
}
#content .lately .lately-list li .thumb-img {
	position: absolute;
	left: 10px;
	top: 0;
	width: 140px;
	height: 105px;
}
#content .lately .lately-list li .thumb-img img {
	width: 140px;
	height: 105px;
}
#content .lately .lately-list li h3,
#content .lately .lately-list li p {
	margin-left: 163px;
	margin-right: 5px;
}
#content .lately .lately-list li h3 {
	font-size: 13px;
	line-height: 1.25;
	font-weight: bold;
	color: #272844;
}
#content .lately .lately-list li p {
	margin-top: 3px;
	line-height: 1.5;
	color: #727272;
}
#content .lately .lately-list li .more-view {
	position: absolute;
	display: block;
	left: 10px;
	top: 0;
	bottom: 0;
	width: 335px;
	height: 100%;
	opacity: 0;
	filter: alpha(opacity=0);
	background: #ccc;
}
#content .lately .lately-list li .more-view span {
	visibility: hidden;
}

/* 쇼핑몰 창업이야기, 엠브리드 이벤트, 웹툰 */
#content .founding-event-webtoon {
	margin-top: 65px;
	border-top: 2px dashed #ed7d4f;
	*zoom:1;
}
#content .founding-event-webtoon:after {
	content :"";
	display: block;
	clear: both;
}
#content .founding-event-webtoon .cont-comm {
	float: left;
	display: inline;
	width: 210px;
	margin-left: 15px;
}
#content .founding-event-webtoon .cont-comm .tit-comm {
	position: relative;
	width: 158px;
	height: 29px;
	top: -15px;
	margin-bottom: -15px;
	margin-left: auto;
	margin-right: auto;
	font: 0/0 Dotum;
}
#content .founding-event-webtoon .list {
	position: relative;
	top: -10px;
	margin-bottom: -10px;
}
#content .founding-event-webtoon .list li {
	padding-left: 10px;
	margin-top: 20px;
	background: url(./images/bull_h3_cross_gray.gif) no-repeat 0 5px;
}
#content .founding-event-webtoon .list li a {
	color: #2b334a;
}
#content .founding-event-webtoon .list li .date {
	color: #8a8a8a;
	font-size: 11px;
}
	/* 쇼핑몰 창업이야기 */
	#content .founding-event-webtoon .founding .tit-comm {
		background-position: 0 -74px;
	}
	/* 엠브리드 이벤트 */
	#content .founding-event-webtoon .event .tit-comm {
		background-position: 0 -103px;
	}
	/* 웹툰 */
	#content .founding-event-webtoon .webtoon .tit-comm {
		background-position: 0 -133px;
	}

/* 쇼핑몰 창업, 엠브리드 이벤트, 웹툰 usual stroy */
.TD_recent .TD_more {
	display: none;
}

	/* 쇼핑몰 창업이야기, 엠브리드 이벤트, 웹툰 */
	#content .main-3colum {
		float: left;
		display: inline;
		width: 210px;
		margin-left: 23px;
	}
	#content .main-3colum .tit-comm {
		position: relative;
		width: 158px;
		height: 29px;
		top: -15px;
		margin-bottom: -15px;
		margin-left: auto;
		margin-right: auto;
		font: 0/0 Dotum;
	}
	#content .main-3colum .list {
		position: relative;
	}
	#content .main-3colum .list li {
		padding-left: 10px;
		margin-top: 5px;
		background: url(./images/bull_h3_cross_gray.gif) no-repeat 0 5px;
	}
	#content .main-3colum .list li a {
		color: #2b334a;
	}
	#content .main-3colum .list li .date {
		color: #8a8a8a;
		font-size: 11px;
	}





/*
========================================================================
Sub
========================================================================
*/
.titleWrap {
background:none repeat scroll 0 0 #EAEAF2;
border-bottom:1px solid #D0D3E3;
border-top:2px solid #D0D3E3;
color:#223055;
padding:13px 230px 12px 15px;
position:relative;
}
.titleWrap h2 {
    font-size:14px;
    font-weight:bold;
}
.titleWrap h2 a {
    color:#223055;
}
.titleWrap .category,
.titleWrap .date {
    font-size:11px;
    height:14px;
    line-height:14px;
    position:absolute;
    right:15px;
    top:15px;
}
.titleWrap .admin {
    margin-top: 10px;
}
.titleWrap .category {
right: 95px;
}

/* 서브 본문 */
.article {
    position: relative;
    margin-top: 20px;
	padding: 0 10px;
}
.article h3 {
	font-size: 14px;
	font-weight: bold;
}

/* 카테고리 다른 글 */
.another_category_color_gray h4,
.another_category_color_gray h4 a {
    color:#223055 !important;
    font-size:12px;
    font-weight:bold;
}
.another_category th a.current {
	font-weight: normal !important;
	text-decoration: none !important;
	border-bottom: 0 !important;
}
.another_category th a.current:hover {
	text-decoration: underline;
}

/* ========================================================== */
/* 공통 */
input.text {
	height:18px;
	padding-top:2px;
	padding-left:5px;
	border:1px solid #D6D6D6;
	color:#979796;
	font: nanum, 12px/1.5 dotum;
} /* 방명록 댓글 기준 */
textarea {
	width: 695px;
	_width: 693px;
	height: 100px;
	padding: 5px;
	border: 1px solid #D6D6D6;
	color: #A4A4A4;
	font: 12px/15px dotum;
}

/* 서브 내용, 카테고리 리스트 간격 */
.another_category {
	margin-top: 25px !important;
}

/* 검색 결과 */
.searchList {
	padding-bottom: 20px;
}
.searchList h3 {
	font-weight: bold;
	font-size: 14px;
}

.searchList ol {
	margin-top: 10px;
}
.searchList ol li {
	position: relative;
	font-size: 11px;
	color: #777;
	padding: 5px 0;
	border-bottom: 1px dashed #dadada;
}

.searchList ol li .date {
	color: #B7B7B7;
}
.searchList ol li a {
	font-size: 12px;
	color: #29354B;
}

/* 방명록 댓글 */
.comment {
	margin-top:16px;
}
.comment h3 {
	font-size: 14px;
	font-weight: bold;
}
/* 쓰기 */
#guestWrite {margin-top:5px; }
.commentWrite p textarea {
	margin-top: 10px;
}
.commentWrite p.head {
	padding-top: 10px;
}
.head label {display:block; margin-bottom:3px; color:#a3a3a3; font:11px dotum, sans-serif; text-transform:lowercase; }
.head {float:left; }
.name, .password {width:133px; font-weight: bold; }
.name input.text, .password input.text {width:122px; }
.homepage input.text {width:/*@post-width:-273*/427px/*@*/; }
.secretWrap {clear:both; padding:2px 0; text-align:right; }
.secretWrap label {color:#979796; font:11px/11px dotum; }
.secretWrap label, .secretWrap input {vertical-align:middle; }
	/* 댓글 쓰기 버튼 */
	.btn-write {
		overflow: hidden;
		height: 1%;
		margin-top: 10px;
		text-align:right;
	}
	.btn-write input.submit {
		float: right;
		width: 69px;
		height: 21px;
		line-height: 20px;
		border: 0;
		text-indent: -9999px;
		cursor: pointer;
		background: url(images/btn_comment.gif) no-repeat 0 0;
	}
/* 읽기 */
#guestList {margin-top:20px; }
#guestList li, .commentList li {
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
	margin-top: 10px;
	padding: 10px;
	border: 2px solid #d4d4d4;
	color: #5e6578;
}
#guestList li, .commentList li .rp_admin p {
	padding: 5px;
	margin-top: 5px;
	border-top: 1px solid #dadada;
}

#guestList li .name a, .commentList li .name a {
	font-weight: bold;
	color: #223055;
}
#guestList li .date , .commentList li .date {
	color: #b9b9b9;
}



.control {float:right; color:#666; font:8px/20px tahoma; }
.control a {
	overflow: hidden;
	display: inline;
	text-indent: -9999px;
	float: left;
	height: 11px;
	margin-left: 5px;
	color:#b5b4b4;
	font:11px/20px tahoma;
	letter-spacing:1px;
}
.control a.address {
	width: 52px;
	background: url(images/btn_h11_addr.gif) no-repeat 0 0;
}
.control a.modify {
	width: 43px;
	background: url(images/btn_h11_edit.gif) no-repeat 0 0;
}
.control a.write {
	width: 33px;
	background: url(images/btn_h11_reply.gif) no-repeat 0 0;
}

#guestList ul li, .commentList ul li {
	padding: 10px 0 0 20px;
	border: 0;
}
#guestList ul li p, .commentList ul li p {
	padding-top: 5px;
	margin-top: 5px;
}



/* 트랙백 */
.trackback {margin-top:22px; }
.trackback h3 {margin-bottom:12px; color:#555555; font:11px/11px tahoma; }
.trackback ol {margin-top:14px; padding-bottom:2px; border-bottom:1px solid #ECECEC; }
.trackback li {width:/*@post-width*/700px/*@*/; word-break:break-all; word-wrap:break-word; overflow:hidden; }
.trackback h4 a {color:#9D9D9D; font:12px/18px dotum, sans-serif; }
.trackback .delete {padding-left:9px; background:url(images/iconDelete.gif) no-repeat right 3px; font:12px/18px dotum; }
.trackback .from {color:#A3A3A3; font:12px/15px dotum; }
.trackback .date {color:#A3A3A3; font:9px/15px tahoma; }
.trackback p {padding:5px 0 14px 0; color:#B6B6B6; font:11px/16px dotum, sans-serif; letter-spacing:-1px; }

/* 보호글 */
.entryProtected .article {padding:30px 0 35px 0; border:1px solid #ECECEC; text-align:center; }
.entryProtected p {padding:4px; }
.entryProtected label {color:#A3A3A3; font:11px/11px tahoma; letter-spacing:1px; }
.entryProtected input.submit {width:70px; height:17px; margin-left:4px; background:url(images/btn_confirm.gif) no-repeat; }

/* 검색결과 */
.listEntry { margin-bottom: 50px; }
.listEntry h3 { margin-bottom:15px; color:#424242; font:12px/18px dotum; }
.listEntry h3 b {font-weight:bold; }
.listEntry .date {display:block; float:left; width:64px; margin-top:1px; color:#A5A5A5; font:11px/11px tahoma; }
.listEntry .list {float:left; width:/*@post-width:-64*/636px/*@*/; }
.listEntry, .listEntry a, listEntry span {color:#888; font:12px/16px dotum, sans-serif; }
.listEntry li {margin-bottom:2px; }

/* 포스트 */
.titleWrap {padding-bottom:12px; }
.titleWrap h2 a {
	color:/*@post-title-color*/#424242/*@*/;
	font-size:/*@post-title-font-size*/12px/*@*/;
	line-height:1.2em;
	font-family:/*@post-title-font-family*/dotum, "돋움"/*@*/;
}
.titleWrap .date, .titleWrap .category {color:#B7B7B7; font:9px/9px tahoma; }
.titleWrap .category a {font:11px/11px dotum;}
.admin {margin-top:12px; margin-bottom:2px; }
.admin, .admin a, .admin a:hover {color:#b7b7b7; font:11px/18px dotum; }
.article {
	padding-bottom:25px;
	line-height: 1.5;
	word-break:break-all; word-wrap:break-word; overflow:hidden;
}
.article a {color:/*@post-body-color*/#A5A5A5/*@*/; text-decoration:underline; }

/* 포스트본문 */
.article blockquote {padding-left:10px; background:url(images/iconBlockquote.gif) no-repeat; }

/* 테그트레일 */
.tagTrail {margin-bottom:8px; padding-left:16px; background:url(images/icon_tag.gif) no-repeat 0px 0px; }
.tagTrail, .tagTrail a {color:#a5a5a5;  font-face: NanumGothic, Dotum, sans-serif;}
/* 액션트레일 */
.actionTrail, .actionTrail a, .actionTrail a span, .actionTrail b {color:#a5a5a5; font:12px/14px dotum; }
.author { position: absolute; right: 0; top: 5px; color:#B7B7B7; font:11px/14px dotum, sans-serif; letter-spacing:-1px; }
.author .text {text-transform:uppercase; }
.actionTrail { position: relative; padding-bottom: 10px; }
.actionTrail span.cnt { font-weight: bold; color: #545252; }

/* 페이징 */
#paging {
	height: 25px;
	margin-top:35px;
	text-align:center;
}
.numbox a {
	padding:0 4px;
}
#paging, #paging a {
	color:#8E8E8E;
	font:11px verdana;
}
 #paging a:hover {
	color: #2d4e9d;
	font-weight: bold;
	letter-spacing: -1px;
 }
#paging .bull {
	position: relative;
	top: 1px;
	margin: 0 5px;
	font-size: 20px;
	font-family: helvetica;
}

/* 이성노 추가 */
.imageblock img {
  border:0px solid #999;
}
