h1,h2,h3,dl,dt,dd,div,p,span {margin:0;padding:0;font-size:12px;font-weight:normal;font-family:dotum,µ¸¿ò;}
ul,li,ol{margin:0;padding:0;list-style:none;}
img {border:0;vertical-align:top}

/* layout */
body,html{width:100%;margin:0;padding:0;background:url('/images/bg_main.gif') repeat-y top center;font-size: 12px;color: #777;text-align: center;font-family:dotum,µ¸¿ò;position:relative;}
#wrap_navi{background: url('/images/bg_navi_off.gif') repeat-x top left;position:absolute;left:0px;top:60px;width:100%;height:70px;color:#fFF}
#top_navi{width:995px;text-align: center;margin: 0 auto;}
#wrap {width:995px;margin: 0 auto;}
/*#bodyWrap {width: 957px;text-align: left;padding:0 16px;margin-left:3px;_padding:0px;_margin-left:15px;position:relative;}*/
#bodyWrap {width: 957px;_width:960px;text-align: left;padding:0 16px;margin-left:3px;_padding:0px;_margin-left:4px;}
#bodyWrap_frame {width: 710px;text-align: left;padding:0 16px;margin-left:3px;_padding:0px;_margin-left:15px;position:relative;}
/*#bodyWrap #top {padding-top:22px;height:35px;_height:34px;text-align:center;margin-bottom:95px;position:relative;}*/
#bodyWrap #top {padding-top:22px;height:35px;_height:34px;text-align: center;margin-bottom:87px;_margin-bottom:91px;position:relative}
#bodyWrap #conWrap {clear:both;width:957px;min-height:1000px;text-align:left;background:url('/images/bg_con_wrap.gif') repeat-y left top}
#bodyWrap #conWrap #left {width:203px;float:left;padding-bottom:150px;position:relative}
#bodyWrap #conWrap #left img{vertical-align:top}
#bodyWrap #conWrap #left #lnb{background:url('/images/left_mid.gif') repeat-y left top;margin-bottom:5px}
#bodyWrap #conWrap #left #lnb #bot{background:url('/images/left_bottom.gif') no-repeat left bottom;padding-bottom:15px;}
#bodyWrap #conWrap #left #lnb_app{background:url('/images/lnb04_bg_mid.gif') repeat-y left top;min-height:210px;margin-bottom:5px;}
#bodyWrap #conWrap #left #lnb_app #top{background:url('/images/lnb04_bg_top.gif') no-repeat left top;margin:0px;padding:0}
#bodyWrap #conWrap #left #lnb_app #top #bot{background:url('/images/lnb04_bg_bot.gif') no-repeat left bottom;padding-bottom:15px;}
#bodyWrap #conWrap #contents {width:710px;_width:709px;float:right;text-align:left;margin-right:14px;padding:10px 0 70px 30px;_padding:10px 0 70px 15px;position:relative;}
#bodyWrap #conWrap #contents_main {width:710px;_width:709px;float:right;text-align:left;margin-right:14px;padding:0 0 70px 30px;_padding:0 0 70px 15px;position:relative;}
#bodyWrap #conWrap #contents #line_map{position:absolute;right:0px;top:19px;color:#999999;font-size:11px;letter-spacing:-1px}
#bodyWrap #conWrap #contents #line_map a{color:#999999;text-decoration:none;}
#bodyWrap #conWrap #contents #line_map span{font-weight:bold;color:#333333;font-size:11px;}
#bodyWrap #right {position:absolute;right:0px;top:px;}
#bodyWrap #footer {clear:both;margin-bottom:20px;height:82px;text-align: center;}

/* top navi */
.top_noti{width:250px;position:absolute;left:10px;_left:15px;top:25px;_top:34px;color:#AAAAAA;font-size:11px no-repeat left top;padding-left:15px;_padding-left:9px;word-spacing:-3px;}
/*.top_noti{width:250px;position:absolute;left:20px;_left:15px;top:30px;_top:34px;color:#AAAAAA;font-size:11px;background:url('/images/ic_noti.gif') no-repeat left top;padding-left:15px;_padding-left:9px;word-spacing:-3px;}*/
.top_noti div{width:250px;background:url('/images/bul_gr.gif') no-repeat left 4px; padding-left:9px;margin-bottom:5px;_margin-bottom:4px;color:#888888;word-spacing:-1px;font-size:11px;}
.top_noti div a{color:#888888;}

.top_util{position:absolute;right:8px;_right:5px;top:30px;_top:34px;}
.top_util ul{width:210px;}
.top_util ul li{float:left;color:#777777;font-size:11px;background:url('/images/li_line.gif') no-repeat left 2px;padding:0 5px;letter-spacing:-1px;}
.top_util ul li a{color:#777777;text-decoration:none;}
.top_util ul li.no{color:#777777;font-size:11px;background:none;padding:0 5px;}


/*footer*/
.bar{background:#5C5C5C;width:957px;height:25px;}
.bar ul.menu{float:left;margin:6px 12px;_margin:6px 10px;}
.bar ul.menu li{float:left;margin-right:16px;}
.bar p.select{float:right;margin:4px 15px 0 0;_margin:3px 10px 0 0;}
dl.addr{margin-top:20px;}
dl.addr dt{float:left;width:220px;text-align:center}
dl.addr dd{float:left;}