@charset "utf-8";

#wrap {position: relative;overflow: hidden;min-width: 1203px;line-height: 1.1;}

/*헤더*/
#header {position: relative;overflow: hidden;min-width: 1203px;}
#header .menu_wrap {position: relative;overflow: hidden;min-width: 1203px;border-bottom:1px solid #eceded;}
#header .menu_wrap > .inner {position: relative;overflow: hidden;width: 1203px;min-width: 1203px;margin: 0 auto;height:34px}

/*gnb*/
#header .menu_wrap a {color: #000000;}
#header .menu_wrap .gnb_wrap {position: relative;float: left;}
#header .menu_wrap .gnb_wrap .top_menu1,
#header .menu_wrap .gnb_wrap .top_menu2 {float: left;}
#header .menu_wrap .gnb_wrap .top_menu1 > li,
#header .menu_wrap .gnb_wrap .top_menu2 > li {float: left;}
#header .menu_wrap .gnb_wrap .top_menu1 > li > a,
#header .menu_wrap .gnb_wrap .top_menu2 > li > a {display: block;}
#header .s_logo{position:absolute;top:2px;left:0;}
#header .menu_wrap .gnb_wrap .top_menu1 {margin-left: 10px;padding:10px 0 0 60px}
#header .menu_wrap .gnb_wrap .top_menu1 > li a {font-size: 12px;}
#header .menu_wrap .gnb_wrap .top_menu1 > li > a > span.bar {display: inline-block;width: 15px;text-align: center;}

#header .menu_wrap .gnb_wrap .top_menu2 {margin-left: 28px;}
#header .menu_wrap .gnb_wrap .top_menu2 > li {margin-left: 10px;}
#header .menu_wrap .gnb_wrap .top_menu2 > li a {font-size: 14px;padding-top: 2px;}
#header .menu_wrap .gnb_wrap .top_menu2 > li.fir {margin-left: 0;}

#header .menu_wrap .utill_menu {position: relative;float: right;margin-right: 30px;padding:10px 0;}
#header .menu_wrap .utill_menu ul > li {float: left;}
#header .menu_wrap .utill_menu ul > li > a {display: block;font-size: 12px;}
#header .menu_wrap .utill_menu ul > li > a span.bar {display: inline-block;width: 10px;text-align: center;}


/*검색*/
.top_sh_wrap {clear: both;position: relative;width: 100%;padding: 28px 0 5px 0;border-bottom:3px solid #2ea8ff;}
.top_sh_wrap > .inner {clear: both;overflow: hidden;position: relative;width: 790px;margin: 0 auto;}
.top_sh_wrap > .inner .logo {float: left;display: block;}
#sh_wrap {float: left;overflow:hidden;margin-left: 2px;font-size:12px;text-align:right;}
#sh_wrap input.sh_ip {text-align: left;width: 365px;height: 40px;line-height: 43px;font-size: 24px;color: #888; padding-left: 10px;border:1px #3b819f solid;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
#sh_wrap button {vertical-align:middle;text-align:left;display:inline-block;border:none;background:none;outline:none;padding:0;margin:0;}
#sh_wrap button span {display:block;width:69px;height:50px;line-height:45px;text-indent: -9999px; margin-left:5px;
background:url(../images/btn_sh.png) no-repeat 0px 0;}
.onmedia_menu{text-align:center;padding:30px 0 10px 0;}
.onmedia_menu .subm{display:inline-block;list-style:none;padding:5px 0;}
.onmedia_menu .subm li{display:inline-block;padding:0 10px;}
.onmedia_menu .subm li.on a{color:#0099cc;}

#container {clear: both;position: relative;min-width: 1203px;}
#container > .inner {position: relative;overflow: hidden;width: 1203px;min-width: 1203px;margin: 0 auto;background:url(../images/con_bg.gif)}

#section_left {width: 179px;min-height:800px;float: left;display: inline-block;position: relative;overflow: hidden;border-left:1px #d8d8d8 solid;border-right:1px #d8d8d8 solid;}
.left_banner{text-align:center;padding: 5px 0;}
.speical_title{background:url(../images/s_title_bg2.jpg);font-size:14px;text-align:center;height:38px; }
.speical_title a{display:block;padding:10px;text-align:center;}
#snb_wrap .subm li{border-bottom:1px solid #efefef; }
/**/
#dir_nav {clear: both;overflow: hidden;padding: 15px 0 20px 5px;border-bottom:1px #efefef solid;}
#dir_nav li {margin: 12px 0;}
#dir_nav li > a {display: block;padding-left: 22px;font-size: 16px;color: #333;}
#dir_nav li.ico_star a {background:url(../images/ico_star.png) no-repeat 0 0px;}
#dir_nav li.ico_heart a {background:url(../images/ico_heart.png) no-repeat 0 2px;}
#dir_nav li.ico_tape a {background:url(../images/ico_tape.png) no-repeat 2px 2px;}

/*snb_wrap*/
#snb_wrap {clear: both;position: relative;}

#snb_wrap > ul > li a {display: block;font-size: 14px;color: #333;}
#snb_wrap > ul > li > a.titm {padding:10px 0 14px 15px;}

#snb_wrap .subm {}
#snb_wrap .subm li a {padding: 10px 0 10px 27px;}
#snb_wrap .subm li:hover a , #snb_wrap .subm li.selected a {background: #c8c8c8;}
#snb_wrap .subm li.on a {background: #3286c1;color: #fff;}

#contents {position: relative;float: left;width:1022px;min-width: 1022px;padding: 0 0 90px 0;}

.player_wrap {clear: both;position: relative;overflow: hidden;margin: 1px;margin-bottom: 45px;padding:18px 0 20px 20px;}
.video_wrap {position: relative;overflow: hidden;margin-bottom: 20px;}
.player_area {position: relative;overflow: hidden;float: left;}

.play_list_wrap {width: 329px;height: 338px;padding: 10px 3px;position: relative;overflow: hidden;float: left;margin-left: 0px;border:1px #b4b2b3 solid;background: #fff;}
.play_list_wrap > .top_wrap {overflow: hidden;padding-bottom: 4px;margin-bottom: 20px;border-bottom:1px #b4b2b3 solid;}
.play_list_wrap > .top_wrap p.now_tit {padding-left: 5px;margin-bottom: 10px;font-size: 16px;font-weight: bold;color: #000;line-height: 1.4;}
.play_list_wrap > .top_wrap h3{font-weight:bold;line-height:23px;}
.play_list_wrap > .top_wrap .ctr_box {overflow: hidden;padding-left: 5px;padding-bottom: 2px;font-size: 12px;color: #333;}
.play_list_wrap > .top_wrap .ctr_box li {float: left;display: inline-block;}
.play_list_wrap > .top_wrap .ctr_box li > a {display: block;padding-top: 4px}
.play_list_wrap > .top_wrap .ctr_box span.bar {display: inline-block;width: 16px;text-align: center;}
.play_list_wrap > .top_wrap .ctr_box span.n {color: #0885d3;}

.play_list_wrap .play_list {clear: both;position: relative;padding: 0 0 0 12px;}
.play_list_wrap .play_list ul {position: relative;height: 235px;overflow-x: hidden;overflow-y: auto;}
.play_list_wrap .play_list li {position: relative;/* clear: both; */overflow: hidden;margin-bottom: 15px;}
.play_list_wrap .play_list .thum {position: relative;float: left;width:120px;height:68px;margin-left:0;border: 1px solid #666666;}
.play_list_wrap .play_list .thum img{width:100%;height:100%;}
.play_list_wrap .play_list .thum span.time {display: block;position: absolute;bottom:5px;right:5px;width: 32px;height: 20px;line-height: 20px;color: #fff;background:url(../images/ovl.png) repeat 0 0;text-align: center;font-size: 11px;}
.play_list_wrap .play_list .thum span.mask {position:absolute;left:0;top:0;right:0;width: 100%;height: 100%;background:url(../images/bg_mask.png) repeat 0 0;}
.play_list_wrap .play_list .thum span.mask > span.ico {display: block;width: 100%;height: 100%;background:url(../images/mask_play.png) no-repeat center center;}
.play_list_wrap .play_list .cts {position: relative;float: left;width: 154px;padding-left: 14px;margin-left:0}
.play_list_wrap .play_list .cts p.tit {font-size:12px;color:#101010;line-height:18px;margin-bottom: 6px;}
.play_list_wrap .play_list .cts .info span {padding-left: 12px;display:inline-block;font-size:11px;line-height:13px;color:#7f7f7f;}
.play_list_wrap .play_list .cts .info span.hit {background:url(../images/ico_hit.gif) no-repeat 0 2px;}
.play_list_wrap .play_list .cts .info span.like {margin-left: 10px;background:url(../images/ico_like.gif) no-repeat 0 2px;}
/*150425*/
.play_list_wrap #open-list-btn {display: none;}
/*//150425*/


/*메일 프로그램*/
.player_wrap .play_list_wrap.maeil .now_tit {margin-left: 0;display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.play_list_wrap.maeil > .top_wrap {overflow: hidden;margin-bottom: 0;margin-bottom: 10px;}
.play_list_wrap.maeil  .now_tit {float: left;margin-left: 0;margin-left: 37px;}
.play_list_wrap.maeil  .btn_area {clear: both;position:relative;}
.play_list_wrap.maeil  .btn_repeat {margin-left: 5px;float: left;}
.play_list_wrap.maeil  .btn_repeat_order {margin-left: 5px;float: left;}
.play_list_wrap.maeil .txt_pl {float: left;font-size: 13px;padding-top: 3px;margin-left: 10px;}
.play_list_wrap.maeil .txt_pl span.n {display: inline-block;margin-left: 5px;font-size: 12px;color: #0cbd7c;}
.play_list_wrap.maeil .bookmark {position: absolute;right:3px;top:-8px;padding:6px 4px;border:2px #8c8c8c solid;text-align: center;cursor:pointer}
.play_list_wrap.maeil .play_list ul {width:auto;height: 270px;}
.play_list_wrap.maeil .play_list .cts p.tit {font-size:13px;margin-bottom: 5px;}
.play_list_wrap.maeil .play_list .cts p.txt {font-size:11px;margin-bottom: 5px;color:#666666;}
.play_list_wrap.maeil .play_list .cts .info {overflow: hidden;}
.play_list_wrap.maeil .play_list .cts .info span.times,
.play_list_wrap.maeil .play_list .cts .info span.hit2 {padding: 0;font-size: 12px;color: #010101;}

/*오픈*/

/*scroll fixed 20170731
.video_wrap > iframe {top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 100%;height: 100%;}
.aside .video_wrap {position:fixed;background-color:#000;border:1px solid #333;height:180px;width: 320px;margin-bottom: 0px;z-index: 100;right:3px;bottom: 5px;}
.aside .video_wrap > iframe {top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 320px;height: 180px;}
.aside .video_wrap .player_area{width: 320px !important;height: 180px !important; background-color: #000000;}*/
.aside .player_area > iframe {
	position:fixed;
	background-color:#000;
	border:1px solid #333;
	height:180px;
	width: 320px;
	right:5px;
	bottom:5px;
	z-index:100;
}
.player_wrap.open {}
.player_wrap .video_wrap .player_area {width:640px;height:360px;background-color: #000000;}
.player_wrap.open .video_wrap .player_area {float: none;width: 978px;height: 550px;margin-bottom: 15px;}
.player_wrap.open .video_wrap .player_area img.tmp_video {width: 100%;height: 100%;}
.player_wrap.open .play_list_wrap {margin: 0;padding: 0;padding: 10px 0 0 0;width: 976px;height: 250px;}
.player_wrap.open .play_list_wrap .now_tit {float: left;margin-left: 0;margin-left: 37px;}
.player_wrap.open .play_list_wrap h3 {float: left;line-height:25px;}
.player_wrap.open .play_list_wrap .btn_area {overflow: hidden;clear: none;float: left;margin-left: 15px;position:static;}
.player_wrap.open .play_list_wrap .btn_repeat {padding-top: 4px;}
.player_wrap.open .play_list_wrap .bookmark {right:10px;top:10px;}
.player_wrap.open .play_list_wrap .txt_pl {padding-top: 4px;  line-height: 20px;}
.player_wrap.open .play_list_wrap .play_list .thum {position: relative;float:none;width:227px;height:118px;margin-left:20px;}
/*150425*/
.player_wrap.open .play_list_wrap .play_list {clear: both;padding: 0;margin: 0 0 0 42px;width: 890px;/* height: 190px; *//*overflow-x: auto;overflow-y: hidden;*/}
.player_wrap.open .play_list_wrap .play_list ul { height: 178px;overflow: hidden !important;}
/*.player_wrap.open .play_list_wrap .play_list li {float: left; width: 180px; overflow: hidden;}*/
.player_wrap.open .play_list_wrap .play_list li > dl {overflow: hidden;width: 296px;height:210px;}
.player_wrap.open .play_list_wrap .play_list li > dl > .thum {margin-bottom: 5px;}
.player_wrap.open .play_list_wrap .play_list .cts {padding: 0;margin: 0;width:auto;position:relative;display:block;float:none;height:50px;;margin-left:20px;}
.player_wrap.open .play_list_wrap .play_list .cts .daily_more{position:absolute;right:47px;bottom:0;}
.player_wrap.open #open-list-btn {display: block;}
.player_wrap.open #open-list-btn > .btn > span {z-index:1000;display: block;width: 14px;height: 28px;position: absolute;top: 50px;text-indent: -99999px;background:url(../images/btn-arr.gif) 0 0;}
.player_wrap.open #open-list-btn > .btn#open-list-backward > span {left: -25px;background-position: 0 0;cursor:pointer;}
.player_wrap.open #open-list-btn > .btn#open-list-forward > span {right: -18px;background-position: -31px 0;cursor:pointer;}
/*//150425*/

/*배너영역*/
.bn_wrap {clear: both;position: relative;width: 978px;}
.bn_wrap > ul {overflow: hidden;}
.bn_wrap > ul > li {float: left;background: #fff;padding-left: 1px;}
.bn_wrap > ul > li.fir {padding-left: 0;margin-right: 5px;}

.info_wrap {clear: both;overflow: hidden;position: relative;width: 965px;padding: 28px 5px 4px 5px;border:1px #b4b2b3 solid;background: #fff;margin-bottom:20px;}
.info_wrap .watch_title {width: 688px;padding-left: 12px;overflow: hidden;margin-bottom: 35px;}
.info_wrap .btit {margin-bottom: 10px;font-size: 18px;color: #000;font-weight: bold;}
.info_wrap .tit_wrap {clear: both;overflow: hidden;margin-bottom: 30px;padding-left: 0;position:relative;}
.info_wrap .tit_wrap .stit {float: left;display: inline-block;font-size: 18px;font-weight:bold;font-size: 20px; line-height: 25px;padding-right:300px;width: 350px;}
.info_wrap .tit_wrap .info {clear:both;display:block;margin-left:3px;padding-top: 12px;font-size:14px;}
.info_wrap .tit_wrap .info span {display: inline-block;}
.info_wrap .tit_wrap .info span.bar {width: 35px;text-align: center;color: #000;}
.info_wrap .txt_wrap {clear: both;width: 642px;font-size: 14px;color: #000;line-height: 1.3;}
.info_wrap .more a {display: block;padding: 15px 0;background: #fbfbfb url(../images/btn_more.gif) no-repeat center center;border:1px #dcdcdc solid;text-indent: -9999px;}
.info_wrap .more.up a{background:url(../images/btn_more_up.gif) no-repeat center center;}
.watch_btn {position: absolute;top:56px;right:77px;overflow: hidden;padding-left: 64px;border-left:1px #dadada solid;}
.watch_btn > a {display: block;width: 57px;height: 56px;border:1px #cfcfcf solid;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.watch_btn > a.btn_like {width: 126px;height: 56px;margin-bottom: 10px;line-height: 56px;text-align: center;font-size: 18px;font-weight: bold;}
.watch_btn > a.btn_like.on span{background:url(../images/btn_likeon.gif) no-repeat 12px center;}
.watch_btn > a.btn_like span {display: block;padding-left: 35px;background:url(../images/btn_like.gif) no-repeat 12px center;}
.watch_btn > a.btn_my,
.watch_btn > a.btn_share {display: inline-block;text-indent: -9999px;}
.watch_btn > a.btn_my {background:url(../images/btn_my.gif) no-repeat center center;}
.watch_btn > a.btn_share {margin-left: 10px;background:url(../images/btn_share.gif) no-repeat center center;}

.video_list_wrap {position: relative;overflow: hidden;margin-bottom: 60px;}
.mplay_list {overflow: hidden;position: relative;padding: 0 0 0 15px;}
.mplay_list ul {position: relative;}
.video_list_wrap .mplay_list li {width: 250px;height:215px;float: left;position: relative;overflow: hidden;margin-bottom: 20px;}
.video_list_wrap #vod_list.list .mplay_list li {width:969px;display:block;height:136px;float: none;position: relative;overflow: visible;margin-bottom: 10px;border-bottom:1px solid #cccccc;}

.mplay_list li dl {width: 226px;position: relative;}
.mplay_list .thum {position: relative;margin-bottom: 10px;width: 226px;height: 127px;border:1px solid #666666;}
.mplay_list .thum img {width: 100%;height: 100%;}
.mplay_list .thum span.time {display: block;position: absolute;bottom:0;right:0;width: 37px;height: 16px;line-height: 16px;color: #fff;background:url(../images/ovl.png) repeat 0 0;text-align: center;font-size: 10px;}
.mplay_list .thum span.mask {position:absolute;left:0;top:0;right:0;width: 100%;height: 100%;background:url(../images/bg_mask.png) repeat 0 0;}
.mplay_list .thum span.mask > span.ico {display: block;width: 100%;height: 100%;background:url(../images/mask_play.png) no-repeat center center;}
.mplay_list .cts {position: relative;width: 225px;}

.video_list_wrap #vod_list.list .mplay_list .cts {position: absolute;width: 425px;padding-left:250px;top:50%;margin-top:-20px;}
.video_list_wrap #vod_list.list .mplay_list .cts p.tit{font-size:16px;line-height:25px;}

.mplay_list .cts p.tit {font-size:13px;color:#101010;line-height:18px;margin-bottom: 4px;}
.mplay_list .cts .info span {padding-left: 12px;display:inline-block;font-size:11px;line-height:13px;color:#7f7f7f;}
.mplay_list .cts .info span.hit {background:url(../images/ico_hit2.gif) no-repeat 0 1px;font-weight: bold;color: #474747;}
.mplay_list .cts .info span.like {margin-left: 10px;background:url(../images/ico_cmt.gif) no-repeat 0 1px;font-weight: bold;color: #8e9eff;}
.btn_more {position: absolute;top: 5px;right: 30px;font-size: 14px;font-weight: bold;}
.video_list_wrap.recommend {}
.video_list_wrap.recommend li {width: 345px;height:225px;float: left;position: relative;overflow: hidden;margin-bottom: 20px;}
.video_list_wrap.recommend li dl {width: 287px;position: relative;}
.video_list_wrap.recommend li dl .tit{  font-size: 17px;padding-top:5px;
  font-weight: bold;
  line-height: 1.4;text-align:center;}
.tit_wrap {overflow: hidden;padding-left: 22px;margin-bottom: 10px;}
.tit_wrap .tit4 {font-size: 24px;font-weight: bold;color: #000;float:left;}
.tit_wrap .tit5 {font-size: 12px;line-height:25px;color: #000;float:left;padding-left:15px;}

/*프로그램 리스트*/
.prg_list_wrap {overflow: hidden;position: relative;padding: 32px 0 0 20px;}
.prg_list_wrap > .top {overflow: hidden;padding: 0 0 33px 38px;margin-bottom: 38px;border-bottom:1px #e6e6e6 solid;}
.prg_list_wrap .tit_wrap {padding: 0;margin-bottom: 25px;}
.prg_list_wrap .prg_nav {clear: both;overflow: hidden;}
.prg_list_wrap .prg_nav ul {overflow: hidden;}
.prg_list_wrap .prg_nav ul li {float: left;display: inline-block;margin-left: 50px;}
.prg_list_wrap .prg_nav ul li.fir {margin-left: 0;}
.prg_list_wrap .prg_nav ul li a {display: block;font-size: 18px;color: #000;}
.prg_list_wrap .prg_nav ul li:hover a,
.prg_list_wrap .prg_nav ul li.on a {color: #0a83d2;font-weight: bold;}

.prg_list_wrap > .myv {overflow: hidden;padding: 0 0 0	 38px;margin-bottom: 20px;border-bottom:1px #e6e6e6 solid;}
.prg_list_wrap .myv_nav {clear: both;overflow: hidden;}
.prg_list_wrap .myv_nav ul {overflow: hidden;}
.prg_list_wrap .myv_nav ul li {float: left;display: inline-block;margin-left: 50px;}
.prg_list_wrap .myv_nav ul li.fir {margin-left: 0;}
.prg_list_wrap .myv_nav ul li a {display: block;padding: 0 0 12px 0;font-size: 14px;color: #000;border-bottom:2px #fff solid;}
.prg_list_wrap .myv_nav ul li:hover a,
.prg_list_wrap .myv_nav ul li.on a {border-bottom:2px #07bc88 solid;}

.prg_list_wrap .prg_list {clear: both;overflow: hidden;/*padding: 0 0 0 38px;*/}
.prg_list_wrap .prg_list ul {overflow: hidden;}
.prg_list_wrap .prg_list ul li {float: left;width: 334px;height: 295px;}
.prg_list_wrap .prg_list ul li > dl {width: 287px;margin: 0 auto;text-align: center;}
.prg_list_wrap .prg_list ul li > dl .pic {margin-bottom: 14px;}
.prg_list_wrap .prg_list ul li > dl .tit {font-size: 17px;font-weight: bold;line-height: 1.4;}

/*내 동영상*/
.myv_wrap {position: relative;overflow: hidden;width: 928px;margin-left: 57px;border:1px #e0e0e1 solid;}
.myv_wrap .top_btn {padding: 11px 0 11px 10px;overflow: hidden;border-bottom:1px #e0e0e1 solid;}
.myv_wrap .top_btn ul {overflow: hidden;}
.myv_wrap .top_btn ul > li {float: left;display: inline-block;margin-left: 10px;}
.myv_wrap .top_btn ul > li > a {display: block;padding: 0 10px;height: 27px;line-height: 27px;border:1px #e0e0e1 solid;}
.myv_wrap .top_btn ul > li > a span.n {font-size: 13px;color: #0cbd7c;}
.myv_wrap .top_btn .btn_all,
.myv_wrap .top_btn .btn_del {display: none;}

.myv_wrap .myv_list {}
.myv_wrap .myv_list ul > li {overflow: hidden;padding: 10px 0 10px 20px;border-bottom:1px #e0e0e1 solid;}
.myv_wrap .myv_list .thum {position: relative;float: left;width: 194px;height: 110px;border:1px solid #666666;}
.myv_wrap .myv_list .thum img {width: 100%;height: 100%;}
.myv_wrap .myv_list .thum span.time {display: block;position: absolute;bottom:5px;right:5px;width: 32px;height: 20px;line-height: 20px;color: #fff;background:url(../images/ovl.png) repeat 0 0;text-align: center;font-size: 11px;}
.myv_wrap .myv_list .thum span.mask {position:absolute;left:0;top:0;right:0;width: 100%;height: 100%;background:url(../images/bg_mask.png) repeat 0 0;}
.myv_wrap .myv_list .thum span.mask > span.ico {display: block;width: 100%;height: 100%;background:url(../images/mask_play.png) no-repeat center center;}
.myv_wrap .myv_list .cts {position: relative;float: left;width: 622px;padding: 35px 0 35px 25px;}
.myv_wrap .myv_list .cts p.txt {margin-bottom: 10px;}
.myv_wrap .myv_list .cts p.body {margin-bottom: 10px;font-size:12px;color:#666666;line-height:16px;}
.myv_wrap .myv_list .cts h3 {font-weight:bold;margin-bottom: 8px;}
.myv_wrap .myv_list .cts .continue_time {font-size:12px;}
.myv_wrap .myv_list .cts .info span {padding-left: 12px;display:inline-block;font-size:11px;line-height:13px;color:#7f7f7f;}
.myv_wrap .myv_list .cts .info span.hit {background:url(../images/ico_hit.gif) no-repeat 0 2px;}
.myv_wrap .myv_list .cts .info span.like {margin-left: 10px;background:url(../images/ico_like.gif) no-repeat 0 2px;}
.myv_wrap .myv_list dl {float: left;}
.myv_wrap .myv_list .check_box {position: relative;float: left;width: 40px;height: 68px;padding-top: 42px;vertical-align: middle;display: none;}

.myv_wrap.check_module .top_btn .btn_all,
.myv_wrap.check_module .top_btn .btn_del {display: block;}
.myv_wrap.check_module .check_box {display: block;}
.myv_wrap.check_module .myv_list ul > li.selected {background: #f4f4f4;/* cursor: pointer; */}

/* 페이징 */
.pagenate{clear:both;position:relative;padding:20px 0 20px 0;}
.pagenate .page{text-align:center}
.pagenate .page a {display:inline-block;margin:0 0px;padding:5px 9px 5px 9px; border:1px solid #c6c6c6;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size:11px;text-align:center;vertical-align:middle;color: #333;font-weight: bold;background: #f8f8f8;font-family: "굴림", gulim;}
.pagenate .page a:hover,
.pagenate .page a:active,
.pagenate .page a:focus {}
.pagenate .page a.on {padding:5px 9px 5px 9px;color: #333;background: #e9e9e9;}
.pagenate .page a.page_btn  {overflow:hidden;}
.pagenate .page a.first {background-position:-4px -2px;}
.pagenate .page a.prev {background-position:-34px -2px;}
.pagenate .page a.end {background-position:-92px -2px}
.pagenate .page a.next {background-position:-62px -2px}
.pagenate .page span.arr img {padding-top: 2px;}
.pagenate .btn_r {position:absolute; right:0; top:20px}
.pagenate .btn_l {position:absolute; left:0; top:20px}

.pop {position: absolute;top: 0;left: 0;border:1px #8c8c8c solid;background: #fff;}
.pop .btn_close {position: absolute;top: 13px;right: 13px;}
.pop.share {width: 450px;}
.pop.share > .inner {position: relative;padding:24px;font-size: 13px;}
.pop.share table.share th {padding: 10px 0;}
.pop.share table.share td {padding: 10px 0;}
.pop.share table.share tr.obj_code th,
.pop.share table.share tr.obj_code td {padding: 0;}
.pop.share .sns_list {overflow: hidden;}
.pop.share .sns_list li {float: left;margin-left: 10px;}
.pop.share .sns_list li.fir , .pop.share .sns_list li:first-child {margin-left: 0;}
.pop.share .output_txt {padding: 0 7px;overflow: hidden;width: 266px;height: 25px;line-height: 25px;border:1px #d9d9d9 solid;color: #837f7f;font-size: 12px;}
.pop.share select {height: 25px;line-height: 25px;border:1px #d9d9d9 solid;color: #837f7f;font-size: 12px;}

/*150425*/
.scroll-img {width: 888px;height: 175px;overflow: hidden;font-size: 0;}
.scroll-img ul {width: 700px;height: 600px;margin: 0;}
.scroll-img ul li {display: inline-block;}
*:first-child+html .scroll-img ul li {float: left;display: inline-block;}
#open-list.scroll-img ul {width: 1500px;}
/*//150425*/

.sort{position:absolute;right:30px;}
.sort span.on a{font-weight:normal;color:#3399ff !important;}
.daily_more{float:left;display:block;}

/*** paging ***/

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

.pagination>li {
  display: inline;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #428bca;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
}
.text-center {
  text-align: center;
}
.pagination>li>a.on {
  color: #ff0000 !important;
  font-weight: bold;
}
.search_num_result{padding-left:15px;color:#333333;font-size:14px;line-height:25px;}
#footer{background:#e3e3e3;text-align:center;}
#footer .footer_contetn{position:relative;width:1251px;margin:0 auto;}
#footer_control{position:absolute;bottom:200px;right:0;width:42px;}
.txtBody1{display:block}
.txtBody2{display:none}
.searchTitle{  position: relative;
  overflow: hidden;
  width: 928px;
  margin-left: 57px;}
 .searchTitle h3{font-weight:bold;font-size:20px;padding-bottom:15px;}
 
 .searchProgrameBox{
   position: relative;
  overflow: hidden;
  width: 908px;
  margin:0 0 20px 57px;
  border: 1px #e0e0e1 solid;
  padding:20px 0 0px 20px;
  
  }

 .searchProgrameBox .prg_list ul{float:left;}
 .searchProgrameBox .prg_list ul li{float:left;width:298px;height:240px;}
 .searchProgrameBox .prg_list ul li .tit{font-weight:bold;text-align:center;padding-top:10px;}
 .btn_list_type{display:inline-block;width:64px;height:23px;background:url(../images/icon_list_type.gif);cursor:pointer;vertical-align: middle;}
  .btn_list_type.list{background-position:0px -23px;}
  .btn_list_type.gallery{background-position:0px 0px;}

  .pic img{border:1px solid #666666;}