@charset "utf-8";
@import url("sub.css");
/*@import url("japan_sub.css");*/
@import url("movie.css");
@import url("common.css");
/* Type Selector */
*{margin:0;padding:0; font-family:Arial, MS Gothic, "MS P ゴシック";}
body{*word-break:break-all; -ms-word-break:break-all;}
body,input{background-color:#fff;}
body,input,button{font-size:12px;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}

a{color:#484848; text-decoration:none;}
a:hover{color:#0095cb; text-decoration:none;}


em{font-style:normal; font-size:15px; font-weight:bold;}
button,label{cursor:pointer ;_cursor :hand;}
button *{position:relative;}
textarea{overflow:auto;}
html:first-child select{height:20px; padding-right:6px;}
option{padding-right:6px;}

/* Layout */
#wrap{min-width:955px;}
#header, #container, #footer{width:955px; margin:0 auto;}
#container{width:955px;}

/* Class Selector */
.input_text{position:absolute; right:0px; top:7px; margin:0 10px 0 0; padding-right:5px; width:160px; height:18px; border:1px solid #34A5BC; font-size:15px; color:#484848; text-align:right;}
.input_check{}
.input_radio{} 
.blind, legend, hr, .ke_kbd .skip_kbd, .wg_sports thead th{visibility:hidden; overflow:hidden; position:absolute; width:0; height:0; font-size:0; line-height:0;}

/* Header */
#header{overflow:visible; position:relative; z-index:3; width:955px; height:110px; margin-bottom:10px; text-align:center;}
#header h1{position:absolute; left:389px; top:28px;}
#header h1 a{text-decoration:none; color:#000000;}
.topbn{position:absolute; left:0px; top:13px;}
.topdate{position:absolute; right:0px; top:23px; z-index:5; width:220px; font-size:13px; color:#8D8D8D; text-align:right;}
.worldtime{position:absolute; right:0px; top:40px; z-index:6; width:201px; font-size:13px; text-align:right; color:#8D8D8D;}
.topselect{position:absolute; z-index:7; right:0; top:75px; width:200px; height:28px; _height /**/:35px; padding-top:7px; background:#014B94;}
.topselect_box{right:10px; color:#4F4F4F; width:180px; line-height:16px;}
.topmenu {position:absolute; z-index:9; right:200px; top:75px; width:755px; height:23px; padding-top:12px; background:#014B94; color:#FFF; font-weight:bold;}
.topmenu ul {overflow:hidden;}
.topmenu li {display:inline; float:left; margin:0 2px 0 -2px; padding:0 25px 0 25px; background:url(../../images/bar_white11.gif) no-repeat 0 1px; _background:url(../../images/bar_white11.gif) no-repeat 0 0;}
.topmenu li a{color:#FFF; text-decoration:none;}
.topmenu span.t1style {font-family:dotum; letter-spacing:-3px;}


/*LEFT*/
#content_left{float:left; width:235px;}
/* 라디오 */
#kbs_radio{/*width:235px;*/width:225px; height:272px; background:url(../../images/bg_main_radio.gif) no-repeat; text-align:left; padding-left:10px; /*border:1px solid #333333;*/}
.kbs_radio_flash{height:48px; margin-left:169px;}
.radio_contentbox{float:left; border:1px solid #FD7302; width:193px; background-color:#ffffff; padding:0 10px 0 10px;}
.radio_contentbox .radio_ch{width:193px; height:28px;}
.radio_contentbox .radio_ch ul li{float:left; _display:inline;}
.radio_contentbox .radio_ch .ch{padding-right:6px;}
.radio_contentbox .radio_ch .ch2{padding-left:6px;}
.radio_contentbox .radio_ch img{vertical-align:top; margin-top:7px;}
.radio_contentbox .radio_content{float:left; width:193px;}
.radio_contentbox .radio_content img{vertical-align:middle;}
.radio_contentbox .radio_content .volume{width:193px; height:25px; background:url(../../images/img_main_vol2.gif) no-repeat; }
.radio_contentbox .radio_content .radio_on{ color:#88CE17; font-size:11px; font-weight:bold; font-family:Tahoma;}
.radio_contentbox .radio_content .radio_brodcast{ color:#484848; font-size:11px; font-family:Tahoma;}
.radio_contentbox .radio_content .kbs_radio_text1{padding:0 3px 0px 2px; color:#484848; font-size:11px; letter-spacing:-2px; font-family:MS Gothic;}
.radio_contentbox .radio_content .kbs_radio_text2{padding-left:2px; color:#484848; font-size:11px; font-family:MS Gothic;}
.radio_contentbox .radio_content .radio_text{color:#7D7D7D;}
.radio_contentbox .radio_content .select_radio{width:193px; color:#000000;}


/* 라디오 */
#kbs_radio01{/*width:235px;*/width:225px; height:313px; background:url(../../images/bg_main_radio.gif) no-repeat; text-align:left; padding-left:10px; /*border:1px solid #333333;*/}


/* 연예뉴스 */
.leftsynop{position:relative; margin:15px 0 10px 0; text-align:left;}
.leftsynop .detail{margin:0; padding-top:9px; position:relative; line-height:16px; vertical-align:top;}
.leftsynop .detail img{float:left; margin:0 8px 5px 0px; border:1px solid #D1D1D1; width:70px;}
.leftsynop .detail strong{font-size:12px; line-height:14px; color:#060067;}
.leftsynop .detail p{margin:2px 0 5px 0; color:#484848; font-size:12px; line-height:13px;}
.leftsynop .bbs_board{margin:0; padding-top:8px; position:relative; line-height:16px; vertical-align:top;}
.leftsynop .bbs_board p{background:url(../../images/bl_dot01.gif) no-repeat; background-position:left; padding-left:10px; line-height:18px;}

/*배너존 화살표-ex6*/
.leftsynop .tit div.arrow{float:right; margin-right:2px;}

.boardbox{width:235px; padding-top:8px; text-align:left; background:url(../../images/ln_gray_01.gif) no-repeat;}
.boardbox p a{background:url(../../images/bl_blackdot02.gif) no-repeat; background-position:left; line-height:16px;}

/* Rss / podcast / Blog */
.iconbox{height:52px; margin:10px 0 10px 0; padding:6px 0 7px 0; border:1px solid #E2E2E2; background-color:#F7F7F7;}
.iconbox li{float:left; padding:0 15px; text-align:center;}
.iconbox li.iconright{float:left; padding:0 0 0 3px; text-align:center;}
.iconbox li img{margin:0 0 3px 0;}
.iconbox li span{display:block; color:#6E6E6E; font-size:11px; }
.iconbox li span.ttahoma{display:block; color:#6E6E6E; font-size:10px; font-family:Tahoma; }

/* Rss / podcast / kong / iphone / nokia */
.iconbox01{clear:both; height:60px; margin:10px 0 10px 0; padding:7px 0px 6px 5px; border:1px solid #E2E2E2; background-color:#F7F7F7; text-align:center;}
.iconbox01 li{float:left; padding:0 4px; text-align:center;}
.iconbox01 li img{margin:0 0 3px 0;}
.iconbox01 li span.han{display:block; color:#878787; font-size:9px; line-height:10px; font-family:MS Gothic;}
.iconbox01 li span.eng{display:block; color:#878787; font-size:10px; line-height:10px; font-family:tahoma;}

/* Rss / podcast / kong / iphone / nokia 서브*/
.iconbox02{clear:both; height:63px; margin:10px 0 10px 0; padding:7px 0px 6px 10px; border:1px solid #E2E2E2; background-color:#F7F7F7; text-align:center;}
.iconbox02 li{float:left; padding:0 5px 0 4px; text-align:center;}
.iconbox02 li img{margin:0 0 3px 0;}
.iconbox02 li span.han{display:block; color:#878787; font-size:10px; line-height:11px; font-family:MS Gothic;}
.iconbox02 li span.eng{display:block; color:#878787; font-size:11px; line-height:11px; font-family:tahoma;}

/* ucc */
.ucc{width:229px; margin-bottom:10px; padding:2px 0px 3px 0px; border:3px solid #E2E2E2; text-align:left;}
.ucc_box1{position:relative; width:99px; margin-top:26px;}
.ucc_play{position:absolute;	z-index:6; left:35px;	top:20px;}
.ucc_box2{width:91px; height:61px; border:1px solid #D0D0D0;}
.ucc_box3 {width:90px; padding-top:7px; color:#484848; font-size:12px; text-align:justify;}
.ucc_box3 a{text-decoration:none; color:#484848;}
.ucc_box3 a:hover{text-decoration:none;color:#0095cb;}

/* BBS */
.bbs-box{padding:10px 8px 5px 10px; border:1px solid #E2E2E2; background:#F7F7F7 url('../../images/img_main_pen.gif') no-repeat 190px 5px;}
.bbs-box h3{margin:0 0 3px 0;color:#000; font-size:12px; text-align:left;}
.bbs-box select{width:215px;}

/* poll */
.poll-box{position:relative; margin:10px 0 10px 0; padding:10px 8px 5px 10px; border:1px solid #E2E2E2; background:#F7F7F7 url('../../images/img_main_pen.gif') no-repeat 190px 5px;}
.poll-box h4{margin:0 0 3px 0;color:#000; font-size:12px; text-align:left;}
.poll-box h4 a{margin:0 0 3px 0;color:#000; font-size:12px; text-align:left;}
.poll-box h4 a:hover{margin:0 0 3px 0;color:#000; font-size:12px; text-align:left;}
.poll-box select{width:215px;}
.poll-box .bbs_board{margin:0; padding-top:8px; position:relative; line-height:16px; vertical-align:top;}
.poll-box .bbs_board p{background:url(../../images/bl_dot01.gif) no-repeat; background-position:left; padding-left:10px; line-height:18px;}


/* Happy Birth */
.happybirth{padding-top:10px; width:235px; height:59px; text-align:left;}

/* flash_주파수 편성표 청취방법 수신보고 */
.flash_cate {width:234px; height:54px; text-align:left; vertical-align:top;}

.bn{position:relative; margin-top:10px;}
.bn_right{margin-left:5px;}

/* Archive Site */
.selectbox_wh {width:235px; text-align:left;}
.selectbox_wh select {width:235px; text-align:left;}

/*CENTER*/
#content_center{float:left; width:470px; margin-left:15px;}
/* Top News */
.spot{position:relative; width:470px; text-align:left;}
.spot a{ color:#000000;}
.spot h2 a{height:30px; font-size:16px; font-weight:bold;  line-height:23px; margin-top:4px; text-align:left;}
.top_news{margin-top:0px;}
.top_news h3{float:left; border:1px solid #cecece; margin-right:8px; height:160px; }
.spot p.cont-txt{float:right; width:240px; line-height:18px;}
.spot p.cont-txt2 a{float:right; margin:20px 0 0 0; padding:0 0 0 13px; background:url('../../images/txt_news_full.gif') no-repeat 0 49%; color:#959595;}

.divclear{clear: both; padding:9px 0 10px 0; text-align:left;}
.divclear p a{background:url(../../images/bl_orangeallow.gif) no-repeat 0 2px; padding-left:13px; line-height:18px; margin:0px; color:#6e6e6e;}

/* 뉴스일반 */
.news_common_box{width:468px; height:140px; border:1px solid #DDDDDD; text-align:left;}
.news_common_box ul{padding:5px 11px 0 11px;}
.news_common_box ul li a{background:url(../../images/bl_dot01.gif) no-repeat; background-position:0px 40%; padding-left:10px; line-height:26px;}

/* 뉴스카테고리 */
.newscate{float:left; width:230px; margin:15px 0px 0px 0px; text-align:left;}
.newscate .detail{margin:0; padding-top:10px; vertical-align:top;}
.newscate .detail img{float:left; margin-right:8px; border:1px solid #D4D4D4; width:85px;}
.newscate .detail strong, p{line-height:16px;}
.newscate .detail ul li {display:block; background:url(../../images/bl_dot01.gif) 95px 9px no-repeat; line-height:16px; padding:2px 0 2px 102px; margin:0px;}

/* Photo뉴스 */
.photonews{float:left; width:217px; padding:8px 6px 8px 5px; border:1px solid #E2E2E2; text-align:left; margin-top:15px;}
.photonews .tit{height:22px; border:0px;}
.photonews .photo_txt p{border:1px solid #D4D4D4;}
.photonews .photo_txt ul {padding-top:5px;}
.photonews .photo_txt ul li {background:url(../../images/bl_dot01.gif) no-repeat; background-position:left; padding-left:10px; line-height:20px; margin:0px;}

/* 비즈니스뉴스 */
.business{clear:both; float:left; width:470px; padding:15px 0 10px 0; text-align:left;}
.business_txt{width:470px; padding-top:10px; overflow:hidden;} 
.business_txt .images{width:85px; border:1px solid #D4D4D4; float:left;}
.business_txt2 {margin-left:9px; width:365px; float:left;}
.business_txt2 ul li {background:url(../../images/bl_dot01.gif) no-repeat left; padding-left:8px;line-height:20px;}
p.corner_tit{font-size:12px; line-height:16px; color:#0082D1; font-weight:bold; margin:2px 0;}

/* 시사-1개 */
.newsaffair{clear:both; float:left; width:470px; padding:15px 0 0 0; text-align:left;}
.newsaffair_txt{width:470px; padding-top:10px;}
.newsaffair_txt .images{width:102px; border:1px solid #D4D4D4; float:left;}
.newsaffair_txt2 {margin-left:9px; width:348px; float:left;}
.newsaffair_txt2 ul li {background:url(../../images/bl_dot01.gif) no-repeat left; padding-left:8px;line-height:20px;}

/* 마켓데이타 */
.marketdata{clear:both; position:relative; width:440px; height:109px; margin-bottom:5px; padding:15px 0 0 30px; background:url(../../images/bg_marketdata.gif) no-repeat;}
.marketdata .btn_more{position:absolute; left:298px; top:25px;}
.marketdata .time{color:#6a6a6a; font-size:11px; font-family:tahoma; font-weight:normal; line-height:26px; text-align:left;}

/*RIGHT*/
#content_right{float:right; width:220px;}
.md3_1{width:208px; height:28px; border:1px solid #E2E2E2; background-color:#F7F7F7; background:url(../img/img_main_atoz.gif);background-repeat:no-repeat; padding:15px 10px 0 0; text-align:right; margin-top:10px;}
.scroll_list ul{padding:5px 0 5px 0; border:1px solid #E2E2E2; background-color:#ffffff; margin:10px;}
.scroll_list ul li{margin:5px 0 5px 5px; list-style:none; background:url(../../images/bl_main_atoz.gif); background-repeat:no-repeat;background-position:5px 8px; padding-left:10px; color:#484848; line-height:140%; font-size:12px;}

/* 배너 이미지 링크 */
.banner2 img{width:220px; height:45px; /*margin-top:10px;*/}
.banner{margin-top:0px;}
.banner_l img{width:235px; height:50px; margin-bottom:10px;}
.banner_l_end img{width:235px; height:50px;}
.sub_banner {width:235px; text-align:left;}
.sub_banner img{padding-bottom:10px;}
.sub_banner div.bn_l{float:left;}
.sub_banner div.bn_r{float:right;}

/* 특집페이지링크 */
.special_news_box {width:209px; height:auto; border:2px solid #E2E2E2;	background:url(../../images/bg_main_gradation.gif) repeat-x;	margin-top:10px; padding:0 0 10px 7px; text-align:left;}
.special_news_box1 {width:202px;	border-bottom:1px solid #ffffff;	margin:8px 0 8px 0;	background:url(../img/ttl_coverstory.gif) no-repeat; text-align:center; float: left;}
.special_news_image {border:1px solid #ffffff; margin-top:2px;}
.special_news_text {margin:5px 0 5px 0; height:18px; text-align:center;}
.special_news_ttl {height:19px; width:202px;}
.special_news_ttl2 {height:22px; width:202px; text-align:left; margin-top:8px; float: left;}
.hot_news_box {width:97px; float:left; text-align:center;}
.hot_news_box.cate_r{margin-right:8px;}
.hot_news_box p.hot_news_image {width:95px; height:70px; border:1px solid #ffffff; margin-bottom:6px;}
.clear {float:none; clear: both;}

/* 주제별뉴스 */
.categoty{float:left; width:220px; background:url(../../images/bg_main_focus.gif) repeat-x; margin-top:10px;}
.categoty .tit{border:0; margin:10px 10px 0 10px; height:20px;}
.categoty .detail{line-height:16px;}
.categoty .detail img{float:left; margin:0 7px 0px 10px; border:1px solid #D7D7D7; width:70px; height:50px;}
.categoty .detail strong{font-size:12px; line-height:16px; color:#0082D1;}
.categoty .detail a:hover strong{color:#6600CC}
.categoty .detail .line{clear:both; height:10px; margin:0px 10px 10px 10px; border-bottom:1px solid #DFDFDF;}
.categoty .detail .line2{clear:both; height:10px; margin:0px 10px 10px 10px;}

.categoty .category_plus{float:left; width:220px; height:30px; color: #484848; font-weight:bold;  background:url(../../images/bg_main_focus2.gif) repeat-x; }
.categoty .category_plus p{margin:10px 10px 0 10px;}
.categoty .category_plus img{margin-left:6px;}

/*FOOTER*/
#footer{position:relative; clear:both; width:955px; height:50px; padding:1em 0; margin-top:30px; border-top:2px solid #ACACAC;}
.link{text-align:center;}
.link a{text-decoration:none;}
.link li{display:inline; font-weight:bold; line-height:23px; padding:0 20px 0 20px; background:url(../../images/bar_main_foot.gif) no-repeat 0 -2px; background-position:right;}
.link .f{padding-right:15px; background:none;}
address{color:#7D7D7D; text-align:center; font-style:normal;}
address.addr2{color:#7D7D7D; text-align:center; font-style:normal; font-family:Tahoma; line-height:20px;}


/* 공통 */
.tit{height:17px; font-size:12px; border-bottom:1px solid #DFDFDF; overflow:hidden;}
.tit h4{float:left; font-size:12px;}
.tit p{float:right; vertical-align:top;}
.tit h4.t2style{float:left; font-size:12px; font-family:tahoma; height:20px;}
.tit p{float:right; vertical-align:top;}
.tit p.moreh{margin-top:3px;}
.cate_r{margin-right:10px;}
span.txttahoma{font-family:Tahoma;}

table.cellyes { border-collapse:inherit; font-family:tahoma;}
@import url("movie.css");

.newstab {border:1px solid #DDDDDD;}
.newstab tr td ul {margin:5px;}
.newstab tr td ul li {background:url(../img/bl_main.gif) no-repeat 0 50%; padding-left:10px; line-height:25px;}

/* top banner */
.topbn{position:absolute; left:0px; top:13px;}
.top_banner {position:absolute; left:0px; top:3px; width:235px;}
.top_banner .btn {float:right; height:10px; *height:12px; padding-right:1px;}
.top_banner .btn ul { margin:0; padding:0;}
.top_banner .btn ul li {float:right; height:10px; margin:0; font-size:0; line-height:0; vertical-align:top;}
.top_banner .banner {float:left; width:235px; height:50px; margin-top:3px;}
.top_banner .banner img {width:235px; height:50px; margin-top:0px;}


