@charset "utf-8";
body {margin:0;padding:0;font-family:'굴림',sans-serif;font-size:9pt;color:#333;line-height:1.5em;background-image:url('http://md.egloos.com/skn/img/a/01/00/2/bg.gif');}
a:link,a:visited {color:#0b2a4a;text-decoration:none;}
a:hover,a:active {color:#98a6e4;text-decoration:underline;}
hr.line {display:none;}/*system class*/

#body {width:712px;margin:0 auto;padding:0 2px;text-align:center;background:#fff;border-left:6px solid #f7f7f7;border-right:6px solid #f7f7f7;}
#container {width:710px;margin:0 auto;text-align:left;border-left:1px solid #ccc;border-right:1px solid #ccc;}

/********** HEADER start **********/
#header {margin:0 auto;height:95px;padding:40px 0 0 10px;color:#596a75;}
#header a:link,#header a:visited {color:#596a75;}
#header a:hover,#header a:active {color:#596a75;text-decoration:underline;}
#header h1 {margin:0 0 5px 20px;font-size:13pt;text-align:left;}
#header p.url {margin:0 0 0 20px;font-size:10pt;color:#555;letter-spacing:5px;text-align:left;}
#header p.url a:link,#header p.url a:visited {color:#555;}
#header p.url a:hover,#header p.url a:active {color:#555;text-decoration:underline;}
#header p.usermenu {margin:20px 5px 0 0;font-size:11px;color:#727272;text-align:right;}
#header p.usermenu a:link,#header p.usermenu a:visited {color:#727272;}
#header p.usermenu a:hover,#header p.usermenu a:active {color:#98a6e4;text-decoration:underline;}
/********** HEADER end **********/

/********** CONTENT start **********/
#content {float:right;display:inline;margin:0 10px 0 0;width:490px;text-align:center;background-color:#fff;}
#content div.post {position:relative;margin:0;padding:0 0 30px 0;overflow:hidden;text-align:left;background-color:#f4f4f4;border-bottom:35px solid #fff;}
#content div.post h2.postdate {margin:0;padding:5px 0 1px 0;font-size:9pt;color:#727272;font-weight:normal;letter-spacing:5px;text-align:left;background:#fff;border-top:1px dashed #006e90;border-bottom:1px dashed #006e90;}
#content div.post h3.posttitle {width:470px;margin:0 0 15px 0;padding:25px 0 0 20px;font-size:10pt;color:#596a75;border-top:5px solid #fff;overflow:hidden;word-break:break-all;}
#content div.post p.postadmin {position:absolute;top:55px;right:22px;margin:0;padding:0;}
#content div.post div.content {width:450px;margin:0 20px;padding:10px 0 0 0;overflow:hidden;word-break:break-all;}
#content div.post div.content img.image_top{margin:0 0 15px 0;}/*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 p.posttail {clear:both;padding:17px 20px 0 0;text-align:right;}
#content div.post p.posttail span.author {font-weight:bold;}
#content p.page {padding:15px 0;text-align:center;}
/* content 스타일 끝 */

/* comment 및 trackback 스타일 시작 */
#content div.post div.comment {width:410px;margin:0 auto;padding:20px;border:1px solid #d3d3d3;background-color:#f2f2f2;overflow:hidden;word-break:break-all;}
#content div.post div.comment div.comment_tail {color:#777;font-size:10px;margin:20px 0 5px 0;font-family:verdana,sans-serif;}
#content div.post div.comment div.comment_tail strong {font-size:11px;}
#content div.post div.comment div.comment_input {border-top:1px dotted #aaa;margin:10px 0 0 0;padding:10px 0 0 0;}
#content div.post div.comment div.track_top {border-bottom:1px dotted #aaa;padding-bottom:10px;}
/* comment 및 trackback 스타일 끝 */

/* 본문 내의 자주 사용하는 태그 속성 시작 */
#content div.post div.content ul {}
#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 {}
#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 {}
/* 본문 내의 자주 사용하는 태그 속성 끝 */
/********** CONTENT end **********/

/********** SIDEBAR start **********/
#sidebar {width:150px;float:left;display:inline;margin:0 30px 10px 30px;padding:0 0 10px 0;text-align:left;}
#sidebar p.logoimage {margin:0;text-align:center;}
#sidebar p.description {margin:17px 0 0 0;padding:0;color:#666;}
#sidebar p.nick {margin:0 0 27px 0;padding:0;}
#sidebar p.nick br{display:none;}/*system class*/
#sidebar p.nick img {vertical-align:text-bottom;}/*system class*/
#sidebar div.menu {margin:0;padding:5px 0 0 0;}
#sidebar div.menu h3.posttitle {margin:0;padding:15px 0 0 0;font-size:9pt;color:#0573b0;}
#sidebar div.menu div.content {width:150px;margin:0;padding:5px 0 15px 0;overflow:hidden;word-break:break-all;}
#sidebar div.menu ul.content {width:150px;margin:0;padding:0 0 5px 0;list-style:none;overflow:hidden;word-break:break-all;}
#sidebar div.menu ul.content li {padding:5px 0 0 0;}
#sidebar div.menu ul.content li span.small {display:block;margin:0;padding:0 0 5px 0;font-size:11px;color:#666;}/*system class*/
#sidebar div.menu .content form#finder {}/*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:0 0 0 5px;vertical-align:top;}/*system class*/
#sidebar div.banner {text-align:center;}
#sidebar div.xml {text-align:center;}

/* calendar 스타일 시작 */
div.cal{margin:0 auto;padding:5px 0 15px 0;width:150px;font-family:verdana;font-size:7pt;text-align:center;}
div.cal_head {margin:0 0 10px 0;padding:3px 0;font-size:8pt;background:#f3f3f3;}
div.cal_body {text-align:center;}
div.cal_body tr.cal_tr td.cal{}
div.cal_body tr.cal_tr td.cal a strong{}
div.cal_bottom {}
div.cal_head a span.cal{font-size:7pt;color:#0b2a4a;}
.cal {margin:0 auto;text-align:center;}
.cal_day {font-weight:bold;text-align:center;}
.cal_sun {font-weight:bold;color:#d36654;text-align:center;}
.cal_sat {font-weight:bold;color:#3572a1;text-align:center;}
.cal_today {font-weight:bold;text-align:center;background:#eeefef;color:#3D5586;}
.cal_tr {}
/* calendar 스타일 끝 */
/********** SIDEBAR end **********/

/********** FOOTER start **********/
#footer {clear:both;}
/********** FOOTER end **********/