img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
em	{font-style:normal;}
.b {font-weight:bold !important; letter-spacing:-1px;}
legend { display:none; }
fieldset { display:inline; padding:0px;margin:0px; }

.content_view{ width:678px; float:left; margin:0px; padding:10px 0px 0px; _text-align:left;}
.content_list{ width:312px; float:right; margin:0px; padding:10px 0px 0px; _text-align:left;}

/* full screen layer css */
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);}
.white_content {display: none;position: absolute;top: 50%;left: 50%;padding: 8px;border: 4px solid #DBDBDB;background-color: white;z-index:1002;overflow: auto;}

/*.content_list li { width:300px; _width:300px; height:39px; _height:40px; position:relative; cursor:pointer; background:url(../img/bullet_01.gif) 15px 11px no-repeat;}*/
.content_list ul {margin:0px;padding:0px;}
.content_list li { list-style:none; width:300px; _width:300px; height:22px; _height:23px; position:relative; cursor:pointer; background:url(../img/bullet_01.gif) 15px 10px no-repeat;}
.content_list li .title { display:block; width:240px; font-family:µ¸¿ò, Dotum,sans-serif;color:#016; font-size:12px; line-height:14px;position:absolute; top:5px; left:25px; overflow:hidden; }
.content_list li .tdl_id { display:none; width:0px; overflow:hidden; }
.content_list li .tdl_del { display:none; position:absolute; top:5px; left:275px; }

.content_Detail { width:650px; _width:665px; padding:7px 0 0 14px;}
#CM_loc_line {padding: 9px 0 8px 4px; border-bottom:1px solid #E5E5E5; height:13px; font-size:11px;  color:#666;  letter-spacing:-1px; font-family:µ¸¿ò,Dotum,AppleGothic,serif;}
#CM_loc_line a { color:#666;}
#GE_font_wrap {position:relative; top:-18px; width:100%; }
#GE_font	{padding-top:6px; position:absolute; top:-10px; right:0; cursor:pointer;}

#GE_con       {padding:20px 5px  20px 6px; font-family:±¼¸²,gulim,sans-serif;}
#GE_con h3  {font:bold 18px µ¸¿ò,Dotum,AppleGothic,serif; color:#333; margin:0 0 5px !important; letter-spacing:-1px;}
#GE_con .date         {font:normal 11px µ¸¿ò,Dotum,AppleGothic,serif; color:#999;letter-spacing:-1px;margin-top:10px;_margin-top:7px; margin-bottom:10px;_margin-bottom:11px;}
#GE_con .date_comment {margin-bottom:7px; }
#GE_con .date em    {color:#dfddde; font-style:normal;letter-spacing:0;}
#GE_con .date span {color:#999;}
#GE_con .date span	em	{font:normal 9px tahoma;color:#999;}
#GE_con .date a	{font:normal 11px µ¸¿ò,Dotum,AppleGothic,serif; color:#555555;letter-spacing:-1px;}
#GE_con .bline	{position:relative;}
#GE_con .bline	div	{width:650px;line-height:10px;_line-height:8px;position:absolute;left:-6px;border-bottom:1px #efefef solid;}

/*#content_text a.link  {color:#0B0ACA}
#content_text a.name  {color:#0B0ACA; text-decoration:underline;}
#content_text { font-size:16px; line-height:1.5em; margin-bottom:0px; color:#222; word-break:break-all;}
#content_text h4  {font:bold 15px/20px µ¸¿ò,Dotum,AppleGothic,serif; color:#000; margin-bottom:14px; padding-top:1px; letter-spacing:-1px;}*/
#content_text{ height:300px; overflow-y:auto; overflow-x:hidden; }

/* ½º¸¶Æ®¿¡µðÅÍ°ü·Ã */
.smartOutput{ font-size:12px; line-height:1.6; font-family:Dotum, AppleGothic, Sans-serif;color:#000;} /* ½º¸¶Æ® ¿¡µðÅÍÀÇ Ç³ºÎÇÑ Ç¥ÇöÀÌ Á¤»óÀûÀ¸·Î Ãâ·ÂµÇµµ·Ï ÇÏ·Á¸é ÄÜÅÙÃ÷°¡ Ãâ·ÂµÇ´Â °÷¿¡ ÀÌ Å¬·¡½º¸¦ Àû¿ëÇÏ¿©¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é °Ô½Ã¹° ÀÐ±â ÆäÀÌÁöÀÇ º»¹®ÀÌ ÀÌ¿¡ ÇØ´çµÈ´Ù. */

.smartOutput p{ margin-top:3px; margin-bottom:3px;}

.smartOutput blockquote.q1,
.smartOutput blockquote.q2,
.smartOutput blockquote.q3,
.smartOutput blockquote.q4,
.smartOutput blockquote.q5,
.smartOutput blockquote.q6,
.smartOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}

.smartOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.smartOutput blockquote.q2{ padding:0 10px; background:url(../img/bg_qmark.gif) no-repeat;}
.smartOutput blockquote.q3{ border:1px solid #d9d9d9;}
.smartOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.smartOutput blockquote.q5{ border:2px solid #707070;}
.smartOutput blockquote.q6{ border:1px dashed #707070;}
.smartOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}

.smartOutput sup{ font:10px Tahoma;}
.smartOutput sub{ font:10px Tahoma;}
.smartOutput table td{ padding:4px;}
/* ½º¸¶Æ®¿¡µðÅÍº¸±â°ü·Ã³¡*/

#content_copyright	{ border-bottom:1px #efefef solid; height:35px;padding:4px 0 0 8px;position:relative;font-family:µ¸¿ò,Dotum,sans-serif;clear:both; }
#content_copyright	p	{position:absolute;right:0;top:0;}
#content_copyright	img	{cursor:pointer;}

#content_tags	{ border-bottom:1px #efefef solid; height:35px;padding:4px 0 0 28px;position:relative;font-family:µ¸¿ò,Dotum,sans-serif;clear:both;}
#content_tags	a  { color:#0066CC; }
#content_tags	p	{position:absolute;right:0;top:0;}
#content_tags	img	{cursor:pointer;}

.content_files	{ border:1px solid #eaeaea; padding:8px; }
.content_files .info { font:normal 11px µ¸¿ò,Dotum,AppleGothic,serif; }
.content_files .info .cp	{font:normal 9px tahoma,serif;color:#999;}
.content_files .info .cp img {margin-left:5px; }
.content_files .info .cp a{ text-decoration:none; text-align:center; padding:3px 0px 2px 5px;}
.content_files .info em	{color:#e5e5e5;padding:0 5px 0;}

#netucc { width:650px; text-align:left; margin:0 auto; }
#netucc span.bar { font:11px ±¼¸²,gulim,sans-serif;color:#dfdedd; padding:0 4px 0 2px; }

.nu_topBar	{width:650px;height:32px; margin-top:10px; border:1px solid #d7d7d7; position:relative;}
.nu_topBar	h3	 {position:absolute;top:10px;left:16px;font:normal 11px µ¸¿ò,Dotum,sans-serif;color:#333;}
.nu_topBar	h3	 a	{font-weight:bold;letter-spacing:-1px;}
.nu_topBar	h3	 em	{font:normal 11px µ¸¿ò,Dotum,sans-serif;color:#d0d0d0;}
.nu_topBar	h3	 span	{font:bold 11px µ¸¿ò,Dotum,sans-serif;color:#e55038;}

#nu_list_nodata { padding:10px 0 14px 0; border-bottom:1px solid #eaeaea; text-align:center; color:#333333; }
#nu_list {display:block;}
#nu_list .nu_list { float:left; width:100%; position:relative; }
#nu_list .nu_list dt { margin-top:15px; padding-bottom:7px; z-index:0; }
*:first-child+html #nu_list .nu_list dt { padding-bottom:9px; }
#nu_list .fir dt { margin-top:7px; }
.nu_list dt strong { font:bold 12px µ¸¿ò,Dotum,AppleGothic,serif;color:#cc0000; letter-spacing:-1px; }
.nu_list dt em.info { position:absolute; right:0px; text-align:right; height:14px; margin-top:1px;padding-right:11px; font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#555555; }
*html .nu_list dt em.info img,*+html .nu_list dt em.info img { vertical-align:middle;margin-bottom:2px; }
*html .nu_list dt em.info,*+html .nu_list dt em.info { margin-top:0px; }
.nu_list dt span.date { font:9px tahoma; }
.nu_list dt span.name { letter-spacing:-1px; }
.nu_list dt span.name a { color:#555555; }
.nu_list dd.desc { padding:9px 14px 9px 14px; font:12px ±¼¸²,gulim,sans-serif; color:#5a5a5a; line-height:19px; word-break:break-all; border:1px solid #f3f3f3; background:#f9f9f9; }
*:first-child+html .nu_list dd.desc { padding-top:8px; padding-bottom:3px; }
.nu_list dd.desc span { margin-left:2px; } /* ´ä±Û¾²±â */
.nu_list dd.desc a { margin-left:3px; }
.nu_list dd.desc img { margin-top:3px; }

.basic dt strong { padding-left:24px; background:url(../img/i_bal.gif) no-repeat 8px 1px; }
.reply dt strong { padding-left:24px; background:url(../img/icon_reply.gif) no-repeat 8px 1px; }
.clb,.clr {clear:both;}

#comment_paging { clear:both; width:100%; margin:0px; padding:10px 0 0px 0; text-align:center; vertical-align:top; }
.goTop {float:right;padding-bottom:10px;}

/* ÀÇ°ß&´ä±Û °øÅë */
.nu_write .text, .nu_write .textarea { font:12px ±¼¸²,gulim,sans-serif; border:1px solid #cdcdcd; vertical-align:top; }
.nu_write .bytes { width:563px; text-align:right; font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#888888; }
.nu_write .bytes span { font-weight:bold; color:#fb4c14; }

/* ÀÇ°ß¾²±â */
#nu_write { width:100%; border:1px solid #f3f3f3; margin:10px 0 10px 0; background:#f9f9f9; }
#nu_write fieldset { padding:14px 0 5px 15px; }
#nu_write p { float:left; display:block; width:52px;padding-top:4px; margin-right:8px; font-size:12px; text-align:center; font-weight:bold;letter-spacing:-1px;  }
#nu_write label.title  {position:relative;top:0px; }
#nu_write input.chkbox {position:relative;top:0px; vertical-align:middle; }
#nu_write .text { width:493px; height:16px; margin-bottom:6px; padding-top:4px; }
#nu_write .textarea { width:493px; height:68px; margin-right:7px; margin-bottom:3px; overflow:hidden; }
#nu_write input.top { margin-top:1px; }

/* progressbar */
div.contentblock { position:relative; top:3px; padding: 0px 0px 0px 10px; }
div.contentblock h2 { font:Bold 12px Tahoma;color:#888888; padding-left:3px; }
div.contentblock table tr { vertical-align: top; }
div.contentblock table td { padding: 2px 5px 2px 2px; font:9px tahoma; color:#888888;}

#level_info {display:block; top:0px; left:0px;}
#level_info .search {font:normal 11px µ¸¿ò,Dotum,AppleGothic,serif; color:#999;letter-spacing:-1px; padding:10px 0 3px 15px;}
#level_info .search span { vertical-align:middle; }
#level_info .title {border:1px solid #CDCDCD;color:#666; height:19px;padding-top:2px;}

#level_Tab { cursor:pointer; text-align:center; padding:0px; width:280px; position:relative; left:10px; top:6px; margin-bottom:0px;}
.level_open {background:url('../img/topNavi_open.gif') no-repeat center 5px; border-top:1px solid #dadada; height:10px;}

.stx { border:1px solid #CDCDCD;color:#666; height:18px;}


#TaskInfo .title { text-decoration:none; color:#89B328;}
