@charset "utf-8";
/*
========================================================================
팟빵_개별페이지_비디오
========================================================================
*/
#wrapper {width:100%; height:100%; line-height: 1; }
#wrapper #header {width:100%;}
#wrapper #header #top_banner {position: relative;}
#wrapper #header #top_banner .link {display: block; width: 100%; height: 100%; text-align: center;}
#wrapper #header #top_banner .btn_close_banner {position: absolute; top:0; right:0; padding:0; background: transparent;}

/* 16/11/14 s */
#wrapper #header #header_wrap { position:relative; height:185px; background:url(/img/h2/podbbang/individual/bg_top_h202.gif) 0 0 repeat-x;
 -moz-box-shadow: 0px 3px 5px rgba(56, 46, 34, 0.5); -webkit-box-shadow: 0px 3px 5px rgba(56, 46, 34, 0.5); box-shadow: 0px 3px 5px rgba(56, 46, 34, 0.5);} 
/* 16/11/14 e */
#wrapper #header #header_wrap .header_con { position:relative; margin:0 auto; width:984px; height:183px; /*background:url('/img/h2/podbbang/individual/bg_player_top.gif') no-repeat left top;*/ }
#wrapper #header #header_wrap .header_con .header_left_con {position:relative; float:left; margin-top:20px}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval {position:absolute; left:385px; bottom:-23px; z-index:99; width:237px; height:23px; padding:15px 0 0 5px; background:url(/img/h2/podbbang/individual/bg_evaluate.gif) no-repeat 0 0 ; text-align:center; font-weight:bold;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval span {color:#d1cac0;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval span.front {padding-right:8px; background:url(/img/h2/podbbang/individual/line_eval.gif) no-repeat right 0;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval span.back a {color:#d1cac0;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval_2 {position:absolute; left:385px; bottom:-22px; z-index:99; width:237px; height:28px; padding:10px 0 0 5px; background:url(/img/h2/podbbang/individual/bg_evaluate.gif) no-repeat 0 0 ; text-align:center; font-weight:bold;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval_2 p img {padding-right:3px;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval_2 span {color:#d1cac0;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval_2 span.front {padding:0 8px 0 8px; background:url(/img/h2/podbbang/individual/line_eval.gif) no-repeat right 0;}
#wrapper #header #header_wrap .header_con .header_left_con .pop_layer_eval_2 span a {color:#d1cac0;}
#wrapper #header #header_wrap .header_con .header_left_con > p {float:left;}
#wrapper #header #header_wrap .header_con .header_left_con .article {float:left; margin:0 0 0 30px;}
#wrapper #header #header_wrap .header_con .header_left_con .article span {color:#d2c9c1;}
#wrapper #header #header_wrap .header_con .header_left_con .article dl {padding-top:10px;}
#wrapper #header #header_wrap .header_con .header_left_con .article dl dt {font-size:25px; font-weight:bold; color:#f5b50c; letter-spacing:-0.05em; width: 380px;}
#wrapper #header #header_wrap .header_con .header_left_con .article dl dt p { max-width: 430px; overflow: hidden; height: 25px;text-overflow:ellipsis; white-space:nowrap;}
#wrapper #header #header_wrap .header_con .header_left_con .article dl dt img {padding-left:8px;}
#wrapper #header #header_wrap .header_con .header_left_con .article dl dd {position: absolute; padding-top:8px; color:#d2c9c1; letter-spacing:-0.05em; /*width: 500px;*/ overflow: hidden; max-height: 28px; line-height: 15px;font-weight:bold;}
#wrapper #header #header_wrap .header_con .header_left_con .article div.star { /*margin-top:32px;*/}
#wrapper #header #header_wrap .header_con .header_left_con .article div p.front {padding-right:10px;}
#wrapper #header #header_wrap .header_con .header_left_con .article div p.front strong {padding-left:10px;color:#d2c9c1;}
#wrapper #header #header_wrap .header_con .header_left_con .article div p.front button {height: 23px; line-height: 23px; margin-left: 10px; width: 83px; background:url(/img/h2/podbbang/individual/btn_point.gif) 0 0 no-repeat; color:#242424; font-weight:bold; vertical-align:middle;}
#wrapper #header #header_wrap .header_con .header_left_con .article div p.front img {padding-right:3px;}
#wrapper #header #header_wrap .header_con .header_left_con .article div p em {font-size:15px; font-weight:bold;color:#d2c9c1;}
#wrapper #header #header_wrap .header_con .header_left_con .article div p.comment { padding-left: 20px;}
#wrapper #header #header_wrap .header_con .header_right_con { position:absolute; left:640px; top:30px; }
#wrapper #header #header_wrap .header_con .header_right_con p.rank { float:left; padding-left:130px;}
#wrapper #header #header_wrap .header_con .header_right_con ul {width:100%; overflow:hidden;}
#wrapper #header #header_wrap .header_con .header_right_con ul li {float:left;}
#wrapper #header #header_wrap .header_con .header_right_con ul li.front { position:absolute; left:130px; top:20px; font-family:'tahoma'; font-size:55px; font-weight:bold; color:#ffda0a; letter-spacing:-0.02em; text-align:left; }
#wrapper #header #header_wrap .header_con .header_right_con ul li.front p.rank-sum { float:left; }
#wrapper #header #header_wrap .header_con .header_right_con ul li.front p.rank2 { float:left; padding:0 0 0 10px; }
#wrapper #header #header_wrap .header_con .header_right_con ul li.front p.rank2 img { vertical-align:baseline; margin-bottom:0; }
#wrapper #header #header_wrap .header_con .header_right_con p.ico-medal { position:absolute; left:0; top:0px; }
#wrapper #header #header_wrap .header_con .header_right_con p.chart { position:absolute; left:130px; top:100px; }
#wrapper #header #header_wrap .header_con .header_right_con ul li.front span {font-family:'dotum'; font-size:11px; color:white; position:relative; left:-10px;}
#wrapper #header #header_wrap .header_con .header_right_con > ul > li > p > img {margin-bottom:5px;}
#wrapper #header #header_wrap .header_con .header_right_con div {margin-top:12px;}
#wrapper #header #header_wrap .header_con .header_right_con div ul li span {display:inline-block; height: 25px;  width: 56px; background:url(/img/h2/podbbang/individual/bg_ss.gif) 0 0 no-repeat; color:#fff; font-size:11px; text-align:center;line-height: 25px;}
#wrapper #header #header_wrap .header_con .header_right_con .rank-cate-n { font-size:11px; margin-top:65px; margin-left:130px; color:#c7ab8a; font-family:dotum; }
#wrapper #header #header_wrap .header_con .header_right_con .rank-cate-n span:first-child { }
#wrapper #header #header_wrap .header_con .header_right_con .rank-cate-n span+span { font-size:bold; color:#ffda0a; }
#wrapper #header #header_wrap .header_con .header_right_con .rank-cate-n span+span+span {margin-right: 8px; color:white; letter-spacing:-2px; }
#wrapper #header #header_wrap .header_con .header_right_con .award_history {margin-left: 130px; font-size: 11px; font-weight: bold; color: #d1c9c1;}
#wrapper #header #header_wrap .header_con .header_right_con .award_history span {padding-left: 3px; vertical-align: middle;}

/* 채널페이지 플레이어,에피소드목록 위에 추가 */
/* 16/11/14 s */
#wrapper #header .header_wrap_bot {height:95px; /* background:url('/img/podbbang/individual/bg_top_3_h95.gif') repeat-x 0 0; */ border-bottom:1px solid #71614e; background:#8b765d; }
/* 16/11/14 e */
/*
========================================================================
Container
========================================================================
*/
#wrapper #container {position:relative; padding-bottom:100px; background:url(/img/h2/podbbang/individual/bg_con.gif) 0 0 repeat;}
/* 레이어팝업 */
#wrapper #container .pop_layer {position:absolute; top:15px; left:24%; z-index:9999; width:488px; height:271px; background:url(/img/h2/podbbang/individual/bg_layer_popup.png) no-repeat 0 0;}
#wrapper #container .pop_layer p {padding-top:60px; text-align:center; font-size:20px; color:#3b332b; font-weight:bold; line-height:30px;}
#wrapper #container .pop_layer ul {padding:70px 0 0 100px;}
#wrapper #container .pop_layer ul li {float:left; width:139px; height:39px; padding-right:15px; background:url(/img/h2/podbbang/individual/btn_brown.png) no-repeat 0 0; text-align:center; line-height:39px;}
#wrapper #container .pop_layer ul li a {display:block; color:white; font-weight:bold; font-size:14px;}
#wrapper #container #pop_layer_mid {position:absolute; top:15px; left:14%; z-index:99; width:729px; height:354px; background:url(/img/h2/podbbang/individual/bg_layer_popup_mid.png) no-repeat 0 0;}
#wrapper #container #pop_layer_mid .pop_con_wrap {position:relative;}
#wrapper #container #pop_layer_mid .pop_con_wrap p.pop_tit {padding:20px 0 0 25px; text-align:center; font-size:20px; color:#3b332b; font-weight:bold; line-height:30px; width: 650px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
#wrapper #container #pop_layer_mid .pop_con_wrap span {position:absolute; right:20px; top:16px; font-size:0; line-height:0; text-indent:-9999px;}
#wrapper #container #pop_layer_mid .pop_con_wrap span a {display:block; width:17px; height:17px;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot {position:absolute; top:120px; left:50px; color:black;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dt {float:left; width:70px; font-size:14px; font-weight:bold; line-height:35px; text-align:left;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd {float:left; margin-left:10px; padding-left:2px; line-height:35px; background:url(/img/h2/podbbang/individual/bg_input_6.gif) no-repeat 0 0;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd.short {width:403px; background:url(/img/h2/podbbang/individual/bg_input_7.gif) no-repeat 0 0;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd input {width:505px; height:35px; background:none; line-height:35px; font-size:12px; font-weight:bold; color:#c1b4a2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd.short input {width:388px;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd.txt {width:441px; margin-left:80px; padding-top:15px; clear:both; background:none; line-height:18px; font-weight:bold;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd.btn {float:left; width:90px; margin:0; padding-left:5px; background: none;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot dl dd.txt_red {width:458px; margin-left:80px; padding-top:15px; clear:both; background:none; line-height:18px; font-weight:bold; color:#c52f11;}
#wrapper #container #pop_layer_mid .pop_con_wrap .bot p#result {margin-top: 10px;text-align: center; font-weight: bold; }
#wrapper #container #pop_layer_large {position:absolute; top:15px; left:14%; z-index:99; width:729px; height:502px; background:url(/img/h2/podbbang/individual/bg_layer_popup_large.png) no-repeat 0 0;}
#wrapper #container #pop_layer_large .pop_con_wrap {position:relative;}
#wrapper #container #pop_layer_large .pop_con_wrap p.pop_tit {padding:20px 0 0 25px; text-align:center; font-size:20px; color:#3b332b; font-weight:bold; line-height:30px; width: 650px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
#wrapper #container #pop_layer_large .pop_con_wrap span.btn_close {position:absolute; right:20px; top:16px; font-size:0; line-height:0; text-indent:-9999px;}
#wrapper #container #pop_layer_large .pop_con_wrap span.btn_close a {display:block; width:17px; height:17px;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot {position:absolute; top:120px; left:50px; color:black;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dt {float:left; width:70px; font-size:14px; font-weight:bold; line-height:35px; text-align:left;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dd {float:left; margin-left:10px; padding-left:10px; line-height:35px; background:url(/img/h2/podbbang/individual/bg_input_8.gif) no-repeat 0 0;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dd input {width:328px; height:35px; background:none; line-height:35px; font-size:12px; font-weight:bold; color:#c1b4a2;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dd.player_file {float:left; margin-left:0px; padding-left:10px; line-height:35px; background: none; }
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dd.player_file textarea {overflow:hidden; width:479px; height:165px; padding:10px; border:0; background:url(/img/h2/podbbang/individual/bg_player.gif) no-repeat 0 0; color:#c1b4a2;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dd.btn {float:left; width:90px; margin:0; padding-left:7px; background: none;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot dl dd span.btn_social {padding-right:1px;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player {margin-top:20px;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div span.tit {display:inline-block; float:left; height:18px; padding-top:3px; padding-left:80px; font-weight:bold;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div label {float:left; width:98px; font-weight:bold; }
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div label div.ez-radio {float:left;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div label em {padding-left:4px; line-height:18px;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div .ez-hide { opacity: 0; filter:alpha(opacity=0); }
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div .ez-radio {width:18px; height:18px; line-height:18px; margin-left:12px; background: transparent url(/img/h2/podbbang/individual/btn_select_off.gif) 0 0 no-repeat; display:inline-block;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player div .ez-selected {width:18px; height:18px; line-height:18px; margin-left:12px; background: transparent url(/img/h2/podbbang/individual/btn_select_on.gif) 0 0 no-repeat; display:inline-block;}
#wrapper #container #pop_layer_large .pop_con_wrap .bot .player span {display:block; padding:10px 0 0 80px; }

#wrapper #container .pop_layer_yellow {position:fixed; top:100px; z-index:9999; width:689px; height:552px; background:url(/img/podbbang/individual/bg_layer_popup_large_h552.png) no-repeat 0 0;}
#wrapper #container .pop_layer_yellow .pop_con_wrap {position:relative;}
#wrapper #container .pop_layer_yellow .pop_con_wrap p.pop_tit {padding:20px 0 0 25px; text-align:center; font-size:20px; color:#3b332b; font-weight:bold; line-height:30px; width: 650px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
#wrapper #container .pop_layer_yellow .pop_con_wrap span.btn_close {position:absolute; right:20px; top:16px; font-size:0; line-height:0; text-indent:-9999px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap span.btn_close a {display:block; width:17px; height:17px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot {position:absolute; top:90px; left:50px; color:black;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl {clear:both; margin-top:10px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.qrcode {margin-bottom:15px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.qrcode dt {line-height:105px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dt {float:left; width:70px; font-size:14px; font-weight:bold; line-height:35px; text-align:left;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd {float:left; margin-left:10px; padding-left:10px; line-height:35px; background:url(/img/podbbang/individual/bg_input_8.gif) no-repeat 0 0;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd input {width:328px; height:35px; background:none; line-height:35px; font-size:12px; font-weight:bold; color:#c1b4a2;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd.player_file {float:left; margin-left:0px; padding-left:10px; line-height:35px; background: none; }
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd.player_file textarea {overflow:hidden; width:479px; height:85px; padding:10px; border:0; background:url(/img/podbbang/individual/bg_textarea.gif) no-repeat 0 0; color:#c1b4a2;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd.btn {float:left; width:90px; margin:0; padding-left:7px; background: none;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd span.btn_social {padding-right:1px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl dd.qr_code_area {width:105px; height:105px; line-height:105px; background:url('/img/podbbang/individual/bg_qrcode.gif') no-repeat 0 0; text-align:center; padding:0; margin:0 0 0 10px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd {float:left; margin-left:10px; padding-left:10px; line-height:35px; background:url('/img/podbbang/individual/bg_input_9.gif') no-repeat 0 0;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd label { float: left; line-height: 18px; padding-right: 10px; font-weight: bold;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd input {width:490px; height:35px; background:none; line-height:35px; font-size:12px; color:#c1b4a2; font-weight:normal;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd.email_2 {float:left; margin-left:10px; padding-left:10px; line-height:35px; background:url('/img/podbbang/individual/bg_input_7.gif') no-repeat 0 0;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd.email_2 input {width:490px; height:35px; background:none; line-height:35px; font-size:12px; color:#c1b4a2; font-weight:bold;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd.writer {float:left; margin-left:10px; padding-left:10px; line-height:35px; background:url('/img/podbbang/individual/bg_input_10.gif') no-repeat 0 0;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report {margin-top:20px; margin-bottom:15px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dt {font-size:14px; font-weight:bold; text-align:right;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd.textarea_report {padding:0;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report dd.textarea_report textarea {overflow:hidden; width:479px; height:85px; padding:10px; border:0; background:url(/img/podbbang/individual/bg_textarea.gif) no-repeat 0 0; color:#c1b4a2;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report .ez-hide { opacity: 0; filter:alpha(opacity=0); }
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report .ez-radio {width:18px; height:18px; line-height:18px; margin-left:12px; background: transparent url(/img/podbbang/individual/btn_select_off.gif) 0 0 no-repeat; display:inline-block;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot dl.report .ez-selected {width:18px; height:18px; line-height:18px; margin-left:12px; background: transparent url(/img/podbbang/individual/btn_select_on.gif) 0 0 no-repeat; display:inline-block;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot span.reason {display:block; padding:2px 3px!important; background:#f6a115;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot span.reason strong {font-size:14px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .group_2 {padding-left:75px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .group_2 label {font-weight:bold; line-height:18px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .group_2 span.txt_bold {float:left; padding:0; font-weight:bold;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .group_2 ul li {margin-top:5px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .group_2 ul li label {float: none;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .btn_group {margin:50px 0 0 0; text-align:center;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .btn_group span.mr20 {margin-right:20px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player {margin-top:20px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player div span.tit {display:inline-block; float:left; height:18px; padding-top:3px; padding-left:80px; font-weight:bold;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player div label {float:left; width:98px; font-weight:bold; }
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player div label div.ez-radio {float:left; padding-right:5px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player div label em {padding-left:4px; line-height:18px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .ez-hide { opacity: 0; filter:alpha(opacity=0); }
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .ez-radio {width:18px; height:18px; line-height:18px; margin-left:12px; background: transparent url(/img/podbbang/individual/btn_select_off.gif) 0 0 no-repeat; display:inline-block;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .ez-selected {width:18px; height:18px; line-height:18px; margin-left:12px; background: transparent url(/img/podbbang/individual/btn_select_on.gif) 0 0 no-repeat; display:inline-block;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player span {display:block; padding:10px 0 0 80px; }
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .size_group {padding-left:75px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .size_group label {font-weight:bold; line-height:18px;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .size_group span.txt_bold {float:left; padding:0; font-weight:bold;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .player .size_group ul li {float:left;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .txt_info {font-size:14px; font-weight:bold;}
#wrapper #container .pop_layer_yellow .pop_con_wrap .bot .txt_info a {color:#d33c0d; text-decoration: underline;}
#wrapper #container #pop_layer_notice {z-index:99; width:503px; height:478px; position:absolute; left:260px; top:6px; background:url('/img/podbbang/individual/bg_layer_popup_white.png') no-repeat 0 0;}

/* 컨텐츠_left */
#wrapper #container #con_wrap { position:relative; width:984px; margin:0 auto; padding-top:15px; } 
#wrapper #container #con_wrap:after { content: ""; display: block; clear: both; } 

#wrapper #container #con_wrap #con_wrap_left {float:left; width:573px; }
#wrapper #container #con_wrap #con_wrap_left .top_area { position:relative; background:url(/img/h2/podbbang/individual/bg_top_tit.png) 0 0 no-repeat;}
#wrapper #container #con_wrap #con_wrap_left .top_area .tit {position:relative; padding-left:20px; /*background:url(/img/h2/podbbang/individual/bul_tit.gif) 15px 15px no-repeat;*/ font-size:16px; font-weight:bold; color:#ccb186; line-height:58px; letter-spacing:-0.03em; width: 550px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
#wrapper #container #con_wrap #con_wrap_left .top_area .tit strong {display:block; width: 460px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
#wrapper #container #con_wrap #con_wrap_left .top_area .tit span {position:absolute; right:15px; top:0; font-size:14px; color:#ccb186;}
#wrapper #container #con_wrap #con_wrap_left .top_area .tit span#num_like {position:relative; right: 0px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .episode_play {background:url(/img/h2/podbbang/individual/bg_top_2.gif) 0px 0px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .episode_play2 {background:#211f1b;}
#wrapper #container #con_wrap #con_wrap_left .top_area .episode_play2 .wrap_waveform {
	position: relative; 
	height: 350px;
    background: #0077a3;
    background: -moz-linear-gradient(-45deg, #0077a3 0%, #003a50 100%);
    background: -webkit-linear-gradient(-45deg, #0077a3 0%, #003a50 100%);
    background: linear-gradient(135deg, #0077a3 0%, #003a50 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0077a3', endColorstr='#003a50', GradientType=1);
}
#wrapper #container #con_wrap #con_wrap_left .top_area .episode_play2 .jp-interface {height: 80px; background: #22201d;}
#wrapper #container #con_wrap #con_wrap_left .top_area .episode_play2 #waveform {
    width: 100%;
    height: 100%;
    display: none;
}
#wrapper #container #con_wrap #con_wrap_left .top_area .episode_play2 #bar {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ffffff;
    opacity: 0.9;
}
#wrapper #container #con_wrap #con_wrap_left .top_area .description { position: absolute; width: 573px; height: 78px; padding: 50px 0 10px 0;  background: url("/img/h2/podbbang/individual/bg_player_bot.gif") repeat 0 0; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description a.btn-open { display: block; position: absolute; top: 272px; left: 505px; width: 68px; height: 20px; line-height: 18px; font-size:0; letter-spacing:-9999px; color: #ffc000; text-align: center; background: url("/img/h2/podbbang/individual/btn_more_2.gif") no-repeat 0 0;  }
#wrapper #container #con_wrap #con_wrap_left .top_area .description a.btn-hide { z-index:9999; display: none; position: absolute; top: 138px; left: 505px; width: 68px; height: 20px; line-height: 18px; font-size: 11px; color: #ffc000; text-align: center; background: url("/img/h2/podbbang/individual/bg_moreview.png") no-repeat 0 0; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description > ul { z-index: 1; position: absolute; top: 8px; right: 20px; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description ul li.left {float:left; padding-top:11px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description ul li.right {float:right;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description ul li span { padding-right:10px; color:#9a8c7e;}
/* 16/06/22 수정 */
/*#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area { position:relative; width:100%; height:92px; padding: 0 0 10px 0; clear:both; color:white; line-height:20px; overflow: hidden; background: url("/img/h2/podbbang/individual/bg_top_3.gif") repeat 0 0; }*/
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area { overflow-y:auto; position:relative; width:100%; height:212px; padding: 0 0 10px 0; clear:both; color:white; line-height:20px; background: url("/img/h2/podbbang/individual/bg_player_bot_2.gif") repeat 0 0; }
/*#wrapper #container #con_wrap #con_wrap_left .top_area .description .txt-open { height: 240px; z-index:9;}*/
#wrapper #container #con_wrap #con_wrap_left .top_area .description .txt-open { height: 360px; z-index:9;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area strong {display:inline-block; zoom:1; *display:inline; padding-bottom:15px;/*padding-left:10px;*/margin-top:10px; padding-left:30px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area .section_con { /*width: 553px;*/ /*padding-left:10px;*/ color:white; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area .section_con p.txt { /*margin-top:10px;*/ color:#e5dacd; padding:0 30px; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area .section_con p.txt-empty { text-align:center; padding-top:80px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area .section_con .vertical_bar {position:absolute; right:5px; top:60px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area .section_con .vertical_bar .track {width:6px; height:146px; background:url('/img/h2/podbbang/individual/bg_scrollbar.png') no-repeat 0 0;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description .desc_area .section_con .vertical_bar .track .drag {position: relative; width:14px; height:43px; background:url('/img/h2/podbbang/individual/btn_scroll_drag.png') no-repeat 0 0; top: 0; right: 3px;    cursor: pointer;}

#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area { overflow-y:auto; position:relative; width:100%; height:295px; padding: 0 0 10px 0; clear:both; color:white; line-height:20px; background: url("/img/h2/podbbang/individual/bg_player_bot_2.gif") repeat 0 0; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .txt-open { height: 360px; z-index:9;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area strong {display:inline-block; zoom:1; *display:inline; padding-bottom:15px;/*padding-left:10px;*/margin-top:10px; padding-left:30px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area .section_con { /*width: 553px;*/ /*padding-left:10px;*/ color:white; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area .section_con p.txt { /*margin-top:10px;*/ color:#e5dacd; padding:0 30px; }
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area .section_con p.txt-empty { text-align:center; padding-top:80px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area .section_con .vertical_bar {position:absolute; right:5px; top:60px;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area .section_con .vertical_bar .track {width:6px; height:146px; background:url('/img/h2/podbbang/individual/bg_scrollbar.png') no-repeat 0 0;}
#wrapper #container #con_wrap #con_wrap_left .top_area .description_pl .desc_area .section_con .vertical_bar .track .drag {position: relative; width:14px; height:43px; background:url('/img/h2/podbbang/individual/btn_scroll_drag.png') no-repeat 0 0; top: 0; right: 3px;    cursor: pointer;}


ul.tabmenu-n { position:relative; left:20px; top:17px!important;  }
ul.tabmenu-n li { float:left;  font-size:0; letter-spacing:-9999px; }
ul.tabmenu-n li:first-child { background:url('/img/h2/podbbang/individual/tab_play_01.png') no-repeat left top; }
ul.tabmenu-n li+li { padding-left:10px; background:url('/img/h2/podbbang/individual/tab_play_02.png') no-repeat 10px top; }
ul.tabmenu-n li+li.on { background-position:10px -15px; }
ul.tabmenu-n li.on { background-position:0 -15px; }
ul.tabmenu-n li a { display:block; width:63px; height:15px; }
#spon-area { position:relative; width:100%; height:212px; padding: 0 0 10px 0; clear:both; color:white; line-height:20px; overflow: hidden; background: url("/img/h2/podbbang/individual/bg_player_bot_2.gif") repeat 0 0; text-align:center; }
#spon-area .cont { margin:40px 0 20px; }
#spon-area .cont p.txt { font-size:18px; line-height:24px; }
#spon-area .cont p.txt2 { font-size:12px; color:#8d8c8a; margin-top:10px; }
#spon-area .cont strong { font-size:25px; color:#f8bc02; font-weight:bold; font-family:'tahoma'; }
#spon-area .cont a { display:inline-block; margin-top:10px; }
#spon-area .cont .stats { font-weight:bold; color:white; font-size:18px; letter-spacing:-1px; }
#spon-area .cont .stats span.num { color:#f8bc02; font-family:"tahoma"; font-size:25px; }
.spon-nick { width:573px; height:33px; background:url('/img/h2/podbbang/individual/bg_spon.gif') repeat left top; }
.spon-nick > dl { display:table; margin-left:auto; margin-right:auto; text-align:center; padding:6px 0 5px; left: -24px; position: relative;}
.spon-nick > dl dt {bottom: 2px; position: relative;}
.spon-nick > dl dt,
.spon-nick > dl dd { float:left; }
.spon-nick > dl dd { padding-left:10px; line-height:26px; color:white; max-width: 400px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; word-wrap: normal;font-weight: bold;}
.description .sponsor-epi { height:222px; background:url('/img/h2/podbbang/individual/bg_top_4.gif') repeat 0 0;  }
.description .sponsor-epi .cont { padding:60px 0; text-align:center; }
.description .sponsor-epi .cont .stats { font-weight:bold; color:white; font-size:18px; letter-spacing:-1px; }
.description .sponsor-epi .cont .stats span.num { color:#f8bc02; font-family:"tahoma"; font-size:25px; }
.description .sponsor-epi .cont > a { display:block; margin-top:10px; }
#wrapper #btn_gotop {position:absolute; width: 63px; height: 36px; top: 0px; left: 983px;}

/*
============================================================= 
상단(header) 추가 
=============================================================
*/
 
#wrapper #header #headerTopWrap { background-color: #8b765d; }
#wrapper #header #headerTopWrap .header-top { width: 984px; height: 25px; line-height: 28px; margin: 0 auto; }
#wrapper #header #headerTopWrap .header-nav { display: inline-block; width: 290px;}
#wrapper #header #headerTopWrap .header-nav:after { display: block; clear: both; content: ""; }
#wrapper #header #headerTopWrap .header-nav ul li { float: left; margin-right: 10px; padding-right: 10px; background: url("/img/podbbang/individual/bull_hdrtop_nav.gif") no-repeat right center; }
#wrapper #header #headerTopWrap .header-nav ul li.f-bold { font-weight: bold; }
#wrapper #header #headerTopWrap .header-nav ul li a { color: #fff; }
#wrapper #header #headerTopWrap .header-nav ul li.last { margin: 0; padding: 0; background: none;  } 
#wrapper #header #headerTopWrap .right-nav { float:right; text-align:right;} 
#wrapper #header #headerTopWrap .right-nav:after { display: block; clear: both; content: ""; }
#wrapper #header #headerTopWrap .right-nav ul li { float: left; margin-right: 10px; padding-right: 10px; background: url("/img/podbbang/individual/bull_hdrtop_nav.gif") no-repeat right center; }
#wrapper #header #headerTopWrap .right-nav ul li.f-bold { font-weight: bold; }
#wrapper #header #headerTopWrap .right-nav ul li a { color: #fff; }
#wrapper #header #headerTopWrap .right-nav ul li.last { margin: 0; padding: 0; background: none;  }

/*
============================================================= 
개별페이지(플레이어 영역)
=============================================================
*/
.bc-desc { width:400px; max-height:32px; display:block; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; font-weight:bold; color:#d2c9c1; line-height:16px; }
.col2-num { margin-top:16px; }
.col2-num ul li { position:relative; float:left; /*min-width:120px;*/ margin-left:10px; padding:0 10px; border:2px solid #6f6051; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#29221c; text-align:center; line-height:33px; height:33px; }
.col2-num ul li a.btn-goods { position:absolute; left:9px; top:6px; width:24px; height:21px; margin-right:5px; background:url('/img/h2/podbbang/individual/ico_heart_off.gif') no-repeat left top; font-size:0; letter-spacing:-9999px; }
.col2-num ul li:first-child { margin-left:0; }
.col2-num ul li+li img { vertical-align:text-top; }
.col2-num ul li+li { font-family: 'Nanum Gothic', sans-serif; background:#8b765d; color:#ffda0a; color:#; }
.col2-num ul li+li span:first-child {  color:#ffda0a; font-weight:bold; }

.col2-num ul li+li.favorite-no { background:#29221c;}
.col2-num ul li+li.favorite-no span{ font-weight:normal; color:#ffffff; font-size:14px; font-weight:bold;}

.col2-num ul li a.on { background:url('/img/h2/podbbang/individual/ico_heart_on.gif') no-repeat left top; }
.col2-num ul li:first-child span { padding-left:28px; }
.col2-num ul li span { display:inline-block; *display:inline; zoom:1; color:white; font-size:14px; font-weight:bold; font-family:'돋음','dotum'; } /*tahoma*/
.point-area { position:absolute; left:175px;top:60px; }
.point-area .cont { position:relative; }
.blue-spon { margin:0 30px 50px; border:1px solid #b4aba1; }
.blue-spon > ul { width:100%; }
.blue-spon > ul > li { float:left; }
.blue-spon > ul > li:first-child { width:25%; height:143px; background:#2875ee; }
.blue-spon ul li:first-child > p { padding: 19px 0 15px; text-align:center; }
.blue-spon > ul > li+li { width:75%; height:143px; background:#e1eaf8; }
.blue-spon dl.row2 dd span.exp { display: inline-block; padding-left:10px; margin-left:5px; background:url('/img/h2/podbbang/individual/divide_h10_gray.gif') no-repeat left top; max-width: 350px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal; vertical-align: bottom; line-height: 14px;}
.blue-spon li a.btn-more { display:block; padding-bottom:15px; text-align:center; }
.blue-spon .row2 li { border-bottom:1px solid #cfd1d5; }
.blue-spon .row2 li+li { border-bottom:none; }
.blue-spon .row2 li > .cont { position:relative; padding:10px 20px 8px; }
.blue-spon .row2 li .cont p.id { font-weight:bold; color:black; }
.blue-spon .row2 li .cont dl.row1 dt,
.blue-spon .row2 li .cont dl.row1 dd { float:left; }
.blue-spon .row2 li .cont dl.row1 dt { color:black; margin-top:5px; padding-right:10px; line-height:14px; overflow:hidden; width:470px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; }
.blue-spon .row2 li .cont dl.row1 dd { height:10px; padding-left:10px; color:#888; font-size:11px; background:url('/img/h2/podbbang/individual/divide_h10_gray.gif') no-repeat left top; }
.blue-spon .row2 li .cont dl.row2 { margin-top:10px; }
.blue-spon .row2 li .cont dl.row2 dt,
.blue-spon .row2 li .cont dl.row2 dd { float:left; }
.blue-spon .row2 li .cont dl.row2 dt { color:#3b332b; padding-right:10px; font-size:14px; font-weight:bold; }
.blue-spon .row2 li .cont dl.row2 dd {  color:#888; font-size:14px; /*padding-left:10px; background:url('/img/h2/podbbang/individual/divide_h10_gray.gif') no-repeat left top;*/ }
.blue-spon .row2 li .cont dl.row2 dd span:first-child { color:#ff2a00; font-weight:bold; }
.blue-spon .row2 li .cont dl.row2 dd span+span { color:#3b332b; }
.blue-spon .row2 li .cont dl.row2 dd span+span+span { color:#2875ee; font-size:12px; }
.blue-spon .row2 li+li.reply .cont { margin-top:3px; padding-left:40px; background:url('/img/h2/podbbang/individual/arr_reply.gif') no-repeat 24px 14px; }
.blue-spon .row2 li+li.reply .cont span+span { color:#3b332b; }
.blue-spon .row2 li+li.reply .cont span.txt { display:block; padding-top:5px; overflow:hidden; width:451px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; }
.blue-spon .row2 li+li.reply .cont strong { color:black; }

#overlay { display: none; overflow: hidden; z-index: 9990; position: absolute; left: 0px; top: 0px; width: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50); }

/** modal window styles **/
/*#lean_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; background: #000000!important; display: none; }

#sponmodal { width: 690px; / *팝업창의 크기조절* / margin-top:0; / *팝업창 위아래 간격조절* /background: #f3f6fa;  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); }*/
#sponmodal { position: fixed; width: 690px; top:100px; background: #f3f6fa;  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); z-index: 9998;}
#sponmodal > .cont { position:relative; overflow-y:scroll; height:590px; }
#sponmodal .cont .tit-area { position:relative; padding:20px 10px; text-align:center; background:#2875ee; }
#sponmodal .cont .tit-area a.hidemodal { position:absolute; right:10px; top:10px; }
#sponmodal .cont .tit-area .sum  { margin-top:15px;
    display: table;
    margin-left: auto;
    margin-right: auto; }
#sponmodal .cont .tit-area .sum li { float:left; width:288px; height:40px; margin:0 10px; background:url('/img/h2/podbbang/individual/bg_blue_white.gif') no-repeat left top; }
#sponmodal .cont .tit-area .sum li:first-child dt { padding-left:24px; }
#sponmodal .cont .tit-area .sum li dl dt { float:left; padding:14px 0 0 14px; color:white; font-weight:bold; font-size:14px; }
#sponmodal .cont .tit-area .sum li dl dd { float:right; padding:7px 10px 0 0; text-align:right; font-size:14px; font-weight:bold; }
#sponmodal .cont .tit-area .sum li dl dd strong { font-family:'tahoma'; font-size:25px; color:#ff2a00; }
#sponmodal .cont > .msg > .tit { height:50px; line-height:50px; font-weight:bold; border-bottom:1px solid #bcd3f6; background:#e1eaf8; color:black; font-size:18px; text-align:center; }
#sponmodal .cont .msg > .cont { background:#fff; }
#sponmodal .reply-area .group:last-child { /*border-bottom:none;*/ }
#sponmodal .reply-area .cont { margin:0 30px; padding:10px 0 15px; border-bottom:1px solid #f0eeec; }
#sponmodal .reply-area .cont dl.row1 { height:34px; line-height:34px; }
#sponmodal .reply-area .cont dl.row1 dt,
#sponmodal .reply-area .cont dl.row1 dd { float:left; }
#sponmodal .reply-area .cont dl.row1 dt { color:black; padding-right:10px; font-weight:bold; font-size:14px; }
#sponmodal .reply-area .cont dl.row1 dd { padding-left:10px; color:black; font-size:11px; background:url('/img/h2/podbbang/individual/divide_h10_l_gray.gif') no-repeat left 12px; }
#sponmodal .reply-area .cont dl.row1 dd+dd { margin-left:10px; }
#sponmodal .reply-area .cont dl.row1 dd+dd a { position:relative; top:0; }
#sponmodal .reply-area .cont dl.row2 { margin-top:0; }
#sponmodal .reply-area .cont dl.row2 > dt,
#sponmodal .reply-area .cont dl.row2 > dd {  }
#sponmodal .reply-area .cont dl.row2 dt { color:#3b332b; padding-right:10px; font-size:12px; line-height:18px; max-height:54px; display:block; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; }
#sponmodal .reply-area .cont dl.row2 dd { display:block; margin-top:10px; /*padding-left:10px;*/ color:#888; font-size:14px; }
#sponmodal .reply-area .cont dl.row2 dd span:first-child { color:#ff2a00; font-weight:bold; }
#sponmodal .reply-area .cont dl.row2 dd span+span { color:#3b332b; }
#sponmodal .reply-area .cont dl.row2 dd span+span+span { padding-left:5px; background:url('/img/h2/podbbang/individual/divide_h10_l_sgray.gif') no-repeat left center; color:#2875ee; display: inline-block; overflow:hidden; max-width:470px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal; vertical-align: bottom; line-height: 15px;}
#sponmodal .reply-area .cont a.btn-reply-cancel { display:block; margin-top:10px; width: 78px;}
#sponmodal .reply-area .cont2 { /*margin-top:10px;*/ background:url('/img/h2/podbbang/individual/arr_r_blue2.gif') no-repeat 30px 15px #f8f8f8; color:black; }
#sponmodal .reply-area .cont2 > p { padding:14px 0 0 45px; }
#sponmodal .reply-area .cont2 > p span.txt { display:block; padding:5px 0 21px; }
#sponmodal .reply-form { /*margin-top:15px;*/ }
#sponmodal .reply-form p.tit { margin-bottom:10px; padding-top:15px; padding-left:15px; background:url('/img/h2/podbbang/individual/arr_r_blue.gif') no-repeat left 13px; color:black; }
#sponmodal .reply-form .cont { margin:0 30px; border-bottom:none!important; }
#sponmodal .reply-form .cont .txtarea { background:#f8f8f8; }
#sponmodal .reply-area2 .cont { margin:0 30px; padding-bottom:10px; border-bottom:1px solid #f0eeec; }
#sponmodal .reply-area2 .cont dl.row1 { height:34px; line-height:34px; }
#sponmodal .reply-area2 .cont dl.row1 dt,
#sponmodal .reply-area2 .cont dl.row1 dd { float:left; }
#sponmodal .reply-area2 .cont dl.row1 dt { color:black; padding-right:10px; overflow:hidden; width:260px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important font-size:14px; }
#sponmodal .reply-area2 .cont dl.row1 dd { padding-left:10px; color:#888; font-size:11px; background:url('/img/h2/podbbang/individual/divide_h10_gray.gif') no-repeat left 12px; }
#sponmodal .reply-area2 .cont dl.row1 dd+dd { margin-left:10px; }
#sponmodal .reply-area2 .cont dl.row1 dd+dd a { position:relative; top:0; }
#sponmodal .reply-area2 .cont dl.row2 { margin-top:0; }
#sponmodal .reply-area2 .cont dl.row2 > dt,
#sponmodal .reply-area2 .cont dl.row2 > dd {  }
#sponmodal .reply-area2 .cont dl.row2 dt { float:left; color:#3b332b; padding-right:10px; font-size:12px; max-height:54px; font-weight:bold;   }
#sponmodal .reply-area2 .cont dl.row2 dd { float:left; display:block; /*margin-top:10px;*/ /*padding-left:10px;*/ color:#888; font-size:14px; }
#sponmodal .reply-area2 .cont dl.row2 dd span:first-child {  padding-left:10px; color:#888; background:url('/img/h2/podbbang/individual/divide_h10_l_gray.gif') no-repeat left 2px;  color:#ff2a00; font-weight:bold; }
#sponmodal .reply-area2 .cont dl.row2 dd span+span { color:#3b332b; }
#sponmodal .reply-area2 .cont dl.row2 dd span+span+span { padding-left:5px; background:url('/img/h2/podbbang/individual/divide_h10_l_sgray.gif') no-repeat left center; color:#2875ee; }
#sponmodal .reply-area2 .reply-admin { padding:10px 0 10px 30px; background:url('/img/h2/podbbang/individual/arr_r_blue_s.png') no-repeat 30px 15px; color:black; }
#sponmodal .reply-area2 .reply-admin p { padding-left:15px; }
#sponmodal .reply-area2 .reply-admin p span+span { position:relative; top:3px; display:inline-block; overflow:hidden; width:565px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; }
#sponmodal .group:first-child { /*padding-top:10px;*/ }
#sponmodal .group { border-bottom:1px solid #f0eeec; }
#sponmodal .group > div:last-child { border-bottom:none; }

#sponmodal2 { position: fixed; width: 690px; top:100px; background: #f3f6fa;  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); z-index: 9998;}
#sponmodal2 { position:absolute; overflow-y:scroll; height:790px; }

.txtarea > .cont { position:relative; margin-left:0px!important; margin-right:0px!important; padding:10px; } 
.txtarea > .cont a.btn { position:absolute; right:15px; top:10px; }
.txtarea > .cont p { position:relative; left:15px; width:498px; height:91px; background:url('/img/h2/podbbang/individual/bg_textarea.gif') no-repeat left top; }
.txtarea > .cont p textarea { width:465px; height:60px; margin:10px; border:none; }

.pagination { display:table; padding:50px 0; margin-left:auto; margin-right:auto; }
.pagination a { color:#3b332b; font-size:12px; }
.pagination a:first-child { padding-right:3px; }
.pagination a:last-child { padding-left:3px; }
.pagination a.num { padding:0 6px; }
.pagination a img { /*vertical-align:sub; */}
.pagination a.current { font-weight:bold; }

/* 컨텐츠_right */
#wrapper #container #con_wrap #con_wrap_right { float:left; width:392px; margin-left:19px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .episode { position: relative; padding:14px 0 0 20px; background:url(/img/h2/podbbang/individual/bg_epi.png) no-repeat 0 0;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .episode .episode_total span { font-size:16px; font-weight:bold; color:#f5b50c;}
.right_top_area .episode p.stats { position:absolute; right:20px; top:15px; padding-right:0!important; float:normal!important; font-weight:normal!important; text-shadow: rgb(15, 13, 11) 1px 1px 2px; }
.right_top_area .episode p.stats span { color:#b0b0b0; display: }
.right_top_area .episode p.stats span+span { padding-left:14px; background:url('/img/h2/podbbang/individual/divide_h12_shadow.gif') no-repeat 5px center; }
.right_top_area .episode #txt_update { float: left; margin: 5px 0px 10px 10px; font-size: 11px; font-weight: normal; display: none; }
.sch-result { position:relative; }
.sch-result .cont { padding:10px 12px; background:url('/img/h2/podbbang/individual/bg_epi_t_new.gif') no-repeat 0 0; }
.sch-result .cont .sch-area-s { position:absolute; right:20px; top:12px; }
.sch-result .cont .sch-area-s input { height:23px; line-height:23px; background:#e5dacd; }
.sch-result .cont .sch-area-s a { position:relative; top:-1px; }
.sch-result .cont dl dt { color:#f5b50c; font-size:16px; font-weight:bold; text-shadow: #0f0d0b 1px 1px 2px; }
.sch-result .cont dl dd { padding-top:5px; } 
.sch-result .cont p.stats { padding-right:0!important; float:normal!important; font-weight:normal!important; text-shadow: rgb(15, 13, 11) 1px 1px 2px; }
.sch-result .cont p.stats a { color:#b0b0b0; }
.sch-result .cont p.stats a+a { padding-left:14px; background:url('/img/h2/podbbang/individual/divide_h12_shadow.gif') no-repeat 5px center; }
.sch-result .exp { padding:6px 0; text-align:center; background:#8b7d6b; color:white; }
.sch-result .exp strong { color:#ffda0a; }
.sch-result2 { height:719px; background:url('/img/h2/podbbang/individual/bg_epi_r.gif') no-repeat left top; }
.sch-result2 .cont { position:relative; text-align:center; }
.sch-result2 p { padding-top:250px; font-size:18px; color:#3b332b; font-weight:bold; }
.sch-result2 a { display:block; margin-top:60px; }
#con_wrap_right .right_top_area .sch-area { padding:3px 15px 7px 23px; background:#3b332b; }
#con_wrap_right .right_top_area .sch-area input { height:21px; line-height:21px; background:#e5dacd; }
#wrapper #container #con_wrap #con_wrap_right .right_top_area .episode span.tit {font-size:16px; font-weight:bold; color:#f5b50c;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area #btn_update { position:relative; left:10px; top:-4px; }
#wrapper #container #con_wrap #con_wrap_right > .right_top_area > .episode > p { float: right; padding-right: 10px; font-weight: bold;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .properties {padding:10px 10px 10px 0; border-left:1px solid #aaa; border-right:1px solid #aaa;  background:#f6ebdd; text-align:right;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .properties span a { color:#747474;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .properties span a.on {font-weight:bold;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .properties span.front {padding-right:5px; background:url(/img/h2/podbbang/individual/line_gray.gif) no-repeat right 50%;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat {}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li {position:relative; border-left:1px solid #aaa; border-right:1px solid #aaa; background:#f6ebdd;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.deep {background:#e5dacd;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.on {background:#3b332b; border-left: 1px solid #3b332b; border-right: 1px solid #3b332b; }
#wrapper #container #con_wrap #con_wrap_right .right_top_area #episode-list .epi_repeat ul li dl {height:52px; padding:15px 0 0 53px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl.first {background:url(/img/h2/podbbang/individual/icon_video.png) no-repeat 10px 50%;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl.second {background:url(/img/h2/podbbang/individual/icon_audio.png) no-repeat 10px 50%;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl.third {background:url(/img/h2/podbbang/individual/icon_audio.png) no-repeat 10px 50%;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl.fourth {background:url(/img/h2/podbbang/individual/icon_pdf.png) no-repeat 10px 50%;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl.fifth {background:url(/img/h2/podbbang/individual/icon_char2_5.png) no-repeat 10px 50%;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dt {overflow:hidden; margin-right: 60px; height:15px; line-height:15px; text-overflow:ellipsis; white-space:nowrap; color:#262d33;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.cashlist dl dt {margin-right: 100px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.on dl dt {color:#f5b50c; font-weight:bold;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd { position:relative; float:left; margin-top:8px; padding-right:8px; color:#875a03; font-size:11px; }
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd.dd_date { width: 70px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd.dd_time { width: 85px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd.dd_heart { width: 55px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd.dd_support { width: 60px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd img { vertical-align:text-bottom; }
@media screen and (min-width:0\0){#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd img {vertical-align:middle;!important}}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd+dd+dd { margin-top:9px; }
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd+dd+dd+dd { margin-top:6px; }
/*#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd+dd+dd+dd img { vertical-align:sub; }*/
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li dl dd+dd+dd+dd span.person { position:absolute; left:20px; top:3px; width:50px; }
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.on dl dd {color:#e5dacd;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li p.download {position:absolute; right:20px; bottom:25px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li .cash {position:absolute; right:10px; bottom:25px; font-size: 12px; font-weight: bold; letter-spacing: -0.5px; color: #625340;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li p.cash_complete {color: #ca7200;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li p.cash_price {bottom: 20px; padding: 4px 10px 4px 25px; border: 1px solid #a7957f; border-radius: 15px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li p.cash_price img {left:5px;top:4px;position:absolute; vertical-align: sub;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li .cash.after_free {bottom: 13px; text-align: right;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li .cash.after_free>p.cash_price {margin-bottom: 5px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li .cash.after_free span {opacity: 0.7;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.on .cash {color: #bfb09d;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li.on .cash_complete {color: #ca7200;}


#wrapper #container #con_wrap #con_wrap_right .right_top_area #search-list .epi_repeat ul li dl {height:51px; padding:14px 0 0 60px;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging {height:35px; padding-top:14px; background:url(/img/h2/podbbang/individual/bg_epi_bot.gif) no-repeat 0 0; text-align:center; font-size:14px; font-weight:bold; }
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging a{padding:0 1px 0 1px; color:#9f8464;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging a.em{font-weight:bold; color:#3b332b; text-decoration:underline;}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging a:hover {color:#888; text-decoration:none} 
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging img {padding:0 5px; border:0; position:relative} 
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging img.spc_rgt{padding-right:10px}
#wrapper #container #con_wrap #con_wrap_right .right_top_area .paging img.spc_lft{padding-left:10px}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area {position:relative; height:219px; padding:20px 0 0 15px; background:url(/img/h2/podbbang/individual/bg_feed.gif) no-repeat 0 0;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl dt {font-weight:bold; color:#3b332b;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl dd {padding:12px 0 0 15px;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl dd a {font-family:"tahoma"; font-size:11px; color:#ad8e6a;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl.bot {margin-top:35px;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl.bot dd {font-weight:bold;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl.bot dd a { font-size:12px;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area dl.bot dd img {padding-right:5px;}
#wrapper #container #con_wrap #con_wrap_right .right_bot_area p.qrcode {position:absolute; right:30px; bottom:30px;}
/*
========================================================================
comment
========================================================================
*/
#wrapper #container #con_wrap #reply_con {float:left; width:982px; margin-top:23px; border:1px solid #9b9289; -moz-border-radius: 3px; border-radius: 3px; background:#f6ebdd;}
#wrapper #container #con_wrap #reply_con .reply_left_area {float:left; width:750px; padding-bottom:30px; min-height:500px; border-right:1px solid #d4c9bb;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area {width:630px; margin: 30px; padding:20px 30px 20px; background:#e5dacd; border:1px solid #e5dacd; border-radius:3px; -moz-border-radius:3px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con {position:relative; width:630px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl {margin-top:8px; letter-spacing:-0.02em;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl.first {margin-top:0; padding-bottom:5px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dt {float:left; width:55px; margin-left:10px; padding-right:0!important; font-weight:bold; color:#757575!important; line-height:27px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dt.string {width:222px; margin-left:65px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd {float:left; padding:0!important; color:#757575;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd.desc_num {clear:both; margin:5px 0 0 65px; color:#297EC6; font-size:11px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd.short {padding:0; background:none;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd input.short {width:125px; height:22px; line-height:22px; border:1px solid #d3d3d3; padding-left:5px; -moz-border-radius: 3px; border-radius: 3px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd input.short_num {width:60px; height:22px; line-height:22px; border:1px solid #d3d3d3; padding-left:5px; -moz-border-radius: 3px; border-radius: 3px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd input.long {width:425px; height:22px; line-height:22px; border:1px solid #d3d3d3; padding-left:5px; -moz-border-radius: 3px; border-radius: 3px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd.replay_text {float:left; padding:0!important; /*padding:3px; border:0; background:url("/img/podbbang/sub/bg_textarea_reply.gif") no-repeat 0 0 ;*/}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd textarea.replay_text {width:430px; height:89px; border:1px solid #d3d3d3; -moz-border-radius: 3px; border-radius: 3px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd button.btn_regist {width:114px; height:91px; margin-left:10px; background:url('/img/podbbang/individual/btn_bg_regist.gif') no-repeat 0 0; font-weight:bold; font-size:14px; color:white;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd button.btn_regist a {color:white;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con dl dd.txt_num {position:absolute; right:140px; top:170px; font-weight:bold; color:#91887d;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .add_files { position:absolute; left:65px; top:122px; width: 95px; height: 27px; cursor:pointer; }
@-moz-document url-prefix() { #wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .add_files { position:absolute; left:-32px; top:122px; width: 95px; height: 27px; cursor:pointer; }}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .chk_area {position:absolute; left:510px; top:5px; width: 155px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .chk_area label {color:#ff5200; font-weight:bold; vertical-align:-1px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .chk_area input {vertical-align:text-top;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .add_files .file {background: #e5dacd; border: none; opacity:0; -moz-opacity:0;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .attach_img {margin:7px 0 0 175px; font-size:11px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .attach_img span {color:#297ec6;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .attach_img span.f_name_value {color:#4b4b4b;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .event_area {width:540px; margin:10px 0 0 65px; padding:15px 8px; border:1px solid #d3c3b4; -moz-border-radius: 3px; border-radius: 3px; background:#ede2d7;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .event_area h2 {color:black; font-size:14px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .event_area h2 span a {color:#c95959; font-size:11px; text-decoration:underline;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .event_area p {margin-top:10px; color:#7592a9; letter-spacing:-0.05em; line-height:18px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .event_area p span {margin-right:10px; font-weight:bold; color:#757575;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area .reply_con .event_area p input.short_num {border: 1px solid #D3D3D3; border-radius: 3px 3px 3px 3px;height: 22px;line-height: 22px; padding-left: 5px;width: 60px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area #comment_notice { margin-top: 10px; color:#297ec6; text-decoration: underline; font-weight:bold; }
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_area #comment_notice a { color:#297ec6; }

#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list {width:690px; margin:0 auto 30px; color:#656565;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .active_con {background:#eed9be;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply_sum {position:relative; padding-bottom:10px; border-bottom:2px solid #cac3b9; font-size:16px; font-weight:bold; color:#010101; letter-spacing:-0.03em;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply_sum span {color:#f35626;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply_sum button {background:none;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply_sum .section_report {position:absolute; right:0; top:0;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply_sum button.btn_report {width:85px; height:27px; background:url("/img/podbbang/individual/btn_report2.jpg") no-repeat 0 0; color:white; font-size:11px; font-weight:bold; letter-spacing:-0.05em; text-indent: -9999px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important {}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li {position:relative; padding:10px 0; border-bottom:1px solid #cac3b9; line-height:18px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .tit_area {float:left;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .tit_area span.txt_title {font-weight:bold; color:#353535;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .tit_area span.txt_title img {display:block; float:left; padding-right:10px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .tit_area strong.tit {float:left; overflow:hidden; width:365px; text-overflow:ellipsis; white-space:nowrap; padding-top:2px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .tit_area strong.notice_con {clear:both; display:block; width:630px; padding-left:44px; padding-top:10px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .right_area {position:absolute; top:9px; right:0;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .right_area span { padding:0 10px 0 7px; background:url("/img/podbbang/sub/line_cate.gif") no-repeat left 1px; font-weight:normal;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .right_area span.txt_name {display:inline-block; color:#6298e8; overflow:hidden; margin-right:-9px; width:85px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; background:none; text-align:right; height:15px; line-height: 19px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .right_area span.pw_area {display:inline-block; width:114px; height:24px; padding-top:5px; background:url("/img/podbbang/individual/bg_pw_reply.gif") no-repeat 0 0;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .right_area span.pw_area input {width:74px; padding-left:2px; background:none; color: #B4B4B4; }
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .notice_important ul li .right_area span.pw_area button {float:right; width:35px; height:18px; background:none;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list > .on {background:#dae1e7;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply-wrap p.up_img {padding-top:10px; padding-bottom:10px;}
#wrapper #container #con_wrap #reply_con .reply_left_area .reply_list .reply-wrap p.up_img img{max-width:100%; height:auto;}

#wrapper #container #con_wrap #reply_con .reply_left_area #pagenate a.current{ color:#f4762a; font-weight:bold; }
#wrapper #container #con_wrap #reply_con .reply_left_area #pagenate_top { font-size: 15px;}
#wrapper #container #con_wrap #reply_con .reply_left_area #pagenate_top a.current { color:#e41919; font-weight:bold; font-size:18px;}

#wrapper #container #con_wrap #reply_con .reply_right_area {float:left; padding: 30px 22px;}
#wrapper #container #con_wrap #reply_con .reply_right_area h2 {color:white;margin-top:0 !important; width:185px; height:32px; padding-top:10px; background:url("/img/podbbang/individual/bg_speech_2.gif") no-repeat 0 0; font-size:14px; font-weight:bold; text-align:center;}
#wrapper #container #con_wrap #reply_con .reply_right_area .section_thum {margin-top:15px;}
#wrapper #container #con_wrap #reply_con .reply_right_area .section_thum p {width:140px; height:140px; margin:0 auto; border:1px solid #e3e3e3;}
#wrapper #container #con_wrap #reply_con .reply_right_area .section_thum dl {margin-top:5px; margin:5px auto; width:140px; line-height:20px; letter-spacing:-0.05em;}
#wrapper #container #con_wrap #reply_con .reply_right_area .section_thum dl dt {/*height:35px;*/ text-align:center; font-weight:bold; color:#716c65; text-overflow:ellipsis; /*white-space:nowrap;*/ width:140px; overflow: hidden; }
#wrapper #container #con_wrap #reply_con .reply_right_area .section_thum dl dd {text-align:center; margin:0 auto; color:#6298e8; font-size:11px; text-overflow:ellipsis; white-space:nowrap; width:140px; overflow: hidden; }


#dailyNews { width: 185px; margin-top: 35px; color: #000;}
#dailyNews .news-list .section_thum {margin-top:15px;}
#dailyNews .news-list .section_thum p {width:140px; height:140px; margin:0 auto; border:1px solid #e3e3e3;}
#dailyNews .news-list .section_thum dl {margin-top:5px; line-height:20px; letter-spacing:-0.05em;}
#dailyNews .news-list .section_thum dl dt {text-align:center; font-weight:bold; color:#716c65; width:185px; /*height:35px;*/ overflow: hidden; text-overflow:ellipsis; /*white-space:nowrap;*/ }
#dailyNews .news-list .section_thum dl dd {text-align:center; color:#6298e8; font-size:11px; width:185px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
#dailyNews .news-list .section_thum dl dd a{color:#6298e8;}
#dailyNews .news-list .page-area { position: relative; margin: 15px 50px 15px 0px; padding-bottom: 30px;}
#dailyNews .news-list .page-area .btn_area {float:right; position:relative;}
#dailyNews .news-list .page-area .btn_area .btn {position:absolute; top:6px; right:2px; width:33px; height:16px; background:url('/img/podbbang/live_individual/btn_arr_white.gif') no-repeat left top; }
#dailyNews .news-list .page-area .btn_area .btn ul li {float:left;text-indent:-9999px;font-size:0;line-height:0;}
#dailyNews .news-list .page-area .btn_area .btn ul li a {display:block; width:15px; height:14px; }
#dailyNews .news-list .page-area .btn_area p {position:absolute; right:44px; top:7px; font-weight:bold; color:#969696; font-size: 16px;}
#dailyNews .news-list .page-area .btn_area p strong {color:#f94c4c;}
#dailyNews .news-list .page-area ul li{border:0 !important;}

#dailyNews .news-list h2 {margin-top:35px; width:185px; height:32px; padding-top:10px; background:url("/img/podbbang/live_individual/bg_speech_2.gif") no-repeat 0 0; font-size:14px; font-weight:bold; text-align:center;}
#dailyNews .news-list ul li .news-area dl dd.tit-news { margin: 5px 0; line-height: 16px; color: #000; font-weight: bold;  }

#dailyNews .news-list ul li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #939393; }
#dailyNews .news-list ul li a { line-height: 18px; }
#dailyNews .news-list ul li span.bull-num { float: left; width: 14px; height: 14px; margin-right: 5px; color: #fff; font-family: Tahoma; font-weight: bold; font-size: 11px; text-align: center; background: url("/img/podbbang/individual/bull_newslist_num.gif") no-repeat 0 0; }

/*
=============================================================
팟툰
=============================================================
*/
#podToonWrapWrap { margin-top: 10px; }
#podToonWrap h3.tit-podtoon { margin: 10px 0; font-size: 14px; color: #323232; }
#podToonWrap dl.first { padding: 0; border: 0 none; }
#podToonWrap dl { margin-top: 5px; padding-top: 10px; border-top: 1px dashed #c1b5a7; }
#podToonWrap dl dt img { border: 1px solid #d8d8d8; }
#podToonWrap dl dt a { display: block; font-size: 0; line-height: 0; }
#podToonWrap dl dd { line-height: 18px; display: block; width: 185px; max-height:32px; overflow:hidden; }
#podToonWrap dl dd a { display: block; width: 185px;  }
#podToonWrap dl dd.tit-podtoon { margin-top: 5px; font-weight: bold; }
#podToonWrap dl dd.date-podtoon { color: #1e7aec; font-size: 11px; }
#podToonWrap dl dd.write-podtoon { color: #323232; }

.reply-wrap > .reply { position:relative; border-bottom:1px solid #cac3b9; }
.reply-wrap > div:last-child { border-bottom:none; }
.reply-wrap > .reply .bg-yellow { background-color: #f7e8c6; }
.top { position:relative; padding:15px 0px;  }
.top .nick { font-weight:bold; color:black; }
.top .nick a { color:black; }
.top .txt { margin-top:10px; margin-bottom:10px; color:black; line-height:18px; word-break:break-word;}
.top .txt p.point { clear:both; display:inline-block; margin-top:5px; padding:2px; font-weight:bold; font-size:12px; background:#e5dacd; }
.top .txt p.point span { font-size:14px; }
.top .txt p.point span strong { color:red; }
.top p.id { font-weight:bold; font-size:14px; color:black; }
.top p.id span.ico_reply { display:inline-block; position:relative; top:-2px; margin-right:5px; font-size:11px; color:white; padding:3px 2px 1px 2px; border:1px solid #868686; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#939393; font-weight:normal; }
.top p.id2 > img { display:inline-block; vertical-align:top; } 
.top p.date { margin-top:10px; font-size:11px; }
.top p.date span:first-child { /*font-weight:bold; color:#2875ee;*/ }
.top p.date span { padding-right:10px; /*background:url('/img/h2/podbbang/individual/divide_h10_gray.gif') no-repeat right 1px;*/ color:#888; }
.top p.date span+span { padding-left:5px; }
.top p.date a { padding-left:10px; background:url('/img/h2/podbbang/individual/divide_h10_gray.gif') no-repeat left 1px;/*padding-left:5px;*/ color:#888; }
.top .rt-con { position:absolute; right:10px; top:0; }
.top .rt-con ul { padding:10px 0 0 0; }
.top .rt-con ul li { float:left;  }
.top .rt-con ul li:first-child { }
.top .rt-con ul li+li { margin-left:10px; padding-left:10px; background:url('/img/h2/podbbang/individual/divide_h11_brown.gif') no-repeat left 0; }
.top .rt-con ul li+li img { vertical-align:bottom; }
.top .btn-reply { display:inline-block; margin-top:10px;  font-weight:bold; }

.top .btn-reply a { float:left; }
.top .btn-reply a { display:block; /*width:74px;*/ padding-right:5px; height:27px; /*line-height:27px;*/ /*border:1px solid #c9c9c9; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;*/ color:black; 
/*
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f0f0f0));
background: -webkit-linear-gradient(#ffffff, #f0f0f0);
background: -moz-linear-gradient(#ffffff, #f0f0f0);
background: -ms-linear-gradient(#ffffff, #f0f0f0);
background: -o-linear-gradient(#ffffff, #f0f0f0);
background: linear-gradient(#ffffff, #f0f0f0);
*/
}
.top .btn-reply a span:first-child { position:relative; top:14px; }
.top .btn-reply a span+span { position:relative; top:14px; }
.top .btn-reply a span+span+span { display:inline-block; top:10px!important; padding-left:3px; background:url('/img/h2/podbbang/individual/arr_d_blk.png') no-repeat right top; font-size:0; letter-spacing:-9999px; width:7px; height:4px; }
.top .btn-reply a.on span+span+span { display:inline-block; top:10px!important; padding-left:3px; background:url('/img/h2/podbbang/individual/arr_t_blk.png') no-repeat right top; font-size:0; letter-spacing:-9999px; width:7px; height:14px;}
/*.top .btn-reply a span:first-child { padding-left:10px; }*/
.top .btn-reply a.on { background-position:0 -27px; }
.top .layer-social { position:absolute; right:7px; top:26px; width:106px; height:45px; background:url('/img/h2/podbbang/individual/bg_social_layer.png') no-repeat left top; }
.top .layer-social ul { padding:12px 0 0 10px; }
.top .layer-social li { float:left; padding:0 6px 0 0; }
.top .layer-social li+li+li { padding-right:0; }
.top > .btn-group { position:absolute; right:10px; bottom:15px; }
.top > .btn-group p { float:left; }
.top > .btn-group p.btn-good { width:60px; height:29px; line-height:29px; background:url('/img/h2/podbbang/individual/bg_good.png') no-repeat left top; }
.top > .btn-group p.btn-good span { display:block; padding:0 0 0 18px; /*background:url('/img/h2/podbbang/individual/ico_good.png') no-repeat 10px 7px;*/ color:#f35626; text-align:center; }
.top > .btn-group p.btn-bad { margin-left:5px; width:60px; height:29px; line-height:29px; background:url('/img/h2/podbbang/individual/bg_bad.png') no-repeat left top; }
.top > .btn-group p.btn-bad span { display:block; padding:0 0 0 18px; /*background:url('/img/h2/podbbang/individual/ico_bad.png') no-repeat 10px 7px;*/ color:#716c65; text-align:center; }

/* wasabi 190110 지난 댓글 보기 용 클래스 추가*/
.top > .btn-group p.btn-good-archive { width:60px; height:29px; line-height:29px; background:url('/img/h2/podbbang/individual/bg_good.png') no-repeat left top; }
.top > .btn-group p.btn-good-archive span { display:block; padding:0 0 0 18px; /*background:url('/img/h2/podbbang/individual/ico_good.png') no-repeat 10px 7px;*/ color:#f35626; text-align:center; }
.top > .btn-group p.btn-bad-archive { margin-left:5px; width:60px; height:29px; line-height:29px; background:url('/img/h2/podbbang/individual/bg_bad.png') no-repeat left top; }
.top > .btn-group p.btn-bad-archive span { display:block; padding:0 0 0 18px; /*background:url('/img/h2/podbbang/individual/ico_bad.png') no-repeat 10px 7px;*/ color:#716c65; text-align:center; }
/* wasabi 190110 지난 댓글 보기 용 클래스 추가*/

/*.reply2 > .reply { position:relative; }
.reply2 > .top { border-bottom:1px dashed #cac3b9!important; }*/
.comment-reply  { position:relative; border-top:1px dashed #cac3b9!important; }
.dot-line .nick { padding-left:15px; background:url('/img/h2/podbbang/individual/arr_r_blue_s.png') no-repeat left top; }
.reply-form2 { height:135px; background:#e5dacd; }
.reply-form2 .cont .txt-reply {  }
.txtarea2 > .cont { position:relative; margin-left:0px!important; margin-right:0px!important; padding:10px; background:url('/img/h2/podbbang/individual/arr_r_blue_s.png') no-repeat 21px 13px; } 
.txtarea2 > .cont a.btn { position:absolute; right:10px; top:10px; }
.txtarea2 > .cont p { width:535px; height:91px; margin-left:30px; background:url('/img/h2/podbbang/individual/bg_textarea2.gif') no-repeat left top; }
.txtarea2 > .cont p textarea { width:515px; height:70px; margin:10px; border:none; }
.txtarea2 > .cont .count { position:absolute; left:515px; top:110px; color:#888; font-size:11px; }
#comment_list { position:relative; }
/*
=============================================================
댓글/답글 모아보기
=============================================================
*/
.layer-wrap { position: relative; }
.layer-reply-col { z-index:9998; position:fixed; left:0; top:100px; background:white; font-family:'돋음','dotum'; }
.layer-reply-col .cont { width:750px; }
.layer-reply-col .cont .w-area { overflow-y:scroll; height:420px; }
.layer-reply-col .cont .tit-area { position:relative; height:62px; line-height:62px; background:#434c5d; font-size:20px; color:white; }
.layer-reply-col .cont .tit-area p.tit { text-align:center; font-weight:bold; }
.layer-reply-col .cont .tit-area a.btn-close { position:absolute; right:20px; top:20px; }
.layer-reply-col .cont > .gray-area { position:relative; height:62px;  border-bottom:1px solid #e9e9e9; background:#fbfbfb; }
.layer-reply-col .cont > .gray-area .btn-right { position:absolute; right:17px; top:17px; }
.layer-reply-col .cont > .gray-area .btn-right ul { height:29px; }
.layer-reply-col .cont > .gray-area .btn-right li a { width:29px; height:29px; background:url('/img/h2/podbbang/individual/btn_down_blk.gif') no-repeat left top; display:block; font-size:0; letter-spacing:-9999px; }
.layer-reply-col .cont > .gray-area .btn-right li a.off { width:29px; height:29px; background:url('/img/h2/podbbang/individual/btn_down_blk_off.png') no-repeat left top; display:block; font-size:0; letter-spacing:-9999px; }

.layer-reply-col .cont > .gray-area .btn-right li+li a { width:28px; height:29px; background:url('/img/h2/podbbang/individual/btn_up_blk.gif') no-repeat left top; }
.layer-reply-col .cont > .gray-area .btn-right li+li a.off { width:28px; height:29px; background:url('/img/h2/podbbang/individual/btn_up_blk_off.png') no-repeat left top; }

.layer-reply-col .cont > .gray-area .btn-right li+li+li a { width:58px; height:29px; background:url('/img/h2/podbbang/individual/btn_sort_blk.gif') no-repeat left top; }
.layer-reply-col .cont > .gray-area .btn-right ul li { float:left; }
.layer-reply-col .cont > .gray-area .txt { padding-left:25px; letter-spacing:-1px; line-height:62px; }
.layer-reply-col .cont > .gray-area .txt dl { float:left; color:black; }
.layer-reply-col .cont > .gray-area .txt dl dt { float:left; font-weight:bold; font-size:18px; }
.layer-reply-col .cont > .gray-area .txt dl dd { float:left; padding-left:5px; }
.layer-reply-col .cont > .gray-area .txt ul { float:left; margin-left:15px; }
.layer-reply-col .cont > .gray-area .txt li { float:left; }
.layer-reply-col .cont > .gray-area .txt li strong span { color:#ea4620; }
.layer-reply-col .cont > .w-area > .reply-wrap { margin:0 20px; }  
.layer-reply-col .cont > .w-area > .reply-wrap > .reply { border-bottom:1px solid #e9e9e9; }
.layer-reply-col .cont > .w-area > .reply-wrap > .reply2 > .top { border-bottom: 1px dashed #e9e9e9 !important; }
.layer-reply-col .cont > .w-area .reply-form2 { height:130px; background:#f8f8f8; }
.layer-reply-col .cont > .w-area .reply-form2 .txtarea2 .cont { width:690px; }
.layer-reply-col .cont > .w-area .reply-form2 .txtarea2 .cont p { width:546px; height:91px; background:url('/img/h2/podbbang/individual/bg_textarea3.gif') no-repeat left top!important; }
.layer-reply-col .cont > .w-area .reply-form2 .txtarea2 .cont a.btn { right:20px; }
.layer-reply-col .cont > .w-area > .reply-wrap > .reply p.up_img {padding-top:20px;}
.layer-reply-col .cont > .w-area > .reply-wrap > .reply p.up_img img{max-width:100%; height:auto;}

/* wasabi 덧글 더보기 레이어 */
.layer-archive-col { z-index:9998; position:fixed; left:0; top:100px; background:white; font-family:'돋음','dotum'; }
.layer-archive-col .cont { width:750px; }
.layer-archive-col .cont .w-area { overflow-y:scroll; height:420px; }
.layer-archive-col .cont .tit-area { position:relative; height:62px; line-height:62px; background:#434c5d; font-size:20px; color:white; }
.layer-archive-col .cont .tit-area p.tit { text-align:center; font-weight:bold; }
.layer-archive-col .cont .tit-area a.btn-close { position:absolute; right:20px; top:20px; }
.layer-archive-col .cont > .gray-area { position:relative; height:62px;  border-bottom:1px solid #e9e9e9; background:#fbfbfb; }
.layer-archive-col .cont > .gray-area .btn-right { position:absolute; right:17px; top:17px; }
.layer-archive-col .cont > .gray-area .btn-right ul { height:29px; }
.layer-archive-col .cont > .gray-area .btn-right li a { width:29px; height:29px; background:url('/img/h2/podbbang/individual/btn_down_blk.gif') no-repeat left top; display:block; font-size:0; letter-spacing:-9999px; }
.layer-archive-col .cont > .gray-area .btn-right li a.off { width:29px; height:29px; background:url('/img/h2/podbbang/individual/btn_down_blk_off.png') no-repeat left top; display:block; font-size:0; letter-spacing:-9999px; }

.layer-archive-col .cont > .gray-area .btn-right li+li a { width:28px; height:29px; background:url('/img/h2/podbbang/individual/btn_up_blk.gif') no-repeat left top; }
.layer-archive-col .cont > .gray-area .btn-right li+li a.off { width:28px; height:29px; background:url('/img/h2/podbbang/individual/btn_up_blk_off.png') no-repeat left top; }

.layer-archive-col .cont > .gray-area .btn-right li+li+li a { width:58px; height:29px; background:url('/img/h2/podbbang/individual/btn_sort_blk.gif') no-repeat left top; }
.layer-archive-col .cont > .gray-area .btn-right ul li { float:left; }
.layer-archive-col .cont > .gray-area .txt { padding-left:20px; letter-spacing:-1px; line-height:62px; }
.layer-archive-col .cont > .gray-area .txt .archive-total-cnt{ font-size:16px; }
.layer-archive-col .cont > .gray-area .txt dl { float:left; color:black; }
.layer-archive-col .cont > .gray-area .txt dl dt { float:left; font-weight:bold; font-size:18px; }
.layer-archive-col .cont > .gray-area .txt dl dd { float:left; padding-left:5px; }
.layer-archive-col .cont > .gray-area .txt ul { float:left; margin-left:15px; }
.layer-archive-col .cont > .gray-area .txt li { float:left; }
.layer-archive-col .cont > .gray-area .txt .archive-total-cnt strong span { color:#ea4620; }
.layer-archive-col .cont > .w-area > .reply-wrap { margin:0 20px; }
.layer-archive-col .cont > .w-area > .reply-wrap > .reply { border-bottom:1px solid #e9e9e9; }
.layer-archive-col .cont > .w-area > .reply-wrap > .reply2 > .top { border-bottom: 1px dashed #e9e9e9 !important; }
.layer-archive-col .cont > .w-area .reply-form2 { height:130px; background:#f8f8f8; }
.layer-archive-col .cont > .w-area .reply-form2 form div.cont{width:100%;}
.layer-archive-col .cont > .w-area .reply-form2 .txtarea2 .cont { width:690px !important;}
.layer-archive-col .cont > .w-area .reply-form2 .txtarea2 .cont p { width:546px; height:91px; background:url('/img/h2/podbbang/individual/bg_textarea3.gif') no-repeat left top!important; }
.layer-archive-col .cont > .w-area .reply-form2 .txtarea2 .cont a.btn { right:20px; }
.layer-archive-col .cont > .w-area > .reply-wrap > .reply p.up_img {padding-top:20px;}
.layer-archive-col .cont > .w-area > .reply-wrap > .reply p.up_img img{max-width:100%; height:auto;}
/* // wasabi 덧글 더보기 레이어 */

#layer-spon { z-index:30000; position:absolute; left:185px; top:0; /*margin-left:-295px;*/ width:590px; color:black; }
#layer-spon .top-area { position:relative; background:#493725; height:80px; line-height:80px; }
#layer-spon .top-area p.tit-s { padding-left:20px; font-weight:bold; color:white; font-size:32px; font-family:'NanumGothic'; letter-spacing:-2px; }
#layer-spon .top-area a { position:absolute; right:20px; top:20px; }
#layer-spon .spon-txt { padding:30px 35px; border-bottom:2px solid #d8d6d5; background:#fef8d0; text-align:center; font-weight:bold; line-height:24px; }
#layer-spon .spon-txt dl dt { font-size:22px;  }
#layer-spon .spon-txt dl dd { margin-top:30px; font-size:20px; }
#layer-spon .spon-txt dl dd span { color:red; text-decoration:underline; }
#layer-spon .spon-cont { padding:30px 30px 40px 30px; background:white;  }
#layer-spon .spon-cont dl dt { font-size:24px; }
#layer-spon .spon-cont dl dd { padding-top:10px; font-size:18px; }
#layer-spon .spon-cont a.btn { display:block; margin-top:20px; text-align:center; }
#layer-spon .spon-cont .msg-cho { margin-top:30px;  }
#layer-spon .spon-cont .msg-cho li+li { position:relative; margin-top:50px; }
#layer-spon .spon-cont .msg-cho li+li span.count { position:absolute; right:0; top:24px; font-size:12px; }
#layer-spon .spon-cont .chk_box2 {color:#000; font-size:1em; position:relative; overflow:hidden; margin-left:2px; }
#layer-spon .spon-cont .chk_box2 p { margin-top:10px; font-size:18px; }
#layer-spon .spon-cont .chk_box2 >input[type="checkbox"] {position:relative; top:0; vertical-align:middle; width:27px; height:27px;}
#layer-spon .spon-cont .chk_box2 p:not(#cssbrowser)>input[type="radio"] {position:absolute; left:0; top:0; margin:0; opacity:0;}
#layer-spon .spon-cont .chk_box2 p:not(#cssbrowser)>input[type="radio"] + label { margin:0; padding-left:27px; background:url('/img/h2/podbbang/individual/bg_chk_off2.gif') no-repeat 0 0; display:block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:27px; line-height:27px; padding-left:40px; }
#layer-spon .spon-cont .chk_box2 p:not(#cssbrowser)>input[type="radio"]:checked + label {background:url('/img/h2/podbbang/individual/bg_chk_on2.gif') no-repeat 0 0;}
.txt-area2 { position:relative; margin:10px 0 0 0; }
.txt-area2 textarea { background:#f5f5f5; border:2px solid #d7d7d7;}
.radios {position:relative; text-align:left; height:33px; }
.radios .rdo_img {position:absolute; left:0; top:0; display:block; width:33px; height:33px; text-indent:-999px; overflow:hidden; cursor:pointer; background:url('/img/h2/podbbang/individual/bg_radio_off.gif') no-repeat 0 0;}
.radios .rdo_img.clicked {background:url('/img/h2/podbbang/individual/bg_radio_on.gif') no-repeat 0 0;}
.radios .iCheck {visibility:hidden; font-size:0; line-height:0; width:0; height:0;}
.radios label {position:absolute; left:45px; top:0; line-height:31px; font-size:22px;}

/*
========================================================================
support
========================================================================
*/
.layer-sponsor-n { overflow:hidden; z-index:20002; position:absolute; left:50%; top:0; width:589px; margin-left:-294px; background:white; font-family:'NanumGothic'; }
.layer-sponsor-n .top-cont { position:relative; width:100%; height:80px; line-height:80px;  background:#493725; }
.layer-sponsor-n .top-cont a { position:absolute; right:20px; top:25px; }
.layer-sponsor-n .top-cont p.tit { padding-left:20px; color:white; font-size:32px; font-weight:bold; }
.layer-sponsor-n .cont { background:white; padding:20px; }
.layer-sponsor-n .cont p.tit { padding:0 0 15px 5px; border-bottom:2px solid #3b332b; color:#3b332b; font-size:18px; }
.layer-sponsor-n ul.btn { margin:15px auto 0; }
.layer-sponsor-n ul.btn li { width:493px; height:71px; line-height:71px; margin:0 auto; background:url("/img/podbbang/individual/bg_sponsor_g.gif") no-repeat 0 0; text-align:center; font-size:22px; }
.layer-sponsor-n ul.btn li:first-child { margin-bottom:12px; }
.layer-sponsor-n ul.btn li a { display:block; color:black; font-weight:bold; }
.layer-sponsor-n ul.btn2 li span { display:block;  }
.layer-sponsor-n ul.btn li .ez-checkbox { position:relative; left:20px; top:27px; }
.layer-sponsor-n ul.btn2 li span img { padding-top:20px; }
.layer-sponsor-n ul.btn2 li label { display:block; height:71px; }
.layer-sponsor-n ul.btn2 li { margin-bottom:12px; }
.layer-sponsor-n .cont .pod-s { clear:both; width:493px; margin:30px auto 0; }
.layer-sponsor-n .cont .pod-s p.tit-p-s { padding:10px 0; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:center; }
.layer-sponsor-n .cont .pod-s ul li { float:left; width:50%; padding-top:20px; text-align:center; font-size:18px; }
.layer-sponsor-n .cont .pod-s ul li:first-child { border-right:1px solid #eaeaea; margin-right:-1px; }
.layer-sponsor-n .cont .pod-s ul li dl dt { padding-bottom:15px; }
.layer-sponsor-n .cont .pod-s ul li dl dd { font-family:'tahoma'; font-size:42px; line-height:43px; font-weight:normal; }
.layer-sponsor-n .cont .pod-s ul li dl input[type='text'] { width:60px; height:44px; height:44px; border:1px solid #e1e1e1; background:#f5f5f5; font-size:18px; font-weight:bold; text-align:center; font-family:'tahoma'; }
.layer-sponsor-n .cont .pod-s ul li dl dd span { font-size:14px; }
.layer-sponsor-n .cont p.btn-y { margin:30px 0 35px; text-align:center; }
.layer-sponsor-n .cont .amount { margin:20px 30px 30px; }
.layer-sponsor-n .cont .amount ul li span.num { font-family:'tahoma';  font-size:32px; }
.layer-sponsor-n .cont .amount ul li span { padding-left:5px; font-size:16px; }
.layer-sponsor-n .cont .amount ul li .ez-checkbox { position:relative; top:10px; }
.layer-sponsor-n .cont .amount ul li { position:relative; float:left; margin-left:50px; }
.layer-sponsor-n .cont .amount ul li:first-child { margin-left:0; }
.layer-sponsor-n .cont .amount ul li+li+li+li { margin:30px 0 0 0; }
.layer-sponsor-n .cont .amount ul li+li+li+li a { display:inline-block; *display:inline; zoom:1; width:105px; height:32px; background:url("/img/podbbang/individual/bg_w_g_add.gif") no-repeat 0 0; }
.layer-sponsor-n .cont .amount ul li .add { position:absolute; left:155px; top:5px; width:300px; }
.layer-sponsor-n .cont .amount ul li .add a span { font-size:14px!important; line-height:32px; padding-left:10px; }
.layer-sponsor-n .cont .amount ul li .add a+a { display:inline-block; *display:inline; zoom:1; margin-left:5px; background:none; }
.layer-sponsor-n .cont .gray-area { width:453px; margin:0 auto; padding:7px 20px 3px; line-height:50px; background:#f5f5f5; }
.layer-sponsor-n .cont .gray-area p { float:left; font-size:22px; color:black; }
.layer-sponsor-n .cont .gray-area p+p { float:right; font-family:'tahoma'; font-size:42px; }
.layer-sponsor-n .cont .gray-area p+p span+span { font-family: 'NanumGothic'; font-size:18px; }
.layer-sponsor-n .cont .pay-method { margin-top:50px; }
/*
========================================================================
footer
========================================================================
*/
#wrapper #footer {height:127px;  background:#5b4f45;  clear:both;}
#wrapper #footer .footer_wrap {position:relative; width:984px; margin:0 auto;  background:url(/img/h2/podbbang/individual/logo.gif) no-repeat 0 24px;}
#wrapper #footer .footer_wrap div {margin-right:50px; padding: 20px 10px 0 105px; border-right:1px solid #46382d;}
#wrapper #footer .footer_wrap .copy-info {margin-bottom: 15px; overflow: hidden;}
#wrapper #footer .footer_wrap .copy-info li {background: url(/img/h2/podbbang/individual/line_copyright.gif) no-repeat scroll right center transparent; float: left;}
#wrapper #footer .footer_wrap .copy-info li.first a {padding: 0 10px 0 0;}
#wrapper #footer .footer_wrap .copy-info li a {display: inline; padding: 0 10px 0 7px; color: #c5b8a6; font-size:11px;}
#wrapper #footer .footer_wrap .copy-info li.last {background: none repeat scroll 0 0 transparent;}
#wrapper #footer .footer_wrap .copy-info .txt-color {color: #c5b8a6;}
#wrapper #footer .footer_wrap .copy-logo {position: absolute; right: 10px; top: 15px;}
#wrapper #footer .footer_wrap p {color: #9e9e9e; font-size: 0.9em; letter-spacing: -0.01em; padding-bottom: 3px;}
#wrapper #footer .footer_wrap p span {letter-spacing: 0;}
#wrapper #footer .footer_wrap p.txt-p {color: #b28c70; margin-top: 7px; line-height: 13px;}
#wrapper #footer .footer_wrap p.btn_top {position:absolute; right:0; top:53px;}
/* 16/11/11 s */
.spon-nick { position:relative; }
.spon-nick .btn-all { position:absolute; right:10px; top:13px;  }
.spon-nick .btn-all a { display:block; width:35px; height:10px; background:url('/img/h2/podbbang/individual/btn_all.png') no-repeat 0 top; font-size:0; letter-spacing:-9999px; }
.spon-nick .btn-all a.on { background-position:0 -10px; }
.spon-area2 { z-index:1;position:absolute; left:0; top:33px;/*  width:100%; */ height:235px; background: url("/img/h2/podbbang/individual/bg_player_bot.gif") repeat 0 0; }
.spon-area2 .cont { padding:15px 20px; color:#ddd5cd; }
.spon-area2 .cont ul { background:url('/img/h2/podbbang/individual/divide_all_view.gif') repeat-y 258px top;  }
.spon-area2 .cont ul li { float:left; padding-left:15px; }
.spon-area2 .cont ul li:nth-child(2n+1) { margin-right:15px; padding-left:0!important; }
.spon-area2 .cont ul li:first-child {  }
.spon-area2 .cont dl { line-height:24px; font-weight:bold; }
.spon-area2 .cont dl dt { float:left; overflow:hidden; width:160px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; }
.spon-area2 .cont dl dd { float:left; width:90px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important;; color:white; text-align:right; }

dd.s-lst div:first-child { margin-right:10px; padding-right:10px; background:url('/img/h2/podbbang/individual/divide_h11_blk.gif') no-repeat right 8px; }
dd.s-lst div { float:left; }
dd.s-lst div strong { display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; text-align:left; }
/*dd.s-lst div strong:first-child { width:91px; }*/
/*************** SCROLLBAR BASE CSS ***************/
 
.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
	height:235px;
	width:573px;
}
 
.scroll-wrapper > .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}
 
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}
 
.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}
 
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}
 
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}
 
.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}
 
 
 
 
/*************** SIMPLE INNER SCROLLBAR ***************/
 
.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
 
.scrollbar-inner > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
 
.scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}
 
.scrollbar-inner > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 8px;
}
 
.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}
 
.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
 
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
}
 
.scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
.scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
.scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }
 
 
/* update scrollbar offset if both scrolls are visible */
 
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
 
 
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }

/* 16/11/11 e */
/* 17/02/02 s */
.live-cont { position:relative; height:58px; margin-bottom:12px; border:1px solid #9b9289; border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px; background:#ffda0a; }
.live-cont p.txt { overflow:hidden; width:500px; line-height:58px; margin:0 auto; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; text-align:center; font-size:16px; color:black; font-weight:bold; }
.live-cont p.btn-share { position:absolute; right:0; top:0; border-left:1px solid #e1c430; }
.live-cont p.btn-share a { display:block; width:100px; line-height:58px; text-align:center; font-size:14px; color:black; font-weight:bold; }
.live-cont p.btn-share a img { vertical-align:-4px; }
.live-cont p.ico-live { position:absolute; left:0px; top:0; height:58px; line-height:58px; padding:0 20px; border-right:1px solid #e1c430; }
.live-cont p.ico-live span { position:relative; top:15px; left:0px; display:block; height:28px; line-height:28px; padding:0 11px; /*border:1px solid #f70000;*/ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#f70000; text-align:center; font-size:16px; color:white; font-weight:bold; }
.live-cont p.ico-live span.off {  border:1px solid #beb1a3; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#beb1a3; }

.live-cont p.ico-live2 { position:absolute; left:90px; top:0; height:58px; line-height:58px; padding:0 20px; border-right:1px solid #e1c430; }
.live-cont p.ico-live2 span { position:relative; top:15px; left:0px; display:block; height:28px; line-height:28px; padding:0 11px; /*border:1px solid #f70000;*/ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#f70000; text-align:center; font-size:16px; color:white; font-weight:bold; }
.live-cont p.ico-live2 span.off {  border:1px solid #beb1a3; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#beb1a3; }
.live-cont p.live-time { position:absolute; left:0px; top:0; height:58px; line-height:58px; padding:0 20px 0 20px;}
.live-cont p.live-time span { position:relative; top:15px; display:block; height:28px; line-height:28px; padding:0 11px; border:1px solid #f70000; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#f70000; text-align:center; font-size:16px; color:white; font-weight:bold; }

.live-off { border:1px solid #9b9289; border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px; background:#f6ebdd; }
.live-off p.ico-live { border-right:1px solid #e8ddd0; }
.live-off p.live-time { border-right:1px solid #e8ddd0; }
.live-off p.btn-share { border-left:1px solid #e8ddd0; }
.live-off dl { padding-top:13px; text-align:center; }
.live-off dt { font-weight:bold; font-size:14px; }
.live-off dd { padding-top:5px; }  
.live-off dt span:first-child { color:#f70000; }

.layer-gray { z-index:20001; position:absolute; left:50%; top:210px; border:1px solid #3b332b; background:#f2f2f3;  box-shadow: 0 6px 0 rgba(0, 0, 0, 0.3); }
.layer-gray .cont { position:relative; }
.layer-gray .cont .tit { padding:20px 0; font-size:20px; font-weight:bold; color:#3b332b; border-bottom:1px solid #dadada; text-align:center; }
.layer-gray .cont > a { position:absolute; right:15px; top:15px; }
.layer-gray .cont .share-area { position:relative; padding:50px 30px; }
.layer-gray .cont .share-area .btn a { margin-right:5px; }
.layer-gray .cont .share-area .input { position:absolute; left:120px; top:50px; }
.layer-gray .cont .share-area .input input { padding:10px 0; border:1px solid #bcbcbc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:white; color:#333; font-weight:bold; padding-left:10px; }
.layer-gray .cont .share-area a.btn-copy { position:absolute; right:30px; top:50px; padding:11px 15px; border:1px solid #ef4123; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#ef4123; color:white; font-weight:bold; }

/* 17/02/02 e */

/* 17/08/23 s */
.wrap_layerpop {
	padding: 30px;
	width: 439px; 
	position: absolute; 
	left: 50%; 
	top: 60px; 
	background: #fff; 
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	letter-spacing: -1px;
	z-index: 9999;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.wrap_layerpop .pop_tit {margin: 12px 0; text-align: center; font-size: 31px;  font-weight: bold; line-height: 1; color: #222222;}
.wrap_layerpop .pop_tit > img {vertical-align: top;}
.wrap_layerpop .pop_desc {margin: 20px 0 30px; text-align: center; font-size: 16px; font-weight: bold; line-height: 1.4; color: #666666;}
.wrap_layerpop .pop_desc > span.pop_error {font-size: 20px; color: #eb2525;}
.wrap_layerpop .pop_sub {text-align: center; line-height: 1.5;}
.wrap_layerpop .cash_con {margin-top: 15px; border-top: 1px solid #5d5d5d; font-size: 14px; color: #666666;}
.wrap_layerpop .cash_con .row {overflow: hidden; border-bottom: 1px solid #e6e6e6;}
.wrap_layerpop .cash_con .row span {display: inline-block; float: left; width: 50%; line-height: 50px; font-weight: bold;}
.wrap_layerpop .cash_con .row span.use_cash {color: #00b9f0;}
.wrap_layerpop .cash_con .row span.lack_cash {color: #eb2525;}
.wrap_layerpop .cash_con .row span:first-child {padding-left: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.wrap_layerpop .cash_con .row span:last-child {padding-right: 20px; text-align: right; font-size: 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.wrap_layerpop .btn_area {overflow: hidden; margin-top: 30px;}
.wrap_layerpop .btn_area .btn {width: 185px; height: 59px; line-height: 59px; font-size: 16px; font-weight: bold; color: #fff;}
.wrap_layerpop .btn_area .btn_cancel {background: #c9c9c9;}
.wrap_layerpop .btn_area .btn_confirm  {float: right; background: #09b1ed;}
/* 17/08/23 e */






/*20180309 채널이용권 부분 추가*/

.fl_wrap:after{display: block;clear: both;content: '';}
.fl_l{float: left;}
.fl_r{float: right;}	

.ch_banner_custom {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing:  border-box;box-sizing:  border-box;	height: 58px; background-color: #ffda0a;-webkit-border-radius: 5px;-moz-border-radius: 5px ;border-radius:  5px; border: 1px solid #9b9289;margin-bottom: 16px;}	
.ch_banner_custom .ch_banner_title{padding: 15px;}
.ch_banner_custom .ch_banner_title .ch_ico{display:inline-block;width:24px;height:24px;background: url(/img/h2/podbbang/individual/spr_ch01.png) center no-repeat;background-position: 0 0;margin: 2px 0 0 7px;}
.ch_banner_custom .ch_banner_title .ch_status{font-size: 17px;color: #765938;font-weight: bolder;margin: 4.5px 0 0 10px;}
.ch_banner_custom .ch_banner_wrap_fl_r{padding: 19.5px; }
.ch_banner_custom .ch_banner_wrap_fl_r .ch_banner_info{}
.ch_banner_custom .ch_banner_wrap_fl_r .ch_banner_info .ch_info_ico{display: inline-block;width: 28px;height: 18px;background: url(/img/h2/podbbang/individual/spr_ch01.png) center no-repeat;background-position: -24px 0;}
.ch_banner_custom .ch_banner_wrap_fl_r .ch_banner_info .ch_current_info{display: block;color: ##76538;font-weight: bolder;font-size: 13px;margin: 0 0 0 4px;padding-top: 2px;}
.ch_banner_custom .ch_banner_wrap_fl_r .ch_banner_info .ch_current_info b{color: #c4ae3e;}
#ch_sell_buy_btn { border-left: 1px solid #e1c430;}
.ch_banner_wrap .ch_banner_btn{padding: 9px 20px;}
.ch_banner_wrap .ch_banner_btn .ch_banner_purchase{display: block;width: 141px;height: 39px;background: url(/img/h2/podbbang/individual/spr_ch01.png) center no-repeat;background-position: 0 -24px;color: #fff;font-size: 14px;font-weight: bolder;text-align: center;line-height: 38px;}

.dim_layer{display: none;position: fixed;_position:absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}
.dim_layer .dimBg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .5;filter: alpha(opacity=50;);}
.dim_layer .pop_layer_ch{display: block;}
.pop_layer_ch {display: none;position: absolute;top: 50%;left: 50%;width: 740px;height: auto;background-color: #fff;z-index: 10;}
.pop_layer_ch .pop_container{padding: 25px 20px;background-color: #f3f3f3;}
.pop_layer_ch .pop_container .pop_conts{}
.pop_layer_ch .pop_container .pop_conts .pop_header{}
.pop_layer_ch .pop_container .pop_conts .pop_header .pop_title{font-size: 35px;line-height: 40px;letter-spacing: -4px;}
.pop_layer_ch .pop_container .pop_conts .pop_header .pop_title .pop_title_ico{display: inline-block;width: 61px;height: 41px;background: url(/img/h2/podbbang/individual/spr_ch02.png) center no-repeat;background-position: 0 0;margin-right: 15px;}
.pop_layer_ch .pop_container .pop_conts .pop_header .btn_pop_close{display: inline-block;width: 29px;height: 29px;background: url(/img/h2/podbbang/individual/spr_ch02.png) center no-repeat;background-position: -61px 0;text-indent: -9999em;}

.pop_layer_ch .pop_container .pop_conts .pop_contents{padding: 20px;background: #fff;margin-top: 20px;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px;max-height:500px; overflow-y:scroll}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc{margin-bottom: 15px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc .pop_desc_title{font-size: 14px;font-weight: bolder;margin-bottom: 10px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc .pop_desc_desc{font-size:13px;line-height: 16px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type01 .pop_desc_title{color: #1fa1eb;}	
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02{margin:20px 0 17px}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02 .pop_desc_desc{color: #999;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms{border-top: 1px solid #e7e7e7;padding-top: 20px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms #cash_terms_areement{}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms .cash_terms_check{display: block;position: relative;padding-left: 22px;margin-bottom: 16px;cursor: pointer;font-size: 12px;user-select:none;color: #000;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms .cash_terms_check #cash_terms_check{position: absolute;opacity: 0;cursor: pointer;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms .cash_terms_check .cash_check{position:absolute;top: 1px;left: 0;width: 15px;height: 14px;background: url(/img/h2/podbbang/individual/spr_ch02.png) center no-repeat;background-position: 0 -41px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms .cash_terms_check .cash_check:after{content: "";position: absolute;display: none;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms .cash_terms_check #cash_terms_check:checked ~ .cash_check:after{display: block;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc.type02.terms .cash_terms_check .cash_check:after{position:absolute;top: 0;left: 0;width: 15px;height: 14px;background: url(/img/h2/podbbang/individual/spr_ch02.png) center no-repeat;background-position: -15px -41px;}

.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table{width: 100%;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_title{width: 20%;height: 130px;background-color: #1fa1eb;-webkit-border-radius: 7px 0 0 7px;-moz-border-radius:  7px 0 0 7px;border-radius:  7px 0 0 7px;color: #fff;line-height: 130px;text-align: center;font-weight: bolder;font-size: 18px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap{background: #fafafa;height: 130px;-webkit-box-sizing: border-box;-moz-box-sizing:  border-box;box-sizing:  border-box;width: 80%;padding: 15px;border: 1px solid #e7e7e7;border-left: none;-webkit-border-radius: 0 7px 7px 0;-moz-border-radius:  0 7px 7px 0;border-radius:  0 7px 7px 0;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc{height: 50px;font-size: 12px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc p{padding: 10px 0;max-width: 230px;}		
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc p:nth-child(2){color: #e7e7e7;padding: 12px 1em;max-width:0}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc:nth-child(1){border-bottom: 1px solid #e7e7e7;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc .ch_desc{display: block;padding-left: .5em;margin-top: 2px;color: #9cadb8;font-weight: bolder;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc .ch_desc_ico{display: inline-block;background: url(/img/h2/podbbang/individual/spr_ch02.png) center no-repeat;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc .ch_desc_ico_01{width: 20px;height: 17px;background-position: 0 -55px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc .ch_desc_ico_02{width: 19px;height: 19px;background-position: -20px -55px;margin-top: -1px;}	
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc_wrap .pop_ch_table_desc .ch_desc_desc{display: block;padding-top: 2px;font-weight: bolder;padding-left: .2em;max-width: 148px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table .pop_ch_table_desc:nth-child(2)>p{max-width: 100%;font-size: 20px;padding-top: 20px;text-align: right;font-weight: bolder;color: red;}

.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash {width: 100%;border: 1px solid #e7e7e7;background-color: #fafafa;-webkit-border-radius: 7px;-moz-border-radius:  7px;border-radius:  7px;-webkit-box-sizing: border-box;-moz-box-sizing:  border-box;box-sizing:  border-box;margin: 12px 0 0;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash.pop_ch_table_cash_single{}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash.pop_ch_table_cash_double{}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash>div{padding: 21px 15px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash_double>div:nth-child(1){height: 20px;border-bottom: 1px solid #e7e7e7;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash>div>div:nth-child(2){padding: 0 15px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash p{color: #9cadb8;font-weight: bolder;padding-top: 4px;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash p:nth-child(2){font-size: 20px;text-align: right;color: #1e7aec;margin-left: 0;padding-top: 0;}

.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_ch_table_cash .short p {color:red;}

.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc_btn_wrap{}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc_btn_wrap>div{width: 518px;margin: 0 auto;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc_btn_wrap .pop_desc_btn{display: block;width: 254px;height: 64px;font-size: 16px;text-align: center;-webkit-border-radius: 5px;-moz-border-radius:  5px;border-radius:  5px;line-height: 64px;font-weight: bolder;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc_btn_wrap .pop_desc_btn01{color: #1fa1eb;border: 1px solid #1fa1eb;-webkit-box-sizing: border-box;-moz-box-sizing:  border-box;box-sizing:  border-box;margin-right: 10px;background-color: #fff;}
.pop_layer_ch .pop_container .pop_conts .pop_contents .pop_desc_btn_wrap .pop_desc_btn02{background-color: #1fa1eb;color: #fff;}


#wrapper #container #con_wrap #con_wrap_right .right_top_area .epi_repeat ul li .cash.cash_channel {width: 18px;height: 20px;background: url(/img/h2/podbbang/individual/spr_ch01.png) center no-repeat;background-position: -52px 0;margin-right: 9px;}
