@charset "utf-8";
/*
Last Modified 2008-12-27 00:28:47
Lucent 2.02.0721 [Stylesheet] for Tistory created by OLokLiR.
http://oloklir.tistory.com/

*/

/******** BASIC ********/
* {
	line-height: 120%;
	margin: 0;
	padding: 0;
	}
body {
	color: #080808; /*◀최상위에 위치하는 플러그인 등을 위한 글자색 */
	font-family: 'malgun gothic', '맑은 고딕', nanumgothic, 나눔고딕, dotum, gulim, tahoma;
	font-size: 13px;
	background-image:/*@background-image=*/ url("images/1213962065_200806202006535594545301_0.jpg") /*@*/;
	background-repeat:/*@background-image-repeat=*/ repeat /*@*/;
	background-position:/*@background-image-position=*/ right center /*@*/;
	background-color:/*@background-color=*/ #FFFFFF /*@*/;
	background-attachment: scroll;
	/* ▲
		scroll : 마우스 스크롤에 따라 배경이 움직임.
		fixed : 배경이 화면에 고정되어 있음.
	*/
	cursor: default;
	}
h1 { font-size: 1.8em; }
h2 { font-size: 1.7em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.5em; }
h5 { font-size: 1.3em; }
h6 { font-size: 1.1em; }
input, textarea, select {
	color: #080808; /*◀입력태그 글자색 */
	font: 1em 'malgun gothic', '맑은 고딕', nanumgothic, 나눔고딕, dotum, gulim, tahoma;
	}
input { height: 16px; }
textarea { overflow: auto; }
img { border: 0; }
menu, dir, blockquote { padding-left: 30px; margin: 1em 0 1em 0; }
a {
	color: #000066; /*◀특정 링크를 제외한 링크 글자색 */
	text-decoration: none;
	}
a:hover {
	color: #ff9900; /*◀특정 링크를 제외한 링크:호버 글자색 */
	text-decoration: underline;
	}
.forTeamBlog {/* display: none !important; */}
/* ▲팀블로그 전용: 개인 사용자는 주석을 제거 할 것 */
.fontV { font-family: verdana, sans-serif; }
/******** BASIC shut */




/******** LAYOUT ********/
#container {
	}
.headerWrap, #header {
	height:/*@title-height=*/ 90px /*@*/;
	overflow: hidden;
	}
.acrylWrap {
	margin: 0 auto 0 auto;
	width:/*@post-width:240=*/ 840px /*@*/;
	/* ▲#content의 폭 + #sidebar의 폭 + 나머지 폭(62)
	나머지 폭 = .line_vt폭 + #content여백 + #sidebar여백 + 아크릴동쪽폭 + 아크릴서쪽폭 */
	}
#content {
	width:/*@post-width=*/ 600px /*@*/;
	/* ▲본문의 폭 */
	margin-right: 13px;
	overflow: hidden;
	}
#sidebar, .module {
	width: 178px;
	/* ▲사이드바의 폭 */
	overflow: hidden;
	}
#sidebar {
	margin-left: 12px;
	overflow: hidden;
	}
/* ▼위 사이드바, 아래 사이드바 좌우 정렬 및 margin */
#headbar .module { float: right; margin-left: 5px; margin-right: 0; }
#footbar .module { float: left; margin-left: 0; margin-right: 5px; }

	/**** TRANSLUCENT ACRYL BOARD ****/
.acryl { border-collapse: collapse; border-spacing: 0; }
.acryl td { vertical-align: top; }
.acryl td td { vertical-align: middle; }
		/* ▼아크릴 북쪽 테두리폭 */
.acryl_nw, .acryl_n, .acryl_ne { height: 27px; }
		/* ▼아크릴 동쪽 테두리폭 */
.acryl_ne, .acryl_e, .acryl_se { width: 18px; }
		/* ▼아크릴 서쪽 테두리폭 */
.acryl_nw, .acryl_w, .acryl_sw { width: 16px; }
		/* ▼아크릴 남쪽 테두리폭 */
.acryl_sw, .acryl_s, .acryl_se { height: 18px; }
.acryl_nw { background: url(images/acryl_nw.png) no-repeat 0 0; font-size: 1px; }
.acryl_n { background: url(images/acryl_n.png) repeat-x 0 0; }
.acryl_ne { background: url(images/acryl_ne.png) no-repeat 0 0; font-size: 1px; }
.acryl_w { background: url(images/acryl_w.png) repeat-y 0 0; }
.acryl_e { background: url(images/acryl_e.png) repeat-y 0 0; }
.acryl_sw { background: url(images/acryl_sw.png) no-repeat 0 0; font-size: 1px; }
.acryl_s { background: url(images/acryl_s.png) repeat-x 0 0; }
.acryl_se { background: url(images/acryl_se.png) no-repeat 0 0; font-size: 1px; }
.line_vt { background: url(images/line_vt.png) repeat-y 0 0; width: 3px; font-size: 1px; }
.line_hr { background: url(images/line_hr.png) repeat-x 0 0; height: 3px; font-size: 1px; }
.acryl_bg { background: url(images/acryl_bg.png) repeat 0 0; }
.stone { width: 1px; height: 1px; font-size: 1px; }
	/**** TRANSLUCENT ACRYL BOARD shut */
/******** LAYOUT shut */




/******** HEADER ********/
.headerWrap {
	background-image:/*@title-background-image=*/ url("images/34015.JPG") /*@*/;
	background-repeat:/*@title-background-image-repeat=*/ repeat-x /*@*/;
	background-position:/*@title-background-image-position=*/ center top /*@*/;
	background-color:/*@title-background-color=*/ #51BDAC /*@*/;
	background-attachment: scroll;
	}
.blogTitle {
	font-size:/*@title-font-size=*/ inherit /*@*/;
	font-family:/*@title-font-family=*/ Arial Black /*@*/;
	margin: 30px 0 0 30px;
	padding-bottom: 6px;
	}
.blogTitle a {
	color:/*@title-color=*/ #F4FEDC /*@*/;
	padding: 1px 3px 5px 3px;
	}
.blogTitle a:hover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀블로그 타이틀 상자링크 호버 배경색 */
	border: 1px solid #666666; /*◀블로그 타이틀 상자링크 호버 테두리색 */
	padding: 0 2px 4px 2px;
	text-decoration: none;
	}
/******** HEADER shut */




/******** BLOGMENU ********/
.blogMenu li { display: inline; list-style: none; margin-right: 15px; }
.blogMenu span { display: none; }
.m_blog a img { background: url(images/menu_blog.png) no-repeat 0 0; }
.m_local a img { background: url(images/menu_local.png) no-repeat 0 0; }
.m_tag a img { background: url(images/menu_tag.png) no-repeat 0 0; }
.m_media a img { background: url(images/menu_media.png) no-repeat 0 0; }
.m_guest a img { background: url(images/menu_guest.png) no-repeat 0 0; }
.m_blog a:hover img { background: url(images/menu_blog_a.png) no-repeat 0 0; }
.m_local a:hover img { background: url(images/menu_local_a.png) no-repeat 0 0; }
.m_tag a:hover img { background: url(images/menu_tag_a.png) no-repeat 0 0; }
.m_media a:hover img { background: url(images/menu_media_a.png) no-repeat 0 0; }
.m_guest a:hover img { background: url(images/menu_guest_a.png) no-repeat 0 0; }
/******** BLOGMENU shut */




/******** CONTENT ********/
#content {
	color: #333333; /*◀컨텐츠의 기본 글자색 */
	}
#content .line_vt { margin: 0 5px 0 5px; }
#content .line_hr { margin: 5px 0 5px 0; }
.date, .cnt {
	font: 0.8em verdana, sans-serif;
	font-weight: bold;
	}
.date {
	color: #0033cc; /*◀날짜 글자색 */
	letter-spacing: -1px;
	}
.cnt {
	color: #ff3300; /*◀갯수 글자색 */
	}
.name {
	color: #080808; /*◀이름 글자색 */
	}
.name a {
	color: #080808; /*◀링크있는 이름 글자색 */
	font-weight: bold;
	text-decoration: none;
	}
.name a:hover {
	color: #ff9900; /*◀링크있는 이름 호버 글자색 */
	font-weight: bold;
	text-decoration: underline;
	}
.enText { display: none; }
.fRight { float: right; }



	/**** POST TITLE : 포스트 제목 공통 ****/
.labelAuthor { background: url(images/ent_author.png) no-repeat 0 0; float: left; width: 78px; height: 16px; }
.labelCategory { background: url(images/ent_category.png) no-repeat 0 0; float: left; width: 78px; height: 16px; }
.labelDate { background: url(images/ent_date.png) no-repeat 0 0; float: left; width: 78px; height: 16px; }
.titleWrap .date span { display: inline-block; padding-top: 2px; }
.postAuthor { height: 16px; }
.titleWrap { margin-bottom: 15px; }
.titleWrap .author,
.titleWrap .category { font-size: 0.9em; }
.titleWrap .author,
.titleWrap .category,
.titleWrap .date { clear: both; margin-bottom: 3px; }
.titleWrap h4 { clear: both; display: block; }
.titleWrap a {
	color:#333333; /*◀포스트 제목부분 링크 글자색(카테고리만 해당) */
	}
.postAuthor,
.titleWrap .category,
.titleWrap .date { padding-left: 49px; }
.titleIndicon {
	/* ▼포스트 시작점 알림아이콘 */
	background: url(images/icon_titleind.png) no-repeat 0 0;
	position: absolute;
	width: 49px; height: 49px;
	}
.entryNotice .titleIndicon {
	/* ▼포스트 시작점 알림아이콘 공지사항용 */
	background: url(images/icon_titleind_blue.png) no-repeat 0 0;
	}
.entryProtected .titleIndicon {
	/* ▼포스트 시작점 알림아이콘 보호글용 */
	background: url(images/icon_titleind_red.png) no-repeat 0 0;
	}
.searchList h4, .searchRplist h4, .titleWrap h4 ,
.titleWrap h4 a {
	color:/*@post-title-color=*/ #333333 /*@*/;
	font-family:/*@post-title-font-family=*/ inherit /*@*/;
	}
.searchList h4, .searchRplist h4,
.titleWrap h4 { font-size:/*@post-title-font-size=*/ inherit /*@*/; }
.titleWrap h4 a:hover,
.titleWrap a:hover {
	color: #ff9900; /*◀포스트 제목 링크 호버 글자색 */
	}
	/**** POST TITLE 공통 shut */



	/**** SEARCH LIST ****/
.searchList, .searchRplist { margin-bottom: 30px; }
.searchList .enTitle { background: url(images/noent_article.png) no-repeat 0 0; width: 174px; height: 24px; }
.searchRplist .enTitle { background: url(images/noent_comment.png) no-repeat 0 0; width: 191px; height: 24px; }
.searchList ol, .searchRplist ol { margin-top: 15px; }
.searchList li.cntReturn, .searchRplist li.cntReturn { border: 0; font: 0.8em verdana, sans-serif; text-align: right; }
.searchList li.cntReturn .cnt, .searchRplist li.cntReturn .cnt { font-size: 1em; }
.searchList li, .searchRplist li {
	border-bottom: 1px dotted #333333; /*◀검색결과 아이템별 구분 선 테두리색 */
	list-style: none; margin-bottom: 1px; padding-bottom: 1px;
	}
.searchList a, .searchRplist a { display: block; padding: 4px 3px; }
.searchList a:hover .desc, .searchRplist a:hover .desc { text-decoration: underline; }
.searchList a:hover, .searchRplist a:hover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀검색결과 상자링크 호버 배경색 */
	border: 1px solid #999999; /*◀검색결과 상자링크 호버 테두리색 */
	padding: 3px 2px;
	text-decoration: none;
	}
	/**** SEARCH LIST shut */



	/**** LOCAL LOG ****/
.localog { margin-bottom: 30px; }
.localog .enTitle { background: url(images/noent_local.png) no-repeat 0 0; width: 116px; height: 24px; margin-bottom: 15px; }
.localog h4 { display: none; }
.localog .spot { padding-left: 15px; }
.localog .spot, .localog .info { padding-bottom: 7px; }
.localog a { padding: 1px; text-decoration: underline; }
.localog a:hover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀지역로그 상자링크 호버 배경색 */
	border: 1px solid #999999; /*◀지역로그 상자링크 호버 테두리색 */
	color: #ff9900; /*◀지역로그 상자링크 호버 글자색 */
	padding: 0;
	text-decoration: none;
	}
	/**** LOCAL LOG shut */



	/**** TAG LOG ****/
.taglog { margin-bottom: 30px; }
.taglog .enTitle { background: url(images/noent_tag.png) no-repeat 0 0; width: 94px; height: 24px; margin-bottom: 15px; }
.taglog h4 { display: none; }
.taglog ul { text-align: justify; }
.taglog li { display: inline; list-style: none; }
.taglog a { padding: 2px; text-decoration: none; }
		/* ▼태그로그 단계별 글자색 */
.taglog a.cloud1 { color: #ff0000; font-size: 1.4em; font-weight: bold; }
.taglog a.cloud2 { color: #ff6600; font-size: 1.3em; font-weight: bold; }
.taglog a.cloud3 { color: #0000cc; font-size: 1.2em; font-weight: bold; }
.taglog a.cloud4 { color: #9900cc; font-size: 1.1em; }
.taglog a.cloud5 { color: #333333; font-size: 1em; }
.taglog a:hover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀태그로그 상자링크 호버 배경색 */
	border: 1px solid #999999; /*◀태그로그 상자링크 호버 테두리색 */
	padding: 1px;
	}
	/**** TAG LOG shut */



	/**** GUESTBOOK ****/
.guestbook { margin-bottom: 30px; }
.guestbook .enTitle { background: url(images/noent_guestbook.png) no-repeat 0 0; width: 130px; height: 24px; margin-bottom: 15px; }
.guestbook h4 { display: none; }
.guestWrite { clear: both; margin-bottom: 15px; }

		/** WRITE FORM : 방명록/댓글 공통 **/
.writeForm input {
	background: #eeeeee url(images/tfield.gif) no-repeat 0 0; /*◀방명록,댓글 input태그 배경색 */
	width: 150px; /*◀방명록,댓글 input태그 가로폭 */
	float: left; clear: right; border: 0; padding: 2px;
	}
.wformTextfield {
	background: #eeeeee url(images/tfield_n.gif) repeat-x 0 0; /*◀방명록,댓글 textarea태그 배경색 */
	clear: both; font-size: 1px;
	}
.wformTextfield .shFld {
	background: url(images/tfield_w.gif) repeat-y 0 0; /*◀방명록,댓글 textarea태그 서쪽그림자 */
	}
.wformTextfield .shDot {
	background: url(images/tfield_nw.gif) no-repeat 0 0; /*◀방명록,댓글 textarea태그 북서쪽그림자 */
	clear: both; display: block; width: 3px; height: 3px;
	}
.wformTextfield textarea {
	background: url(images/tfield_w.gif) repeat-y 0 0; /*◀방명록,댓글 textarea태그 서쪽그림자 */
	border: 0; font-size: 13px; width: 100%!important;
	}
	/* ※방명록,댓글 textarea에 다른 이미지를 사용하려면 :
	
	.wformTextfield
	.wformTextfield .shFld
	.wformTextfield .shDot
	위 세가지 선택자의 background 속성을 지웁니다.

	.wformTextfield textarea
	선택자 에만 원하는 background 속성을 적용합니다.

	*/
.writeForm { clear: both; }
.writeForm p { float: left; clear: both; margin-bottom: 5px; }
.writeForm .wformName label,
.writeForm .wformPass label,
.writeForm .wformHome label { float: left; clear: left; margin-top: 2px; text-indent: -7777px; width: 79px; height: 16px; }
.writeForm .wformName label { background: url(images/wform_name.png) no-repeat 0 0; }
.writeForm .wformPass label { background: url(images/wform_pass.png) no-repeat 0 0; }
.writeForm .wformHome label { background: url(images/wform_home.png) no-repeat 0 0; }
.wformSecret { clear: both; height: 16px; }
.wformSecret input { float: right; }
.wformSecret label { float: right; text-indent: -7777px; background: url(images/wform_secret.png) no-repeat 0 0; width: 59px; height: 16px; }
			/* 보호글 비밀번호 입력 버튼, 방명록/댓글 달기 버튼 공통 */
.submitButton_active,
.submitButton_hover,
.submitButton { background: url(images/btn_submit.png) no-repeat 0 0; border: 0; clear: both; cursor: pointer; display: block; margin: 5px auto 15px auto; text-indent: -7777px; width: 77px; height: 24px; }
.submitButton_active { background: url(images/btn_submit_a.png) no-repeat 0 0; }
.submitButton_hover { background: url(images/btn_submit_h.png) no-repeat 0 0; }
			/* 공통 shut */
		/** WRITE FORM 공통 shut */


		/** GUEST and COMMENT LIST 공통 **/
.guestList div,
.commentList div { padding: 3px; }
.guestList li ul li div,
.commentList li ul li div { margin-left: 60px; padding: 3px }
.guestList li,
.commentList li {
	border-bottom: 1px solid #999999; /*◀방명록,댓글 아이템 구분 선 테두리색 */
	clear: both; list-style: none; margin-bottom: 5px; padding-bottom: 5px;
	}
.guestList div.guest_general_gHover,
.commentList div.rp_general_cHover,
.guestList div.guest_secret_gHover,
.guestList div.hiddenComment_gHover,
.commentList div.rp_secret_cHover,
.commentList div.hiddenComment_cHover,
.guestList div.guest_admin_gHover,
.commentList div.rp_admin_cHover {
	background: #eeeeee url(images/hfield_hb.gif) repeat-x bottom; /*◀방명록,댓글 호버 배경색 */
	}
.guestList li ul li div.guest_general_gHover,
.commentList li ul li div.rp_general_cHover,
.guestList li ul li div.guest_secret_gHover,
.guestList li ul li div.hiddenComment_gHover,
.commentList li ul li div.rp_secret_cHover,
.commentList li ul li div.hiddenComment_cHover,
.guestList li ul li div.guest_admin_gHover,
.commentList div.rp_admin_cHover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀방명록,댓글에 댓글 호버 배경색 */
	}
.guestList div.guest_general_gHover,
.commentList div.rp_general_cHover {
	border: 1px solid #cccccc; /*◀방명록,댓글 일반글 호버 테두리색 */
	padding: 2px;
	}
.guestList div.guest_secret_gHover,
.guestList div.hiddenComment_gHover,
.commentList div.rp_secret_cHover,
.commentList div.hiddenComment_cHover {
	border: 1px solid #ff9999; /*◀방명록,댓글 비밀글 호버 테두리색 */
	padding: 2px;
	}
.guestList div.guest_admin_gHover,
.commentList div.rp_admin_cHover {
	border: 1px solid #9999ff; /*◀방명록,댓글 관리자글 호버 테두리색 */
	padding: 2px;
	}
.guestList li ul li div.guest_general_gHover,
.commentList li ul li div.rp_general_cHover {
	border: 2px solid #999999; /*◀방명록,댓글에 댓글 일반글 호버 테두리색 */
	padding: 1px;
	}
.guestList li ul li div.guest_secret_gHover,
.guestList li ul li div.hiddenComment_gHover,
.commentList li ul li div.rp_secret_cHover,
.commentList li ul li div.hiddenComment_cHover {
	border: 2px solid #ff6666; /*◀방명록,댓글에 댓글 비밀글 호버 테두리색 */
	padding: 1px;
	}
.guestList li ul li div.guest_admin_gHover,
.commentList div.rp_admin_cHover {
	border: 2px solid #6666ff; /*◀방명록,댓글에 댓글 관리자글 호버 테두리색 */
	padding: 1px;
	}
.guestList li ul,
.commentList li ul { margin-top: 10px; }
.guestList li ul li,
.commentList li ul li { border-bottom: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 0; }
.guestList .desc,
.commentList .desc { margin-bottom: 5px; }
.guestList .repInfo,
.commentList .repInfo { border-bottom: 1px dotted #999999; margin-bottom: 5px; padding-bottom: 3px; }
.guestList .address,
.commentList .address { background: url(images/btn_addr.png) no-repeat 0 0; display: inline-block; font-size: 11px; text-indent: -7777px; width: 41px; height: 15px; }
.guestList .modify,
.commentList .modify { background: url(images/btn_editdel.png) no-repeat 0 0; display: inline-block; font-size: 11px; text-indent: -7777px; width: 57px; height: 15px; }
.guestList .reply,
.commentList .reply { background: url(images/btn_reply.png) no-repeat 0 0; display: inline-block; font-size: 11px; text-indent: -7777px; width: 45px; height: 15px; }
.guestList .address:hover,
.commentList .address:hover { background: url(images/btn_addr_h.png) no-repeat 0 0; }
.guestList .modify:hover,
.commentList .modify:hover { background: url(images/btn_editdel_h.png) no-repeat 0 0; }
.guestList .reply:hover,
.commentList .reply:hover { background: url(images/btn_reply_h.png) no-repeat 0 0; }
.guest_general_icon,
.rp_general_icon { background: url(images/icon_re.png) no-repeat 0 5px; }
.guest_secret_icon,
.rp_secret_icon,
.hiddenComment_icon { background: url(images/icon_re_secret.png) no-repeat 0 5px; }
.guest_admin_icon,
.rp_admin_icon { background: url(images/icon_re_admin.png) no-repeat 0 5px; }
p.guest_general,
p.rp_general {}
p.guest_secret,
p.rp_secret { color: #ff3300; } /*◀비밀글 글자색(관리자가 볼 때) */
p.guest_admin,
p.rp_admin {}
p.hiddenComment {
	color: #ff6633 !important; /*◀비밀글 글자색(방문자가 볼 때) */
	font-weight: bold;
	}
		/** GUEST and COMMENT LIST 공통 shut **/
	/**** GUESTBOOK shut */



	/**** NOTICE ****/
.entryNotice { margin-bottom: 30px; }
.entryNotice .titleWrap .category {
	color: #0033ff; /*◀공지사항 카테고리 글자색 */
	font-family: verdana, sans-serif;
	}
	/**** NOTICE shut */



	/**** PROTECTED ****/
.entryProtected { margin-bottom: 30px; }
.entryProtected .titleWrap .category {
	color: #ff3300; /*◀보호글 카테고리 글자색 */
	font-family: verdana, sans-serif;
	}
.entryProtected p { text-align: center; }
.protectText { background: url(images/icon_protected.png) no-repeat 0 0; margin: 5px auto 20px auto; width: 125px; height: 24px; }
.passInputWrap input {
	border: 0;
	background: #eeeeee url(images/tfield.gif) no-repeat 0 0; /*◀보호글 input태그 배경색 */
	width: 170px; /*◀보호글 input태그 가로폭 */
	margin-top: 20px; padding: 2px;
	}
	/**** PROTECTED shut */



	/**** ENTRY ****/
.entry { margin-bottom: 30px; }
		/** ADMIN **/
.titleWrap .admin {
	color: #080808; /*◀글 관리 글자색 */
	font-size: 0.9em;
	margin-top: 15px;
	}
.titleWrap .admin a { color: #080808; } /*◀글 관리 링크 글자색 */
.titleWrap .admin a:hover { color: #0000ff; } /*◀글 관리 링크 호버 글자색 */
		/** ADMIN shut */


		/** ARTICLE **/
.article {
	color:/*@post-body-color=*/ #333333 /*@*/;
	font-size:/*@post-body-font-size=*/ inherit /*@*/;
	font-family:/*@post-body-font-family=*/ inherit /*@*/;
	letter-spacing: 0;
	margin: 0 0 15px 0;
	overflow: hidden;
	}
.article ul,
.article ol { padding-left: 35px; margin: 1em 0 1em 0; }
.article li { margin-bottom: 0.5em; }
.article p { margin: 1em 0 1em 0; }
.article dt { padding-top: 0.5em; }
.article dd { padding-left: 30px; padding-bottom: 0.5em; }
			/* ▼키워드 */
.article .key1 {
	color:/*@post-body-color=*/ #333333 /*@*/;
	text-decoration: none;
	border-bottom: 1px dotted #333333;
	cursor: default;
	}
.article .key1:hover {
	text-decoration: none;
	border-bottom: 1px solid #333333;
	}
p.cap1 {
	color: #555555; /*◀이미지 캡션 글자색 */
	margin: 3px 0 5px 0;
	text-align: center;
	}
.article blockquote { background: url(images/icon_quot.png) no-repeat 0 0; min-height: 20px; }
.moreless_fold,
.moreless_top,
.moreless_bottom { min-height: 20px; padding-top: 2px; text-decoration: underline; }
.moreless_fold { background: url(images/more_open.png) no-repeat left top; margin: 5px 0; padding-left: 23px; text-align: left; }
.moreless_top { background: url(images/more_close.png) no-repeat left top; margin: 5px 0; padding-left: 23px; text-align: left; }
.moreless_bottom { background: url(images/more_close.png) no-repeat right top; margin: 5px 0; padding-right: 23px; text-align: right; }
.imageblock { margin: 5px 0; }
.postby { clear: both; text-align: right; padding: 15px 0 10px 0; height: 17px; }
.postbyIcon { background: url(images/icon_postby.png) no-repeat 0 0; display: inline; }
.postby span { padding-left: 68px; }
		/** ARTICLE shut */


		/** TRAILS **/
.tagTrail { clear: both; margin-bottom: 15px; letter-spacing: -1px; }
.tagTIcon { background: url(images/icon_tag.png) no-repeat 0 0; }
.tagTrail .tagText { display: none; }
.tagTrail span { padding-left: 35px; }
.actionTrail { font: 0.9em verdana, sans-serif; }
.actionTrail .cnt { font-size: 1em; }
		/** TRAILS shut */


		/** TRACKBACK **/
.tbTitle {
	border-bottom: 1px solid #999999; /*◀트랙백첫줄(-TRACKBACKS-) 아래 구분 선 테두리색 */
	margin-bottom: 5px;
	padding-bottom: 5px;
	}
.tbTitle div { background: url(images/comm_trackbacks.png) no-repeat 0 0; text-indent: -7777px; width: 108px; height: 16px; }
.tbTitle p { font: 0.9em verdana, sans-serif; }
.trackback a {
	color:/*@post-title-color=*/ #333333 /*@*/; /*◀트랙백제목 글자색(스킨위자드 포스트 제목과 동기화) */
	}
.trackback a:hover {
	color: #ff9900; /*◀트랙백제목 호버 글자색 */
	}
.trackback li {
	border-bottom: 1px dotted #999999; /*◀트랙백 아이템 구분 선 테두리색 */
	list-style: none; padding-bottom: 5px; margin-bottom: 5px;
	}
.trackback li div { padding: 3px; }
.trackback li div.tHover {
	background: #eeeeee url(images/hfield_hb.gif) repeat-x bottom; /*◀트랙백 호버 배경색 */
	border: 2px solid #cccccc; /*◀트랙백 호버 테두리색 */
	padding: 1px;
	}
.trackback li h6 { margin-top: 3px; }
.trackback .from { font-size: 0.9em; }
.trackback .desc { font-size: 0.9em; margin: 5px 0 5px 0; }
.trackback .delete { background: url(images/btn_del.png) no-repeat 0 0; display: inline-block; font-size: 11px; text-indent: -7777px; width: 33px; height: 15px; }
.trackback .delete:hover { background: url(images/btn_del_h.png) no-repeat 0 0; }
		/** TRACKBACK shut */


		/** COMMENT **/
.cmtTitle {
	border-bottom: 1px solid #999999; margin-bottom: 5px; /*◀댓글첫줄(-COMMENTS-) 아래 구분 선 테두리색 */
	padding-bottom: 5px;
	}
.cmtTitle div { background: url(images/comm_comments.png) no-repeat 0 0; text-indent: -7777px; width: 96px; height: 16px; }
		/** COMMENT shut */

		/** COMMENT LIST **/
		/** 댓글 리스트 스타일은 방명록 리스트 스타일과 공통 */
	/**** ENTRY shut */



	/**** PAGING */
.paging {
	color: #080808; /*◀페이징 글자색 */
	font: 1.1em verdana, sans-serif;
	margin: 20px 0 30px 0;
	text-align: center;
	vertical-align: top;
	}
.paging a { color: #080808; } /*◀페이징 링크 글자색 */
.paging a:hover {
	color: #ff9900; /*◀페이징 링크 호버 글자색 */
	text-decoration: none;
	}
.paging a .selected {
	color: #ff3300; /*◀페이징 현재 페이지번호 글자색 */
	font-weight: bold;
	}
.paging a img { position: relative; top: 4px; }
.paging .interword {
	color: #080808; /*◀페이징 (...) 글자색 */
	font-weight: bold;
	}
.numbox { display: inline-block; height: 13px; }
.numbox a { padding: 1px; }
.page_prev_img { background: url(images/btn_page_prev_a.png) no-repeat 0 0; cursor: pointer; }
.page_next_img { background: url(images/btn_page_next_a.png) no-repeat 0 0; cursor: pointer; }
.no-more-prev .page_prev_img { background: url(images/btn_page_prev.png) no-repeat 0 0; cursor: default; }
.no-more-next .page_next_img { background: url(images/btn_page_next.png) no-repeat 0 0; cursor: default; }
	/**** PAGING shut */
/******** CONTENT shut */




/******** SIDEBAR ********/
.modTitle { text-indent: -7777px; font-size: 1px; }
.module { font-size: 0.9em; margin-bottom: 25px; padding-bottom: 2px; }
#sidebar, #headbar, #footbar {
	color: #333333; /*◀사이드바의 기본 글자색 */
	}
#sidebar .line_vt, #headbar .line_vt, #footbar .line_vt { margin: 0 2px 0 2px; }
#sidebar .line_hr, #headbar .line_hr, #footbar .line_hr { margin: 2px 0 2px 0; }
#footbar { margin-top: 30px; }

	/**** PROFILE ****/
#profile .modTitle { background: url(images/mod_profile.png) no-repeat 0 0; width: 67px; height: 15px; }
.pfile { border-collapse: collapse; border-spacing: 0; margin-bottom: 10px; }
.pfile td { vertical-align: top; }
.pfile_nw { background: url(images/pfile_nw.png) no-repeat 0 0; width: 7px; height: 5px; font-size: 1px; }
.pfile_n { background: url(images/pfile_n.png) repeat-x 0 0; height: 5px; }
.pfile_ne { background: url(images/pfile_ne.png) no-repeat 0 0; width: 7px; height: 5px; font-size: 1px; }
.pfile_w { background: url(images/pfile_w.png) repeat-y 0 0; width: 7px; }
.pfile_e { background: url(images/pfile_e.png) repeat-y 0 0; width: 7px; }
.pfile_sw { background: url(images/pfile_sw.png) no-repeat 0 0; width: 7px; height: 7px; font-size: 1px; }
.pfile_s { background: url(images/pfile_s.png) repeat-x 0 0; height: 7px; }
.pfile_se { background: url(images/pfile_se.png) no-repeat 0 0; width: 7px; height: 7px; font-size: 1px; }
.blogImage,
.blogImage img { width: 164px }
.blogDesc { color: #333333; } /*◀프로필 한마디 글자색 */
.blogDesc p {
	color: #080808; /*◀프로필 블로거 이름 글자색 */
	font-weight: bold;
	text-align: right;
	}
	/**** PROFILE shut */



	/**** NOTICE ****/
#notice li { list-style: none; margin-bottom: 2px; }
#notice a span { padding-left: 17px; }
#notice a:hover { text-decoration: none; }
.noteIcon { background: url(images/icon_note.png) no-repeat 0 0; min-height: 15px; }
	/**** NOTICE shut */



	/**** ADMIN MENU ****/
#adminMenu { text-align: center; }
#adminMenu li { display: inline; list-style: none; margin: 0 2px; }
#adminMenu .tab_admin img { background: url(images/btn_admin.png) no-repeat 0 0; }
#adminMenu .tab_write img { background: url(images/btn_write.png) no-repeat 0 0; }
#adminMenu .tab_admin a:hover img { background: url(images/btn_admin_h.png) no-repeat 0 0; }
#adminMenu .tab_write a:hover img { background: url(images/btn_write_h.png) no-repeat 0 0; }
#adminMenu .tab_admin_active img { background: url(images/btn_admin_a.png) no-repeat 0 0; }
#adminMenu .tab_write_active img { background: url(images/btn_write_a.png) no-repeat 0 0; }
	/**** ADMIN MENU shut */



	/**** SEARCH ****/
#searchMod { height: 24px; padding-left: 3px; }
.searchWrap { width: 173px; margin: 0 auto 0 auto; }
#searchMod .searchBox { float: left; border: 0; background: #eeeeee url(images/tfield.gif) no-repeat 0 0; margin-top: 3px; margin-right: 1px; padding: 2px; width: 140px; }
#searchMod .submit_active,
#searchMod .submit_hover,
#searchMod .submit { float: left; border: 0; background: url(images/btn_search.png) no-repeat 0 0; cursor: pointer; width: 26px; height: 24px; }
#searchMod .submit_active { background: url(images/btn_search_a.png) no-repeat 0 0; }
#searchMod .submit_hover { background: url(images/btn_search_h.png) no-repeat 0 0; }
	/**** SEARCH shut */



	/**** CATEGORY ****/
#category .modTitle { background: url(images/mod_category.png) no-repeat 0 0; width: 81px; height: 15px; }
#category table { background-color: transparent !important; }
.branch3 { cursor: pointer; }
.c_cnt {
	color: #ff3300; /*◀카테고리 글 갯수 글자색 */
	font: 0.8em verdana, sans-serif;
	}
	/**** CATEGORY shut */



	/**** TAG CLOUD ****/
#tagbox .modTitle { background: url(images/mod_tagbox.png) no-repeat 0 0; width: 83px; height: 15px; }
#tagbox ul { margin: 1px; text-align: justify; }
#tagbox li { display: inline; list-style: none; }
#tagbox a { padding: 1px; text-decoration: none; }
		/* ▼태그모듈 단계별 글자색 */
#tagbox a.cloud1 { color: #ff0000; font-size: 1.3em; font-weight: bold; }
#tagbox a.cloud2 { color: #ff6600; font-size: 1.2em; font-weight: bold; }
#tagbox a.cloud3 { color: #0000cc; font-size: 1.1em; font-weight: bold; }
#tagbox a.cloud4 { color: #9900cc; font-size: 1.1em; }
#tagbox a.cloud5 { color: #333333; font-size: 1em; }
#tagbox a:hover {
	background: #ffffff url(images/hfield_hs.gif) repeat-x bottom; /*◀태그모듈 상자링크 호버 배경색 */
	border: 1px solid #999999; /*◀태그모듈 상자링크 호버 테두리색 */
	padding: 0;
	}
	/**** TAG CLOUD shut */



	/**** RECENT POST ****/
#recentPost .modTitle { background: url(images/mod_recentpost.png) no-repeat 0 0; width: 97px; height: 15px; }

		/** RECENT LIST : 글, 댓글, 트랙백 공통 **/
li.recentLists { list-style: none; }
li.recentLists .info_wrap { display: block; text-align: right; }
li.recentLists a { display: block; padding: 3px 2px; }
li.recentLists a:hover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀최근글 상자링크 호버 배경색 */
	border: 1px solid #999999; /*◀최근글 상자링크 호버 테두리색 */
	padding: 2px 1px;
	text-decoration: none;
	}
li.recentLists a:hover .desc { text-decoration: underline; }
		/** RECENT LIST 공통 shut */
	/**** RECENT POST shut */



	/**** RECENT COMMENT ****/
#recentComment .modTitle { background: url(images/mod_recentcomment.png) no-repeat 0 0; width: 122px; height: 15px; }
	/**** RECENT COMMENT shut */



	/**** RECENT TRACKBACK ****/
#recentTrackback .modTitle { background: url(images/mod_recenttrackback.png) no-repeat 0 0; width: 132px; height: 15px; }
	/**** RECENT TRACKBACK shut */



	/**** ARCHIVE ****/
#archive .modTitle { background: url(images/mod_archive.png) no-repeat 0 0; width: 69px; height: 15px; }
	/**** ARCHIVE shut */



	/**** CALENDAR ****/
#calendar .modTitle { background: url(images/mod_calendar.png) no-repeat 0 0; width: 79px; height: 15px; }
#calendar { font: 0.8em verdana, sans-serif; }
#calendar td { text-align: center; }
.cal_month { padding-top : 2px; }
.cal_month a {
	color: #080808; /*◀이전달,이번달,다음달 글자색 */
	font-size: 1.1em;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	}
.cal_month a:hover {
	background: #ffffff url(images/hfield_hs.gif) repeat-x bottom; /*◀이전달,이번달,다음달 호버 배경색 */
	border: 1px solid #666666; /*◀이전달,이번달,다음달 호버 테두리색 */
	color: #0033ff; /*◀이전달,이번달,다음달 호버 글자색 */
	padding: 1px 4px 1px 4px;
	text-decoration: none;
	}
.cal_month { height: 18px; }
.cal_week1, .cal_week2 { font: 1.1em 'malgun gothic', "맑은 고딕", nanumgothic, 나눔고딕, dotum, gulim, tahoma; }
.cal_week2 {
	color: #ff3300; /*◀날짜중 일요일 글자색 */
	}
.cal_week a { display: block; }
.cal_current_week {}
.cal_day, .cal_day3 { color: #080808; } /*◀날짜 글자색 */
.cal_day_sunday { color: #ff3300 !important; } /*◀요일중 일요일 글자색 */
.cal_day1, .cal_day2 { color: #555555; } /*◀이전날짜,다음날짜 글자색(나오지 않음) */
a.cal_click {
	color: #0000ff !important; /*◀글이 있는 날짜 글자색 */
	font-weight: bold;
	}
a.cal_click:hover {
	background: #ffffff url(images/hfield_hs.gif) repeat-x bottom; /*◀글이 있는 날짜 호버 배경색 */
	color: #ff9900 !important; /*◀글이 있는 날짜 호버 글자색 */
	text-decoration: none;
	}
.cal_day4 {
	color: #ffff00 !important; /*◀오늘 글자색 */
	background: #666666 !important; /*◀오늘 배경색 */
	}
.cal_day4 a.cal_click {
	color: #ffff00 !important; /*◀글이 있는 오늘 글자색 */
	font-weight: bold;
	}
.cal_day4 a.cal_click:hover {
	background: #ffffff url(images/hfield_hs.gif) repeat-x bottom !important; /*◀글이 있는 오늘 호버 배경색 */
	color: #ff9900 !important; /*◀글이 있는 오늘 호버 글자색 */
	text-decoration: none;
	}
	/**** CALENDAR shut */



	/**** LINK ****/
#link .modTitle { background: url(images/mod_link.png) no-repeat 0 0; width: 46px; height: 15px; }
#link select {
	background-color: #eeeeee; /*◀링크 배경색 */
	border: 1px solid #999999; /*◀링크 테두리색 */
	width: 170px; /*◀링크 가로폭 */
	font-size: 1em; margin-left: 2px; }
	/**** LINK shut */



	/**** COUNTER ****/
#counter { font: 0.8em verdana, sans-serif; }
#counter .cntInner { width: 70%; margin: 0 auto 0 auto; }
#counter .cntInner div { text-align: right; height: 15px; margin: 5px 0 5px 0; }
#counter .total {
	background: url(images/icon_total.png) no-repeat 0 0;
	font-weight: bold;
	}
#counter .today {
	color: #ff3300; /*◀카운터 오늘 글자색 */
	background: url(images/icon_today.png) no-repeat 0 0;
	font-weight: bold; }
#counter .yesterday {
	background: url(images/icon_yesterday.png) no-repeat 0 0;
	}
	/**** COUNTER shut */



	/**** RSS ****/
#rssfeed { text-align: center; }
#rssfeed a img { background: url(images/icon_rss.png) no-repeat 0 0; }
#rssfeed a:hover img { background: url(images/icon_rss_a.png) no-repeat 0 0; }
	/**** RSS shut */



	/**** BANNER: Tistory ****/
#adTistory { text-align: center; }
#adTistory img { background: url(images/tistoryBanner.png) no-repeat 0 0; }
	/**** BANNER: Tistory shut */



	/**** BANNER: Lucent 2 ****/
#adLucent2 { text-align: center; }
#adLucent2 img { background: url(images/banner_skin.png) no-repeat 0 0; }
	/**** BANNER: Lucent 2 shut */
/******** SIDEBAR shut */




/******** FOOTER ********/
#footer { padding: 65px 0 40px 0; padding-right: 30px; text-align: right; }
.footMenu {
	color: #ff0000; /*◀하단메뉴 콜론(:) 글자색 */
	font-size: 0.9em;
	margin-bottom: 5px;
	}
.footMenu a {
	color: #080808; /*◀하단메뉴 링크 글자색 */
	padding: 1px;
	}
.footMenu a:hover {
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀하단메뉴 링크 호버 배경색 */
	color: #ff0000; /*◀하단메뉴 링크 호버 글자색 */
	text-decoration: none;
	}
.copyright {
	color: #ffeeee; /*◀저작권 글자색 */
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: 0;
	}
.copyright span { font-family: verdana, sans-serif; font-size: 0.9em; }
.copyright a {
	color: #ffeeee; /*◀저작권 링크 글자색 */
	padding: 1px;
	}
.copyright a:hover {
	color: #080808; /*◀저작권 링크 호버 글자색 */
	background: #ffffff url(images/hfield_h.gif) repeat-x bottom; /*◀저작권 링크 호버 배경색 */
	text-decoration: none;
	}
.copyright font { font-size: 1em; padding: 1px; letter-spacing: 0; }
.copyright .text { position: absolute; right: 31px; }
.yStone { height: 1px; font-size: 1px; }
.copyright .shadow { color: #333333; } /*◀저작권 그림자 글자색 */
/******** FOOTER shut */





/******** MISCELLANY ********/
	/* PLUGIN : 테터데스크 */
.TD_tagbox .TD_tagtitle { background: url(images/ttd_tag.png) no-repeat 0 2px; }
.TD_toparticle .TD_tblist li { background: url(images/ttd_relate.png) no-repeat; }
.TD_recent .TD_list { background: url(images/ttd_ball.png) no-repeat 1px 3px; }
.TD_more_title { background: url(images/ttd_title.png) no-repeat; } /*◀첨부 스타일을 사용하지 않을 경우 이 줄을 주석처리 */
/******** MISCELLANY shut */




/*

Lucent 2 skin for Tistory designed by OLokLiR.

해당 스킨에 대한 저작권은 올로클리르( OLokLiR )에게 있습니다.

http://oloklir.tistory.com/

*/