* {padding:0;margin:0;}
body,th,td,textarea,h1,h2,h3,h4,h5,h6 {font-family:dotum;font-size:12px;}
body,th,td,textarea{ line-height:14px;}
img,fieldset{ border:0;}
li{ list-style:none;}
select,input{ font-family:verdana;color:#000000;font-size:1.00em;}
address,em{ font-style:normal;}
button{ border:none;background:none;cursor:pointer;}
hr,legend{ display:none;}
p,h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dt,dd {margin:0;padding:0;}
a img {vertical-align:top;}
a:link{font-size:12px;color:#787878;text-decoration:none;}
a:visited{font-size:12px;color:#787878;text-decoration:none;}
a:hover{font-size:12px;color:#787878;text-decoration:underline;}


#wrap{width:100%;position:relative;text-align:center;}

#content_wrap_main{width:970px;height:683px;padding:0 0 0 0;position:relative;text-align:left;margin:0 auto;}


#footer_wrap{position:relative;width:100%;height:85px;position:relative;margin:0 0 0 0;}
.content_footer{width:970px;position:relative;text-align:left;margin:0 auto;}

#topmenu {width:970px;height:125px;position:relative;text-align:left;margin:0 auto;}
#topmenu h1{position:absolute;margin:29px 0 0 10px;}
#topmenu .global_menu{position:absolute;right:0;top:14px;overflow:hidden;padding-right:30px;}
#topmenu .global_menu a{padding:0 3px 0 6px;margin-left:-1px;}
#topmenu .lnb {position:absolute;left:300px;top:45px;vertical-align:top;padding:5px 0 0 29px;width:670px;height:21px;z-index:1;}
#topmenu .lnb ul li { float:left; }
#topmenu .lnb ul div { display:none; position:absolute; left:0px; top:56px;  }
#topmenu .lnb ul li.lnb1 { width:110px; }
#topmenu .lnb ul li.lnb2 { width:110px; }
#topmenu .lnb ul li.lnb3 { width:110px; }
#topmenu .lnb ul li.lnb4 { width:110px; }
#topmenu .lnb ul li.lnb5 { width:110px; }
#topmenu .lnb ul li.lnb1 div { width:600px;left:-20px; }
#topmenu .lnb ul li.lnb2 div { width:500px;left:100px; }
#topmenu .lnb ul li.lnb3 div { width:400px;left:210px; }
#topmenu .lnb ul li.lnb4 div { width:200px;left:320px; }
#topmenu .lnb ul li.lnb5 div { width:200px;left:430px; }
#topmenu .lnb ul ul li { font-family:'³ª´®°íµñ','Nanum Gothic'; font-weight:bold; color:#ffffff; font-size:14px; }
#topmenu .lnb ul ul li a { display:inline-block; padding:0 5px 1px 8px; font-family:'³ª´®°íµñ','Nanum Gothic'; font-weight:bold; color:#ffffff; font-size:14px; }
#topmenu .topmenu_bg{height:33px;position:relative;text-align:left;top:92px;background:#1e7bc1;}

#main_img {position:absolute;}
#board_list_output {position:absolute;margin:25px 0 0 0;z-index:1;}

.content_footer {vertical-align:top;}
.content_footer .footer_logo{position:relative;top:18px;}
.content_footer .address{position:relative;top:-26px;left:249px;}
.content_footer .family_site{position:absolute;right:0;margin:-72px 0 0 0;cursor:pointer;}
.content_footer .famliy_site_link{display:none;position:absolute;right:0;margin:-36px 0 0 0;width:126px;height:50px;border:1px solid #efefef;overflow-x:hidden;overflow-y:scroll;}
.content_footer .famliy_site_link a{display:inline-block;width:116px;text-decoration:none;padding:3px 0 0 10px;font-size:11px;font-family:dotum;}
.content_footer .famliy_site_link a:hover{background:#dedede;}
.content_footer .famliy_site_link{scrollbar-3dlight-color:#b4b4b4;scrollbar-arrow-color:#333333;scrollbar-base-color:#eeeeee;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#eeeeee;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#b4b4b4;}