body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img  { margin:0; padding:0; border:0;}
#skipnavigation { display:none;}
caption {display:none;} 
h1 h2 h3 h4   { margin:0; padding:0; font-size:9pt;}
input         { margin:0; padding:0; font-size:11px; color:#666;}

a:link { color:#666666; text-decoration: none; }
a:active { color:#666666; text-decoration: none; }
a:visited { color:#666666; text-decoration: none; }
a:hover { color:#9fb7e9; text-decoration: underline; }

#main_top_div  { margin:0; padding:0; width:100%; height:333px; clear:both; background:url(/main_image/top_line_bg.gif) top repeat-x ;}

#main_sub_top_div { margin:0; padding:0; width:100%; height:170px; clear:both; background:url(/main_image/sub_top_img.jpg) left bottom no-repeat;}

#main_top_box    { margin:0; padding:0; width:1024px; height:85px; background:url(/main_image/top_line.gif) top repeat-x; float:left;}
.logo            { margin:0; padding:20px 0 0 15px; float:left;}
#main_top_btn    { margin:0; padding:7px 0 0 0; float:right; width:765px;}
#main_top_btn ul { margin:0; padding:0; overflow:hidden; list-style-type:none; display:block;}
#main_top_btn li { margin:0; padding:0; float:left; display:block;}
#main_top_btn li.godody { margin:0; padding:0 415px 0 0; float:left;}
#main_top_btn li.btn    { margin:0; padding:2px 6px 0 0;}

#main_popup{
	position:absolute;
	left:645px;
	top:109px;
	z-index:5;
	width:344px;
	height:200px;
	background:url(/main_image/flsah_bg.gif) left top no-repeat;
	width:343px;
	height:203px;
}

#popup_img   { margin:0; padding:17px 0 0 55px;}

#popup_btn    { margin:0; padding:20px 0 0 50px;}
#popup_btn ul { margin:0; padding:0; overflow:hidden; list-style-type:none; display:block;}
#popup_btn li { margin:0; padding:4px 2px 0 0; float:left;}
#popup_btn li.more { margin:0; padding:4px 25px 0 0; float:right;}


#flsah_text{
	position:absolute;
	left:339px;
	top:120px;
	z-index:5;
	width:236px;
	height:80px;
}


#main_total_title    { margin:0; padding:0;}
#main_total_title th { margin:0; padding:2px; height:30px; font-size:11px; color:#46a3c1; font-weight:bold; letter-spacing:-1px; background:url(/main_image/total_menu_title_line.gif) right no-repeat;}
#main_total_title td { margin:0; padding:2px; height:19px; font-size:11px; color:#666666; letter-spacing:-1px; background:url(/main_image/total_menu_line.gif) right no-repeat;}
#main_total_title th a { margin:0; padding:2px; color:#46a3c1; font-weight:bold; }
#main_total_title td a { margin:0; padding:2px; color:#666666; letter-spacing:-1px; }

/*---top_menu--------------------------------------------------------------*/
#topNavi                         
{
	position:absolute;
	left:228px;
	top:23px;
	z-index:1;
	width:764px;
	height:65px;
}

#topNavi ul.navi                 { width:764px; height:65px; background:url(/main_image/menu_box.gif) left top no-repeat; overflow:hidden; margin:0; padding:0 0 0 15px; list-style:none;}

#topNavi ul.navi li              { float:left; padding:0; margin:0; }/*Å«¸Þ´º*/
#topNavi ul.navi li img          { display:block;}
#topNavi ul.navi li#E01          { background:none; margin:0; padding:0 0 0 2px;}
#topNavi ul.navi li.children     { padding:0; background:none;}

#topNavi ul.navi li ul           { display:none; position:absolute; top:0px; left:0px; overflow:hidden; list-style-type:none; list-style:none;}
#topNavi ul.navi li.on ul        { display:block; position:absolute;top:33px; left:0px;}
#topNavi ul.navi li ul           { margin:0; padding:10px 0 0 10px; float:left; width:650px;}
#topNavi ul.navi li ul li        { margin:0; padding:0; float:left;} /*¼­ºê¸Þ´ºÀ§Ä¡*/

.navi_ul                         { margin:0; padding-left:0; overflow:hidden; list-style-type:none; float:left; display:block;}
#topNavi ul.navi li ul li.sub01  { margin:0; padding-left:0; float:left; background:none;}
#topNavi ul.navi li ul li.sub02  { margin:0; padding-left:20px; float:left; background:none;}
#topNavi ul.navi li ul li.sub03  { margin:0; padding-left:40px; float:left; background:none;}
#topNavi ul.navi li ul li.sub04  { margin:0; padding-left:125px; float:left; background:none;}
#topNavi ul.navi li ul li.sub05  { margin:0; padding-left:100px; float:left; background:none;}
#topNavi ul.navi li ul li.sub06  { margin:0; padding-left:230px; float:left; background:none;}
#topNavi ul.navi li ul li.sub07  { margin:0; padding-left:200px; float:left; background:none;}
#topNavi ul.navi li ul li.sub08  { margin:0; padding-left:550px; float:left; background:none;}

/*---top_menu-------------------------------------------------------------------------------------*/

#main_top_img  { margin:0; padding:0; width:1024px; height:246px; float:left; background:url(/main_image/top_bgimg.jpg) left top no-repeat;}


#main_center_div     { margin:0; padding:0 0 10px 0; width:1024px; height:500px; float:left; clear:both;}

#left_div            { margin:0; padding:0 0 0 18px; width:228px; float:left;}
.gangnam             { margin:0; padding:0 0 10px 0;}

#go_btn              { margin:0; padding:0 0 10px 0; background:url(/main_image/go_banner_bg.gif) left top no-repeat; height:240px; clear:both;}
#go_btn ul           { margin:0; padding:5px 0 0 10px; overflow:hidden; list-style-type:none; display:block;}
#go_btn li           { margin:0; padding:0; display:block;letter-spacing:-0.8px;}
#go_btn li.go_title  { margin:0; padding:0 0 10px 0; display:block;}
#go_btn li.go_text   { margin:0; padding:0 0 2px 10px; display:block; background:url(/main_image/go_banner_line.gif) left no-repeat; font-size:9pt; letter-spacing:-1px;}

#user_menu           { margin:0; padding:0;background:url(/main_image/user_menu_bg.gif); height:196px;}
#user_title          { margin:0; padding:0;}
#user_text           { margin:0; padding:0; background:url(/main_image/user_menu_bg.gif); height:155px;}
#user_text ul        { margin:0; padding:0 0 0 23px; overflow:hidden; list-style-type:none; display:block;}
#user_text li        { margin:0; padding:0 0 2px 5px; background:url(/main_image/user_menu_icon.gif) left no-repeat; letter-spacing:-0.8px; font-size:9pt;}

#online_div          { margin:0; padding:10px 0 0 10px; height:57px;}
#online_title        { margin:0; padding:0 0 4px 0; background:url(/main_image/online_line.gif) left bottom no-repeat;}
#online_box          { margin:0; padding:10px 0 0 6px; font-size:8pt; letter-spacing:-1px; color:#333333;}
#online_box strong   { margin:0; padding:0; font-size:8pt; letter-spacing:-1px; color:#f8860c;}

#shc_div{
	position:absolute;
	left:19px;
	top:263px;
	z-index:5;
	width:323px;
	height:47px;
}
#shc_div ul          { margin:0; padding:0; overflow:hidden; list-style-type:none; display:block;}
#shc_div li          { margin:0; padding:0;}

#center_div          { margin:0; padding:0 0 0 15px; width:430px; float:left;}

#news_div            { margin:0; padding:0 0 20px 0; background:url(/main_image/news_bg.gif) left top no-repeat; width:398px; height:173px; clear:both;}
#news_text           { margin:0; padding:0; clear:both;}
#news_text dl        { margin:0; padding:7px 0 0 7px; font-size:9pt; clear:both;}
#news_text dd        { margin:0; padding:5px 0 5px 12px; background:url(/main_image/news_icon.gif) left no-repeat; display:block; width:325px; float:left;}
#news_text dt        { margin:0; padding:5px; display:block;}

#banner_div          { margin:0; padding:15px 0 20px 0;}
#banner_div ul       { margin:0; padding:0 0 0 10px; overflow:hidden; list-style-type:none; display:block; width:390px;}
#banner_div li       { margin:0; padding:0 0 0 0; float:left; display:block;}
.banner_line         { margin:0; padding:2px 0 0 10px;}

#eulsan_div          { margin:0; padding:0; background:url(/main_image/eulsan_bg.gif) left top no-repeat; height:295px;}
#eulsan_title        { margin:0; padding:12px 0 10px 35px;}
.e_title             { margin:0; padding:0 60px 0 0;}
.e_title_1            { margin:0; padding:0 0 0 290px;}
#e_box1              { margin:0; padding:0 0 0 10px; height:101px;}          
.e_box1_1            { margin:0; padding:10px 0 0 10px; background:url(/main_image/eulsan_box01.gif) left top no-repeat; height:101px;}
#e_box2              { margin:0; padding:0 0 0 10px; }          
.e_box2_1            { margin:0; padding:10px 0 0 0; height:18px;}
.e_box2_2            { margin:0; padding:10px 0 10px 10px; background:url(/main_image/eulsan_box02.gif) left no-repeat; height:26px; }
#e_box3              { margin:0; padding:2px 0 0 10px; }          
.e_box3_1            { margin:0; padding:2px 0 0 0; height:18px;}
.e_box3_2            { margin:0; padding:10px 0 10px 10px; background:url(/main_image/eulsan_box02.gif) left no-repeat; height:26px; }


#right_div           { margin:0; padding:10px 0 0 5px; width:230px; float:left;}

#site_banner         { margin:0; padding:0 0 7px 5px; background:url(/main_image/site_banner_bg.gif); width:210px; height:136px;}
#site_banner ul      { margin:0; padding:0; overflow:hidden; list-style-type:none; display:block;}
#site_banner li      { margin:0; padding:0; display:block;}

#schedule_div        { margin:0; padding:0 0 15px 0; background:url(/main_image/schedule_bg.gif) left top no-repeat; width:216px; height:217px;}
#schedule_title      { margin:0; padding:6px 0 5px 6px;}
#schedule_yesr       { margin:0; padding:7px 0 7px 0; text-align:center; font-size:13pt; font-weight:bold; font-family:"¸¼Àº °íµñ";}
#schedule_yesr span  { color:#e24a00;}
#schedule_table      { margin:0; padding:0 0 0 8px; height:140px;}
#schedule_table th   { margin:0; padding:2px 0 3px 0; background:url(/main_image/schedule_line.gif); font-size:8pt; font-weight:bold;}
#schedule_table td   { margin:0; padding:1px 0 0 0; font-size:8pt;}
#schedule_table td a { margin:0; padding:1px 0 0 0; font-size:8pt; font-weight:bold;}
.s_day1              { margin:0; padding:0; color:#e24a00;}
.s_day2              { margin:0; padding:0; color:#818181;}
.s_day3              { margin:0; padding:0; color:#30aab0; font-weight:bold;}

#civil_div           { margin:0; padding:0; background:url(/main_image/civil_bg.gif) left top no-repeat; height:227px;}
#civil_title         { margin:0; padding:7px 0 10px 7px; }
#civil_banner1       { margin:0; padding:0 0 0 7px;}
#civil_banner2       { margin:0; padding:30px 0 10px 7px;}
#civil_banner3       { margin:0; padding:0 0 0 7px;}


#quick_div            { margin:0; padding:0; width:110px; float:left; background:url(/main_image/quick_bg.gif) left top no-repeat; height:360px;}
#quick_div ul         { margin:0; padding:40px 0 0 0; overflow:hidden; width:100px; list-style-type:none; display:block;}
#quick_div li         { margin:0; padding:0; display:block; text-align:center;}
#quick_div li.viewer1 { margin:0; padding:25px 0 0 0; display:block; text-align:center;}
#quick_div li.viewer2 { margin:0; padding:2px 0 0 0; display:block; text-align:center;}

#main_banner_div      { margin:0; padding:15px 0 0 7px; width:1024px; height:50px; float:left; clear:both; background:url(/main_image/copy_line.gif) top left no-repeat;}
#total_box            { margin:0; padding:0; width:140px; float:left;}
#total_box ul         { margin:0; padding:5px 0 0 30px; overflow:hidden; list-style-type:none; display:block;} 
#total_box li         { margin:0; padding:0; font-size:11px; color:#939393;}
#total_box li.total   { margin:0; padding:5px 0 0 0;}

#banner_box           { margin:0; padding:5px 0 0 0; float:left; font-size:9pt;}
#banner_title         { margin:0; padding:0 0 0 20px;}
#copy_banner          { margin:0; padding:6px 0 0 20px; display:block; background:url(/main_image/copy_banner_bg.gif); width:807px; height:45px;}

#main_copy_div        { margin:0; padding:0; width:1024px; height:150px; float:left; background:url(/main_image/copy_bg.gif) left top no-repeat;}
#copy_logo            { margin:0; padding:45px 0 0 55px; width:210px; float:left;}
#copy_box             { margin:0; padding:0; float:left;}
.site_go              { margin:0; padding:0; display:block;}
.copy_box1            { margin:0; padding:30px 0 0 40px; width:640px;}
.copy_box2            { margin:0; padding:0 0 5px 40px; width:640px;}
.copy_box3            { margin:0; padding:0 0 0 40px; width:640px; font-size:11px; color:#666666;}

