body {
	margin:0;
	padding:0;
	text-align:center;
	background:#000;
	font-family:돋움, dotum, tahoman,arial,helvetica,sans-serif;
	font-size:12px;
	line-height:1.5em;
	background:url('http://pds13.egloos.com/pds/200811/13/62/bg_body.gif') no-repeat left top;
	color:#666;
	}
a:link {color:#1777b1;text-decoration:none;}
a:visited {color:#1777b1;text-decoration:none;}
a:hover {color:#1777b1;text-decoration:none;}
a:active {color:#1777b1;text-decoration:none;}
hr.line {display:none;}/*system class*/
#body {
	margin:0 auto;
	padding:0;
	text-align:center;
		}
#container {
	width:1020px;
	float:left;
	text-align:left;
	}
#header {
	position:relative;
	width:940px;
	height:320px;
	margin:0 auto;
	}
#content {
	width:700px;
	float:right;
	text-align:center;
	padding-top:1px;
                margin:0px 0px 0 60px;
	}

#sidebar {
	float:right;
	display:inline;
	width:180px;
	text-align:center;
	line-height:1.2em;
	}
#footer {
	clear:both;
	width:940px;
	float:right;
	height:30px;
	background:#efefef url('http://pds10.egloos.com/pds/200811/13/62/footer.png') center 2px no-repeat;
	}

/* header 스타일 시작 */
#header a:link {text-decoration:none;}
#header a:visited {text-decoration:none;}
#header a:hover {text-decoration:none;}
#header a:active {text-decoration:none;}
#header h1 {
	position:absolute;
	bottom:90px;
	width:365px;
	margin:0;
	padding:0;
	text-align:center;
	line-height:38px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
#header h1 a {
	font-size:22px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-family:arial;
	}
#header h1 a:hover {text-decoration:none;}
#header p.url {
	margin:0;
	padding:160px 0 0 0;
	width:160px;
	text-align:right;
	line-height:2em;
	}
#header p.url a {
	font-size:14px;
	color:#000;
	text-decoration:none;
	font-family:arial,sans-serif;
	}
#header p.url a:hover {text-decoration:none;}
#header p.usermenu {
	position:absolute;
	bottom:0;
	right:0;
	padding:0;
	margin:0;
	text-align:right;
	color:#000;
	width:100%;
	}
#header p.usermenu a {color:#000;}
#header p.usermenu a:hover {text-decoration:underline;}
/* header 스타일 끝 */

/* content 스타일 시작 */
#content div.post {
	margin:0px 20px 40px 20px;
	text-align:left;
	background:none;
	}

#content div.post h2.postdate {display:none;}
#content div.post h3.posttitle {
	display:inline;
	float:left;
	width:590px;
	height:27px;
	margin:10px;
	padding:17px 0px 0px 50px;
	color:#000;
	font-weight:bold;
	font-size:17px;
	font-family:'굴림',sans-serif;
	letter-spacing:-1pt;
	background:url('http://pds12.egloos.com/pds/200811/13/62/bg_title.png') left top no-repeat;
	overflow:hidden;
	word-break:brek-all;
	}
#content div.post h3.posttitle a {cursor:pointer;}
#content div.post h3.posttitle a:hover {text-decoration:underline;}
p.postadmin {float:right;display:inline;width:65px;margin:0px;color:#ccc;}
p.postadmin a:link, a:visited {color:#666666;}
p.postadmin a:hover {color:#ff69b4;border-bottom:1px dashed #dcdcdc;}
#content div.post div.content {
	clear:both;
	width:640px;
	padding:10px 0px 80px 10px;
	overflow:hidden;
	color:#666;
	background:url('http://pds12.egloos.com/pds/200811/12/62/bg_stamp.gif') 95% 100% no-repeat;
	word-break:break-all;
	}
#content div.post div.content a:visited {color:#ff6600;text-decoration:underline;}
#content div.post div.content a:hover {color:#1777b1;text-decoration:underline;}
#content div.post div.content img.image_top	{margin-bottom:15px;}/*system class*/
#content div.post div.content img.image_mid {margin:15px 0;}/*system class*/
#content div.post div.content img.image_left {margin:0 15px 15px 0;}/*system class*/
#content div.post div.content img.image_right {margin:0 0 15px 15px;}/*system class*/

#content div.post div.content a.more {color:#ff69b4;text-decoration:underline;}
#content div.post div.content span.archivedate {}

#content div.post p.posttail {
	clear:both;
	margin:20px 0px 25px 1px;
	text-align:right;
	color:#999999;
	}
#content div.post p.posttail a.checkpost {display:none;}
#content div.post p.posttail a.checkpost:hover {text-decoration:underline;}
#content div.post p.posttail a.permalink {color:#999;}
#content div.post p.posttail a.permalink:hover {text-decoration:underline;}
#content div.post p.posttail span.author {color:#333333;}
#content div.post p.posttail a.time {color:#999;}
#content div.post p.posttail a.time:hover {text-decoration:underline;}
#content div.post p.posttail a.category {color:#333333;}
#content div.post p.posttail a.category:hover {text-decoration:underline;}

#content div.post p.posttail a.tail_trb {color:#999;}
#content div.post p.posttail a.tail_trb:hover {text-decoration:underline;}
#content div.post p.posttail a.tail_trb span {}

#content div.post p.posttail a.tail_cmt {color:#999;}
#content div.post p.posttail a.tail_cmt:hover {text-decoration:underline;}
#content div.post p.posttail a.tail_cmt span {}
#content div.post p.posttail .linkback {color:#999;}

#content p.page {margin:20px 0px 20px 0;color:#aaa;}
#content p.page a {color:#666666;}
/* content 스타일 끝 */

/* comment 및 trackback 스타일 시작 */
#content div.post div.comment {padding:10px 0 10px 20px;border:1px solid #f0f0f0;background-color:#fbfbfb;}
#content div.post div.comment div.comment_body {margin:7px 0 0 0;color:#666;}
#content div.post div.comment div.comment_body a {color:#ff6600;}
#content div.post div.comment div.comment_tail {margin:5px 0 0 0;color:#999;}
#content div.post div.comment div.comment_tail a {color:#ff6600;}
#content div.post div.comment div.comment_input {margin:7px 0 0 0;color:#aaa;}
#content div.post div.comment div.comment_input input{margin:-2px 0 0 0;}
#content div.post div.comment div.comment_input textarea {border:1px solid #eeeeee;background:#fefefe;}
#content div.post div.comment div.comment_line {}
#content div.post div.comment div.track_top {padding:10px 0;color:#666;}
#content div.post div.comment div.track_top a {color:#666;}
#content div.post div.comment div.track_top a:hover {text-decoration:underline;}
/* comment 및 trackback 스타일 끝 */

/* 본문 내의 자주 사용하는 태그 속성 시작 */
#content div.post div.content ul {margin:0;}
#content div.post div.content ul li {}
#content div.post div.content ol {}
#content div.post div.content ol li {}
#content div.post div.content blockquote {margin:5px 0;padding:20px 15px 5px 40px;background:url('http://pds14.egloos.com/pds/200902/06/62/blockquote.gif') no-repeat left top;color:#999;}

#content div.post div.content q {}
#content div.post div.content acronym {}
#content div.post div.content strong {}
#content div.post div.content em {}

#content div.post div.content dl {}
#content div.post div.content dl dt {}
#content div.post div.content dl dd {}

#content div.post div.content cite {}
#content div.post div.content code {}
#content div.post div.content samp {}
#content div.post div.content kbd {}
/* 본문 내의 자주 사용하는 태그 속성 끝 */

/* sidebar 스타일 시작 */
#sidebar p.logoimage {
	margin:0;
	padding:0px 0 0 0;
	text-align:center;
	}
#sidebar p.description {
	margin:0;
	padding:8px 5px 0 5px;
	text-align:left;
	color:#999;
	font-size:12px;
	font-family:verdana;
	text-align:center;
	}
#sidebar p.nick {
	padding:2px 0 10px 0;
	margin:0;
	text-align:right;
	color:#999;
	font-size:11px;
	}
#sidebar p.nick br {display:none;}
#sidebar p.nick img {vertical-align:text-bottom;text-align:center;}/*system class*/
#sidebar div.menu {
	width:180px;
	margin:0 0 0px 0;
	text-align:center;
	overflow:left;
	background:#fff url('http://pds13.egloos.com/pds/200811/13/62/bg_stamp3.png') 70% 7% no-repeat;
	word-break:break-all;
	}
#sidebar div.menu h3.posttitle {
	height:22px;
	margin:20px 0 0 0px;
	padding:9px 0 3px 60px;
	font:bold 9pt '돋움',sans-serif;
	color:#333;
	background:url('http://pds13.egloos.com/pds/200811/14/62/bg_title_2.gif') left top no-repeat;
	}
#sidebar div.menu .content {
	margin:-5px 0px 30px 0px;
	padding:0px 0px 0px 3px;
	list-style:none;
	overflow:hidden;
	word-break:break-all;
	}/*system class*/
#sidebar div.menu .content a {color:#999;}
#sidebar div.menu .content a:hover {text-decoration:underline;}

#sidebar div.menu ul.content li {
	width:157px;
	margin:4px 0px 0px 20px;
	padding:0px 0px 2px 12px;
	line-height:1.5em;
	border-bottom:1px dashed #dcdcdc;
	background:url('http://pds13.egloos.com/pds/200811/12/62/bg_list.gif') 0 4px no-repeat;
	}
#sidebar div.menu ul.content li a {color:#ff6600;font-family:굴림, gulim;}
#sidebar div.menu ul.content li a:hover {color:#ff7400;text-decoration:none;border-bottom:1px dashed #666;}
#sidebar div.menu ul.content li span.small {display:block;}/*system class*/
#sidebar div.menu ul.content li span.small {
	color:#999;
	line-height:1.3em;
	margin:0 0 5px 0;
	}
#sidebar div.menu ul.content li span.last {}
#sidebar div.menu .content form#finder {margin:0;}/*system class*/
#sidebar div.menu .content input#kwd {width:100px;font-size:12px;vertical-align:top;}/*system class*/
#sidebar div.menu .content input#submit {margin-left:5px;vertical-align:top;}/*system class*/

#sidebar div.banner {}
#sidebar div.xml {padding-bottom:30px;}
#sidebar div.xml a {color:#e08934;}
#sidebar div.xml a:hover {text-decoration:underline;}

/* sidebar 스타일 끝 */

/* calendar 스타일 시작 */
div.cal {width:180px;margin:15px auto 0 auto;font:normal 7pt verdana;text-align:center;padding:17px 0 11px 0;border:1px dashed #dcdcdc;}
div.cal_head {width:180px;text-align:center;}
div.cal_head a {font:normal 9pt 돋움, dotum;color:red;}
div.cal_head a span.cal {font:normal 7pt verdana;color:#1777b1;}
div.cal_body {margin:12px 0 0 0;width:175px;text-align:center;}
div.cal_body table {width:160px;margin:0 auto;}
div.cal_bottom {}
.cal {color:#454545;text-align:center;}
.cal_day {color:#454545;text-align:center;}
.cal_sun {color:#385b88;text-align:center;}
.cal_sat {color:#e08934;text-align:center;}
.cal_today {text-align:center;color:#fff;background-color:#aaaaaa;}
.cal_today a {color:#fff;}
.cal_today a:visited {color:#fff;}
.cal_today a strong:hover {text-decoration:none;}
.cal_tr td {padding:1px 0 1px 0;}
/* calendar 스타일 끝 */