body {
	margin:0;
	padding:0;
	text-align:center;
	font-family:돋움, dotum, tahoman,arial,helvetica,sans-serif;
	font-size:12px;
	line-height:1.5em;
	}
a:link {color:#5a83ae;text-decoration:none;}
a:visited {color:#5a83ae;text-decoration:none;}
a:hover {color:#5a83ae;text-decoration:underline;}
a:active {color:#5a83ae;text-decoration:none;}
hr.line {display:none;}/*system class*/
#body {
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:center;
	background:#e5e5e5;
	}
#container {
	width:860px;
	margin:0 auto;
	text-align:left;
	background:url('http://pds8.egloos.com/pds/200803/20/47/bg_banner.gif') left top repeat-y;
	}
#header {
	width:860px;
	height:220px;
	background:url('http://pds9.egloos.com/pds/200803/20/47/bg_head.jpg') left top no-repeat;
	position:relative;
	margin:0 auto;
	}
#content {
	float:right;
	width:660px;
	text-align:center;
	background:#fff;
	}
#sidebar {
	float:left;
	width:200px;
	text-align:center;
	line-height:1.2em;
	}
#footer {
	clear:both;
	margin:0 auto;
	width:860px;
	height:31px;
	background:url('http://pds8.egloos.com/pds/200803/20/47/bg_foot3.gif') left top repeat-x;
	}

/* header 스타일 시작 */
#header a {color:#949494;}
#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 {
	margin:0;
	padding:110px 0 7px 10px;
	font-size:38px;
	text-align:left;
	font-weight:bold;
	font-family:바탕,batang;
	color:#3c6191;
	line-height:1em;
	letter-spacing:-4px;
	}
#header h1 a {color:#b5b5b5;}
#header p.url {
	margin:-5px 0 0 33px;
	text-align:left;
	line-height:1.7em;
                font-family:arial;
	}

#header p.usermenu {
	color:#eee;
	position:absolute;
	bottom:10px;
	right:10px;
	margin:0;
	text-align:right;
	padding:0;
	width:100%;
	}
/* header 스타일 끝 */



/* content 스타일 시작 */
#content div.post {
	margin:34px auto 0;
	text-align:left;
	width:600px;
	}
#content div.post h2.postdate {display:none;}
#content div.post h3.posttitle {
	display:block;
	width:600px;
	margin:0;
	padding:0 0 7px 0;
	font-size:17px;
	font-family:굴림, gulim;
	border:none;
	background:url('http://pds8.egloos.com/pds/200803/20/47/bg_dot.gif') left bottom repeat-x;
	overflow:hidden;
	word-break:break-all;
	}
#content div.post h3.posttitle a {color:#135293;}
#content div.post p.postadmin {float:right;width:65px;margin:0;color:#959595;}
#content div.post p.postadmin a {color:#959595;}
#content div.post p.postadmin a:hover {color:#5a83ae;text-decoration:underline;}
#content div.post div.content {
	margin:10px 0 0 0;
	width:600px;
	overflow:hidden;
	color:#777;
	line-height:2em;
	font-family:arial,sans-serif;
	word-break:break-all;
	}
#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 {}
#content div.post div.content span.archivedate {}

#content div.post p.posttail {
	clear:both;
	text-align:right;
	color:#5a83ae;
	}
#content div.post p.posttail a.checkpost {}
#content div.post p.posttail a.permalink {}
#content div.post p.posttail span.author {font-weight:bold;}
#content div.post p.posttail a.time {color:#999;}
#content div.post p.posttail a.category {}
#content div.post p.posttail a.tail_trb {font-weight:bold;}
#content div.post p.posttail a.tail_trb span {}
#content div.post p.posttail a.tail_cmt {font-weight:bold;}
#content div.post p.posttail a.tail_cmt span {}
#content div.post p.posttail .linkback {font-weight:bold;}

#content p.page {padding-top:15px;}
/* content 스타일 끝 */

/* comment 및 trackback 스타일 시작 */
#content div.post div.comment {padding:10px 0 10px 20px;border:1px solid #f0f0f0;background:#fbfbfb;}
#content div.post div.comment div.comment_body {margin:7px 0 0 0;color:#777;}
#content div.post div.comment div.comment_tail {padding:7px 0 0 0;color:#666;}
#content div.post div.comment div.comment_input {margin:7px 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;}
/* 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:10px 0 5px 0;padding:0 15px;border-left:7px solid #dedede;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 {color:#eee;}
#sidebar p.logoimage {
	width:200px;
	margin:0;
	padding:25px 0 10px 0;
	background:#85c329 url('http://md.egloos.com/skn/img/a/01/09/3/bg_logo.gif') left top no-repeat;
	}
#sidebar p.description {
	width:200px;
	margin:0;
	color:#fff;
	font-size:11px;
	background:#85c329;
	}
#sidebar p.nick {
	width:200px;
	margin:0;
	line-height:3px;
	padding:7px 0 20px 0;
	color:#fff;
	font-size:11px;
	background:#85c329;
	}
#sidebar p.nick br {display:none;}
#sidebar p.nick img {vertical-align:text-bottom;}/*system class*/
#sidebar div.menu {
	width:200px;
	margin:0;
	text-align:left;
	overflow:hidden;
	background:url('http://md.egloos.com/skn/img/a/01/09/3/bg_menu.gif') left top no-repeat;
	word-break:break-all;
	}
#sidebar div.menu h3.posttitle {
	font-size:10pt;
	margin:24px auto 0;
	padding-bottom:7px;
	width:160px;
	color:#e9ff2a;
	letter-spacing:-1pt;
	background:url('http://md.egloos.com/skn/img/a/01/09/3/bg_dot2.gif') left bottom repeat-x;
	}
#sidebar div.menu .content {
	list-style:none;
	width:160px;
	padding-left:0;
	margin:6px auto 0;
	overflow:hidden;
	word-break:break-all;
	}/*system class*/
#sidebar div.menu .content a {color:#f7ffac;}
#sidebar div.menu .content a.tlevel1 {color:#fff;}
#sidebar div.menu ul.content li {margin:0 0 8px 0;}
#sidebar div.menu ul.content li a {color:#fff;}
#sidebar div.menu ul.content li a:hover {color:#e9ff2a;text-decoration:underline;}
#sidebar div.menu ul.content li span.small {display:block;padding-top:3px;}/*system class*/
#sidebar div.menu ul.content li span.small {color:#f7ffac;}
#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 {width:200px;}
#sidebar div.xml {
	width:200px;
	padding-bottom:143px;
	color:#fff;
	background:url('http://md.egloos.com/skn/img/a/01/09/3/bg_banner.gif') left top repeat-y;
	}
#sidebar div.xml a {color:#fff;}
#sidebar div.xml a:hover {text-decoration:underline;}
/* sidebar 스타일 끝 */

/* calendar 스타일 시작 */
div.cal {width:200px;margin:0 auto;_margin:-2px auto;padding:20px 0 17px 0;text-align:center;font-weight:normal;font-size:7pt;font-family:verdana;background:#85c329 url('http://pds8.egloos.com/pds/200803/20/47/bg_cal.gif') left top repeat-x;}
div.cal_head {text-align:center;}
div.cal_head a {color:#e9ff2a;font-size:9pt;font-family:dotum,돋움;}
div.cal_head a:hover {text-decoration:none;}
div.cal_head a .cal {font-size:7pt;color:#e9ff2a;}
div.cal_body {padding:12px 0 0 0;text-align:center;}
div.cal_body table {width:160px;margin:0 auto;}
div.cal_bottom {}
.cal {text-align:center;color:#fff;}
.cal_day {text-align:center;color:#fff;}
.cal_sun {text-align:center;color:#d3f5ff;}
.cal_sat	 {text-align:center;color:#ffd6dd;}
.cal_today {text-align:center;color:#85c329;background:#e9ff2a;}
.cal_today a {color:#85c329;}
.cal_today a:hover {color:#85c329;text-decoration:none;}
.cal_tr {}
/* calendar 스타일 끝 */