@charset "utf-8";
/*
Last Modified 2009-02-11 22:01:42
Lucent 3.01 [Stylesheet] for Tistory created by OLokLiR.
http://oloklir.tistory.com/
인쇄
*/

/* 전체 */
* {
	line-height: 160%;
	margin: 0;
	padding: 0;
	}
body {
	cursor: default;
	font-family: nanumgothic, 나눔고딕, 'malgun gothic', '맑은 고딕', dotum, gulim, tahoma;
	font-size: 12px;
	}
h1 { font-size: 2.0em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }
h5 { font-size: 0.8em; }
h6 { font-size: 0.7em; }
h1,h2,h3,h4,h5,h6 {
	font-family: 'nanumgothic bold', '나눔고딕 bold', 'malgun gothic bold', '맑은 고딕 bold', dotum, gulim, tahoma;
	letter-spacing: 0.05em;
	}
input, textarea, select {
	font: 1em nanumgothic, 나눔고딕, 'malgun gothic', '맑은 고딕', dotum, gulim, tahoma;
	}
img { border: 0; }
menu, dir, blockquote { padding-left: 15px; margin: 1em 0; }
font { font-size: 1em; }
a, a:hover { text-decoration: underline; color: black; }
.date { font: 0.8em verdana, sans-serif; }
.cnt { font: 0.8em verdana, sans-serif; letter-spacing: -1px; }

.vAlign { vertical-align: top; }
.fRight { float: right; }
.clear { clear: both; }

/* 전체 : 표시하지 않음 */
.blogTitleShd, .titleBgWrap, .searchWrap, .blogMenuWrap, .sidebar,
.shineLarge, .glassColor, .botWrap,
#sidebar1Root, #sidebar2Root, #sidebar3Root,
.protectForm, .paging,
.dateTag, span.timeD, .actionTrail, .trackAddr,
.guestWrite, .commentWrite,
.control, .delete, .entry .admin
{ display: none; }
#ttDesk_AdminDiv, #ttDesk_alert, #ttDesk_overlay, #ttDesk_adminbtn
{ display: none; }

/* 전체 : 링크 밑줄 제거 */
.searchList li a, .searchRplist li a,
.nonEntryTitle h4 a, .entryTitle h4 a,
.localog .info a,
.category a,
.repInfo .name a,
.trackInfo h6 a
{ text-decoration: none; }

/* 최대폭 지정 */
.wrapGrab, .grabber, .glassShd, .glassGlow,
.glassGlow .vAlign,
.nonEntryTitle, .entryTitle,
.tagTrail { width: 100%; }

/* 상단 저작권 */
.blackBarWrap *,
.blackBar * { display: none; }
.blackBarWrap,
.blackBar,
.copyright { display: block; text-align: right; }

/* 블로그 제목 */
.blogLink {
	font: 1.8em 'nanumgothic bold', '나눔고딕 bold', 'malgun gothic bold', '맑은 고딕 bold', dotum, gulim, tahoma;
	font-weight: bold;
	letter-spacing: 0.02em;
	text-decoration: none;
	}
.titleBase { padding: 0 0 20px 20px; }

/* 글,댓글 목록 */
.searchList li,
.searchRplist li { list-style: none; padding-bottom: 3px; margin-bottom: 3px; border-bottom: 1px dotted; }
.searchList li .desc,
.searchRplist li .desc { text-decoration: underline; }

/* 지역로그 */
.localog .spot { padding-left: 20px; }
.localog .info a { font-weight: bold; }
.localog .info .name { font-weight: normal; }

/* 태그로그 */
.taglog ul { text-align: justify; }
.taglog li { list-style: none; display: inline; }
.taglog a.cloud1 { font-size: 1.4em; font-weight: bold; }
.taglog a.cloud2 { font-size: 1.3em; font-weight: bold; }
.taglog a.cloud3 { font-size: 1.2em; font-weight: bold; }
.taglog a.cloud4 { font-size: 1.1em; }
.taglog a.cloud5 { font-size: 1em; }

/* 포스트 */
.nonEntry, .entry { margin-bottom: 25px; border: 1px dotted black; padding: 10px; page-break-after: auto; }
.nonEntryTitle,
.entryTitle { margin-bottom: 3px; padding-bottom: 3px; border-bottom: 1px dotted black; }
.nonEntryTitle h4,
.entryTitle h4 { font-size: 1.4em; }
.postAuthor { text-align: right; }
.nonEntryTitle .enText,
.entryTitle .enText { font: 0.9em verdana, sans-serif; }

/* 포스트 : 본문 */
.article, .protectText { letter-spacing: 0; margin: 10px 0; line-height: 200%; width: 100%; }
.article ul,
.article ol { padding-left: 35px; margin: 1em 0; }
.article li { margin-bottom: 0.75em; }
.article p { margin: 1em 0; }
.article dt { padding-top: 0.5em; }
.article dd { padding-left: 30px; padding-bottom: 0.5em; }
.article h1 { margin: 0.7em 0; }
.article h2 { margin: 0.8em 0; }
.article h3 { margin: 1em 0; }
.article h4 { margin: 1.3em 0; }
.article h5 { margin: 1.7em 0; }
.article h6 { margin: 2.3em 0; }

.article .key1 { text-decoration: none; border-bottom: 1px dotted; }
.article .cap1 { margin: 5px auto; text-align: center; }
.article blockquote { background: url(arti_quot.gif) no-repeat 2px 0; }
.moreless_fold,
.moreless_top,
.moreless_bottom { text-decoration: underline; }
.moreless_fold { background: url(more_close.gif) no-repeat left center; margin: 5px 0; padding-left: 18px; text-align: left; }
.moreless_top { background: url(more_open_top.gif) no-repeat left center; margin: 5px 0; padding-left: 18px; text-align: left; }
.moreless_bottom { background: url(more_open_bottom.gif) no-repeat right center; margin: 5px 0; padding-right: 18px; text-align: right; }
.imageblock { margin: 5px 0; }

/* 방명록,트레일 */
.tagText { width: 40px; }
.tagTrail, .trackback, .guestList,
.comment { margin-top: 10px; }

/* 트랙백,댓글 */
.trackInfo h6 { font-size: 1.1em; }
.repInfo .name { font-weight: bold; }
.trackInfo .date,
.repInfo .date { float: right; }
.trackInfo,
.repInfo { border-bottom: 1px dotted black; }

/* 방명록,트랙백,댓글 목록 */
.trackback li,
.guestList li,
.commentList li { list-style: none; border: solid black; padding: 5px; border-width: 5px 1px 1px 1px; }
.guestList ul li,
.commentList ul li { margin-top: 5px; border-width: 1px 1px 1px 5px; }