@charset "utf-8";
button {overflow: visible;background: none;padding:0;outline: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
em{display:inline-block;background:url('http://imgcdn.pandora.tv/nx_pandora/player/images/sprite.png') no-repeat;vertical-align:middle;}
.new_player_area{position:relative;z-index:999;}
.video{display:block;width:100%;background:#000;}
.new_player_area .title{position:absolute;left:0;top:0;width:98%;height:69px;padding:0 1% 11px;background:url('http://imgcdn.pandora.tv/nx_pandora/player/images/bg_gradient_top.png') repeat-x;overflow:hidden;}
.new_player_area .title dt{font-size:14px;color:#fffefe;width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;}
.new_player_area .title dt.lc_dt_type{margin-left:102px;}
.new_player_area .title dt button{margin-right:9px;}
.new_player_area .title dt button em{width:20px;height:13px;background-position:-175px -30px;}
.new_player_area .title dd{position:absolute;right:1%;top:12px;}
.new_player_area .title dd button em{width:16px;height:16px;background-position:-130px -80px;}
.new_player_area .big_play, .new_player_area .big_stop{width:60px;height:60px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;cursor:pointer;}
.new_player_area .big_stop{background-position:0 -105px;}
.new_player_area .dimmed{width: 100%;height:80px;background:url('http://imgcdn.pandora.tv/nx_pandora/player/images/player_bg.png') repeat-x;position: absolute;left: 0;bottom: 0;}	
.new_player_area .dimmed .timeline{padding:10px 0;cursor:pointer;margin:25px 16px 0;}
.new_player_area .dimmed .timeline .time_bg{width:100%;height:4px;position:relative;background:rgba(255,255,255,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff);}
.new_player_area .dimmed .timeline .loading{height:4px;background:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);position:absolute;left:0;top:0;}
.new_player_area .dimmed .timeline .progress{height:4px;background:#dc0032;position:absolute;left:0;top:0;}
.new_player_area .dimmed .timeline .cursor{width:16px;height:16px;background-position:-105px -80px;position:absolute;top:-6px;cursor:pointer;z-index:10;}
.new_player_area .dimmed .timeline .over_thum{border:1px solid #000;position:absolute;top:-65px;}
.new_player_area .dimmed .timeline .over_thum img{display:block;width:96px;height:54px}
.new_player_area .dimmed .timeline .over_thum span{padding:3px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);font-size:10px;color:#fff;position:absolute;right:1px;bottom:1px;}
.new_player_area .dimmed .playing_area, .new_player_area .dimmed .sizing_area{/*overflow:hidden;*/position:absolute;bottom:0;padding-bottom:3px;}
.new_player_area .dimmed .playing_area{left:10px;}
.new_player_area .dimmed .playing_area>button, .new_player_area .dimmed .sizing_area>button{float:left;width:36px;height:28px;position:relative;}
.new_player_area .dimmed .playing_area>button span, .new_player_area .dimmed .sizing_area>button span{display:none;font-size:11px;color:#fff;padding:4px 0 5px;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);width:55px;position:absolute;top:-29px;left:50%;z-index:9999;margin-left:-28px;border-radius:5px;line-height:11px;}
.new_player_area .dimmed .playing_area>button:hover span, .new_player_area .dimmed .sizing_area>button:hover span{display:block;}
.new_player_area .dimmed .playing_area>button em, .new_player_area .dimmed .sizing_area>button em{margin:0 auto;}
.new_player_area .dimmed .playing_area>button.play em{width:14px;height:17px;background-position:-105px 0px;}
.new_player_area .dimmed .playing_area>button.stop em{width:12px;height:15px;background-position:-105px -20px;}
.new_player_area .dimmed .playing_area>button.replay em{width:16px;height:16px;background-position:-150px -80px;}
.new_player_area .dimmed .playing_area>button.next em{width:19px;height:15px;background-position:-120px 0px;}
.new_player_area .dimmed .playing_area>button.full_vol em{width:20px;height:17px;background-position:-105px -40px;}
.new_player_area .dimmed .playing_area>button.mute_vol em{width:21px;height:17px;background-position:-130px -40px;}
.new_player_area .dimmed .playing_area .vol_bar{float:left;margin-right:10px;padding:13px 0;cursor:pointer;}
.new_player_area .dimmed .playing_area .vol_bar .vol_bg{width:60px;height:2px;background:#d7d7d7;position:relative;}
.new_player_area .dimmed .playing_area .vol_level{width:100%;height:2px;background:#dc0032;}
.new_player_area .dimmed .playing_area .vol_cursor{width:4px;height:12px;background:#fff;position:absolute;top:-5px;}
.new_player_area .dimmed .playing_area .tiem{float:left;color:#fff;margin-top:5px;}
.new_player_area .dimmed .playing_area .tiem span{color:#fff;}
.new_player_area .dimmed .sizing_area{right:10px;} 
.new_player_area .dimmed .sizing_area>button{width:41px;}   
.new_player_area .dimmed .sizing_area .resolution_area{float:left;position:relative;}
.new_player_area .dimmed .sizing_area button.resolution{width:41px;height:28px;color:#fff;}
.new_player_area .dimmed .sizing_area .resolution_all{width:62px;padding:6px 0;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);position:absolute;left:50%;bottom:45px;border-radius:4px;overflow:hidden;margin-left:-31px;}
.new_player_area .dimmed .sizing_area .resolution_all button{display:block;width:64px;padding:0 11px 0 10px;height:20px;color:#acacac;text-align:right;}
.new_player_area .dimmed .sizing_area .resolution_all button:hover{background:#000;}
.new_player_area .dimmed .sizing_area .resolution_all button.on{color:#fff;overflow:hidden;}
.new_player_area .dimmed .sizing_area .resolution_all button.on em{float:left;width:8px;height:8px;background-position:-172px -80px;margin-top:6px;}
.new_player_area .dimmed .sizing_area>button.set em{width:16px;height:16px;background-position:-150px -60px;}
.new_player_area .dimmed .sizing_area>button.wide em{width:28px;height:10px;background-position:-145px 0;}
.new_player_area .dimmed .sizing_area>button.small em{width:28px;height:12px;background-position:-145px -20px;}
.new_player_area .dimmed .sizing_area>button.full_screen em{width:16px;height:17px;background-position:-105px -60px;}
.new_player_area .dimmed .sizing_area>button.small_screen em{width:16px;height:17px;background-position:-130px -60px;}
.new_player_area .dimmed .sizing_area>button.ver em{width:16px;height:16px;background-position:-155px -40px;}
.new_player_area .recommend{overflow:hidden;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);position:absolute;left:46px;bottom:50px;}
.new_player_area .recommend .re_img{float:left;position:relative;}
.new_player_area .recommend .re_img img{display:block;width:96px;height:54px;}
.new_player_area .recommend .re_img span{padding:3px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);font-size:10px;color:#fff;position:absolute;right:1px;bottom:1px;}
.new_player_area .recommend .re_wtite{padding:11px 40px 0 107px;}
.new_player_area .recommend .re_wtite dt{font-size:11px;color:#acacac;}
.new_player_area .recommend .re_wtite dd{color:#fffefe;width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing: -1px;}
.new_player_area .recommend .re_close{width:38px;height:54px;position:absolute;right:0;top:0;}
.new_player_area .recommend .re_close em{width:12px;height:12px;background-position:-175px -13px;margin:0 auto;}

/* embeded_end */
.new_player_area.end .title{height:100%;padding-bottom:0;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);}
.new_player_area.end .dimmed{background:none;}
.new_player_area .end_thum{display:none;}
.new_player_area.end .end_thum{display:block;width:869px;height:326px;position:absolute;left:50%;top:50%;margin:-163px 0 0 -435px;overflow:hidden;}
.new_player_area.end .end_thum a{float:left;position:relative;margin:0 1px 1px 0;}
.new_player_area.end .end_thum a img{display:block;width:288px;height:162px;}
.new_player_area.end .end_thum a dl{display:none;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);}
.new_player_area.end .end_thum a dl dt{font-size:14px;line-height:16px;color:#fffefe;padding:10px 9px 6px;}
.new_player_area.end .end_thum a dl dd{color:#c2c2c2;padding-left:9px;}
.new_player_area.end .end_thum a span{display:none;color:#fff;position:absolute;right:11px;bottom:8px;}
.new_player_area.end .end_thum a.on dl, .new_player_area.end .end_thum a:hover dl, .new_player_area.end .end_thum a.on span, .new_player_area.end .end_thum a:hover span{display:block;}

/* share */
.new_player_area .share_area{display:none;}
.new_player_area.share .share_area{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);}
.new_player_area.share .share_area .sns{width:270px;height:165px;position:absolute;left:50%;top:50%;margin:-83px 0 0 -146px;overflow:hidden;}
.new_player_area.share .share_area .sns a{float:left;margin:0 10px 8px 0;}
.new_player_area.share .share_area .sns a em{width:50px;height:50px;}
.new_player_area.share .share_area .sns a.face em{background-position:-105px -105px;}
.new_player_area.share .share_area .sns a.twit em{background-position:-160px -105px;}
.new_player_area.share .share_area .sns a.google em{background-position:-105px -160px;}
.new_player_area.share .share_area .sns a.url{clear:both;}
.new_player_area.share .share_area .sns a.url em{background-position:-160px -160px;}
.new_player_area.share .share_area .sns a.iframe em{background-position:-215px -160px;}
.new_player_area.share .share_area .sns a.html em{background-position:-215px -105px;}
.new_player_area.share .share_area .sns a.face, .new_player_area.share .share_area .sns a.url{margin-left:50px;}
.new_player_area.share .share_area .sns a.google, .new_player_area.share .share_area .sns a.html{margin-right:0;}
.new_player_area.share .share_area .sns.four{width:238px;height:81px;margin:-41px 0 0 -119px;}
.new_player_area.share .share_area .sns.four a.url{clear:none;}
.new_player_area.share .share_area .sns.four a.face, .new_player_area.share .share_area .sns.four a.url{margin-left:0;}
.new_player_area.share .share_area .sns.four a.google, .new_player_area.share .share_area .sns.four a.html{margin-right:8px;}
.new_player_area.share .share_area .sns span{display:block;clear:both;text-align:center;font-size:20px;line-height:23px;color:#fff;}
.new_player_area.share .share_area .sns_close{width:36px;height:36px;position:absolute;right:10px;top:0;}
.new_player_area.share .share_area .sns_close em{width:13px;height:12px;background-position:-175px 0;}

.play_list{width:320px;height:100%;/*min-height:100%;*/background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);position:absolute;left:0;top:0;z-index:9999;overflow:hidden;}
.play_list .list_title{padding:16px 20px 9px;border-bottom:1px solid #363636;}
.play_list .list_title>strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:190px;font-size:14px;color:#fff;}
.play_list .list_title>button{position:absolute;right:20px;top:16px;}
.play_list .list_title>button em{width:12px;height:12px;background-position:-175px 0;}
.play_list .list_title .list_put{padding:13px 20px;background:#111;border:1px solid #363636;border-radius:4px;overflow:hidden;margin-top:8px;}
.play_list .list_title .list_put span, .play_list .list_title .list_put span a, .play_list .list_title .list_put button{color:#959595;}
.play_list .list_title .list_put span{float:left;}
.play_list .list_title .list_put button{float:right;}
.play_list .list_title .list_put button em{width:10px;height:10px;background-position:-175px -45px;margin-right:5px;}
.play_list .list{height:100%;overflow-x:hidden;overflow-y:auto;}
.play_list .list::-webkit-scrollbar {width:10px;}
::-webkit-scrollbar-track {background:#464646;}
::-webkit-scrollbar-thumb {background:#7d7d7d;}
.play_list .list li a{display:block;padding:5px 13px;overflow:hidden;position:relative;}
.play_list .list li a strong{float:left;font-size:11px;color:#959595;margin-top:19px;}
.play_list .list li a img{float:left;width:78px;height:44px;margin:0 9px 0 11px;}
.play_list .list li a dl dt{color:#fff;margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.play_list .list li a dl dd{font-size:11px;color:#959595;}
.play_list .list li a:hover{background:#252525;padding-left:19px;}
.play_list .list li a:hover strong{width:10px;height:100%;margin:0;background:#dc0032;color:#dc0032;position:absolute;left:0;top:0;}

/* 라이브 */
.play_list .list li a .kind_live{top:5px;left:25px;width:44px;height:16px;background-size:44px 16px;}
.play_list .list li a .kind_test{top:5px;left:25px;width:31px;height:17px;background-size:31px 17px;}
.play_list .list li a:hover .kind_live, .play_list .list li a:hover .kind_test{top:5px;left:30px;}
.play_list .list li.on a .kind_live, .play_list .list li.on a .kind_test{top:5px;left:30px;}

/* error */
.new_player_area.error .error_write{position:absolute;top:50%;left:50%;width:500px;margin:-25px 0 0 -250px;}
.new_player_area.error .error_write span{display:table-cell;width:500px;height:50px;text-align:center;font-size:14px;color:#fff;line-height:16px;vertical-align:middle;}

/* 19 */
.play_adult{width:100%;height:100%;background:#252525;position:absolute;left:0;top:0;}
.play_adult .pd_area{position:absolute;left:50%;top:50%;margin:-69px 0 0 -55px;}
.play_adult .pd_area .nineteen{width:110px;height:110px;background-position:-265px 0;}
.play_adult .pd_area a{display:block;font-size:14px;color:#fff;line-height:14px;margin-top:14px;text-align:center;}
.play_adult .pd_area a em{width:6px;height:10px;background-position:-175px -56px;margin-left:10px;}

/* 재생완료 */
.new_player_area.next .next_area{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);}
.new_player_area.next .next_area .next_con{width:330px;position:absolute;left:50%;top:50%;z-index:9999999;margin:-130px 0 0 -165px;}
.new_player_area.next .next_area .next_con ul{width:210px;margin:0 auto;padding-bottom:12px;}
.new_player_area.next .next_area .next_con ul li{font-size:14px;color:#fff;line-height:18px;margin-bottom:6px;letter-spacing:-1px;}
.new_player_area.next .next_area .next_con ul li img{display:block;width:210px;height:118px;}
.new_player_area.next .next_area .next_con dl{width:100%;}
.new_player_area.next .next_area .next_con dl dt{font-size:24px;color:#fff;line-height:44px;text-align:center;letter-spacing:-2px;}
.new_player_area.next .next_area .next_con dl dd{width:100%;height:4px;background:#fff;}
.new_player_area.next .next_area .next_con dl dd span{display:block;width:100%;height:4px;background:#dc0032;}
.new_player_area.next .next_area .next_con .next_cancel{display:block;padding:0 10px;font-size:14px;color:#fff;line-height:24px;margin:15px 141px; 0;}
.new_player_area.next .dimmed{z-index:999999;}

/* icf */
.new_player_area.icf .dimmed .timeline{padding:0;margin-top:40px;}
.new_player_area.icf .dimmed .playing_area{left:auto;right:6px;z-index:999999999;}
.new_player_area.icf .dimmed .icf_write{color:#fff;position:absolute;left:16px;bottom:0;line-height:36px;}
.new_player_area.icf .dimmed .skip{color:#fff;position:absolute;right:123px;bottom:11px;line-height:14px;z-index:999999999;}
.new_player_area.icf .icf_bg{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.new_player_area.icf .btn_icf{display:block;width:64px;height:64px;position:absolute;left:16px;bottom:50px;}
.new_player_area.icf .btn_icf em, .new_player_area.icf .btn_icf img{display:block;width:64px;height:64px;}
.new_player_area.icf .btn_icf em.down{background-position:-375px 0;}
.new_player_area.icf .btn_icf em.event{background-position:-439px 0;}
.new_player_area.icf .btn_icf em.facebook{background-position:-503px 0;}
.new_player_area.icf .btn_icf em.home{background-position:-375px -128px;}
.new_player_area.icf .btn_icf em.market{background-position:-439px -128px;}
.new_player_area.icf .btn_icf em.phone{background-position:-503px -128px;}
.new_player_area.icf .btn_icf em.share{background-position:-375px -256px;}
.new_player_area.icf .btn_icf em.twitter{background-position:-439px -256px;}
.new_player_area.icf .btn_icf em.down:hover{background-position:-375px -64px;}
.new_player_area.icf .btn_icf em.event:hover{background-position:-439px -64px;}
.new_player_area.icf .btn_icf em.facebook:hover{background-position:-503px -64px;}
.new_player_area.icf .btn_icf em.home:hover{background-position:-375px -192px;}
.new_player_area.icf .btn_icf em.market:hover{background-position:-439px -192px;}
.new_player_area.icf .btn_icf em.phone:hover{background-position:-503px -192px;}
.new_player_area.icf .btn_icf em.share:hover{background-position:-375px -320px;}
.new_player_area.icf .btn_icf em.twitter:hover{background-position:-439px -320px;}
.new_player_area.icf.flash .dimmed{background:none;}
.new_player_area.icf.flash .dimmed .icf_write{color:#464646}

/* power_link */
.power_link{position:absolute;top:76px;right:0;z-index:1500;}
.power_link .pl_ic{background:url('http://imgcdn.pandora.tv/nx_pandora/player/images/pl_st.png') no-repeat;}
.power_link button.pl_i1{display:block;position:absolute;top:13px;left:12px;}
.power_link button.pl_i1 span{display:block;width:15px;height:15px;background-position:-22px -1px;opacity:0.8;}
.power_link button.pl_i1:hover span{opacity:1;}
.power_link a{display:block;height:40px;padding:0 12px 0 27px;background:rgba(0, 0, 0, 0.7);}
.power_link a span{float:left;opacity:0.8;}
.power_link a span.pl_i2{width:18px;height:18px;margin-top:11px;background-position:0 0;}
.power_link a span.pl_t{float:left;margin:7px 12px 0 12px;font-size:16px;line-height:24px;color:#fff;opacity:0.8;}
.power_link a:hover span, .power_link a:hover span.pl_t{opacity:1;}

/* ad_cut */
.advertisement .ad_cut{position:absolute;top:0;width:0.5%;height:4px;background:#ff8f00;}

/* full_player_area */
.full_player_area{width:100% !important;height:100% !important;max-width:none !important;}
.full_player_area .video_area{position:static !important;max-width:none !important;}
.full_player_area .video{width:100% !important;height:100% !important;}
.full_player_area .dimmed{left:0 !important;width:100% !important;margin-left:0 !important;}
.full_player_area .title{left:0 !important;right:0 !important;width:auto !important;padding:0 1% 11px !important;margin-left:0 !important;}

/* 광고 */
.ad_left{position:absolute;top:-539px;z-index:99999;}
.ad_right{position:absolute;top:0;z-index:99999;}
.w160, .w120{position:absolute;}
.ad_left .w160{left:-180px;}
.ad_right.w160{right:-180px;}
.ad_left .w120, .ad_right.w120{display:none;}
.ad_left .w120{left:-140px;}
.ad_right.w120{right:-140px;}
.vn .ad_left, .vn .ad_right, .wide .ad_left, .wide .ad_right{top:0;}
.ad_small, .ad_big, .ad_big2{position:absolute;left:50%;}
.ad_small{bottom:50px;margin-left:-233px;}
.ad_big{top:50%;margin:-125px 0 0 -150px;}
.ad_big2{top:50%;margin:-125px 0 0 -150px;}
.ad_bn_01{bottom:48px;margin-left:-364px;}
.big_write{display:block;font-size:14px;color:#fff;line-height:16px;margin-top:5px;text-align:center;}
.ad_small button, .ad_big button{position:absolute;left:4px;top:4px;}
.ad_small button img, .ad_big button img{display:block;}
.top_banner{width:100%;}
.top_banner .banner_area{width:980px;margin:0 auto;position:relative;}
.top_banner .banner_area img{display:block;}
.top_banner .banner_video{position:absolute;right:0;top:0;cursor:pointer;}
.top_ban{margin:0 auto 10px;text-align:center;}
.pad_ban{background:#ececec;}
.top_ban img, .pad_ban img{display:block;width:100%;max-width:768px;margin:0 auto;}
.ch_top_add{text-align:center;margin-top:20px;}

@media(max-width : 890px){
	.new_player_area.end .end_thum{width:578px;margin-left:-289px}
}
@media(max-width : 725px){
	.new_player_area.end .end_thum{height:162px;margin-top:-81px}
}
@media(max-width : 580px){
	.new_player_area.end .end_thum{width:288px;margin-left:-144px}
}
@media(max-width : 479px){
	.new_player_area .dimmed .playing_area>button.next, .new_player_area .dimmed .playing_area .tiem, .new_player_area .recommend, .new_player_area .dimmed .timeline .over_thum, .new_player_area.end .end_thum{display:none;}
}
@media(max-width : 430px){
	.new_player_area.error .error_write{width:250px;margin-left:-125px;}
	.new_player_area.error .error_write span{width:250px;}	
}