a:hover {    text-decoration: underline;}
.inner .items a:hover {    text-decoration: none;}
.world24-container .world24-table a:hover, .world24-container .world_program a:hover,.world24-front .fp_lists a:hover { text-decoration: none; cursor: default}
.inner a:hover {    text-decoration: underline;}
.board_recent_list span:hover {    text-decoration: underline;}
.world24-main-schedule .inner a:hover {text-decoration: none;}
.front .inner .tag_hidden, .koko_list .items .tag_hidden{display:none;}
.koko_list .items .tag_show{display:block;}
.iframe_fb {margin-top: 7px; text-align: center;}
.iframe_tw {width: 480px; display: inline-block;}
.iframe_fb iframe {width: 464px;    height: 500px;}
.iframe_tw iframe{width: 100%;height: 598px;}
.iframe_tw_div {text-align: center}

.sns .draw{position:relative;}
#fb_loading img {  width: 32px;    height: 32px;}
#fb_loading {    position: absolute;    top: 50%;    left: 50%;}
.news .img_wrap img{height:168px;width:auto;}
marquee {    font-weight: 900 !important;}
.items.now .img_wrap img{width: 100%;height: auto;}
.items.now .cate > span{display:none;}
.article .content{min-height:190px;}
.Profile-Pic-mypic img { margin: 0 auto;}
.bottom_emo img {height: 120px;width: auto;float: left;}
.emo{max-height:100px;width:auto;}
.post_box form {    position: relative;}
.today .items.now .img_wrap{overflow:hidden;}

.comments .post_box input[type="text"] {}
.koko_list{min-height:100px;margin-top:20px;}
.board_youtube img{width:100%;height: auto;}
.ytube_img {    display: inline-block;position:relative;cursor:pointer;width:100%;}
.play_btn {    position: absolute;    top: 40%;    left: 45%;}
.write_box {    min-height: 240px;    height: auto;}
.youtube_url input {    width: 300px;    height: 25px;    margin-bottom: 5px;}
.tag_hidden{display:none;}
.image_thumb{width: 400px;height:80px;padding:5px 0;}
.image_thumb div{width: 80px;height: 70px;display:block;border:1px dotted gray;border-radius:5px;float: left;background:url(http://kbsworldimage.kbs.co.kr/images/ico_camera.png) no-repeat;background-position: center;cursor: pointer;}
.edit_pick .bx-wrapper{height:auto;}
.fancam_container .vod_list2 .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;}
.fancam_container .vod_list2 .more{position:relative;}
.loading_show img {    width: 32px;    height: auto;    margin: 0 auto;}
.loading_show {    width: 100%;    display: inline-block;}

.image_thumb div p{position:relative;height:100%;width:100%;}
.image_thumb div p img{width:100%;height:100%;}
.image_thumb div span{position:absolute;top:0px;right:0px;background-color:black;border-radius:15px;color:white;width: 15px;height: 15px;line-height: 15px;text-align: center;font-weight: bolder;cursor: pointer;z-index: 99;display:none;}
.attach_img{position:relative;}
.youtube_url{position:relative;display:none;}
.youtube_thumb{width:100px;height:70px;float: left;margin-left: 15px;display: block;border: 1px dotted gray;border-radius: 5px;float: left;background: url(http://kbsworldimage.kbs.co.kr/images/ico_play.png) no-repeat;background-position: center;}
.youtube_thumb img{width: 100px;height: 70px;}
.attach_img:hover{opacity:0.5;}
.items > form{display:none;}
.koko_list .article .share .modi a {text-indent: 0px;/* text-indent: unset; */width: 80px;vertical-align: middle;top: 0px;height:28px;margin:0px;}
.modify .youtube_url,.modify .image_thumb ,.modify {display:block}
.koko_list .article .share .modi {    display: inline-block;}
.view_all .items .img_wrap {    overflow: hidden;}
.move_prev{position:fixed;bottom:10px;left:0px;}
.move_prev svg {width:67px;}
#hotel_list .board_list2 th {    float: left;    margin-bottom: 5px;}
.board_list2 tr td:nth-child(2) {    padding: 0px 10px;}
.board_list2 tbody tr td {    padding: 5px 0px;}
.text_box a, .f_comment .text a {    color: blue;}
.text_box a:hover ,.f_comment .text a:hover {text-decoration:underline;}
.lds-spinner{position:absolute;top:37%;left:38%;}
#event_list{width:1248px;height:509px;text-align:center;}
.section .play,.inner .play {    display: none;}
.board_youtube {    width: 100%;}
.board_youtube .play_btn {    left: calc(50% - 53px);}
.note-way pre {    white-space: pre-wrap;}
.so_country ul li ul {    max-height: 400px;    overflow-y: auto;}

.so_channel_info li {    float: left;}
.info_more.so_layer_left:before {content: '';position: absolute;top: 50%;left: 0.1em;margin-top: -3px;height: 0;width: 0;border: 5px solid rgba(175, 83, 83, 0);border-right-color: rgba(255,255,255,.5);}
.info_more.so_layer_left:after{display:none;}
.so_country .so_layer_left {    padding-left: 21px;}
.so_country .so_layer_left ul {left: auto;right: 100%;}
.cmt_allChk {position: absolute;bottom: 1px;right: 5px;border-radius: 5px;padding: 2px;cursor:pointer;background-image: url(http://kbsworldimage.kbs.co.kr/images/common/check_mark_03.png);background-size: 20px 20px;background-repeat: no-repeat;width: 20px;height: 18px;}

.cmt_allChk {}
.Use-Comment{position: relative;}
/*  login */

.icon_new {    position: absolute;    top: -7px;    left: 19px;}
span.icon_new img {   width: 15px;  height: 15px;border-radius: 6px;}
.logon a{color: white;  font-size: 16px;}
.logon {line-height: 30px;float: left;position: relative;margin: -5px 5px 0px 0px;overflow: hidden;}
.header .util .logon a {    color: white;    font-size: 16px;    line-height: 30px;    margin-right: 5px;    max-width: 120px;    overflow: hidden;    height: 30px;}
.header .util .logon a img {    width: 28px;    height: 28px;    padding: 0px;}
.header .util .cls_logon:nth-child(3) {    margin: 0px;}
.header .gnb .m_show, .attach_img .x_show {    display: block;}
.attach_img span {    display: none;}
#Message{    float: left;   margin-left: 16px;}
.blind, .hide {    position: absolute;    left: 0;    top: 0;    visibility: hidden;    width: 0;    height: 0;    line-height: 0;    font-size: 0;    color: transparent;}
#mymessage,#mycomment,#mypost {    border: 0px;}
#village_list {    width: 157px;}
.ad_mnu {    position: relative;}
.loading_bar_cont img{width: 96px;    height: auto;    margin: 0 auto;}

/*
	village
*/

.village-only {  width: 273px;  background: #f1eff2;  border: 3px solid #cdcdcd;  position: absolute;  left: 30%;  top: 50%;  display:none;  z-index:2001;}
.village-only h4 {  margin: 23px 0;  font-weight: bold;  font-size: 18px;  color: #323232;  text-align: center;  line-height: 28px;}
.village-only .Vill-Creat-btn {  overflow: hidden;  text-align: center;  margin: 18px 0 22px 65px;}
.village-only .Vill-Creat-btn a {  display: block;  width: 65px;  height: 23px;  float: left;  padding-right: 8px;}
.CreatVill {  position: absolute;  top: 6px;  right: 20px;}
.Open-Village {  position: absolute;  top: 20%;  left: 45%;  width: 242px;  background: #f1eff2;  border: 3px solid #cdcdcd;  padding: 16px 15px 0 15px;}
.Open-Village h4 {  font-weight: bold;  color: #323232;  font-size: 24px;  text-align: center;}
.Open-Village dl {  margin-top: 20px;}
.Open-Village dl dt {  font-size: 14px;  color: #323232;  padding-bottom: 3px;}
.Open-Village .V-Title {  width: 206px;  height: 45px;}
.Open-Village .V-Thema {  width: 206px;  height: 95px;}
.Open-Village .Vill-Creat-btn {  overflow: hidden;  text-align: center;  margin: 18px 0 22px 51px;}
.Open-Village .Vill-Creat-btn a {  display: block;  width: 65px;  height: 23px;  float: left;  padding-right: 8px;}
.Not-Level {  width: 242px;  background: #f1eff2;  border: 3px solid #cdcdcd;  position: absolute;  left: 50%;  top: 25%;}
.Not-Level h4 {  margin: 23px 0;  font-weight: bold;  font-size: 18px;  color: #323232;  text-align: center;  line-height: 28px;}
.Not-Level a {  display: block;  width: 65px;  height: 23px;  margin: 0 auto 20px auto;}
.vileage_pop,.app-Submit {    display: none;}
.app-Submit {  width: 273px;  background: #f1eff2;  border: 3px solid #cdcdcd;  position: fixed;  left: 30%;  top: 50%;  display:none;}
.app-Submit h4 {  margin: 23px 0;  font-weight: bold;  font-size: 18px;  color: #323232;  text-align: center;  line-height: 28px;}
.app-Submit a {  display: block;  width: 65px;  height: 23px;  margin: 0 auto 20px auto;}
.top_vod_list{overflow-y:scroll;overflow-x:hidden;height:358px;}
.front .village li a:hover {    text-decoration: underline;}
#notice_frame{overflow:hidden;position:absolute;z-index:99;}
#notice_frame iframe{overflow:hidden;}
#noti_close{position: absolute;bottom: 1px;right: 13px;color: white;font-size: 26px;cursor:pointer;}
#noti_close:hover{opacity:0.8;font-weight: bold;}



/*		vod	start */


.sidebar2 {    position: absolute;    right: 0;    top: 0;    height: 123px;    width: 43.75%;    background: rgba(0,0,0,.8);    background: black;    opacity: 0.8;}
.y_img a {    color: #167ac6;    font-weight: bolder;}
.yt-pl-thumb-overlay {    display: none;    position: absolute;    cursor: pointer;   left: 0;    right: 0;    min-width: 120px;    top: 0;    bottom: 0;    background: black;    background: rgba(0,0,0,.7);    filter: alpha(opacity=70);    height: 123px;    background: progid:DXImageTransform.Microsoft.gradient(startColorStr='#B2000000',endColorStr='#B2000000');}
.yt-pl-thumb-overlay .yt-pl-thumb-overlay-content {    position: absolute;    text-align: center;    top: 50%;    left: 0px;    margin-top: -9px;    width: 100%;    height: 18px;    font-size: 16px;    font-weight: bold;    color: #fff;    text-shadow: 0 1px 1px rgba(255,255,255,.6);    text-transform: uppercase;}
.yt-pl-thumb-overlay .play-icon {    margin-right: 3px;    vertical-align: middle;    background: no-repeat url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfl5ZQ8cX.webp) -18px -1027px;   background-size: auto;    width: 9px;    height: 12px;}
.yt-pl-thumb-overlay-text {    vertical-align: middle;    font-weight: normal;    font-size: 13px;}
.yt-pl-sidebar-content {    height: 100%;    color: #fff;    display: block;    text-align: center;}
.yt-valign-container {    vertical-align: middle;    display: inline-block;}
.formatted-video-count-label {    display: block;    margin: 0 .75em;    font-size: 15px;    line-height: 1.25em;    word-break: break-word;    white-space: normal;    text-transform: uppercase;    margin-top: 30px;}
.yt-pl-icon {    background: no-repeat url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfl5ZQ8cX.webp) -38px -254px;    background-size: 190%;    width: 48px;    height: 45px;}
.yt-sprite {    display: inline-block;}
.y_title{    margin-top: 6px;display: block;font-size: 18px;line-height: 22px;height:44px;    overflow: hidden;}


/*		vod end*/


.schedule_table .onair_now{background: #ff9e2e;}
.schedule_table.world24-table .onair_now{background: #b6bf00;}
.vod_area > *  ,.btn_close{cursor:pointer;}
.m_nickname{width: 150px;height: 24px;display: inline-block;margin: 13px 0 0 15px;line-height: 24px;}
.m_nickname p {    display: block;    float: left;    margin: 0 5px;    font-size: 14px;    color: #fff;}
.m_nickname .new {   display: block;    float: left;    background: #f27935;    text-align: center;    width: 17px;    height: 17px;    line-height: 17px;    border-radius: 9px;    margin: 5px 0 0 0;    color: #fff;}
.my_info{width:100%;height:430px;overflow:hidden;}
.stab_menu li a {    display: block;    height: 20px;    line-height: 20px;    color: #666;    text-align: center;    width: 100%;}
.stab_menu li a.on {    color: #fff;}
.stab_menu li:nth-child(1) {    width: 30%;}
.stab_menu li:nth-child(2) a {    border-left: 1px solid #5f5f5f;    border-right: 1px solid #5f5f5f;}
.stab_menu li:nth-child(2) {    width: 45%;}
.stab_menu li:nth-child(3) {    width: 25%;}
.stab_menu li {    float: left;    text-align: center;    padding: 4px 0;    height: 28px;    font-size: 13px;}
.stab_menu {    overflow: hidden;    border-top: 1px solid #5f5f5f;    border-bottom: 1px solid #5f5f5f;    margin: 15px 0 0;}
.new-Info{display: inline-block;    background: #f27935;    text-align: center;    width: 15px;    height: 15px;    line-height: 15px;    border-radius: 7px;    margin: 11px 0 0 0;    letter-spacing: -1px;    font-size: 11px;    font-weight: normal;    margin: 0 0 0 5px;    color: #fff;  }
#m_mymessage, #m_mycomment, #m_mypost {    border: 0px;}
.Use-Comment .paging a.prev, .Use-Comment .paging a.next {    background: none;}
.Use-Comment .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;}
.article .vod_area .play_btn {top: 60%;left: 45%;}
.register_confirm li:first-child {    margin-right: 10px;}
.register_confirm li {    float: left;    cursor: pointer;}
.register_confirm img {    cursor: pointer;}
.register_confirm .s_btns {    float: right;}
.login-Form-box .other_login a {    display: inline-block;    width: 50px;    height: 50px;    margin: 0 12px;}
.login-Form-box .other_login {    margin: 0 18px;    padding: 0px 0 10px 0px;    text-align: center;}
#videoViewer {    position: fixed;    top: 20%;    left: 35%;    z-index: 1001;}
.view_comm {    font-size: 30px;    box-sizing: border-box;    width: 100%;    color: #fff;    background: #98c1d9;padding-top: 5px;}
.btn_close {    position: absolute;    top: 8px;    right: 13px;}
.tit_video_viewer {    height: 42px;    line-height: 42px;margin-left: 15px;}
.wrap_frame {    height: 429px;}
.btn_close img {    width: 40px;    height: 40px;}
.bg_dimd {    width: 100%;    height: 500%;    position: absolute;    display: block;    opacity: 0.7;    z-index: 1000;    background-color: #000;    top: 0px;   left: 0px;}

.teater .list a img {    max-height: 187px;}
.article p {
	padding: 10px 0 15px 0;
	color: #3c3c3c;
	font-size: 17px;
	line-height: 30px;
	display: inline-block;width:100%;
}
.fp_lists ul li{max-height:255px;overflow:hidden;}
.select_list input[type=checkbox] + label{
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	font-size: 14px;
}
.select_list input[type=checkbox] + label:before {
	content: "";
	display: inline-block;
	width: 17px;
	height: 17px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	bottom: 7px;
	background-color: #aeadae;
}
.select_list input[type=checkbox] {
	display: none;
}
.select_list input[type=checkbox]:checked + label:before {
	content: "\2713";
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	font-size: 18px;
	color: #fff;
	background: #2f87c1;
	text-align: center;
	line-height: 20px;
}
.select_list input[type=checkbox] + label:before {
	content: "";
	display: inline-block;
	width: 17px;
	height: 17px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	bottom: 7px;
	background-color: #aeadae;
}
.select_list{    height: 30px;
	line-height: 30px;
	display: inline-block;}
.header .bar .tit{cursor:pointer;}
.perfect .img{background-color: black;background: url(/img/common/no_img1.gif) no-repeat;background-size: 267px 150px;}
.section .img img {width: 100%;height: auto;margin: 0 auto;}
/*
.fp_lists li {
    background-color: black;
    background: url(/img/common/no_img1.gif) no-repeat;
    background-size: cover;
}
.img_wrap img{    height: 100%;   width: auto;    margin: 0 auto;}
*/
.today .img_wrap img {   width: 151px;   height: 85px;}
.right_layout p img {  width: 115px;    height: auto;}
.select ul {    background: #fff;}
.select ul a {    display: block;    line-height: 22px;    padding: 0 0 0 10px;}
.scenes .section {cursor:pointer;}
.vod_area {position:relative;}
.front .vod_area .draw{min-height:200px;}
.inner .vod_list2 .tag_hidden {    display: none;}
.vod_list ul{overflow-x:hidden;}
.container .share .share3 ,.container .koko_list .share .share3,.share .share3{    display: none;}
.About-Kbs-Contact .admin-info{height: 110px;}
.koko_list .items > .noticeBg, .koko_list .article > .click.noticeBg,.koko_list .content > .user.noticeBg{background: #ff8fb7;}
.scenes {  margin-top: 40px;}
.onair ul li:hover{background-color:#5c8243;}
.header .bar .onair ul {  padding: 9px 0px 0px 0px;}
.login-Form-box .gLogin li.other_login {   float: left;}
.sns_list li:hover{opacity:0.8}
.ad_mnu > h3,.list_wrap h3{cursor:pointer;}
#fb_loading{display:none;}
.mnu_hov{/*border:2px solid yellow;*/background-color:yellow;opacity:0.5;position:relative;}
#go_adm {position: absolute;top: 50px;left: 0px;width: 231px;height: 30px;text-align: center;line-height: 30px;z-index: 999;background-color: #bdacac;}
.container .inner .content #go_adm a {font-size: 14px;font-weight: bold;color: white;margin-left:20px;width: 88px;height: 30px;display:inline-block;float: left;}
#go_adm a:hover{background-color:gray;color:white}
#adm_mode_btn{position:fixed;top:0px;left:0px;    z-index: 9999;}
.marquee{    max-width: 800px;display:inline-block;overflow:hidden;   }
.js-marquee{ font-weight: 800 !important;}
.sbOptions{overflow-y:scroll !important;}
.select ul li:hover {    opacity: 0.8;    background-color: #c5c0c0;}
.now_onair_btn {width: 80px;margin: 10px auto;display:none;}
.now_onair_btn:hover{opacity:0.8}
.w_classic_top{margin-bottom:30px;}
.select_search ul li:hover a {    background-color: #cbcbd2;    color: black;}
#go_adm a:nth-child(2) {  margin-left: 20px;}
.ranking .size4:hover,.img_wrap img:hover,.hot .items:hover{opacity:0.8}
.world24-container .img_wrap img:hover,.world24-front .img_wrap img:hover {opacity: 1;}
.r_section .best_koko2 li:hover,.r_section .best_koko li:hover{    background: #fb8c00;opacity:0.8;}
.play_node,.tags{cursor:pointer;}
.header .bar .onair li a{width:100%;padding: 0 0 0 10px;}
.new_btn{width:11px;height:11px;display: inline-block;vertical-align: middle;margin-left: 10px;}
.board_recent_list {display: table;}
.koko ul li .title {    float: left;}
.comment:hover,.like:hover{opacity:0.8}
.koko_list .article .share .new_icon {    display: inline-block;}
/*#loginForm,#loginForm_m{display:none;}*/
.koko_friends_tag {    position: absolute;    top: 5px;    left: -9px;}
.so_map_area img{width:auto;margin:auto;}

.comment-img .koko_friends_tag {    padding-left: 8px;}
.koko_friends_profile {    margin-top: 30px;}
#loginForm,#loginForm_m {    display: none;}
.board_not_open{background-color:#636363;}
.slick-disabled {    opacity: 0.5;}
.event li .event_finished {    opacity: 0.3;}
.event ul .finished_txt {    position: absolute;    top: 30%;    left: 23%;    font-size: 42px;}
.article_player{text-align:center;}
/* Ã¬Æ’ÂÃ«â€¹Â¨ Ã«Â©â€Ã«â€°Â´ Ã­Æ’â‚¬Ã¬ÂÂ´Ã­â€¹â‚¬ (ÃªÂ¹Å“Ã«Â¹Â¡Ã¬Å¾â€ž) */
.animated.infinite {  animation-iteration-count: infinite;}
.on-way .icon-on-way{background:url(http://kbsworldimage.kbs.co.kr/images/onair-way.png) 100% 100%;width:21px;height:17px;display:inline-block;margin:10px 7px 0 0;}

/*
	main - map
*/
.so_map_area {    position: relative;}
#so_layer {position: absolute;font-size: 15px;color: white;padding: 3px;border-radius: 2px;}
.info_more:after {margin-right: -3px;border-color: transparent transparent transparent #dFeEFF;content: '';position: absolute;top: 50%;right: 0.3em;margin-top: -3px;height: 0;width: 0;border: 5px solid rgba(175, 83, 83, 0);border-left-color: rgba(255,255,255,.5);}
.so_layer div li {    position: relative;}
.so_country li {white-space: nowrap;position: relative;padding: 3px;font-weight: bold;}
#so_layer div a {color: white;font-weight: bold;display: block;}
#so_layer div ul li:hover {    background: #73bfb5;}
.so_country ul {min-width: 5em;position: absolute;top: 0px;left: 100%;background: #FF8077;display: none;border-radius: 5px;}
.so_country li:hover > ul {    display: block;}
#so_layer{display:none;}
.map_container {    display: table;    position: relative;    margin: 0 auto;}
.so_country ul li ul li:hover .so_channel_info {
	display: flex;
}
.so_channel_info li {    float: left;}




@media all and (min-width:200px){
	.txt_list li {		        border-bottom: 1px solid #4a4a4a;			    line-height: 20px;			    padding: 15px 0 0;			    height: 20px;			    color: #fff;			    font-size: 15px;			    position: relative;		}
	.txt_list li a {		    color: #bbb;		    display: inline-block;		    overflow: hidden;		    white-space: nowrap;		    text-overflow: ellipsis;		    float: left;		    max-width: 85%;		}
	.txt_list li span {		    color: #bbb;		}
	.paging {		    text-align: center;		    margin: 25px 0 0;		}
	.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;		}
	.koko_list .article .user { overflow: hidden; }
	.village .img_wrap a img {height: auto;}
	#main_koko_board,#latest_episode,#best_short_clip,#best_classic{min-height:auto;}
	.bx_tmp{display:inline-block;width:100%;    height: 25px;}
	.ad_e_type{width:100%;height:90px}
	.ad.none_pc {  margin: 25px 0 0;}
	.vod_area iframe {   width: 100%;    height: 250px;}
	.top_vod_list{height:auto;}
	.vod_list ul {    height: auto;}
	.picks .img_wrap img {max-height: 404px;}
	.boxs .koko li .title{max-width: 220px;width: auto;}
	.board_recent_list{width:calc(100% - 40px);float: left;display: inline-block;}
	.tit_inner {max-width: 85%;line-height: 30px;overflow: hidden;display: inline-block;text-overflow: ellipsis;height: 30px;}
	.koko_list .items .title .tit{width: 75%;}
	.youtube_url input {    width: 150px; margin-bottom:0px;}
	.attach_area {width:220px;padding:0;}
	.comment-Ul h3 {font-weight: bold;color: #323232;font-size: 24px;line-height: 26px;padding: 20px 0 12px 0;font-family: 'Arial', sans-serif;}
	.picks .img_wrap {/* height: 133;/* display: inline-block; */block;}
	#youtubePlayer {    width: 100%;    height: 100%;}

	.comment-Ul {width: 100%;margin-bottom: 28px;}
	.comment-Ul li {margin-top: 19px;overflow: hidden;position: relative;border-bottom: 1px solid #e1e0e1;padding-bottom: 6px;}
	.comment-Ul .comment-img {display: block;width: 100%;height: auto;float: left;padding-left: 5px;}
	.comment-Ul .comment-img img {width: 100%;height: auto;}
	.comment-Ul .comment-right-tx {width: 100%;float: left;}
	.comment-Ul .comment-right-tx p {  font-size: 18px;  line-height: 20px;  font-weight: bold;}
	.comment-Ul .comment-right-tx p a {  color: #417c84;    letter-spacing: 0.2px;}
	.comment-Ul .comment-right-tx .comment-Date {/* position: absolute; */bottom: 3px;display: -webkit-inline-box;}
	.comment-Ul .view-Box {float: right;}
	.comment-Ul .view-Box p {  text-align: center;  font-size: 14px;  color: #9a999b;}
	.comment-Ul .view-Box p span {display: block;padding-top: 1px;float: left;}
	.comment-Date span {padding: 0 1px;font-size: 12px;line-height: 18px;margin-right: 3px;white-space: nowrap;}
	.comment-Date span:nth-child(2) {   background: #a1b815;}
	.comment-Date span:nth-child(3) {    background: #b88b15;}
	.comment-Date span:nth-child(4) {    background: #796bd2;}
	.comment-Date span:not(.years) a {    color: #fff;}
	.news_list ul{position:relative;padding-left: 10px;}
	.comment-Ul  .comment-img .koko_friends_tag img {    width: 100px;    height: auto;}
	.news_wrap .section .koko_friends_tag {/* left: -7px; */}
	.news li{position: relative;  /*  padding-left: 10px;*/}
	.koko_friends_profile img{margin:0 auto;}
	.mypage .tab_menu .new-Info {line-height: 15px;height: 15px;margin: 0px 0px 0px 4px;padding: 0px;top: 0px;right: 0px;position: absolute;}
	#event_list{width: 100%;height: 100%;}

	.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}

	.article .vod_area .play_btn {top: 40%;left: 40%;}
}





@media all and (min-width: 320px) {
	.koko_list .items .comments .post_box a{top: 0px;}
	.koko_list .items .comment_list .comment .new_reply {margin-left:0px;}
	#board_write .write_box {  margin: 25px 0 0;}
	.news .img_wrap img {width: 100%;height: auto;}
	.txt_list li {  border-bottom: 1px solid #4a4a4a;  line-height: 30px;		    padding: 15px 0 0;		    height: 45px;  color: #fff;  font-size: 15px;  position: relative;}
	.txt_list li a {   color: #bbb;  display: inline-block;  overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;  float: left; max-width: 85%;}
	.txt_list li span { color: #bbb;}
	.paging {text-align: center;  margin: 25px 0 0;}
	.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;}
	.image_thumb{width:100%;}
	.image_thumb div{width:50px;height:50px;}
	.youtube_thumb{width:50px;height:50px;margin-left:8px;}
	#adm_mode_btn{display:none;}
	.koko_list .article .noticeBg.share{background:none;}
	.front .vod_area .draw img{height:auto;}
	.boxs .koko li .title{max-width: 240px;width: 100%;}
	.hot .slide .items .vod_img {  width:100%;    height: auto;}
	.hot .slide .items .hotNew_vod{  width:100%;    height: auto;}
	.vod_area iframe {width: 100%;/* height: 350px; */}
	.top_vod_list{height:auto;}
	.visual_wrap .bx-pager{margin: 0px 6px 0 0;}
	.header .live {position: absolute;width: 44px;height: auto;top: 5px;right: 45px;}
	.koko_list .items .title .tit .new_icon{line-height:30px;height:30px;overflow:hidden;display: inline-block;}
}

@media all and (min-height: 320px) and (max-height: 600px) {
	.popup .bagic_info{    padding: 42px 20px 0px;}
	.popup .login_form p{margin: 5px 0 10px;    font-size: 13px;}
	.popup .login_form + .btns{    margin: 10px 0 0 !important;}
	.popup .btns a.btn{    margin: 0 auto 10px;}
	.popup .other_login{padding: 10px 0 0;}
	.popup .other_login a{margin: 0 5px;    width: 50px;    height: 50px;}
	.popup .login_form .find_pw{margin: 10px auto 0;}


	.comment-Ul {width: 100%;margin-bottom: 28px;}
	.comment-Ul li {  margin-top: 19px;  overflow: hidden;  position: relative;  border-bottom: 1px solid #e1e0e1;  padding-bottom: 6px;}
	.comment-Ul .comment-img {display: block;width: 100%;height: auto;float: left;}
	.comment-Ul .comment-img img {width: 100%;height: auto;}
	.comment-Ul .comment-right-tx {width: 100%;float: left;}
	.comment-Ul .comment-right-tx p {  font-size: 18px;  line-height: 20px;  font-weight: bold;}
	.comment-Ul .comment-right-tx p a {  color: #417c84;    letter-spacing: 0.2px;}
	.comment-Ul .comment-right-tx .comment-Date {/* position: absolute; */bottom: 3px;}
	.comment-Ul .view-Box {float: right;}
	.comment-Ul .view-Box p {  text-align: center;  font-size: 14px;  color: #9a999b;}
	.comment-Ul .view-Box p span {  display: block;  padding-top: 1px;}
	.news_wrap .section .koko_friends_tag img {    width: 150px;}
	.news_wrap .section .koko_friends_tag{ left:-7px}
}




@media all and (min-width: 375px) {
	.boxs .koko li .title{max-width: 310px;width: 90%;}
	#event_list{width: 100%;height: 100%;display: inline-table;}
}
@media all and (min-width: 400px) {
	.boxs .koko li .title{max-width: 320px;width: 110%;}
}

@media all and (min-width: 500px) {
	.boxs .koko li .title{max-width: 100%;width: 100%;text-overflow: ellipsis;display: inline-block;white-space: nowrap;}
	.m_koko_tag_list {    margin-top: 5px;}
}





@media (min-width: 768px) {
	.koko_list .items .comment_list .comment .new_reply {margin-left:0px;}
	#board_write .write_box {  margin: 25px 0 0;}
	.gnb li .depth{width:650px}
	#adm_mode_btn{display:block;}
	.koko_list .article .share{width: 405px;}
	.content .koko_list  .user.noticeBg{background:none;}
	.koko_list .article .user { overflow: visible; }
	.front .vod_area .draw img{height:459px}
	.bx_tmp{display:inline-block;width:100%;}
	.boxs .hot{    margin: 30px auto 0;}
	.boxs .koko{margin: 30px auto 20px;}
	.banner .banner1{height:205px;}
	.today .img_wrap img{width: 154px;height: auto;margin: 0 auto;}
	.hot .slide .items .vod_img {  width:744px;    height: 418px;}
	.hot .slide .items .hotNew_vod{  width:744px;    height: 418px;}
	.vod_area iframe {   width: 100%;    height: 450px;}
	.top_vod_list{height:auto;}
	.vod_list ul{height:320px;}
	.picks .img_wrap {width:237px;height:133px;display: inline-block;overflow: hidden;}
	.header .live{position:absolute;width: 44px;height: auto;top: 6px;right:60px;}
	.tit_inner {max-width: 90%;line-height: 51px;overflow: hidden;display: inline-block;text-overflow: ellipsis;height: 51px;}
	.koko_list .items .title .tit{width:80%}
	.koko_list .items .title .tit .new_icon {   line-height:51px;    height: 51px;}
	.only_pc2{display:none;}
	.board_recent_list {width: calc(100% - 200px);}
	.comment-Ul {width: 764px;margin-bottom: 28px;}
	.comment-Ul li {  margin-top: 19px;  overflow: hidden;  position: relative;  border-bottom: 1px solid #e1e0e1;  padding-bottom: 6px;}
	.comment-Ul .comment-img {display: block;width: 146px;height: 80px;float: left;}
	.comment-Ul .comment-img img {width: 126px;height: auto;}
	.comment-Ul .comment-right-tx {width: 505px;float: left;}
	.comment-Ul .comment-right-tx p {  font-size: 18px;  line-height: 20px;  font-weight: bold;}
	.comment-Ul .comment-right-tx p a {  color: #417c84;    letter-spacing: 0.2px;}
	.comment-Ul .comment-right-tx .comment-Date {  position: absolute;  bottom: 3px;}
	.comment-Ul .view-Box {float: right;}
	.comment-Ul .view-Box p {  text-align: center;  font-size: 14px;  color: #9a999b;}
	.comment-Ul .view-Box p span {display: block;padding-top: 1px;float: none;}
	.koko_friends_profile img{max-width:600px;height:auto;    margin: 0 auto;}

	.slick-next{right:25px;width: 37px;height: 67px;background: url(http://kbsworldimage.kbs.co.kr/images/next.png) no-repeat;}
	.slick-prev {left: 25px;width: 37px;height: 67px;z-index: 999;background: url(http://kbsworldimage.kbs.co.kr/images/prev.png) no-repeat;}
	.news_wrap .section .koko_friends_tag {   left: -7px;}
	.news_wrap .section .koko_friends_tag img {width:150px}

	.kwave_slide_arrow	{position:absolute;top: 51px;right: 55px;}
	.news_slide_arrow {	    float: right;	    position: relative;	    display: block;	    padding: 0;	    width: 55px;	    height: 15px;	}
	.news_slide_arrow .prev {	    left: 0;	    background-position: 1px 0;	}
	.kwave_slide_arrow .next {	     left: 20px;	     background-position: -22px 0;	}
	.kwave_slide_arrow a {display: block;position: absolute;top: 2px;width: 30px;height: 19px;text-indent: -10000em;overflow: hidden;background: url(http://kbsworldimage.kbs.co.kr/images/common/slide_btn_arrow.gif) left top no-repeat;background-size: 50px;}
	#event_list{width: 100%;height: 100%;}
	.article .vod_area .play_btn {top: 48%;left: 45%;}
	.teater .list a img { max-height:none;height:204px;}
}
@media(min-width:846px){


}


@media all and (min-width: 1024px) {
	.today .img_wrap img{width:124px;height:auto;}
	.koko_list .items .comment_list .comment .new_reply {margin-left:0px;}

	/*.header .util a:nth-child(4) {  margin: 0 0 0 15px;}
	.header .util a:nth-child(3) {   margin: 0px;}
	*/
	#board_write .write_box {  margin: 25px 0 0;}
	.news_view .title .sort {   width: 130px;}
	.news .img_wrap img {   height: 110px;width:auto;}
	.village .img_wrap img{}
	.front .vod_area .draw img{height:376px}
	.village .img_wrap a img {height: 160px;}
	#main_koko_board,#latest_episode,#best_short_clip,#best_classic{min-height:300px;}
	.bx_tmp{display:none;}
	.hot .slide .items .vod_img {  width: 400px;    height: 262px;}
	.hot .slide .items .hotNew_vod{  width: 400px;    height: 262px;}
	.vod_area iframe{width:615px;height:430px}
	.picks .img_wrap {width: 194px;height: 110px;display: block;overflow: hidden;}
	.picks .img_wrap img{width: 100%;height: auto;}
	.kokoworld .world_board >h3, .r_section .hot > h3 {    line-height: 22px;}
	.boxs .koko li .title{max-width: 390px;width: 390px;}
	.tit_inner {  max-width: 90%;    line-height: 51px;   overflow: hidden;    display: inline-block;    text-overflow: ellipsis;    height: 51px;}
	.new_icon {line-height: 51px;overflow: hidden;display: inline-block;height: 51px;}
	.koko_list .items .title .tit{max-width:75%}
	.koko_list .items .title .tit .new_icon {   line-height:51px;    height: 51px;}
	.koko_list .article .share{/* width: 500px; */}
	.koko_list .article .share .new_icon{height: 28px;line-height: 28px;overflow: visible;}
	.koko_list .article .share span{display:inline-block;}
	.vod_list ul{height:280px}

	.comment-Ul {width: 610px;margin-bottom: 28px;}
	.comment-Ul li {  margin-top: 19px;  overflow: hidden;  position: relative;  border-bottom: 1px solid #e1e0e1;  padding-bottom: 6px;}
	.comment-Ul .comment-img {display: block;width: 116px;height: 69px;float: left;}
	.comment-Ul .comment-img img {width: 106px;height: auto;}
	.comment-Ul .comment-right-tx {width: 415px;float: left;}
	.comment-Ul .comment-right-tx p {  font-size: 18px;  line-height: 20px;  font-weight: bold;}
	.comment-Ul .comment-right-tx p a {  color: #417c84;    letter-spacing: 0.2px;}
	.comment-Ul .comment-right-tx .comment-Date {  position: absolute;  bottom: 3px;}
	.comment-Ul .view-Box {float: right;}
	.comment-Ul .view-Box p {  text-align: center;  font-size: 14px;  color: #9a999b;}
	.comment-Ul .view-Box p span {  display: block;  padding-top: 1px;}
	.best_wrap .section .img_wrap {width: 194px;height: 109px;display: block;overflow: hidden;}
	.news_wrap .section .koko_friends_tag img {  width: 150px;}
	.news_wrap .section .koko_friends_tag { -9px}
	#youtubePlayer {width: 704px;height: 429px;}
	.sns_list ul li a{width:53px;height:36px;display:block;text-indent: -1000px;}
	.sns_list ul li:nth-child(1) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_01_off.png) no-repeat;}
	.sns_list ul li:nth-child(2) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_02_off.png) no-repeat;}
	.sns_list ul li:nth-child(3) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_03_off.png) no-repeat;}
	.sns_list ul li:nth-child(4) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_04_off.png) no-repeat;}
	.sns_list ul li:nth-child(5) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_05_off.png) no-repeat;}
	.sns_list ul li:nth-child(6) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_06_off.png) no-repeat;}
	.sns_list ul li:nth-child(7) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_07_off.png) no-repeat;}
	.sns_list ul li:nth-child(8) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_08_off.png) no-repeat;}
	.sns_list ul li:nth-child(9) a{background: url(http://kbsworldimage.kbs.co.kr/images/sns_09_off.png) no-repeat;}

	.sns_list ul li:nth-child(1) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_01_on.png) no-repeat;}
	.sns_list ul li:nth-child(2) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_02_on.png) no-repeat;}
	.sns_list ul li:nth-child(3) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_03_on.png) no-repeat;}
	.sns_list ul li:nth-child(4) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_04_on.png) no-repeat;}
	.sns_list ul li:nth-child(5) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_05_on.png) no-repeat;}
	.sns_list ul li:nth-child(6) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_06_on.png) no-repeat;}
	.sns_list ul li:nth-child(7) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_07_on.png) no-repeat;}
	.sns_list ul li:nth-child(8) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_08_on.png) no-repeat;}
	.sns_list ul li:nth-child(9) a:hover{background: url(http://kbsworldimage.kbs.co.kr/images/sns_09_on.png) no-repeat;}
	.article .vod_area .play_btn {top: 46%;left: 45%;}


}



@media all and (min-width: 1248px) {
	.koko_list .items .comment_list .comment .new_reply {margin-left:0px;}
	#board_write .write_box {  margin: 25px 0 0;}
	.news .img_wrap img {   height: 168px;width:auto;}
	.best .section {    height: 243px;}
	.top_margin{margin-top:30px;}
	.front .vod_area .draw img{height:441px}
	.news_list li {height: 417px;position:relative;}
	.front_p .fp_lists li{float:left;margin:22px 24px 0 0;width:400px;height: 225px;position:relative;}
	#main_koko_board,#latest_episode,#best_short_clip,#best_classic{min-height:300px;}
	.boxs{padding: 7px 0 0;}
	.hot .slide .items .vod_img {  width: 504px;    height: 284px;}
	.hot .slide .items .hotNew_vod{  width: 504px;    height: 284px;}
	.vod_area iframe{width: 715px;height:430px;}
	.kokoworld .world_board >h3, .r_section .hot > h3 {    line-height: 22px;}
	.boxs .koko li .title{max-width: 490px;width: 490px;text-overflow: ellipsis;}
	.new_icon {    line-height: 51px;    overflow: hidden;    display: inline-block;    height: 51px;}
	.share .new_icon {    line-height: 28px;    height: 28px;    overflow: visible;}
	.tit_inner {  max-width: 400px;    line-height: 51px;   overflow: hidden;    display: inline-block;    text-overflow: ellipsis;    height: 51px;}
	.vod_list ul{height:358px}
	.only_pc2{display:block}

	.picks .img_wrap {width: 237px;height: 133px;}
	.comment-Ul {  width: 695px;  margin-bottom: 28px;}
	.comment-Ul li {  margin-top: 19px;  overflow: hidden;  position: relative;  border-bottom: 1px solid #e1e0e1;  padding-bottom: 6px;}
	.comment-Ul .comment-img {  display: block;  width: 126px;  height: 84px;  float: left;  margin-right: 20px;}
	.comment-Ul .comment-img img {  width: 126px;  height: 84px;}
	.comment-Ul .comment-right-tx {  width: 475px;  float: left;}
	.comment-Ul .comment-right-tx p {  font-size: 18px;  line-height: 20px;  font-weight: bold;}
	.comment-Ul .comment-right-tx p a {  color: #417c84;    letter-spacing: 0.2px;}
	.comment-Ul .comment-right-tx .comment-Date {  position: absolute;  bottom: 3px;}
	.comment-Ul .view-Box {  float: right;  margin-top: 10px;}
	.comment-Ul .view-Box p {  text-align: center;  font-size: 14px;  color: #9a999b;}
	.comment-Ul .view-Box p span {  display: block;  padding-top: 1px;}
	.best_wrap .section .img_wrap {width: 237px;height: 133px;display: block;overflow: hidden;}
	.img_wrap:hover img{transition-duration: .3s;-webkit-transform: scale(1.03);-ms-transform: scale(1.03);transform: scale(1.03);	}
	.world24-front .img_wrap:hover img, .world24-container .img_wrap:hover img{transition-duration:0s;-webkit-transform: scale(1.00);-ms-transform: scale(1.00);transform: scale(1.00);}
	.news_wrap .section .koko_friends_tag img {width: 202px;}
	.news_wrap .section .koko_friends_tag { left:-10px}
	.today .img_wrap img{width:154px}
	#event_list{width:1248px;height:509px;}
}
