@charset "utf-8";

/*-------------------------------*/
/* Global */
/*-------------------------------*/
* {
	margin:0;
	padding:0;
}

body {
	font:10pt Dotum, 돋움, Helvetica, AppleGothic, Sans-serif;
	color:#000;
	}

a {
	text-decoration:none;
	color:#39c;
	}

hr {display:none;}
img {border:0 none;}
p {margin-bottom:15pt;}
br {letter-spacing:0;}
dfn, em, cite{font-style:normal;}
abbr {border:0 none;}

/*-------------------------------*/
/* Layout */
/*-------------------------------*/
#header {
	margin-bottom:20pt;
	border-bottom:1px solid #999;
	}

#sidebar, #footer {display:none;}

/*-------------------------------*/
/* Hadding */
/*-------------------------------*/
h1 {
	display:inline;
	vertical-align:middle;
	margin-right:5px;
	font-size:15pt;
	}
h1 a {color:#39c;}

h2 {
	font-size:15pt;
	letter-spacing:-1px;
	color:#9c0;
	}
h2 a {color:#9c0;}

/*-------------------------------*/
/* header */
/*-------------------------------*/
#header .desc {
	display:inline;
	vertical-align:middle;
	color:#666;
	}

#mainNav { display:none;}

/*-------------------------------*/
/* Entry */
/*-------------------------------*/
.entry {
	margin-bottom:20pt;
	border-bottom:1px solid #ccc;
	}

/* subject */
.subject {
	margin-bottom:18pt;
	}

.subject ul {
	list-style:none;
	margin-top:3pt;
	}

.subject li {
	display:inline;
	margin-right:5pt;
	font-size:9pt;
	color:#666;
	}

/* Protected */
.protectedBody {display:none;}

/* Search list */
.searchList {display:none;}

/* admin */
.admin {display:none;}

/* Post information */
.pInfo {
	margin:15pt 0 10pt;
	font-size:10pt;
	border-top:1px solid #ccc;
	}

.pInfo dl {
	padding:2pt 0;
	}

.pInfo dt {
	float:left;
	width:30pt;
	margin:2pt 0 0;
	}

.pInfo dd {
	margin:.3em 0 0 60pt;
	padding-left:.5em;
	border-left:1px solid #ccc;
	}

/*-------------------------------*/
/* article */
/*-------------------------------*/
/* common style */
.imageblock {
	margin:0 0 15pt;
	border:0 none;
	}

.article img {
	margin-bottom:10pt;
	vertical-align:middle;
	}

.cap1 {
	text-align:center;
	font-size:9pt;
	color:#666;
	}

.moreless_fold,
.moreless_top,
.moreless_bottom {
	display:none;
	}

.moreless_content {
	display:block !important;
	margin-bottom:16pt;
	padding:5pt 3pt;
	border:solid 1px #ccc;
	}

.article blockquote {
	width:80%;
	margin:0 auto 15pt;
	padding:5pt 3pt 5pt 12pt;
	border-left:2px solid #ccc;
	}

.article ol, .article ul {
	margin:10pt 0 15pt 40pt;
	}

del {color:#666;}
ins {text-decoration:underline;}

/*-------------------------------*/
/* Trackback */
/*-------------------------------*/
.trackback .url { display:none;}

/* Trackback list */
.trackback {
	padding-bottom:10pt;
	}
.trackback ol {
	list-style:none;
	border-bottom:1px solid #ccc;
	}
.trackback ol li{
	margin-bottom:12pt;
	}

.trackback li span {
	font:9pt 'Franklin Gothic Medium', Helvetica, Sans-Serif;
	color:#333;
	}
.trackback li span a {
	display:none;
	}
.trackback li p {
	margin:12pt 0 8pt;
	}

/*-------------------------------*/
/* Comment, Guestbook */
/*-------------------------------*/
.entry .list {
	margin:8pt 0 15pt;
	}
#guestBook .list {
	margin-top:25pt;
	}

.list ol {
	list-style:none;
	margin-bottom:20pt;
	}

.list li {
	margin-bottom:8pt;
	border-bottom:1px solid #ccc;
	}
.list li p {
	margin-bottom:8pt;
	}
.list p.author {
	margin-bottom:5pt;
	}

.list span {
	font:9pt 'Franklin Gothic Medium', Helvetica, Sans-Serif;
	color:#666;
	}
.list span a {display:none;}


/* Reply */
.list ol li ol {
	margin:0;
	}
.list ol li ol li {
	padding-left:30pt;
	border:0 none;
	}

.list img {
	vertical-align:middle;
	width:25px;
	height:25px;
	margin-right:5pt;
	padding:2px;
	border:1px solid #ccc;
	}

/* Write area */
fieldset { display:none;}


/*-------------------------------*/
/* Tag cloud */
/*-------------------------------*/
#taglog {
	margin-bottom:30pt;
	}
#taglog ul {
	list-style:none;
	text-align:justify;
	}
#taglog li {
	display:inline;
	line-height:2.4em
	}

#taglog li a.cloud1 {font-weight:bold; font-size: 30pt; color:#04afe2;}
#taglog li a.cloud2 {font-weight:bold; font-size: 24pt; color:#3ea6d0;}
#taglog li a.cloud3 {font-weight:bold; font-size: 16pt; color:#3ea6d0;}
#taglog li a.cloud4 {font-size:12pt; color:#3ea6d0;}
#taglog li a.cloud5 {font-size:10pt; color:#aaa;}
#taglog li a:hover {color:#000; background-color:#f2f4e7;}

/*-------------------------------*/
/* Location log */
/*-------------------------------*/
#location {
	margin-bottom:30pt;
	}

#location .place, #location .pTitle {
	border-bottom:solid 1px #ccc;
	padding:2pt 0;
	}

.place .dent0 { /* first child */
	font-weight:bold;
	}

#location .localAuthor {
	vertical-align:middle;
	font-size:9pt;
	color:#666;
	}

/*-------------------------------*/
/* page navigation */
/*-------------------------------*/
#pageNav { display:none;}

/*-------------------------------*/
/* Advertisement */
/*-------------------------------*/
.adPostTop, .adPostBottom{
	display:none !important;
	}

#TatterMedia_postList {
	display:none !important;
	}

