/*2014.07 프로그램 메인*/
/*상단 타이틀 영역*/
#zone1 .program_h3 {position:relative;margin-bottom:10px; border-bottom:1px solid #e4e4e4; width:650px; padding:0;height:30px; margin-top: 5px; margin-bottom: 1px; border-bottom-width: 0px;}
#zone1 .program_h3 ul.title{width:650px;clear:both;height:20px;}
#zone1 .program_h3 ul.title li.left{width:420px; float:left;font-weight:bold; font-size:14px;}
#zone1 .program_h3 ul.title li.right{width:200px; float:right; margin-top:0px; text-align:right;}
#zone1 .program_h3 .on {color:#color:#12398f;padding-left:5px;}



#zone1 .program_box {width:676px; padding: 0; margin:0; overflow:hidden;}
#zone1 .program_box ul {margin:0; padding:0; overflow:hidden;}
#zone1 .program_box li {display: inline; float:left; margin: 0 10px 0 0; width:320px;  padding:0; overflow:hidden; }


.main_program_sbox {width:318px; height:355px; border:1px solid #cbcccf; margin:0 0 10px 0; padding:0; overflow:hidden;}/*renewal*/
.main_program_sbox .ico_more {float:right;margin:0;padding:11px 10px 0 5px;}
.main_program_sbox .head {height:31px;padding:0;margin:0;border-bottom:1px solid #cbcccf;    line-height: 31px; padding-left:10px}
.main_program_sbox .title {float:left;/* padding:6px 0 10px 10px; */font-weight:bold;font-size:14px; color:#113990;letter-spacing:-1px; }/*renewal*/

.main_program_sbox_dllist {padding:9px 7px 12px 9px; margin:0}/*renewal*/

.main_program_sbox_dllist dl {width:300px; margin:0; padding:0 0 0 5px; font-size:13px; letter-spacing:-1px; font-weight:bold;}
.main_program_sbox_dllist dt {height:28px; background:url('../img/comm/ico_dot_gray.gif') no-repeat 0 15px; padding-left:8px;padding-top:6px;color:#333333; border-bottom:1px dotted #dddddd;}/*renewal*/
.main_program_sbox_dllist dt a {width:292px;height:28px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333333; font-size:14px;letter-spacing:-1px; }/*renewal*/

.main_program_sbox .photog_b {width:300px; position:relative; margin-bottom:5px;}/*renewal*/
.main_program_sbox .photog_b .img_border {width:298px;height:168px;}/*renewal*/
.main_program_sbox .photog_b .text_area {position:absolute; text-align:center; width:300px; height:35px; top:135px; bottom:0; background:#000; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;  z-index:1}
.main_program_sbox .photog_b .text {width:100%; color:#fff; text-align:center; font-weight:bold ;font-size:14px;letter-spacing:-1px;z-index:20}
.main_program_sbox .photog_b .text a{position:absolute;  text-decoration: none; top:142px; left:0; width:300px; color:#fff; height:20px; text-align:center; font-weight:bold ;font-size:15px;z-index:20}/*renewal*/

.main_program_sbox .photog_b .text a:active {color:#fff; display:block; background:none; height:20px; }

.main_program_sbox .photog_b img {border:none;overflow:hidden; position:relative;}
.main_program_sbox .photog_b span.play_bt {position:absolute; top:105px; left:270px; width:23px;height:23px;}


#programbox .main_box2 {width:648px; border:1px solid #cbcccf;margin:0 0 10px 0; padding:0;}
#programbox .main_box2 .ico_more {float:right;margin:0;padding:11px 10px 0 10px;}
#programbox .main_box2 .head {height:31px;padding:0;margin:0;border-bottom:1px solid #cbcccf;background-color:#f4f5fa}
#programbox .main_box2 .title {float:left; padding:6px 0 10px 10px; font-weight:bold;font-size:14px; color:#113990;letter-spacing:-1px;}

#programbox .main_box3 {width:648px; border:1px solid #cbcccf; border-bottom:none; margin:0; padding:0;}
#programbox .main_box3 .ico_more {float:right;margin:0;padding:11px 10px 0 10px;}
#programbox .main_box3 .head {height:31px;padding:0;margin:0;border-bottom:1px solid #cbcccf;background-color:#f4f5fa}
#programbox .main_box3 .title {float:left; padding:6px 0 10px 14px;font-weight:bold;font-size:14px; color:#113990;letter-spacing:-1px;}

#programbox .main_box4 {width:648px; border:1px solid #cbcccf; margin:0 0 10px 0; padding:0;}/*종영프로그램박스*/
#programbox .main_box4 .ico_more {float:right;margin:0;padding:11px 10px 0 10px;}
#programbox .main_box4 .head {height:31px;padding:0;margin:0;border-bottom:1px solid #cbcccf;background-color:#f9f9f9}
#programbox .main_box4 .title {float:left; padding:6px 0 10px 14px; font-weight:bold;font-size:14px;color:#113990;letter-spacing:-1px;}


#programbox .main_box2_dllist {width:620px;  padding:2px 10px 13px 15px; margin:0; overflow:hidden;}/*renewal*/
#programbox .main_box2_dllist ul {margin:0; padding:0; font-size:12px; overflow:hidden;}/*renewal*/
#programbox .main_box2_dllist li {display:inline; float:left; width:150px; height:16px; background:url('../img/comm/ico_dot_gray.gif') no-repeat 0 15px; padding-left:5px;padding-top:8px;color:#333333; letter-spacing:-1px;}/*renewal*/
#programbox .main_box2_dllist li a {color:#333333;font-size:12px; letter-spacing:-1px;}/*renewal*/

#programbox .main_box2_dllist2 {margin:0; padding:10px 10px 15px 10px; font-size:12px;}
#programbox .main_box2_dllist2 ul {margin:0; padding:0; font-size:12px;overflow:hidden;}
#programbox .main_box2_dllist2 li {height:18px; background:url('../img/comm/ico_dot_gray.gif') no-repeat 0 16px; padding-left:5px;padding-top:8px;color:#333333;text-align:left;}/*renewal*/
#programbox .main_box2_dllist2 li a {color:#333333;font-size:12px; letter-spacing:0;}/*renewal*/

#programbox .main_box2_dllist3 {width:620px; padding:6px 10px 15px 15px; margin:0; overflow:hidden;}
#programbox .main_box2_dllist3 ul {margin:0; padding:0; font-size:12px;overflow:hidden;}
#programbox .main_box2_dllist3 li {display:inline; float:left; width:200px; height:18px; background:url('../img/comm/ico_dot_gray.gif') no-repeat 0 15px; padding-left:5px;padding-top:7px;color:#333333;}
#programbox .main_box2_dllist3 li a {color:#333333;font-size:12px;}

/*=========================================================================================================*/


/*===2015.07.28 수정=============================================================*/
.select {display:inline-block; *display:inline;background:transparent;line-height:normal; vertical-align:text-top; text-align:left;position:relative;width:180px;float:left;margin-top:6px;margin-left:120px;*margin-top:-33px;letter-spacing:-1px;}
.right .select { margin-top:0px; margin-left:0px;} 
.select *{position:absolute; margin:0;padding:0;font-size:16px;cursor:pointer;}
.select .my_value {overflow-y:no;position:relative; top:0; left:0; z-index:1; border:none; background-color:#fff; font-weight:bold;color:#bcecff; padding:2px 0 0 10px;text-align:left; }

.select.open .my_value,
.select .my_value.outLine{border:none;}
.select button.my_value{ width:198px; height:25px; *padding-left:5px; text-indent:0px; *text-indent:0;}
.select div.my_value{line-height:23px; height:23px; text-indent:0px; background:transparent; font-size: 13px;white-space: nowrap;width: 143px;text-overflow:ellipsis; word-wrap:normal;overflow: hidden;}
.select .ctrl{position:absolute; top:0px; right:0; width:18px; height:30px;background:transparent;}
.select .arrow{position:absolute; z-index:1;width:180px; height:30px; top:0px; right:0px;line-height:0;background: url('../img/program/bg_selectbox_n3.gif') no-repeat;}
.select ul{position:absolute; top:29px; left:0; width:178px; height:135px; overflow-y:scroll; border:1px solid #0088cf; background-color:#009aea; list-style:none; }
.select ul.a_list{ display:none;}
.select.open ul.a_list{display:block;}
.select ul.i_list{ left:-2000%;}
.select.open ul.i_list{ left:0;}
.select li{overflow:hidden; position:relative; height:26px; white-space:nowrap;}
.select li input.option{ position:absolute; width:100%; height:22px; line-height:20px;}
.select li label{position:absolute; top:0; left:0; width:100%; height:26px; background-color:#009aea; color:#bcecff; line-height:23px; text-indent:8px; *text-indent:6px;}
.select li a{ display:block; color:#767676; line-height:20px; text-indent:8px; *text-indent:6px; text-decoration:none;}
.select li.hover *{ background-color:#000000; color:#fff;}
.select_go{ overflow:visible; height:21px; width:28px; *margin:-1px 0 -1px 4px; padding:0; border:1px solid #bababa; background:#fff; font:bold 11px Tahoma; color:#767676; line-height:19px; _line-height:normal; vertical-align:middle; cursor:pointer;}


/*데일리이슈 */
.program_list2 .daily_issueTITLE{width:450px; height:26px; border-bottom:1px solid #d7d7d7; margin-top:25px;}
.program_list2 .daily_issueTITLE li.left{width:290px; float:left;}
.program_list2 .daily_issueTITLE li.right{width:150px; float:right; text-align:right; margin-top:8px;}
.program_list2 .daily_issue {margin-top:10px;}
.program_list2 .daily_issue dt.img{width:150px; height:84px;border:1px solid #999999; float:left;text-align:center;background-color:#000;}
.program_list2 .daily_issue dd{width:280px; float:right; margin:1px 0 0 5px; padding-left:8px; padding-bottom:2px; background:url('../img/comm/dot_gray3px.gif') no-repeat 1px 4px; font-weight:normal;font-size:12px; color:#383838;}
.program_list2 .daily_issue dd a{color:#383838; letter-spacing:-1px;}
#program_M2,#program_M3,#program_M4,#program_M5 {display:none;}

/* 테마영상 (과거)*/
.program_list2 .thememovTITLE{width:450px; height:26px; border-bottom:1px solid #d7d7d7; margin-top:25px;}
.program_list2 .thememovTITLE li.left{width:290px; float:left;}
.program_list2 .thememovTITLE li.right{width:150px; float:right; text-align:right; margin-top:8px; }
.program_list2 .thememovTITLE li.right a img {margin-left:3px;}
.program_list2 .thememov_dl{width:450px; margin-top:10px;} 
.program_list2 .thememov_dl dl{overflow:hidden; width:116px; list-style:none; float:left;}
.program_list2 .thememov_dl dl.last{overflow:hidden; width:100px; list-style:none; float:left;}
.program_list2 .thememov_dl dt.img {width:100px; height:56px; border:1px solid #999999; background-color:black; text-align:center;}
.program_list2 .thememov_dl dd{color:#434343; width:100px; font:normal 12px/1.3em dotum; margin-top:10px; text-align:center;}
.program_list2 t.thememov_dl dd a{color:#434343;}

/* 테마영상 */
#theme_vod_list {position:relative;width:450px;height:160px;margin-bottom:10px;background:#fff;overflow:hidden;}
#theme_vod_list .thememovTITLE {position:absolute;width:450px; height:26px; border-bottom:1px solid #d7d7d7; margin-top:25px;}
#theme_vod_list .thememovTITLE li.left {width:290px;float:left;}
#theme_vod_list .thememovTITLE li.right{width:150px; float:right; text-align:right; margin-top:8px;}
#theme_vod_list .thememovTITLE li.right a img {margin-left:3px;}
#theme_vod_list .thememovThumb {position:absolute;width:1500px;height:100px;overflow:hidden;margin-top:62px;}
#theme_vod_list .thememovThumb .thememov_dl {position:absolute; padding-bottom:15px;}
#theme_vod_list .thememovThumb .thememov_dl dl {display:inline; margin-right:15px; white-space:nowrap;float:left;}
#theme_vod_list .thememov_dl dl.last{overflow:hidden; width:100px; list-style:none; float:left;}
#theme_vod_list .thememov_dl dt.img {width:100px; height:56px; border:1px solid #999999; background-color:black; text-align:center;}
#theme_vod_list .thememov_dl dd{color:#434343; width:100px; font:normal 12px/1.3em dotum; margin-top:10px; text-align:center;}
#theme_vod_list .thememov_dl dd a{color:#434343;}


/* 위클리 */
.program_list2 .weeklyTITLE {width:450px; height:26px; border-bottom:1px solid #d7d7d7; margin-top:25px;}
.program_list2 .weekly_ul{width:450px; overflow:hidden; margin-top:2px;}
.program_list2 .weekly_ul li.left{width:224px; float:left; margin-bottom:9px;}
.program_list2 .weekly_ul li.right{width:224px; float:right; margin-bottom:9px;}

.weekly_dl{width:224px; margin-bottom:2px;} 
.weekly_dl dt{background-color:#e6e7e9; height:15px; padding-left:9px; color:#444444; font-weight:bold; margin-bottom:12px; padding-top:4px;}
.weekly_dl dt a{ color:#444444;}
.weekly_dl dd.img{width:100px;height:56;float:left; border:1px solid #999999; margin-left:5px;text-align:center;background-color:#000;}
.weekly_dl dd.title{float:right; width:110px; font-weight:bold; color:#444444; margin-bottom:5px; margin-top:3px;letter-spacing:-1px;}
.weekly_dl dd.title a{color:#444444;}
.weekly_dl dd.text{float:right; width:110px; color:#444444; font:normal 11px/1.2em; text-align:justify; margin-right:3px; letter-spacing:-1px;}
.weekly_dl dd.text a{color:#444444;letter-spacing:-1px;}

/*YTN캠페인*/
.program_list2 .campaignTITLE {width:450px; height:26px; border-bottom:1px solid #d7d7d7; margin-top:15px;}
.program_list2 .campaign_ul {width:450px; overflow:hidden; margin-top:8px;}
.program_list2 .campaign_ul li{padding-left:8px; padding-bottom:5px; background:url('../img/comm/dot_gray2px.gif') no-repeat 1px 4px; font:normal 12px dotum; color:#444444 ;}
.program_list2 .campaign_ul li a{color:#444444 ;}



/* 프로그램 메인 돌발영상*/
#program_sublist {width:650px; margin-bottom:40px; padding-bottom:19px; overflow:hidden; background:#fff; border-bottom:1px solid #d6d6d6;}
#program_sublist .programTile{width:650px; height:95px; margin-bottom:5px; overflow:hidden;}
#program_sublist .programTile li.left{width:300px; float:left;}
#program_sublist .programTile li.right{width:210px; float:right; text-align:right; margin-top:20px; }
#program_sublist .programTile li.right a img{vertical-align:bottom; }

#program_sublist .program_dl{width:650px; margin:10px auto 0 auto;} 
#program_sublist .program_dl dl{overflow:hidden; width:220px;height:210px; list-style:none; float:left;}
#program_sublist .program_dl dl.last{overflow:hidden; width:210px; list-style:none;}
#program_sublist .program_dl dt.img {width:200px; height:113px; border:1px solid #999999; background-color:black; text-align:center;}
#program_sublist .program_dl dt.img img{vertical-align:top;}
#program_sublist .program_dl dd{color:#2f4590; width:200px; font:bold 14px/1.3em dotum; margin-top:10px;margin-bottom:5px; text-align:center;}
#program_sublist .program_dl dd a{color:#2f4590;}
#program_sublist .program_dl dd.data{color:#aaaaaa; width:200px; font:normal 12px/1.3em dotum; margin-top:3px; text-align:center;}


/* 프로그램 텍스트리스트(13.4.25임시추가//14.7.24 수정)*/
#program_list_v2014 .news_list2014 {clear:both; width:650px; background:url("../img/comm/dot_line.gif") repeat-x bottom center;overflow:hidden;padding:15px 0;}/*renewal*/
#program_list_v2014 .news_list2014 dt {max-width:650px; font-size:16px; font-weight:bold;letter-spacing:-1px; line-height:16px;  color:#333333; padding-bottom:9px;}/*renewal*/
#program_list_v2014 .news_list2014 dt a {color:#333333;}/*renewal*/
#program_list_v2014 .news_list2014 dd.text {max-width:640px; font-size:13px; line-height:19px; color:#767676;margin-bottom:5px;overflow:hidden;}/*renewal*/
#program_list_v2014 .news_list2014 dd.text a {color:#767676;letter-spacing:-1px;}/*renewal*/
#program_list_v2014 .news_list2014 dd.img {position:relative;float:left; border:none; margin-right:15px;padding:0; vertical-align:middle; text-align:center; width:150px; height:84px;}/*renewal*/
#program_list_v2014 .news_list2014 dd.img .img_border{width:148px; height:82px;}/*renewal*/
#program_list_v2014 .news_list2014 dd.date {font-size:12px; padding:0;margin:0; color:#888;}/*renewal*/


/*리스트 */
#program_sublist_ul{width:650px; margin-bottom:10px;}
#program_sublist_ul li.left{width:320px; float:left;}
#program_sublist_ul li.right{width:320px; float:right;}

.sublist_dl{width:320px; height:114px; margin-bottom:30px;}
.sublist_dl dt{float:left; border:1px solid #999999; margin-left:5px; width:150px; height:84px; background-color:#000; text-align:center; padding:0px; }

.sublist_dl dd.title{float:right; width:150px; font-weight:bold; font-size:12px; color:#1c477c; margin-bottom:5px; margin-top:10px; }
.sublist_dl dd.data{float:right; width:150px; color:#aaaaaa; font:normal 11px/1.3em; text-align:left;}


/*위성통역실 리스트*/
.list0401 {width:650px;overflow:hidden;background:url("../img/comm/dot_line.gif") repeat-x bottom center;padding-bottom:15px;margin-bottom:15px;}
.list0401 dt.eng {width:650px;overflow:hidden;font-weight:bold;font-size:16px;margin-bottom:2px;}
.list0401 dt.eng a {color:#015b9a}
.list0401 dt.kor {width:650px;overflow:hidden;font-weight:bold;font-size:14px;margin-bottom:2px;}
.list0401 dt.kor a{#333}
.list0401 dd.txt {width:650px;overflow:hidden;margin-bottom:2px; text-align:justify;}
.list0401 dd.txt a {color:#767676;}
.list0401 dd.date {width:650px;overflow:hidden;font-size:12px; padding:0;margin:0; color:#999999;}

/* 기사보기 TI 및 리마인더 위치 지정 */
/*
#float1 {position:absolute;width:300px;height:300px;top:520px;left:-60px;display:block;}
#float2 {position:absolute;width:80px;height:70px;top:520px;left:-80px;z-index:10;display:none;}
*/

/*탬*/

.program_tab{width:630px; border-top:1px solid #d6d6d6; background-color:#f6f6f6; height:24px; padding:6px 10px 0 10px; margin-bottom:20px;}
.program_tab li{background:url('../img/program/tab_blit.gif') no-repeat right 3px; padding-right:10px;padding-left:10px;color:#434343; list-style:none; float:left;font-size:13px;}
.program_tab li.on{color:#304892; font-weight:bold; text-decoration:underline !important;}
.program_tab li.on a{color:#304892; font-weight:bold; text-decoration:underline !important;}
.program_tab li.last{background:none; padding-right:15px;padding-left:15px;color:#333333; list-style:none; float:left;}


.program_tab2{width:640px; border-top:1px solid #d6d6d6; background-color:#f6f6f6; height:23px; padding:8px 5px 0 5px; margin-bottom:23px;}
.program_tab2 li{background:url('../img/program/tab_blit.gif') no-repeat right top; padding-right:10px;padding-left:10px;color:#434343; list-style:none; float:left;letter-spacing:-1px;}
.program_tab2 li.on{color:#304892; font-weight:bold; text-decoration:underline !important;}
.program_tab2 li.on a{color:#304892; font-weight:bold; text-decoration:underline !important;}
.program_tab2 li.last{background:none; padding-right:15px;padding-left:15px;color:#333333; list-style:none; float:left;}


/* 글로벌 코리안 해외리포터 찾기 */
.select1{display:inline-block; *display:inline; position:relative; background:#fff; line-height:normal; vertical-align:middle; *zoom:1; text-align:left; } 
.select1 *{ margin:0;  padding:2px 0 2px 0; font-size:12px; cursor:pointer;}
.select1 .my_value{ overflow:visible; position:relative; top:0; left:0; z-index:2; border:1px solid #bababa; background:transparent; color:#666; text-align:left; line-height:19px; _line-height:normal;}
/*.select .my_value.selected{ font-weight:bold}*/
.select1.open .my_value,
.select1 .my_value.outLine{ border:1px solid #999;}
.select1 button.my_value{ width:100%; height:25px; *padding-left:5px; text-indent:5px; *text-indent:0;}
.select1 div.my_value{ height:19px; text-indent:8px; }
.select1 .ctrl{ position:absolute; top:0; right:0; width:18px; height:19px; border:1px solid #bababa; border-left:1px solid #eaeaea; background:#fff;}
.select1 .arrow{ position:absolute; width:0; height:0; top:9px; right:6px; border-top:3px solid #999; border-left:3px solid #fff; border-right:3px solid #fff; font-size:0; line-height:0;}
.select1 ul{position:absolute; top:23px; left:0; width:100%; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:#fff; list-style:none; }
.select1 ul.a_list{ display:none;}
.select1.open ul.a_list{ display:block;}
.select1 ul.i_list{ left:-2000%;}
.select1.open ul.i_list{ left:0;}
.select1 li{ overflow:hidden; position:relative; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa; white-space:nowrap;}
.select1 li input.option{ position:absolute; width:100%; height:20px; line-height:20px;}
.select1 li label{ position:absolute; top:0; left:0; width:100%; height:20px; background:#fff; color:#767676; line-height:18px; text-indent:8px; *text-indent:6px;}
.select1 li a{ display:block; height:18px; background:#fff; color:#767676; line-height:18px; text-indent:8px; *text-indent:6px; text-decoration:none;}
.select1 li.hover *{ background:#999; color:#fff;}
.select_go{ overflow:visible; height:21px; width:28px; *margin:-1px 0 -1px 4px; padding:0; border:1px solid #bababa; background:#eee; font:bold 11px Tahoma; color:#767676; line-height:19px; _line-height:normal; vertical-align:middle; cursor:pointer;}




#zone1 .programtitle_h4 {margin-top:0;margin-bottom:10px; border-bottom:1px solid #e4e4e4; width:650px; height:28px;font-size:16px;padding:0;}
#zone1 .programtitle_h4 img {margin-right:5px;}
#zone1 .programtitle_h4 span {color:#12398f; font-size:16px; padding-left:5px; font-weight:bold;}
#zone1 .programtitle_h4 ul.title{width:650px;}
#zone1 .programtitle_h4 ul.title li.left {width:435px; float:left;font-size:16px;font-weight:bold;}
#zone1 .programtitle_h4 ul.title li.right {width:200px; float:right; height:15px; margin:0; text-align:right; z-index:100;}


#zone1 .programtitle_h5 {margin-top:15px;;width:650px; height:20px;padding:0;}
#zone1 .programtitle_h5 img {margin-right:5px;}
#zone1 .programtitle_h5 span {color:#12398f; font-size:14px; padding-left:5px; font-weight:bold;}
#zone1 .programtitle_h5 ul.title{width:650px;}
#zone1 .programtitle_h5 ul.title li.left {width:435px; float:left;font-size:14px;font-weight:bold;}
#zone1 .programtitle_h5 ul.title li.right {width:200px; float:right; height:15px; margin:0; text-align:right; z-index:100;}



/*뉴스 프로그램(131115)*/
#newsprogram {margin:10px 0 15px 0;}
#newsprogram .news_date {background-color:#fcfcfc;height:35px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#newsprogram .news_date ul{padding:8px 0 8px 0}
#newsprogram .news_date li{float:left;}
#newsprogram .news_date li.li1{float:left;width:220px;text-align:right;font:bold 12px dotum;color:#8d8e95;padding-right:10px}
#newsprogram .news_date li.li1 a{color:#707070;}
#newsprogram .news_date li.li2{float:left;width:130px;text-align:center;font-weight:bold;font-size:15px;color:#11398e;}
#newsprogram .news_date li.li3{float:left;width:220px;text-align:left;font-weight:bold; font-size:12px;color:#8d8e95;padding-left:10px}
#newsprogram .news_date li.li3 a{color:#707070;}
#newsprogram .news_date li.li4{float:right;width:20px;text-align:left;padding-right:5px}

/*프로그램 소메뉴*/
.select_program_menu2 {width:630px;height:25px;margin-top:5px}
.select_program_menu2 li {float:left;}
.select_program_menu2 a {display:block;float:left;padding:5px 0;width:47px;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;background:#f6f6f6;color:#333;text-decoration:none;text-align:center;}
.select_program_menu2 a:hover{border-left:0;border-right:1px solid #b2b2b2;border-bottom:1px solid #fff;background-color:#fff;}
.select_program_menu2 li:first-child {border-left:1px solid #b2b2b2 } 
.select_program_menu2 li:nth-child(2) a:hover {background:none} 
.select_program_menu2 li.on a {border-bottom:1px solid #fff;font-weight:bold;font-size:12px;background-color:#fff;cursor:default }

#zone1 #nav {
	margin:0;
	padding:0;
	background:#ffffff repeat-x;
	width:640px;
	float:left;
	border-bottom:1px solid #b2b2b2;
	border-width:1px 0;
	text-align:center;
}
#zone1 #nav li {
	display:inline;
	padding:0;
	margin:0;
	text-align:center;
}
#zone1 #nav a:link {
	color:#8f8f8f;
	border-top:1px solid #b2b2b2;
	background:#f6f6f6;
	padding:10px 15px 6px 15px;
	float:left;
	width:auto;
	border-right:1px solid #b2b2b2;
	text-decoration:none;
	font-size:12px;
}

#zone1 #nav li:first-child a {
	border-left:1px solid #b2b2b2;
}


#zone1 #nav a:hover, a:active{
	background:#ffffff;
	border-top:1px solid #b2b2b2;
	color:#333;
}
#zone1 #nav a.on {
	background:#ffffff;
	border-top:1px solid #b2b2b2;
	font-weight:bold;
	color:#333;
}


/*==================프로그램소개============================*/
#programInfo {font-size:12px;line-height:18px;color:#333;margin:0;padding:0}

#programInfo .programbox{margin:0 0 20px 0;padding:0;overflow:hidden;}
#programInfo .programbox .tt {font-weight:bold;color:#1c9de9; font-size:12px;line-height:18px}