@charset "utf-8";

* {
	margin:0; 
	padding:0;
	}

html {
	background-color:#fff;
	}

body{
	font:9pt/1.8 'Trebuchet MS', Gulim, 굴림, Tahoma, AppleGothic, Sans-serif;
	color:#000;
	}

a {
	text-decoration:none;
	color:#9ab238;
	}


/* misc */
a img {border:none;}
br {letter-spacing:0;}
hr {display:none;}
p { margin:0 0 1.5em;}

/*-------------------------------*/
/* Hadding */
/*-------------------------------*/
h1 {
	display:inline;
	font-weight:normal;
	font-size:2em;
	line-height:normal;
	vertical-align:middle;
	}
h1 a {color:#000;}

h2 { 
	margin-bottom:.2em;
	font:bold 1.6em Dotum, 돋움, AppleGothic, Sans-Serif;
	letter-spacing:-1px;
	color:#09c;
	}

h3 { 
	font:1.2em Arial, Helvetica, Sans-Serif;
	color:#abc833;
	}

h4 {
	font:bold 1.1em Dotum, 돋움, AppleGothic, Sans-Serif;
	}

/*-------------------------------*/
/* Hidden */
/*-------------------------------*/
#rightColumn, #footer, #paging, #tabNav, .searchList, .admin, .protectedBody, fieldset {display:none;}

/*-------------------------------*/
/* Header */
/*-------------------------------*/
#header {border-bottom:1px solid #ddd; margin-bottom:1em;}
#title {margin-bottom:2em;}
#title span {
	font:.9em Dotum, 돋움, AppleGothic, Sans-Serif;
	padding-left:10px;
	color:#693;
	vertical-align:middle;
	}

/* Subject */
.subject {
	margin-bottom:2.2em;
	line-height:0;
	}

/* Post info */
.subject span {
	font:.9em 'Franklin Gothic Medium', tahoma, Helvetica, Sans-Serif;
	color:#999;
	}
.subject span a {
	font-family:Dotum, 돋움, AppleGothic, Helvetica, Sans-Serif;
	}
/* Entry */
.entry {
	margin-bottom:2.5em;
	}
.article {
	margin-bottom:1.5em;
	text-align:justify;
	letter-spacing:-1px;
	font:1.1em/1.8em Gulim, 굴림, Tahoma, AppleGothic, Sans-serif;
	}
.article a {text-decoration:underline;}

blockquote {
	margin:2em auto;
	padding:0 10px;
	width:90%;
	color:#abc833;
	letter-spacing:-1px;
	border-left:2px solid #ddd;
	font-size:.9em;
	line-height:1.7em;
	}

.article em {
	font-style:normal;
	font-weight:bold;
	color:#000;
	}

.article ol, .article ul {
	margin:1em 0 1.5em 40px;
	}

del {
	color:#999;
	}
ins {
	color:#5a5a5a;
	}

.imageblock {
	margin:0 0 1.5em;
	border:none;
	}
.imageblock * {
	border:none !important;
	}
.imageblock img {
	padding:6px;
	border:1px solid #ddd !important;
	vertical-align:middle;
	}

.cap1 {
	color:#999;
	font-size:.9em;
	text-align:center;
	}

.moreless_fold, .moreless_top, .moreless_bottom {display:none;}

.moreless_content {
	display:block !important;
	padding:1.2em 1em;
	margin-bottom:2em;
	border:solid 1px #ddd;
	}

.pInfo {
	padding:.4em 0;
	margin-bottom:1em;
	}

.postTag {
	clear:both;
	font:.9em Dotum, 돋움, AppleGothic, Sans-Serif;
	}
.postTag a {
	padding:0 .2em;
	}

/* Comment, Trackback toggle */
.ctBtn { 
	clear:both;
	font-size:.9em;
	}

/*-------------------------------*/
/* Trackback */
/*-------------------------------*/
.trackback .url { display:none;}

/* Trackback list */
.trackback {
	padding-bottom:.5em;
	font-family:Gulim, 굴림, AppleGothic, Sans-Serif;
	letter-spacing:-1px;
	}
.trackback ol {
	list-style:none;
	}
.trackback ol li{
	margin-bottom:1em;
	padding:.5em 0;
	border-bottom:1px solid #ddd;
	}
.trackback cite {
	font-style:normal;
	font-family:Dotum, 돋움, AppleGothic, Helvetica, Sans-Serif;
	}
.trackback li span {
	font:.9em 'Franklin Gothic Medium', Helvetica, Sans-Serif;
	letter-spacing:0;
	color:#666;
	}
	.trackback span a {display:none;}

.trackback li p {
	margin:1em 0 .5em;
	text-align:justify;
	}

/*-------------------------------*/
/* Comment, Guestbook */
/*-------------------------------*/
.entry .list {
	margin:.5em 0 2em;
	font-family:Gulim, 굴림, AppleGothic, Sans-Serif;
	letter-spacing:-1px;
	}
#guestBook .list {
	margin-top:2em;
	font-family:Gulim, 굴림, AppleGothic, Sans-Serif;
	letter-spacing:-1px;
	}

.list ol {
	list-style:none;
	margin-bottom:2em;
	}
.list li {
	margin-bottom:1em;
	border-bottom:1px solid #ddd;
	}
.list p.author {
	font:1em Dotum, 돋움, AppleGothic, Sans-Serif;
	letter-spacing:0;
	margin-bottom:1em;
	}

.list span {
	font:.9em 'Franklin Gothic Medium', myriad, tahoma, Sans-Serif;
	letter-spacing:0;
	color:#999;
	}
.list span a { display:none;}

/* Reply */
.list ol li ol {
	margin:0 0 0 20px;
	}
.list ol li ol li {
	margin:.2em 0 0;
	padding:.3em 0;
	border:0 none;
	}

.list img {
	vertical-align:middle;
	margin-right:.2em;
	padding:2px;
	width:20px;
	height:20px;
	border:1px solid #ddd;
	}

/*-------------------------------*/
/* Location log */
/*-------------------------------*/
#location {
	margin-bottom:3em;
	font-family:Gulim, 굴림, AppleGothic, Sans-Serif;
	}
#location .place, #location .pTitle {
	border-bottom:solid 1px #eee;
	}

/*-------------------------------*/
/* Tag cloud */
/*-------------------------------*/
#taglog {
	margin-bottom:3em;
	}
#taglog ul { 
	text-align:justify;
	list-style:none;
	}
#taglog li { 
	display:inline;
	font-family: Dotum, 돋움, AppleGothic, Helvetica, Sans-Serif; 
	line-height:2.4em
	}

#taglog li a.cloud1 { font-weight:bold; font-size: 2.2em; color:#abc833;}
#taglog li a.cloud2 { font-weight:bold; font-size: 1.9em; color:#bfd36a;}
#taglog li a.cloud3 { font-weight:bold; font-size: 1.5em; color:#bfca92;}
#taglog li a.cloud4 { font-size: 1.2em; color:#b8c39a;}
#taglog li a.cloud5 { font-size: .9em; color:#aaa;}


