/*! nouislider - 11.0.0 - 2018-01-12 20:37:52 */
.noUi-target,.noUi-target * {-webkit-touch-callout: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-ms-touch-action: none;touch-action: none;-ms-user-select: none;-moz-user-select: none;user-select: none;-moz-box-sizing: border-box;box-sizing: border-box;}
.noUi-target {position: relative;direction: ltr;}
.noUi-base,.noUi-connects {width: 100%;height:6px;position: relative;z-index: 1;background:#d1d6e0;border-radius:5px;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2) }
.noUi-connects {overflow: hidden;z-index: 0;height:6px}
.noUi-connect,.noUi-origin {will-change: transform;position: absolute;z-index: 1;top: 0;left: 0;height: 6px;width: 100%;-webkit-transform-origin: 0 0;transform-origin: 0 0;}
.noUi-vertical .noUi-origin {width: 0;}
.noUi-horizontal .noUi-origin {height: 0;}
.noUi-handle {position: relative;}
.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {-webkit-transition: transform 0.3s;transition: transform 0.3s;}
.noUi-state-drag * {cursor: inherit !important;}
.noUi-horizontal {height: 6px;}
.noUi-horizontal .noUi-handle {width:20px;height:20px;left:-10px;top:-7px;background:url(./image/range_handle.png)}
.noUi-vertical {width: 18px;}
.noUi-vertical .noUi-handle {width: 28px;height: 34px;left: -6px;top: -17px;}
.noUi-connect {background:#00bf3a}
/* Handles and cursors;*/
.noUi-draggable {cursor: ew-resize;}
.noUi-vertical .noUi-draggable {cursor: ns-resize;}
.noUi-handle {cursor: pointer;outline:0}
.noUi-handle:hover {background-position:0 bottom}
.noUi-active {}
.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {width: 14px;height: 1px;left: 6px;top: 12px;}
.noUi-vertical .noUi-handle:after {top: 17px;}
/* Disabled state;*/
[disabled] .noUi-connect {background: #B8B8B8;}
[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {cursor: not-allowed;}
/* Base;*/
.noUi-pips,.noUi-pips * {-moz-box-sizing: border-box;box-sizing: border-box;}
.noUi-pips {position: absolute;color: #999;}
/* Values;*/

.noUi-value {position: absolute;white-space: nowrap;text-align: center;top:16px;font-size:10px;}
.noUi-value-sub {color: #ccc;font-size: 10px;}
/* Markings;*/
.noUi-marker {position: absolute;background: #ccc;}
.noUi-marker-sub {background: #ccc;}
.noUi-marker-large {background: #999;}
.noUi-pips-horizontal {padding: 10px 0;height:30px;top: 100%;left: 0;width: 100%;}
.noUi-value-horizontal {-webkit-transform: translate(-50%, 50%);transform: translate(-50%, 50%);}
.noUi-rtl .noUi-value-horizontal {-webkit-transform: translate(50%, 50%);transform: translate(50%, 50%);}
.noUi-marker-horizontal.noUi-marker {margin-left: -1px;width:1px;height: 4px;}
.noUi-marker-horizontal.noUi-marker-sub {height: 6px;}
.noUi-marker-horizontal.noUi-marker-large {height: 6px;}

.noUi-pips-vertical {padding: 0 10px;height: 100%;top: 0;left: 100%;}
.noUi-value-vertical {-webkit-transform: translate(0, -50%);transform: translate(0, -50%, 0);padding-left: 25px;}
.noUi-rtl .noUi-value-vertical {-webkit-transform: translate(0, 50%);transform: translate(0, 50%);}
.noUi-marker-vertical.noUi-marker {width: 5px;height: 2px;margin-top: -1px;}
.noUi-marker-vertical.noUi-marker-sub {width: 10px;}
.noUi-marker-vertical.noUi-marker-large {width: 15px;}
.noUi-tooltip {display: block;position: absolute;border-radius: 30px;background: #00c73c;font-size:11px;color: #fff;padding:4px 6px;text-align: center;white-space: nowrap;}
.noUi-horizontal .noUi-tooltip {-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);left: 50%;bottom: 120%;}
.noUi-vertical .noUi-tooltip {-webkit-transform: translate(0, -50%);transform: translate(0, -50%);top: 50%;right: 120%;}

/*upmovie*/

/**********20190711_추가 시작**********/
.upt_movie {width:100%; height:auto; border:1px solid #dfdfdf; background-color:#fff;overflow:hidden;position:relative;margin-bottom:10px;}
.upt_movie div.poster_wrap .posters .item {float:left;width:120px; margin:0 8px 0 0;}
.btn_chu_le {background:url("http://www.bigfile.co.kr/_template/service/images/2017_bigfile/bg_ndone.png") center center no-repeat; width:48px; height:48px;z-index:300;position:absolute;left:10px;top:50%;margin-top:-38px}
.btn_chu_ri {background:url("http://www.bigfile.co.kr/_template/service/images/2017_bigfile/bg_ndone.png") center center no-repeat;width:48px; height:48px;z-index:300;position:absolute;right:10px;top:50%;margin-top:-38px}
/**********20190711_추가 끝**********/

/*.upt_movie {width:100%; height:229px; border:1px solid #dfdfdf; background-color:#fff;overflow:hidden;position:relative;margin-bottom:10px}*/
/*.upt_movie .btn_chu_le{background:url("http://www.bigfile.co.kr/_template/service/images/2017_bigfile/bg_ndone.png") center center no-repeat; width:48px; height:48px;z-index:300;position:absolute;left:10px;top:50%;margin-top:-38px}
.upt_movie .btn_chu_ri{background:url("http://www.bigfile.co.kr/_template/service/images/2017_bigfile/bg_ndone.png") center center no-repeat;width:48px; height:48px;z-index:300;position:absolute;right:10px;top:50%;margin-top:-38px}*/

.upt_movie div.poster_wrap {overflow:hidden;margin:15px 32px;}
.upt_movie div.poster_wrap .posters {margin:0;min-width:1024px}
/*.upt_movie div.poster_wrap .posters .item {float:left;width:120px; margin:0 8px 40px 0;}*/
.upt_movie div.poster_wrap .posters .item .upt_txt {color: #444;font-size: 12px;font-weight: 700;margin: 10px 0 0 0;width: 120px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align: center;display:block;padding-bottom:5px;}


.upt_movie div.tit {float:left;font-size:22px; font-weight:600; letter-spacing:-1px; padding:15px 0 0 20px;}
.upt_movie div.tit span {color:#00c73c;}
.upt_movie span.upt a {float:right; font-size:13px; margin:30px 25px 0 0;}
.upt_movie span.upt a:hover,link {color:#00c73c;}
.upt_movie ul li span.g_txt { float: left;margin: 0px 10 0 0;color: #a3a3a3;font-size: 12px;font-weight:normal;} 

/**********20190711_추가 시작**********/

.upt_movie02 {width: 98%;margin:0 auto;height: auto;background-color: #fff;overflow: hidden;}

.sthema_tag {padding:10px 0 0 0;width:96%;margin:0 auto;font-size:13px;color:#868686;display: table;}
.sthema_tag a{color:#868686;}
.sthema_tag a:hover{color:#00c73c;}

.st01 {float: left;}
.st02 {float: right;display:table;}
.st02a {float: left;font-size:13px;color:#00c73c;}
.st02a img {width:15px;vertical-align: middle;}
.st02b {padding:0 0 0 20px;float: left;font-size:14px;color:#202020;}
.st02b img {width:15px;vertical-align: middle;}

/**********20190711_추가 끝**********/

