
/* common */
.inner{position:relative;background:#fff;}
.popup_area{position:absolute;top:20px;left:20px;display:inline-block; padding: 13px; width: 500px; height: 510px;background-color: #006bb9; margin: 0 auto; box-sizing: border-box; z-index:999;}
.popup_area .contents_area img{display:block; max-width: 100%; margin: 0 auto; vertical-align: top}
.popup_area .btn_area{display: block;width: 100%;vertical-align: top}
.popup_area .chk_cancel{display: inline-block; width:85%; padding:5px 0;text-align: left;vertical-align: top}
.popup_area .chk_cancel input{width:18px;height:18px}
.popup_area .chk_cancel label{display:inline-block;width:75%;padding-left: 6px;color: #fff;vertical-align: top}
.popup_area .btn_cancel{display: inline-block; float:right; text-align: right; cursor: pointer}
.popup_area .btn_cancel img{padding: 7px 6px}
.popup_area{display: none}

.header {background:#fff;}
.header .bar{background:#313131;}
.header .gnb-line{width: 100%;height: 48px;position: absolute;bottom: 0;z-index: -1000}
.header .gnb > li > a {background:none;}

.header .right-top-bar {
	position: absolute;
	right: 18px;
	top: 6px;
}
.header .right-top-bar a {
	margin-right: 5px;
}
.header .right-top-bar a:last-child{
	margin-right: 0px;
}
.header .right-top-btn {
	color: #fff;
	display: inline-block;
	background:#999;
	padding: 0px 7px;
	height: 28px;
	line-height: 28px;
	border-radius: 3px;
	font-size: 14px;
	font-weight: bold;
}
.header .right-top-btn.site-world24{
	position: relative;
	padding-right: 13px;
}
.header .right-top-btn.site-world24 svg{
	position: absolute;
	top: 6px;
	right: 6px;
}


.sub-top-gnb { background:#eee; padding-top: 16px;}
.news-top-gnb { background:none;}
.music-top-gnb { padding-bottom: 16px;}
.sub-top-gnb .inner { background:#eee;}
.news-top-gnb .inner { background:none;}
.sub-top-gnb .inner li {display: inline-block;	margin-right: 40px;}
.sub-top-gnb .inner li a {font-size: 18px; color:#888;}
.sub-top-gnb .inner li a:hover {text-decoration: none;color:#4c4c4c;}
.sub-top-gnb .inner li.on a {color:#4c4c4c;}

@media all and (min-width:320px) {
	*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.only_pc, .only_tablet, .none_mobile{display:none;}
	img{width:100%;display:block;}
	.main .inner{position:relative;padding:0 !important;}
	.main .container .inner {padding: 0 10px !important;}
	.footer .inner{padding:16px 10px !important;}
	.only_pc_gnb_bg{display:none;width:0;height:0;position:absolute;top:-9999999px;}

	/* header */
	.header{height:47px;background:#0074bf;position:fixed;width:100%;z-index:100;}
	.header .inner{background:#0074bf;}
	.header h1{width:145px;height:47px;margin:0 auto;padding:12px 0 0;}
	.header .allmenu{position:absolute;width:30px;height:24px;top:13px;left:7px;}
	.header .live{position:absolute;width:34px;height:30px;top:8px;right:50px;}
	.header .search{position:absolute;width:28px;height:28px;top:9px;right:11px;}
	.header .util{display:none;}
	.header .bar{height:38px;line-height:38px;/*overflow:hidden;*/}
	.header .bar .tit{font-family:Arial;display:inline-block;width:55px;height:24px;font-size:11px;color:#fff;background:#666;border-radius:2px;margin:4px 9px 0 8px;text-align:center;line-height:24px;display:inline-block;}
	.header .bar a{color:#ffbfca;font-size:13px;overflow:hidden;height:24px;display:inline-block;width:70%;line-height:24px;/* padding:8px 0 0; */vertical-align: middle;text-align:left;}
	.header .onair{display:none;}

	.header .search_box{position:absolute;top:47px;right:0;width:100%;height:38px;padding:3px 8px;display:none;}
	.header .search_box input[type="text"]{width:100%;height:32px;background:#ccc;color: #040404;font-size:13px;padding:0 0 0 10px;border:none;border-radius:0 3px 3px 0;}
	.header .search_box a{position:absolute;top: 11px;right: 2px;width:46px;height:100%;margin:-5px 0 0;}
	.header .search_box a img{width:35px;}
	.header .search_box  input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.header .search_box input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.header .search_box input::-moz-placeholder{color:#fff !important;font-size:14px !important;}

	.header .site-worldtv{background:none}
	.header .site-world24{background:none}
	.header .site-world24.bar {background:#313131}
	.header .site-worldtv.bar {background:#313131}

	.main_slider img{display:none;}
	.visual_wrap .f_loading{position:absolute;top:50%;left:50%;}

	/* main */
	/* visual */
	.visual_wrap{padding:47px 0 0;min-height: 200px;}
	.visual_wrap .bx-controls-direction{display:none;}
	.visual_wrap .bx-has-controls-direction {margin-top:8px;}
	.visual_wrap .bx-pager{text-align:right;margin:7px 6px 0 0; height:4px;}
	.visual_wrap .bx-pager > div{display:inline-block;margin:0 0 0 3px; }
	.visual_wrap .bx-pager > div a{display:block;width:13px;height:4px;background:#b2b2b2;color:#b2b2b2;text-indent:-99999px;}
	.visual_wrap .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}
	.visual_wrap.site-world24 .bx-pager > div a.active {background: #c5cc33; color: #c5cc33;}
	.visual_wrap .items .title{font-size:16px;color:#fff;height:30px;line-height:30px;position:absolute;left:0;bottom:0;width:100%;z-index:98;padding:0 0 0 10px;}
	.visual_wrap .items .bg{background:#b1ce02;width:100%;position:absolute;bottom:0;left:0;height:30px;}

	/* container */
	.ad.none_pc{margin:15px 0 0;}
	.container .ad.only_mobile{width:100%;margin:0 0 23px;}
	.main .container {padding:0 0px;}
	.today h3{color:#4e4c4c;font-size:15px;font-weight:bold;}
	.today{padding:0;margin:22px 0 0;position:relative;overflow:hidden;}
	.today .section{overflow-x:scroll;}
	.today .section > .scroll{width:768px;}
	.today .list_wrap{position:relative;float:left;}
	.today h3{font-size:16px;line-height:1.1;color:#4e4c4c;margin:0 0 5px;}
	.today .titles{overflow:hidden;}
	.today .tit1{width:236px;height:30px;line-height:30px;font-size:14px;color:#4c4c4c;background:#ff9e2e;padding:0 0 0 10px;float:left;}
	.today .tit2{width:512px;height:30px;line-height:30px;font-size:14px;color:#4c4c4c;background:#ffba58;padding:0 0 0 18px;float:left;}
	.today .cate{margin:8px 0 0 0;position:absolute;bottom: 15px;width:151px;}
	.today .items.now .cate{margin-left:12px;}
	.today .cate span{display:inline-block;width:26px;height:16px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px}
	.today .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.today .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.today .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.today .cate span.vn{color:#b461c9;border:1px solid #b461c9;}
	.today .list{background:#f1eff2;width:748px;height:270px;}
	.today .items{width:151px;height:270px;position:relative;display:inline-block;padding:15px 0;margin:0 4px;}
	.today .items .text{font-size:15px;color:#3c3c3c;text-align:left;display:block;padding:0;height: 57px;overflow:hidden;/*line-height:40px;margin:0 0 55px;*/margin: 10px 0 5px;}
	.today .items .time, .today .items .inn{display:block;line-height:18px;padding:0;font-size:14px;color:#3c3c3c;text-transform: capitalize;}
	.today .items.now .time, .today .items.now .inn {padding-left: 12px;}
	.today .items.now + .items{margin:0 0 0 14px;}
	.today .items.now{background:#d9d8da;width:236px;height:270px;margin:0;padding:0;}
	.today .items.now .img_wrap{display:block;width:236px;height:133px;}
	.today .items.now .text{font-size:18px;color:#3c3c3c;padding:10px 12px;line-height:1.1;height:50px;display:block;margin:0 0 13px;}
	.today .more{color:#3c3c3c;font-size:11px;position:absolute;top:17px;right:20px;line-height:40px;margin:0;display:none;}

	.picks{margin:35px 0 0;padding:0;}
	.picks h3{font-size:18px;line-height:1.1;margin:0 0 10px;color:#4e4c4c;}
	/*.picks .section{overflow-y:scroll;}*/
	.picks li{position:relative;margin:0 0px 8px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.picks li:nth-child(4), .picks li:nth-child(5){display:none;}
	.picks li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.picks .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:100%;/*height:108px;*/line-height:22px;color:#3c3c3c;font-size:16px;padding:10px 5px;text-align:left;/* display: table-cell; */vertical-align: middle;}

	.best{margin:35px 0 0;padding:0 0px;}
	.best h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.best .section{overflow-x:scroll;height:243px;overflow-y:hidden;}
	.best ul{overflow:hidden;width:1248px;}
	.best li{float:left;width:238px;height:243px;position:relative;margin:0 0 0 14px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.best li:first-child{margin:0;}
	.best li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.best .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:237px;height:108px;line-height:22px;color:#3c3c3c;font-size:16px;padding:10px 5px 0;text-align:left;text-overflow: ellipsis;word-break: break-all;}

	/*
        .best{margin:35px 0 0;padding:0 0 0 8px;}
        .best h3{font-size:18px;line-height:1.1;margin:0 0 10px;color:#4e4c4c;}
        .best .section{overflow-y:scroll;}
        .best li{position:relative;margin:0 7px 8px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
        .best li:nth-child(4), .best li:nth-child(5){display:none;}
        .best li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
        .best .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:100%;height:108px;line-height:22px;color:#3c3c3c;font-size:15px;padding:10px 5px 0;text-align:center;}
        */

	.news{margin:0 0 45px;padding:20px 0px 0;overflow:hidden;}
	.news h3{font-size:18px;line-height:1.1;margin:0 0 10px;color:#4e4c4c;}
	.news li{margin:0 0 10px;background:#eee;padding:0 0 1px;}
	.news li:nth-child(4), .news li:nth-child(5){display:none;}
	.news .title{color:#4e4c4c;font-size:16px;line-height:22px;display:block;margin:10px;}
	.news .text{display:none;}
	.news .share{display:none;}
	.news .share a{width:28px;height:19px;display:inline-block;}
	.news .share {text-align:right;margin:-19px 0 0;}
	.news .cate{margin:20px 0 0;height:19px;line-height:19px;display:none;}
	.news .bx-pager{text-align:right;position:absolute;right:12px;}
	.news .bx-pager > div{display:inline-block;margin:0 0 0 3px;}
	.news .bx-pager > div a{display:inline-block;width:13px;height:4px;background:#b2b2b2;color:#b2b2b2;text-indent:-99999px;}
	.news .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.banner .banner1{padding:0 0px;}
	.banner .banner1 .items{display:none;}
	.banner .banner1 .items:nth-child(1){display:block;}
	.banner .banner2{display:none;}
	.banner .bx-pager{display:none;}

	.boxs .koko{margin:30px 0 0;padding:0 0px;}
	.boxs .koko h3{font-size:18px;color:#4e4c4c;line-height:1;}
	.boxs .koko li{height:43px;border-bottom:1px solid #e1e0e1;position:relative;padding:9px 0 0;overflow:hidden;}
	.boxs .koko li .title{font-size:16px;color:#4c4c4c;line-height: 24px;margin:0 0 10px;display:block;overflow:hidden;/* white-space:nowrap; */white-space: nowrap;text-overflow:ellipsis;height: 19px;width:300px;}
	.boxs .koko li:nth-child(6), .boxs .koko li:nth-child(7){display:none;}
	.boxs .koko .img_wrap{width:30px;height:28px;border-radius:5px;display:block;margin:0 10px 0 0;float:left;overflow: hidden;}
	.boxs .koko .desc{display:none;}
	.boxs .koko .tags{display:none;}
	.boxs .koko .comment{display:none;}
	.boxs .koko .view{display:none;}

	.boxs .sns{display:none;}

	.boxs .hot{margin:30px auto 0;padding:0 0px;}
	.boxs .hot h3{font-size:18px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .hot .play{position:absolute;top:0;left:0;width:53px;height:36px;}
	.boxs .hot .bg{width:100%;height:63px;background:#000;opacity:.7;position:absolute;left:0;bottom:0;}
	.boxs .hot .desc{position:absolute;left:0;bottom:0;width:100%;padding:10px 0 0 15px;color:#fff;line-height:24px;font-size:14px;height:63px;z-index:90;}
	.boxs .hot .desc span{display:block;}
	.boxs .hot .bx-pager{text-align:right;margin:0;}
	.boxs .hot .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.boxs .hot .bx-pager > div a{display:inline-block;width:13px;height:4px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;font-size: 0px;}
	.boxs .hot .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.boxs .village{margin:30px 0 0;padding:0 8px;}
	.boxs .village h3{font-size:18px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .village .village02{display:none;}
	.boxs .village .img_wrap{width:364px;height:167px;}
	.boxs .village li{height:36px;line-height:35px;border-bottom:1px solid #e1e0e1;}
	.boxs .village li a{display:block;color:#3c3c3c;font-size:16px;white-space: nowrap;text-overflow: ellipsis;}
	.boxs .village ul{margin:7px 0 0;}
	.boxs .village li:last-child{border-bottom:none;}


	/* footer */
	.footer{margin:25px 0 0;height:60px;}
	.footer .inner{border-top:1px solid #4d4b4e;padding:8px 0 0 8px;}
	.footer .logo{width:120px;height:18px;display:block;}
	.footer .copy{margin:8px 0 0;color:#565457;font-size:12px;line-height:1.2;}
	.footer .links{display:none;}

	/* top popup */
	.allmenu_wrap{position:fixed;top:0;left:-100%;width:100%; height:100%;z-index:100;}
	.allmenu_wrap .bg1{background:#000;width:100%;height:100%;opacity:.7;position:absolute;top:0;left:0;}
	.allmenu_wrap .bg2{background:#000;width:80%;height:100%;opacity:.8;position:absolute;top:0;left:0;}
	.allmenu_wrap .top{position:relative;z-index:105;width:80%;}
	.allmenu_wrap .top .set{width:24px;height:24px;display:inline-block;margin:13px 0 0 15px;}
	.allmenu_wrap .top .language{position:absolute;top:13px;right:15px;}
	.allmenu_wrap .top .language a{display:inline-block;width:37px;height:28px;margin:0 0 0 10px;}
	.allmenu_wrap .top .search_box2{width:100%;margin:10px 0;padding:0 13px;position:relative;}
	.allmenu_wrap .top .search_box2 input{color:#fff;font-size:13px;height:26px;line-height:26px;background:#89898a;width:100%;border:none;border-radius:0;padding:0 0 0 10px;}
	.allmenu_wrap .top .search_box2 input::-webkit-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.allmenu_wrap .top .search_box2 input::-ms-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.allmenu_wrap .top .search_box2 input::-moz-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.allmenu_wrap .top .search_box2 a{position:absolute;top:0;right:13px;width:37px;}
	.allmenu_wrap .gnb{position:relative;z-index:105;width:80%;padding:0 13px;}
	.allmenu_wrap .gnb > li{border-bottom:1px solid #fff;line-height:30px;color:#fff;font-size:15px;}
	.allmenu_wrap .gnb > li > a{color:#fff;font-size: 19px;padding:15px 0 0;height: 50px;display:block;width:100%;}
	.allmenu_wrap .gnb > li#menu_world24 > a {color:#c5cc33;}
	.allmenu_wrap .gnb > li#menu_worldtv > a  {color:#fb8c00;}
	.allmenu_wrap .gnb > li > a.on {text-decoration: underline;}
	.allmenu_wrap .gnb .depth li a.on {text-decoration: underline;}
	.allmenu_wrap .gnb > li .depth{display:none;border-top:1px solid #fff;}
	.allmenu_wrap .gnb > li .depth li{border-bottom:1px solid #4a4a4a;}
	.allmenu_wrap .gnb > li .depth li a{color:#fff;font-size: 19px;padding-top:15px; height: 50px; display: block;}
	.allmenu_wrap .gnb > li .depth li:last-child{border-bottom:none;}
	.allmenu_wrap .gnb .gnb-bottom-btn { color:#fff; magin-top:40px;margin-top: 40px;border-bottom:none;}
	.allmenu_wrap .gnb .gnb-bottom-btn a {padding: 0;font-size:17px;height: auto;}
	.allmenu_wrap .gnb 	.sub-gnb-menu ul.sub-depth {border-top: 1px solid #4a4a4a; display: none;}
	.allmenu_wrap .gnb 	.sub-gnb-menu ul.sub-depth li {border-bottom:1px dashed #4a4a4a; padding-left: 15px;}
	.popup{width:100%;position:absolute;top:0;left:0;}
	.popup .section{width:80%;position:relative;z-index:120;overflow-y:scroll;padding:0 0 30px;}
	.popup .bg1{background:#000;width:100%;height:100%;opacity:.7;position:absolute;top:0;left:0;z-index:100;}
	.popup .bg2{background:#000;width:80%;height:100%;opacity:.8;position:absolute;top:0;left:0;z-index:100;}
	.popup .language{position:absolute;top:13px;right:15px;}
	.popup .language a{display:inline-block;width:37px;height:28px;margin:0 0 0 10px;}
	.popup .bagic_info{background:url(http://kbsworldimage.kbs.co.kr/images/bg_all.png) no-repeat;background-size:100% auto;padding:62px 20px 28px;}
	.popup .bagic_info .image{width:45px;height:43px;position:relative;display:inline-block;}
	.popup .bagic_info .image span{width:45px;height:43px;overflow:hidden;}
	.popup .bagic_info .image a{width:18px;height:18px;position:absolute;right:-9px;bottom:-9px;}
	.popup .bagic_info .name{display:inline-block;font-size:22px;color:#fff;line-height:53px;padding:0 0 0 30px;}
	.popup .join_form{padding:29px 18px 0;}
	.popup .join_form li{position:relative;margin:0 0 15px;font-size:14px;}
	.popup .join_form li .input_wrap{padding:0 80px 0 0;}
	.popup .join_form li .input_wrap input{width:100%;height:32px;background:#89898a;border:none;color:#fff;padding:0 0 0 10px;font-size:14px;}
	.popup .join_form li .input_wrap input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .join_form li .input_wrap input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .join_form li .input_wrap input::-moz-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .join_form li a{display:inline-block;width:70px;height:32px;background:#666;position:absolute;top:0;right:0;color:#040303;border-radius:3px;text-align:center;line-height:32px;}
	.popup .join_form li .select{background:#89898a url(http://kbsworldimage.kbs.co.kr/images/mobile_select.png) no-repeat 100% 0;background-size:48px auto;width:100%;height:32px;border:none;border-radius:0px 2px 2px 0;}
	.popup .join_form li .select label{background:transparent;border:none;width:100%;background:none;height:32px;position:absolute;top:0;left:0;color:#fff;line-height:32px;padding:0 0 0 10px;}
	.popup .join_form li .select select{opacity:0;width:100%;height:32px;}
	.popup .btns{margin: 20px 0 0;text-align:center;}
	.popup .btns a.btn{display:block;margin:0 auto 20px;width:150px;height:40px;line-height:40px;color:#000;background:#d13714;border-radius:3px;font-size:20px;font-weight:bold;font-family:Arial;}
	.popup .login_form{padding:29px 18px 0;}
	.popup .login_form .input_wrap{margin:0 0 15px;}
	.popup .login_form .input_wrap input{width:100%;height:32px;background:#89898a;border:none;color:#fff;padding:0 0 0 10px;font-size:14px;}
	.popup .login_form .input_wrap input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .login_form .input_wrap input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .login_form .input_wrap input::-moz-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .login_form p{color:#5f5f58;font-size:16px;line-height:1.1;text-align:center;margin:25px 0 20px;}
	.popup .login_form .remember{color:#5f5f58;font-size:16px;line-height:1.1;text-align:center;line-height:20px;}
	.popup .login_form .remember input[type="checkbox"]{position:absolute;top:0;left:0;width:20px;height:20px;opacity:0;z-index:80;}
	.popup .login_form .remember input[type="checkbox"] + span{width:20px;height:20px;display:none;position:absolute;top:0;left:0;}
	.popup .login_form .remember input[type="checkbox"]:checked + span{background:#fc0;display:block;}
	.popup .login_form .remember .checkbox{width:20px;height:20px;background:#89898a;border:none;border-radius:0;display:inline-block;position:relative;margin:0 8px 0 0;}
	.popup .login_form .find_pw{width:180px;display:block;margin:20px auto 0;text-align:center;color:#040303;background:#666;padding:0 10px;border-radius:3px;height:25px;line-height:25px;font-size:13px;}
	.popup .login_form + .btns{margin:30px 0 0 !important;}
	.popup .password_find{padding:29px 18px 0;}
	.popup .password_find strong{display:block;font-weight:bold;color:#fff;font-size:16px;line-height:32px;text-align:center;margin:0 0 30px;}
	.popup .password_find .input_wrap{margin:0 0 15px;}
	.popup .password_find .input_wrap input{width:100%;height:32px;background:#89898a;border:none;color:#fff;padding:0 0 0 10px;font-size:14px;}
	.popup .password_find .input_wrap input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .password_find .input_wrap input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .password_find .input_wrap input::-moz-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .password_find li{position:relative;margin:0 0 15px;font-size:14px;}
	.popup .password_find li .input_wrap{padding:0 80px 0 0;}
	.popup .password_find li .input_wrap input{width:100%;height:32px;background:#89898a;border:none;color:#fff;padding:0 0 0 10px;font-size:14px;}
	.popup .password_find li .input_wrap input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .password_find li .input_wrap input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .password_find li .input_wrap input::-moz-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .password_find li a{display:inline-block;width:70px;height:32px;background:#666;position:absolute;top:0;right:0;color:#040303;border-radius:3px;text-align:center;line-height:32px;}
	.popup .send_massage{padding:29px 18px 0;}
	.popup .send_massage li{position:relative;margin:0 0 15px;font-size:14px;}
	.popup .send_massage li .input_wrap input{width:100%;height:32px;background:#89898a;border:none;color:#fff;padding:0 0 0 10px;font-size:14px;}
	.popup .send_massage li .input_wrap input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .send_massage li .input_wrap input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .send_massage li .input_wrap input::-moz-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .btns a.btn_register, .popup .btns a.btn_signout{background:#666;}
	.popup .btns a.btn_send{display:block;margin:0 auto 20px;width:250px;height:40px;line-height:40px;color:#000;background:#d13714;border-radius:3px;font-size:20px;font-weight:bold;font-family:Arial;}
	.popup .other_login{margin:0 18px;border-top:1px solid #4a4a4a;padding:30px 0 0;text-align:center;}
	.popup .other_login a{display:inline-block;width:50px;height:50px;margin:0 12px;}
	.popup .mypage{padding:25px 12px 0;}
	.popup .mypage .tab_menu{overflow:hidden;}
	.popup .mypage .tab_menu li{width:25%;float:left;font-size:13px;letter-spacing:-1px;position: relative;}
	.popup .mypage .tab_menu li a{display:block;margin:0 3px;background:#666;height:24px;color:#040303;line-height:26px;text-align:center;border-radius:2px;}
	.popup .mypage .tab_menu li a.on{background:#d13714;}
	.popup .mypage .tab_wrap{display:none;}
	.popup .mypage .profile li{border-bottom:1px solid #4a4a4a;line-height:30px;padding:15px 0 0;height:45px;color:#fff;font-size:15px;position:relative;}
	.popup .mypage .profile li em{display:inline-block;width: 69px;font-size:15px;color:#d13714;}
	.popup .mypage .profile li a.reset{width:60px;height:20px;position:absolute;right:0;background:#666;border-radius:2px;color:#040303;font-size:13px;text-align:center;line-height:23px;}
	.popup .mypage .profile .sel_box{position:absolute;top:10px;left:0;width:100%;padding:0 0 0 100px;}
	.popup .mypage .profile .select{background:#89898a url(http://kbsworldimage.kbs.co.kr/images/mobile_select.png) no-repeat 100% 0;background-size:42px auto;width:100%;height:28px;border:none;border-radius:0px 2px 2px 0;display:inline-block;position:relative;}
	.popup .mypage .profile .select label{background:transparent;border:none;width:100%;background:none;height:28px;position:absolute;top:0;left:0;color:#fff;line-height:28px;padding:0 0 0 10px;}
	.popup .mypage .profile .select select{opacity:0;width:100%;height:28px;}
	.popup .mypage .txt_list li{border-bottom:1px solid #4a4a4a;line-height:30px;padding:15px 0 0;height:45px;color:#fff;font-size:15px;position:relative;}
	.popup .mypage .txt_list li a{color:#bbb;display:inline-block;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;float:left;max-width:85%;}
	.popup .mypage .txt_list li span{color:#bbb;}
	.popup .mypage .paging{text-align:center;margin:25px 0 0;}
	.popup .mypage .paging a{display:inline-block;width:20px;height:20px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:20px;text-align:center;}
	.popup .mypage .paging a.prev, .popup .mypage .paging a.next{background:none;}
	.popup .mypage .paging a img{width:11px;height:13px;position:relative;top:3px;left:4px;}
	.popup .mypage .paging strong{display:inline-block;width:20px;height:20px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:20px;}
	.popup .mypage .stab_menu{overflow:hidden;border-top:1px solid #5f5f5f;border-bottom:1px solid #5f5f5f;margin:15px 0 0;}
	.popup .mypage .stab_menu li{float:left;text-align:center;padding:4px 0;height:28px;font-size:13px;}
	.popup .mypage .stab_menu li:nth-child(1){width:30%;}
	.popup .mypage .stab_menu li:nth-child(2){width:45%;}
	.popup .mypage .stab_menu li:nth-child(3){width:25%;}
	.popup .mypage .stab_menu li a{display:block;height:20px;line-height:20px;color:#666;text-align:center;width:100%;}
	.popup .mypage .stab_menu li a.on{color:#fff;}
	.popup .mypage .stab_menu li:nth-child(2) a{border-left:1px solid #5f5f5f;border-right:1px solid #5f5f5f;}
	.popup .mypage .stab_wrap{display:none;}
	.popup .mypage .view .text{font-size:14px;color:#b9b9b9;line-height:26px;margin:20px 0;}
	.popup .mypage .view .name{font-size:13px;border-top:1px solid #4a4a4a;line-height:30px;color:#b9b9b9;}
	.popup .mypage .s_btns{overflow:hidden;margin:30px 0 0;}
	.popup .mypage .s_btns .left{float:left;}
	.popup .mypage .s_btns .right{float:right;}
	.popup .mypage .s_btns .center{text-align:center;}
	.popup .mypage .s_btns a{display:inline-block;width:70px;height:20px;line-height:20px;text-align:center;color:#040303;background:#666;border-radius:2px;font-size:13px;}
	.popup .mypage .s_btns .right a + a{margin:0 0 0 10px;}
	.popup .mypage .send_form{margin:25px 0 0;}
	.popup .mypage .send_form input[type="text"]{width:100%;height:32px;background:#89898a;border:none;color:#fff;padding:0 0 0 10px;font-size:14px;margin:0 0 10px;}
	.popup .mypage .send_form input::-webkit-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .mypage .send_form input::-ms-input-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .mypage .send_form input::-moz-placeholder{color:#fff !important;font-size:14px !important;}
	.popup .mypage .send_form textarea{background:#89898a;color:#fff;font-size:14px;line-height:20px;width:100%;height:250px;display:block;resize:none;border:none;border-radius:0;padding:8px;}
	.popup .mypage .send_form + .s_btns{margin:15px 0 0 !important;}

	/* sub */
	.paging{text-align:center;margin:25px 0 0;}
	.paging a{display:inline-block;width:21px;height:21px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:21px;text-align:center;}
	.paging a.prev, .paging a.next{background:none;}
	.paging a img{width:11px;height:13px;position:relative;top:4px;left:5px;}
	.paging strong{display:inline-block;width:21px;height:21px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:21px;}

	.share a{width:28px;height:19px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.share a:hover{background-position:0 -19px}

	.more{display:block;background: none;margin:15px 0 0;}
	.more > span{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.more > span:before{width:9px;height:28px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.more > span:after{width:9px;height:28px;position:absolute;top:0;right:-9px;background:#fff;content:"";}
	.list_more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;background-size:60px 25px;}
	.list_more > span{width:60px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.list_more > span:before{width:9px;height:25px;position:absolute;top:0;left:-9px;background:#f1eff2;content:"";}
	.list_more > span:after{width:9px;height:25px;position:absolute;top:0;right:-9px;background:#f1eff2;content:"";}

	/* koko board */
	.container .inner{padding:110px 0 0;}
	.r_section{display:none;}
	.l_section{width:100%;padding:0 10px;margin:0 auto;}
	.l_section .search_box{display:none;}
	.write_box{margin:10px 0 15px;border-top:4px solid #ff9e2e;background:#d9d8da;padding:13px 8px 10px;position:relative;}
	.write_box .user{display:none;line-height:18px;color:#3c3c3c;font-size:12px;position:absolute;top:0;left:0;text-align:center;width:136px;height:225px;padding:19px 0 0;}
	.write_box .user > span{display:block;}
	.write_box .user .img_wrap{width:71px;height:68px;border-radius:5px;margin:0 auto 5px;overflow:hidden;}
	.write_box .write{position:relative;}
	.write_box .write textarea{width:100%;height:116px;padding:15px;resize:none;border:none;margin:0 0 10px;}
	.write_box .write .txt_ph{color:#d9d8da;font-size:21px;position:absolute;top:45px;left:15px;}
	.write_box .write .tags{overflow:hidden;}
	.write_box .write .tags .tag{display:inline-block;width:23%;height:27px;background:#fff;margin:0 0 0 1%;padding:0 0 0 10px;line-height:27px;font-size:12px;color:#8f8f8f;}
	.write_box .write .tags .tag:nth-child(1){margin:0;}
	.write_box .write .tags .tag input{border:none;width: 86%;height: 27px;}

	.write_box .write .nonMember {margin-bottom: 10px}
	.write_box .write .nonMember input{display:inline-block;width:23%;height:27px;background:#fff;padding:0 0 0 10px;line-height:27px;font-size:12px;color:#8f8f8f;border:none;width: 23%;height: 27px;}
	.write_box .write .nonMember span {margin-left: 1%;}
	.write_box .write .nonMember span:first-child {margin-left: 0px;}

	.write_box .ico_btns{margin: 5px 0 0;}
	.write_box .ico_btns a{display:inline-block;width:25px;height:23px;margin:0 5px 0 0;}
	.write_box .btn_post{background:#ff9e2e;width:55px;height:26px;text-align:center;line-height:26px;color:#6c7101;font-size:13px;position:absolute;bottom: 10px;right: 10px;border-radius:3px;}
	.write_box .btn_post.btn_delete {right: 80px;}
	.koko_list .items{margin:0 0 8px;background:#f1eff2;}
	.koko_list .items .title{height:30px;display:block;background:#d9d8da;padding:0 8px;}
	.koko_list .items .title:hover{background:#ff9e2e;}
	.koko_list .items .title .img_wrap{display:inline-block;width:22px;height:25px;border-radius:5px;overflow:hidden;vertical-align:top;margin-top: 3px;}
	.koko_list .items .title .comment{display:none;}
	.koko_list .items .title .view{display:none;}
	.koko_list .items .title .tit{width:60%;line-height:30px;overflow:hidden;display:inline-block;height:30px;font-size:12px;margin:0 10px 0 5px;}
	.koko_list .items .title .num{/* display:none; */height:30px;line-height:30px;font-size:11px;color:#4e4c4c;width:65px;text-align:center;vertical-align:top;}
	.koko_list .contents{display:none;position:relative;}
	.koko_list .contents .close{position:absolute;width:14px;height:14px;top:9px;right:8px;}
	.koko_list .article{display:block;background:#f1eff2;position:relative;}
	.koko_list .article .click{width:100%;height:30px;background:#d9d8da;position:absolute;top:0;left:0;text-align:right;cursor:pointer;display:block;}
	.koko_list .article .click img{display:none;}
	.koko_list .article .share{height:28px;line-height:28px;padding:0 0 0 8px;position:absolute;bottom:-33px;z-index:80;}
	.koko_list .article .share span{display:none;}
	.koko_list .article .share a{display:inline-block;width:28px;height:18px;position:relative;top:5px;text-indent:-99999em;}
	.koko_list .article .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share a:hover{background-position:0 -19px}
	.koko_list .article .content{padding:35px 8px 10px;}
	.koko_list .article .user{background:#d9d8da;width:50%;height:30px;position:absolute;top:0;left:0;line-height:18px;color:#3c3c3c;font-size:12px;padding:0 8px;}
	.koko_list .article .user span.name{margin:0 0 0 5px;}
	.koko_list .article .user span{display:inline-block;line-height:30px; position: relative; top: -4px;}
	.koko_list .article .user span:first-child{top: 3px;}
	.koko_list .article .user .smartphone{display:none;width:14px;height:22px;margin:10px auto 0;}
	.koko_list .article .text_box{font-size:15px;color:#4e4c4c;line-height:21px;}
	.koko_list .article .text_box img{margin:7px 0;}
	.koko_list .article .tag_list a{display:inline-block;margin:0 8px 0 0;color:#8f8f8f;font-size:12px;line-height:28px;}
	.koko_list .items .comments{display:block;margin:0 8px;border-top:2px solid #d7d5d8;padding:35px 0 8px;position:relative;}
	.koko_list .items .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .like{display:inline-block;width:50px;height:20px;line-height:20px;text-align:center;padding:0 0 0 18px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;background-size:100% auto;position:absolute;top:8px;right:0;}
	.koko_list .items .comment_list{display:block;margin:8px 8px 0;padding:0 0 20px;}
	.koko_list .items .comment_list .comment + .comment{margin-top:8px}
	.koko_list .items .comment_list .comment .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;}
	.koko_list .items .comment_list .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.koko_list .items .comment_list .comment .user .id{color:#82939d;font-weight:bold;}
	.koko_list .items .comment_list .comment .text{margin:10px 20px 0 0;display:block;}
	.koko_list .items .comment_list .comment .reply{width:55px;height:21px;line-height:21px;background:#b7bdc5 url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat -3px 50%;padding:0 0 0 17px;position:absolute;top:0;right:0;background-size:40px auto;border-radius:3px}
	.koko_list .items .comment_list .comment .re_comment{clear:both;position:relative;padding:13px 0 0 15px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 5px 10px;background-size:12px auto;}
	.koko_list .items .comment_list .comment .re_comment .img_wrap{top:15px;left:25px;}
	.koko_list .items .comment_list .comment .re_comment .reply{top:10px;}
	.koko_list .items .comment_list .comment .re_comment .user{padding-left:64px;}
	.koko_list .items .comment_list .comment .re_comment .text{padding:0 20px 10px 64px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.koko_list .items .comment_list .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;position:relative;overflow:hidden;}
	.koko_list .items .comment_list .comment .re_comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}

	/* vod */
	.content2{padding:0 8px;}
	.front + .container .inner{padding-top:0;}
	.front{background:#eee;padding: 57px 0 8px;margin:0 0 50px;}
	.front .inner{background:#eee;padding:0 10px;}
	.front .vod_area{width:100%;margin:0 0 40px;}
	.front .vod_area .draw{width:100%;overflow:hidden;}
	.front .vod_list{width:100%;position:relative;}
	.front .vod_list h3{width:100%;height:20px;line-height:20px;padding:0 0 0 15px;font-size:11px;color:#fff;background:#3a3a3a;margin:0 0 17px;}
	.front .vod_list li{width:100%;height:40px;background:#d6d6d7;padding:0 0 0 80px;position:relative;margin:0 0 9px;}
	.front .vod_list li a{display:block;}
	.front .vod_list li .img_wrap{display:block;width:70px;height:40px;position:absolute;top:0;left:0;overflow:hidden;}
	.front .vod_list li .title{display:block;font-size: 14px;color:#4e4c4c;line-height: 18px;overflow:hidden;height: 37px;}
	.front .vod_list li .date{font-size:12px;color:#4c4c4c;display:block;line-height:20px;}
	.front .vod_list .follow{display:none;}
	.front .vod_list .more{background:#89898a;width:94px;height:24px;line-height:24px;text-align:center;color:#fff;display:block;margin:18px auto;border-radius:3px;}

	.vod_list2{position:relative;margin:0 0 40px;}
	.vod_list2 + .vod_list2 + .vod_list2{margin:0;}
	.vod_list2 h3{font-size:12px;color:#3c3c3c;background:#ffba58;padding:0 0 0 15px;line-height:25px;height:25px;font-weight:bold;margin:0 0 9px;}
	.vod_list2 li{margin:0 0 12px 0;position:relative;background:#7f7f7f;padding:0 0 45px;}
	.vod_list2 li a{display:block;}
	.vod_list2 li .img_wrap{width:100%;overflow:hidden;display:block;}
	/*.vod_list2 li:nth-child(5), .vod_list2 li:nth-child(6), .vod_list2 li:nth-child(7), .vod_list2 li:nth-child(8), .vod_list2 li:nth-child(9), .vod_list2 li:nth-child(10), .vod_list2 li:nth-child(11), .vod_list2 li:nth-child(12){display:none;}*/
	.vod_list2 li.none_mobile{display:none;}
	.vod_list2 li .title{background:#7f7f7f;height:45px;line-height:18px;color:#fff;font-size: 15px;position:absolute;left:0;bottom:0;padding:4px 10px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
	.vod_list2 li .share{position:absolute;top:15px;right:15px;}
	.vod_list2 li .share a{width:28px;height:19px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.vod_list2 li .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share a:hover{background-position:0 -19px}

	/* event */
	.event h3{font-size:12px;color:#3c3c3c;margin:0 0 10px;}
	.event li{margin-bottom:36px;}
	.event li .img_wrap{width:100%;overflow:hidden;display:block;}
	.event li .text{padding:8px;line-height:49px;font-size:13px;color:#4e4c4c;display:block;background:#eee;height:65px;text-align:center;}

	/* news */
	.news_list li{margin:0 0 22px 0;background:#eee;position: relative;}
	.news_list li:nth-child(even){margin-right:0;}
	.news_list .img_wrap{width:362px;height:204px;}
	.news_list .title{color:#4e4c4c;font-size:14px;line-height:22px;display:block;margin:5px 0;padding:8px 10px 0;}
	.news_list .text{font-size:12px;color:#4a4a4a;line-height:18px;display:block;height:54px;margin:0 0 4px;display:block;overflow:hidden;padding:0 10px;}
	.news_list .share a{width:28px;height:19px;display:inline-block;}
	.news_list .share{text-align:right;margin:-19px 0 0;padding:0 10px 10px;}
	.news_list .cate{margin:10px 0 0;height:19px;line-height:19px;display:block;padding:0 0 0 10px;}
	.news_list .more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;}
	.news_list .more > span{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.news_list .more > span:before{width:9px;height:28px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.news_list .more > span:after{width:9px;height:28px;position:absolute;top:0;right:-9px;background:#fff;content:"";}

	.news_view .title{/* height:78px; */background:#eee;padding:6px 10px 0;position:relative;margin:0 auto 20px;}
	.news_view .title p{font-size: 21px;color:#4e4c4c;line-height: 27px;border-bottom:1px solid #c2c2c2;padding:0 0 5px;margin:0 0 7px;}

	.news_view .title{height:78px;background:#eee;padding:6px 10px 0;position:relative;margin:0 auto 20px;}
	.news_view .title p{font-size:12px;color:#4e4c4c;line-height:18px;border-bottom:1px solid #c2c2c2;padding:0 0 5px;margin:0 0 7px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden;max-height:41px;-webkit-box-orient:vertical;}

	.news_view .title p span{display:block;}
	.news_view .title > span{display:inline-block;line-height: 17px;height: 26px;font-size: 14px;color:#4e4c4c;width: 30%;}
	.news_view .title .sort{/* width: 110px; */}
	.news_view .title .date{/* width: 78px; */}
	.news_view .title .view{/* width: 73px; */}
	.news_view .title .share{display:none;}
	.news_view .article .text_box{font-size:12px;line-height:20px;color:#4a4a4a;}
	.news_view .article .img_box + .text_box{margin:8px 0 0;}
	.news_view .article .text_box + .img_box{margin:25px 0 0;}
	.news_view .article .text_box + .text_box{margin-bottom:15px;}
	.news_view .article .text_box + .strong_text{margin:38px 0 0;}
	.news_view .article .strong_text{font-size:13px;color:#4a4a4a;font-weight:bold;line-height:20px;}
	.news_view .article .player{text-align:center;margin:10px 0 0;}
	.news_view .article .player .draw{overflow:hidden;margin:0 auto;}
	.news_view .btn_group{height:31px;background:#eee;margin:50px auto;padding:7px 18px;position:relative;}
	.news_view .btn_group .btn_back{font-size:11px;background:url(http://kbsworldimage.kbs.co.kr/images/btn_back.png) no-repeat 0 0;width:60px;height:20px;line-height:20px;padding:0 0 0 16px;color:#666;display:inline-block;text-align:center;margin:0 10px 0 0;background-size:60px auto;border-radius:3px;}
	.news_view .btn_group .btn_list{font-size:11px;background:url(http://kbsworldimage.kbs.co.kr/images/btn_list.png) no-repeat 0 0;width:60px;height:20px;line-height:20px;padding:0 0 0 16px;color:#666;display:inline-block;text-align:center;background-size:60px auto;border-radius:3px;}
	.news_view .btn_group .share{position:absolute;top:7px;right:18px;}

	.comment_box{background:#f1eff2;padding:12px 10px 15px;margin:40px 0 0;position:relative;}
	.comment_box h3{font-size:13px;color:#4e4c4c;line-height:21px;}
	.comment_box .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;margin:20px 0 0;}
	.comment_box .comments{display:block;padding:35px 0 8px;}
	.comment_box .comments .post_box input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box a{width:45px;height:20px;line-height:20px;color:#6c7101;font-size:13px;float:left;background:#fb8c00;text-align:center;position:absolute;bottom:8px;right:0;position:absolute;right:0;top:0;}
	.comment_box .comments .comment{display:inline-block;width:50px;height:20px;line-height:20px;text-align:center;padding:0 0 0 18px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment3.png) no-repeat;background-size:100% auto;margin:0 3px 0 6px;position:absolute;top:10px;right: 11px;}
	.comment_box .comments .like{display:inline-block;width:50px;height:20px;line-height:20px;text-align:center;padding:0 0 0 18px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;background-size:100% auto;position:absolute;top:10px;right:10px;}
	.comment_box .comment + .comment{margin-top:8px}
	.comment_box .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;}
	.comment_box .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.comment_box .comment .user .id{color:#82939d;font-weight:bold;}
	.comment_box .comment .text{margin:10px 20px 0 0;display:block;}
	.comment_box .comment .reply{width:55px;height:21px;line-height:21px;background:#b7bdc5 url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat -3px 50%;padding:0 0 0 17px;position:absolute;top:0;right:0;background-size:40px auto;border-radius:3px}
	.comment_box .comment .re_comment{clear:both;position:relative;padding:13px 0 0 15px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 5px 10px;background-size:12px auto;}
	.comment_box .comment .re_comment .img_wrap{top:15px;left:25px;}
	.comment_box .comment .re_comment .reply{top:10px;}
	.comment_box .comment .re_comment .user{padding-left:64px;}
	.comment_box .comment .re_comment .text{padding:0 20px 10px 64px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.comment_box .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;position:relative;overflow:hidden;}

	.comment_box .comment .new_reply {margin-left:0px;}
	/* episode */
	.page_tit{font-size:14px;color:#3c3c3c;line-height:30px;padding:0 0 0 8px;}
	.vod_list2 h4{font-size:12px;height:25px;color:#3c3c3c;padding:0 0 0 8px;line-height:25px;background:#ffb74d;margin:0 0 25px;}
	.episode{position:relative;}
	.episode .vod_list2 + .vod_list2 + .vod_list2{margin-bottom:35px;}
	/*.episode .vod_list2 li:nth-child(5), .episode .vod_list2 li:nth-child(6), .episode .vod_list2 li:nth-child(7), .episode .vod_list2 li:nth-child(8), .episode .vod_list2 li:nth-child(9), .episode .vod_list2 li:nth-child(10){display:none;}*/
	.episode .vod_list2 li.none_mobile{display:none;}
	.select_search{position:absolute;top:10px;right:0;}
	.select_search > a{display:block;width:347px;height:31px;color:#d5d5d5;background:#89898a url(http://kbsworldimage.kbs.co.kr/images/select_search.png) no-repeat 100% 0;background-size:48px auto;padding:0 0 0 15px;line-height:31px;font-size:11px;}
	.select_search ul{position:absolute;z-index:100;background:#89898a;width:347px;border-top:1px solid #d5d5d5;display:none;}
	.select_search li a{display:block;color:#d5d5d5;font-size:11px;line-height:31px;display:block;padding:0 0 0 15px;border-bottom:1px solid #d5d5d5;}
	/* koko world */
	.kokoworld .world_village{position:relative;margin:35px 0 0;}
	.kokoworld h3{font-size:12px;color:#3c3c3c;line-height:28px;}

	/* koko village */
	.front .more{margin:0 0 20px;}
	.front .more span{width:78px;height:28px;font-size:13px;line-height:28px;}
	.front .more span:before{background:#eee;}
	.front .more span:after{background:#eee;}
	.content.village{padding:0 !important;}
	.content.village .event_banner{margin:0 0 15px;}
	.front h3{font-size:14px;color:#4e4c4c;border-bottom:2px solid #b8b8b9;line-height:24px;}
	.front .create{position:absolute;top:60px;right:54%;background:#b7bdc5;width:45%;height:24px;line-height:24px;text-align:center;color:#666;font-size:15px;border-radius:3px;}
	.front .village{overflow:hidden;padding:40px 0 15px;}
	.front .village li{float:left;width:50%;}
	.front .village li a{color:#4e4c4c;display:block;line-height:20px;font-size:12px;}
	.front .choose_select{width:45%;height:25px;line-height:25px;position:absolute;top:60px;left:50%;}
	.front .choose_select > a{display:block;width:100%;height:25px;color:#d5d5d5;background:#89898a url(http://kbsworldimage.kbs.co.kr/images/select2.png) no-repeat 100% 0;background-size:40px auto;padding:0 0 0 10px;line-height:25px;font-size:12px;}
	.front .choose_select ul{position:absolute;z-index:100;background:#89898a;width:347px;border-top:1px solid #d5d5d5;display:none;}
	.front .choose_select li a{display:block;color:#d5d5d5;font-size:11px;line-height:28px;display:block;padding:0 0 0 10px;border-bottom:1px solid #d5d5d5;}

	/* koko village view */
	.state{position:relative;margin-bottom: 10px;}
	.state h3{font-size:13px;color:#4e4c4c;line-height:1.2;margin:0 0 10px;position:relative;}
	.state .join{position:absolute;top:0;right:0;width:44px;height:20px;line-height:20px;background:#b7bdc5;border-radius:3px;font-size:11px;color:#666;text-align:center;}
	.state .section{/*height:110px;*/background:#eee;padding:10px 8px;position:relative;}
	.state .img_wrap{width:35px;height:33px;border-radius:3px;overflow:hidden;position:absolute;top:10px;left:8px;}
	.state ul{padding:0 0 8px 40px;overflow:hidden;border-bottom:1px solid #b8b8b9;}
	.state li{float:left;color:#3c3c3c;font-size:11px;line-height:16px;width:115px;}
	.state li:nth-child(odd){width:52%;}
	.state li em{display:inline-block;width:55px;}
	.state li.name{color:#82939d;}
	.state .info{margin:7px 0 0;line-height:15px;font-size:11px;color:#4e4c4c;height:45px;overflow:hidden;}
	.state + .write_box{margin:25px 0 0;}

	/* program view */
	.program_view .line_tit{border-bottom:2px solid #e1e0e1;font-size:21px;color:#4e4c4c;line-height:1.1;margin:0 0 20px;}
	.perfect{position:relative;}
	.perfect h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 15px;position:relative;padding:35px 0 0;}
	.perfect .share{position:absolute;top:0;right:0;display:block;}
	.perfect .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.perfect .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.perfect .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.perfect .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.perfect .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.perfect .share a:hover{background-position:0 -27px}
	.perfect .section{overflow:hidden;}
	.perfect ul{font-size:15px;line-height:22px;margin:8px 0 0;}
	.perfect li{overflow:hidden;}
	.perfect li em{color:#adadad;float:left;}
	.perfect li span{float:left;margin-left: 10px;}
	.synopsis{margin:70px 0 0;}
	.synopsis .img{overflow:hidden;display:block;}
	.synopsis .text p{margin:25px 0 0;line-height:24px;font-size:15px;color:#4e4c4c;}
	.characters{margin:45px 0 0;}
	.characters .section{position:relative;overflow:hidden;margin:0 0 50px;}
	.characters .img{width:50px;height:75px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.characters .title{padding:0 0 0 60px;font-size:12px;color:#4e4c4c;line-height:20px;}
	.characters .text{padding:0 0 0 60px;font-size:12px;color:#4e4c4c;line-height:18px;}
	.characters .text p{margin:12px 0 0;}
	.scenes .section{position:relative;overflow:hidden;margin:0 0 15px;min-height:65px;}
	.scenes .img{width:97px;height:65px;display:block;overflow:hidden;position:absolute;top:5px;left:0;}
	.scenes .text{padding:0 0 0 105px;font-size:12px;color:#4e4c4c;line-height:22px;}
	.scenes .text p{margin:12px 0 0;}

	/* schedule */
	.schedule{position:relative;padding: 0px 10px 0;}
	.schedule h3{font-size:13px;color:#4e4c4c;line-height:1.5;padding:0 0 5px;}
	.schedule .desc{font-size:12px;color:#898989;line-height:35px;}
	.schedule .today{width:130px;height:20px;line-height:20px;text-align:center;position:absolute;top: 113px;right:8px;color:#fff;background:#8f8f8f;border-radius:3px;}
	.schedule .week{background:#ffba58;overflow:hidden;}
	.schedule .week.world24-week{background:#dadf7f;}
	.schedule .week li{float:left;width:14%;text-align:center;}
	.schedule .week li.on{width:15%;background:#fb8c00;}
	.schedule .week.world24-week li.on{background:#b6bf00;}
	.schedule .week li.on a{color:#3c3c3c;}
	.schedule .week li a{color:#fff;display:block;font-size:15px;font-weight:bold;}
	.schedule .week li em{display:block;height:39px;line-height:39px;border-bottom:1px solid #ffba58;}
	.schedule .week.world24-week li em{border-bottom:1px solid #dadf7f;}
	.schedule .week li span{display:block;height:66px;line-height:22px;padding:8px 0;}
	.schedule_table{margin:35px 0 0;}
	.schedule_table table{width:100%;}
	.schedule_table th{background:#d9d8da;color:#fff;height:20px;line-height:20px;border-left:1px solid #fff;}
	.schedule_table th:first-child{border:none;}
	.schedule_table th:nth-child(4){display:none;}
	.schedule_table tr td:nth-child(4){display:none;}
	.schedule_table th:nth-child(3){display:none;}
	.schedule_table tr td:nth-child(3){display:none;}
	.schedule_table tr:hover td{background:#ffba58;}
	.schedule_table.world24-table tr:hover td{background:#dae080;}
	.schedule_table td{border-bottom:1px solid #c4c4c4;padding:10px 0;text-align:center;font-size:15px;color:#3c3c3c;overflow:hidden;}
	.schedule_table td.left{text-align:left;padding-left:25px;}
	.schedule_table .img_wrap{width:110px;height:70px;display:block;overflow:hidden;float:left;}
	.schedule_table .txt_box{float:left;margin:0 0 0 8px;}
	.schedule_table a{display:block;font-size:13px;color:#3c3c3c;line-height:19px;}
	.schedule_table .text{line-height:17px;color:#898989;height:34px;overflow:hidden;margin:0;display:block;font-size:11px;width:250px;}
	.schedule_table .cate span{display:inline-block;width:26px;height:16px;line-height:15px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px;font-size:11px;}
	.schedule_table .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.schedule_table .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.schedule_table .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.schedule_table .cate span.vn{color:#b461c9;border:1px solid #b461c9;}

	/* program */
	.front_p h3{border:none;}
	.front_p .week{overflow:hidden;background:#ffb74d;}
	.front_p .week.world24-week {background:#dadf7f;}
	.front_p .week li{float:left;width:14%;height:20px;line-height:20px;text-align:center;}
	.front_p .week li.on{width:15%;}
	.front_p .week li a{color:#fff;font-size:15px;display:block;background:#ffb74d;}
	.front_p .week.world24-week li a{background:#dadf7f;}
	.front_p .week li.on a{color:#3c3c3c;background:#fb8c00;}
	.front_p .week.world24-week li.on a{background:#b6bf00;}
	.front_p .fp_lists ul{margin: 0;}
	.front_p .fp_lists li{margin:8px 0 0 0;position:relative;}
	.front_p .fp_lists li:nth-child(2), .front_p .fp_lists li:nth-child(4){margin-right:0;}
	.front_p .fp_lists li:nth-child(even){margin-right:0;}
	/*.front_p .fp_lists li:nth-child(5), .front_p .fp_lists li:nth-child(6){display:none;}*/
	.front_p .fp_lists li.none_mobile{display:none;}
	.front_p .fp_lists li .text_wrap{height:71px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_50.png) repeat;position:absolute;left:0;bottom:0;width:100%;padding:5px 15px;}
	.front_p .fp_lists li .title{font-size:20px;color:#fff;font-weight:bold;line-height:30px;height:30px;overflow:hidden;display:block;}
	.front_p .fp_lists li .text{font-size:12px;color:#fff;line-height:18px;overflow:hidden;display:block;}
	.front_p .fp_lists li .share{position:absolute;top:10px;right:5px;}
	.front_p .fp_lists li .share a{margin:0;}
	.program_list h3{font-size:12px;color:#4e4c4c;line-height:1.2;margin:0 0 10px;position:relative;}
	.program_list ul{overflow:hidden;}
	.program_list li{margin:0 0 10px 0;background:#eee;position:relative;display:none;}
	.program_list li:nth-child(1), .program_list li:nth-child(2), .program_list li:nth-child(3){display:block;}
	/*.program_list li.only_mobile{display:block;}*/
	.program_list li .img_wrap{overflow:hidden;display:block;}
	.program_list li .title{padding:5px 12px;font-size:14px;color:#3c3c3c;display:block;height:30px;line-height:24px;overflow:hidden;}
	.program_list li .text{line-height:18px;font-size:12px;color:#3c3c3c;display:block;padding:5px 12px;}
	.program_list li .share{position:absolute;bottom:82px;right:6px;}
	.program_list li .share a{margin:0;}
	.program_list .more span{width:78px;height:28px;line-height:28px;font-size:13px;}
	.program_view .section .showtime span {width: calc(94% - 70px);}

	.view_all{padding:50px 0 0;position:relative;}
	.view_all h3{font-size:12px;color:#4e4c4c;line-height:1.2;position:relative;margin:0 0 10px;}
	.view_all .search_box{display:block;overflow:hidden;position:relative;margin:0 0 10px;}
	.view_all .search_box input[type="text"]{float:left;display:inline-block;width:100%;height:20px;line-height:20px;padding:0 0 0 10px;background:#89898a;border:none;border-radius:3px 0 0 3px;}
	.view_all .search_box  input::-webkit-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.view_all .search_box input::-ms-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.view_all .search_box input::-moz-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.view_all .search_box a.btn{position:absolute;top:0;right:0;width:30px;height:25px;display:inline-block;float:left;background:#666;border-radius:0 3px 3px 0;text-align:center;vertical-align:middle;}
	.view_all .search_box a.btn img{width:13px;margin:4px auto 0;}
	.view_all .select_search{top:95px;display:none;}
	.view_all .select_search > a{width:350px;}
	.view_all .select_search ul{width:350px;}
	.view_all .none_mobile{display:none !important;}
	.view_all .items{border-bottom:1px solid #e1e0e1;padding:0 0 8px 163px;position:relative;min-height:97px;margin:0 0 20px;}
	.view_all .items .img_wrap{width:156px;height:89px;position:absolute;position:absolute;top:0;left:0;}
	.view_all .items .name{font-size:12px;color:#417c84;line-height:16px;}
	.view_all .items ul{font-size:12px;line-height:16px;margin:8px 0 0;}
	.view_all .items li{overflow:hidden;}
	.view_all .items li em{color:#adadad;float:left;}
	.view_all .items li span{float:left;}
	/*.view_all .items:nth-child(5), .view_all .items:nth-child(6){display:none;}*/
	.view_all .items.none_mobile{display:none;}
	.view_all .more span{width:78px;height:28px;line-height:28px;font-size:13px;}

	/* music */
	.music .text{font-size:12px;color:#898989;line-height:18px;padding:0 0 0 8px;}
	.music .text_strong{font-size:16px;color:#898989;font-weight:bold;line-height:22px;margin:10px 0 0;padding:0 0 0 8px;}

	.music .month{position:relative;height:38px;background:#ff9e2e;padding:0 0 0 10px;margin:5px 0 17px;}
	.music .month a{width:14px;height:18px;display:inline-block;}
	.music .month span{font-size:20px;color:#3c3c3c;font-weight:bold;line-height:38px;display:inline-block;padding:0 17px;}
	.music .select_search{top:250px;right:10px;}
	.music .select_search > a{width:144px;height:24px;line-height:24px;background-size:38px auto;}
	.music .select_search ul{width:144px;max-height: 480px;overflow-y: scroll !important;}

	.music .month{position:relative;height:38px;background:#ff9e2e;padding:0 0 0 7px;margin:5px 0 17px;}
	.music .month a{width:14px;height:18px;display:inline-block;vertical-align:sub;}
	.music .month span{font-size:16px;color:#3c3c3c;font-weight:bold;line-height:38px;display:inline-block;padding:0 7px;}
	.music .select_search{top:250px;right:7px;}
	.music .select_search > a{width:134px;height:24px;line-height:24px;background-size:38px auto;padding:0 0 0 7px;}
	.music .select_search ul{width:144px;}

	.music .select_search li a{height:24px;line-height:24px;}
	.music .share{position:relative;text-align:right;margin:12px 0 5px;}
	.music .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.music .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.music .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.music .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.music .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.music .share a:hover{background-position:0 -27px}
	.music .t_title{overflow:hidden;width:100%;}
	.music .t_title li{vertical-align:middle;background:#d9d8da;border-left:1px solid #fff;color:#fff;text-align:center;font-size:12px;height:23px;line-height:23px;float:left;}
	.music .t_title li:first-child{border-left:none;}
	.music .t_title li.only_pc, .music li.none_mobile{display:none;}
	.music li.size1{width:10%;}
	.music li.size3{width:70%;}
	.music li.size4{width:20%;}
	.music .ranking li{border-bottom:1px solid #c4c4c4;height:72px;text-align:center;display:table;width:100%;}
	.music .ranking li div{float:left;}
	.music .ranking .size1{width:10%;line-height:72px;color:#3c3c3c;font-size:15px;}
	.music .ranking .top .size1{line-height:72px;font-size:15px;}
	.music .ranking .top .size1.red{color:#d13714;}
	.music .ranking .size3{width:70%;padding:0 0 0 70px;}
	.music .ranking .size3{text-align:left;position:relative;}
	.music .ranking li.top{height:72px;}
	.music .ranking .top .img_wrap{width:55px;height:55px;position:absolute;top:8px;left:8px;}
	.music .ranking .top .title{font-size:14px;color:#3c3c3c;font-weight:bold;padding:10px 0 0;line-height:16px;display:block;}
	.music .ranking .top .artist{color:#898989;line-height:16px;font-size:12px;display:block;margin:2px 0;}
	.music .ranking .top .ko_vil{background:#8f8f8f;width:94px;height:16px;border-radius:3px;color:#fff;text-align:center;line-height:16px;text-align:center;display:block;font-size:12px;}
	.music .ranking .top .only_pc, .music .ranking div.none_mobile{display:none;}
	.music .ranking .size4{width:20%;}
	.music .ranking .size4 a{display:block;width:85px;height:52px;margin:12px auto 0;position:relative;}
	.music .ranking .size4 .play{position:absolute;top:50%;left:50%;width:19px;height:13px;z-index:50;margin:-6px 0 0 -9px;}
	.music .ranking .size5{width:70%;text-align:left;}
	.music .ranking .size5 .title{display:block;font-size:15px;color:#3c3c3c;padding:0 0 0 8px;margin:6px 0 4px;}
	.music .ranking .size5 .artist{display:block;font-size:12px;color:#898989;padding:0 0 0 8px;}
	.music .ranking .size5 .ko_vil{background:#8f8f8f;width:94px;height:16px;border-radius:3px;color:#fff;text-align:center;line-height:16px;text-align:center;display:block;font-size:12px;margin:5px 0 0 8px;}
	.music .ranking .size7{width:20%;}
	.music .ranking .size7 a{display:block;width:26px;height:20px;margin:25px auto 0;}


	.select{z-index:70;}
	.select ul{background:#fff}
	.select ul a{display:block;line-height:22px;padding:0 0 0 10px;}
	.section .select_lang {    margin-bottom: 10px;}
	#board_write .write_box{margin:0 !important;}
	.kokoworld .world_board > h3{line-height:22px !important;}
	.news_view .article iframe{width:100%}
	.schedule_search .select ul{display:none;height:88px;width: 100%;overflow-y:scroll !important;position: absolute;width: calc(100% - 48px);}
	.schedule_search .select > a {display: block;background: #fff url(http://kbsworldimage.kbs.co.kr/images/select3.jpg) no-repeat 100% 0;background-size: 27px auto;line-height: 24px;height: 24px;color: #3c3c3c;padding: 0 26px 0px 10px;}
	.section .select_lang {    margin-bottom: 10px;}
	.schedule_search .select_time_add {    margin-bottom: 10px;}
	.schedule_search .btn {    display: inline-block;    width: 102px;    height: 26px;    line-height: 26px;    text-align: center;    color: #fff;    background: #8f8f8f;    border-radius: 3px;    margin: 0 0 0 10px;}
	.schedule_search .date {    width: 120px;  display: inline-block;}
	.schedule_search #sdate {    width: 100px;    height: 26px;}

	.txt_list .paging .next,.txt_list .paging .prev, .lists .paging .prev,.lists .paging .next {  background: none;}
	.txt_list .paging .next img,.txt_list .paging .prev img, .lists .paging .prev img,.lists .paging .next img { margin-top:3px}
}


@media all and (min-width:768px) {
	.none_tablet, .none_mobile{display:none;}
	.only_tablet{display:block;}
	.ad.none_pc .only_tablet{margin-top:35px;}

	/* common */
	/*.main .wrap{background:url(http://kbsworldimage.kbs.co.kr/images/bg_tablet.png) repeat-x;}*/
	.inner{width:768px;margin:0 auto;}
	.header .inner{width:100%;}

	/* header */
	.header{height:50px;}
	.header h1{width:191px;height:50px;padding:10px 0 10px;}
	.header .allmenu{position:absolute;width:39px;height:28px;top:12px;left:7px;}
	.header .live{position:absolute;width:43px;height:36px;top:6px;right:60px;}
	.header .search{position:absolute;width:30px;height:30px;top:9px;right:11px;}
	.header .util{display:none;}
	.header .bar{height:46px;line-height:46px;}
	.header .bar .tit{width:73px;height:27px;font-size:12px;line-height:27px;position:relative;top:-3px;}
	.header .bar a{color:#ffbfca;font-size:15px;height:30px;line-height:30px;}

	.header .search_box{position:absolute;top:50px;right:0;width:100%;height:46px;padding:3px 15px;}
	.header .search_box input[type="text"]{width:100%;height:40px;background:#ccc;color:#c2c2c3;font-size:13px;padding:0 0 0 10px;border:none;border-radius:0 3px 3px 0;}
	.header .search_box a{position:absolute;top: 10px;right: 11px;width:57px;height:100%;}
	.header .search_box a img{width:50px;}

	/* main */
	/* visual */
	.visual_wrap{padding:50px 0 0;margin-bottom: 35px;}
	.visual_wrap .items .title, .visual_wrap .items .bg{display:none;}
	.visual_wrap .bx-controls-direction{display:block;}
	.visual_wrap .bx-pager{text-align:center;position:absolute;bottom:13px;width:100%;}
	.visual_wrap .bx-pager > div{display:inline-block;margin:0 0 0 3px;}
	.visual_wrap .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#b2b2b2;color:#b2b2b2;text-indent:-99999px;opacity:.7;}
	.visual_wrap .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}
	.visual_wrap.site-world24 .bx-pager > div a.active {background: #c5cc33; color: #c5cc33;}
	.visual_wrap .bx-prev{width:25px;height:43px;background:url(http://kbsworldimage.kbs.co.kr/images/prev.png) no-repeat;text-indent:-999999em;position:absolute;top:100px;left:10px;background-size:25px 43px;}
	.visual_wrap .bx-next{width:25px;height:43px;background:url(http://kbsworldimage.kbs.co.kr/images/next.png) no-repeat;text-indent:-999999em;position:absolute;top:100px;right:10px;background-size:25px 43px;}
	.visual_wrap .slogan{display:none;}

	/* container */
	.main .container .inner{padding:0 !important;}
	.today{padding:0 0px;margin:22px 0 0;position:relative;overflow:hidden;}
	.today .section{overflow:hidden;}
	.today .list_wrap{width:100%;position:relative;float:left;}
	.today h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.today .titles{overflow:hidden;}
	.today .tit1{width:236px;height:40px;line-height:40px;font-size:15px;color:#4c4c4c;background:#ff9e2e;padding:0 0 0 10px;float:left;}
	.today .tit2{width:532px;height:40px;line-height:40px;font-size:15px;color:#4c4c4c;background:#ffba58;padding:0 0 0 18px;float:left;}
	.today .cate{margin:8px 0 0 0;}
	.today .items.now .cate{margin-left:12px;}
	.today .cate span{display:inline-block;width:26px;height:16px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px}
	.today .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.today .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.today .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.today .cate span.vn{color:#b461c9;border:1px solid #b461c9;}
	.today .list{background:#f1eff2;width:768px;height:270px;}
	.today .items{width:151px;display:inline-block;padding:15px 0;margin:0 4px;}
	.today .items .text{font-size:15px;color:#3c3c3c;text-align:left;display:block;padding:0;height:40px;line-height:20px;margin:10px 0 45px;}
	.today .items .time, .today .items .inn{display:block;line-height:18px;padding:0;font-size:14px;color:#3c3c3c;}
	.today .items.now .time, .today .items.now .inn {padding-left: 12px;}
	.today .items.now + .items{margin:0 0 0 27px;}
	.today .items.now{background:#d9d8da;width:236px;height:270px;margin:0;padding:0;}
	.today .items.now .img_wrap{display:block;width:236px;height:133px;}
	.today .items.now .text{font-size:18px;color:#3c3c3c;padding:10px 12px;line-height:1.1;height:50px;display:block;margin:0 0 13px;}
	.today .more{color:#4c4c4c;font-size:15px;position:absolute;top:39px;right:15px;line-height:40px;display:block;}

	.picks{margin:35px 0 0;padding:0 0px;}
	.picks h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.picks .section{overflow:hidden;}
	.picks ul{overflow:hidden;width:100%;}
	.picks li{float:left;width:238px;height: 223px;position:relative;margin:0 0 0 14px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.picks li:first-child{margin:0;}
	.picks li:nth-child(4), .picks li:nth-child(5){display:none;}
	.picks li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.picks .text{/* display:block; */border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:237px;height: 87px;line-height:22px;color:#3c3c3c;font-size:16px;padding: 5px 5px 0;text-align:left;display: table-cell;}

	.best{margin:35px 0 0;padding:0 0px;}
	.best .section{overflow:hidden;}
	.best h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.best ul{overflow:hidden;width:100%;}
	.best li{float:left;width:238px;height:243px;position:relative;margin:0 0 0 14px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.best li:first-child{margin:0;}
	.best li:nth-child(4), .best li:nth-child(5){display:none;}
	.best li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.best .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width: 237px;height: 110px;line-height:22px;color:#3c3c3c;font-size:16px;padding:10px 5px 0;text-align:left;}

	.news_wrap{background:#eee;}
	.news_wrap .inner {background:#eee;}
	.news{margin:35px 0 0;background:#eee;padding:40px 0px 0;overflow:hidden;}
	.news h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.news ul{overflow:hidden;}
	.news li{float:left;width:241px;margin:0 0 0 10px;}
	.news li:nth-child(4), .news li:nth-child(5){display: block;}
	.news li:first-child{margin:0;}
	.news .img_wrap{width:241px;height:136px;overflow: hidden;display: inline-block;}
	.news .title{color:#4e4c4c;font-size:16px;line-height:22px;display:block;margin:10px 0;height:44px;overflow:hidden;}
	.news .text{font-size:14px;color:#4a4a4a;line-height:20px;display:block;height:60px;margin:0 0 4px;display:block;overflow:hidden;}
	.news .share{display:block;}
	.news .share a{width:28px;height:19px;display:inline-block;text-indent:-999999em;}
	.news .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.news .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.news .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.news .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.news .share a:hover{background-position:0 -19px}
	.news .share {text-align:right;margin:-19px 0 0;}
	.news .cate{margin:20px 0 0;height:19px;line-height:19px;display:block;}

	.banner{padding:30px 0px 35px;background:#eee;overflow:hidden;}
	.banner .banner1{width:744px;height:134px;padding:0 0 15px;overflow:hidden;}
	.banner .banner1 .items{display:none;}
	.banner .banner1 .items:nth-child(1){display:block;}
	.banner .bx-pager{display:none;}

	/*.best_wrap{background:#eee;}*/

	.boxs .koko{height: 427px;margin:45px auto 40px;width:744px;}
	.boxs .koko h3{font-size:22px;color:#4e4c4c;line-height:1;}
	.boxs .koko li{height: 76px;border-bottom:1px solid #e1e0e1;position:relative;padding:13px 0 12px;overflow:hidden;}
	.boxs .koko li .title{font-size:18px;color:#4c4c4c;line-height: 19px;margin: 0 0 3px;display:block;}
	.boxs .koko li:nth-child(6), .boxs .koko li:nth-child(7){display:none;}
	.boxs .koko .img_wrap{width:51px;height:48px;border-radius:5px;display:block;margin:0 18px 0 0;float:left;}
	.boxs .koko .desc{font-size:14px;color:#858585;line-height:1;display:inline-block;}
	.boxs .koko .tags{color:#fff;font-size:12px;display:inline-block;padding:1px;}
	.boxs .koko .tag00{    background: #b36ae8;}
	.boxs .koko .tag01{background:#a1b815;}
	.boxs .koko .tag02{background:#b88b15;}
	.boxs .koko .tag03{background:#796bd2;}
	.boxs .koko .comment{background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment.png) no-repeat;width:55px;height:43px;text-align:center;line-height:35px;color:#9a999b;font-size:12px;position:absolute;top:18px;right:71px;display:block;}
	.boxs .koko .view{background:url(http://kbsworldimage.kbs.co.kr/images/bg_view.png) no-repeat;width:60px;height:43px;text-align:center;line-height:35px;color:#9a999b;font-size:12px;position:absolute;top:18px;right:0;padding:0 0 0 5px;display:block;}

	.boxs .sns{display:none;}

	.boxs .village{overflow:hidden;width:744px;margin:20px auto 0;padding:0;}
	.boxs .village h3{font-size:22px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .village .village01{float:left;width:364px;}
	.boxs .village .village02{float:right;width:364px;display:block;}
	.boxs .village .img_wrap{width:364px;height:167px;}
	.boxs .village li{height:36px;line-height:35px;border-bottom:1px solid #e1e0e1;}
	.boxs .village li a{display:block;color:#3c3c3c;font-size:15px;height: 36px;}
	.boxs .village ul{margin:7px 0 0;}
	.boxs .village li:last-child{border-bottom:none;}

	.boxs .hot{width:744px;margin:50px auto 0;padding:0;}
	.boxs .hot h3{font-size:22px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .hot .sldie{width:503px;height:263px;}
	.boxs .hot .items{position:relative;}
	.boxs .hot .play{position:absolute;top:0;left:0;width:53px;height:36px;}
	.boxs .hot .bg{width:100%;height:63px;background:#000;opacity:.7;position:absolute;left:0;bottom:0;}
	.boxs .hot .desc{position:absolute;left:0;bottom:0;width:100%;padding:10px 0 0 15px;color:#fff;line-height:24px;font-size:18px;height:63px;z-index:90;}
	.boxs .hot .desc span{display:block;}
	.boxs .hot .bx-pager{text-align:right;margin:13px 0 0;}
	.boxs .hot .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.boxs .hot .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent: -99999px;font-size: 0px;}
	.boxs .hot .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	/* footer */
	.footer{margin: 5px 0 0;height:111px;}
	.footer .inner{border-top:1px solid #4d4b4e;padding:16px 0 0 !important;}
	.footer .logo{width:174px;height:29px;display:block;}
	.footer .copy{margin:15px 0 0;color:#565457;font-size:12px;line-height:1.2;}
	.footer .links{display:none;}

	/* sub */
	.more{display:block;background: none;margin:15px 0 0;}
	.more > span{width:118px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:22px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.more > span:before{width:9px;height:48px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.more > span:after{width:9px;height:48px;position:absolute;top:0;right:-9px;background:#fff;content:"";}
	.list_more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;background-size:60px 25px;}
	.list_more > span{width:79px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.list_more > span:before{width:9px;height:28px;position:absolute;top:0;left:-9px;background:#f1eff2;content:"";}
	.list_more > span:after{width:9px;height:28px;position:absolute;top:0;right:-9px;background:#f1eff2;content:"";}

	/* koko board */
	.container .inner{padding:130px 0 0;}
	.r_section{display:none;}
	.l_section{width:744px;margin:0 auto;padding:0;}
	.l_section.size2{width:768px;}
	.l_section .search_box{display:none;}
	.write_box{margin:10px 0 35px;border-top:8px solid #ff9e2e;height:233px;background:#d9d8da;padding:19px 20px 0 136px;position:relative;}
	.write_box .user{display:block;line-height:18px;color:#3c3c3c;font-size:12px;position:absolute;top:0;left:0;text-align:center;width:136px;height:225px;padding:19px 0 0;}
	.write_box .user > span{display:block;}
	.write_box .user .img_wrap{width:71px;height:68px;border-radius:5px;margin:0 auto 5px;overflow:hidden;}
	.write_box .write{position:relative;}
	.write_box .write textarea{width:100%;height:116px;padding:15px;resize:none;border:none;margin:0 0 10px;}
	.write_box .write .txt_ph{color:#d9d8da;font-size:21px;position:absolute;top:45px;left:15px;}
	.write_box .write .tags{overflow:hidden;}
	.write_box .write .tags .tag{display:inline-block;width:135px;height:27px;background:#fff;margin:0 0 0 6px;padding:0 0 0 10px;line-height:27px;font-size:12px;color:#8f8f8f;}
	.write_box .write .tags .tag:nth-child(1){margin:0;}
	.write_box .write .tags .tag input{border:none;width:115px;height:27px;}
	.write_box .ico_btns{margin:17px 0 0;}
	.write_box .ico_btns a{display:inline-block;width:22px;height:20px;margin:0 5px 0 0;}
	.write_box .btn_post{background:#ff9e2e;width:101px;height:34px;text-align:center;line-height:34px;color:#6c7101;font-size:13px;position:absolute;bottom:5px;right:20px;border-radius:3px;}
	.write_box .btn_post.btn_delete {right: 130px !important;}
	.koko_list .items{margin:0 0 25px;background:#f1eff2;}
	.koko_list .items .title{display:block;height:51px;background:#d9d8da;padding:0;}
	.koko_list .items .title:hover{background:#ff9e2e;}
	.koko_list .items .title .img_wrap{display:inline-block;width:44px;height:45px;border-radius:5px;overflow:hidden;vertical-align:top;margin-top: 3px;}
	.koko_list .items .title .comment{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment2.png) no-repeat;width:40px;height:31px;text-align:center;line-height:27px;color:#fff;font-size:12px;display:inline-block;vertical-align:top;margin-top:14px;}
	.koko_list .items .title .view{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_view2.png) no-repeat;width:53px;height:31px;text-align:center;line-height:27px;color:#fff;font-size:12px;display:inline-block;padding:0 0 0 5px;vertical-align:top;margin:14px 0 0 5px;position:relative;top:0;right:0;}
	.koko_list .items .title .tit{width:470px;line-height:51px;overflow:hidden;display:inline-block;height:51px;font-size:15px;margin:0 10px 0 15px;}
	.koko_list .items .title .num{display:inline-block;height:51px;line-height:51px;font-size:11px;color:#4e4c4c;width:65px;text-align:center;vertical-align:top;}
	.koko_list .contents{display:none;position:relative;}
	.koko_list .contents .close{position:absolute;width:14px;height:14px;top:9px;right:8px;z-index:50;}
	.koko_list .article{display:block;background:#f1eff2;position:relative;}
	.koko_list .article .click{width:100%;height:28px;background:#d9d8da;position:absolute;top:0;left:0;text-align:right;cursor:pointer;display:block;}
	.koko_list .article .click img{width:14px;height:14px;position:absolute;top:9px;right:8px;display:block;}
	.koko_list .article .share{display:block;background:#d9d8da;height:28px;line-height:28px;padding:0 20px;position:relative;top:0;left:0;z-index:10;width:410px;}
	.koko_list .article .share span{display:inline-block;margin:0 10px 0 0;}
	.koko_list .article .share a{display:inline-block;width:28px;height:18px;position:relative;top:5px;text-indent:-99999em;}
	.koko_list .article .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share a:hover{background-position:0 -19px}
	.koko_list .article .content{padding:10px 20px 0 137px;}
	.koko_list .article .user{background:none;width:137px;height:50%;text-align:center;position:absolute;top:10px;left:0;padding:20px 0 0;text-align:center;line-height:18px;color:#3c3c3c;font-size:12px;}
	.koko_list .article .user span{display:block;line-height:18px;}
	.koko_list .article .user .smartphone{display:block;width:14px;height:22px;margin:10px auto 0;}
	.koko_list .article .text_box{font-size:15px;color:#4e4c4c;line-height:21px;}
	.koko_list .article .text_box img{margin:7px 0;}
	.koko_list .article .tag_list a{display:inline-block;margin:0 8px 0 0;color:#8f8f8f;font-size:12px;line-height:28px;}
	.koko_list .items .comments{display:block;margin:0 20px;border-top:2px solid #d7d5d8;padding:12px 0;}
	.koko_list .items .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .like{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;position:relative;top:0;right:0;}
	.koko_list .items .comment_list{display:block;margin:20px 20px 0;padding:0 0 20px;}
	.koko_list .items .comment_list .comment + .comment{margin-top:15px}
	.koko_list .items .comment_list .comment .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;}
	.koko_list .items .comment_list .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.koko_list .items .comment_list .comment .user .id{color:#82939d;font-weight:bold;}
	.koko_list .items .comment_list .comment .text{margin:10px 20px 0 0;display:block;}
	.koko_list .items .comment_list .comment .reply{width:75px;height:21px;line-height:21px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat;padding:0 0 0 32px;position:absolute;top:0;right:0;}
	.koko_list .items .comment_list .comment .re_comment{clear:both;position:relative;padding:20px 0 0 54px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 27px 10px;}
	.koko_list .items .comment_list .comment .re_comment .img_wrap{top:20px;left:54px;}
	.koko_list .items .comment_list .comment .re_comment .reply{top:20px;}
	.koko_list .items .comment_list .comment .re_comment .user{padding-left:54px;}
	.koko_list .items .comment_list .comment .re_comment .text{padding:0 20px 15px 54px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.koko_list .items .comment_list .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;}
	.koko_list .items .comment_list .comment .re_comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .comment_list .paging{text-align:center;margin:25px 0 0;}
	.koko_list .comment_list .paging a{display:inline-block;width:21px;height:21px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:21px;text-align:center;}
	.koko_list .comment_list .paging a.prev, .koko_list .comment_list .paging a.next{background:none;}
	.koko_list .comment_list .paging a img{width:11px;height:13px;position:relative;top:4px;left:5px;}
	.koko_list .comment_list .paging strong{display:inline-block;width:21px;height:21px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:21px;}
	.koko_list + .paging{text-align:center;margin:25px 0 0;}
	.koko_list + .paging a{display:inline-block;width:26px;height:26px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:26px;text-align:center;}
	.koko_list + .paging a.prev, .koko_list + .paging a.next{background:none;}
	.koko_list + .paging a img{width:11px;height:13px;position:relative;top:6px;left:7px;}
	.koko_list + .paging strong{display:inline-block;width:26px;height:26px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:26px}

	/* vod */
	.content2{padding:0 10px;}
	.front{background:#eee;padding: 69px 0 22px;margin:0 0 60px;}
	.front .inner{background:#eee;padding:0 10px;}
	.front .vod_area{width:100%;height:459px;margin:0 0 35px;}
	.front .vod_area .draw{width:100%;height:459px;overflow:hidden;}
	.front .vod_list{width:100%;position:relative;}
	.front .vod_list h3{width:100%;height:28px;line-height:28px;padding:0 0 0 15px;font-size:11px;color:#fff;background:#3a3a3a;margin:0 0 17px;}
	.front .vod_list li{width:100%;height:73px;background:#d6d6d7;padding:0 0 0 150px;position:relative;margin:0 0 9px;}
	.front .vod_list li a{display:block;}
	.front .vod_list li .img_wrap{display:block;width:126px;height:73px;position:absolute;top:0;left:0;overflow:hidden;}
	.front .vod_list li .title{display:block;padding:12px 0 0;font-size:18px;color:#4e4c4c;line-height:24px;height:36px;white-space: normal;text-overflow: ellipsis;width: 100%;}
	.front .vod_list li .date{font-size:18px;color:#4c4c4c;display:block;line-height:24px;}
	.front .vod_list .follow{position:absolute;top:0;right:14px;color:#939597;height:28px;line-height:28px;display:block;}
	.front .vod_list .follow span{display:inline-block;vertical-align:top;}
	.front .vod_list .follow a{display:inline-block;width:21px;height:20px;margin:4px 0 0 3px;}
	.front .vod_list .more{background:#89898a;width:98px;height:28px;line-height:28px;text-align:center;color:#fff;display:block;margin:18px auto;border-radius:3px;}

	.vod_list2{position:relative;margin:0 0 84px;}
	.vod_list2 + .vod_list2 + .vod_list2{margin:0;}
	.vod_list2 h3{font-size:23px;color:#3c3c3c;background:#ffba58;padding:0 0 0 15px;line-height:50px;height:50px;font-weight:bold;margin:0 0 30px;}
	.vod_list2 ul{overflow:hidden;}
	.vod_list2 li{float:left;width:362px;height:283px;margin:0 20px 25px 0;position:relative;background:#7f7f7f;}
	.fancam_container .vod_list2 li {width:374px;}
	.vod_list2 li a{display:block;}
	.vod_list2 li .img_wrap{width:362px;height:203px;overflow:hidden;display:block;}
	.fancam_container .vod_list2 li .img_wrap {width:374px;}
	.vod_list2 li:nth-child(even){margin-right:0;}
	/*.vod_list2 li:nth-child(5), .vod_list2 li:nth-child(6){display:block;}
	.vod_list2 li:nth-child(7), .vod_list2 li:nth-child(8), .vod_list2 li:nth-child(9), .vod_list2 li:nth-child(10), .vod_list2 li:nth-child(11), .vod_list2 li:nth-child(12){display:none;}*/
	.vod_list2 li.none_mobile{display:block;}
	.vod_list2 li.none_tablet{display:none;}
	.vod_list2 li .title{background:#7f7f7f;height:81px;line-height:30px;color:#fff;font-size:15px;position:absolute;left:0;bottom:0;width:362px;padding:10px;}
	.fancam_container .vod_list2 li .title {width:374px;}
	.vod_list2 li .share{position:absolute;top:15px;right:15px;}
	.vod_list2 li .share a{width:28px;height:19px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.vod_list2 li .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share a:hover{background-position:0 -19px}
	.vod_list2 .more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x 0 50%;margin:15px 0 0;}
	.vod_list2 .more > span{width:118px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:22px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.vod_list2 .more > span:before{width:9px;height:48px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.vod_list2 .more > span:after{width:9px;height:48px;position:absolute;top:0;right:-9px;background:#fff;content:"";}

	/* event */
	.event{margin:0 0 50px;}
	.event h3{font-size:23px;color:#3c3c3c;margin:0 0 8px;}
	.event ul{overflow:hidden;}
	.event li{float:left;margin-bottom:0;position: relative;}
	.event li{margin:0 19px 0 0;}
	.event li .img_wrap{width:362px;height:405px;overflow:hidden;display:block;}
	.event li .text{padding:12px 10px;line-height:46px;font-size:15px;color:#4e4c4c;display:block;width:362px;background:#eee;height: 70px;}

	/* news */
	.news_list ul{overflow:hidden;}
	.news_list li{float:left;width: 352px;margin:0 20px 22px 0;background:#eee;}
	.news_list li:nth-child(even){margin-right:0;}
	.news_list .img_wrap{width: 352px;height:204px;}
	.news_list .title{color:#4e4c4c;font-size:18px;line-height:22px;display:block;margin:10px 0;padding:8px 10px 0;}
	.news_list .text{font-size:14px;color:#4a4a4a;line-height:20px;display:block;height:60px;margin:0 0 4px;display:block;overflow:hidden;padding:0 10px;}
	.news_list .share a{width:28px;height:19px;display:inline-block;}
	.news_list .share{text-align:right;margin:-19px 0 0;padding:0 10px 20px;}
	.news_list .cate{margin:20px 0 0;height:19px;line-height:19px;display:block;padding:0 0 0 10px;}
	.news_list .more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x 0 50%;margin:15px 0 0;}
	.news_list .more > span{width:118px;height:48px;line-height:48px;text-align:center;color:#fff;font-size:22px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.news_list .more > span:before{width:9px;height:48px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.news_list .more > span:after{width:9px;height:48px;position:absolute;top:0;right:-9px;background:#fff;content:"";}

	.news_view .title{width:744px;/* height:145px; */background:#eee;padding:12px 17px 0;position:relative;margin:0 auto 20px;}
	.news_view .title p{font-size:21px;color:#4e4c4c;line-height:35px;border-bottom:1px solid #c2c2c2;padding:0 0 9px;margin:0 0 12px;}

	.news_view .title{width:744px;height:145px;background:#eee;padding:12px 17px 0;position:relative;margin:0 auto 20px;}
	.news_view .title p{font-size:21px;color:#4e4c4c;line-height:35px;border-bottom:1px solid #c2c2c2;padding:0 0 9px;margin:0 0 12px;max-height:79px;}

	.news_view .title p span{display:block;}
	.news_view .title > span{display:inline-block;line-height:32px;height: 38px;font-size:14px;color:#4e4c4c;}
	.news_view .title .sort{width:100px;}
	.news_view .title .date{width:110px;}
	.news_view .title .view{width:140px;}
	.news_view .title .share{position:absolute;bottom:12px;right:18px;display:block;}
	.news_view .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.news_view .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.news_view .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.news_view .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.news_view .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.news_view .share a:hover{background-position:0 -27px}
	.news_view .article{padding:0 10px;}
	.news_view .article .text_box{font-size:15px;line-height:28px;color:#4a4a4a;}
	.news_view .article .img_box + .text_box{margin:10px 0 0;}
	.news_view .article .text_box + .img_box{margin:55px 0 0;}
	.news_view .article .text_box + .text_box{margin-bottom:20px;}
	.news_view .article .text_box + .strong_text{margin:50px 0 0;}
	.news_view .article .strong_text{font-size:15px;color:#4a4a4a;font-weight:bold;line-height:27px;}
	.news_view .article .player{text-align:center;margin:30px 0 0;}
	.news_view .article .player .draw{width:600px;height: auto;overflow: visible;margin:0 auto;}
	.news_view .btn_group{width:744px;height:41px;background:#eee;margin:50px auto;padding:7px 18px;position:relative;}
	.news_view .btn_group .btn_back{font-size:13px;background:url(http://kbsworldimage.kbs.co.kr/images/btn_back.png) no-repeat 0 0;width:96px;height:29px;line-height:29px;padding:0 0 0 15px;color:#666;display:inline-block;text-align:center;margin:0 10px 0 0;background-size:96px auto;}
	.news_view .btn_group .btn_list{font-size:13px;background:url(http://kbsworldimage.kbs.co.kr/images/btn_list.png) no-repeat 0 0;width:96px;height:29px;line-height:29px;padding:0 0 0 15px;color:#666;display:inline-block;text-align:center;background-size:96px auto;}
	.news_view .btn_group .share{position:absolute;top:7px;right:18px;}

	.comment_box{background:#f1eff2;padding:25px 20px 30px;margin:70px 0 0;position:relative;}
	.comment_box h3{font-size:21px;color:#4e4c4c;line-height:38px;}
	.comment_box .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;margin:20px 0 0;}
	.comment_box .comments{display:block;margin:24px 0 0;padding:0;}
	.comment_box .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box a{width:65px;height:39px;line-height:39px;color:#6c7101;font-size:13px;float:left;background:#fb8c00;text-align:center;}
	.comment_box .comments .comment{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment3.png) no-repeat;margin:0 3px 0 6px;position:absolute;right:120px;top:22px;}
	.comment_box .comments .like{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;position:absolute;right:20px;top:22px;}
	.comment_box .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.comment_box .comment .user .id{color:#82939d;font-weight:bold;}
	.comment_box .comment .text{margin:10px 20px 0 0;display:block;}
	.comment_box .comment .reply{width:75px;height:21px;line-height:21px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat;padding:0 0 0 32px;position:absolute;top:0;right:0;}
	.comment_box .comment .re_comment{clear:both;position:relative;padding:20px 0 0 54px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 27px 10px;}
	.comment_box .comment .re_comment .img_wrap{top:20px;left:54px;}
	.comment_box .comment .re_comment .reply{top:20px;}
	.comment_box .comment .re_comment .user{padding-left:62px;}
	.comment_box .comment .re_comment .text{padding:0 20px 15px 62px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.comment_box .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;}
	.comment_box .paging{text-align:center;margin:25px 0 0;}
	.comment_box .paging a{display:inline-block;width:26px;height:26px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:26px;text-align:center;}
	.comment_box .paging a.prev, .comment_box .paging a.next{background:none;}
	.comment_box .paging a img{width:11px;height:13px;position:relative;top:6px;left:7px;}
	.comment_box .paging strong{display:inline-block;width:26px;height:26px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:26px}

	.comment_box .comment .new_reply {margin-left:0px;}


	/* episode */
	.page_tit{font-size:23px;color:#3c3c3c;line-height:52px;padding:0 0 0 15px;}
	.vod_list2 h4{font-size:18px;height:42px;color:#3c3c3c;padding:0 0 0 15px;line-height:42px;background:#ffb74d;margin:0 0 25px;}
	.episode{position:relative;}
	.episode .vod_list2 + .vod_list2 + .vod_list2{margin-bottom:70px;}
	/*.episode .vod_list2 li:nth-child(5), .episode .vod_list2 li:nth-child(6){display:block;}
	.episode .vod_list2 li:nth-child(7), .episode .vod_list2 li:nth-child(8), .episode .vod_list2 li:nth-child(9), .episode .vod_list2 li:nth-child(10){display:none;}*/
	.episode .vod_list2 li.none_mobile{display:block;}
	.episode .vod_list2 li.none_tablet{display:none;}
	.select_search{position:absolute;top:10px;right:0;}
	.select_search > a{display:block;width:347px;height:31px;color:#d5d5d5;background:#89898a url(http://kbsworldimage.kbs.co.kr/images/select_search.png) no-repeat 100% 0;background-size:48px auto;padding:0 0 0 15px;line-height:31px;font-size:11px;}
	.select_search ul{position:absolute;z-index:100;background:#89898a;width:347px;border-top:1px solid #d5d5d5;display:none;}
	.select_search li a{display:block;color:#d5d5d5;font-size:11px;line-height:31px;display:block;padding:0 0 0 15px;border-bottom:1px solid #d5d5d5;}
	/* koko world */
	.kokoworld .world_village{position:relative;margin:70px 0 0;}
	.kokoworld h3{font-size:23px;color:#3c3c3c;line-height:52px;margin:0 0 10px;}

	/* koko village */
	.front .more{margin:0 0 20px;}
	.front .more span{width:78px;height:28px;font-size:13px;line-height:28px;}
	.front .more span:before{background:#eee;}
	.front .more span:after{background:#eee;}
	.content.village{padding:0 !important;}
	.content.village .event_banner{margin:0 0 30px;width:744px;height:178px;}
	.front h3{font-size:23px;color:#4e4c4c;border-bottom:2px solid #b8b8b9;line-height:45px;}
	.front .create{position:absolute;top:45px;right:10px;background:#b7bdc5;width:255px;height:39px;line-height:39px;text-align:center;color:#666;font-size:15px;border-radius:3px;}
	.front .village{overflow:hidden;padding:20px 0 30px;}
	.front .village li{float:left;width:50%;}
	.front .village li a{color:#4e4c4c;display:block;line-height:30px;font-size:15px;}

	/* koko village view */
	.state{position:relative;}
	.state h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 20px;position:relative;}
	.state .join{position:absolute;top:0;right:0;width:85px;height:36px;line-height:36px;background:#b7bdc5;border-radius:3px;font-size:15px;color:#666;text-align:center;}
	.state .section{height:217px;background:#eee;padding:20px 15px;position:relative;}
	.state .img_wrap{width:71px;height:66px;border-radius:3px;overflow:hidden;position:absolute;top:20px;left:15px;}
	.state ul{padding:0 0 12px 85px;overflow:hidden;border-bottom:1px solid #b8b8b9;}
	.state li{float:left;width:200px;color:#3c3c3c;font-size:15px;line-height:31px;}
	.state li:nth-child(odd){width:420px;}
	.state li em{display:inline-block;width:100px;}
	.state li.name{color:#82939d;}
	.state .info{margin:10px 0 0;line-height:25px;font-size:15px;color:#4e4c4c;height:75px;}
	.state + .write_box{margin:25px 0 0;}

	/* program view */
	.program_view .line_tit{border-bottom:2px solid #e1e0e1;font-size:21px;color:#4e4c4c;line-height:1.1;margin:0 0 20px;}
	.perfect{position:relative;}
	.perfect h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 15px;position:relative;padding:0;}
	.perfect .share{position:absolute;top:0;right:0;display:block;}
	.perfect .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.perfect .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.perfect .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.perfect .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.perfect .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.perfect .share a:hover{background-position:0 -27px}
	.perfect .section{overflow:hidden;}
	.perfect .img{width:280px;height:158px;overflow:hidden;float:left;}
	.perfect ul{float:left;margin:0 0 0 35px;font-size:17px;line-height:27px;width:400px;}
	.perfect li{overflow:hidden;}
	.perfect li em{color:#adadad;float:left;}
	.perfect li span{float:left;}
	.synopsis{margin:70px 0 0;}
	.synopsis .img{width:715px;height:143px;overflow:hidden;display:block;}
	.synopsis .text p{margin:25px 0 0;line-height:24px;font-size:15px;color:#4e4c4c;}
	.characters{margin:45px 0 0;}
	.characters .section{position:relative;overflow:hidden;margin:0 0 50px;}
	.characters .img{width:100px;height:150px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.characters .title{padding:0 0 0 120px;font-size:14px;color:#4e4c4c;line-height:24px;}
	.characters .text{padding:0 0 0 120px;font-size:14px;color:#4e4c4c;line-height:22px;}
	.characters .text p{margin:25px 0 0;}
	.scenes{margin:20px 0 0;}
	.scenes .section{position:relative;overflow:hidden;margin:0 0 30px;min-height:129px;}
	.scenes .img{width:193px;height:129px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.scenes .text{padding:0 0 0 210px;font-size:14px;color:#4e4c4c;line-height:22px;}
	.scenes .text p{margin:25px 0 0;}

	/* schedule */
	.schedule{position:relative;padding:130px 0 0;}
	.schedule_content .schedule{padding:0px}
	.schedule h3{font-size:23px;color:#4e4c4c;line-height:1.5;padding:0 0 5px;}
	.schedule .desc{font-size:12px;color:#898989;line-height:35px;}
	.schedule .today{width:182px;height:26px;line-height:26px;text-align:center;position:absolute;top:115px;right:0;color:#fff;background:#8f8f8f;border-radius:3px;}
	.schedule .week li{float:left;width:109px;text-align:center;}
	.schedule .week li.on{width:114px;background:#fb8c00;}
	.schedule .week li.on a{color:#3c3c3c;}
	.schedule .week li a{color:#fff;display:block;font-size:15px;font-weight:bold;}
	.schedule .week li span{display:block;height:66px;line-height:22px;padding:8px 0;}
	.schedule_table{margin:35px 0 0;}
	.schedule_table table{width:100%;}
	.schedule_table th{background:#d9d8da;color:#fff;height:38px;line-height:38px;border-left:1px solid #fff;}
	.schedule_table th:first-child{border:none;}
	.schedule_table th:nth-child(4){display:table-cell;}
	.schedule_table tr td:nth-child(4){display:table-cell;}
	.schedule_table th:nth-child(3){display:none;}
	.schedule_table tr td:nth-child(3){display:none;}
	.schedule_table td{border-bottom:1px solid #c4c4c4;padding:19px 0;text-align:center;font-size:15px;color:#3c3c3c;overflow:hidden;}
	.schedule_table td.left{text-align:left;padding-left:25px;}
	.schedule_table .img_wrap{width:174px;height:98px;display:block;overflow:hidden;float:left;}
	.schedule_table .txt_box{float:left;margin:0 0 0 15px;}
	.schedule_table a{display:block;font-size:17px;color:#3c3c3c;line-height:25px;}
	.schedule_table .text{line-height:20px;color:#898989;height:40px;overflow:hidden;margin:8px 0 5px;display:block;font-size:13px;width:250px;}
	.schedule_table .cate span{display:inline-block;width:26px;height:16px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px}
	.schedule_table .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.schedule_table .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.schedule_table .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.schedule_table .cate span.vn{color:#b461c9;border:1px solid #b461c9;}

	/* program */
	.front_p h3{border:none;}
	.front_p .week{overflow:hidden;}
	.front_p .week li{float:left;width:106px;height:40px;line-height:40px;text-align:center;}
	.front_p .week li.on{width:106px;}
	.front_p .fp_lists ul{overflow:hidden;margin: 0;}
	.front_p .fp_lists li{float:left;margin:22px 23px 0 0;width:362px;height:204px;position:relative;}
	.front_p .fp_lists li:nth-child(2), .front_p .fp_lists li:nth-child(4){margin-right:0;}
	.front_p .fp_lists li:nth-child(even){margin-right:0;}
	.front_p .fp_lists li:nth-child(5), .front_p .fp_lists li:nth-child(6){display:none;}
	.front_p .fp_lists li.none_mobile{display:block;}
	.front_p .fp_lists li.none_tablet{display:none;}
	.front_p .fp_lists li .text_wrap{height:71px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_50.png) repeat;position:absolute;left:0;bottom:0;width:100%;padding:5px 15px;}
	.front_p .fp_lists li .title{font-size:20px;color:#fff;font-weight:bold;line-height:30px;height:30px;overflow:hidden;display:block;}
	.front_p .fp_lists li .text{font-size:12px;color:#fff;line-height:18px;overflow:hidden;display:block;}
	.front_p .fp_lists li .share{position:absolute;top:10px;right:5px;}
	.front_p .fp_lists li .share a{margin:0;}
	.program_list h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 20px;position:relative;}
	.program_list ul{overflow:hidden;}
	.program_list li{float:left;width:236px;margin:0 18px 20px 0;height:244px;background:#eee;position:relative;display:block;}
	/*.program_list li:nth-child(13), .program_list li:nth-child(14), .program_list li:nth-child(15), .program_list li:nth-child(16), .program_list li:nth-child(17), .program_list li:nth-child(18), .program_list li:nth-child(19), .program_list li:nth-child(20), .program_list li:nth-child(21), .program_list li:nth-child(22), .program_list li:nth-child(23), .program_list li:nth-child(24), .program_list li:nth-child(25){display:none;}*/
	.program_list li.none_mobile{display:block;}
	.program_list li.none_tablet{display:none;}
	.program_list li:nth-child(3), .program_list li:nth-child(6), .program_list li:nth-child(9), .program_list li:nth-child(12){/* margin-right:0; */}
	.program_list li:nth-child(3n){margin-right:0;}
	.program_list li .img_wrap{width:236px;height:133px;overflow:hidden;display:block;}
	.program_list li .title{padding:10px 12px 9px;font-size:15px;color:#3c3c3c;display:block;height:40px;line-height:24px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
	.program_list li .text{line-height:18px;font-size:12px;color:#3c3c3c;display:block;padding:0 12px;}
	.program_list li .share{position:absolute;top:107px;right:6px;}
	.program_list li .share a{margin:0;}
	.program_list .more span{width:78px;height:28px;line-height:28px;font-size:13px;}
	.program_view .section .showtime span {width: 76%;}
	.view_all{padding:50px 0 0;position:relative;}
	.view_all h3{font-size:23px;color:#4e4c4c;line-height:1.2;position:relative;margin:0 0 70px;}
	.view_all .search_box{left:0;margin:0;position:absolute;padding:0;top:95px;display:block}
	.view_all .search_box input[type="text"]{float:left;display:inline-block;width:369px;height:31px;line-height:31px;padding:0 0 0 10px;background:#89898a;border:none;border-radius:3px 0 0 3px;}
	.view_all .search_box  input::-webkit-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.view_all .search_box input::-ms-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.view_all .search_box input::-moz-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.view_all .search_box a.btn{width:48px;height:31px;display:inline-block;float:left;background:#666;border-radius:0 3px 3px 0;text-align:center;vertical-align:middle;}
	.view_all .search_box a.btn img{width:20px;height:20px;margin:6px auto 0;}
	.view_all .select_search{top:95px;display:block;}
	.view_all .select_search > a{width:350px;}
	.view_all .select_search ul{width:350px;}
	.view_all .items{border-bottom:1px solid #e1e0e1;padding:0 0 16px 309px;position:relative;min-height:174px;margin:0 0 40px;}
	.view_all .items .img_wrap{width:280px;height:158px;position:absolute;position:absolute;top:0;left:0;}
	.view_all .items .name{font-size:15px;color:#417c84;line-height:20px;}
	.view_all .items ul{font-size:15px;line-height:22px;margin:8px 0 0;}
	.view_all .items li{overflow:hidden;line-height:28px;}
	.view_all .items li em{color:#adadad;float:left;}
	.view_all .items li span{float:left;}
	.view_all .items:nth-child(5), .view_all .items:nth-child(6){display:block;}
	.view_all .items li.none_mobile{display:block;}
	.view_all .items li.none_tablet{display:none;}
	.view_all .more span{width:78px;height:28px;line-height:28px;font-size:13px;}
	.view_all .none_mobile{display:block !important;}

	/* music */
	.music .text{font-size:14px;color:#898989;line-height:21px;}
	.music .text_strong{font-size:16px;color:#898989;font-weight:bold;line-height:22px;margin:10px 0 0;}
	.music .month{position:relative;height:62px;background:#ff9e2e;padding:0 0 0 80px;margin:10px 0 35px;}
	.music .month a{width:14px;height:18px;display:inline-block;}
	.music .month span{font-size:27px;color:#3c3c3c;font-weight:bold;line-height:62px;display:inline-block;padding:0 35px;}
	.music .select_search{z-index:70;top:230px;right:10px;}
	.music .select_search > a{width:224px;height:31px;line-height:31px;background-size:48px auto;}
	.music .select_search ul{width:224px;overflow-y: scroll !important;}
	.music .select_search li{height:31px;line-height:31px;}
	.music .share{position:absolute;top:167px;right:0;}
	.music .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.music .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.music .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.music .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.music .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.music .share a:hover{background-position:0 -27px}
	.music .t_title{overflow:hidden;width:100%;}
	.music .t_title li{vertical-align:middle;background:#d9d8da;border-left:1px solid #fff;color:#fff;text-align:center;font-size:12px;height:45px;line-height:14px;width:66px;display:table-cell;float:none;}
	.music .t_title li:first-child{border-left:none;}
	.music .t_title li.only_pc{display:none;}
	.music li.size1{width:69px;}
	.music li.size2{width:70px;}
	.music li.size3{width:470px;}
	.music li.size4{width:160px;}
	.music .ranking li{border-bottom:1px solid #c4c4c4;height:52px;text-align:center;display:table;width:100%;}
	.music .ranking li div{display:table-cell;width:66px;float:none;}
	.music .ranking .size1{width:69px;line-height:52px;color:#3c3c3c;font-size:18px;}
	.music .ranking .top .size1{line-height:110px;font-size:27px;}
	.music .ranking .top .size1.red{color:#d13714;}
	.music .ranking .size2{width:70px;line-height:52px;font-size:15px;color:#898989;}
	.music .ranking .top .size2{line-height:110px;}
	.music .ranking .size2 img{width:19px;height:15px;display:inline;vertical-align:middle;padding:0 5px 0 0;}
	.music .ranking .size3{width:470px;padding:0 0 0 115px;}
	.music .ranking .size3{text-align:left;position:relative;}
	.music .ranking li.top{height:110px;}
	.music .ranking .top .img_wrap{width:83px;height:83px;position:absolute;top:15px;left:15px;}
	.music .ranking .top .title{font-size:18px;color:#3c3c3c;font-weight:bold;padding:10px 0 0;line-height:26px;display:block;}
	.music .ranking .top .artist{color:#898989;line-height:24px;font-size:14px;display:block;margin:3px 0 0;}
	.music .ranking .top .ko_vil{background:#8f8f8f;width:142px;height:26px;border-radius:3px;color:#fff;text-align:center;line-height:26px;text-align:center;display:block;font-size:14px;margin:7px 0 0;}
	.music .ranking .top .only_pc{display:none;}
	.music .ranking .none_mobile{display:table-cell !important;}
	.music .ranking .size4{width:160px;}
	.music .ranking .size4 a{display:block;width:157px;height:88px;margin:10px 0 0;}
	.music .ranking .size5{width:393px;text-align:left;line-height:52px;}
	.music .ranking .size5 .title{display:inline-block;font-size:18px;color:#3c3c3c;padding:0 0 0 15px;}
	.music .ranking .size5 .artist{display:inline-block;font-size:14px;color:#898989;margin:0 0 0 30px;}
	.music .ranking .size6{width:175px;}
	.music .ranking .size6 .ko_vil{background:#8f8f8f;width:142px;height:26px;border-radius:3px;color:#fff;text-align:center;line-height:26px;text-align:center;display:block;font-size:14px;margin:13px 0 0;}
	.music .ranking .size7{width:70px;}
	.music .ranking .size7 a{display:block;width:53px;height:36px;margin:8px 0 0;}
	.news_view .article iframe{width:600px;height:336px}
	.slick-disabled {    opacity: 0.3;}
	.btn_delete {right: 80px !important;}
}


@media (min-width: 1024px) {
	.program_list.world_program{margin:40px 0 0 0}
	.only_mobile, .only_tablet, .none_pc{display:none !important;}
	.only_pc, .none_mobile{display:block !important;}
	/* common */
	.inner{width:1024px;margin:0 auto;}
	/*.main .wrap{background:url(http://kbsworldimage.kbs.co.kr/images/bg_pc2.png) repeat-x;}*/

	/* header */
	.header{height:88px;position:relative;background:none;}
	.header h1{width:237px;height:40px;margin:0;padding:0;}
	.header .inner{background:#0074bf;width:1024px;}
	.header .bar{position:relative;height:48px;}
	.header .bar .tit{width:73px;height:27px;color:#fff;background:#666;display:inline-block;font-size:15px;text-align:center;line-height:27px;margin:14px 0 0;border-radius:2px;vertical-align:top;top:0;}
	.header .bar .tit + a{display:inline-block;margin:0 0 0 18px;color:#ffbfca;font-size:18px;line-height:48px;height:48px;padding:0;}
	.header .bar .onair{position:absolute;top:14px;right:10px;width:101px;height:28px;display:block;}
	.header .bar .onair > a{width:101px;height:28px;line-height:28px;background:#fb8c00;color:#fff;font-size:15px;text-align:center;border-radius:2px;display: flex;padding: 0px 0px 0px 9px;}
	.header .bar .onair span{display:inline-block;background: url(http://kbsworldimage.kbs.co.kr/images/ico_onair.png) no-repeat 0 9px;padding:0 0 0 20px;}
	.header .bar .onair ul{background:#fb8c00;width:101px;position:absolute;top:26px;left:0;border-radius:2px;padding:9px 0;display:none;}
	.header .bar .onair li a{display:block;line-height:27px;color:#fff;font-size:13px;padding:0 0 0 14px;}
	.header .bar .search_box{display:block;width:259px;height:28px;position:absolute;top:10px;right:18px;padding:0;}
	.header .bar .search_box input{width:219px;height:28px;background:#ccc;color:#797979;padding:0 0 0 12px;border:none;float:left;border-radius:2px 0 0 2px}
	.header .bar .search_box a{width:40px;height:28px;display:inline-block;float:left;position:relative;top:5px;right:0;height:100%;padding:0;}
	.header .bar .search_box a img{width:100%;}
	.header .allmenu_wrap{display:none !important;}
	.header .gnb{position:absolute;top:0;left:245px;display:block;}
	.header .gnb:after{display:block;clear:both;content:"";}
	.header .gnb > li{float:left;border:none;}
	.header .gnb > li > a{color:#fff;font-size:14px;line-height:40px;padding:0 26px;font-weight:bold;height:40px;display:block;}
	.header .gnb > li > a:hover{color:#fff;}
	/*.header .gnb > li > a.site-worldtv:hover{background:#fb8c00}
	.header .gnb > li > a.site-world24:hover{background:#7e9b2f}*/
	.header .gnb > li > a.on{background:#313131;color:#fff;}
	.header .gnb > li > a.on.site-worldtv {background:#fb8c00}
	.header .gnb > li > a.on.site-world24 {background:#7e9b2f}
	.header .gnb .depth{display:none;position:absolute;left:-260px;z-index:110;height:48px;line-height:48px;overflow:hidden;width:750px;border:none !important;}
	.header .gnb .depth li{float:left;margin:0 35px 0 0;border:none; height: 48px;}
	.header .gnb .depth a{color:#fff;font-size:18px;border:none;}
	.header .gnb .depth a:hover{color:#4c4c4c;}
	.header .gnb .depth a.on{color:#4c4c4c;}
	.header .util{position:absolute;top:11px;right:260px;line-height:18px;height:18px;display:block;}
	.header .util a{display:inline-block;color:#1d1d1d;}
	.header .util a img{padding:0 10px 0 0;vertical-align:top;width:42px;height:18px;}
	.header .util a span{display:inline-block;padding:0 9px;}
	.header .util a:nth-child(3){margin:0 0 0 15px;}
	.header .site-worldtv{background:#fb8c00}
	.header .site-world24{background:#7e9b2f}
	.header .site-worldtv.bar{background:#fb8c00}
	.header .site-world24.bar{background:#7e9b2f}

	/* main */
	/* visual */
	.visual_wrap{padding:0;background:#eee;margin-bottom: 40px;}
	.visual_wrap .bx-controls-direction{display:block;}
	.visual_wrap .bx-has-controls-direction {margin-top:0px;}
	.visual_wrap .bx-pager{text-align:center;position:absolute;bottom:15px;width:100%;}
	.visual_wrap .bx-pager > div{display:inline-block;margin:0 0 0 3px;}
	.visual_wrap .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#b2b2b2;color:#b2b2b2;text-indent:-99999px;opacity:.7;}
	.visual_wrap .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;opacity:.7;}
	.visual_wrap.site-world24 .bx-pager > div a.active {background: #c5cc33; color: #c5cc33;}
	.visual_wrap .bx-prev{width:37px;height:67px;background:url(http://kbsworldimage.kbs.co.kr/images/prev.png) no-repeat;text-indent:-999999em;position:absolute;top:160px;left:15px;}
	.visual_wrap .bx-next{width:37px;height:67px;background:url(http://kbsworldimage.kbs.co.kr/images/next.png) no-repeat;text-indent:-999999em;position:absolute;top:160px;right:15px;}
	/* container */
	.main .container .inner{padding:20px 0 0 !important;}
	.container .scroll{width:610px;overflow:hidden;}

	.ad.none_pc{margin:30px 0 0;}
	.today{padding:0;margin:0;}
	.today .list_wrap{width:610px;position:relative;}
	.today h3{font-size:22px;line-height:1.1;margin:0 0 12px;color:#4e4c4c;}
	.today .titles{overflow:hidden;}
	.today .tit1{width:192px;height:40px;line-height:40px;font-size:20px;color:#4c4c4c;background:#ff9e2e;padding:0 0 0 10px;float:left;font-weight:normal;}
	.today .tit2{width:417px;height:40px;line-height:40px;font-size:20px;color:#4c4c4c;background:#ffba58;padding:0 0 0 18px;float:left;font-weight:normal;}
	.today .cate{margin:0;}
	.today .items.now .cate{margin-left:12px;}
	.today .cate span{display:inline-block;width:26px;height:16px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px}
	.today .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.today .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.today .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.today .cate span.vn{color:#b461c9;border:1px solid #b461c9;}
	.today .list{background:#f1eff2;width:610px;height:241px;}
	.today .section{width:610px !important;overflow:hidden;}
	.today .items{width:124px;height: 240px;display:inline-block;padding:15px 0;margin:0 4px;}
	.today .items .text{font-size: 15px;color:#3c3c3c;text-align:left;display:block;padding:0;height:40px;line-height: 20px;margin: 10px 0 20px;}
	.today .items .time, .today .items .inn{display:block;line-height:17px;padding:0;font-size:14px;color:#3c3c3c;}
	.today .items.now .time, .today .items.now .inn {padding-left: 12px;}
	.today .items.now + .items{margin:0 0 0 10px;}
	.today .items.now{background:#d9d8da;width:192px;height:241px;margin:0;padding:0;}
	.today .items.now .img_wrap{display:block;width:192px;height:109px;}
	.today .items.now .text{font-size:17px;color:#3c3c3c;padding:10px 12px;line-height:1.1;height:50px;display:block;margin:0 0 10px;}
	.today .more{color:#4c4c4c;font-size:15px;position:absolute;top:35px;right:15px;line-height:40px;}
	.today .ad.only_pc{float:right;width:400px;height:280px;margin:36px 0 0;background:#cdd1d6;z-index:50;}
	.today .ad.only_pc a{width: 400px;height: 280px;display:block;z-index:50;}

	.picks{margin:33px 0 0;padding:0;}
	.picks h3{font-size:22px;line-height:1.1;margin:0 0 12px;color:#4e4c4c;}
	.picks ul{overflow:hidden;width:100%;}
	.picks li{float:left;width:196px;height: 203px;position:relative;margin:0 0 0 10px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.picks li:first-child{margin:0;}
	.picks li:nth-child(4), .picks li:nth-child(5){display:block;}
	.picks li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.picks .text{/* display:block; */border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:194px;height: 93px;line-height:22px;color:#3c3c3c;font-size:15px;padding: 5px 5px 0;text-align:center;}

	.best_wrap{background:#eee;}
	.main .best_wrap .inner{padding:0 !important;}
	.best{padding:35px 0 0;background:#eee;margin:0;}
	.best + .best + .best{padding-bottom:11px;}
	.best h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.best ul{overflow:hidden;width:100%;}
	.best li{float:left;width:196px;height:220px;position:relative;margin:0 0 0 10px;background:#fff;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.best li:first-child{margin:0;}
	.best li:nth-child(4), .best li:nth-child(5){display:block;}
	.best li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.best .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width: 195px;height: 111px;line-height:22px;color:#3c3c3c;font-size:15px;padding:10px 5px 0;text-align:center;}

	.news_wrap{background:#eee;position:relative;top:15px;}
	.main .news_wrap .inner{padding:0 !important;}
	.news{margin:31px 0 0;padding:30px 0 0;background:#eee;}
	.news .section{width:100%;}
	.news h3{font-size:22px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.news ul{overflow:hidden;width:1248px;}
	.news li{float:left;width:196px;margin:0 0 0 10px;}
	.news li:first-child{margin:0;}
	.news li:nth-child(4), .news li:nth-child(5){display:block;}
	.news .img_wrap{width:196px;height:111px;}
	.news .title{color:#4e4c4c;font-size:16px;line-height:22px;display:block;margin:10px 0;}
	.news .text{font-size:13px;color:#4a4a4a;line-height:20px;display:block;height:60px;margin:0 0 4px;display:block;overflow:hidden;}
	.news .share{display:block;}
	.news .share a{width:28px;height:19px;display:inline-block;}
	.news .share {text-align:right;margin:-19px 0 0;}
	.news .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.news .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.news .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.news .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.news .share a:hover{background-position:0 -19px}
	.news .cate{margin:10px 0 0;height:19px;line-height:19px;display:block;}

	.banner{padding:35px 0 20px;background:#eee;overflow:hidden;}
	.banner .banner1{float:left;width:505px;height:192px;}
	.banner .banner1 .items{display:block;}
	.banner .banner2{float:right;width:505px;height:192px;display:block;}
	.banner .banner2 .items{display:block;}
	.banner .slide{height:170px;}
	.banner .bx-pager{text-align:right;margin:13px 0 0;display:block;}
	.banner .bx-pager .bx-pager-item{width:25px;height:8px;}
	.banner .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.banner .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;font-size: 0px;}
	.banner .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;opacity:.7;}

	.main .boxs .inner{padding:0 !important;}
	.boxs{overflow:hidden;padding:20px 0 0;margin:0 0 41px;}
	.boxs .koko{float:left;width:610px;height:326px;margin-bottom:0;}
	.boxs .koko li:nth-child(6), .boxs .koko li:nth-child(7){display:block;}

	.boxs .sns{float:right;width:400px;height:552px;background:#f1eff2;display:block;position: relative;}
	.boxs .sns h3{font-size:22px;color:#4e4c4c;padding:0 0 0 15px;height:51px;line-height:51px;}
	.boxs .sns .draw{width:495px;height: 628px;margin:0 0 40px;}

	.boxs .teater{width:610px;float:left;margin: 25px 0 0;}
	.boxs .teater h3{color:#fff;font-size:22px;padding:0 0 0 15px;height:46px;line-height:46px;background:#fb8c00;}
	.boxs .teater .list{overflow:hidden;}
	.boxs .teater .list a{width:50%;float:left;}

	.boxs .box_ad{width:400px;height:250px;float:right;margin: 25px 0 0;}
	.boxs .box_ad img{border:1px solid #d8d8d8;}

	.boxs .village{float:left;width:610px;overflow:hidden;margin:50px 0 0;}
	.boxs .village h3{font-size:22px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .village .village01{float:left;width:300px;}
	.boxs .village .village02{float:right;width:300px;}
	.boxs .village .img_wrap{width:300px;height:136px;}
	.boxs .village li{height:36px;line-height:35px;border-bottom:1px solid #e1e0e1;}
	.boxs .village li a{display:block;color:#3c3c3c;font-size: 17px;}
	.boxs .village ul{margin:7px 0 0;}
	.boxs .village li:last-child{border-bottom:none;}

	.boxs .hot{float:right;width:400px;}
	.boxs .hot .bx-pager > div a{opacity:.7;}

	.boxs .sns{height:610px;margin:25px 0 0;}
	.boxs .sns ul{overflow:hidden;}
	.iframe_tw iframe {   width: 487px;    height: 598px;}
	.boxs .sns li{float:left;width:50%;}
	.boxs .sns li a{display:block;height:46px;line-height:46px;font-size:24px;color:#3c3c3c;padding:0 0 0 15px;background:#d9d8da;}
	.boxs .sns li a.on{background:#f1eff2;}
	.boxs .sns .draw{background:#e9eaed;padding:4px;width: 400px;}

	.boxs .sns_list{float:left;width:610px;margin:32px 0 0;}
	.boxs .sns_list h3{color:#fff;font-size:22px;padding:0 0 0 15px;height:46px;line-height:46px;background:#fb8c00;}
	.boxs .sns_list ul{overflow:hidden;padding:18px;background:#f1eff2;height:89px;}
	.boxs .sns_list li{float:left;width:53px;height:38px;margin:0 10px 0 0;}

	.menu_wrap{overflow:hidden;height:222px;}
	.menu_wrap h3{font-size:24px;color:#4e4c4c;padding:30px 0 0;}
	.menu_wrap .menu{float:left;margin:0 40px 0 0;}
	.menu_wrap .menu:nth-child(5){margin:0;}
	.menu_wrap ul{margin:10px 0 0;}
	.menu_wrap li a{display:block;line-height:24px;font-size:14px;color:#417c84;}

	.big_ad{width:970px;height:92px;margin:45px auto 0;border:1px solid #d8d8d8;}
	.big_ad2{width:970px;height:92px;margin:63px auto 30px;border:1px solid #d8d8d8;}

	/* footer */
	.footer .links{position:absolute;top:16px;right:0;display:block;}
	.footer .links > a{display:inline-block;color:#9a989b;border:1px solid #9a989b;width:109px;height:26px;line-height:26px;text-align:center;margin:0 0 0 10px;}
	.footer .links .site_link{display:inline-block;margin:0 0 0 10px;}
	.footer .links .site_link > a{background:url(http://kbsworldimage.kbs.co.kr/images/btn_sel.png) no-repeat 100% 0;padding:0 30px 0 12px;height:26px;line-height:26px;border:1px solid #9a989b;display:inline-block;width:170px;}
	.footer .links .site_link ul{display:none;border:1px solid #9a989b;border-top:none;margin:-2px 0 0;}
	.footer .links .site_link li a{display:block;height:26px;line-height:26px;padding:0 0 0 10px;}

	.world_village .select_search ul{overflow-y:scroll !important;max-height:480px;}

	/* sub */
	.paging{text-align:center;margin:25px 0 0;}
	.paging a{display:inline-block;width:26px;height:26px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:26px;text-align:center;}
	.paging a.prev, .koko_list + .paging a.next{background:none;}
	.paging a img{width:11px;height:13px;position:relative;top:6px;left:7px;}
	.paging strong{display:inline-block;width:26px;height:26px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:26px}
	/* koko board */
	.container .inner{padding:0;}
	.r_section{display:block;}
	.container > .inner > .content{overflow:hidden;padding:45px 0 0;}
	.container > .inner > .content.schedule_content{padding:0px;}
	.l_section{width:610px;float:left;position:relative;}
	.l_section.size2{width:610px;}
	.r_section{width:400px;float:right;}
	.l_section .search_box{display:block;overflow:hidden;padding: 0 0 10px 262px;}
	.l_section .search_box input[type="text"]{float:left;display:inline-block;width:299px;height:31px;line-height:31px;padding:0 0 0 10px;background:#89898a;border:none;border-radius:3px 0 0 3px;}
	.l_section .search_box  input::-webkit-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.l_section .search_box input::-ms-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.l_section .search_box input::-moz-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.l_section .search_box a.btn{width:48px;height:31px;display:inline-block;float:left;background:#666;border-radius:0 3px 3px 0;text-align:center;vertical-align:middle;}
	.l_section .search_box a.btn img{width:20px;height:20px;margin:6px auto 0;}
	.write_box{margin:10px 0 35px;border-top:8px solid #ff9e2e;height:233px;background:#d9d8da;padding:19px 20px 0 125px;position:relative;}
	.write_box .user{line-height:18px;color:#3c3c3c;font-size:12px;position:absolute;top:0;left:0;text-align:center;width:125px;height:225px;padding:19px 0 0;}
	.write_box .user > span{display:block;}
	.write_box .user .img_wrap{width:71px;height:68px;border-radius:5px;margin:0 auto 5px;overflow:hidden;}
	.write_box .write{position:relative;}
	.write_box .write textarea{width:100%;height:116px;padding:15px;resize:none;border:none;margin:0 0 10px;}
	.write_box .write .txt_ph{color:#d9d8da;font-size:21px;position:absolute;top:45px;left:15px;}
	.write_box .write .tags{overflow:hidden;}
	.write_box .write .tags .tag{display:inline-block;width:109px;height:27px;background:#fff;margin:0 0 0 5px;padding:0 0 0 10px;line-height:27px;font-size:12px;color:#8f8f8f;}
	.write_box .write .tags .tag:nth-child(1){margin:0;}
	.write_box .write .tags .tag input{border:none;width:90px;height:27px;}
	.write_box .ico_btns{margin:17px 0 0;}
	.write_box .ico_btns a{display:inline-block;width:22px;height:20px;margin:0 5px 0 0;}
	.write_box .btn_post{background:#ff9e2e;width:101px;height:34px;text-align:center;line-height:34px;color:#6c7101;font-size:13px;position:absolute;bottom:5px;right:20px;border-radius:3px;}
	.koko_list .items{margin:0 0 25px;background:#f1eff2;}
	.koko_list .items .title{height:51px;display:block;background:#d9d8da;padding:0;}
	.koko_list .items .title:hover{background:#ff9e2e;}
	.koko_list .items .title .img_wrap{display:inline-block;width:44px;height:45px;border-radius:5px;overflow:hidden;vertical-align:top;}
	.koko_list .items .title .comment{background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment2.png) no-repeat;width:40px;height:31px;text-align:center;line-height:27px;color:#fff;font-size:12px;display:inline-block;vertical-align:top;margin:14px 0 0 10px;}
	.koko_list .items .title .view{background:url(http://kbsworldimage.kbs.co.kr/images/bg_view2.png) no-repeat;width:53px;height:31px;text-align:center;line-height:27px;color:#fff;font-size:12px;display:inline-block;padding:0 0 0 5px;vertical-align:top;margin:14px 0 0 5px;}
	.koko_list .items .title .tit{width:335px;line-height:51px;overflow:hidden;display:inline-block;height:51px;font-size:15px;margin:0 10px 0 15px;}
	.koko_list .items .title .num{display:inline-block;height:51px;line-height:51px;font-size:11px;color:#4e4c4c;width:65px;text-align:center;vertical-align:top;}
	.koko_list .contents{display:none;position:relative;}
	.koko_list .contents .close{position:absolute;width:14px;height:14px;top:9px;right:8px;}
	.koko_list .article{display:block;background:#f1eff2;position:relative;}
	.koko_list .article .share{background:#d9d8da;height:28px;line-height:28px;padding:0 20px;}
	.koko_list .article .share a{display:inline-block;width:28px;height:18px;position:relative;top:5px;text-indent:-99999em;}
	.koko_list .article .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share a:hover{background-position:0 -19px}
	.koko_list .article .content{padding:10px 20px 0 125px;}
	.koko_list .article .user{width:125px;height:50%;text-align:center;position:absolute;top:10px;left:0;padding:20px 0 0;text-align:center;line-height:18px;color:#3c3c3c;font-size:12px;}
	.koko_list .article .user span{display:block;}
	.koko_list .article .user .smartphone{width:14px;height:22px;margin:10px auto 0;}
	.koko_list .article .text_box{font-size:15px;color:#4e4c4c;line-height:21px;}
	.koko_list .article .text_box img{margin:7px 0;}
	.koko_list .article .tag_list a{display:inline-block;margin:0 8px 0 0;color:#8f8f8f;font-size:12px;line-height:28px;}
	.koko_list .items .comments{display:block;margin:0 20px;border-top:2px solid #d7d5d8;padding:12px 0;}
	.koko_list .items .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .like{display:inline-block;width:85px;height:39px;line-height:39px;text-align:center;padding:0 0 0 38px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;}
	.koko_list .items .comment_list{display:block;margin:20px 20px 0;padding:0 0 20px;}
	.koko_list .items .comment_list .comment + .comment{margin-top:15px}
	.koko_list .items .comment_list .comment .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;}
	.koko_list .items .comment_list .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.koko_list .items .comment_list .comment .user .id{color:#82939d;font-weight:bold;}
	.koko_list .items .comment_list .comment .text{margin:10px 20px 0 0;display:block;}
	.koko_list .items .comment_list .comment .reply{width:75px;height:21px;line-height:21px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat;padding:0 0 0 32px;position:absolute;top:0;right:0;}
	.koko_list .items .comment_list .comment .re_comment{clear:both;position:relative;padding:20px 0 0 54px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 27px 10px;}
	.koko_list .items .comment_list .comment .re_comment .img_wrap{top:20px;left:54px;}
	.koko_list .items .comment_list .comment .re_comment .reply{top:20px;}
	.koko_list .items .comment_list .comment .re_comment .user{padding-left:54px;}
	.koko_list .items .comment_list .comment .re_comment .text{padding:0 20px 15px 54px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.koko_list .items .comment_list .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;}
	.koko_list .items .comment_list .comment .re_comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list + .paging{text-align:center;margin:25px 0 0;}
	.koko_list + .paging a{display:inline-block;width:26px;height:26px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:26px;text-align:center;}
	.koko_list + .paging a.prev, .koko_list + .paging a.next{background:none;}
	.koko_list + .paging a img{width:11px;height:13px;position:relative;top:6px;left:7px;}
	.koko_list + .paging strong{display:inline-block;width:26px;height:26px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:26px}

	.edit_pick{width:400px;}
	.edit_pick h3{font-size:22px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.edit_pick .sldie{width:400px;height:263px;}
	.edit_pick .items{position:relative;}
	.edit_pick .play{position:absolute;top:0;left:0;width:53px;height:36px;}
	.edit_pick .bg{width:100%;height:63px;background:#000;opacity:.7;position:absolute;left:0;bottom:0;}
	.edit_pick .desc{position:absolute;left:0;bottom:0;width:100%;padding:10px 0 0 15px;color:#fff;line-height:24px;font-size:18px;height:63px;z-index:90;}
	.edit_pick .desc span{display:block;}
	.edit_pick .bx-pager{text-align:right;margin:13px 0 0;}
	.edit_pick .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.edit_pick .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;opacity:.7;font-size: 0px;}
	.edit_pick .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.r_section .box_ad{margin:45px 0 0;}

	.r_section .s_banner{width:400px;margin:55px 0 0;}
	.r_section .s_banner .sldie{width:400px;height:263px;}
	.r_section .s_banner .bx-pager{text-align:right;margin:13px 0 0;}
	.r_section .s_banner .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.r_section .s_banner .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;opacity:.7;font-size: 0px;}
	.r_section .s_banner .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.r_section .best_koko{margin:55px 0 0;}
	.r_section .best_koko h3{height:58px;line-height:58px;color:#fff;padding:0 0 0 15px;font-size:23px;background:#fb8c00;}
	.r_section .best_koko li{height: 82px;background:#f1eff2;padding: 20px 15px 0px 95px;position:relative;}
	.r_section .best_koko li:nth-child(even){background:#d9d8da;}
	.r_section .best_koko li .num{position:absolute;top: 18px;left:30px;width:47px;height:47px;line-height:47px;text-align:center;font-size:23px;color:#fff;font-weight:bold;background:#fb8c00;border-radius:47px;}
	.r_section .best_koko li .title{font-size:17px;color:#4e4c4c;line-height:1.1;display:block;white-space: nowrap;text-overflow: ellipsis;width: 390px;overflow: hidden;}
	.r_section .best_koko li .text{font-size:13px;color:#4e4c4c;line-height:18px;display: table-cell;margin:5px 0 0;height: 36px;text-overflow: ellipsis;white-space: normal;width: 295px;overflow: hidden;vertical-align: middle;}

	.r_section .best_koko2{margin:55px 0 0;}
	.r_section .best_koko2 h3{height:58px;line-height:58px;color:#fff;padding:0 0 0 15px;font-size:23px;background:#ff9e2e;}
	.r_section .best_koko2 li{height: 87px;background:#f1eff2;padding: 11px 10px 0 105px;position:relative;}
	.r_section .best_koko2 li:nth-child(even){background:#d9d8da;}
	.r_section .best_koko2 li .img_wrap{position:absolute;top: 12px;left:16px;width: 66px;height:66px;border-radius:5px;overflow:hidden;}
	.r_section .best_koko2 li .title{font-size:17px;color:#4e4c4c;line-height:1.1;display:block;}
	.r_section .best_koko2 li .text{font-size:13px;color:#4e4c4c;line-height: 16px;display: block;margin:5px 0 0;height: 48px;vertical-align: middle;display: table-cell;text-overflow: ellipsis;white-space: normal;width: 286px;overflow: hidden;word-break: break-word;}

	.r_section .poster{margin:55px 0 0;background:#eee;padding:0 18px 18px;}
	.r_section .poster h3{font-size:23px;color:#4e4c4c;line-height:63px;height:63px;}
	.r_section .poster a{width:178px;height:259px;display:inline-block;}
	.r_section .poster a + a{margin:0 0 0 4px;}

	.r_section .most_viewed_news{margin:55px 0 0;background:#eee;padding:0 18px 18px;}
	.r_section .most_viewed_news h3{font-size:23px;color:#4e4c4c;line-height:63px;height:63px;}
	.r_section .most_viewed_news a{width:178px;height:195px;display:inline-block;color: #4e4c4c;font-size: 18px; line-height: 22px; overflow: hidden;}
	.r_section .most_viewed_news a + a{margin:0 0 0 4px;}
	.r_section .most_viewed_news a img {margin-bottom: 10px;}

	
	/* vod */
	.content2{padding:0;}
	.content2:after{display:block;clear:both;content:"";}
	.front{background:#eee;padding:16px 0 0;margin:0 0 60px;}
	.front .inner{overflow:hidden;background:#eee;padding:0;}
	.front .vod_area{float:left;width:610px;height:376px;}
	.front .vod_area .draw{width:610px;height:376px;overflow:hidden;}
	.front .vod_list{float:right;width:400px;position:relative;}
	.front .vod_list h3{width:400px;height:28px;line-height:28px;padding:0 0 0 15px;font-size:11px;color:#fff;background:#3a3a3a;margin:0 0 17px;}
	.front .vod_list li{width:400px;height:49px;background:#d6d6d7;padding:0 0 0 103px;position:relative;margin:0 0 9px;}
	.front .vod_list li a{display:block;}
	.front .vod_list li .img_wrap{display:block;width:85px;height:49px;position:absolute;top:0;left:0;overflow:hidden;}
	.front .vod_list li .title{display:block;padding:12px 0 0;font-size:12px;color:#4e4c4c;line-height:16px;height: 44px;}
	.front .vod_list li .date{display:block;font-size:12px;color:#4e4c4c;line-height:16px;}
	.front .vod_list .follow{position:absolute;top:0;right:14px;color:#939597;height:28px;line-height:28px;}
	.front .vod_list .follow span{display:inline-block;vertical-align:top;}
	.front .vod_list .follow a{display:inline-block;width:21px;height:20px;margin:4px 0 0 3px;}
	.front .vod_list .more{background:#89898a;width:98px;height:28px;line-height:28px;text-align:center;color:#fff;display:block;margin:18px auto;border-radius:3px;}

	.vod_list2{position:relative;margin:0 0 84px;}
	.vod_list2 + .vod_list2 + .vod_list2{margin:0;}
	.vod_list2 h3{font-size:23px;color:#3c3c3c;background:#ffba58;padding:0 0 0 15px;line-height:50px;height:50px;font-weight:bold;margin:0 0 30px;}
	.vod_list2 ul{overflow:hidden;}
	.vod_list2 li , .fancam_container .vod_list2 li{float:left;width:328px;height:268px;margin:0 20px 25px 0;position:relative;background:#7f7f7f;}
	.vod_list2 li a{display:block;}
	.vod_list2 li .img_wrap , .fancam_container .vod_list2 li .img_wrap{width:328px;height:184px;overflow:hidden;display:block;}
	.vod_list2 li:nth-child(even){margin-right:20px;}
	.vod_list2 li:nth-child(3n){margin-right:0;}
	/*.vod_list2 li:nth-child(3), .vod_list2 li:nth-child(6), .vod_list2 li:nth-child(9), .vod_list2 li:nth-child(12){margin-right:0;}*/
	.vod_list2 li:nth-child(7), .vod_list2 li:nth-child(8), .vod_list2 li:nth-child(9), .vod_list2 li:nth-child(10), .vod_list2 li:nth-child(11), .vod_list2 li:nth-child(12){display:block;}
	.vod_list2 li.none_mobile, .vod_list2 li.none_tablet{display:block;}
	.vod_list2 li .title , .fancam_container .vod_list2 li .title{background:#7f7f7f;height:81px;line-height:30px;color:#fff;font-size:15px;position:absolute;left:0;bottom:0;width:328px;padding:10px;}
	.vod_list2 li .share{position:absolute;top:15px;right:15px;}
	.vod_list2 li .share a{width:28px;height:19px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.vod_list2 li .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share a:hover{background-position:0 -19px}
	.vod_list2 .more{color:#3c3c3c;font-size:12px;line-height:50px;position:absolute;top:0;right:15px;background:none;margin:0;}
	.vod_list2 .more > span{background:none;color:#3c3c3c;height:50px;line-height:50px;}
	.vod_list2 .more > span:after,  .vod_list2 .more > span:before{display:none;}
	.vod_list2 .more .only_pc{display:inline-block !important;}

	/* event */
	.event{margin:0 0 50px;}
	.event h3{font-size:23px;color:#3c3c3c;margin:0 0 8px;}
	.event ul{overflow:hidden;}
	.event li{float:left;}
	.event li{margin:0 19px 0 0;}
	.event li .img_wrap{width:295px;height:330px;overflow:hidden;display:block;}
	.event li .text{padding:12px 10px;line-height:46px;font-size:14px;color:#4e4c4c;display:block;width:295px;background:#eee;height: 70px;}

	/* news */
	.news_list ul{overflow:hidden;}
	.news_list li{float:left;width: 285px;margin:0 20px 22px 0;background:#eee;}
	.news_list li:nth-child(even){margin-right:0;}
	.news_list .img_wrap{width: 285px;height:166px;display: inline-block;overflow: hidden;}
	.news_list .title{color:#4e4c4c;font-size:18px;line-height:22px;display:block;margin:10px 0;padding:8px 10px 0;}
	.news_list .text{font-size:14px;color:#4a4a4a;line-height:20px;display:block;height:60px;margin:0 0 4px;display:block;overflow:hidden;padding:0 10px;}
	.news_list .share a{width:28px;height:19px;display:inline-block;}
	.news_list .share{text-align:right;margin:-19px 0 0;padding:0 10px 20px;}
	.news_list .cate{margin:20px 0 0;height:19px;line-height:19px;display:block;padding:0 0 0 10px;}
	.news_view .title{width:610px;height:145px;background:#eee;padding:12px 17px 0;position:relative;margin:0 0 20px;}
	.news_view .title p{font-size:21px;color:#4e4c4c;line-height:35px;border-bottom:1px solid #c2c2c2;padding:0 0 9px;margin:0 0 12px;}
	.news_view .title p span{display:block;}
	.news_view .title > span{display:inline-block;line-height:32px;height:32px;font-size:14px;color:#4e4c4c;}
	.news_view .title .sort{width:100px;}
	.news_view .title .date{width:110px;}
	.news_view .title .view{width:140px;}
	.news_view .title .share{position:absolute;bottom:12px;right:18px;}
	.news_view .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.news_view .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.news_view .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.news_view .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.news_view .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.news_view .share a:hover{background-position:0 -27px}
	.news_view .article{padding:0;}
	.news_view .article .text_box{font-size:15px;line-height:28px;color:#4a4a4a;}
	.news_view .article .img_box + .text_box{margin:10px 0 0;}
	.news_view .article .text_box + .img_box{margin:55px 0 0;}
	.news_view .article .text_box + .text_box{margin-bottom:20px;}
	.news_view .article .text_box + .strong_text{margin:50px 0 0;}
	.news_view .article .strong_text{font-size:15px;color:#4a4a4a;font-weight:bold;line-height:27px;}
	.news_view .article .player{text-align:center;margin:30px 0 0;}
	.news_view .article .player .draw{width:600px;height: auto;overflow: visible;margin:0 auto;}
	.news_view .btn_group{width:610px;height:41px;background:#eee;margin:50px 0 0;padding:7px 18px;position:relative;}
	.news_view .btn_group .btn_back{background:url(http://kbsworldimage.kbs.co.kr/images/btn_back.png) no-repeat 0 0;width:96px;height:29px;line-height:29px;padding:0 0 0 15px;color:#666;display:inline-block;text-align:center;margin:0 10px 0 0;}
	.news_view .btn_group .btn_list{background:url(http://kbsworldimage.kbs.co.kr/images/btn_list.png) no-repeat 0 0;width:96px;height:29px;line-height:29px;padding:0 0 0 15px;color:#666;display:inline-block;text-align:center;}
	.news_view .btn_group .share{position:absolute;top:7px;right:18px;}

	.comment_box{background:#f1eff2;padding:25px 20px 30px;margin:70px 0 0;position:relative;}
	.comment_box h3{font-size:21px;color:#4e4c4c;line-height:38px;}
	.comment_box .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;margin:20px 0 0;}
	.comment_box .comments{display:block;margin:24px 0 0;}
	.comment_box .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box a{width:65px;height:39px;line-height:39px;color:#6c7101;font-size:13px;float:left;background:#fb8c00;text-align:center;}
	.comment_box .comments .comment{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment3.png) no-repeat;margin:0 3px 0 6px;position:absolute;right:120px;top:22px;}
	.comment_box .comments .like{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;position:absolute;right:20px;top:22px;}
	.comment_box .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.comment_box .comment .user .id{color:#82939d;font-weight:bold;}
	.comment_box .comment .text{margin:10px 20px 0 0;display:block;}
	.comment_box .comment .reply{width:75px;height:21px;line-height:21px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat;padding:0 0 0 32px;position:absolute;top:0;right:0;}
	.comment_box .comment .re_comment{clear:both;position:relative;padding:20px 0 0 54px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 27px 10px;}
	.comment_box .comment .re_comment .img_wrap{top:20px;left:54px;}
	.comment_box .comment .re_comment .reply{top:20px;}
	.comment_box .comment .re_comment .user{padding-left:62px;}
	.comment_box .comment .re_comment .text{padding:0 20px 15px 62px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.comment_box .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;}
	.comment_box .paging{text-align:center;margin:25px 0 0;}
	.comment_box .paging a{display:inline-block;width:26px;height:26px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:26px;text-align:center;}
	.comment_box .paging a.prev, .comment_box .paging a.next{background:none;}
	.comment_box .paging a img{width:11px;height:13px;position:relative;top:6px;left:7px;}
	.comment_box .paging strong{display:inline-block;width:26px;height:26px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:26px}

	.comment_box .comment .new_reply {margin-left:0px;}

	/* episode */
	.page_tit{font-size:23px;color:#3c3c3c;line-height:52px;padding:0 0 0 15px;}
	.vod_list2 h4{font-size:18px;height:42px;color:#3c3c3c;padding:0 0 0 15px;line-height:42px;background:#ffb74d;margin:0 0 25px;}
	.episode{position:relative;}
	.episode .vod_list2 + .vod_list2 + .vod_list2{margin-bottom:70px;}
	/*.episode .vod_list2 li:nth-child(5), .episode .vod_list2 li:nth-child(6){display:block;}
	.episode .vod_list2 li:nth-child(7), .episode .vod_list2 li:nth-child(8), .episode .vod_list2 li:nth-child(9), .episode .vod_list2 li:nth-child(10){display:none;}*/
	.episode .vod_list2.num4 li:nth-child(4){display:none;}
	.episode .vod_list2 li.none_mobile, .episode .vod_list2 li.none_tablet{display:block;}
	.select_search{position:absolute;top:10px;right:0;}
	.select_search > a{display:block;width:347px;height:31px;color:#d5d5d5;background:#89898a url(http://kbsworldimage.kbs.co.kr/images/select_search.png) no-repeat 100% 0;background-size:48px auto;padding:0 0 0 15px;line-height:31px;font-size:11px;}
	.select_search ul{position:absolute;z-index:100;background:#89898a;width:347px;border-top:1px solid #d5d5d5;display:none;overflow-y:scroll !important;max-height:480px;}
	.select_search li a{display:block;color:#d5d5d5;font-size:11px;line-height:31px;display:block;padding:0 0 0 15px;border-bottom:1px solid #d5d5d5;}

	/* short */
	.short .more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;position:relative;}
	.short .more > span{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.short .more > span:before{display:block;width:9px;height:28px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.short .more > span:after{display:block;width:9px;height:28px;position:absolute;top:0;right:-9px;background:#fff;content:"";}
	.short .vod_list2 + .vod_list2 + .vod_list2{margin-bottom:70px;}
	.short .vod_list2 li:nth-child(4){display:none;}

	/* koko world */
	.pc_more.more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;position:relative;}
	.pc_more.more > span{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.pc_more.more > span:before{display:block;width:9px;height:28px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.pc_more.more > span:after{display:block;width:9px;height:28px;position:absolute;top:0;right:-9px;background:#fff;content:"";}
	.kokoworld .world_village{position:relative;margin:70px 0 0;}
	.kokoworld h3{font-size:23px;color:#3c3c3c;line-height:52px;margin:0 0 10px;}

	/* koko village */
	.front .more{margin:0 0 20px;}
	.front .more span:before{background:#eee;}
	.front .more span:after{background:#eee;}
	.content.village{padding:0 !important;}
	.content.village .event_banner{margin:0 0 30px;width:610px;height:146px;}
	.front h3{font-size:23px;color:#4e4c4c;border-bottom:2px solid #b8b8b9;line-height:45px;}
	.front .create{position:absolute;top:0;right:0;background:#b7bdc5;width:255px;height:39px;line-height:39px;text-align:center;color:#666;font-size:15px;border-radius:3px;}
	.front .village{overflow:hidden;padding:20px 0 30px;}
	.front .village li{float:left;width:33.3%;}
	.front .village li a{color:#4e4c4c;display:block;line-height:30px;font-size:15px;}

	/* koko village view */
	.state h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 20px;position:relative;}
	.state .join{position:absolute;top:0;right:0;width:85px;height:36px;line-height:36px;background:#b7bdc5;border-radius:3px;font-size:15px;color:#666;text-align:center;}
	.state .section{height:217px;background:#eee;padding:20px 15px;position:relative;}
	.state .img_wrap{width:71px;height:66px;border-radius:3px;overflow:hidden;position:absolute;top:20px;left:15px;}
	.state ul{padding:0 0 12px 85px;overflow:hidden;border-bottom:1px solid #b8b8b9;}
	.state li{float:left;width:180px;color:#3c3c3c;font-size:15px;line-height:31px;}
	.state li:nth-child(odd){width:300px;}
	.state li em{display:inline-block;width:100px;}
	.state li.name{color:#82939d;}
	.state .info{margin:10px 0 0;line-height:25px;font-size:15px;color:#4e4c4c;}
	.state + .write_box{margin:25px 0 0;}

	/* program view */
	.program_view .line_tit{border-bottom:2px solid #e1e0e1;font-size:21px;color:#4e4c4c;line-height:1.1;margin:0 0 20px;}
	.perfect{position:relative;}
	.perfect h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 15px;position:relative;}
	.perfect .share{position:absolute;top:0;right:0;display:block;}
	.perfect .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.perfect .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.perfect .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.perfect .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.perfect .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.perfect .share a:hover{background-position:0 -27px}
	.perfect .section{overflow:hidden;}
	.perfect .img{width:267px;height:151px;overflow:hidden;float:left;}
	.perfect ul{float:left;margin:0 0 0 15px;font-size:13px;line-height:27px;width:305px;}
	.perfect li{overflow:hidden;}
	.perfect li em{color:#adadad;float:left;}
	.perfect li span{float:left;}
	.synopsis{margin:70px 0 0;}
	.synopsis .img{width:610px;height:122px;overflow:hidden;display:block;}
	.synopsis .text p{margin:25px 0 0;line-height:24px;font-size:15px;color:#4e4c4c;}
	.characters{margin:45px 0 0;}
	.characters .section{position:relative;overflow:hidden;margin:0 0 50px;min-height:180px;}
	.characters .img{width:100px;height:150px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.characters .title{padding:0 0 0 120px;font-size:14px;color:#4e4c4c;line-height:24px;}
	.characters .text{padding:0 0 0 120px;font-size:14px;color:#4e4c4c;line-height:22px;}
	.characters .text p{margin:25px 0 0;}
	.scenes .section{position:relative;overflow:hidden;margin:0 0 30px;min-height:129px;}
	.scenes .img{width:193px;height:129px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.scenes .text{padding:0 0 0 210px;font-size:14px;color:#4e4c4c;line-height:22px;}
	.scenes .text p{margin:25px 0 0;}
	.program_view .section .showtime span {width: 230px;}
	/* schedule */
	.front.only_pc{margin:0;}
	.schedule_search{padding:0 0 40px;}
	.schedule_search:after{display:block;clear:both;content:"";}
	.schedule_search h3{border:none;}
	.schedule_search .time{float:left;width:49%;}
	.schedule_search .down{float:right;width:49%;}
	.schedule_search .section{height:85px;background:#d9d8da;padding:12px 18px;}
	.schedule_search .select{height:24px;display:inline-block;margin-bottom:10px;z-index:90;}
	.schedule_search .select.size1{width:124px;}
	.schedule_search .select.size1 ul{width:124px;position:absolute;}
	.schedule_search .select.size2{width:327px;margin:0 0 0 5px;}
	.schedule_search .select.size2 ul{width:327px;position:absolute;}
	.schedule_search .select.size3{width:164px;}
	.schedule_search .select.size3 ul{width:164px;position:absolute;}
	.schedule_search .select.size4{width:293px;margin:0 0 0 5px;}
	.schedule_search .select.size4 ul{width:293px;position:absolute;}
	.schedule_search .select.size5{width:84px;margin:0 0 0 5px;}
	.schedule_search .select.size5 ul{width:84px;position:absolute;}
	.schedule_search .select > a{display:block;background:#fff url(http://kbsworldimage.kbs.co.kr/images/select3.jpg) no-repeat 100% 0;background-size:27px auto;line-height: 23.5px;height: 23.5px;color:#3c3c3c;padding:0 0 0 10px;}
	.schedule_search .select ul{display:none;height:88px;overflow-y:scroll !important;}
	.time .date{width:110px;}
	.schedule_search .date{display:inline-block;color:#fff;line-height:24px;width: 250px;}
	.schedule_search .time .date{width:130px}
	.schedule_search .date input{width:124px;padding:0 0 0 10px;background:#fff;border:none;height:24px;line-height:24px;display:inline-block;color:#4c4c4c;}
	.schedule_search .down .date input{width:98px;}
	.schedule_search .btn{display:inline-block;width:102px;height:26px;line-height:26px;text-align:center;color:#fff;background:#8f8f8f;border-radius:3px;margin:0 0 0 10px;}
	.schedule{position:relative;padding:0;}
	.schedule .desc{font-size:12px;color:#898989;line-height:35px;}
	.schedule .today{width:182px;height:26px;line-height:26px;text-align:center;position:absolute;top:0;right:0;color:#fff;background:#8f8f8f;border-radius:3px;}
	.schedule .week li{float:left;width:146px;text-align:center;}
	.schedule .week li.on{width:147px;background:#fb8c00;}
	.schedule .week li.on a{color:#3c3c3c;}
	.schedule .week li a{color:#fff;display:block;font-size:15px;font-weight:bold;}
	.schedule .week li span{display:block;height:66px;line-height:22px;padding:8px 0;}
	.schedule_table{margin:35px 0 0;}
	.schedule_table table{width:100%;}
	.schedule_table th{background:#d9d8da;color:#fff;height:38px;line-height:38px;border-left:1px solid #fff;}
	.schedule_table th:first-child{border:none;}
	.schedule_table th:nth-child(4){display:table-cell;}
	.schedule_table tr td:nth-child(4){display:table-cell;}
	.schedule_table th:nth-child(3){display:table-cell;}
	.schedule_table tr td:nth-child(3){display:table-cell;}
	.schedule_table td{border-bottom:1px solid #c4c4c4;padding:19px 0;text-align:center;font-size:15px;color:#3c3c3c;overflow:hidden;}
	.schedule_table td.left{text-align:left;padding-left:25px;}
	.schedule_table .img_wrap{width:174px;height:98px;display:block;overflow:hidden;float:left;}
	.schedule_table .txt_box{float:left;margin:0 0 0 15px;}
	.schedule_table a{display:block;font-size:18px;color:#3c3c3c;line-height:25px;}
	.schedule_table .text{line-height:20px;color:#898989;height:40px;overflow:hidden;margin:8px 0 5px;display:block;font-size:15px;width:460px;}
	.schedule_table .cate span{display:inline-block;width:26px;height:16px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px}
	.schedule_table .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.schedule_table .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.schedule_table .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.schedule_table .cate span.vn{color:#b461c9;border:1px solid #b461c9;}

	/* program */
	.front_p h3{border:none;}
	.front_p .week{overflow:hidden;}
	.front_p .week li{float:left;width:146px;height:40px;line-height:40px;text-align:center;}
	.front_p .week li.on{width:147px;}
	.front_p .fp_lists ul{overflow:hidden;margin: 0 0 40px 0;padding: 18px 0 0 0;}
	.front_p .fp_lists li{float:left;margin:22px 17px 0 0;width:330px;height:186px;position:relative;}
	.front_p .fp_lists li:nth-child(2), .front_p .fp_lists li:nth-child(4){margin-right:17px;}
	.front_p .fp_lists li:nth-child(even){margin-right:17px;}
	.front_p .fp_lists li:nth-child(5), .front_p .fp_lists li:nth-child(6){display:block;}
	.front_p .fp_lists li:nth-child(3), .front_p .fp_lists li:nth-child(6){margin-right:0;}
	.front_p .fp_lists li:nth-child(3n){margin-right:0;}
	.front_p .fp_lists li.none_mobile, .front_p .fp_lists li.none_tablet{display:block;}
	.front_p .fp_lists li .text_wrap{height:71px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_50.png) repeat;position:absolute;left:0;bottom:0;width:100%;padding:5px 15px;}
	.front_p .fp_lists li .title{font-size:20px;color:#fff;font-weight:bold;line-height:30px;height:30px;overflow:hidden;display:block;}
	.front_p .fp_lists li .text{font-size:12px;color:#fff;line-height:18px;overflow:hidden;display:block;}
	.front_p .fp_lists li .share{position:absolute;top:5px;right:5px;}
	.front_p .fp_lists li .share a{margin:0;}
	.program_list h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 20px;position:relative;}
	.program_list ul{overflow:hidden;}
	.program_list li{float:left;width:196px;margin:0 10px 20px 0;height:220px;background:#eee;position:relative;}
	/*.program_list li:nth-child(13), .program_list li:nth-child(14), .program_list li:nth-child(15), .program_list li:nth-child(16), .program_list li:nth-child(17), .program_list li:nth-child(18), .program_list li:nth-child(19), .program_list li:nth-child(20), .program_list li:nth-child(21), .program_list li:nth-child(22), .program_list li:nth-child(23), .program_list li:nth-child(24), .program_list li:nth-child(25){display:block;}
	.program_list li:nth-child(3), .program_list li:nth-child(6), .program_list li:nth-child(7), .program_list li:nth-child(12){margin-right:10px;}
	.program_list li:nth-child(5), .program_list li:nth-child(10), .program_list li:nth-child(15), .program_list li:nth-child(20), .program_list li:nth-child(25){margin-right:0;}*/
	.program_list li:nth-child(3n){margin-right: 10px;}
	.program_list li:nth-child(5n){margin-right:0;}
	.program_list li.none_mobile, .program_list li.none_tablet{display:block;}
	.program_list li .img_wrap{width:196px;height:110px;overflow:hidden;display:block;}
	.program_list li .title{padding:10px 12px 9px;font-size:15px;color:#3c3c3c;display:block;height:40px;line-height:24px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
	.program_list li .text{line-height:18px;font-size:12px;color:#3c3c3c;display:block;padding:0 12px;}
	.program_list li .share{position:absolute;top:86px;right:6px;}
	.program_list li .share a{margin:0;}
	.view_all{padding:50px 0 0;position:relative;}
	.view_all h3{font-size:23px;color:#4e4c4c;line-height:1.2;position:relative;margin:0 0 70px;}
	.view_all .search_box{left:0;margin:0;position:absolute;padding:0;top:95px;}
	.view_all .search_box input[type="text"]{width:290px;}
	.view_all .select_search{top:95px;}
	.view_all .select_search > a{width:300px;}
	.view_all .select_search ul{width:300px;}
	.view_all .items{border-bottom:1px solid #e1e0e1;padding:0 0 16px 294px;position:relative;min-height:174px;margin:0 0 40px;}
	.view_all .items .img_wrap{width:270px;height:148px;position:absolute;position:absolute;top:0;left:0;}
	.view_all .items .name{font-size:15px;color:#417c84;line-height:20px;}
	.view_all .items ul{font-size:13px;line-height:22px;margin:8px 0 0;}
	.view_all .items li{overflow:hidden;line-height:26px;}
	.view_all .items li em{color:#adadad;float:left;}
	.view_all .items li span{float:left;}

	/* music */
	.music .text{font-size:14px;color:#898989;line-height:21px;}
	.music .text_strong{font-size:16px;color:#898989;font-weight:bold;line-height:22px;margin:10px 0 0;}
	.music .month{position:relative;height:62px;background:#ff9e2e;text-align:center;margin:10px 0 35px;}
	.music .month a{width:14px;height:18px;display:inline-block;}
	.music .month span{font-size:27px;color:#3c3c3c;font-weight:bold;line-height:62px;display:inline-block;padding:0 35px;}
	.music .select_search{z-index:70;top:143px;right:10px;}
	.music .select_search > a{width:224px;}
	.music .select_search ul{width:224px;}
	.music .share{position:absolute;top:80px;right:0;}
	.music .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.music .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.music .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.music .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.music .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.music .share a:hover{background-position:0 -27px}
	.music .t_title{overflow:hidden;width:100%;}
	.music .t_title li{vertical-align:middle;background:#d9d8da;border-left:1px solid #fff;color:#fff;text-align:center;font-size:12px;height:45px;line-height:14px;width:66px;display:table-cell !important;}
	.music .t_title li:first-child{border-left:none;}
	.music .t_title li.only_pc{display:table-cell !important;}
	.music li.size1{width:69px;}
	.music li.size2{width:70px;}
	.music li.size3{width:394px;}
	.music li.size4{width:160px;}
	.music .ranking li{border-bottom:1px solid #c4c4c4;height:52px;text-align:center;display:table;width:100%;}
	.music .ranking li div{display:table-cell;width:66px;}
	.music .ranking .size1{width:69px;line-height:52px;color:#3c3c3c;font-size:18px;}
	.music .ranking .top .size1{line-height:110px;font-size:27px;}
	.music .ranking .top .size1.red{color:#d13714;}
	.music .ranking .size2{width:70px;line-height:52px;font-size:15px;color:#898989;}
	.music .ranking .top .size2{line-height:110px;}
	.music .ranking .size2 img{width:19px;height:15px;display:inline;vertical-align:middle;padding:0 5px 0 0;}
	.music .ranking .size3{width:394px;padding:0 0 0 115px;}
	.music .ranking .size3{text-align:left;position:relative;}
	.music .ranking li.top{height:110px;}
	.music .ranking .top .img_wrap{width:83px;height:83px;position:absolute;top:15px;left:15px;}
	.music .ranking .top .title{font-size:18px;color:#3c3c3c;font-weight:bold;padding:10px 0 0;line-height:26px;display:block;}
	.music .ranking .top .artist{color:#898989;line-height:24px;font-size:14px;display:block;margin:3px 0 0;}
	.music .ranking .top .ko_vil{background:#8f8f8f;width:142px;height:26px;border-radius:3px;color:#fff;text-align:center;line-height:26px;text-align:center;display:block;font-size:14px;margin:7px 0 0;}
	.music .ranking .top .only_pc{line-height:110px;display:table-cell !important;font-size:14px;}
	.music .ranking .none_mobile{display:table-cell !important;}
	.music .ranking .size4{width:160px;position:relative;}
	.music .ranking .size4 a{display:block;width:157px;height:88px;margin:10px 0 0;position:absolute;right:0;}
	.music .ranking .size5{width:830px;text-align:left;line-height:52px;}
	.music .ranking .size5 .title{display:inline-block;font-size:18px;color:#3c3c3c;padding:0 0 0 15px;}
	.music .ranking .size5 .artist{display:inline-block;font-size:14px;color:#898989;margin:0 0 0 30px;}
	.music .ranking .size6{width:175px;}
	.music .ranking .size6 .ko_vil{background:#8f8f8f;width:142px;height:26px;border-radius:3px;color:#fff;text-align:center;line-height:26px;text-align:center;display:block;font-size:14px;margin:17px auto 0;}
	.music .ranking .size7{width:86px;}
	.music .ranking .size7 a{display:block;width:53px;height:36px;margin:12px auto 0;}
	/* world */

	#tooltip {display:none; position:absolute; z-index:1; width:138px; height:36px; background:url(http://kbsworldimage.kbs.co.kr/images/hotel_img_map_box.png) 0 -4px no-repeat; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
	.About-Kbs h4 {
		letter-spacing: -1px;
		color: #3c3c3c;
		font-weight: bold;
		font-size: 40px;
	}
	.About-Kbs .Kbs-enjoy-Text {
		margin: 15px 0 30px 0;
	}
	.About-Kbs .Kbs-enjoy-Text p {
		font-size: 18px;
		line-height: 22px;
		font-weight: bold;
		color: #417c84;
	}
	.About-Kbs .About-tabs {
		width: 100%;
		height: 38px;
		background: #626262;
	}
	.About-Kbs .About-tabs li {
		font-size: 18px;
		font-weight: bold;
		line-height: 38px;
		float: left;
		text-align: center;
		background: url(http://kbsworldimage.kbs.co.kr/images/about_box_bg.jpg) no-repeat 0 11px;
		width:25%;
	}
	.About-Kbs .About-tabs li a {
		color: #fff;
	}
	.About-Kbs .About-tabs .About-tabs-li02 {
		width: 30%;
	}
	.About-Kbs .About-tabs .About-tabs-li03 {
		width: 20%;
	}
	.About-Kbs h5 {
		margin: 32px 0 10px 0;
		font-size: 28px;
		font-weight: bold;
		color: #323232;
		border-bottom: 3px solid #e1e0e1;
		padding-bottom: 2px;
	}
	.About-Kbs .Channel-Profile th {
		background: #c0c0c0;
		text-align: left;
		vertical-align: middle;
		padding: 8px 0 8px 12px;
		border-bottom: 1px solid #fff;
		border-right: 1px solid #fff;
		font-weight: bold;
		font-size: 14px;
		color: #3c3c3c;
	}
	.About-Kbs .Channel-Profile td {
		padding: 8px 12px 8px 12px;
		border-bottom: 1px solid #fff;
		background: #e0e0e0;
		font-size: 14px;
		color: #3c3c3c;
	}
	.About-Kbs .Highlights-DL {
		padding-bottom: -20px;
	}
	.About-Kbs .Highlights-DL dt {
		font-weight: bold;
		font-size: 14px;
		color: #3c3c3c;
		padding-bottom: 3px;
	}
	.About-Kbs .Highlights-DL dd {
		font-size: 14px;
		color: #3c3c3c;
		padding-bottom: 20px;
		line-height: 22px;
	}
	.About-Kbs .History-Table {
		width: 100%;
	}
	.About-Kbs .History-Table .year {
		background: #919191;
		border-bottom: 1px solid #fff;
		border-right: 1px solid #fff;
		padding: 8px 0px 8px 12px;
		font-weight: bold;
	}
	.About-Kbs .History-Table .day {
		background: #b0b0b0;
		border-bottom: 1px solid #fff;
		border-right: 1px solid #fff;
		padding: 8px 0px 8px 12px;
		font-weight: bold;
	}
	.About-Kbs .History-Table td {
		background: #e0e0e0;
		border-bottom: 1px solid #fff;
		padding: 8px 12px 8px 12px;
		font-size: 14px;
	}
	.About-Kbs .identity-Dl dt {
		font-weight: bold;
		font-size: 14px;
		color: #3c3c3c;
		padding-bottom: 3px;
	}
	.About-Kbs .identity-Dl dt img {
		display: block;
		margin-bottom: 11px;
	}
	.About-Kbs .identity-Dl dd {
		font-size: 14px;
		color: #3c3c3c;
		padding-bottom: 20px;
		line-height: 22px;
	}
	.About-Kbs .eps-Down {
		padding-right: 13px;
		background: #d9d8da;
		border-radius: 2px;
		text-align: right;
		height: 34px;
	}
	.About-Kbs .eps-Down a {
		margin-top: 4px;
		display: inline-block;
		width: 112px;
		height: 26px;
	}
	.About-Kbs .admin-info {
		background: #e0e0e0;
		width: 590px;
		height: 110px;
		font-size: 14px;
		color: #3c3c3c;
		padding: 15px 0 0 13px;
		margin-bottom: 24px;
	}
	.About-Kbs .admin-info p {
		font-weight: bold;
	}
	.About-Kbs .admin-info a {
		color: #3c3c3c;
	}
	.About-Kbs .admin-info ul {
		padding-top: 3px;
		margin-bottom: -20px;
	}
	.About-Kbs .admin-info ul li {
		line-height: 22px;
		margin-bottom: 0px;
	}
	.About-Kbs .Tit-Input {
		width: 610px;
		background: #d9d8da;
		margin-bottom: 9px;
		height: 28px;
		padding-top: 4px;
	}
	.About-Kbs .Tit-Input input {
		width: 472px;
		height: 20px;
		border: none;
		padding: 0;
	}
	.About-Kbs .Tit-textar {
		width: 610px;
		background: #d9d8da;
		margin-bottom: 9px;
		padding: 4px 0 1px 0;
	}
	.About-Kbs .Tit-textar .ab-Question-text {
		vertical-align: top;
	}
	.About-Kbs .Tit-textar textarea {
		border: none;
		width: 472px;
		height: 392px;
	}
	.About-Kbs .ab-Question-title,
	.About-Kbs .ab-Question-text {
		width: 130px;
		font-size: 14px;
		padding-left: 14px;
		color: #3c3c3c;
		display: inline-block;
	}
	.About-Kbs .ab-submit {
		width: 110px;
		margin: 20px auto 0 auto;
	}
	.About-Kbs .ab-submit a {
		width: 110px;
		display: block;
	}
	.ab-wrap .contents .sub-left-Inner {
		margin-top: 17px;
	}
	.Kpop .bxslider img {
		width: 445px;
		height: 170px;
	}
	.Kwave .bxslider img {
		width: 445px;
		height: 170px;
	}
	.About-Kbs-Contact h4 {
		padding-bottom: 25px;
	}
	.About-Kbs-Contact .admin-info {
		height: 112px;
		margin-bottom: 20px;
	}
	.About-Kbs-Contact .admin-info p {
		line-height: 22px;
		font-weight: normal;
	}
	.About-Kbs-Contact .admin-info ul li {
		line-height: 22px;
		margin-bottom: 0;
	}
	.About-Kbs-Contact .admin-info strong {
		font-weight: bold;
	}
	.About-Kbs-Contact .list_style li {	    font-size: 14px;	    line-height: 22px;	}
	.how-text {
		font-weight: bold;
		font-size: 18px ;
		line-height: 22px;
		color: #417c84;
	}

	/*table*/
	.how-tab-ul {
		overflow: hidden;
		padding: 30px 0 10px 0;
	}
	.how-tab-ul .ontab {
		margin: 2px;
		background: #fff;
		color: #626262;
	}
	.how-tab-ul li {
		font-size: 18px;
		float: left;
		font-weight: bold;
		background: #626262;
		text-align: center;
		height: 38px;
		line-height: 38px;
	}
	.how-tab-ul li a {
		color: #fff;
		display: block;
	}
	.how-tab-ul-li01 {
		width: 20%;
	}
	.how-tab-ul-li02 {
		width: 20%;
	}
	.how-tab-ul-li03 {
		width: 40%;
	}
	.how-tab-ul-li04{
		width: 20%;
	}
	.table-parents{width:100%;}
	.table-parents table{width:100%;}
	.how-01 table {
		font-size: 14px;
		margin: 10px 0;
		border: 1px solid #eee;
		border-collapse: collapse;
	}
	.how-01 table th {
		background-color: #eee;
		border: 1px solid #e0e0e0;
		font-size: 19px;
	}
	.how-01 table td {
		padding: 8px 2px;
		border: 1px solid #eee;
		vertical-align: middle;
		letter-spacing: 0.5px;
	}
	.how-01.sales-list table tr td:first-child{text-align:center;}
	.how-01.sales-list table tr td.not-first {    text-align: left;}
	.how-01.sales-list .tit01{border-bottom: 1px dashed #adabab;padding: 0 0 10px 0;margin: 0 0 10px 0;}
	.ow-01.sales-list table tr td:last-child {    text-align: center;}
	.how-01.sales-list table tr td:last-child {    text-align: center;}
	.sales-list h5 {
		margin: 32px 0 10px 0;
		font-size: 28px;
		font-weight: bold;
		color: #323232;
		border-bottom: 3px solid #e1e0e1;
		padding-bottom: 2px;
	}
	.Satellite-table h5 {
		font-size: 28px;
		padding: 35px 0 3px 0;
		font-weight: bold;
		color: #323232;
		border-bottom: 3px solid #e1e0e1;
	}
	.Satellite-table table {
		width:100%;
	}
	.Satellite-table table {
		font-size: 14px;
	}
	.Satellite-table table th {
		background: #b0b0b0;
		font-weight: bold;
		color: #3c3c3c;
		padding: 10px;
	}
	.Satellite-table table td {
		background: #e0e0e0;
		color: #3c3c3c;
		border: 1px solid #fff;
	}
	.Satellite-table table td b {
		color: #3c3c3c;
		font-weight: bold;
	}

	.maphilighted img{width:610px;}

	.hotel_feature {
		overflow: hidden;
		position: relative;
		width: 610px;
		height: 340px;
		margin: 0 0 50px 0;
		padding-top: 20px;
	}
	.hotel_feature .slidesjs-container{height:340px !important;}
	.hotel_feature .list_item {
		width: 610px;
		height: 340px;
		background-size:100% 340px;
	}
	.hotel_feature .list_item .cont_g {
		float: right;
		width: 230px;
		height: 340px;
		padding: 0 12px;
		background: url("http://kbsworldimage.kbs.co.kr/images/bg_hotel_feature.png") no-repeat;
		background-size:100% 100%;
	}
	.hotel_feature .list_item .emph_nation {
		display: block;
		margin-top: 15px;
		padding-left: 3px;
		font-weight: bold;
		font-size: 11px;
		background: rgba(255, 255, 255, 0.7);
		color: #272727;
	}
	.hotel_feature .list_item .tit_hotel {
		display: block;
		margin-top: 5px;
		padding-bottom: 5px;
		border-bottom: 1px solid #fff;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
		font-size: 15px;
		line-height: 1.1;
		color: #f0af3d;
	}
	.hotel_feature .list_item .desc_hotel {
		margin: 7px 0 20px;
		font-size: 12px;
		line-height: 1.1;
		color: #cecece;
	}
	.hotel_feature .slidesjs-pagination {
		overflow: hidden;
		position: absolute;
		right: 10px;
		bottom: 22px;
		z-index: 10;
		height: 11px;
	}
	.hotel_feature .slidesjs-pagination li {
		float: left;
		padding: 0 3px;
	}
	.hotel_feature .slidesjs-pagination-item a {
		display: block;
		width: 9px;
		height: 9px;
		background: #fff;
		filter: alpha(opacity=60);
		opacity: .6;
		text-indent: -9999px;
		cursor: pointer;
	}
	.hotel_feature .slidesjs-pagination-item .active {
		background-color: #fbb53b;
		filter: alpha(opacity=90);
		opacity: .9;
	}
	.hotel_feature .slidesjs-previous {
		display: block;
		position: absolute;
		left: 10px;
		top: 60px;
		z-index: 10;
		width: 23px;
		height: 150px;
		background: url("http://kbsworldimage.kbs.co.kr/images/program_arrow.png") no-repeat 50px center;
		cursor: pointer;
		text-indent: -9000px;
	}
	.hotel_feature .slidesjs-next {
		display: block;
		position: absolute;
		right: 10px;
		top: 60px;
		width: 23px;
		z-index: 10;
		height: 150px;
		background: url("http://kbsworldimage.kbs.co.kr/images/program_arrow.png") no-repeat 50px center;
		cursor: pointer;
		text-indent: -9000px;
	}
	.hotel_feature .slidesjs-navigation a {
		position: relative;
	}
	.hotel_feature .slidesjs-previous:hover {
		background-position: left center;
	}
	.hotel_feature .slidesjs-next:hover {
		background-position: -23px center;
	}

	.world_map {
		background: url(http://kbsworldimage.kbs.co.kr/images/kbsworld24_map.jpg)no-repeat 0 0;
		background-size:610px auto;
		width: 100%;
		height: 494px;
		position: relative;
	}
	.world_map ul li a{display:block;clear:both;}
	.world_map ul li span{display:none;clear:both;}
	.maphilighted{background-size:610px auto !important;}

	.world_map ul li a{font-size:14px; font-weight:bold; color:#324963}
	.japan{position:absolute; left:285px; top:160px}
	.japan span{background:url('http://kbsworldimage.kbs.co.kr/images/ch.png')no-repeat 0 0; width:117px; height:55px; display:none}
	.la{position:absolute; right:240px; top:160px}
	.la span{background:url('http://kbsworldimage.kbs.co.kr/images/ch.png')no-repeat 0 -55px; width:123px; height:67px;}
	.chi{position:absolute; right:135px; top:135px}
	.chi span{background:url('http://kbsworldimage.kbs.co.kr/images/ch.png')no-repeat 0 -122px; width:123px; height:72px;}
	.new{position:absolute; left:331px; top:298px}
	.new span{background:url('http://kbsworldimage.kbs.co.kr/images/ch.png')no-repeat 0 -194px; width:129px; height:51px;}
	.aust{position:absolute; left:237px; top:278px}
	.aust span{background:url('http://kbsworldimage.kbs.co.kr/images/ch.png')no-repeat 0 -245px; width:96px; height:53px;}
	.la a ,.chi a{float:right;}
	.japan a,.new a{float:left;}

	.privacy_list p,
	.text_01 {
		width: 695px;
		line-height: 22px;
		font-size: 14px;
		color: #3c3c3c;
		font-weight: normal;
	}
	.contacts_list {
		margin: 35px 0 0 0;
	}
	.contacts_list h6 {
		color: #3c3c3c;
		font-size: 14px;
		font-weight: bold;
		line-height: 30px;
	}
	.contacts_list ul {
		overflow: hidden
	}
	.contacts_list li {
		float: left;
		padding: 10px 0 0 10px;
		width:23%;
		height: 86px;
		background: #e0e0e0;
		line-height: 22px;
		margin: 0 2px 0 0;
	}
	.contacts_list strong {
		font-weight: bold;
		display: block;
	}

	.business_list {
		overflow: hidden;
		margin: 10px 0 0 0;
	}
	.business_list li {
		float: left;

		width: 315px;
		height: 177px;
		padding: 12px;
		line-height: 22px;
		background: #e0e0e0;
		margin: 0 16px 16px 0;
		font-size: 14px;

	}
	.business_list li strong {
		font-weight: bold;
		display: block;
	}

	.shop_area {
		height: 250px;
		overflow: hidden;
		*zoom: 1;
	}
	.shop_area:after {
		content: "";
		clear: both;
		display: block;
	}
	.shop {
		float: left;
		width: 309px;
		margin-bottom: 20px;
		font-size: 12px;
	}
	.shop dt {
		font-size: 14px;
		font-weight: bold;
	}
	.shop dd a {
		width: 293px;
		_width: 309px;
		*width: 309px;
		background: #999;
		padding: 0 8px;
		line-height: 30px;
		text-align: center;
		margin-top: 10px;
		color: #fff;
		display: block;
	}
	.shop dd a:hover {
		background: #ffa300;
		color: #fff;
	}
	.shop dd a:active,
	.shop dd a:visited {
		color: #fff;
	}

	.table_h {
		width: 100%;
		border-collapse: collapse;
	}
	.table_h th {
		background: #b0b0b0;
		border: 1px solid #fff;
		font-size: 14px;
		font-weight: bold;
		line-height: 28px;
		height: 28px;
		text-align: center;
	}
	.table_h td {
		text-align: center;
		border: 1px solid #fff;
		background: #e0e0e0;
		line-height: 28px;
		height: 28px;
		font-size: 14px;
	}
	.tit_samll {
		margin: 35px 0 0 0;
		font-size: 14px;
		line-height: 22px;
		font-weight: bold;
	}

	.client {
		border-top: 1px solid #eaeaea;
		border-collapse: collapse;
	}
	.client th {
		background-color: #eee;
		border: 1px solid #e0e0e0;
		padding: 5px;
	}
	.client td {
		text-align: center;
		vertical-align: middle;
		height: 100px;
		padding: 10px;
		border: 1px solid #eee;
	}
	.client_drama {
		border-top: 1px solid #eaeaea;
	}
	.client_drama td {
		text-align: center;
		vertical-align: middle;
	}


	.About-Kbs-Contact .Faq-hedding {
		padding-bottom: 5px;
	}
	.Faq-dl-box {
		padding: 0px 0 0 0;
		width: 695px;
	}
	.Faq-dl-box dl {
		font-size: 14px;
		color: #3c3c3c;
		line-height: 22px;
	}
	.Faq-dl-box dl .Faq-q {
		display: inline-block;
		font-weight: bold;
		color: #323232;
		font-size: 28px;
		margin-right: 10px;
		vertical-align: top;
	}
	.Faq-dl-box dl .Faq-tx {
		display: inline-block;
		width: 660px;
	}
	.Faq-dl-box dl dt {
		padding-top: 15px;
		border-top: 1px solid #e1e0e1;
		font-weight: bold;
		padding-bottom: 5px;
	}
	.Faq-dl-box dl dd {
		margin-bottom: 20px;
		margin-top: 10px;
	}
	.Faq-dl-box dl .Channel-Profile td {
		border-right: 1px solid #fff;
	}
	.Faq-dl-box dl .Channel-Profile th {
		text-align: center;
		padding: 4px 0 4px 0;
	}
	.Faq-dl-box .table-dd {
		margin-top: 20px;
	}
}

@media all and (min-width:1248px) {
	.program_list li:nth-child(3n){margin-right: 15px;}
	.front_p .fp_lists li:nth-child(even){margin-right: 24px;}
	.only_mobile, .only_tablet, .none_pc{display:none !important;}
	.only_pc, .none_mobile{display:block !important;}
	.today .items{height:270px}
	/* common */
	.inner{width:1248px;margin:0 auto;}
	/*.main .wrap{background:url(http://kbsworldimage.kbs.co.kr/images/bg_pc.png) repeat-x;}*/

	/* header */
	.header{height:88px;position:relative;}
	.header h1{width:237px;height:40px;margin:0;padding:0;}
	.header .inner{background:#0074bf;width:1248px;}
	.header .bar{position:relative;height:48px}
	.header .bar .tit{width:73px;height:27px;color:#aa4513;background:#ccc;display:inline-block;font-size:15px;text-align:center;line-height:27px;margin:14px 0 0;border-radius:2px;vertical-align:top;}
	.header .bar .tit + a{display:inline-block;margin:0 0 0 18px;color:#ffbfca;font-size:18px;line-height:48px;}
	.header .bar .onair{position:absolute;top:14px;right:10px;width:101px;height:28px;display: flex;}
	.header .bar .onair > a{width:101px;height:28px;line-height:28px;background:#fb8c00;color:#fff;font-size:15px;text-align:center;border-radius:2px;display:inline-block;}
	.header .bar .onair span{display:inline-block;background:url(http://kbsworldimage.kbs.co.kr/images/ico_onair.png) no-repeat 0 7px;padding:0 0 0 20px;}
	.header .bar .onair ul{background:#fb8c00;width:101px;position:absolute;top:26px;left:0;border-radius:2px;padding:9px 0;display:none;}
	.header .bar .onair li a{display:block;line-height:27px;color:#fff;font-size:13px;padding:0 0 0 14px;}
	.header .bar .search_box{display:block;width:259px;height:28px;position:absolute;top:10px;right:18px;padding:0;}
	.header .bar .search_box input{width:219px;height:28px;background:#ccc;color:#797979;padding:0 0 0 12px;border:none;float:left;border-radius:2px 0 0 2px}
	.header .bar .search_box a{width:40px;height:28px;display:inline-block;float:left;position:relative;right:0;}
	.header .allmenu_wrap{display:none !important;}
	.header .gnb{position:absolute;top:0;left:260px;display:block;}
	.header .gnb:after{display:block;clear:both;content:"";}
	.header .gnb > li{float:left;border:none;}
	.header .gnb > li > a{color:#fff;font-size:14px;line-height:40px;padding:0 26px;font-weight:bold;height:40px;display:block;}
	.header .gnb > li > a:hover{color:#fff;}
	.header .gnb > li > a.on{background:#313131;color:#fff;}
	.header .gnb .depth{display:none;position:absolute;left:-260px;z-index:110;height:48px;line-height:48px;overflow:hidden;width:950px;border:none !important;}
	.header .gnb .depth a{color:#fff;font-size:18px;border:none;}
	.header .gnb .depth a:hover{color:#4c4c4c;}
	.header .gnb .depth a.on{color:#4c4c4c;}
	.header .util{position:absolute;top:11px;right:260px;line-height:18px;height:18px;display:block;}
	.header .util a{display:inline-block;color:#1d1d1d;}
	.header .util a img{padding:0 10px 0 0;vertical-align:top;width:42px;height:18px;}
	.header .util a span{display:inline-block;padding:0 9px;}
	.header .util a:nth-child(3){margin:0 0 0 15px;}

	/* main */
	/* visual */
	.visual_wrap{padding:0;}
	.visual_wrap .bx-controls-direction{display:block;}
	.visual_wrap .bx-pager{text-align:center;position:absolute;bottom:15px;width:100%;}
	.visual_wrap .bx-pager > div{display:inline-block;margin:0 0 0 3px;}
	.visual_wrap .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#b2b2b2;color:#b2b2b2;text-indent:-99999px;opacity:.7;}
	.visual_wrap .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;opacity:.7;}
	.visual_wrap.site-world24 .bx-pager > div a.active {background: #c5cc33; color: #c5cc33;}
	.visual_wrap .bx-prev{width:37px;height:67px;background:url(http://kbsworldimage.kbs.co.kr/images/prev.png) no-repeat;text-indent:-999999em;position:absolute;top:220px;left:15px;}
	.visual_wrap .bx-next{width:37px;height:67px;background:url(http://kbsworldimage.kbs.co.kr/images/next.png) no-repeat;text-indent:-999999em;position:absolute;top:220px;right:15px;}

	/* container */
	.main .container .inner{padding: 30px 0 0 !important;}
	.main .today_wrap .inner{padding:0 !important;}
	.today{padding:0;margin: 0px;position:relative;overflow:hidden;}
	.today .list_wrap{width:742px;position:relative;float:left;}
	.today h3{font-size:28px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.today .titles{overflow:hidden;}
	.today .tit1{width:236px;height:40px;line-height:40px;font-size:20px;color:#4c4c4c;background:#ff9e2e;padding:0 0 0 10px;float:left;}
	.today .tit2{width:506px;height:40px;line-height:40px;font-size:20px;color:#4c4c4c;background:#ffba58;padding:0 0 0 18px;float:left;}
	.today .cate{margin:0;}
	.today .items.now .cate{margin-left:12px;}
	.today .cate span{display:inline-block;width:26px;height: 18px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px;}
	.today .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.today .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.today .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.today .cate span.vn{color:#b461c9;border:1px solid #b461c9;}
	.today .section{width:742px !important;overflow:hidden;}
	.today .list{background:#f1eff2;width:742px;height:270px;}
	.today .items{width:151px;height: 270px;display:inline-block;padding:15px 0;margin:0 4px;}
	.today .items .text{font-size:17px;color:#3c3c3c;text-align:left;display:block;padding:0;height: 38px;line-height:19px;margin: 10px 0 20px;}
	.today .items .time, .today .items .inn{display:block;line-height:18px;padding:0;font-size:14px;color:#3c3c3c;}
	.today .items.now .time, .today .items.now .inn {padding-left: 12px;}
	.today .items.now + .items{margin:0 0 0 14px;}
	.today .items.now{background:#d9d8da;width:236px;height:270px;margin:0;padding:0;}
	.today .items.now .img_wrap{display:block;width:236px;height:133px;}
	.today .items.now .text{font-size:17px;color:#3c3c3c;padding:10px 12px;line-height:1.1;height:50px;display:block;margin:0 0 13px;}
	.today .more{color:#4c4c4c;font-size:15px;position:absolute;top: 46px;right:15px;line-height:40px;}
	.today .ad.only_pc{float:right;width:489px;height:310px;margin:45px 0 0;}
	.today .ad.only_pc a{width: 489px;height: 310px;display:block;z-index:50;}
	.picks{margin:40px 0 0;padding:0;}
	.picks h3{font-size:28px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.picks ul{overflow:hidden;width:100%;}
	.picks li{float:left;width:238px;height: 215px;position:relative;margin:0 0 0 14px;background:#eee;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
	.picks li:first-child{margin:0;}
	.picks .img_wrap img{width: 238px;height: auto;}
	.picks li:nth-child(4), .picks li:nth-child(5){display:block;}
	.picks li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.picks .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:237px;height: 82px;line-height:22px;color:#3c3c3c;font-size:15px;padding: 5px 5px 0;text-align:center;display: table-cell;}

	.best{padding: 25px 0 0;background:#eee;margin:0;}
	.boxs + .best{padding:35px 0 0;}
	.best + .best + .best{padding-bottom:45px;}
	.best h3{font-size:28px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.best ul{overflow:hidden;width:100%;}
	.best li{float:left;width:238px;height:243px;position:relative;margin:0 0 0 14px;background:#fff;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;font-size: 0;}
	.best li:first-child{margin:0;}
	.best li:nth-child(4), .best li:nth-child(5){display:block;}
	.best li .play{width:53px;height:36px;position:absolute;top:0;left:0;}
	.best .text{display:block;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:237px;height: 109px;line-height:22px;color:#3c3c3c;font-size:15px;padding:10px 5px 0;text-align:center;text-overflow: ellipsis;word-break: break-all;}

	.main .news_wrap .inner{padding:0 !important;}
	.news{margin: 21px 0 0;padding: 30px 0 0;background:#eee;}
	.news .section{width:100%;}
	.news h3{font-size:28px;line-height:1.1;margin:0 0 15px;color:#4e4c4c;}
	.news ul{overflow:hidden;width:1248px;}
	.news li{float:left;width:299px;margin:0 0 0 16px;}
	.news li:first-child{margin:0;}
	.news li:nth-child(4){display:block;}
	.news li:nth-child(5){/* display:none; */}
	.news .img_wrap{width:299px;height:169px;}
	.news .title{color:#4e4c4c;font-size:18px;line-height:22px;display:block;margin:10px 0;}
	.news .text{font-size:14px;color:#4a4a4a;line-height:20px;display:block;height:60px;margin:0 0 4px;display:block;overflow:hidden;}
	.news .share{display:block;}
	.news .share a{width:28px;height:19px;display:inline-block;}
	.news .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.news .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.news .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.news .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.news .share a:hover{background-position:0 -19px}
	.news .share {text-align:right;margin:-19px 0 0;}
	.news .cate{margin:20px 0 0;height:19px;line-height:19px;display:block;}

	.banner{padding: 20px 0 20px;background:#eee;overflow:hidden;}
	.banner .banner1{float:left;width:616px;height:192px;}
	.banner .banner1 .items{display:block;}
	.banner .banner2{float:right;width:616px;height:192px;display:block;}
	.banner .banner2 .items{display:block;}
	.banner .slide{height:170px;}
	.banner .bx-pager{text-align:right;margin:13px 0 0;display:block;}
	.banner .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.banner .bx-pager > div a{display:inline-block;width:25px;height: 8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;}
	.banner .bx-pager > div a.active{background:#eaa989;color:#fb8c00;opacity:.7;}
	.banner .banner2 .bx-pager{margin-top:11px}
	.banner .banner2 .bx-pager > div a{height:8px;}

	.main .boxs .inner{padding:0 !important;}
	.boxs{overflow:hidden;padding:57px 0 0;margin:0 0 48px;}
	.m_koko_tag_list{margin:5px 0px;}
	.boxs .koko{float:left;width:715px;margin-bottom:0;}
	.boxs .koko h3{font-size:28px;color:#4e4c4c;line-height:1;}
	.boxs .koko li{height: 82px;border-bottom:1px solid #e1e0e1;position:relative;padding:13px 0 12px;overflow:hidden;}
	.boxs .koko li .title{font-size:18px;color:#4c4c4c;line-height: 18px;margin: 0 0 5px;display:block;}
	.boxs .koko li:nth-child(6), .boxs .koko li:nth-child(7){display:block;}
	.boxs .koko .img_wrap{width:51px;height:48px;border-radius:5px;display:block;margin:0 18px 0 0;float:left;overflow: hidden;}
	.boxs .koko .desc{font-size:14px;color:#858585;line-height:1;display:inline-block;margin-bottom: 3px;}
	.boxs .koko .tags{color:#fff;font-size:12px;display:inline-block;padding:1px;}
	.boxs .koko .tag00{    background: #b36ae8;}
	.boxs .koko .tag01{background:#a1b815;}
	.boxs .koko .tag02{background:#b88b15;}
	.boxs .koko .tag03{background:#796bd2;}
	.boxs .koko .comment{background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment.png) no-repeat;width:55px;height:43px;text-align:center;line-height:35px;color:#9a999b;font-size:12px;position:absolute;top:18px;right:71px;display:block;}
	.boxs .koko .view{background:url(http://kbsworldimage.kbs.co.kr/images/bg_view.png) no-repeat;width:60px;height:43px;text-align:center;line-height:35px;color:#9a999b;font-size:12px;position:absolute;top:18px;right:0;padding:0 0 0 5px;display:block;}

	.boxs .sns{float:right;width:504px;height: 595px;background:#f1eff2;display:block;}
	.boxs .sns h3{font-size:28px;color:#4e4c4c;padding:0 0 0 15px;height:51px;line-height:51px;}
	.boxs .sns .draw{width: 500px;height: 538px;margin:0 0 40px;}
	.boxs .sns ul{overflow:hidden;}
	.boxs .sns li{float:left;width:50%;}
	.boxs .sns li a{display:block;height:46px;line-height:46px;font-size:24px;color:#3c3c3c;padding:0 0 0 15px;background:#d9d8da;}
	.boxs .sns li a.on{background:#f1eff2;}

	.boxs .sns_list{float:left;width:715px;margin: 30px 0 0;}
	.boxs .sns_list h3{color:#fff;font-size:22px;padding:0 0 0 15px;height:46px;line-height:46px;background:#fb8c00;}
	.boxs .sns_list ul{overflow:hidden;padding:18px;background:#f1eff2;height: 87px;}
	.boxs .sns_list li{float:left;width:53px;height:38px;margin:0 10px 0 0;}

	.boxs .teater{width:715px;float:left;margin: 25px 0 0;}
	.boxs .teater h3{color:#fff;font-size:28px;padding:0 0 0 15px;height:46px;line-height:46px;background:#fb8c00;}
	.boxs .teater .list{overflow:hidden;}
	.boxs .teater .list a{width:50%;float:left;}

	.boxs .box_ad{width:502px;height: 250px;border:1px solid #d8d8d8;float:right;}
	.boxs .box_ad img{border:none;}

	.boxs .village{float:left;width:715px;overflow:hidden;margin: 45px 0 0;}
	.boxs .village h3{font-size:28px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .village .village01{float:left;width:350px;}
	.boxs .village .village02{float:right;width:350px;}
	.boxs .village .img_wrap{width:350px;height:160px;}
	.boxs .village li{height:36px;line-height:35px;border-bottom:1px solid #e1e0e1;}
	.boxs .village li a{display:block;color:#3c3c3c;font-size: 17px;}
	.boxs .village ul{margin:7px 0 0;}
	.boxs .village li:last-child{border-bottom:none;}

	.boxs .hot{float:right;width:504px;margin:50px auto 0;padding:0;}
	.boxs .hot h3{font-size:28px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.boxs .hot .sldie{width:503px;height:263px;}
	.boxs .hot .items{position:relative;}
	.boxs .hot .play{position:absolute;top:0;left:0;width:53px;height:36px;}
	.boxs .hot .bg{width:100%;height:63px;background:#000;opacity:.7;position:absolute;left:0;bottom:0;}
	.boxs .hot .desc{position:absolute;left:0;bottom:0;width:100%;padding:10px 0 0 15px;color:#fff;line-height:24px;font-size:18px;height:63px;z-index:90;}
	.boxs .hot .desc span{display:block;}
	.boxs .hot .bx-pager{text-align:right;margin:5px 0 0;}
	.boxs .hot .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.boxs .hot .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;opacity:.7;}
	.boxs .hot .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.main .best_wrap .inner{padding:0 !important;}

	.menu_wrap{overflow:hidden;height: 202px;}
	.menu_wrap h3{font-size:24px;color:#4e4c4c;padding: 10px 0 0;}
	.menu_wrap .menu{float:left;margin:0 90px 0 0;}
	.menu_wrap .menu:nth-child(5){margin:0;}
	.menu_wrap ul{margin:10px 0 0;}
	.menu_wrap li a{display:block;line-height:24px;font-size:14px;color:#417c84;}

	.big_ad{width:970px;height:92px;margin: 33px auto 0;border:1px solid #d8d8d8;}
	.big_ad2{width:970px;height:92px;margin: 43px auto 0px;border:1px solid #d8d8d8;}

	/* footer */
	.footer .links{position:absolute;top:16px;right:0;display:block;}
	.footer .links > a{display:inline-block;color:#9a989b;border:1px solid #9a989b;width:109px;height:26px;line-height:26px;text-align:center;margin:0 0 0 10px;}
	.footer .links .site_link{display:inline-block;margin:0 0 0 10px;}
	.footer .links .site_link > a{background:url(http://kbsworldimage.kbs.co.kr/images/btn_sel.png) no-repeat 100% 0;padding:0 30px 0 12px;height:26px;line-height:26px;border:1px solid #9a989b;display:inline-block;}
	.footer .links .site_link ul{display:none;border:1px solid #9a989b;border-top:none;margin:-2px 0 0;}
	.footer .links .site_link li a{display:block;height:26px;line-height:26px;padding:0 0 0 10px;}

	/* sub */
	.paging{text-align:center;margin:25px 0 0;}
	.paging a{display:inline-block;width:26px;height:26px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:26px;text-align:center;}
	.paging a.prev, .koko_list + .paging a.next{background:none;}
	.paging a img{width:11px;height:13px;position:relative;top:6px;left:7px;}
	.paging strong{display:inline-block;width:26px;height:26px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:26px}
	/* koko board */
	.container .inner{padding:0;}
	.container > .inner > .content{overflow:hidden;padding:45px 0 0;}
	.container > .inner > .content.newscontent {padding-top:16px;}
	.container > .inner > .content.schedule_content{padding:0px;}
	.l_section{width:715px;float:left;position:relative;}
	.l_section.size2{width:715px;}
	.r_section{width:504px;float:right;}
	.l_section .search_box{overflow:hidden;padding: 0 0 10px 367px;}
	.l_section .search_box input[type="text"]{float:left;display:inline-block;width:299px;height:31px;line-height:31px;padding:0 0 0 10px;background:#89898a;border:none;border-radius:3px 0 0 3px;}
	.l_section .search_box  input::-webkit-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.l_section .search_box input::-ms-input-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.l_section .search_box input::-moz-placeholder{color:#d5d5d5 !important;font-size:14px !important;}
	.l_section .search_box a.btn{width:48px;height:31px;display:inline-block;float:left;background:#666;border-radius:0 3px 3px 0;text-align:center;vertical-align:middle;}
	.l_section .search_box a.btn img{width:20px;height:20px;margin:6px auto 0;}
	.write_box{margin:10px 0 35px;border-top:8px solid #ff9e2e;height:233px;background:#d9d8da;padding:19px 20px 0 136px;position:relative;}
	.write_box .user{line-height:18px;color:#3c3c3c;font-size:12px;position:absolute;top:0;left:0;text-align:center;width:136px;height:225px;padding:19px 0 0;}
	.write_box .user > span{display:block;}
	.write_box .user .img_wrap{width:71px;height:68px;border-radius:5px;margin:0 auto 5px;overflow:hidden;}
	.write_box .write{position:relative;}
	.write_box .write textarea{width:100%;height:116px;padding:15px;resize:none;border:none;margin:0 0 10px;}
	.write_box .write .txt_ph{color:#d9d8da;font-size:21px;position:absolute;top:45px;left:15px;}
	.write_box .write .tags{overflow:hidden;}
	.write_box .write .tags .tag{display:inline-block;width:134px;height:27px;background:#fff;margin:0 0 0 3px;padding:0 0 0 10px;line-height:27px;font-size:12px;color:#8f8f8f;}
	.write_box .write .tags .tag:nth-child(1){margin:0;}
	.write_box .write .tags .tag input{border:none;width:115px;height:27px;}
	.write_box .ico_btns{margin:17px 0 0;}
	.write_box .ico_btns a{display:inline-block;width:22px;height:20px;margin:0 5px 0 0;}
	.write_box .btn_post{background:#ff9e2e;width:101px;height:34px;text-align:center;line-height:34px;color:#6c7101;font-size:13px;position:absolute;bottom:5px;right:20px;border-radius:3px;}
	.koko_list .items{margin:0 0 25px;background:#f1eff2;}
	.koko_list .items .title{height:51px;display:block;background:#d9d8da;}
	.koko_list .items .title:hover{background:#ff9e2e;}
	.koko_list .items .title .img_wrap{display:inline-block;width:44px;height:45px;border-radius:5px;overflow:hidden;vertical-align:top;}
	.koko_list .items .title .comment{background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment2.png) no-repeat;width:40px;height:31px;text-align:center;line-height:27px;color:#fff;font-size:12px;display:inline-block;vertical-align:top;margin-top:14px;}
	.koko_list .items .title .view{background:url(http://kbsworldimage.kbs.co.kr/images/bg_view2.png) no-repeat;width:53px;height:31px;text-align:center;line-height:27px;color:#fff;font-size:12px;display:inline-block;padding:0 0 0 5px;vertical-align:top;margin:14px 0 0 5px;}
	.koko_list .items .title .tit{width:440px;line-height:51px;overflow:hidden;display:inline-block;height:51px;font-size:15px;margin:0 10px 0 15px;}
	.koko_list .items .title .num{display:inline-block;height:51px;line-height:51px;font-size:11px;color:#4e4c4c;width:65px;text-align:center;vertical-align:top;}
	.koko_list .contents{display:none;position:relative;}
	.koko_list .contents .close{position:absolute;width:14px;height:14px;top:9px;right:8px;}
	.koko_list .article{display:block;background:#f1eff2;position:relative;}
	.koko_list .article .share{background:#d9d8da;height:28px;line-height:28px;padding:0 20px;}
	.koko_list .article .share a{display:inline-block;width:29px;height:18px;position:relative;top:5px;text-indent:-99999em;}
	.koko_list .article .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.koko_list .article .share a:hover{background-position:0 -19px}
	.koko_list .article .content{padding:10px 20px 0 137px;}
	.koko_list .article .user{width:137px;height:50%;text-align:center;position:absolute;top:10px;left:0;padding:20px 0 0;text-align:center;line-height:18px;color:#3c3c3c;font-size:12px;}
	.koko_list .article .user .smartphone{width:14px;height:22px;margin:10px auto 0;}
	.koko_list .article .text_box{font-size:15px;color:#4e4c4c;line-height:21px;}
	.koko_list .article .text_box img{margin:7px 0;}
	.koko_list .article .tag_list a{display:inline-block;margin:0 8px 0 0;color:#8f8f8f;font-size:12px;line-height:28px;}
	.koko_list .items .comments{display:block;margin:0 20px;border-top:2px solid #d7d5d8;padding:12px 0;}
	.koko_list .items .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comments .like{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;}
	.koko_list .items .comment_list{display:block;margin:20px 20px 0;padding:0 0 20px;}
	.koko_list .items .comment_list .comment + .comment{margin-top:15px}
	.koko_list .items .comment_list .comment .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;}
	.koko_list .items .comment_list .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.koko_list .items .comment_list .comment .user .id{color:#82939d;font-weight:bold;}
	.koko_list .items .comment_list .comment .text{margin:10px 20px 0 0;display:block;}
	.koko_list .items .comment_list .comment .reply{width:75px;height:21px;line-height:21px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat;padding:0 0 0 32px;position:absolute;top:0;right:0;}
	.koko_list .items .comment_list .comment .re_comment{clear:both;position:relative;padding:20px 0 0 54px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 27px 10px;}
	.koko_list .items .comment_list .comment .re_comment .img_wrap{top:20px;left:54px;}
	.koko_list .items .comment_list .comment .re_comment .reply{top:20px;}
	.koko_list .items .comment_list .comment .re_comment .user{padding-left:54px;}
	.koko_list .items .comment_list .comment .re_comment .text{padding:0 20px 15px 54px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.koko_list .items .comment_list .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;}
	.koko_list .items .comment_list .comment .re_comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list .items .comment_list .comment .re_comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.koko_list + .paging{text-align:center;margin:25px 0 0;}
	.koko_list + .paging a{display:inline-block;width:21px;height:21px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:21px;text-align:center;}
	.koko_list + .paging a.prev, .paging a.next{background:none;}
	.koko_list +  a img{width:11px;height:13px;position:relative;top:4px;left:5px;}
	.koko_list +  strong{display:inline-block;width:21px;height:21px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:21px;}

	.edit_pick{width:504px;}
	.edit_pick h3{font-size:22px;color:#4e4c4c;line-height:1;margin:0 0 12px;}
	.edit_pick .sldie{width:503px;height:263px;}
	.edit_pick .items{position:relative;}
	.edit_pick .play{position:absolute;top:0;left:0;width:53px;height:36px;}
	.edit_pick .bg{width:100%;height:63px;background:#000;opacity:.7;position:absolute;left:0;bottom:0;}
	.edit_pick .desc{position:absolute;left:0;bottom:0;width:100%;padding:10px 0 0 15px;color:#fff;line-height:24px;font-size:18px;height:63px;z-index:90;}
	.edit_pick .desc span{display:block;}
	.edit_pick .bx-pager{text-align:right;margin:13px 0 0;}
	.edit_pick .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.edit_pick .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;opacity:.7;}
	.edit_pick .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.r_section .box_ad{margin:45px 0 0;}

	.r_section .s_banner{width:504px;margin:55px 0 0;}
	.r_section .s_banner .sldie{width:504px;height:263px;}
	.r_section .s_banner .bx-pager{text-align:right;margin:13px 0 0;}
	.r_section .s_banner .bx-pager > div{display:inline-block;margin:0 0 0 5px;}
	.r_section .s_banner .bx-pager > div a{display:inline-block;width:25px;height:8px;background:#a1a1a1;color:#a1a1a1;text-indent:-99999px;opacity:.7;}
	.r_section .s_banner .bx-pager > div a.active{background:#ff9e2e;color:#ff9e2e;}

	.r_section .best_koko{margin:55px 0 0;}
	.r_section .best_koko h3{height:58px;line-height:58px;color:#fff;padding:0 0 0 15px;font-size:23px;background:#fb8c00;}
	.r_section .best_koko li{height: 82px;background:#f1eff2;padding: 20px 15px 0 95px;position:relative;}
	.r_section .best_koko li:nth-child(even){background:#d9d8da;}
	.r_section .best_koko li .num{position:absolute;top: 18px;left:30px;width:47px;height:47px;line-height:47px;text-align:center;font-size:23px;color:#fff;font-weight:bold;background:#fb8c00;border-radius:47px;}
	.r_section .best_koko li .title{font-size:17px;color:#4e4c4c;line-height:1.1;display:block;}
	.r_section .best_koko li .text{font-size:15px;color:#4e4c4c;line-height:18px;display: table-cell;margin:5px 0 0;width: 391px;}

	.r_section .best_koko2{margin:55px 0 0;}
	.r_section .best_koko2 h3{height:58px;line-height:58px;color:#fff;padding:0 0 0 15px;font-size:23px;background:#ff9e2e;}
	.r_section .best_koko2 li{height: 82px;background:#f1eff2;padding: 11px 0px 0 105px;position:relative;}
	.r_section .best_koko2 li:nth-child(even){background:#d9d8da;}
	.r_section .best_koko2 li .img_wrap{position:absolute;top: 12px;left:16px;width: 55px;height: 55px;border-radius:5px;overflow:hidden;}
	.r_section .best_koko2 li .title{font-size:17px;color:#4e4c4c;line-height:1.1;display:block;}
	.r_section .best_koko2 li .text{font-size:15px;color:#4e4c4c;line-height:18px;display: table-cell;margin:5px 0 0;}

	.r_section .poster{margin:55px 0 0;background:#eee;padding:0 18px 18px;}
	.r_section .poster h3{font-size:23px;color:#4e4c4c;line-height:63px;height:63px;}
	.r_section .poster a{width:230px;height:335px;display:inline-block;}
	.r_section .poster a + a{margin:0 0 0 4px;}

	.r_section .most_viewed_news {margin:55px 0 0;background:#eee;padding:0 18px 18px;}
	.r_section .most_viewed_news h3{font-size:23px;color:#4e4c4c;line-height:63px;height:63px;}
	.r_section .most_viewed_news a{width:49%;height:230px;display:inline-block;color: #4e4c4c;font-size: 18px; line-height: 22px; overflow: hidden;}
	.r_section .most_viewed_news a:nth-child(2) {float: right;}
	.r_section .most_viewed_news a + a{margin:0 0 0 4px;}
	.r_section .most_viewed_news a img {margin-bottom: 10px;}

	/* vod */
	.front{background:#eee;padding:16px 0 0;margin:0 0 73px;}
	.front .inner{overflow:hidden;background:#eee;}
	.front .vod_area{float:left;width:715px;height:441px;}
	.front .vod_area .draw{width:715px;height:441px;overflow:hidden;}
	.front .vod_list{float:right;width:504px;position:relative;}
	.front .vod_list h3{width:504px;height:28px;line-height:28px;padding:0 0 0 15px;font-size:11px;color:#fff;background:#3a3a3a;margin:0 0 17px;}
	.front .vod_list li{width: 480px;height:63px;background:#d6d6d7;padding:0 0 0 123px;position:relative;margin:0 0 11px;}
	.front .vod_list li a{display:block;}
	.front .vod_list li .img_wrap{display:block;width:107px;height:63px;position:absolute;top:0;left:0;overflow:hidden;}
	.front .vod_list li .title{display: block;padding:12px 0 0;font-size:14px;color:#4e4c4c;line-height:16px;width: 357px;}
	.front .vod_list li .date{display:block;font-size:14px;color:#4e4c4c;line-height:16px;}
	.front .vod_list .follow{position:absolute;top:0;right:14px;color:#939597;height:28px;line-height:28px;}
	.front .vod_list .follow span{display:inline-block;vertical-align:top;}
	.front .vod_list .follow a{display:inline-block;width:21px;height:20px;margin:4px 0 0 3px;}
	.front .vod_list .more{background:#89898a;width:98px;height:28px;line-height:28px;text-align:center;color:#fff;display:block;margin:10px auto;border-radius:3px;}

	.vod_list2{position:relative;margin:0 0 84px;}
	.vod_list2 + .vod_list2 + .vod_list2{margin:0;}
	.vod_list2 h3{font-size:23px;color:#3c3c3c;background:#ffba58;padding:0 0 0 15px;line-height:50px;height:50px;font-weight:bold;margin:0 0 30px;}
	.vod_list2 ul{overflow:hidden;}
	.vod_list2 li , .fancam_container .vod_list2 li {float:left;width:297px;height:248px;margin:0 20px 25px 0;position:relative;}
	.vod_list2 li a{display:block;}
	.vod_list2 li .img_wrap , .fancam_container .vod_list2 li .img_wrap{width:297px;height:167px;overflow:hidden;display:block;}
	/*.vod_list2 li:nth-child(3), .vod_list2 li:nth-child(6), .vod_list2 li:nth-child(9){margin-right:20px;}
	.vod_list2 li:nth-child(4), .vod_list2 li:nth-child(8), .vod_list2 li:nth-child(12){margin-right:0;}*/
	.vod_list2 li:nth-child(3n){margin-right:20px;}
	.vod_list2 li:nth-child(4n){margin-right:0;}
	.vod_list2 li .title , .fancam_container .vod_list2 li .title {background:#7f7f7f;height:81px;line-height:26px;color:#fff;font-size:15px;position:absolute;left:0;bottom:0;width:297px;padding:0 10px;}
	.vod_list2 li .share{position:absolute;top:15px;right:15px;}
	.vod_list2 li .share a{width:28px;height:19px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.vod_list2 li .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:28px auto;}
	.vod_list2 li .share a:hover{background-position:0 -19px}
	.vod_list2 .more{color:#3c3c3c;font-size:12px;line-height:50px;position:absolute;top:0;right:15px;}

	/* event */
	.event{margin:0 0 50px;}
	.event h3{font-size:23px;color:#3c3c3c;margin:0 0 8px;}
	.event ul{overflow:hidden;margin: auto 50px;}
	.event li{float:left;}
	.event li{margin: 0 30px 0 0;}
	.event li:nth-child(3n){margin:0px}
	.event li .img_wrap{width:347px;height:388px;overflow:hidden;display:block;}
	.event li .text{padding:12px 10px;line-height:46px;font-size:18px;letter-spacing:-0.05em;color:#4e4c4c;display:block;width:347px;background:#eee;height: 70px;}

	/* news */
	.news_list ul{overflow:hidden;padding-left: 10px;}
	.news_list li{float:left;width: 337px;margin:0 20px 22px 0;background:#eee;}
	.news_list li:nth-child(even){margin-right:0;}
	.news_list .img_wrap{width: 337px;height: 230px;}
	.news_list .title{color:#4e4c4c;font-size:18px;line-height:22px;display:block;margin:10px 0;padding:8px 10px 0;}
	.news_list .text{font-size:14px;color:#4a4a4a;line-height:20px;display:block;height:60px;margin:0 0 4px;display:block;overflow:hidden;padding:0 10px;}
	.news_list .share a{width:28px;height:19px;display:inline-block;}
	.news_list .share{text-align:right;margin:-19px 0 0;padding:0 10px 20px;}
	.news_list .cate{margin:20px 0 0;height:19px;line-height:19px;display:block;padding:0 0 0 10px;}
	.news_view .title{width:715px;height:145px;background:#eee;padding:12px 17px 0;position:relative;margin:0 0 20px;}
	.news_view .title p{font-size:21px;color:#4e4c4c;line-height:35px;border-bottom:1px solid #c2c2c2;padding:0 0 9px;margin:0 0 12px;}
	.news_view .title p span{display:block;}
	.news_view .title > span{display:inline-block;line-height:32px;height:32px;font-size:14px;color:#4e4c4c;}
	.news_view .title .sort{width:100px;}
	.news_view .title .date{width:130px;}
	.news_view .title .view{width:170px;}
	.news_view .title .share{position:absolute;bottom:12px;right:18px;}
	.news_view .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.news_view .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.news_view .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.news_view .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.news_view .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.news_view .share a:hover{background-position:0 -27px}
	.news_view .article .text_box{font-size:15px;line-height:28px;color:#4a4a4a;}
	.news_view .article .img_box + .text_box{margin:10px 0 0;}
	.news_view .article .text_box + .img_box{margin:55px 0 0;}
	.news_view .article .text_box + .text_box{margin-bottom:20px;}
	.news_view .article .text_box + .strong_text{margin:50px 0 0;}
	.news_view .article .strong_text{font-size:15px;color:#4a4a4a;font-weight:bold;line-height:27px;}
	.news_view .article .player{text-align:center;margin:30px 0 0;}
	.news_view .article .player .draw{width:600px;height: auto;overflow: visible;margin:0 auto;}
	.news_view .btn_group{width:715px;height:41px;background:#eee;margin:50px 0 0;padding:7px 18px;position:relative;}
	.news_view .btn_group .btn_back{background:url(http://kbsworldimage.kbs.co.kr/images/btn_back.png) no-repeat 0 0;width:96px;height:29px;line-height:29px;padding:0 0 0 15px;color:#666;display:inline-block;text-align:center;margin:0 10px 0 0;}
	.news_view .btn_group .btn_list{background:url(http://kbsworldimage.kbs.co.kr/images/btn_list.png) no-repeat 0 0;width:96px;height:29px;line-height:29px;padding:0 0 0 15px;color:#666;display:inline-block;text-align:center;}
	.news_view .btn_group .share{position:absolute;top:7px;right:18px;}

	.comment_box{background:#f1eff2;padding:25px 20px 30px;margin:70px 0 0;position:relative;}
	.comment_box h3{font-size:21px;color:#4e4c4c;line-height:38px;}
	.comment_box .f_comment{position:relative;padding:10px 0 10px 54px;border-bottom:1px solid #d7d5d8;margin:20px 0 0;}
	.comment_box .comments{display:block;margin:24px 0 0;}
	.comment_box .comments .post_box  input::-webkit-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-ms-input-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box input::-moz-placeholder{color:#d0d0d0 !important;font-size:14px !important;}
	.comment_box .comments .post_box a{width:65px;height:39px;line-height:39px;color:#6c7101;font-size:13px;float:left;background:#fb8c00;text-align:center;}
	.comment_box .comments .comment{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment3.png) no-repeat;margin:0 3px 0 6px;position:absolute;right: 18px;top:22px;}
	.comment_box .comments .like{display:inline-block;width:95px;height:39px;line-height:39px;text-align:center;padding:0 0 0 48px;border-radius:3px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_like.png) no-repeat;position:absolute;right:20px;top:22px;}
	.comment_box .comment .user{display:block;color:#3c3c3c;font-size:12px;}
	.comment_box .comment .user .id{color:#82939d;font-weight:bold;}
	.comment_box .comment .text{margin:10px 20px 0 0;display:block;}
	.comment_box .comment .reply{width:75px;height:21px;line-height:21px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_reply.png) no-repeat;padding:0 0 0 32px;position:absolute;top:0;right:0;}
	.comment_box .comment .re_comment{clear:both;position:relative;padding:20px 0 0 54px;background:url(http://kbsworldimage.kbs.co.kr/images/re_comment.png) no-repeat 27px 10px;}
	.comment_box .comment .re_comment .img_wrap{top:20px;left:54px;}
	.comment_box .comment .re_comment .reply{top:20px;}
	.comment_box .comment .re_comment .user{padding-left:62px;}
	.comment_box .comment .re_comment .text{padding:0 20px 15px 62px !important;border-bottom:1px solid #d7d5d8;margin-right:0;}
	.comment_box .comment .re_comments{margin:10px 0 0 0px;border-bottom:1px solid #d7d5d8;padding-bottom:10px;}

	.comment_box .comment .new_reply {margin-left:0px;}

	.comment_box .paging{text-align:center;margin:25px 0 0;}
	.comment_box .paging a{display:inline-block;width:21px;height:21px;margin:0 2px;vertical-align:middle;color:#fff;background:#b9b9b9;line-height:21px;text-align:center;}
	.comment_box .paging a.prev, .comment_box .paging a.next{background:none;}
	.comment_box .paging a img{width:11px;height:13px;position:relative;top:4px;left:5px;}
	.comment_box .paging strong{display:inline-block;width:21px;height:21px;margin:0 2px;background:#b9b9b9;vertical-align:middle;color:#404040;line-height:21px;}

	/* episode */
	.page_tit{font-size:23px;color:#3c3c3c;line-height:52px;padding:0 0 0 15px;}
	.vod_list2 h4{font-size:18px;height:42px;color:#3c3c3c;padding:0 0 0 15px;line-height:42px;background:#ffb74d;margin:0 0 25px;}
	.episode{position:relative;}
	.episode .vod_list2 + .vod_list2 + .vod_list2{margin-bottom:70px;}
	.episode .vod_list2 li:nth-child(7), .episode .vod_list2 li:nth-child(8), .episode .vod_list2 li:nth-child(9), .episode .vod_list2 li:nth-child(10){display:block;}
	.episode .vod_list2.num4 li:nth-child(4){display:block;}
	.select_search{position:absolute;top:10px;right:0;}
	.select_search > a{display:block;width:347px;height:31px;color:#d5d5d5;background:#89898a url(http://kbsworldimage.kbs.co.kr/images/select_search.png) no-repeat 100% 0;background-size:48px auto;padding:0 0 0 15px;line-height:31px;font-size:13px;}
	.select_search ul{position:absolute;z-index:100;background:#89898a;width:347px;border-top:1px solid #d5d5d5;display:none;overflow-y:scroll !important;max-height:480px;}
	.select_search li a{display:block;color:#d5d5d5;font-size:11px;line-height:31px;display:block;padding:0 0 0 15px;border-bottom:1px solid #d5d5d5;}

	/* short */
	.short .more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;position:relative;}
	.short .more > span{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.short .more > span:before{display:block;width:9px;height:28px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.short .more > span:after{display:block;width:9px;height:28px;position:absolute;top:0;right:-9px;background:#fff;content:"";}
	.short .vod_list2 + .vod_list2 + .vod_list2{margin-bottom:70px;}
	.short .vod_list2 li:nth-child(4){display:block;}

	/* koko world */
	.pc_more.more{display:block;background:url(http://kbsworldimage.kbs.co.kr/images/bg_more.png) repeat-x;margin:15px 0 0;position:relative;}
	.pc_more.more > span{width:78px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:14px;border-radius:3px;background:#89898a;display:block;margin:0 auto;position:relative;}
	.pc_more.more > span:before{display:block;width:9px;height:28px;position:absolute;top:0;left:-9px;background:#fff;content:"";}
	.pc_more.more > span:after{display:block;width:9px;height:28px;position:absolute;top:0;right:-9px;background:#fff;content:"";}
	.kokoworld .world_village{position:relative;margin:70px 0 0;}
	.kokoworld h3{font-size:23px;color:#3c3c3c;line-height:52px;margin:0 0 10px;}

	/* koko village */
	.front .more{margin:0 0 20px;}
	.front .more span:before{background:#eee;}
	.front .more span:after{background:#eee;}
	.content.village{padding:0 !important;}
	.content.village .event_banner{margin:0 0 30px;width:715px;height:171px;}
	.front h3{font-size:23px;color:#4e4c4c;border-bottom:2px solid #b8b8b9;line-height:45px;}
	.front .create{position:absolute;top:0;right:0;background:#b7bdc5;width:255px;height:39px;line-height:39px;text-align:center;color:#666;font-size:15px;border-radius:3px;}
	.front .village{overflow:hidden;padding:20px 0 30px;}
	.front .village li{float:left;width:25%;}
	.front .village li a{color:#4e4c4c;display:block;line-height:30px;font-size:15px;}

	/* koko village view */
	.state h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 20px;position:relative;}
	.state .join{position:absolute;top:0;right:0;width:85px;height:36px;line-height:36px;background:#b7bdc5;border-radius:3px;font-size:15px;color:#666;text-align:center;}
	.state .section{height:217px;background:#eee;padding:20px 15px;position:relative;}
	.state .img_wrap{width:71px;height:66px;border-radius:3px;overflow:hidden;position:absolute;top:20px;left:15px;}
	.state ul{padding:0 0 12px 85px;overflow:hidden;border-bottom:1px solid #b8b8b9;}
	.state li{float:left;width:200px;color:#3c3c3c;font-size:15px;line-height:31px;}
	.state li:nth-child(odd){width:390px;}
	.state li em{display:inline-block;width:100px;}
	.state li.name{color:#82939d;}
	.state .info{margin:10px 0 0;line-height:25px;font-size:15px;color:#4e4c4c;}
	.state + .write_box{margin:25px 0 0;}

	/* program view */
	.program_view .line_tit{border-bottom:2px solid #e1e0e1;font-size:21px;color:#4e4c4c;line-height:1.1;margin:0 0 20px;}
	.perfect{position:relative;}
	.perfect h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 15px;position:relative;}
	.perfect .share{position:absolute;top:0;right:0;display:block;}
	.perfect .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.perfect .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.perfect .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.perfect .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.perfect .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.perfect .share a:hover{background-position:0 -27px}
	.perfect .section{overflow:hidden;}
	.perfect .img{width:267px;height:151px;overflow:hidden;float:left;}
	.perfect ul{float:left;margin:0 0 0 15px;font-size:15px;line-height:27px;width:430px;}
	.perfect li{overflow:hidden;}
	.perfect li em{color:#adadad;float:left;}
	.perfect li span{float:left;margin-left: 10px;}
	.program_view .section .showtime span {    width: 346px;}
	.synopsis{margin:70px 0 0;}
	.synopsis .img{width:715px;height:143px;overflow:hidden;display:block;}
	.synopsis .text p{margin:25px 0 0;line-height:24px;font-size:15px;color:#4e4c4c;}
	.characters{margin:45px 0 0;}
	.characters .section{position:relative;overflow:hidden;margin:0 0 50px;}
	.characters .img{width:100px;height:150px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.characters .title{padding:0 0 0 120px;font-size:14px;color:#4e4c4c;line-height:24px;}
	.characters .text{padding:0 0 0 120px;font-size:14px;color:#4e4c4c;line-height:22px;}
	.characters .text p{margin:25px 0 0;}
	.scenes .section{position:relative;overflow:hidden;margin:0 0 30px;min-height:129px;}
	.scenes .img{width:193px;height:129px;display:block;overflow:hidden;position:absolute;top:0;left:0;}
	.scenes .text{padding:0 0 0 210px;font-size:14px;color:#4e4c4c;line-height:22px;}
	.scenes .text p{margin:25px 0 0;}

	/* schedule */
	.front.only_pc{margin:0;}
	.schedule_search{padding:0 0 40px;}
	.schedule_search:after{display:block;clear:both;content:"";}
	.schedule_search h3{border:none;}
	.schedule_search .time{float:left;width:49%;}
	.schedule_search .down{float:right;width:49%;}
	.schedule_search .section{height:85px;background:#d9d8da;padding:12px 18px;}
	.schedule_search .select{height:24px;display:inline-block;margin-bottom:10px;}
	.schedule_search .select ul{height:75px;overflow-y:scroll;}
	.schedule_search .select.size1{width:164px;}
	.schedule_search .select.size1 ul{width:164px;position:absolute;}
	.schedule_search .select.size2{width:367px;margin:0 0 0 5px;}
	.schedule_search .select.size2 ul{width:367px;position:absolute;}
	.schedule_search .select.size3{width:194px;}
	.schedule_search .select.size3 ul{width:194px;position:absolute;}
	.schedule_search .select.size4{width:333px;margin:0 0 0 5px;}
	.schedule_search .select.size4 ul{width:333px;position:absolute;}
	.schedule_search .select.size5{width:84px;margin:0 0 0 5px;}
	.schedule_search .select.size5 ul{width:84px;position:absolute;}
	.schedule_search .select > a{display:block;background:#fff url(http://kbsworldimage.kbs.co.kr/images/select3.jpg) no-repeat 100% 0;background-size:27px auto;color:#3c3c3c;padding:0 0 0 10px;}
	.schedule_search .select ul{display:none;height:88px;overflow-y:scroll !important;}
	.schedule_search .date{display:inline-block;color:#fff;line-height:24px;width: 250px;}
	.schedule_search .date input{width:124px;padding:0 0 0 10px;background:#fff;border:none;height:24px;line-height:24px;display:inline-block;color:#4c4c4c;}
	.schedule_search .down .date input{width:98px;}
	.schedule_search .btn{display:inline-block;width:102px;height:26px;line-height:26px;text-align:center;color:#fff;background:#8f8f8f;border-radius:3px;margin:0 0 0 10px;}
	.schedule{position:relative;}
	.schedule .desc{font-size:12px;color:#898989;line-height:35px;}
	.schedule .today{width:182px;height:26px;line-height:26px;text-align:center;position:absolute;top:0;right:0;color:#fff;background:#8f8f8f;border-radius:3px;margin:0;}
	.schedule .week li{float:left;width:178px;text-align:center;}
	.schedule .week li.on{width:179px;background:#fb8c00;}
	.schedule .week li.on a{color:#3c3c3c;}
	.schedule .week li a{color:#fff;display:block;font-size:15px;}
	.schedule .week li span{display:block;height:66px;line-height:22px;padding:8px 0;}
	.schedule_table{margin:35px 0 0;}
	.schedule_table table{width:100%;}
	.schedule_table th{background:#d9d8da;color:#fff;height:38px;line-height:38px;border-left:1px solid #fff;}
	.schedule_table th:first-child{border:none;}
	.schedule_table td{border-bottom:1px solid #c4c4c4;padding:19px 0;text-align:center;font-size:15px;color:#3c3c3c;overflow:hidden;}
	.schedule_table td.left{text-align:left;padding-left:25px;}
	.schedule_table .img_wrap{width:174px;height:98px;display:block;overflow:hidden;float:left;}
	.schedule_table .txt_box{float:left;margin:0 0 0 15px;}
	.schedule_table a{display:block;font-size:17px;color:#3c3c3c;line-height:25px;}
	.schedule_table .text{line-height:20px;color:#898989;height:40px;overflow:hidden;margin:8px 0 5px;display:block;font-size:13px;width:460px;}
	.schedule_table .cate span{display:inline-block;width:26px;height:16px;line-height:16px;text-align:center;background:#fff;color:#0274bd;border:1px solid #0274bd;border-radius:2px}
	.schedule_table .cate span.id{color:#ec5b35;border:1px solid #ec5b35;}
	.schedule_table .cate span.cn{color:#de0000;border:1px solid #de0000;}
	.schedule_table .cate span.bm{color:#56b02a;border:1px solid #56b02a;}
	.schedule_table .cate span.vn{color:#b461c9;border:1px solid #b461c9;}

	/* program */
	.front_p h3{border:none;}
	.front_p .week{overflow:hidden;}
	.front_p .week li{float:left;width:178px;height:40px;line-height:40px;text-align:center;}
	.front_p .week li.on{width:179px;}
	.front_p .fp_lists ul{overflow:hidden;margin: 0 0 40px 0;padding: 18px 0 0 0;}
	.front_p .fp_lists li{float:left;margin:22px 24px 0 0;width:400px;height:255px;position:relative;}
	.front_p .fp_lists li:nth-child(3), .front_p .fp_lists li:nth-child(6){margin-right:0;}
	.front_p .fp_lists li:nth-child(3n){margin-right:0;}
	.front_p .fp_lists li .text_wrap{height:71px;background:url(http://kbsworldimage.kbs.co.kr/images/bg_50.png) repeat;position:absolute;left:0;bottom:0;width:100%;padding:5px 15px;}
	.front_p .fp_lists li .title{font-size:20px;color:#fff;font-weight:bold;line-height:30px;height:30px;overflow:hidden;display:block;}
	.front_p .fp_lists li .text{font-size:14px;color:#fff;line-height:18px;overflow:hidden;display:block;}
	.front_p .fp_lists li .share{position:absolute;top:5px;right:5px;}
	.front_p .fp_lists li .share a{margin:0;}
	.program_list h3{font-size:23px;color:#4e4c4c;line-height:1.2;margin:0 0 20px;position:relative;}
	.program_list ul{overflow:hidden;}
	.program_list li{float:left;width:236px;margin: 0 12px 20px 0;height:244px;background:#eee;position:relative;}
	.program_list li:nth-child(5), .program_list li:nth-child(10), .program_list li:nth-child(15), .program_list li:nth-child(20), .program_list li:nth-child(25),  .program_list li:nth-child(30){margin-right:0;}
	.program_list li .img_wrap{width:236px;height:133px;overflow:hidden;display:block;}
	.program_list li .title{padding:10px 12px 9px;font-size:16px;color:#3c3c3c;display:block;height:40px;line-height:24px;overflow:hidden;width: 235px;text-overflow: ellipsis;white-space: nowrap;}
	.program_list li .text{line-height:18px;font-size:14px;color:#3c3c3c;display:block;padding:0 12px;}
	.program_list li .share{position:absolute;top:108px;right:6px;}
	.program_list li .share a{margin:0;}
	.view_all{padding:50px 0 0;position:relative;}
	.view_all h3{font-size:23px;color:#4e4c4c;line-height:1.2;position:relative;margin:0 0 70px;}
	.view_all .search_box{left:0;margin:0;position:absolute;padding:0;top:95px;}
	.view_all .search_box input[type="text"]{width:350px;}
	.view_all .select_search{top:95px;}
	.view_all .select_search a{width:340px;}
	.view_all .select_search ul{width:340px;}
	.view_all .items{border-bottom:1px solid #e1e0e1;padding:0 0 16px 309px;position:relative;min-height:174px;margin:0 0 40px;}
	.view_all .items .img_wrap{width:280px;height:158px;position:absolute;position:absolute;top:0;left:0;}
	.view_all .items .name{font-size:17px;color:#417c84;line-height:20px;}
	.view_all .items ul{font-size:15px;line-height:22px;margin:8px 0 0;}
	.view_all .items li{overflow:hidden;line-height:28px;}
	.view_all .items li em{color:#adadad;float:left;}
	.view_all .items li span{float:left;}

	/* music */
	.music .text{font-size:14px;color:#898989;line-height:21px;}
	.music .text_strong{font-size:16px;color:#898989;font-weight:bold;line-height:22px;margin:10px 0 0;}
	.music .month{position:relative;height:62px;background:#ff9e2e;text-align:center;margin:10px 0 35px;padding:0;}
	.music .month a{width:14px;height:18px;display:inline-block;}
	.music .month span{font-size:27px;color:#3c3c3c;font-weight:bold;line-height:62px;display:inline-block;padding:0 35px;}
	.music .select_search{z-index:70;top:143px;right:10px;}
	.music .select_search > a{width:224px;}
	.music .select_search ul{width:224px;}
	.music .share{position:absolute;top:80px;right:0;}
	.music .share a{width:40px;height:27px;margin:0 0 0 5px;display:inline-block;text-indent:-99999em;}
	.music .share .share1{background:url(http://kbsworldimage.kbs.co.kr/images/share1.png) no-repeat;background-size:40px auto;}
	.music .share .share2{background:url(http://kbsworldimage.kbs.co.kr/images/share2.png) no-repeat;background-size:40px auto;}
	.music .share .share3{background:url(http://kbsworldimage.kbs.co.kr/images/share3.png) no-repeat;background-size:40px auto;}
	.music .share .share4{background:url(http://kbsworldimage.kbs.co.kr/images/share4.png) no-repeat;background-size:40px auto;}
	.music .share a:hover{background-position:0 -27px}
	.music .t_title{overflow:hidden;width:100%;}
	.music .t_title li{vertical-align:middle;background:#d9d8da;border-left:1px solid #fff;color:#fff;text-align:center;font-size:12px;height:45px;line-height:14px;width:81px;display:table-cell;}
	.music .t_title li:first-child{border-left:none;}
	.music .t_title li.only_pc{display:table-cell !important;}
	.music li.size1{width:69px;}
	.music li.size2{width:70px;}
	.music li.size3{width:536px;}
	.music li.size4{width:174px;}
	.music .ranking li{border-bottom:1px solid #c4c4c4;height:52px;text-align:center;display:table;width:100%;}
	.music .ranking li div{display:table-cell;width:81px;}
	.music .ranking .size1{width:69px;line-height:52px;color:#3c3c3c;font-size:18px;}
	.music .ranking .top .size1{line-height:110px;font-size:27px;}
	.music .ranking .top .size1.red{color:#d13714;}
	.music .ranking .size2{width:70px;line-height:52px;font-size:15px;color:#898989;}
	.music .ranking .top .size2{line-height:110px;}
	.music .ranking .size2 img{width:19px;height:15px;display:inline;vertical-align:middle;padding:0 5px 0 0;}
	.music .ranking .size3{width:536px;padding:0 0 0 115px;}
	.music .ranking .size3{text-align:left;position:relative;}
	.music .ranking li.top{height:110px;}
	.music .ranking .top .img_wrap{width:83px;height:83px;position:absolute;top:15px;left:15px;}
	.music .ranking .top .title{font-size:18px;color:#3c3c3c;font-weight:bold;padding:10px 0 0;line-height:26px;display:block;}
	.music .ranking .top .artist{color:#898989;line-height:24px;font-size:14px;display:block;margin:3px 0 0;}
	.music .ranking .top .ko_vil{background:#8f8f8f;width:142px;height:26px;border-radius:3px;color:#fff;text-align:center;line-height:26px;text-align:center;display:block;font-size:14px;margin:7px 0 0;}
	.music .ranking .top .only_pc{line-height:110px;display:table-cell !important;}
	.music .ranking .size4{width:174px;}
	.music .ranking .size4 a{display:block;width:157px;height:88px;margin:10px 0 0;}
	.music .ranking .size5{width:830px;text-align:left;line-height:52px;}
	.music .ranking .size5 .title{display:inline-block;font-size:18px;color:#3c3c3c;padding:0 0 0 15px;}
	.music .ranking .size5 .artist{display:inline-block;font-size:14px;color:#898989;margin:0 0 0 30px;}
	.music .ranking .size6{width:175px;}
	.music .ranking .size6 .ko_vil{background:#8f8f8f;width:142px;height:26px;border-radius:3px;color:#fff;text-align:center;line-height:26px;text-align:center;display:block;font-size:14px;margin:18px auto 0;}
	.music .ranking .size7{width:95px;}
	.music .ranking .size7 a{display:block;width:53px;height:36px;margin:13px auto 0;}

	#board_write .write_box{margin:0 !important;}
	.kokoworld .world_board > h3, .r_section .hot > h3{line-height: 22px;}
}


@media all and (min-width:768px) {
	.news_list a{height:430px;}
	.news_list a{display:block;width:100%;}
	.news_list .title{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;overflow:hidden;max-height:66px;-webkit-box-orient:vertical;padding:0 10px;}
	.news_list .text{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;overflow:hidden;max-height:60px;-webkit-box-orient:vertical;}
	.news_list .cate{position:absolute;bottom:10px;}
	.news_list .share{position:absolute;right:8px;bottom:10px;padding:0;}
}
@media all and (min-width:1024px) {
	.news_list a{height:360px;}
}
@media all and (min-width:1248px){
	.news_list a{height:384px;}
}
@media (max-width: 1024px){
	.popup_area{width:100%}
	.popup_area#overlay {padding: 8%;position: fixed;height: 100%;width: 100%;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);display: none;}
	.popup_area #popup {width: 100%;height: auto;position: relative;margin: 20px auto;background-color: #006bb9}
	.popup_area .contents_area img{width:100%;height:auto}
}





/* 댓글CSS */
.article .like_outer {
	padding: 10px 0 15px 0;
	color: #3c3c3c;
	font-size: 17px;
	line-height: 30px;
	display: inline-block;
	width:100%;
	text-align: left;
	margin-left:20px;
}
.article .like_outer .comment{display:inline-block; width:95px; height:39px; line-height:39px; text-align:center; border-radius:3px; background:url(http://kbsworldimage.kbs.co.kr/images/bg_comment3.png) no-repeat;background-size: auto 39px;}
.article .like { display: inline-block; width: 95px; height: 39px; line-height: 39px; text-align: center;  border-radius: 3px; background: url(http://kbsworldimage.kbs.co.kr/images/data_entertain/like_btn1_off.jpg) no-repeat;background-size: auto 39px;}
.article .like:hover { opacity: 0.8;}

/* 코코보드 */
.koko_list .items .comments .post_box{display:inline-block;width:90%;}

.koko_list .items .post_box input{background:#fff;border:none;padding:0 0 0 1%;}
.koko_list .items .post_box .nonMember {width:100%; margin-bottom: 2%;}
.koko_list .items .post_box .nonMember > * {height:39px;line-height:39px;}
.koko_list .items .post_box .nonMember input { display: inline-block;padding:0px 1%;width: 30%;}
.koko_list .items .post_box .nonMember input:first-child { margin-right:1%; }
.koko_list .items .post_box .inputBox > * {float: left ; line-height:39px; height:39px;}
.koko_list .items .post_box .inputBox input {width: 78%}
.koko_list .items .post_box .inputBox.deleteBox input {width: 85%}
.koko_list .items .post_box .inputBox a{display:inline-block;width:15%;color:#6c7101;font-size:13px;background:#ff9e2e;text-align:center;}
.koko_list .items .post_box .inputBox button.smaile  { background-color: white; width: 7%; }
.koko_list .items .post_box .inputBox button.smaile img {width: auto;float: right;margin-right: 5px;}
.koko_list .items .img_wrap{display:inline-block;height:80%;max-height: 71px; max-width: 71px; border-radius:5px;overflow:hidden;margin:20px auto 5px;}
.koko_list .items .img_wrap img {width: auto; height: 100%;}
.koko_list .items .comments .img_wrap {margin:0 1% 0 0; height: 39px;}
.koko_list .items .comment_list .img_wrap {position:absolute;top:10px;left:0;margin:0 1% 0 0;height: 39px;}
.koko_list .items .edit_reply .post_box .inputBox input{width: 63%}
/* 리플작성 */
.re_comments .post_box {display: inline-block;width: 100%}
.re_comments.new_reply .post_box {display: inline-block;width: 90%}


/* 기타 댓글 */
.comment_box .comments .post_box{display:inline-block;width:90%;}
.comment_box .comments .post_box .inputBox {position: relative;}
.comment_box .comments .post_box .inputBox > * {float: left ; line-height:39px; height:39px;}
.comment_box .comments .post_box .inputBox input {width: 78%}
.comment_box .comments .post_box .inputBox.deleteBox input {width: 85%}
.comment_box .comments .post_box .inputBox a{display:inline-block;width:15%;color:#6c7101;font-size:13px;background:#ff9e2e;text-align:center;}
.comment_box .comments .post_box .inputBox button.smaile  { background-color: white; width: 7%; }
.comment_box .comments .post_box .inputBox button.smaile img {width: auto;float: right;	margin-right: 5px;}
.comment_box .comments .img_wrap{display:inline-block;height:80%;max-height: 71px; max-width: 71px; border-radius:5px;overflow:hidden;margin:20px auto 5px;}
.comment_box .comments .img_wrap img {width: auto; height: 100%;}
.comment_box .comments .img_wrap {margin:0 1% 0 0; height: 39px;}
.comment_box .comments .comment_list .img_wrap {position:absolute;top:10px;left:0;margin:0 1% 0 0;height: 39px;}
.comment_box .comments .post_box input{background:#fff;border:none;padding:0 0 0 1%;}
.comment_box .comments .post_box .nonMember {width:100%; margin-bottom: 2%;}
.comment_box .comments .post_box .nonMember > * {height:39px;line-height:39px;}
.comment_box .comments .post_box .nonMember input { display: inline-block;padding:0px 1%;width: 30%;}
.comment_box .comments .post_box .nonMember input:first-child { margin-right:1%; }

/* 기타 댓글 목록 */
.comment_list .comment .post_box{display:inline-block;width:97%;}
.comment_list .comment .new_reply .post_box {padding: 10px 0 0 54px}
.comment_list .comment .post_box .inputBox {position: relative;}
.comment_list .comment .post_box .inputBox > * {float: left ; line-height:39px; height:39px;}
.comment_list .comment .post_box .inputBox input {width: 78%}
.comment_list .comment .edit_reply .post_box .inputBox input {width: 63%}
.comment_list .comment .post_box .inputBox.deleteBox input {width: 85%}
.comment_list .comment .post_box .inputBox a{display:inline-block;width:15%;color:#6c7101;font-size:13px;background:#ff9e2e;text-align:center;}
.comment_list .comment .post_box .inputBox button.smaile  { background-color: white; width: 7%; }
.comment_list .comment .post_box .inputBox button.smaile img {width: auto;float: right;	margin-right: 5px;}
.comment_list .comment .img_wrap{display:inline-block;height:80%;max-height: 71px; max-width: 71px; border-radius:5px;overflow:hidden;margin:20px auto 5px;margin:0 1% 0 0; height: 39px;}
.comment_list .comment .img_wrap img {width: auto; height: 100%;}
.comment_list .comment .img_wrap {position:absolute;top:10px;left:0;margin:0 1% 0 0;height: 39px;}
.comment_list .comment .comment_list .img_wrap {position:absolute;top:10px;left:0;margin:0 1% 0 0;height: 39px;}
.comment_list .comment .post_box input{background:#fff;border:none;padding:0 0 0 1%;}
.comment_list .comment .post_box .nonMember {width:100%; margin-bottom: 2%;}
.comment_list .comment .post_box .nonMember > * {height:39px;line-height:39px;}
.comment_list .comment .post_box .nonMember input { display: inline-block;padding:0px 1%;width: 30%;}
.comment_list .comment .post_box .nonMember input:first-child { margin-right:1%; }
.adminColor {color:#FD6060}
.btn_delete{ background-color: #FD6060 !important; color:#fff !important;}
.modal-layer {
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	position: fixed;
	z-index :100;
}
.modal-layer .modal-layer-close {float: right;}

@media all and (max-width:550px) {
	.koko_list .items .comments .post_box{width:80%;}
	.comment_box .comments .post_box{width:80%;}
	.comment_list .comment .post_box{width:100%;}
	.comment_list .comment .post_box .inputBox a { font-size:10px;}
}
@media all and (max-width:768px) {
	.koko_list .items .img_wrap{margin:0px auto 0px;}
}




/* 월드24 */
.world24-main-schedule {margin:20px 0; padding:0 12px;}
.world24-main-schedule .world24-main-schedule-top {position:relative;margin-bottom:20px;font-weight: bold;}
.world24-main-schedule .world24-main-schedule-top span {font-size:19px; color:#4e4c4c;}
.world24-main-schedule .world24-main-schedule-top .world24-main-schedule-top-title {position: relative;}
.world24-main-schedule .world24-main-schedule-top .world24-main-schedule-top-title svg {
	position: absolute;
	top: 3px;
	right: -8px;
}

.world24-main-schedule .world24-main-schedule-top a {font-size:15px; color:#3c3c3c;position: absolute;right: 0;bottom:0; border-bottom: 2px solid #3c3c3c; padding-bottom: 1px;}
.world24-main-schedule .world24-main-schedule-table {font-size:16px; color:#4e4c4c;width:100%;text-align: center}
.world24-main-schedule .world24-main-schedule-table thead {background:#d9d8da;}
.world24-main-schedule .world24-main-schedule-table thead tr {height: auto; line-height: normal;}
.world24-main-schedule .world24-main-schedule-table thead th {padding:10px 0;font-size: 14px;font-weight: bold;border-right: 1px solid #fff;}
.world24-main-schedule .world24-main-schedule-table thead th:last-child {border-right: none;}
.world24-main-schedule .world24-main-schedule-table tbody tr { height: 50px; line-height: 50px; border-bottom: 1px solid #d9d8da;}
.world24-main-schedule .world24-main-schedule-table tbody tr.world24-onair {background:#dadf7f}
.world24-main-schedule .world24-main-schedule-table tbody tr td {padding: 0 10px;}
.world24-main-schedule .world24-main-schedule-table tbody tr td:nth-child(2){text-align: left;font-size:16px;font-weight: bold;}
.world24-main-schedule .world24-main-schedule-table .schedule-table-title {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;}
.world24-main-schedule .world24-main-schedule-table .world24-onair-btn {height: 35px;width:92px;display: none;position: relative;top: -3px;vertical-align: middle;margin-left: 20px;}

.world24-main-info {background: #eee; color:#4e4c4c; padding: 35px 0; min-height: 452px;}
.world24-main-info .inner {padding:0px 12px;background: #eee; position: relative; }
.world24-main-info .world24-main-info-top {font-size: 19px; color:#4e4c4c; font-weight: bold;margin-bottom: 20px;}
.world24-main-info .world24-main-info-contents {font-size: 15px; display: block; width: 100%; position: relative; padding-bottom:20px; }
.world24-main-info .world24-main-info-contents ul {background:#d9d8da; margin-bottom: 20px; padding-top: 10px}
.world24-main-info .world24-main-info-contents ul li {display: inline-block; line-height: 26px; color:#555; padding:0px 15px 10px; text-align: center;position: relative; cursor: pointer}
.world24-main-info .world24-main-info-contents ul li.on span {font-weight: bold;	padding-bottom:1px; border-bottom: 2px solid #3c3c3c; color:#3c3c3c}
.world24-main-info .world24-main-info-contents ul li:after {
	content: "";
	position: absolute;
	right: 0;
	top: 37%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	border-right: 2px solid #4e4c4c;
	height: 15px;
}
.world24-main-info .world24-main-info-contents ul li:last-child:after{
	border-right: none;
}
.world24-main-info .world24-main-info-contents .world24-main-info-contents-text {line-height: 26px; -ms-word-break: keep-all; word-break: keep-all; display: none;overflow: hidden;}
.world24-main-info .world24-main-info-contents .world24-main-info-contents-text.on {display: block;}
.world24-main-info .world24-main-info-contents .world24-main-info-contents-more {position: absolute;bottom: 0; display: none; cursor: pointer; font-weight: bold;font-size: 15px;right: 0; color: #3c3c3c}
.world24-main-info .world24-main-info-vod { display: block; width: 100%; margin-top:20px;}


.world24-info .world24-info-title { font-size: 40px; color:#3c3c3c}
.world24-info .world24-info-basic {margin: 40px 0; color:#3c3c3c; font-size: 16px;line-height: 26px;}
.world24-info .world24-info-basic div:first-child {font-size: 26px;border-bottom: 3px solid #e1e0e1;margin-bottom: 20px; padding-bottom: 15px;}
.world24-info .world24-info-first { font-size: 18px; color:#417c84;margin-bottom:50px;}
.world24-info .world24-info-first div:first-child {font-size: 23px;border-bottom: none;}
.world24-info-vod-box { position: relative;}
.world24-info-vod-box iframe { position:absolute;width: 49%;right: 0;}
.world24-info-vod-box iframe:first-child {position:relative;left: 0;}
.world24-info ul {background:#666; }
.world24-info ul li {display: inline-block;height: 38px;width:18%; line-height: 38px; text-align: center;position: relative;font-size: 18px; color:#fff;cursor: pointer;}
.world24-info ul li.on {font-weight: bold;}
.world24-info ul li:after {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	border-right: 2px solid #4e4c4c;
	height: 15px;
}
.container .world24-main-schedule .inner{padding:20px 12px 0px;}
.footer.site-world24 {margin-top:0;}
/* 월드24 MOBILE */
@media all and (min-width:320px){
}
@media all and (min-width:768px) {
	.container .world24-main-schedule .inner{padding:0px 12px;}
}
/* 월드24 PC */
@media all and (min-width:1024px) {
	.footer.site-world24 {margin-top:25px;}
	.world24-main-schedule {margin:0 0 40px; padding: 0;}
	.container .world24-main-schedule .inner{padding:0px;}
	.world24-main-schedule .world24-main-schedule-top span {font-size:26px; }
	.world24-main-schedule .world24-main-schedule-top a {color:#4e4c4c;border-color:#4e4c4c;}
	.world24-main-schedule .world24-main-schedule-table {font-size:17px;}
	.world24-main-schedule .world24-main-schedule-table .only_pc{display:table-cell !important;}
	.world24-main-schedule .world24-main-schedule-table thead tr {height: 40px;line-height: 40px;}
	.world24-main-schedule .world24-main-schedule-table thead th {padding: 0; font-size: 17px;}
	.world24-main-schedule .world24-main-schedule-table tbody tr {height:62px;line-height: 62px;}
	.world24-main-schedule .world24-main-schedule-table tbody tr td:nth-child(2) {font-size:18px;}
	.world24-main-schedule .world24-main-schedule-table .world24-onair-btn {display: inline-block;}
	.world24-main-info {padding:40px 0;}
	.world24-main-info .inner {padding:0;}
	.world24-main-info .world24-main-info-top {font-size: 26px; }
	.world24-main-info .world24-main-info-contents { width: 50%; display: inline-block; padding-bottom:0;}
	.world24-main-info .world24-main-info-contents ul {text-align: center; padding-top: 0;}
	.world24-main-info .world24-main-info-contents ul li {color:#4e4c4c;line-height: 40px;height: 40px; padding:0 15px;}
	.world24-main-info .world24-main-info-contents ul li:after {top:50%;}
	.world24-main-info .world24-main-info-contents ul li.on span {border-color:#4e4c4c; padding:0;}
	.world24-main-info .world24-main-info-contents .world24-main-info-contents-text {line-height: 28px;}
	.world24-main-info .world24-main-info-vod {display: inline-block; width: 45%;position: absolute; right: 0; margin-top:0;}
	.world24-main-info .world24-main-info-contents .world24-main-info-contents-more { color: #4c4c4c;}
}
@media all and (min-width:1248px){
	.world24-main-info .world24-main-info-contents ul li {padding: 0 30px;}
}
