@charset "euc-kr";

/* GNB °³Æí css
 * 2011.11.21 / ±èÁ¤À± */

/*
html{width:100%; height:100%; }
body{min-width:990px; height:100%; margin:0; padding:0; font: normal 12px/14px dotum,gulim,arial,sans-serif; color:#555555; }
*/
body {/*overflow-y:auto;*/}

button{overflow:visible;margin:0;padding:0;cursor:pointer;border:0;background:none}
button::-moz-focus-inner{padding:0;border:0}

#gnbNew_wrap h1, 
#gnbNew_wrap h2, 
#gnbNew_wrap h3, 
#gnbNew_wrap h4, 
#gnbNew_wrap h5, 
#gnbNew_wrap h6{margin:0; padding:0; }
#gnbNew_wrap ul,
#gnbNew_wrap ol{margin:0; padding:0; list-style:none; }
#gnbNew_wrap dl, 
#gnbNew_wrap dt, 
#gnbNew_wrap dd{margin:0; padding:0; }
#gnbNew_wrap p{margin:0; padding:0; }
#gnbNew_wrap table{border-collapse:collapse; }
#gnbNew_wrap form{margin:0; padding:0; border:none; }
#gnbNew_wrap img{border:0;}

#gnbNew_wrap a:link {font-family:Dotum, µ¸¿ò, Arial, sans-serif !important; font-size:11px !important;}
#gnbNew_wrap a:link{text-decoration:none; color:#555555;}
#gnbNew_wrap a:visited{text-decoration:none; color:#555555;}
#gnbNew_wrap a:hover{text-decoration:none; color:#259ace;}
#gnbNew_wrap a:active{text-decoration:none; color:#555555;}

/* Gnb */
#gnbNew_wrap {width:100%; min-width:990px; margin:0; padding:0; color:#555555; font-family:Dotum, µ¸¿ò, Arial, sans-serif !important; font-size:11px !important; background:#fff url('http://img.sbs.co.kr/sw11/gnb/common/bg_gnb.gif') left top repeat-x; position:relative}
#gnbNew_wrap .hidden {overflow:hidden; display:block; width:0; height:0; text-align:center; color:#000; visibility:hidden; font-size:0; line-height:0; text-indent:-5000px; position:absolute; left:-5000px;}
#gnbNew_wrap .gnb_top {width:990px;margin:0 auto;position:relative;}
#gnbNew_wrap .gnb_top:after{display:block;clear:both;content:''}
#gnbNew_wrap .gnb_top .loginBox {height:32px; float:left; overflow:hidden;}
#gnbNew_wrap .gnb_top .loginBox li {float:left; padding:6px 0 0 0; margin-right:2px;}
#gnbNew_wrap .gnb_top .loginBox li.service_go {padding:9px 0 0 7px; font-size:11px; line-height:1.5; letter-spacing:-0.1em; float:left;}
#gnbNew_wrap .gnb_top .loginBox li.service_go a {padding:0 12px 0 0; color:#4f4f4f; display:block;}
#gnbNew_wrap .gnb_top .loginBox li.service_go a.on {background:url('http://img.sbs.co.kr/sw11/gnb/common/arrow_top_o.gif') right 4px no-repeat;}
#gnbNew_wrap .gnb_top .loginBox li.service_go a.off {background:url('http://img.sbs.co.kr/sw11/gnb/common/arrow_btm_o.gif') right 4px no-repeat;}
#gnbNew_wrap .gnb_top .loginBox li.service_go a:hover {text-decoration:none; color:#fe941a !important; }
#gnbNew_wrap .gnb_top .gnb_program {height:32px; /*float:right;*/ overflow:hidden; margin-right:-19px; position:absolute; right:0; top:0; }
#gnbNew_wrap .gnb_top .gnb_program li {float:left; line-height:0.1; font-size:1; padding:5px 9px 0 0; margin-right:9px; background:url('http://img.sbs.co.kr/sw11/gnb/common/line_logo.gif') right 9px no-repeat;}
#gnbNew_wrap .gnb_top .gnb_program li.last{background:none}

#gnbNew_wrap .service_channel {width:988px; height:93px; padding-left:1px; overflow:hidden; border:1px solid #d6e3ea; border-width:0 0 1px 1px; background:#f7f9fb; position:absolute; left:50%; top:32px; margin-left:-495px; z-index:999999;}
#gnbNew_wrap .service_channel .channel {width:246px; height:93px; float:left; border-top:1px solid #eff3f7; border-right:1px solid #d6e3ea; position:relative;}
#gnbNew_wrap .service_channel .channel .list {width:205px; margin:0 auto; font-size:11px; line-height:1.3; overflow:hidden;}
#gnbNew_wrap .service_channel .channel .list h3 {font-family:Dotum, µ¸¿ò, Arial, sans-serif !important; font-weight:bold; color:#3d96c0; padding:5px 0 3px; font-size:11px !important;}
#gnbNew_wrap .service_channel .channel .list h3 a {color:#3d96c0;}
#gnbNew_wrap .service_channel .channel .list ul li {clear:left;padding:0 0 0 0;margin-right:0;padding-bottom:2px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#gnbNew_wrap .service_channel .channel .list ul li a {font-family:Dotum, µ¸¿ò, Arial, sans-serif !important; font-size:11px !important; color:#7c7c7c;}
#gnbNew_wrap .service_channel .channel .list ul li a:hover {color:#259ace}
#gnbNew_wrap .service_channel .channel .allGo {width:205px; padding:5px 0 0 0; margin:0 auto; font-size:11px !important; line-height:1.3; background:url('http://img.sbs.co.kr/sw11/gnb/common/line_dot.gif') left top repeat-x;}
#gnbNew_wrap .service_channel .channel .allGo a {font-family:Dotum, µ¸¿ò, Arial, sans-serif !important; font-size:11px !important; display:block; padding:0 8px 0 0; display:inline-block; color:#3d96c0; letter-spacing:-0.1em; background:url('http://img.sbs.co.kr/sw11/gnb/common/arrow_next_b.gif') right 3px no-repeat;}
#gnbNew_wrap .service_channel .channel .btns {position:absolute; right:9px; top:5px;}
#gnbNew_wrap .service_channel .channel .btns button {float:left; background:none; border:none; padding:0; margin:0; font-size:0.1; cursor:pointer;}

#gnbNew_wrap .gnb_header {width:480px; height:94px; margin:0 auto; *zoom:1; padding-right:510px; position:relative}
#gnbNew_wrap .gnb_header:after {content:""; display:block; clear:both;}
#gnbNew_wrap .gnb_header .menus {width:480px; overflow:hidden; font-size:11px; line-height:1.3; padding-top:8px; letter-spacing:-0.1em;}
#gnbNew_wrap .gnb_header .menus .menu1 {float:left; overflow:hidden;}
#gnbNew_wrap .gnb_header .menus .menu1 li {float:left;}
#gnbNew_wrap .gnb_header .menus .menu1 li.on_air {padding-right:5px; margin-right:4px; background:url('http://img.sbs.co.kr/sw11/gnb/common/line_gnb1.gif') right top no-repeat;}
#gnbNew_wrap .gnb_header .menus .menu1 li.on_air a {display:block; padding-right:15px; background:url('http://img.sbs.co.kr/sw11/gnb/common/icon_onair.gif') right top no-repeat;}
#gnbNew_wrap .gnb_header .menus .menu2 {float:right; margin-right:-12px; _margin-right:-16px;}
#gnbNew_wrap .gnb_header .menus .menu2 li {float:left; padding:0 7px 0 0; margin-right:6px; background:url('http://img.sbs.co.kr/sw11/gnb/common/line_gnb2.gif') right 2px no-repeat;}
#gnbNew_wrap .gnb_header .menus a  li, 
#gnbNew_wrap .gnb_header .menus a {font-size:11px !important; font-family:Dotum, µ¸¿ò, Arial, sans-serif;}
#gnbNew_wrap .gnb_header .menus a:hover {color:#259ace !important;}

#gnbNew_wrap .gnb_logo {width:480px; overflow:hidden; padding-top:27px;}
#gnbNew_wrap .gnb_logo .hgroup {float:left; overflow:hidden;}
#gnbNew_wrap .gnb_logo .hgroup h1, 
#gnbNew_wrap .gnb_logo .hgroup h2 {float:left;}
#gnbNew_wrap .gnb_logo .hgroup h1 {padding-left:1px;}
#gnbNew_wrap .gnb_logo .hgroup h2 {margin-top:5px; padding-left:8px;}

#gnbNew_wrap .gnb_logo .gnb_search{width:186px; height:23px; float:right; position:relative; margin-top:13px; text-align:left; background:url('http://img.sbs.co.kr/sw11/gnb/common/bg_gnb_search.gif') left top no-repeat;}
#gnbNew_wrap .gnb_logo .gnb_search .gnb_sch_input {width:155px; height:15px; _width:159px; _height:19px; padding:2px; border:none !important; background:none; position:absolute; left:2px; top:2px; font-size:12px; font-family:Dotum, µ¸¿ò, Arial; line-height:14px;;}
#gnbNew_wrap .gnb_logo .gnb_search .bt_sch {width:25px; height:23px; position:absolute; right:0; top:0; }
#gnbNew_wrap .gnb_logo .gnb_search input {vertical-align:top;}

#gnbNew_wrap .gnb_ad {width:500px; height:80px; overflow:hidden; position:absolute; right:0; top:7px; z-index:10;}

/* CNBC */
#gnbNew_wrap .gnb_header .cnbc_stock {float:right; height:12px; overflow:hidden;}

#gnbNew_wrap .cnbc_logo {padding-top:5px !important;}
#gnbNew_wrap .cnbc_logo .hgroup h1 {padding-left:3px;}
#gnbNew_wrap .cnbc_logo .sel_type label, 
#gnbNew_wrap .cnbc_logo .sel_type input {vertical-align:top; display:inline-block; margin-right:2px;}
#gnbNew_wrap .cnbc_logo .sel_type label {padding-top:2px; color:#000; cursor:default !important;}
#gnbNew_wrap .cnbc_logo .sel_type input {width:14px; height:14px; padding:0; margin:0;}

#gnbNew_wrap .cnbc_logo .gnb_search{width:186px; height:43px; margin-top:17px; background:url('http://img.sbs.co.kr/sw11/gnb/common/bg_gnb_search.gif') left bottom no-repeat;}
#gnbNew_wrap .cnbc_logo .gnb_search .gnb_sch_input {width:155px; height:15px; _width:159px; _height:19px; padding:2px; border:none !important; background:none; position:absolute; left:2px; top:22px; font-size:12px; font-family:Dotum, µ¸¿ò, Arial; line-height:14px;}
#gnbNew_wrap .cnbc_logo .gnb_search .bt_sch {width:23px; height:21px; position:absolute; right:1px; top:21px; }
#gnbNew_wrap .cnbc_logo .gnb_search input {vertical-align:top;}