@charset "utf-8";

/* accecibility */
.skip{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;font-size:0;line-height:0}
.blind {visibility:hidden; display:none}

/* Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea, button, select  {margin:0; padding:0;}
body,h1,h2,h3,h4,input,button{font-family:"돋움",dotum,Helvetica,sans-serif;font-size:12px;color:#525252}
th,td {vertical-align:middle}
em, cite, address, dfn, var {font-style:normal}
dl,ul,ol,li {list-style:none}
input, textarea, file, select {vertical-align:middle}
a {text-decoration:none; color:#525252;}
a:hover, a:active, a:focus {text-decoration:underline}
a:active {outline: none}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0; border:0}
hr, caption {position:absolute; top:0; left:-1000px; width:0; height:0; font-size:0; line-height:0}
table {border-collapse:collapse; border:0;}
table{/* border-collapse:collapse;table-layout:fixed; */border-collapse:collapse;border-spacing:0}

/* Layout */
#header{width:990px;height:161px;margin:0 auto; background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzt.zoa.pb.xe%2Sarjzoa%2Sznva2014%2Surnqreot.tvs") repeat;margin-bottom:15px}
#header1{width:100%;height:161px;margin:0 auto; background:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svzt.zoa.pb.xe%2Sarjzoa%2Sznva2014%2Surnqreot.tvs") repeat;}
#gnb{width:980px;height:161px;margin: 0 auto;position:relative}
body {background:none !important}
#contaner_wrap {width:980px; margin:0 auto; text-align:left;padding-top:0}

/* Header */
#gnbtop {width:980px;height:32px;margin:0 auto;}
#gnbtop .layer_family {padding-top:10px}
#gnbtop .layer_family ul li {float:left;padding-right:11px}
#gnbtop .top_link {float:right}
#gnbtop .top_link ul li{float:left;padding-right:11px}
#gnbtop .top_link form {display: flex;}
#gnbtop .top_link form li{margin-left: 10px;}
#gnblogo_sub {position:absolute;left:30px;top:58px;}
#gnblogo_sub span {margin-left:15px}
#onair {position:absolute;left:250px;top:65px}
#onair img {margin-right:20px;float:left}
#section {position:absolute;left:250px;top:65px}
#section img {margin-right:20px;float:left}
#onair1 {position:absolute;left:160px;top:65px}
#onair1 img {margin-right:20px;float:left}

/*검색박스 추가 */
#searchbox {width:313px;height:35px;position:absolute;top:54px;right:-10px}
#searchbox .search_text {border:3px solid #f9a037;width:200px; font-size:12px;float:left; outline: none;  height:16px; padding:5px ;}
#searchbox .btn_search{font-size:0;zoom:1;float:left; margin-left:5px; }
#searchbox .re_search {float:right;padding-top:10px;color:#777}

/*검색박스 추가 */
#searchbox1 {width:313px;height:35px;position:absolute;top:54px;right:-10px}
#searchbox1 .search_text {border:3px solid #f9a037;width:200px; font-size:12px;float:left; outline: none; padding:6px ;}
#searchbox1 .btn_search{font-size:0;zoom:1;float:left; margin-left:5px; }
#searchbox1 .re_search {float:right;padding-top:10px;color:#777}


/*메뉴바 */
#gnbmenu {width:980px;position:absolute;left:0;top:128px}
#gnbmenu li{float:left}
#gnbmenu .onair {margin-right:30px}
#gnbmenu .schedule {margin-right:48px}
#gnbmenu .menu {margin:0 55px}
#gnbmenu .menus {margin:0 39px}

#gnbmenu .vods {margin-left:245px}
#gnbmenu .mobile {margin-left:38px}
#gnbmenu .event {margin-left:38px}
#gnbmenu .line {width:1px;background-color:#ccc;height:15px;float:left}

/*뉴스메뉴 레이어 */
#newslayer {width:988px;height:36px;background-color:#f1ece7;border-bottom:1px solid #e5dbd2;border-left:1px solid #e5dbd2;border-right:1px solid #e5dbd2;float:left;position:relative;left:-5px;top:129px}
#newslayer .newson {position:absolute;left:9px;top:-19px}
#newslayer p {font-weight:bold;color:#6f6c6a;margin-right:30px;float:left}
#newslayer .newslay {position:absolute;left:46px;top:13px;}
#newslayer .vodlay {position:absolute;left:46px;top:13px;}
#newslayer .vodon {position:absolute;left:134px;top:-19px}
#newslayer .issuelay {position:absolute;left:296px;top:13px;}
#newslayer .issueon {position:absolute;left:30px;top:-19px}
#newslayer .layer_banner {position:absolute;right:10px;top:7px}