.wrapping {width:1020px;position:relative;text-align:left;margin:0 auto}
.space {clear:both;height:10px;padding:0px;overflow:hidden}

#header {height:66px;background:url(../images/bg_header.gif)}
 #logo {position:absolute;top:7px;left:13px}
#menubar {height:33px;background:#8c9f29 url(../images/bg_menu.gif)} 
#menu {position:absolute;top:0px;left:0px}
#menu ul{padding: 0px; margin: 0px; list-style-type: none;}
#menu li{padding: 0px; margin: 0px; list-style-type: none; float:left}
#menu a { display:block;float:left;padding: 0px; margin:0px;height:33px;text-indent:-100px;overflow:hidden}
a#menu01 {width:134px;background:url(../images/menu_01.gif) no-repeat}
a#menu02 {width:130px;background:url(../images/menu_02.gif) no-repeat}
a#menu03 {width:130px;background:url(../images/menu_03.gif) no-repeat}
a#menu04 {width:130px;background:url(../images/menu_04.gif) no-repeat}
a#menu05 {width:120px;background:url(../images/menu_05.gif) no-repeat}
a#menu06 {width:120px;background:url(../images/menu_06.gif) no-repeat}
a#menu07 {width:130px;background:url(../images/menu_07.gif) no-repeat}
a#menu08 {width:126px;background:url(../images/menu_08.gif) no-repeat}

.hidden {display:none;position:absolute;z-index:9999;top:45px;width:142px;background:#fff;border:solid 1px #207c91;border-top-width:0px}
.hidden ul {PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
.hidden li {PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
.hidden A { display:block;PADDING: 0px; height:24px;line-height:26px;overflow:hidden;padding-left:16px;padding-right:5px;background:url(../images/tab_arrow.gif) 7px 7px no-repeat;font-size:12px;letter-spacing:-1px}
.hidden A:hover {background:#078ba9;color:#fff}

#menuall {display:none;position:absolute;text-align:center;top:99px;z-index:9999;padding-top:10px;background:#eff9bb;width:100%;height:150px;border-bottom:solid 4px #7c8e20;border-top-width:0px}
#menuall ul {PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
#menuall li {PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;background:url(../images/arrow.gif) left center no-repeat;padding-left:7px}
#menuall A { display:block;PADDING: 0px; width:79px;height:18px;text-indent:-100px;line-height:23px;overflow:hidden;font-size:12px;letter-spacing:-1px}
#menuall A.x-close, #menuall A.x-close:hover {width:30px;height:30px;text-indent:0px;padding:0px;margin:0px}

#menuall A.ssm01 {background:url(../images/ssm_01.png) no-repeat}
#menuall A.ssm02 {background:url(../images/ssm_02.png) no-repeat}
#menuall A.ssm03 {background:url(../images/ssm_03.png) no-repeat}
#menuall A.ssm04 {background:url(../images/ssm_04.png) no-repeat}
#menuall A.ssm05 {background:url(../images/ssm_05.png) no-repeat}
#menuall A.ssm06 {background:url(../images/ssm_06.png) no-repeat}
#menuall A.ssm07 {background:url(../images/ssm_07.png) no-repeat}
#menuall A.ssm08 {background:url(../images/ssm_08.png) no-repeat}
#menuall A.ssm09 {background:url(../images/ssm_09.png) no-repeat}
#menuall A.ssm10 {background:url(../images/ssm_10.png) no-repeat}
#menuall A.ssm11 {background:url(../images/ssm_11.png) no-repeat}
#menuall A.ssm12 {background:url(../images/ssm_12.png) no-repeat}
#menuall A.ssm13 {background:url(../images/ssm_13.png) no-repeat}
#menuall A.ssm14 {background:url(../images/ssm_14.png) no-repeat}
#menuall A.ssm15 {background:url(../images/ssm_15.png) no-repeat}
#menuall A.ssm16 {background:url(../images/ssm_16.png) no-repeat}
#menuall A.ssm17 {background:url(../images/ssm_17.png) no-repeat}
#menuall A.ssm18 {background:url(../images/ssm_18.png) no-repeat}
#menuall A.ssm19 {background:url(../images/ssm_19.png) no-repeat}
#menuall A.ssm20 {background:url(../images/ssm_20.png) no-repeat}
#menuall A.ssm21 {background:url(../images/ssm_21.png) no-repeat}

#menuall A.ssm01:hover {background:url(../images/ssm_on_01.png) no-repeat}
#menuall A.ssm02:hover {background:url(../images/ssm_on_02.png) no-repeat}
#menuall A.ssm03:hover {background:url(../images/ssm_on_03.png) no-repeat}
#menuall A.ssm04:hover {background:url(../images/ssm_on_04.png) no-repeat}
#menuall A.ssm05:hover {background:url(../images/ssm_on_05.png) no-repeat}
#menuall A.ssm06:hover {background:url(../images/ssm_on_06.png) no-repeat}
#menuall A.ssm07:hover {background:url(../images/ssm_on_07.png) no-repeat}
#menuall A.ssm08:hover {background:url(../images/ssm_on_08.png) no-repeat}
#menuall A.ssm09:hover {background:url(../images/ssm_on_09.png) no-repeat}
#menuall A.ssm10:hover {background:url(../images/ssm_on_10.png) no-repeat}
#menuall A.ssm11:hover {background:url(../images/ssm_on_11.png) no-repeat}
#menuall A.ssm12:hover {background:url(../images/ssm_on_12.png) no-repeat}
#menuall A.ssm13:hover {background:url(../images/ssm_on_13.png) no-repeat}
#menuall A.ssm14:hover {background:url(../images/ssm_on_14.png) no-repeat}
#menuall A.ssm15:hover {background:url(../images/ssm_on_15.png) no-repeat}
#menuall A.ssm16:hover {background:url(../images/ssm_on_16.png) no-repeat}
#menuall A.ssm17:hover {background:url(../images/ssm_on_17.png) no-repeat}
#menuall A.ssm18:hover {background:url(../images/ssm_on_18.png) no-repeat}
#menuall A.ssm19:hover {background:url(../images/ssm_on_19.png) no-repeat}
#menuall A.ssm20:hover {background:url(../images/ssm_on_20.png) no-repeat}
#menuall A.ssm21:hover {background:url(../images/ssm_on_21.png) no-repeat}


#submenu1, #asubmenu1{position:absolute;width:120px;background:#eff9bb;left:50px}
#submenu2, #asubmenu2{position:absolute;width:120px;background:#eff9bb;left:162px}
#submenu3, #asubmenu3{position:absolute;width:120px;background:#eff9bb;left:292px}
#submenu4, #asubmenu4{position:absolute;width:120px;background:#eff9bb;left:416px}
#submenu5, #asubmenu5{position:absolute;width:120px;background:#eff9bb;left:548px}
#submenu6, #asubmenu6{position:absolute;width:120px;background:#eff9bb;right:226px}
#submenu7, #asubmenu7{position:absolute;width:120px;background:#eff9bb;right:110px}
#submenu8, #asubmenu8{position:absolute;width:120px;background:#eff9bb;right:0px}

#link_top {position:absolute;top:44px;right:10px}
#link_top ul{padding: 0px; margin: 0px; list-style-type: none;}
#link_top li{padding: 0px; margin: 0px; list-style-type: none; float:left}
#link_top a { display:block;padding: 0px; margin:0px;font-size:11px;letter-spacing:-1px;font-family:dotum}
#link_top A.menu_expand {
padding:3px;
padding-right:20px;color:#444;background: url(../images/icion_a_s.gif) no-repeat 95% 20%;
border-radius:2px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
#vcover {position:absolute;top:0px;left:0px;z-index:777}
#main_inner { padding:0px 10px 0px 10px}
#mleft {float:left;width:223px;text-align:center}
#mcenter {float:left;width:400px;text-align:center}
#mright {float:left;width:366px;text-align:center}
.photo {width:343px;height:105px;background:url(../images/mright_02.gif) no-repeat}
#visual {height:405px;background:url(../images/bg_visual.gif) repeat-x}
#visual_sub {height:153px;background:url(../images/bg_visual.gif) repeat-x}

#footer {background-color:#e5e3e3; height:75px}
 #logo_bottom {position:absolute;top:15px; left:20px}
 #copyright {position:absolute;top:24px;left:230px}
 #link_bottom {position:absolute;right:60px;top:30px}
 
#msub_left {float:left;width:220px;text-align:center}
#msub_left div {padding:0px;margin:0px}
#msub_right {float:left;width:760px;} 
.sheader {border-bottom:solid 1px #eee;height:28px;overflow:hidden}
.navigation {padding-top:10px;font-size:11px;font-family:dotum;color:#777;letter-spacing:-1px;padding-left:46px;background:url(../images/btn_locate.gif) left 90% no-repeat}

/*----- TMSlider -----*/
.bgslider{width:789px; height:357px; float:left;}
.items {display:none;}
.slider {height:357px;position:relative;z-index:0;}
