#main_wbg {background-image:url(/kr/images_new/common/top_bg.gif); background-repeat:repeat-x; background-color:#d6dde0;}
#wrap {width:908px; height:100%; margin:0 auto; position:relative;}
#over_wrap {width:908px; height:100%; background-color:#e6e0cc;}
#header {width:908px; height:237px; margin-right:0; margin-left:0; padding-top:64px; background-color:#fff;}
#header #gnb {width:908px; height:57px; background-image:url(/kr/images_new/common/gnb_bg.gif); background-repeat:repeat-y;}
#header #gnb ul{float:right; height:20px; margin-right:14px; font-size:95%;}
#header #gnb ul li{float:left; margin-top:32px; padding-right:12px; padding-left:12px; color:#fff; background-image:url(/kr/images_new/common/gnb_divide.gif); background-position:right 6px; background-repeat:no-repeat;}
#header #gnb ul li a {margin:0; color:#fff;}
#header #gnb ul li a:hover {margin:0; color:#ee6102;}
#header #gnb ul li.end {float:left; color:#000; margin-top:32px; padding-left:12px;}
#main_middle {width:848px; min-hei ght:210px; padding:30px 25px 0px 35px; background-color:#fff;}
#main_middle #main_report {float:left; width:112px; text-align:center;}

#main_news {float:left; width:331px; margin-left:35px; margin-bottom:25px;}
div.news_zone {position:relative; margin:4px 0 0 8px;}
div #news_tab1, div #news_tab2, div #news_tab3  {width:331px; border-bottom:1px solid #7197be; height:20px;}
div.news_zone #column {clear:both;}
div #news_tab1 li, div #news_tab2 li, div #news_tab3 li {float:left; display:inline; width:69px; height:20px; background:url(/kr/images_new/main/tab.gif) no-repeat; line-height:20px; text-align:center; font-family:"µ¸¿ò", "±¼¸²"; /*font-weight:bold;*/ cursor:pointer; color:#003871;}
div #news_tab1 li.on a, div #news_tab1 li a:hover,
div #news_tab2 li.on a, div #news_tab2 li a:hover,
div #news_tab3 li.on a, div #news_tab3 li a:hover
{float:left; display:inline; width:69px; height:20px; display:block; background:url(/kr/images_new/main/tab_on.gif) no-repeat; font-family:"µ¸¿ò", "±¼¸²"; color:#fff; line-height:20px; text-decoration:none; font-size:1.1em; } 

div #news_tab1 li a,
div #news_tab2 li a,
div #news_tab3 li a
{float:left; display:inline; width:69px; height:20px; display:block; background:url(/kr/images_new/main/tab.gif) no-repeat; font-family:"µ¸¿ò", "±¼¸²"; color:#666666; line-height:20px; text-decoration:none; font-size:1.1em; } 

div #news_tab1 li span, div #news_tab2 li span, div #news_tab3 li span { position:absolute; visibility:hidden; width:0; height:0; font-size:0; overflow:hidden;}
div.news_zone div {margin-top:5px;}
div.news_zone div ul li {overflow:hidden; width:319px; height:15px; padding:6px 0 2px 12px; border-bottom:1px solid #d2dfff; background:url(/kr/images_new/main/news_icon.gif) no-repeat 5px 0.8em; }
div.news_zone div ul li a {float:left; width:246px;}
div.news_zone div ul li span.date {color:#484848; font-size:1em;}
div.news_zone p.more a {position:absolute; top:6px; right:2px; margin:0; vertical-align:top;}

#main_middle #quick_link {width:317px; margin-left:525px; margin-top:2px;}
#main_middle #quick_link .quick_tit {padding-bottom:7px; border-bottom:1px solid #bacbdc;}
#main_middle #quick_link .quick_exp {margin-top:15px; padding:0px 0 15px 105px; background:url(/kr/images_new/main/kic_bg.gif) 6px top no-repeat; color:#346a8a; font-size:95%; line-height:1.2em;}
#main_middle #quick_link .quick_exp a {color:#346a8a;}
#main_middle #quick_link .link_zone {list-style:none; width:240px; float:left; padding:0 0 15px 0; }
#main_middle #quick_link .link_zone li {float:left; height:18px; padding-left:10px; background:url(/kr/images_new/main/li_bullet.gif) 0 5px no-repeat; color:#004e6b;}
#main_middle #quick_link .link_zone .link_zone01 { width:125px;}
#main_middle #quick_link .link_zone .link_zone02 { width:90px;}
#main_middle #quick_link .link_zone li a {color:#004e6b;}
#main_middle #quick_link .link_zone .photo{ width:70px; clear:both; }

#main_footer {clear:both; width:845px; height:55px; padding:5px 0 10px 0; border-top:1px solid #e9e9e9; background-color:#fff; font-size:95%; line-height:1.8em;}
#main_footer .foot_logo {float:left; width:90px; margin:5px 0 0 15px; }
#main_footer .foot_copy {float:left; width:580px;}
#main_footer .foot_info {margin-top:3px; font-size:100%;}
#main_footer .foot_veri {float:left; width:140px; }
#main_footer p a {font-size:1em;}


/* 20090713 ¸ÞÀÎÅÇ ¼öÁ¤ Ãß°¡ */
#main_news {float:left; width:331px; margin-left:35px; margin-bottom:25px;}
#main_news { width:338px; height:130px; background:url(/kr/images_new/main/tab_bg.gif) 5px top no-repeat;}
#main_news .noticeTap { float:left; position:absolute; top:325px; left:185px; width:75px; height:25px;}
#main_news .pressTap { float:left; position:absolute; top:325px; left:254px; width:75px; height:25px; }
#main_news .etcTap { float:left; position:absolute; top:325px; left:323px; width:83px; height:25px; }
#main_news .notice2Tap { float:left; position:absolute; top:325px; left:392px; width:83px; height:25px; }
#main_news .noticeTap .noticeCon, .rofafNews .pressTap .pressCon, .rofafNews .etcTap .etcCon, .rofafNews .notice2Tap .notice2Con { clear:both; width:313px; height:90px; padding-top:5px; margin:0;}

#main_news .noticeTap .noticeCon li,
#main_news .pressTap .pressCon li,
#main_news .etcTap .etcCon li,
#main_news .notice2Tap .notice2Con li { /*overflow:hidden;*/ float:left; width:335px; height:15px; padding:4px 0 4px 0; _padding:4px 0 0 0; background:url(/kr/images_new/main/tab_conline.gif) 0 bottom repeat-x;  color:#323232;}

#main_news .noticeTap .noticeCon li .news,
#main_news .pressTap .pressCon li .news,
#main_news .etcTap .etcCon li .news,
#main_news .notice2Tap .notice2Con li .news { float:left; width:253px; line-height:18px; padding-left:12px; background:url(/kr/images_new/main/li_bullet.gif) 3px 7px no-repeat;  color:#323232;}
#main_news .noticeTap .noticeCon li .news a,
#main_news .pressTap .pressCon li .news a,
#main_news .etcTap .etcCon li .news a,
#main_news .notice2Tap .notice2Con li .news a { text-decoration:none; color:#323232;}
#main_news .noticeTap .noticeCon li .news a:hover,
#main_news .pressTap .pressCon li .news a:hover,
#main_news .etcTap .etcCon li .news a:hover,
#main_news .notice2Tap .notice2Con li .news a:hover{ color:#047fb9;}

#main_news .noticeTap .noticeCon li .date,
#main_news .pressTap .pressCon li .date,
#main_news .etcTap .etcCon li .date,
#main_news .notice2Tap .notice2Con li .date { float:left; width:65px; height:20px; line-height:18px; color:#323232; text-align:left; }