@charset "euc-kr";

#wrapper{width:100%; ovrtflow:hidden; background:url(../img/common/top_bg.jpg) repeat-x} /*background: url(../img/common/test_bg.jpg) no-repeat 50% top*/

/* ---- »ó´Ü¿µ¿ª ---- */
#header {position:relative;width:100%;min-width:1000px;z-index:20;}
#glob_top{position:relative;margin:0 auto;width:1000px;height:107px;z-index:500}
#logo{position:absolute;top:35px;left:0;z-index:10;}
#globalmenu{position:relative;width:100%;height:29px;}
.glob_right{float:right;margin-top:0;line-height:18px}
.glob_right li{position:relative;float:left;margin:0 ;}
.glob_right li.none{margin:3px 0 0 2px;}
.glob_right li span a{padding-right:18px;background:url(../img/common/top_language_ic.gif) no-repeat top right}
.glob_right li .on a{padding-right:18px;background:url(../img/common/top_language_ic_on.gif) no-repeat top right}




/* ---- Áß°£¿µ¿ª ---- */
#container{width:985px;clear:both; padding:0; margin:23px auto 0 auto; overflow: hidden; background:url(../img/main/contents_bg2.jpg) repeat-y  } 
#content{margin:0 auto; padding:0 0 0 0; width:985px; height:1000px;  background:url(../img/main/contents_bgtop3.jpg)  no-repeat top;  } /* background:url(../img/main/contents_bg.jpg) no-repeat;  1Â÷ ¹é±×¶ó¿îµå*/


#m_left_con{width:233px;float:left }
/* ¸Þ´º */
.tab_list{position:relative;}
.tab_list ul{width:100%; min-height:980px;overflow:hidden;} /* height:1050px;*/
.tab_list ul li{float:left; padding:0; margin:0}
.tab_list ul li .tab_con{position:absolute;top:80px;left:5px;width:227px}
.tab_list ul li .tab_con ul{background:none;}
.tab_list ul li .tab_con li{position:relative;float:left;padding:3px 5px 5px 3px; margin: 0 0 0 5px;width:88%;background:url(../../img/common/ic_dot.gif) no-repeat 0 8px;border-bottom:1px solid #cccccc;letter-spacing:-1px;}
.tab_list ul li .tab_con li a{padding:0;font-weight:normal;letter-spacing:0;line-height:22px;}
.tab_list ul li .tab_con li a:hover{padding:0;font-weight:normal;letter-spacing:0;text-decoration:underline;}
.tab_list ul li .tab_con li .time{color:#0054a6; padding:0 10px 0 0;}
.onairicon { margin-top:-4px; margin-left:2px }
.onairimg { display:block; padding:3px 0 }
.onair, .onair a { color:#d93920; font-weight:bold !important;  }

/* ºñÁÖ¾ó ½½¶óÀÌµå */
#visual { position:relative;float:left;left:0;width:752px;height:230px; margin:0; padding:0;}

#visual_slide{position:relative;float:left;left:0;width:547px;height:230px;overflow:hidden; margin:0; padding:0; } /* border:1px solid #FF3366*/
.visual .btn_before{position:absolute;top:200px;left:20px;z-index:200}
.visual .btn_next{position:absolute;top:200px;left:76px;z-index:200}
.visual .vi_num{position:absolute;bottom:5px;left:0;margin-left:10px;width:420px;text-align:left;z-index:100;}
.visual .vi_num .num a{margin-right:5px;padding:7px;font-size:0;overflow:hidden;background:url(/img/main/vis_off.png) no-repeat;}
.visual .vi_num .num a.activeSlide{background:url(/img/main/vis_on.png) no-repeat}
.visual .vi_num .control{z-index:100; margin-left:38px;  }
.visual .vi_num .control a{width:27px; height:28px; padding:15px;font-size:0;text-indent:-200px;overflow:hidden;}
.visual .vi_num .control a#play{ width:27px; height:28px; background:url(/img/main/btn_play3.png) no-repeat}
.visual .vi_num .control a#pause{width:27px; height:28px; background:url(/img/main/btn_stop3.png) no-repeat}


.vis_right{float: right;  }
.vis_noties { position:absolute; top:153px; left:387px; z-index:100  }
.vis_schedule { position:absolute; top:87px; right:100px; z-index:100 }
.vis_efmbusan { position:absolute; top:162px; left:380px; z-index:100  }

/* clearfix */
.owl-carousel .owl-wrapper:after {display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
/* display none until init */
.owl-carousel{	display: none;	position: relative;	width: 545px;}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	}
.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%; }

	
.owl-carousel .owl-item{	float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}
/*.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)} ¾Æ¸¶ ¹ÝÀÀÇü¶§¹®ÀÏ°Å°°À½*/
/* mouse grab icon */
.grabbing {    cursor:url(grabbing.png) 8 8, move; }
/* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}
.program_list { position:relative; clear:both;} /*  background-color:#0066CC */
.program_list h3{font-size:16px; padding:0 0 0 20px; color:#0171bb; font-weight:bold; z-index:100;}

 #sync2 {padding:0; margin:0;  padding-left:212px; width:306px; height:30px;}

#sync1 .item{width:545px; margin-top:10px; height:1115px;	overflow: hidden;	text-align: center;}
#sync2 .item{width:100px; border:1px solid #cccccc; color:#666; background-color:#f8f8f8; text-align: center;	cursor: pointer; }
#sync2 .synced .item{  background-color:#ffffff; color:#d5272a; font-weight:bold;}

.navytab { position:relative; float:right; right:0; height:30px;  }
.navytab li { display:inline; margin:0 0 0 -1px; float:left; border:1px solid #cccccc; width:90px; text-align:center; color:#999999; background-color:#f8f8f8;} /* ¶óÀÎÁßº¹¾ø¾ÖÁÜ  */
.navytab .on {z-index:2; background-color:#ffffff; }
.navytab .on a{color:#d5272a; font-weight:bold;}

/* ÇÁ·Î±×·¥ ¸ñ·Ï2 °³Æí */
.programsList33 {display: inline; float: left; width: 545px; margin: 0; padding: 0; } /* background: url(../img/main/programsList_bg.gif) repeat-y top left;*/
.programsList33 h2 {clear: both; margin: 0 0 0 19px; padding: 0 0 5px 0; }
.programInfo33 {display: inline; float: left; width: 240px; height: 220px; margin: 5px 0 0 22px; border: 0px solid red;}
.programInfo33 h3 {display: inline; float: left; width: 234px; color: #00a651; text-align: left; margin: 0; padding: 5px 0 0 0; font-weight: bold;text-decoration: none; line-height: 1.2em; font-size:14px}
.programInfo33 h3 a {margin: 0; padding: 0; color: #00a651; text-decoration: none; border: 0px solid red;}
.programInfo33 a img {float: left; margin: 0; padding: 0;  }
.programInfo33 .date {display: inline; float: left; width: 234px; margin: 6px 0 0 0; padding: 2px 0 0 0;  line-height: 1.1em; text-align: left; font-size: 1em;  color: #666666; } /* color: #f26555;*/
.programInfo33 .info {display: inline; float: left; width: 234px; margin: 2px 0 0 0; padding: 3px 0 0 0; color: #666666; line-height: 1.2em; font-size: 1em;   overflow: hidden;}
.pmores { text-align:right; padding-right:20px; padding-top:30px;}
.pclose { display:none; padding-left:457px; }
.pkor { display: none; }


.tab_rig {float: left; width:400px; margin: 0 15px 10px 122px; border: 0px solid red;}
.tab_rig_r {float: left; width:400px; text-align:left; margin: 0 15px 10px 0; padding: 0 8px 0 0; border: 0px solid red;}

	

 



/*¹è³Ê */
#bnsms {text-align:center; position:relative; padding-top: 34px}

#m_center_con{width:545px;float:left }

.m_bn_box{display:inline-block; margin-top:15px;}
.m_bn_box ul{margin-bottom:12px; min-height:24px !important;}
.m_bn_box ul li{float:left; margin-right:4px;}
.m_bn_box ul li.tit{margin-right:10px;}
.m_bn_box ul li.last{margin:0;}



#m_right_con{width:193px;float:left; margin-left:8px; margin-top:20px; }
#m_right_con ul li{ display: block; margin:0 auto; margin-bottom:2px}
/* ¸ÞÀÎ °øÁö °Ô½ÃÆÇ */
.noticebox {width:189px; height:200px; float:left; margin: 20px 0 0 0}
.b_tit {height:36px; line-height:36px; border-bottom:solid 2px #637179; border-top: 1px solid #637179}
.b_tit h2 {font-size:14px; color:#717d84; float:left;  padding-bottom:2px;}
.b_more {font-size:9px; color:#717d84; float:right; margin:4px 5px 0 0;}

.b_dl {width:189px; float:left; margin-top:10px}
.b_dl li {width:188px; line-height:1.7em; text-indent:1.0em; background:url(../img/common/li_p_dot2.gif) no-repeat 3px 12px; float:left;}
.b_dl dt a:hover {color:#717d84;}
.b_dl dd {width:10px; line-height:1.7em; border-bottom:solid 1px #ccc; float:left; }

/* ÆË¾÷ */
#m_pop{ position:relative;left:0;width:193px;height:110px;overflow:hidden;z-index:10;   }
#m_pop_move{width:193px;height:70px; margin:8px 0 0 0;overflow:hidden;}
#m_pop_move_con{position:absolute;right:5px;bottom:90px;z-index:10}
#m_pop_move_con ul{float:left;}
#m_pop_move_con li{float:left;  padding-left:2px; }
#m_pop_move_con li a{float:left}
#pop_play { display: none;}
.pop_all_list{display: none; position:absolute;top:0;left:0;padding:10px;width:174px;height:106px; border: 1px solid #efefef; background-color:#FFFFFF;z-index:20} /*;display:none;background:#fff url(../img/main/pop_bg.gif) no-repeat left top;*/
.pop_all_list .list{width:180px;height:120px; overflow: scroll}
.pop_all_list li{padding-left:8px;text-align:left;font-size:11px; letter-spacing:-1px;line-height:12px;background:url(../img/common/li_p_dot2.gif) no-repeat 0 8px;}
.pop_all_list .btn_close{position:absolute;bottom:98px;right:7px; background:blue}
#m_line{ left:0;height:25px; width:193px;   }
#m_line h3{padding-left:2px; color:#333; font-size:14px}


/* qr */
.qr_banner { width:193px;  margin:20px 0 0 0;}
.qr_banner h3 { font-weight: bold;text-decoration: none; line-height: 1.2em; font-size:14px; letter-spacing:-1px; padding: 0 0 9px 0; }
.qr_banner li {float:left;  width:193px; height:142px; text-align:center}

/* ---- ÇÏ´Ü¿µ¿ª ---- */
#footer {clear:both;width:985px; margin:0 auto; background:url(../img/main/contents_bgdown3.jpg) no-repeat}
.sm_left_copy{padding:0 0 0 18px;}
.sm_left_copy ul{padding:0; }
.sm_left_copy ul li{height:12px;font-size:11px;}
#footer .foot_layer{position:relative; padding: 10px 0 0 0; width:985px;height:149px;  }

/* ÇÏ´Ü Á¤º¸ */
#footer .f_logo{float:left; margin-top:34px;width:220px;height:50px; margin-right:-5px; }
#footer .f_infor{float:right;margin-top:34px;color:#666; }

#footer .f_menu {float:left;margin:0 0 3px 0;width:100%; }
#footer .f_menu li{display:inline;padding:0 10px;font-weight:bold}
#footer .f_menu li a{color:#585858;}
#footer .f_menu li:first-child{padding-left:0;}
#footer .f_menu li.first a{color:#0048f0}
#footer address{width:760px;line-height:18px;  }
#footer address a{color:#808080;}