img {border:0}
#main_layout {text-align:center;margin:0 auto;width:559px;clear:both;}
#global {height:35px;text-align:right;width:559px;background:url(../img/main/topmenu_bg_sub2.gif) no-repeat}
#global img {margin:13px 0 12px 13px}
#global1 {height:35px;text-align:right;width:559px;background:url(../img/main/topmenu_bg_sub.gif) no-repeat}
#global1 img {margin:13px 0 12px 13px}
#global3 {height:35px;text-align:right;width:559px;background:url(../img/main/topmenu_bg_sub3.gif) no-repeat 90% 100%}
#global3 img {margin:13px 0 12px 13px}
#menu_area {height:65px}
#logo {width:198px;float:left;position:relative;text-align:left}
/* topmenu */
#topmenu {width:682px;height:65px;float:left;position:relative;background:url(../img/main/topmenu_bg.gif); no-repeat; }
#table_menu {height:30px;width:100%;margin-top:6px}
#smenu {text-align:left;padding-top:5px}
#smenu_txt {padding:0 20px 0 0}
#smenu a:link {font-size:12px;font-family:dotum;color:#333333;text-decoration:none}
#smenu a:visited {font-size:12px;font-family:dotum;color:#333333;text-decoration:none}
#smenu a:hover {font-size:12px;font-family:dotum;color:#333333;text-decoration:none}
/* topmenu position */
#smenu_1 {margin-left:15px}
#smenu_2 {margin-left:140px}
#smenu_3 {margin-left:262px}
#smenu_4 {margin-left:336px}
/* leftmenu */
#left {width:200px;float:left;}
#leftmenu {width:183px;border:1px solid #cccccc;}
#leftmenu_off {height:23px;width:169px;font-size:12px;font-family:dotum;margin:0;;background:#FFFFFF url(../img/main/leftmenu_bg.gif) no-repeat;cursor:pointer}
#leftmenu_on  {height:23px;width:169px;font-size:12px;font-family:dotum;margin:0;color:#cc3333;font-weight:bold;background:#e2e2e2 url(../img/main/leftmenu_bg.gif) no-repeat;cursor:pointer}
#leftmenu_3depth_on {font-size:12px;font-family:dotum;color:#333333;font-weight:bold;background:url(../img/main/leftmenu_3bg.gif) no-repeat;height:24px;cursor:pointer}
#leftmenu_3depth_off {font-size:12px;font-family:dotum;color:#333333;background:url(../img/main/leftmenu_3bg.gif) no-repeat;height:24px;cursor:pointer}
#leftmenu_3txt {padding:7px 0 0 31px}
#leftmenu_txt {padding:5px 0 0 20px}
#leftbnr {margin-top:12px}
#left_end {clear:both;margin-top:20px}
/* body_content */
#right {width:559px;float:left;}
#body_content {padding:10px 15px 0 0px}
#body_content2 {padding:10px 15px 0 0px}
#sub_visual {width:559px;height:86px;text-align:right;margin:0 auto}
#sub_content {width:559px;text-align:left;margin:0 auto}
#title {text-align:right;font-size:11px;font-family:dotum;background:url(../img/main/title_bg.gif) no-repeat;width:559px;height:50px}
.this_page {font-weight:bold;color:#666666}
#title_img {float:left;width:300px;padding:18px 0 0 17px;text-align:left;margin:0 auto}
#history {float:right;width:300px;padding:21px 17px 0 0}
#title_txt {text-align:left;font-size:14px;font-family:dotum;color:#000000;font-weight:bold;float:left;width:100px;padding:21px 0px 0 20px}
/* small title img */
#txt1 {padding-bottom:10px} 
#txt2 {padding-bottom:20px}
/* ÇÁ·ÎÁ§Æ® ÁøÇàÇöÈ² */
#m_hr_top {border-top:2px solid #b8b8b8;clear:both;margin:10px 0 15px 0}
#m_list_table {width:559px;border-collapse:collapse;margin-top:-16px}
#m_list_table th {background:#e4e4e4;height:29px;font-size:12px;font-family:dotum;color:#666666;font-weight:bold}
#m_list_table th div {margin:0 auto;}
#m_list_table td {font-size:12px;font-family:dotum;color:#666666;height:29px;text-align:center;margin:0 auto}
#m_list_table #subject {text-align:left;margin:0 auto; padding-left:8px}
#m_list_table #subject a:link {font-size:12px;font-family:dotum;color:#666666;text-decoration:none}
#m_list_table #subject a:visited {font-size:12px;font-family:dotum;color:#666666;text-decoration:none}
#m_list_table #subject a:hover {font-size:12px;font-family:dotum;color:#666666;text-decoration:underline}
#m_list_table #graph {width:155px;text-align:left}
#graph_table {width:100px;float:left;margin-top:5px}
#graph_table td {height:5px;}
#graph_percent {float:left;width:35px;text-align:right;margin:0 auto;}
#graph_o {height:5px;background:#cc6666}
#graph_x {height:5px;background:#cccccc}
#m_hr_btm {border-top:1px solid #cccccc;clear:both;margin:0px 0 15px 0}
#m_hr_btm_view {border-top:2px solid #b8b8b8;clear:both;margin:15px 0 15px 0}
#m_page {text-align:center;margin:0 auto;clear:both;color:#cc3333;font-size:11px;font-family:dotum;}
#m_page a:link {font-size:11px;font-family:dotum;color:#666666;text-decoration:none}
#m_page a:visited {font-size:11px;font-family:dotum;color:#666666;text-decoration:none}
#m_page a:hover {font-size:11px;font-family:dotum;color:#666666;text-decoration:underline}
#m_page img {margin:0 5px -2px 5px}
#m_search {text-align:center;margin:0 auto;padding-top:6px}
#m_search_text {border:1px solid #b2b2b2}
#m_search img {vertical-align:middle}
#m_search select {font-size:12px;font-family:dotum}
#m_control_btn {float:right;margin:0 auto;margin-top:-19px}
#m_view_btn {float:right;;margin-top:-23px}
#m_view_btn img {cursor:pointer}
#m_view_table {width:559px;border-collapse:collapse;margin-top:-16px}
#m_view_table th {width:91px;background:#e4e4e4;height:29px;font-size:12px;font-family:dotum;color:#666666;font-weight:bold}
#m_view_table th div {padding-left:18px;text-align:left;margin:0 auto;}
#m_view_table td {font-size:12px;font-family:dotum;color:#666666;background:#ffffff}
#m_view_table td div {padding-left:15px}
#m_view_content {padding:14px 20px 14px 20px;width:559px;overflow-x:auto}
#m_view_page {text-align:left;margin:0 auto;padding-top:0px}
#m_write_table {width:559px;border-collapse:collapse;margin-top:-16px}
#m_write_table th {width:135px;background:#e4e4e4;height:29px;font-size:12px;font-family:dotum;color:#666666;font-weight:bold}
#m_write_table th div {padding-left:18px;text-align:left;margin:0 auto;}
#m_write_table td {font-size:12px;font-family:dotum;color:#666666;background:#ffffff}
#m_write_table td div {padding-left:15px}
#m_write_content {padding:14px 20px 14px 20px;width:559px;overflow-x:auto}
#m_write_page {text-align:center;margin:0 auto;padding-top:0px}
/* output */
#output_project {width:260px;margin-top:2px}
#output_project #subject {width:112px;height:17px;background:url(../img/main/m_bg_project_output.gif) no-repeat;font-size:12px;font-family:dotum;padding-left:7px;}
#output_project a:link {font-size:12px;font-family:dotum;color:#666666;text-decoration:none}
#output_project a:visited {font-size:12px;font-family:dotum;color:#666666;text-decoration:none}
#output_project a:hover {font-size:12px;font-family:dotum;color:#666666;text-decoration:underline}
#output_project #percent {text-align:right;font-size:12px;font-family:dotum;color:#666666}
#graph_o {height:5px;background:#cc6666}
#graph_x {height:5px;background:#cccccc}
/* portfolio */
#m_credit {clear:both;width:559px;height:150px}
#m_img_area {border:4px solid #cc3333;width:192px;float:left; }
#m_txt_area {float:right;width:350px;height:150px;}
#m_txt_title {font-size:14px;font-family:dotum;color:#cc3333;margin:7px 0 7px 0}
#m_txt_table th {font-size:12px;font-family:dotum;color:#666666;text-align:left;margin:0 auto;vertical-align:top;background:#e2e2e2 url(/cimg/interior/bl_m1.gif) no-repeat;width:100px;height:23px}
#m_txt_subtitle {padding:5px 0 0 22px}
#m_txt_table td {font-size:12px;font-family:dotum;color:#666666;text-align:left;margin:0 auto;vertical-align:top;}
#m_txt_value {padding:5px 0 0 22px}
#m_btn {float:right;width:100px;margin-top:-20px}
#m_btn img {cursor:pointer}
#m_view_btn {float:right;;margin-top:-23px}
#m_view_btn img {cursor:pointer}
#m_hr {border-top:1px solid #cccccc;clear:both;margin:15px 0 15px 0}
#m_hr_top {border-top:2px solid #b8b8b8;clear:both;margin:-5px 0 15px 0}
#m_hr_btm {border-top:1px solid #cccccc;clear:both;margin:15px 0 15px 0}
#m_hr_btm_view {border-top:2px solid #b8b8b8;clear:both;margin:15px 0 15px 0}
#m_page {text-align:center;margin:0 auto;clear:both;color:#cc3333;font-size:11px;font-family:dotum;}
#m_page a:link {font-size:11px;font-family:dotum;color:#666666;text-decoration:none}
#m_page a:visited {font-size:11px;font-family:dotum;color:#666666;text-decoration:none}
#m_page a:hover {font-size:11px;font-family:dotum;color:#666666;text-decoration:underline}
#m_page img {margin:0 5px -2px 5px}
.title_textbox {border:1px solid #cccccc;width:430px}
.etc_textbox {border:1px solid #cccccc;width:430px}
.date_textbox {border:1px solid #cccccc;width:101px}
.radio {margin:-2px 0 0 0;vertical-align:middle}
.input_img {margin:-2px 0 0 0;vertical-align:middle}
/* output */
#photo_output {text-align:center;margin:0 auto;float:left;}
#photo_output a:link {font-size:12px;font-faimly:dotum;color:#666666;text-decoration:none}
#photo_output a:visited {font-size:12px;font-faimly:dotum;color:#666666;text-decoration:none}
#photo_output a:hover {font-size:12px;font-faimly:dotum;color:#cc3333;text-decoration:underline}
#photo_output_bar {float:left;width:5px}

#footer {100%;height:119px;background:url(../img/main/btm_bg.gif) repeat-x;clear:both;}