@charset "utf-8";

:root {
	--sitepoint1 : #FFB808; /* 노란색 포인트 */
	--sitepoint2 : #EC132E; /* 빨간색 포인트 */

	/*라이브 팝업에서만 사용*/
	--pop-cancel-bg : #EEF1F8;
	--pop-cancel-text : #999;

	--cheat-self : #00EEFF; /* nickname oneself */
	--cheat-other : rgba(255,255,255,.8); /* fff .8 nickname other */
	--cheat-event : rgba(254,98,123,.8); /* fe627b .8 nickname bot */

	--cheat-seller : #FFF700; /* chatting text auto seller */
	--cheat-text : #FFF; /* chatting text */
	--cheat-system : #FE627B; /* chatting text bot */

	--event-timer : all .2s ;

	--sat: env(safe-area-inset-top);
	--sab: env(safe-area-inset-bottom);

	--fixpos-left : 50%;
	--fixpos-transform : translateX(-50%);
}


@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard-Bold';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

.fixedPos {position: fixed !important;left: var(--fixpos-left);width: 100%;transform:var(--fixpos-transform);z-index:1;max-width:var(--site-m-maxwidth);}
@media (max-width: 930px) {
    .fixedPos {max-width: var(--site-tablet-maxwidth);}
}
@media (min-width: 931px) {
    .fixedPos {max-width: var(--site-tablet-maxwidth);}
	.mobileBody .fixedPos {max-width: var(--site-m-maxwidth);}
}

#content.-live {height: 100%;}

/* 라이브 티비 */
#mobile_wrap.liveTvWrap {position: relative;font-size: 13px;width: 100%;max-width:680px;margin: 0 auto;overflow: hidden;}
.liveTvWrap {height: 100%;}
/* ._ipone._direct .liveTvWrap {height: calc(100% - 70px);} */


.liveTvWrap .footIcon {display: inline-block;width: 50px;height: 50px;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:34px auto;background-color: inherit;position: relative;}
.liveTvWrap .fl-right .footIcon {width: 36px;}
.liveTvWrap .footIcon .tac {position: absolute;top: 0;right: -3px;border-radius:100%;width:20px;height:20px;text-align: center;line-height: 20px;background: #ffb504;font-size: 12px;color: #fff;}

.liveTvWrap .footIcon.set-volume {background-image:url(/m/images/live_ico_volume.png);}
.liveTvWrap .footIcon.set-volume._on {background-image:url(/m/images/live_ico_volume_ex.png);}
.liveTvWrap .footIcon.set-share {background-image:url(/m/images/live_ico_share.png);}

.liveTvWrap .footIcon.set-cart {background-image:url(/m/images/live_ico_cart.png);}
.liveTvWrap .footIcon.set-viewer {background-image:url(/m/images/live_ico_viewer.png);}




.liveTvWrap .footIcon.set-like .se span {display: inline-block;width: 40px;height: 40px;background-size: contain;}
.liveTvWrap .footIcon.set-like .se.ico-1 span {background-image:url(/m/images/live_ico_icon_01.png);}
.liveTvWrap .footIcon.set-like .se.ico-2 span {background-image:url(/m/images/live_ico_icon_02.png);}
.liveTvWrap .footIcon.set-like .se.ico-3 span {background-image:url(/m/images/live_ico_icon_03.png);}
.liveTvWrap .footIcon.set-like .se.ico-4 span {background-image:url(/m/images/live_ico_icon_04.png);}
.liveTvWrap .footIcon.set-like .se.ico-5 span {background-image:url(/m/images/live_ico_icon_05.png);}
.liveTvWrap .footIcon.set-like .se.ico-6 span {background-image:url(/m/images/live_ico_icon_06.png);}
.liveTvWrap .footIcon.set-like .se.ico-7 span {background-image:url(/m/images/live_ico_icon_07.png);}
.liveTvWrap .footIcon.set-like .se.ico-8 span {background-image:url(/m/images/live_ico_icon_08.png);}
.liveTvWrap .footIcon.set-like .se.ico-9 span {background-image:url(/m/images/live_ico_icon_09.png);}
.liveTvWrap .footIcon.set-like .se.ico-10 span {background-image:url(/m/images/live_ico_icon_10.png);}
.liveTvWrap .footIcon.set-like .se.ico-11 span {background-image:url(/m/images/live_ico_icon_11.png);}
.liveTvWrap .footIcon.set-like .se.ico-12 span {background-image:url(/m/images/live_ico_icon_12.png);}
.liveTvWrap .footIcon.set-like .se.ico-13 span {background-image:url(/m/images/live_ico_icon_13.png);}
.liveTvWrap .footIcon.set-like .se.ico-14 span {background-image:url(/m/images/live_ico_icon_14.png);}
.liveTvWrap .footIcon.set-like .se.ico-15 span {background-image:url(/m/images/live_ico_icon_15.png);}
.liveTvWrap .footIcon.set-like .se.ico-16 span {background-image:url(/m/images/live_ico_icon_16.png);}
.liveTvWrap .footIcon.set-like .se.ico-17 span {background-image:url(/m/images/live_ico_icon_17.png);}
.liveTvWrap .footIcon.set-like .se.ico-18 span {background-image:url(/m/images/live_ico_icon_18.png);}
.liveTvWrap .footIcon.set-like .se.ico-19 span {background-image:url(/m/images/live_ico_icon_19.png);}
.liveTvWrap .footIcon.set-like .se.ico-20 span {background-image:url(/m/images/live_ico_icon_20.png);}

.liveTvWrap .fix_close {position: absolute;top: 35px;right: 23px;z-index:998;width: 32px;height: 32px;line-height: 32px;cursor:pointer;opacity: 1;transition: all .2s;}/*210901 k3 z-index 는 10000 단위까지 가면 안됨 */
.liveTvWrap .fix_close:hover {background:transparent;}
.liveTvWrap .fix_close:active {background:transparent;}
.liveTvWrap .fix_close:visit {background:transparent;}
.liveTvWrap._cheating .fix_close {opacity: 0;}
.liveTvWrap .fix_close span {font-size: 32px;text-shadow: 0px 0px 18px #fff;color: #ccc;}

.liveTvWrap .fix_close.minS {top:20px; right:10px;}

.sampleLayerPop.mini .liveTvWrap .fix_closeWrap {position: absolute; height: 50px; width: 100%; z-index: 999;}
.sampleLayerPop.mini .liveTvWrap .bg_wrap {z-index: 1; position: relative;}



.bg_wrap.st1 {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.bg_wrap.st1 .face_liveting_wrap {margin:0;position: relative;padding-top: 100vh;overflow: hidden;z-index:0;left:50%;transform:translateX(-50%);max-width:680px;}
.bg_wrap.st1 .fix_close.all.minS {top:20px; right:10px;}

.liveTvWrap .bg_wrap .main_img { position:absolute;top:0;left:0;right:0;bottom:0;width: 100%;height: 100%;z-index:2;/*;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);*/background-repeat:no-repeat;background-position:center center;background-size:cover;}

.liveTvWrap .bg_wrap .main_img {z-index:100;-o-object-fit: cover;object-fit: cover;-webkit-transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;}
.liveTvWrap .bg_wrap .main_img video {position:fixed;right:0;bottom:0;width:100%;height:100%;z-index:-100;-o-object-fit: cover;object-fit: cover;}
/*
.liveTvWrap .bg_wrap .main_img img,
.liveTvWrap .bg_wrap .main_img video {position:absolute;top:0;left:50%;height:100%;width:auto;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.liveTvWrap .bg_wrap .main_img.wid img,
.liveTvWrap .bg_wrap .main_img.wid video {position:absolute;top:0;left:50%;height:auto;width:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.liveTvWrap .bg_wrap img.thumb {width:100%;visibility:hidden;z-index:1;position: fixed;top: 100%;left: 0;}
*/
/* .liveTvWrap .bg_wrap .main_img video[poster] {
	height:100vh;
	width:100vw;
} */
/*
.bg_wrap.st1 .face_liveting_wrap {background: #000;position: fixed;top: 0; right: 0; bottom: 0; left: 0;z-index: -99;}

.liveTvWrap .bg_wrap .main_img {}
.liveTvWrap .bg_wrap .main_img img,
.liveTvWrap .bg_wrap .main_img video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;}
*/

.liveTvWrap .progress_wrap {text-align: center;display: flex;justify-content: center;align-items: center;height: 100%;}
.liveTvWrap .progress_wrap .vod_time {color: #fff;font-size: 10px;margin-left: 5px;}


.couponEnrightWrap {position: absolute;right: 10px;top: 140px;z-index:3;width: 120px;}
.couponEnrightWrap .WingIn {text-align: right;}
.couponEnrightWrap .WingIn ._endListOpen {background:#000;display: block;}
.couponEnrightWrap .WingIn ._liveListOpen {background:#000;display: block;}
.couponEnrightWrap .WingIn .coupBg {background:url(/m/images/live_bg_coupon1.png)no-repeat center 20%/100% auto;width:85px;height:50px;display: inline-block;}
.couponEnrightWrap .WingIn .coupBg .txtIn {text-align:center;margin-top: 23px;box-sizing:border-box;width:100%;display:inline-block;font-size: 12px;font-weight: 700;}
.couponEnrightWrap .WingIn .share {margin-top:6px;}
.couponEnrightWrap .WingIn .share img {width: 50px;}

.profileWrap {position: absolute;right: 10px;top: 52%;z-index:3;width: 120px;}
._ipone .profileWrap {top: calc(52% - 30px);}
.profileWrap .WingIn {text-align: right;}
.profileWrap .WingIn .profileSet {margin-top: 6px;margin-right:5px;border-radius:100%;overflow: hidden;display: inline-block;width: 80px;height: 80px;}
.profileWrap .WingIn .profileSet img {width: 100%;}
.profileWrap .WingIn .profileOption {font-size: 12px;padding:5px 10px;background: rgba(250,32,80,0.5);color: #fff;text-align: center;border-radius:5px;line-height: 16px;}
.profileWrap .WingIn .profileTxt {font-size: 12px;line-height: 15px;margin-top: 6px;padding:5px 10px;background: rgba(250,32,80,0.5);color: #fff;text-align: center;border-radius:5px;}



/*상품상세보기 팝업*/
.goodsContentWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 80%;z-index: 1003;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);overflow: hidden;}
.goodsContentWrap .bottomBtn {position:fixed;width: 100%;bottom: 0px;z-index:2;}
._ipone .goodsContentWrap .bottomBtn {padding-bottom:20px;}
.goodsContentWrap .bottomBtn ul {display:flex;justify-content:space-between;}
.goodsContentWrap .bottomBtn ul .blist {flex-grow:1;text-align: center;}
.goodsContentWrap .bottomBtn ul .blist a {display: inline-block;width: 100%;height:50px;line-height: 50px;color: #fff;text-align: center;font-size: 16px;}
.goodsContentWrap .bottomBtn ul .blist a.chkOrder {background-color: #000;}
.goodsContentWrap .bottomBg {position:fixed;width: 100%;height:50px;bottom: -20px;z-index:1;}


.goodWrap .labangBackground {display: none;}

/*
@media(min-width:930px){
	.goodsContentWrap {width: 525px;left:auto;right:50%;margin-right:-500px;transform: none;}
	.goodsContentWrap .bottomBtn {width: 525px;left:auto;right:50%;margin-right:-500px;transform: none;}
}
@media(max-width:929px){
	.goodsContentWrap {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform:translateX(-50%);}
	.goodsContentWrap .bottomBtn {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform:translateX(-50%);}
}
*/

.liveListWrap {display: none;position: fixed;top: 0;right: -300px;width:300px;height: 100vh;z-index:2002;background:rgba(0,0,0,0.8);}
.liveListWrap .liveIn {padding:20px 10px 0;position: relative;z-index:2000;}
.liveListWrap .liveIn h3 {color: #fff;font-size: 15px;font-weight: 700;padding:6px 0;position: relative;}
.liveListWrap .liveIn h3 .closeAreaAnchor {position: absolute;right: 0;top: 0;color: #fff;padding: 6px 0;font-size: 12px;}
.liveListWrap .liveIn .liveBody {height: calc(100vh - 53px);overflow-y:scroll;}
.liveListWrap .liveIn .liveBody dl {display:flex;justify-content:space-between;position: relative;border-radius:10px;overflow: hidden;margin-bottom:10px;-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);}
.liveListWrap .liveIn .liveBody dt {width: 40%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
.liveListWrap .liveIn .liveBody dt .liveTac {position: absolute;left: 5px;top: 3px;background:rgba(0,0,0,0.8);border-radius:7px;overflow: hidden;-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);z-index:2;}
.liveListWrap .liveIn .liveBody dt .timeTac {position: absolute;  right: 3px; top: 0;  z-index: 9; color: #fff; font-weight: 700; text-shadow: 1px 1px 1px rgb(0 0 0 / 30%);}
.liveListWrap .liveIn .liveBody dt .liveTac .sticker {background:#fa2050;color: #fff;border-radius:0 5px 5px 0;padding:0 5px;height: 20px;line-height: 20px;display: inline-block;}
.liveListWrap .liveIn .liveBody dt .liveTac .viewerNm {background:url(/m/images/live_ico_eye_w.png)no-repeat left center/13px auto;color: #fff;padding:0 5px 0 15px;margin:0 5px;height: 20px;line-height: 20px;display: inline-block;}
.liveListWrap .liveIn .liveBody dt img {position:absolute;top:50%;left:50%;width: 100%;transform:translate(-50%,-50%);:100%;z-index:1;}
.liveListWrap .liveIn .liveBody dd {width: 60%;background: #fff;margin-left:40%;padding:0 10px;box-sizing:border-box;}
.liveListWrap .liveIn .liveBody dd .tit {font-size: 15px;color: #000;font-weight: 700;line-height: 1.3rem;max-height: 2.6rem;word-wrap: break-word;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin:5px 0 10px;}
.liveListWrap .liveIn .liveBody dd .tit .viewerDOM {display: flex;  align-items: center;}
.liveListWrap .liveIn .liveBody dd .viewerDOM {display: flex; align-items: center;}
.liveListWrap .liveIn .liveBody dd .viewerDOM .likeIco {color: #aaa; font-size: 20px; margin-right: 3px;}
.liveListWrap .liveIn .liveBody dd .bodyPrize {display:flex;padding:0;}
.liveListWrap .liveIn .liveBody dd .bodyPrize .imgSet {width:50px;margin-right:5px;border-radius:5px;overflow: hidden;}
.liveListWrap .liveIn .liveBody dd .bodyPrize .imgSet img {width: 100%;}
.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet {width: 50%;display: flex;flex-wrap: wrap;align-content: flex-end;}
.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .sticker {}
.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .sticker .t-live {border-radius:4px;padding:0px 3px;background-image:linear-gradient(to left,#f92150,#ff5be8);}
.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .sticker .t-live:after {content:'라이브중';color:#fff;font-size: 13px;}
.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .pay {color: #fa2050;font-size: 17px;word-break: break-all;}
.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .pay em {font-weight: 700;}
.liveListWrap .liveIn .liveBody dd .seller {margin: 10px 0 5px;padding:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.liveListWrap .liveIn .liveBody dd .seller a {color: #888;}
.liveListWrap .liveIn .liveBody dd .viewerNm {background: url(/m/images/visibility.png)no-repeat left center;padding-left:20px;background-size:16px;color: #9b9b9b;font-size:15px;}


.liveListWrap .layerClose {padding: 0 10px;box-sizing:border-box;margin-top: 20px}
.liveListWrap .layerClose span {font-size: 15px;color: #fff;}
.liveListWrap .layerClose span:before {content:"<";font-family:serif;margin-right: 5px;}
.liveListWrap .layerBody {padding: 0 10px;margin-top: 10px;box-sizing:border-box;height: calc(100vh - 56px);overflow-y: auto;}
.liveListWrap .layerBody .layerHeader {font-size: 20px;color: #fff;display: flex; align-items: center; justify-content: space-between;}
.liveListWrap .layerBody .point {color:var(--sitepoint1);}
.liveListWrap .layerBody .btnList {position: relative;font-size: 15px;color: #fff;padding-right:15px;}
.liveListWrap .layerBody .btnList:after {content:">";font-family:serif;position: absolute;right: 0;transform:rotate(90deg);color:#fff;}
.liveListWrap .layerBody .liveBody {margin-top: 10px;}
.liveListWrap .layerBody .liveBody .liveBodyWrap {display: flex; flex-wrap: wrap; justify-content: space-between;}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl {width: calc(50% - 5px);}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl dt .viewerTime {display: none;}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl dd {background: none;}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl dd .img {display: none;}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl dd .seller {margin: 8px 0 0;}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl dd .seller a {color: #fff;}
.liveListWrap .layerBody .liveBody .liveBodyWrap dl dd .tit {color: #fff;margin: 0;}
.liveListWrap .layerBody .liveBody .liveBodyWrap .likeThome {display: none;}
.liveListWrap .layerBody .vodHeader .headerTit {color: #fff;font-size: 20px;}
.liveListWrap .layerBody .vodBody {}
.liveListWrap .layerBody .vodBody .cont_list {padding-top: 10px;}
.liveListWrap .layerBody .vodBody .cont_list li {background: none;border:0;}
.liveListWrap .layerBody .vodBody .cont_list li .unniid {display: none;}
.liveListWrap .layerBody .vodBody .cont_list li .tit {margin-top:0;}
.liveListWrap .layerBody .vodBody .cont_list li .tit a {color: #fff;}
.liveListWrap .layerBody .vodBody .cont_list li dl dd .price_wrap > div.pricebox del {color: #ccc;}
.liveListWrap .layerBody .vodBody .cont_list li dl dd .price_wrap > div.pricebox .priceStyle2 {color: #fff;display: flex; justify-content: flex-start;align-items: center;font-weight: 400;}
.liveListWrap .layerBody .vodBody .cont_list li dl dd .price_wrap > div.pricebox .priceStyle2 .mwon {font-size: 13px;}
.liveListWrap .layerBody .vodBody .cont_list li dl dd .prcStyleBox .per {display: flex; align-items: center;color: #EA534A;}
.liveListWrap .layerBody .vodBody .cont_list li dl dd .prcStyleBox em {font-weight: 100;font-size: 18px;}
.liveListWrap .layerBody .vodBody .cont_list li dl dd .prcStyleBox span.per_icon {font-weight: 400;font-size: 13px;}



.fix-layer-round {height: 0;bottom: 0;background:#fff;transition:var(--event-timer);border-radius:20px 20px 0 0;visibility: hidden;}
.fix-layer-round._userList._on {height: 470px;z-index:10;visibility: visible;}
.fix-layer-round._userProfile._on {height: 320px;z-index:10;visibility: visible;}
.fix-layer-round .popArrow {position: relative;height: 20px;margin-top: 10px;}
.fix-layer-round .popArrow:after {position: absolute;top: 0;left:calc( 50% - 20px );width: 40px;height: 20px;content:'';background:url(/images/public/_live/_live_arrow_grey.png)no-repeat center center;}

.fix-layer-round .popInner {padding:0 15px;box-sizing:border-box;}

.fix-layer-round .popHeader {font-size: 18px;font-weight: 700;text-align: center;margin-top: 10px;}
.fix-layer-round .popHeader .point {color:var(--sitepoint2);}
.fix-layer-round .popHeader em {font-weight: 700;}
.fix-layer-round .imgPic {display: inline-block;width: 40px;height: 40px;}
.fix-layer-round .imgPic img {width: 100%;height: 100%;object-fit:cover;border-radius:100%;}

.fix-layer-round .popBody {height: 424px; overflow-y: auto;margin-top: 20px;}
.fix-layer-round .popBody ul {display:flex;justify-content:space-between;flex-wrap: wrap;}
.fix-layer-round .popBody ul li {width: calc(50% - 5px);display:flex;justify-content:flex-start;align-items:center;}
.fix-layer-round .popBody ul li:nth-child( n + 3 ) {margin-top:20px;}
.fix-layer-round .popBody ul li .imgPic {margin-right:10px;}

.fix-layer-round .profileHeader {margin-top: 10px;}
.fix-layer-round .profileHeader dl { display: flex;}
.fix-layer-round .profileHeader dt { }
.fix-layer-round .profileHeader dd {width: calc(100% - 70px);display: flex; align-items: center;}
.fix-layer-round .profileHeader dd ul {display: flex; justify-content: space-around;width: 100%;}
.fix-layer-round .profileHeader dd li {text-align: center;}
.fix-layer-round .profileHeader dd .txt1 {font-size: 12px;color: #999;}
.fix-layer-round .profileHeader dd .txt2 {font-size: 18px;color: #000;}

.fix-layer-round .profileHeader .profilePic {display: inline-block;width: 70px;height: 70px;}
.fix-layer-round .profileHeader .profilePic img {width: 100%;height: 100%;object-fit:cover;border-radius:100%;}

.fix-layer-round .profileCard {margin-top: 15px;}
.fix-layer-round .profileCard ul {background: #F1F3F9;border-radius: 10px;display: flex;justify-content: space-between;padding: 10px 15px;}
.fix-layer-round .profileCard ul li + li {display:flex;align-items:center;}
.fix-layer-round .profileCard .txt1 {font-weight: 700;font-size: 18px;line-height: 1.2rem;}
.fix-layer-round .profileCard .txt2 {font-weight: 400;font-size: 13px;line-height: 1.2rem;}
.fix-layer-round .profileCard .statusRank {}
.fix-layer-round .profileCard .statusRank[data-class="1"] {}
.fix-layer-round .profileCard .statusRank[data-class="1"]:after {content:'1등급';color: #3D59A5;font-size: 13px;}
.fix-layer-round .profileCard .statusRank[data-class="2"] {}
.fix-layer-round .profileCard .statusRank[data-class="2"]:after {content:'2등급';color: #3D59A5;font-size: 13px;}
.fix-layer-round .profileCard .statusRank[data-class="3"] {}
.fix-layer-round .profileCard .statusRank[data-class="3"]:after {content:'3등급';color: #3D59A5;font-size: 13px;}
.fix-layer-round .profileCard .statusRank[data-class="4"] {}
.fix-layer-round .profileCard .statusRank[data-class="4"]:after {content:'4등급';color: #3D59A5;font-size: 13px;}
.fix-layer-round .profileCard .statusRank[data-class="5"] {}
.fix-layer-round .profileCard .statusRank[data-class="5"]:after {content:'5등급';color: #3D59A5;font-size: 13px;}

.fix-layer-round .profileTxt {font-size: 13px;line-height: 1.2rem;margin-top: 15px;}

.fix-layer-round .profileSns {margin-top: 20px;}
.fix-layer-round .profileSns .innerBtn ul {display: flex;justify-content: space-around;}
.fix-layer-round .profileSns .innerBtn ul li {flex-grow:1;text-align: left;}
.fix-layer-round .profileSns .innerBtn ul li + li {text-align: center;}
.fix-layer-round .profileSns .innerBtn ul li + li + li {text-align: right;}
.fix-layer-round .profileSns a {display: inline-block;padding:5px 0;border:1px solid #E7E7E7;border-radius: 20px;width: calc(100% - 10px); text-align: center;}
.fix-layer-round .profileSns .ico-cheat {background:url(/images/public/_live/_live_ico_cheat.png)no-repeat left center/20px;padding-left:22px;}

.liveListBannerWrap {background:linear-gradient(to right,#fa2051,#e41f73);padding:26px 0;position: relative;}
.liveListBannerWrap ul {display:flex;align-items:center;max-width: 370px;width: 94%;margin:0 auto;}
.liveListBannerWrap ul li {width:calc(100% - 115px);}
.liveListBannerWrap ul li + li {width:115px;}
.liveListBannerWrap ul li p {color: #fff;}
.liveListBannerWrap ul li .txt1 {font-size: 18px;}
.liveListBannerWrap ul li .txt2 {font-size: 12px;}
.liveListBannerWrap ul li .txt3 {font-size: 13px; line-height: 11px;}
.liveListBannerWrap ul li .setBtn {}
.liveListBannerWrap ul li .setBtn a {display: inline-block;width: 100%;height: 38px;line-height: 38px;border-radius:20px;background: #fff;text-align: center;font-size: 14px;color: #e92463;font-weight: 700;}

/*
.liveListSetWrap {display: block;width:100%;max-width:768px;}
.liveListSetWrap._today {border-bottom: 1px solid #e2e2e2;}

.liveListSetWrap .alertSet {padding:0 10px;height: 30px;display:inline-block;z-index:2;border-radius: 20px;border:1px solid #fa2050;box-sizing:border-box;white-space: nowrap;background:transparent;margin-top:6px;position: relative;line-height:26px;cursor:pointer;}
.liveListSetWrap .alertSet:after {content:"알림받기";white-space: nowrap;vertical-align: middle;}
.liveListSetWrap .alertSet span {vertical-align: middle;font-size: 20px;}

.liveListSetWrap .alertSet._on:after {content:"알림취소";color: #fff;}
.liveListSetWrap .alertSet._on span {color: #fff;}

.liveListSetWrap.listUnder {border-top:1px solid #e2e2e2;}
.liveListSetWrap.listUnder .vodTit {padding:16px 0;line-height:1rem;}

.liveListSetWrap._livemain {position: relative;overflow:hidden;transition:var(--event-timer);visibility:hidden;}
.liveListSetWrap._livemain._visible {visibility:hidden;}
.liveListSetWrap._livemain.slick-initialized {display:block !important;height: auto;}
.mainSlideDom {position: relative;border:0;outline:0;}
.mainSlideDom .anchorCover {z-index:3;}
.mainSlideDom .sectorChk {}
.liveListSetWrap._livemain .slick-dots {position: absolute;bottom: 8px;right: 15px;}
.liveListSetWrap._livemain .slick-dots li {float: left;margin-left: 5px;}
.liveListSetWrap._livemain .slick-dots li:first-child {margin-left:5px;}
.liveListSetWrap._livemain .slick-dots li button {display: inline-block;border:0;outline:0;width:8px;height: 8px;border-radius:100%;text-indent: -9999px;padding: 0;background-color:rgba(255,255,255,0.3);}
.liveListSetWrap._livemain .slick-dots li.slick-active button {background-color: #fff;}

.liveListSetWrap._livemain .liveState {position: absolute;bottom:26px;left:26px;z-index:2;color: #fff;}
.liveListSetWrap._livemain .liveState .tacIn {position: relative;display: inline-block;background-color:rgba(0,0,0,0.5);padding:0 10px 0 0;border-radius: 20px;overflow: hidden;height: 16px;line-height: 16px;font-size: 11px;}
.liveListSetWrap._livemain .liveState .tacIn:before {content:"LIVE";background:#e60012;padding: 0 8px;border-radius:0 10px 10px 0;margin-right: 5px;overflow:hidden;font-size: 10px;height: 16px;line-height: 15px;display: inline-block;float: left;}

.liveListSetWrap._livemain .txt.text1 {font-size: 19px;font-weight: 700;margin-top: 4px;}
.liveListSetWrap._livemain .txt.text2 {font-size: 19px;font-weight: 700;margin-top: 8px;}
.liveListSetWrap._livemain .txt.text3 {font-size: 13px;font-weight: 400;margin-top: 10px;}
.liveListSetWrap._livemain .mainImgBak {}
.liveListSetWrap._livemain .mainImgBak:before {content:"";background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.7));display: inline-block;width: 100%;height: 60%;position: absolute;bottom: 0;left: 0;}
.liveListSetWrap._livemain .mainImgBak img {width: 100%;}

@media screen and (min-width:930px){
	.liveListWrap {width: 300px; position: absolute;}

}

@media screen and (max-width:440px){
	.liveListSetWrap._livemain .mainImgBak:before {height:70%;}
	.liveListSetWrap._livemain .txt.text1 {font-size: 18px;}
	.liveListSetWrap._livemain .txt.text2 {font-size: 18px;margin-top: 6px;}
	.liveListSetWrap._livemain .txt.text3 {font-size: 12px;margin-top: 8px;line-height: 1rem;}
}

@media screen and (max-width:370px){
	.liveListSetWrap._livemain .mainImgBak:before {height:80%;}
	.liveListSetWrap._livemain .liveState {bottom: 16px;}
	.liveListSetWrap._livemain .txt.text1 {font-size: 17px;}
	.liveListSetWrap._livemain .txt.text2 {font-size: 17px;margin-top: 2px;}
	.liveListSetWrap._livemain .txt.text3 {margin-top: 6px;}
}

@media screen and (max-width:319px){
	.liveListSetWrap._livemain .liveState {bottom: 10px;}
	.liveListSetWrap._livemain .txt.text1 {font-size: 14px;line-height: 1rem;}
	.liveListSetWrap._livemain .txt.text2 {font-size: 14px;margin-top: 4px;line-height: 1rem;}
	.liveListSetWrap._livemain .txt.text3 {margin-top: 6px;}
}

.liveListSetWrap .liveIn {padding:16px 10px;position: relative;z-index:800;background: #fff;box-sizing:border-box;}
.liveListSetWrap._guess .liveIn {padding:17px 10px 0 10px;}
.liveListSetWrap .liveIn h3 {color: #fff;font-size: 15px;font-weight: 700;padding:6px 0;position: relative;}
.liveListSetWrap .liveIn h3 .closeAreaAnchor {position: absolute;right: 0;top: 0;color: #fff;padding: 6px 0;font-size: 12px;}
.liveListSetWrap .liveIn .liveHeader {font-size: 18px;font-weight: 700;margin-bottom: 16px;}
.liveListSetWrap .liveIn .liveHeader .arrowBack {position: relative;float: right; padding-right:10px; font-weight: normal;}
.liveListSetWrap .liveIn .liveHeader .arrowBack span {font-size:21px;color:#333;}
*/


.liveBodyWrap {/*height: calc(100vh - 116px);overflow-y:scroll;overflow:hidden;*/;height:fit-content;}
.liveBodyWrap.vis {visibility:hidden;}
.liveBodyWrap dl {display:flex;height:fit-content;justify-content:space-between;position: relative;border-radius:10px;-webkit-border-radius:10px;overflow: hidden;margin-bottom:16px;width:calc(50% - 9.5px);-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);}
/* .liveBodyWrap dl:first-child {margin-top:10px;} */
.liveBodyWrap dt {width: 100%;height: 0;padding-top:150%;position: absolute;top: 0;left: 0;overflow: hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);}
.liveBodyWrap dt .liveTac {position: absolute;left: 5px;top: 5px;background:rgba(0,0,0,0.5);border-radius:20px;overflow: hidden;z-index:2;font-size: 13px;display: flex; align-items: center;}
.liveBodyWrap dt .liveTac .sticker {background:#e60012;color: #fff;border-radius:0 20px 20px 0;padding:0 6px;height: 22px;line-height: 22px;display: inline-block;}
.liveBodyWrap dt .liveTac .viewerNm {/*background:url(/m/images/live_ico_eye_w.png)no-repeat left center/13px auto;*/color: #fff;padding:0 5px 0 2px;margin:0 5px;height: 22px;line-height: 22px;display: inline-block;}
.liveBodyWrap dt .viewerTime {position: absolute;right: 5px;top: 5px;border-radius:20px;overflow: hidden;z-index:2;}
.liveBodyWrap dt .viewerTime .viewerTimeIn {color: #fff;font-weight: 700;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}
.liveBodyWrap dt video {position: absolute;top: 0;left:50%;transform:translateX(-50%);width: 100%;height: 100%;object-fit:cover;}
.liveBodyWrap dt img {max-height:100%;}
.liveBodyWrap dd {width:100%;background: #fff;padding:150% 0 10px;}
.liveBodyWrap dd .tit {font-size: 15px;color: #333;font-weight: 400;line-height: 1.3rem;margin:4px 0 0;/*max-height: 2.6rem;word-wrap: break-word;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;*/white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.liveBodyWrap dd .tit .ico_locked {background:url(/m/images/ico_lock_black.png) no-repeat left;background-size:16px;display:inline-block;width:16px;height:16px;vertical-align:top;padding-right:4px;}
.liveBodyWrap dd .tit img {width:16px;padding-right:3px;vertical-align:top;}

.liveBodyWrap dd .likeThome {color: #999;font-size: 12px;}
.liveBodyWrap dd .likeThome .likeIco {font-size: 18px;vertical-align: middle;}
.liveBodyWrap dd .likeThome .likeThat {vertical-align: middle;}
.liveBodyWrap dd .likeThome .rightDeclar {float:right;margin-right:5px;cursor:pointer;}
.liveBodyWrap dd .btnTime {margin-top: 10px;}
.liveBodyWrap dd .btnTime a {display: inline-block;width: 100%;box-sizing:border-box;border-radius:5px;border-style: solid;border-width: 1px;text-align: center;height: 30px;line-height: 30px;}
.liveBodyWrap dt .bodyPrize {display:flex;padding:5px;box-sizing:border-box;position: absolute;bottom:5px;left:5px;width:calc(100% - 10px);background: rgba(0,0,0,0.5);z-index: 3;border-radius: 5px;overflow: hidden;}
.liveBodyWrap dt .bodyPrize .imgSet {flex-shrink:0;width:40px;height:40px;margin-right:5px;overflow: hidden;position: relative;border-radius:5px;}
.liveBodyWrap dt .bodyPrize .imgSet img {width: 100%;height:100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);object-fit:cover;}
.liveBodyWrap dt .bodyPrize .txtSet {width: calc(100% - 45px);display: flex;flex-wrap: wrap;align-content: center;}
@media(max-width:930px){
	.liveBodyWrap dt .bodyPrize .txtSet {width: calc(100% - 45px);}
}
.liveBodyWrap dt .bodyPrize .txtSet .sticker {display: block;}
.liveBodyWrap dt .bodyPrize .txtSet .sticker .t-live {border-radius:4px;padding:0px 3px;background-image:linear-gradient(to left,#f92150,#ff5be8);}
.liveBodyWrap dt .bodyPrize .txtSet .sticker .t-live:after {content:'라이브중';color:#fff;font-size: 13px;}
.liveBodyWrap dt .bodyPrize .txtSet .shotItem {color: #fff;font-size: 12px;line-height: 1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.liveBodyWrap dt .bodyPrize .txtSet .pay {color: #fff;font-size: 10px;line-height: 1rem;display: block;width: 100%;margin-top:3px;}
.liveBodyWrap dt .bodyPrize .txtSet .pay em {font-weight: 400;}
.liveBodyWrap dd .seller {margin: 8px 0 6px;padding:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.liveBodyWrap dd .seller a {color: #999;font-weight: 400;vertical-align: middle;font-size: 13px;}

.liveBodyWrap dd .seller .img {display: inline-block;width: 32px;height: 32px;overflow: hidden;border-radius:100%;vertical-align:sub;}
.liveBodyWrap dd .seller .img img {width: 100%;height:100%;vertical-align: text-bottom;object-fit:cover;}

.liveBodyWrap ul {height:fit-content;}
.liveBodyWrap li {position: relative;min-width:70px;height:fit-content;}
.liveBodyWrap li .anchorCover {z-index:3;width: 100%;}
.liveBodyWrap .p_name {position: relative;padding-top:70px;height: 30px;line-height: 30px;text-align: center; font-size: 13px;}
.liveBodyWrap .p_name .iPic {position: absolute;top: 0;left:50%;transform:translateX(-50%);display: inline-block;border-radius:100%;width: 70px;height: 70px;}
.liveBodyWrap .p_name .wavayoProduct {color: #999;}

.liveBodyWrap .profile {width: 60px;height: 60px;}
.liveBodyWrap .profile span {display: inline-block;width: 60px;height: 60px;border-radius: 100%;background-position: center;}

.liveListSetWrap._detail .liveIn .liveBody h1 {display: block; font-size: 2em; margin-block-start: 0.67em; margin-block-end: 0.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;color: #000;}
.liveListSetWrap._detail .liveIn .liveBody h2 {display: block; font-size: 1.5em; margin-block-start: 0.83em; margin-block-end: 0.83em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;color: #000;}
.liveListSetWrap._detail .liveIn .liveBody h3 {display: block; font-size: 1.17em; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;color: #000;}

.liveListSetWrap._detail .liveIn .liveBody h4 {display: block; margin-block-start: 1.33em; margin-block-end: 1.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;color: #000;}
.liveListSetWrap._detail .liveIn .liveBody h5 {display: block; font-size: 0.83em; margin-block-start: 1.67em; margin-block-end: 1.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;color: #000;}
.liveListSetWrap._detail .liveIn .liveBody h6 {display: block; font-size: 0.67em; margin-block-start: 2.33em; margin-block-end: 2.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;color: #000;}
.liveListSetWrap._detail .liveIn .liveBody em {font-style:italic;}


.liveListSetWrap.list2 .liveIn h2 {font-size: 15px;margin-bottom: 0;}
.liveListSetWrap.list2 .liveIn h2 em {font-weight: 700;}
.liveListSetWrap.list2 .liveIn .liveBody dl {border-radius: 0;}
.liveListSetWrap.list2 .liveIn .liveBody dt {top:30px;border-radius: 10px;}
.liveListSetWrap.list2 .liveIn .liveBody dt label span {vertical-align: top;}
.liveListSetWrap.list2 .liveIn .liveBody dd {padding: calc(150% + 30px) 0 10px;}
.liveListSetWrap.list2 .liveIn .liveBody .checkList {position: absolute;top: 0;display: flex;align-items: center;justify-content: space-between;width: 100%;}
.liveListSetWrap.list2 .liveIn .liveBody .checkList span {vertical-align: bottom;}
.liveListSetWrap.list2 .liveIn .liveBody .checkList .spanBtn {padding: 0 6px;bottom: 0;margin: 0;border:0;height: 24px;line-height: 24px;border-radius:5px;color: #fff;background: #B9B9B9;}
.liveListSetWrap.list2 .liveIn .liveBody .checkList .spanBtn:after {content:"미진열";}
.liveListSetWrap.list2 .liveIn .liveBody .checkList .spanBtn.on {}
.liveListSetWrap.list2 .liveIn .liveBody .checkList .spanBtn.on:after {content:"진열";}

.liveListSetWrap._pre .titleSet {padding:15px 15px 0;font-size: 14px;color: #999;}
.liveListSetWrap._pre .liveIn {padding:20px;}
.liveListSetWrap._pre .liveIn .liveBody {flex-wrap:wrap;height:fit-content;}
.liveListSetWrap._pre .liveIn .liveBody dl {width: 100%;display: flex;height:fit-content;justify-content:flex-start;align-items:center;}
.liveListSetWrap._pre .liveIn .liveBody dt {position: relative;width: 40%; padding-top: 60%; -webkit-border-radius:10px; border-radius:10px; overflow: hidden;}
.liveListSetWrap._pre .liveIn .liveBody dt:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);}
.liveListSetWrap._pre .liveIn .liveBody dt .timeWrap {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); text-align:center; color:#fff; z-index:1;}
.liveListSetWrap._pre .liveIn .liveBody dt .timeWrap .dataDay {white-space: nowrap;}
.liveListSetWrap._pre .liveIn .liveBody dt .timeWrap .dataTime {font-size: 26px;font-weight: 700;}

.liveListSetWrap._pre .liveIn .liveBody dd {width: calc(100% - 43%);margin-left: 3%; padding: 0; letter-spacing: -.4px;}
.liveListSetWrap._pre .liveIn .liveBody dd .tit {}
.liveListSetWrap._pre .liveIn .liveBody dd .tit {font-size: 15px;color: #333;font-weight: 400;line-height: 1.3rem;margin: 0 0 10px;max-height: 2.6rem;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.liveListSetWrap._pre .liveIn .liveBody dd .tit{margin-top:16px;}
.liveListSetWrap._pre .liveIn .liveBody dd .tit a {color: #333;}
.liveListSetWrap._pre .liveIn .liveBody dd .seller {margin: 0;}
.liveListSetWrap._pre .liveIn .liveBody dd .seller a {font-size: 13px; color: #222;}
.liveListSetWrap._pre .liveIn .liveBody dd .seller a{line-height:22px;}
.liveListSetWrap._pre .liveIn .liveBody dd .seller a img{width:22px; height:22px; margin-right:8px; object-fit:cover; border-radius:50rem;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize {display:flex;align-items:center;padding: 6px; border-radius: 10px; background-color: #f1f3f9;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .imgSet {flex-shrink:0;width: 50px; height: 50px; margin-right:10px; border-radius:8px; overflow: hidden;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .imgSet img {width: 100%;height:100%;object-fit:cover;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet {width: calc(100% - 60px);display: block;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet.-noProduct{width:100%;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .shotItem {line-height: 1.3rem;word-wrap: break-word;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;white-space: normal;overflow: hidden;text-overflow: ellipsis;font-size: 14px;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet.-noProduct .shotItem{padding:0 10px;-webkit-line-clamp: 2;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay {color: #222; font-size: 14px;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay .promotionPriceTxt { display:none;font-size:12px;color:red;font-weight:700;}
.liveListSetWrap._pre .liveIn .liveBody dl.on dd .bodyPrize .txtSet .pay .promotionPriceTxt {display:block;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay .per {margin-right: 5px;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay em {font-weight: 700;word-break: break-all;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .seller {width: calc(100% - 150px);margin: 10px 0 5px;padding:0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 11px;}
.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .seller a {color: #888;}
.liveListSetWrap._pre .liveIn .liveBody dd .underTxt {position:relative;margin-top: 15px;padding: 10px 0 0 0;z-index:2;border-top:1px solid #eee;}
.liveListSetWrap._pre .alertSet {float: left; height: 32px;line-height: 29px; margin-top: 5px; margin-right: 5px; border-radius:50px; font-size: 13px;}
.liveListSetWrap._pre .alertSet span {font-size: 16px;}
.liveListSetWrap._pre .likeSet {float: left;height: 32px;line-height:29px; margin-top: 5px; padding:0 10px; border-radius: 50px;box-sizing:border-box;cursor:pointer;border:1px solid #343D4C;color:#343D4C;font-size: 13px;}
.liveListSetWrap._pre .likeSet::after {content:"판매자찜";white-space: nowrap;vertical-align: middle;color: #000;}
.liveListSetWrap._pre .likeSet span {vertical-align: middle;font-size: 16px;color: #343D4C;}
.liveListSetWrap._pre .likeSet._on {border:1px solid #343D4C;background: #343D4C;}
.liveListSetWrap._pre .likeSet._on:after {content:"판매자찜";color: #fff;}
.liveListSetWrap._pre .likeSet._on span {color: #fff;}
.liveListSetWrap._pre .moreViewBtn {margin-top: 30px;text-align: center;}
.liveListSetWrap._pre .moreViewBtn a {position: relative; display: inline-block; width: 75%; padding: 10px 0; box-sizing: border-box; border: 1px solid #e8e8e8; text-align: center; border-radius: 10px; color: #343D4C; font-size: 15px; letter-spacing: -.4px;}
.liveListSetWrap._pre .moreViewBtn a .material-icons {margin-top: -3px; margin-left: 5px; vertical-align: middle; font-size: 21px; color: #343D4C;}
/* 라이브속상품, 라방캘린더 지난방송보기 css */
.noPreLiveWrap {display: flex;align-items: center;justify-content: center;min-height: calc(100vh - 230px);text-align: center; font-size:15px; letter-spacing:-.2px;}
.noPreLiveWrap .notiTit {color:#aaa;}
.noPreLiveWrap .goLiveBtn {margin-top:18px;}
.noPreLiveWrap .goLiveBtn a {display: inline-block;padding: 12px 50px;background-color:#EEF1F8;border-radius:10px;}

/*2021-11-15 kmj 위플스토리 라이브예고 css수정*/
.liveListSetWrap._pre .liveIn.livePreBox .liveHeader .arrowBack span {font-size: 18px;}
.liveListSetWrap._pre .liveIn.livePreBox .liveHeader .arrowBack:before {display:none;}
.liveListSetWrap._pre .liveIn.livePreBox .liveHeader .arrowBack:after {display:none;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody {flex-wrap:nowrap;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dl {display:block;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dt {width:100%;padding-top:100%;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd {width:100%;padding:0 15px;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .seller {margin:8px 0 6px;color:#666;font-size:14px;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .tit {width:88%;font-weight:bold;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .moreBtn {width:100%;margin:10px 0;padding:9px 0;text-align:center;border:1px solid #ccc;font-size:14px;border-radius:5px;color:#666;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .textAlertBox {display:flex;justify-content:flex-start;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .textAlertBox .alertSet {width:12%;margin:0;padding:0;border:0;text-align:center;z-index: 99;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .textAlertBox .alertSet span {font-size:25px;color:#ccc;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .textAlertBox .alertSet:after {display:none;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .textAlertBox .alertSet._on {background:#fff;}
.liveListSetWrap._pre .liveIn.livePreBox .liveBody dd .textAlertBox .alertSet._on span {color:#fa2050;}



.selling._pre {border-top: 1px solid #e2e2e2;}
.selling._pre .titleSet {padding:15px 15px 0;font-size: 14px;color: #999;}
.unni_menu_wrap .selling._pre h2 {padding:0px 9px 16px 15px;}
.selling._pre .liveIn .liveBody {flex-wrap:wrap;}
.selling._pre .liveIn .liveBody dl {width: 100%;display: flex;justify-content:flex-start;align-items:center;}
.selling._pre .liveIn .liveBody dl + dl {margin-top: 10px;}
.selling._pre .liveIn .liveBody dt {position: relative;width: 120px;padding-top: 180px;position: relative;width: 120px;padding-top: 180px;justify-content: flex-start;border-radius:10px;-webkit-border-radius:10px;overflow: hidden;}
.selling._pre .liveIn .liveBody dt:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.selling._pre .liveIn .liveBody dt .timeWrap {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:1;}
.selling._pre .liveIn .liveBody dt .timeWrap .dataDay {white-space: nowrap;}
.selling._pre .liveIn .liveBody dt .timeWrap .dataTime {font-size: 24px;font-weight: 700;}
.selling._pre .alertSet {padding:0 10px;height: 30px;line-height: 30px;display:inline-block;color:#fa2050;z-index:1;border-radius: 20px;border:1px solid #fa2050;box-sizing:border-box;white-space: nowrap;background:transparent;margin-top:6px;}
.selling._pre .alertSet:after {content:"수정하기";white-space: nowrap;vertical-align: bottom;color: #fa2050;}
.selling._pre .alertSet span {vertical-align: text-top;font-size: 20px;color: #fa2050;}

/*2021-04-07 khs : 라방예고에서 바로 라이브하기*/
.selling._pre .goliveSet {padding:0 10px;height: 30px;line-height: 30px;display:inline-block;color:#f00;z-index:1;border-radius: 20px;border:1px solid #f00;box-sizing:border-box;white-space: nowrap;background:transparent;margin-top:6px;}
.selling._pre .goliveSet:after {content:"라이브하기";white-space: nowrap;vertical-align: bottom;color: #f00;}
.selling._pre .goliveSet span {vertical-align: text-top;font-size: 20px;color: #f00;}
/*2021-04-07 khs : 라방예고에서 바로 라이브하기*/

.selling._pre .alertSet._on {background: #fa2050;}
.selling._pre .alertSet._on:after {content:"알림취소";color: #fff;}
.selling._pre .alertSet._on span {color: #fff;}

.selling._pre .deleteSet {padding:0 10px;height: 30px;line-height: 30px;display:inline-block;color:#666;z-index:1;border-radius: 20px;border:1px solid #666;box-sizing:border-box;white-space: nowrap;background:transparent;margin-top:6px;}
.selling._pre .deleteSet:after {content:"취소하기";white-space: nowrap;vertical-align: bottom;color: #666;}
.selling._pre .deleteSet span {vertical-align: text-top;font-size: 20px;color: #666;}


.selling._pre .liveIn .liveBody dd {width: calc(100% - 120px);padding: 0 0 0 20px;
    box-sizing: border-box;}
.selling._pre .liveIn .liveBody dd .tit {}
.selling._pre .liveIn .liveBody dd .tit {font-size: 15px;color: #333;font-weight: 400;line-height: 1.3rem;margin: 0 0 10px;max-height: 2.6rem;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.selling._pre .liveIn .liveBody dd .tit a {color: #333;}
.selling._pre .liveIn .liveBody dd .seller {margin: 0;}
.selling._pre .liveIn .liveBody dd .seller a {font-size: 14px;}
.selling._pre .liveIn .liveBody dd .bodyPrize {display:flex;align-items:center;}
.selling._pre .liveIn .liveBody dd .bodyPrize .imgSet {width: 50px;margin-right:10px;border-radius:5px;overflow: hidden;}
.selling._pre .liveIn .liveBody dd .bodyPrize .imgSet img {width: 100%;}
.selling._pre .liveIn .liveBody dd .bodyPrize .txtSet {width: calc(100% - 50px);display: block;}
.selling._pre .liveIn .liveBody dd .bodyPrize .txtSet .shotItem {}
.selling._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay {color: #fa2050;font-size: 15px;}
.selling._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay .per {margin-right: 10px;}
.selling._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay em {font-weight: 700;word-break: break-all;}
.selling._pre .liveIn .liveBody dd .bodyPrize .seller {width: calc(100% - 150px);margin: 10px 0 5px;padding:0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 11px;}
.selling._pre .liveIn .liveBody dd .bodyPrize .seller a {color: #888;}
.selling._pre .liveIn .liveBody dd .underTxt {display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eee;padding: 0 10px;margin-top: 10px;}

.liveListSetWrap._livecate .liveIn .liveBody .p_name {padding-top:0;height: 70px;line-height: 70px;border-radius:100%;overflow: hidden;width: 70px;}
.liveListSetWrap._livecate .liveIn .liveBody .p_name span {z-index:1;background-color: rgba(0,0,0,0.5);border-radius: 0;}
.liveListSetWrap._livecate .liveIn .liveBody .p_name .textIn {z-index:2;color: #fff;font-size: 14px;font-weight: 700;}

.liveListSetWrap._detailmain {position: relative;overflow:hidden;transition:var(--event-timer);height: auto;}
.liveListSetWrap._detailmain .liveState {position: absolute;bottom:42px;left:26px;z-index:2;color: #fff;width: 85%;}
.liveListSetWrap._detailmain .liveState .tacIn {position: relative;display: inline-block;padding:0 10px 0 0;border-radius: 20px;overflow: hidden;height: 22px;line-height: 22px;font-size: 16px;}
.liveListSetWrap._detailmain .liveState .tacIn:before {content:"LIVE";background:#e60012;padding: 0 8px;border-radius:0 10px 10px 0;margin-right: 5px;overflow:hidden;font-size: 12px;height: 21px;line-height: 21px;display: inline-block;float: left;font-weight: 700;}

.liveListSetWrap._detailmain .txt.text1 {font-size: 26px;font-weight: 400;margin-top: 4px;line-height: 30px;}
.liveListSetWrap._detailmain .mainImgBak {}
.liveListSetWrap._detailmain .mainImgBak:before {content:"";background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));display: inline-block;width: 100%;height: 200px;position: absolute;bottom: 0;left: 0;}
.liveListSetWrap._detailmain .mainImgBak img {width: 100%;}

.liveListSetWrap._sellerPreset .liveIn .liveBody {vertical-align: middle;display: flex;align-items: center;position: relative;height: 60px;}
.liveListSetWrap._sellerPreset .liveIn .liveBody .txt {font-size: 18px;padding: 0 90px 0 65px;box-sizing: border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.liveListSetWrap._sellerPreset .liveIn .liveBody .profile {position: absolute;left: 0;}
.liveListSetWrap._sellerPreset .liveIn .liveBody .profile + a{max-width: calc(100% - 50px);}/* 2023-12-08 sky 닉네임 글자넘침 수정 */
.liveListSetWrap._sellerPreset .liveIn .liveBody .alertSet {margin-top:0;font-size: 13px;position: absolute;right:47px;}

.liveListSetWrap._sellerPreset .liveIn .underTxt {position: relative;margin-top:20px;}
.liveListSetWrap._sellerPreset .liveIn .underTxt a {display: inline-block;width: 100%;height: 44px;line-height: 44px;border: 1px solid rgba(0,0,0,0.09);color: #303038;text-align: center;}
.liveListSetWrap._sellerPreset .liveIn .underTxt .goToMinishop {display: block;}
.liveListSetWrap._sellerPreset .liveIn .underTxt .goToMinishop span {vertical-align: text-bottom;font-size: 15px;}

.liveListSetWrap._detail .liveIn {padding: 20px 10px 20px;}
.liveListSetWrap._detail .liveIn .liveBody p img {width:100%;}

._prize-ready label + label {padding-left:0;}
._prize-ready .przItem1 {display: block;margin-top: 55px;}
._prize-ready .przItem1 span:after {content:'선택';}
._prize-ready .przItem2 {display: none;margin-top: 2px;}
._prize-ready .przItem2 span:after {content:'라이브 선택';}
._prize-ready .delSet {display: none;}
._prize-ready .przItem3 {display: none !important;}
._prize-ready .closeprzItem {display: none;}
._prize-sale label + label {padding-left:0;}
._prize-sale .przItem1 {display: none;}
._prize-sale .przItem1 span:after {content:'선택';}
._prize-sale .przItem2 {display: block;margin-top:5px;}
._prize-sale .przItem2 span:after {content:'라이브 선택';}

.faqListWrap {display: none;bottom:-475px;height: 475px;z-index: 1001;background: #fff;width: 100%;}
.faqListWrap .sellingTop {border-bottom:1px solid #ededed;position:relative;}
.faqListWrap .sellingTop .fix_close {top: 12px;}
.faqListWrap .sellingTop ul {display: flex;justify-content:space-between;padding: 0 50px 0 10px;}
.faqListWrap .sellingTop.st1 ul {display: flex;justify-content:space-between;padding: 0 50px 0 10px;}
.faqListWrap .sellingTop li {width: calc(100% - 165px);flex-grow:1;text-align: center;}
.faqListWrap .sellingTop li a {display: inline-block;padding:16px 0;}
.faqListWrap .sellingTop li.on a {width: 165px;border-bottom:2px solid;}
.faqListWrap .sellingIn {}
.faqListWrap .sellingIn .bodyWrap {padding: 20px 15px;overflow: auto;height: 370px;}
.faqListWrap .sellingIn .bodyWrap dl {}
.faqListWrap .sellingIn .bodyWrap dt {position: relative;padding:0 0 0 15px;color: #222;margin-bottom: 10px;}
.faqListWrap .sellingIn .bodyWrap dt:before {content:"Q";position: absolute;left: 0;color: #448AFF;font-weight: 700;}
.faqListWrap .sellingIn .bodyWrap dd {position: relative;padding:0 0 0 15px;color: #999;margin-bottom: 20px;}
.faqListWrap .sellingIn .bodyWrap dd:before {content:"A";position: absolute;left: 0;color: #FE627B;font-weight: 700;}

.couponWrap {display: none;position: fixed;bottom:-475px;left: 50%;height: 475px;z-index: 1101;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);}
.couponWrap .point {color: #fa2050;}
.couponWrap .sellingTop {border-bottom:1px solid #ededed;}
.couponWrap .sellingTop .fix_close {top:8px;position:absolute;background:#fff;right:10px;left:auto;z-index:1;width:32px;height:32px;line-height:32px;transform:none;padding:0;text-align:right;}
.couponWrap .sellingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.couponWrap .sellingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.couponWrap .sellingBody .sellingIn {display: none;}
.couponWrap .sellingBody .sellingIn.st2 {overflow-y: scroll;height: 424px;}
.couponWrap .sellingBody .sellingIn.st3 {overflow-y: scroll;height: 424px;}
.couponWrap .sellingBody .sellingIn._on {display: block;}
.couponWrap .sellingBody .sellingIn .textCell {margin-top: 70px;text-align: center;color: #bbb;font-size: 16px;}
.couponWrap .sellingBody .sellingIn .textCell .subm {margin-top: 20px;display: inline-block;text-align: center;color: #fff;background: #fa2050;border-radius: 5px;font-size: 16px;height: 50px;width: 200px;line-height: 50px;box-shadow: 3px 3px 5px rgba(0,0,0,0.1);text-align: center;}
.couponWrap .sellingBody .sellingIn .lineCell {padding:0 10px;margin-top:20px;}
.couponWrap .sellingBody .sellingIn .lineCell .tit {color: #767676;font-size: 16px;margin-bottom:10px;}
.couponWrap .sellingBody .sellingIn .lineCell .txt {display:flex;align-items:center;color: #999;font-size: 13px;}
.couponWrap .sellingBody .sellingIn .lineCell .txt .carenderLine {display: flex;align-items: center;justify-content: space-between;}
.couponWrap .sellingBody .sellingIn .lineCell .txt .carenderLine .set-Date {width: calc(100% - 104px);}
.couponWrap .sellingBody .sellingIn .lineCell .txt .carenderLine .set-Date span {display: inline-block;height: 40px;line-height: 40px;border: 1px solid #e0e0e0;border-radius: 3px;width: 100%;padding:0 10px 0 40px;box-sizing:border-box;background: url(/m/images/svg/livepop_calendar_today-999.svg)no-repeat 10px 8px/20px auto;font-size: 14px;}
.couponWrap .sellingBody .sellingIn .lineCell .txt .carenderLine select {width: 94px;height: 40px;text-align: left;background: url(/m/images/ico_select.jpg) no-repeat 100% #fff;padding: 10px;background-size: auto 100%;border: 1px solid #e0e0e0;border-radius: 3px;}
.couponWrap .sellingBody .sellingIn .lineCell .txt input {width: 100%;border: 1px solid #ddd;color: #999;font-size: 14px;padding: 10px;margin: 0;box-sizing: border-box;}
.couponWrap .sellingBody .sellingIn .lineCell .txt input.small {width: 100px;text-align: right;margin-right:10px;}
.couponWrap .sellingBody .sellingIn .lineCell .txt label input[type=radio] + span {background: url(/m/images/sp_input_red.png) no-repeat -26px 0;background-size:46px;}
.couponWrap .sellingBody .sellingIn .lineCell .txt label input[type=radio]:checked + span{background-position:0 0;}
.couponWrap .sellingBody .sellingIn .underTxt {text-align: center;color: #999;margin:30px 0 10px;}

.couponWrap .sellingBody .sellingIn.st3 .underTxt {text-align: center;color: #999;margin:20px auto 10px;width:calc(100% - 40px);}

.couponWrap .sellingBody .sellingIn .btnList {margin: 20px;}
.couponWrap .sellingBody .sellingIn .btnList ul {display:flex;justify-content:space-between;}
.couponWrap .sellingBody .sellingIn .btnList ul li {width:49%;text-align:center;border-radius:5px;overflow:hidden;box-shadow:3px 3px 5px rgba(0,0,0,0.1)}
.couponWrap .sellingBody .sellingIn .btnList ul li a {display:flex;align-items:center;justify-content:center;color: #767676;background: #ddd;font-size: 16px;height: 50px;}
.couponWrap .sellingBody .sellingIn .btnList ul li a.subm {color: #fff;background: #fa2050;}

.couponWrap .sellingBody .sellingIn .couponImg {text-align: center;margin-top: 20px;}
.couponWrap .sellingBody .sellingIn .couponImg .couponImgIn {display: inline-block;background-image:url(/m/images/coupon_icon_left.png),url(/m/images/coupon_icon_right.png);background-repeat:no-repeat,no-repeat;background-position:left center,right center;background-size:auto 100%,auto 100%;height: 100px;padding:0 52px 0 19px;}
.couponWrap .sellingBody .sellingIn .couponImg .couponIn {background: #fa2050;height: 100%;text-align: center;color: #fff;padding-left:2px; z-index:2;}
.couponWrap .sellingBody .sellingIn .couponImg .couponIn .tit {padding-top: 16px;}
.couponWrap .sellingBody .sellingIn .couponImg .couponIn .txt {font-size: 38px;font-weight: normal; padding-top:6px;}
.couponWrap .sellingBody .sellingIn .couponImg .couponIn .txt em {letter-spacing:-2px;}
.couponWrap .sellingBody .sellingIn .couponTxt {text-align: center; width:calc(100% - 42px); margin:30px auto 0;}
.couponWrap .sellingBody .sellingIn .couponTxt .tit {font-size: 21px;font-weight: 700;line-height:23px; display:-webkit-box; word-wrap:break-word; -webkit-box-orient:vertical; text-overflow:ellipsis;}
.couponWrap .sellingBody .sellingIn .couponTxt .txt {margin-top: 30px;color: #999;}
.couponWrap .sellingBody .sellingIn .couponTxt .txt em {display: block;font-size: 22px;color: #666;margin-top: 10px;}

.liveSpWrap {display: none;position: fixed;bottom:-475px;left: 50%;height: 475px;z-index: 1001;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);}
.liveSpWrap .point {color: #fa2050;}
.liveSpWrap .sellingTop {border-bottom:1px solid #ededed;}
.liveSpWrap .sellingTop .fix_close {top:8px;position:absolute;background:#fff;right:10px;left:auto;z-index:1;width:32px;height:32px;line-height:32px;transform:none;padding:0;text-align:right;}
.liveSpWrap .sellingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.liveSpWrap .sellingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.liveSpWrap .sellingBody .sellingIn {height: 424px;overflow-y: scroll;}
.liveSpWrap .sellingBody .sellingIn.st2 {overflow: scroll;height: 424px;}
.liveSpWrap .sellingBody .sellingIn.st3 {overflow: scroll;height: 424px;}
.liveSpWrap .sellingBody .sellingIn._on {display: block;}
.liveSpWrap .sellingBody .sellingIn .textCell {margin-top: 70px;text-align: center;color: #bbb;font-size: 16px;}
.liveSpWrap .sellingBody .sellingIn .textCell .subm {margin-top: 20px;display: inline-block;text-align: center;color: #fff;background: #fa2050;border-radius: 5px;font-size: 16px;height: 50px;width: 200px;line-height: 50px;box-shadow: 3px 3px 5px rgba(0,0,0,0.1);text-align: center;}
.liveSpWrap .sellingBody .sellingIn .lineCell {padding:0 10px;margin-top:18px;}
.liveSpWrap .sellingBody .sellingIn .lineCell.line {display: flex;justify-content:flex-start;}
.liveSpWrap .sellingBody .sellingIn .lineCell.line .tit {width: 80px;}
.liveSpWrap .sellingBody .sellingIn .lineCell .tit {color: #767676;font-size: 16px;margin-bottom:10px;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt {color: #999;font-size: 13px;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt input {width: 100%;border: 1px solid #ddd;color: #999;font-size: 14px;padding: 10px;margin: 0;box-sizing: border-box;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt input.m90 {width: calc(100% - 90px);margin-right: 5px;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt .mSel {display: inline-block;width: calc(100% - 110px);margin-right: 5px;border:1px solid #ddd;position: relative;box-sizing: border-box;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt .mSel input[type='text'] {width: calc(100% - 30px);height: 40px;color: #000;box-sizing: border-box;padding: 0 10px;border:0;border-right: 1px solid #ddd;}

.liveSpWrap .sellingBody .sellingIn .lineCell .txt input.small {width: 100px;text-align: right;margin-right:10px;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt select {width: 100px;height: 40px;background: transparent;border: 1px solid #ddd;padding: 0 10px;background: #fff url(/css/images/ico_select.gif) no-repeat scroll right center;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt label input[type=radio] + span {background: url(/m/images/sp_input_red.png) no-repeat -26px 0;background-size:46px;}
.liveSpWrap .sellingBody .sellingIn .lineCell .txt label input[type=radio]:checked + span{background-position:0 0;}
.liveSpWrap .sellingBody .sellingIn .underTxt {text-align: center;color: #999;margin:30px 0 10px;}

.liveSpWrap .sellingBody .sellingIn.st3 .underTxt {text-align: center;color: #999;margin:58px 0 10px;}

.liveSpWrap .sellingBody .sellingIn .btnList {margin: 20px 10px;}
.liveSpWrap .sellingBody .sellingIn .btnList ul {display:flex;justify-content:space-between;}
.liveSpWrap .sellingBody .sellingIn .btnList ul li {width:49%;line-height:50px;height:50px;text-align:center;border-radius:5px;overflow:hidden;box-shadow:3px 3px 5px rgba(0,0,0,0.1)}
.liveSpWrap .sellingBody .sellingIn .btnList ul li a {display: block;color: #767676;background: #ddd;font-size: 16px;}
.liveSpWrap .sellingBody .sellingIn .btnList ul li a.subm {color: #fff;background: #fa2050;}

.liveSpWrap .sellingBody .sellingIn .btnList ul li:first-child {background-color:#fa2050;}
.liveSpWrap .sellingBody .sellingIn .btnList ul li:nth-child(2) {background-color:#ddd;}

.liveSpWrap .sellingBody .sellingIn .couponImg {text-align: center;margin-top: 20px;}
.liveSpWrap .sellingBody .sellingIn .couponImg .couponImgIn {display: inline-block;background-image:url(/m/images/coupon_icon_left.png),url(/m/images/coupon_icon_right.png);background-repeat:no-repeat,no-repeat;background-position:left center,right center;background-size:auto 100%,auto 100%;height: 100px;padding:0 53px 0 22px;}
.liveSpWrap .sellingBody .sellingIn .couponImg .couponIn {background: #fa2050;height: 100%;text-align: center;color: #fff;}
.liveSpWrap .sellingBody .sellingIn .couponImg .couponIn .tit {padding-top: 16px;}
.liveSpWrap .sellingBody .sellingIn .couponImg .couponIn .txt {font-size: 45px;font-weight: 700;}
.liveSpWrap .sellingBody .sellingIn .couponTxt {text-align: center;margin-top:30px;}
.liveSpWrap .sellingBody .sellingIn .couponTxt .tit {font-size: 21px;font-weight: 700;}
.liveSpWrap .sellingBody .sellingIn .couponTxt .txt {margin-top: 30px;color: #999;}
.liveSpWrap .sellingBody .sellingIn .couponTxt .txt em {display: block;font-size: 22px;color: #666;margin-top: 10px;}

.liveContentWrap {height: 100%;position: relative;}

.broadEndWrap {display: none;position: fixed;top:0;left: 50%;transform:translateX(-50%);height: 100%;z-index: 1001;width: 100%;max-width:680px;margin: 0 auto;overflow: hidden;background:rgba(0,0,0,0.8);opacity:0;}
.mobileBody .broadEndWrap {max-width: var(--site-m-maxwidth);}
body .sampleLayerPop, body .search_pop, body .broadEndWrap {z-index:1100;}
.broadEndWrap .endLive {margin-top: 10vh;}
._ipone .broadEndWrap .endLive {margin-top: 8vh;}
.broadEndWrap .profileSet {text-align: center;}
.broadEndWrap .profileSet .img {border-radius:100%;overflow: hidden;width:90px;height: 90px;margin:0 auto;}
.broadEndWrap .profileSet .img img {width: 100%;height:100%;object-fit:cover;}
.broadEndWrap .profileSet .txt {color: #fff;margin-top: 4px;}
.broadEndWrap .profileSet .follo {margin-top: 10px;}
.broadEndWrap .profileSet .follo span {display: inline-block;border-radius:15px;padding:0 10px;height:26px;line-height: 26px;box-sizing:border-box;}
.broadEndWrap .profileSet .follo span._follow {color: #fff;border: 1px solid var(--sitecolor1);background:none;}
.broadEndWrap .profileSet .follo span._follow._on {color: #fff;background: var(--sitecolor1);}

.broadEndWrap .subTxtSet {text-align: center;margin-top: 20px;}
._ipone .broadEndWrap .subTxtSet {margin-top: 14px;}
.broadEndWrap .subTxtSet .tit {color: #fff;font-size: 21px;}
.broadEndWrap .subTxtSet .txt1 {color: #fff;font-size: 18px;margin-top: 10px;}
._ipone .broadEndWrap .subTxtSet .txt1 {margin-top: 6px;}
.broadEndWrap .subTxtSet .txt1 span {background:url(/m/images/live_ico_eye_r.png)no-repeat left center/30px auto;padding-left:30px;}
.broadEndWrap .subTxtSet .txt2 {color: #fff;font-size: 18px;margin-top: 4px; line-height:25px;}
.broadEndWrap .subTxtSet .txt2 span {background:url(/m/images/live_ico_list_like_r.png)no-repeat left center/22px auto;padding-left:24px;}
._ipone .broadEndWrap .subTxtSet .txt2 span {background:url(/m/images/live_ico_list_like_r.png)no-repeat left center/18px auto;padding-left:18px;}

.broadEndWrap .subTxtSet .txt2 span em {vertical-align: text-bottom;}
@media (max-width: 930px) {
    .broadEndWrap {max-width: 680px;}
}
@media (max-width:360px){
	.broadEndWrap .subTxtSet .txt2 {display:flex; justify-content:center; align-items:center;}
	.broadEndWrap .subTxtSet .txt2 span em {vertical-align: middle;}
}EndWrap .btnSet {text-align: center;margin-top: 20px;}
.broadEndWrap .btnSet ul { display:flex;justify-content: center;}
.broadEndWrap .btnSet li{margin:0 5px;width:180px;height:50px;line-height:50px;border:1px solid #fff;border-radius:10px;box-sizing:border-box;font-size:16px;background-color:transparent;text-align: center;}
._ipone .broadEndWrap .btnSet {margin-top: 14px;}
/* .broadEndWrap .btnSet span {display: inline-block;width: auto;padding:0;text-align: center;height: 30px;line-height: 30px;border-radius:3px;background: #fa2050;color: #fff;font-size: 13px;padding:0 5px;} */
.broadEndWrap .btnSet a {color:#fff;}

@media(max-width:360px){
	.broadEndWrap .endLive {}
	.broadEndWrap .profileSet .img {width: 70px;height: 70px;}
	.broadEndWrap .profileSet .follo {margin-top:5px;}
	.broadEndWrap .subTxtSet {margin-top:10px;}
	.broadEndWrap .subTxtSet .tit {font-size: 16px;}
	.broadEndWrap .subTxtSet .txt1 {font-size: 14px;margin-top: 0;}
	.broadEndWrap .subTxtSet .txt2 {font-size: 14px;margin-top: 0;}
	.broadEndWrap .subTxtSet .txt2 span {background: url(/m/images/live_ico_list_like_r.png)no-repeat left 2px/20px auto;padding-left: 24px;}
	.broadEndWrap dd .tit {max-height: 1.2rem;}
}

.broadEndWrap .footendList {padding:0 10px;box-sizing:border-box;position:absolute;bottom:0;width:100%;}
._ipone .broadEndWrap .footendList {bottom: 30px;}
.broadEndWrap .footendList .foot-tit {color: #fff;margin-bottom: 10px;}
._ipone .broadEndWrap .footendList .foot-tit {margin-bottom: 6px;}
.broadEndWrap .footendList .listSlide {}
.broadEndWrap .footendList .listSlide .slick-dots {overflow: hidden;display: inline-block;margin: 0 auto;left: 50%;position: relative;transform: translate(-50%);}
.broadEndWrap .footendList .listSlide .slick-dots li {float: left;margin: 0 3px;}
.broadEndWrap .footendList .listSlide .slick-dots li button {text-indent:-999px;font-size:0;margin:0;padding:0;width:5px;height:5px;border-radius:100%;border:0;background: #fff;}
.broadEndWrap .footendList .listSlide .slick-dots li.slick-active {}
.broadEndWrap .footendList .listSlide .slick-dots li.slick-active button {background: #fa2050;}

.broadEndWrap dl {display:flex;justify-content:space-between;position: relative;border-radius:5px;overflow: hidden;margin-top:10px;}
.broadEndWrap dl:first-child {margin-top:0;}
.broadEndWrap dt {width: 106px;height: 106px;position: absolute;top: 0;left: 0;overflow: hidden;}
.broadEndWrap dt .liveTac {position: absolute;left: 5px;top: 5px;background:rgba(0,0,0,0.6);border-radius:3px;overflow: hidden;height: 16px;line-height: 16px;}
.broadEndWrap dt .liveTac .sticker {background:#fa2050;color: #fff;border-radius:0 5px 5px 0;padding:0 5px;height: 16px;line-height: 16px;display: inline-block;font-size: 11px;vertical-align: top;}
.broadEndWrap dt .liveTac .viewerNm {background:url(/m/images/live_ico_eye_w.png)no-repeat left center/13px auto;color: #fff;padding:0 5px 0 15px;margin:0 5px;height: 16px;line-height: 16px;display: inline-block;font-size: 11px;}
.broadEndWrap dt img {min-height:100%;width: 100%;}
.broadEndWrap dd {width: 100%;background: #fff;padding:6px 10px 6px 116px;box-sizing:border-box;}
.broadEndWrap dd .tit {font-size: 13px;color: #000;font-weight: 700;line-height: 1.2rem;max-height: 2.4rem;word-wrap: break-word;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 0 0 6px;}
.broadEndWrap dd .bodyPrize {display:flex;align-items:flex-end;}
.broadEndWrap dd .bodyPrize .imgSet {width: 50px;height: 50px;margin-right:5px;border-radius:5px;overflow: hidden;}
.broadEndWrap dd .bodyPrize .imgSet img {width: 100%;}
.broadEndWrap dd .bodyPrize .txtSet {width: 100px;display: flex;flex-wrap: wrap;align-content: flex-end;}
.broadEndWrap dd .bodyPrize .txtSet .sticker {}
.broadEndWrap dd .bodyPrize .txtSet .sticker .t-live {display: inline-block;border-radius:4px;padding:0px 3px;background-image:linear-gradient(to right,#f92150,#ff5be8);height: 15px;line-height: 15px;}
.broadEndWrap dd .bodyPrize .txtSet .sticker .t-live:after {content:'라이브중';color:#fff;font-size: 11px;}
.broadEndWrap dd .bodyPrize .txtSet .pay {color: #fa2050;font-size: 15px;}
.broadEndWrap dd .bodyPrize .txtSet .pay em {font-weight: 700;word-break: break-all;}
.broadEndWrap dd .bodyPrize .seller {width: calc(100% - 150px);margin: 10px 0 5px;padding:0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 11px;}
.broadEndWrap dd .bodyPrize .seller a {color: #888;}





.createTvWrap ._live-ing {display: none;}
.createTvWrap ._live-wait {display: block;}
.createTvWrap._liveIng ._live-ing {display: block;}
.createTvWrap._liveIng ._live-wait {display: none;}
.createTvWrap .addNotice.st2 {display: none;}
.createTvWrap._liveIng .addNotice.st2 {display: inline-block;}
.createTvWrap .fix_profileWrap .area_livein .liveState {background:rgba(0,0,0,0.5);line-height: 1.2rem;white-space: nowrap;height:1.2rem;border-radius:5px;padding:0 6px;}
.createTvWrap .fix_profileWrap .area_livein .liveState span {background-repeat: no-repeat;padding-left: 22px;background-position: left center;background-size: 16px auto;}
.createTvWrap .fix_profileWrap .area_livein .liveState .viewerNm {color: #fff;background-image:url(/m/images/live_ico_eye_w.png);}
.createTvWrap .fix_profileWrap .area_livein .liveState .heartNm {margin-left:5px;color: #fff;background-image:url(/m/images/live_ico_list_like_w.png);}
.createTvWrap .fix_profileWrap .profileDOM {position: relative;width: 106px;height: 106px;margin-top: 15px;}
.createTvWrap .fix_profileWrap .profileDOM a {position: absolute;right:5px;bottom:5px;display: inline-block;width: 30px;height: 30px;border-radius:100%;overflow: hidden;}
.createTvWrap .fix_profileWrap .profileDOM a span {display: inline-block;width: 100%;height: 100%;}
.createTvWrap .fix_profileWrap .profileDOM .ico-camera {background:url(/m/images/crt_ico_camera.png) no-repeat center center/100% auto;}
.createTvWrap .fix_profileWrap .profileDOM .ico-mic {background:url(/m/images/live_ico_mic.png) no-repeat center center/18px auto;display: inline-block;width: 30px;height: 30px;border-radius:100%;overflow: hidden;position: absolute;right: -40px;bottom: 5px;background-color: var(--sitecolor1);}
.createTvWrap .fix_profileWrap .profileDOM .ico-mic._on {background:url(/m/images/live_ico_mic_ex.png) no-repeat center center/18px auto;background-color: #666;}
.createTvWrap .fix_profileWrap .profileDOM .imgPic {border-radius:10px;overflow: hidden;width: 100%;height: 100%;display:flex;align-items:center;justify-content:center;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);background:none;}
.createTvWrap .fix_profileWrap .profileDOM .imgPic.backImg {background:url(/m/images/labang_thumb.png)no-repeat center center/cover;}
.createTvWrap .fix_profileWrap .profileDOM .imgPic img {width: 100%;height:100%;object-fit:cover;}

.createTvWrap .fix_profileWrap .profileDOM .ico-volume {background:url(/m/images/live_ico_volume.png) no-repeat center center/18px auto;display: inline-block;width: 30px;height: 30px;border-radius:100%;overflow: hidden;position: absolute;right: -40px;bottom: 0;}
.createTvWrap .fix_profileWrap .profileDOM .ico-volume._on {background:url(/m/images/live_ico_volume_ex.png) no-repeat center center/18px auto;}

.createTvWrap .fix-viwer {display: none;position: absolute;top: 60px;right: 20px;z-index:1;padding:10px 15px;background:rgba(34,34,34,.8);border-radius:6px;color: #fff;}
.createTvWrap .fix-viwer._on {display: inline-block;}
.createTvWrap .fix-viwer span {background:url(/m/images/livepop_memberex.png) no-repeat left center/contain;padding-left: 42px;}
.createTvWrap .fix-viwer em {font-weight: 700;}

.createTvWrap .fix-buyMembership {position: absolute; top: 76px; right: 20px; z-index: 1; padding: 0 15px; background:#5792f1; border-radius: 15px; color: #fff;}

.sellingListWrap {display: none;bottom:-475px;height: 475px;z-index: 1001;background: #fff;}
.sellingListWrap .tabList {position:absolute;top:15px;left:10px;width:80px;border-radius:30px;overflow: hidden;/*box-shadow:2px 2px 8px rgba(0,0,0,0.2);*/}
.sellingListWrap .tabList ul {display: flex;justify-content: space-between;}
.sellingListWrap .tabList ul li {flex-grow: 1;height: 30px;background:#eee;}
.sellingListWrap .tabList ul li a {display: inline-block;width: 100%;height: 100%;}
.sellingListWrap .tabList ul li a.list-page {background:url(/m/images/live_list_page_g.png)no-repeat center center/16px auto;}
.sellingListWrap .tabList ul li.on a.list-page {background:url(/m/images/live_list_page_w.png)no-repeat center center/16px auto;}
.sellingListWrap .tabList ul li a.list-card {background:url(/m/images/live_list_card_g.png)no-repeat center center/16px auto;}
.sellingListWrap .tabList ul li.on a.list-card {background:url(/m/images/live_list_card_w.png)no-repeat center center/16px auto;}

.sellingListWrap .sellingTop {border-bottom:1px solid #ededed;position:relative;}
.sellingListWrap .sellingTop .fix_close {top: 12px;}
.sellingListWrap .sellingTop ul {display: flex;justify-content:space-between;padding: 0 50px 0 10px;}
.sellingListWrap .sellingTop.st1 ul {display: flex;justify-content:space-between;padding: 0 50px 0 100px;}
.sellingListWrap .sellingTop li {flex-grow:1;text-align: center;line-height:1.6rem;}
.sellingListWrap .sellingTop li a {display: inline-block;padding:16px 0;}
.sellingListWrap .sellingTop li.on a {border-bottom:2px solid;}

.sellingListWrap .sellingBody {display: none; background: #ededed;}
.sellingListWrap .sellingBody._on {display: block;}
.sellingListWrap .sellingBody._on dl dt .playerIco p {position: absolute;white-space: nowrap;color: #fff;padding: 0 10px;left: -33px;top: 34px;font-size: 12px;}
.sellingListWrap .sellingBody._on .sellingIn.st1 .ulist + .ulist dl dt .playerIco p {display: none;}
.sellingListWrap .sellingBody .sellingIn {display: none;height: 398px;overflow-y:scroll;overflow-x:hidden;margin-top:20px;}
.sellingListWrap .sellingBody .sellingIn._on {display: block;}
.sellingListWrap .sellingBody .slideIn._on dl dt {border:2px solid #fa2050;}
.sellingListWrap .sellingBody .sellingIn.st1 {margin-top:0;height: 418px;}
._ipone .sellingListWrap .sellingBody .sellingIn.st1 ul {padding-bottom: 20px;}
.sellingListWrap .sellingBody .sellingIn li.slide-list {margin-bottom:20px;}
.sellingListWrap .sellingBody dl {display:flex;justify-content:flex-start;padding: 0 10px;align-items: center;width: 100%;box-sizing: border-box;}
.sellingListWrap .sellingBody dl dt {width: 100px;height: 100px;position: relative;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);z-index:1;}
.sellingListWrap .sellingBody dl dt .inImg {overflow: hidden;border-radius:5px;position: relative;width: 100%;height: 100%;display: inline-block;}

.sellingListWrap .sellingBody dl dt img {width: 100px;position: absolute;top: 50%;left: 50%;z-index:-1;-webkit-transform-style: preserve-3d;-webkit-transform: translate3D(-50%,-50%,0);transform: translate3D(-50%,-50%,0);-webkit-backface-visibility:hidden;}
.sellingListWrap .sellingBody dl dt .setIcon {position: absolute;bottom:5px;right: 5px;}
.sellingListWrap .sellingBody dl dt .setIcon.set-like {background:url(/m/images/live_ico_list_like_r.png)no-repeat center center/22px auto #fff;}
.sellingListWrap .sellingBody dl dt .setIcon.set-like._on {background:url(/m/images/live_ico_list_like_w.png)no-repeat center center/22px auto #fa2050;}
.sellingListWrap .sellingBody dl dd {width:calc(100% - 110px);margin-left:20px;}
.sellingListWrap .sellingBody dl dd .topIcon {}
.sellingListWrap .sellingBody dl dd .topIcon .liveSet {display: inline-block;border-radius: 5px;padding: 0px 4px;background-color:#999;margin-right:5px;height: 20px;line-height: 20px;}
.sellingListWrap .sellingBody dl dd .topIcon .liveSet:after {content: '준비중';color: #fff;font-size: 12px;}
.sellingListWrap .sellingBody dl dd .topIcon .liveSet._on {display: none;border-radius: 5px;padding: 0px 4px;background-image: linear-gradient(to left,#f92150,#ff5be8);}
.sellingListWrap .sellingBody dl dd .topIcon .liveSet._on:after {content: '라이브중';color: #fff;font-size: 12px;}

.sellingListWrap .sellingBody dl dd .topIcon .freeSet {display: inline-block;height: 20px;line-height: 20px; padding-left:26px; background-image:url('/m/images/delivery.png'); background-repeat:no-repeat; background-size:20px; background-position: 1px 4px;}
.sellingListWrap .sellingBody dl dd .topIcon .freeSet:after {content: '무료배송';font-size: 12px;}
.sellingListWrap .sellingBody dl dd .titleTxt {word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.3rem;color: #000;margin-top:5px;text-overflow: ellipsis;}
.sellingListWrap .sellingBody dl dd .titleSubTxt {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #999;font-size: 12px;margin-bottom: 12px;}
.sellingListWrap .sellingBody dl dd .titleSubTxt.cartOption::after {content: '옵션 : ';font-size: 12px;}
.sellingListWrap .sellingBody dl dd .underPay {position: relative;}
.sellingListWrap .sellingBody dl dd .underPay .setIcon {background: url(/m/images/live_ico_list_like_w.png)no-repeat center center/20px auto #ccc; width: 30px;  height: 30px; position: absolute; top: 0; bottom: 10px;  display: inline-block; right: 40px;  border-radius: 100%;}
.sellingListWrap .sellingBody dl dd .underPay .setIcon._on {color:#fa2050; background: url(/m/images/live_ico_list_like_w.png)no-repeat center center/20px auto #fa2050;}
.sellingListWrap .sellingBody dl dd .underPay .cartSet {text-indent:5px; font-size: 21px; line-height: 30px;position:absolute;top:0;bottom:10px;display:inline-block;width:30px;height:30px;right:60px;border-width:1px;border-style:solid;border-radius:100%;}
.sellingListWrap .sellingBody dl dd .underPay .cartSet._on {background:url(/m/images/live_ico_list_cart_w.png)no-repeat center center/22px auto var(--sitecolor1);display:inline-block;}
.sellingListWrap .sellingBody dl dd .underPay .buySet {text-align: center;font-size: 14px;text-align: center; line-height: 30px; color: #fff;position:absolute;top:0;bottom:10px;display:inline-block;width:50px;height:30px;right:0;border-width:1px;border-style:solid;border-radius:20px;}
.sellingListWrap .sellingBody dl dd .underPay .mPay {font-size: 12px;color: #999;text-decoration: line-through;line-height:1.2rem;margin-top: 8px;}
.sellingListWrap .sellingBody dl dd .underPay .dPay {font-size: 15px;color: #333;line-height:1.2rem;}
.sellingListWrap .sellingBody dl dd .underPay .dPay em {font-weight: 700;}
.sellingListWrap .sellingBody dl dd .underPay .dPay .point {padding: 2px 6px;color: #fff;font-size:11px;font-weight: 500;}
.sellingListWrap .sellingBody dl dd .underPay .dPay .timeSalePrice {display: block;margin: 3px 0;}
.sellingListWrap .sellingBody dl dd .underPay .dPay .timeSalePrice .mwon {font-weight: 400;}
.sellingListWrap .sellingBody dl dd .underPay .dPay .timeSaleMarket {text-decoration:line-through;}
.sellingListWrap .sellingBody dl dd .underPay .dPay .liveSp {display: inline-block;height: 26px;line-height: 24px;border:1px solid #eee;box-sizing:border-box;padding:0 15px;color: #000;font-size: 11px;margin-left: 10px;}

.sellingListWrap .sellingBody dl dd .underPay .dPay.st1 {}
.sellingListWrap .sellingBody dl dd .underPay .dPay.st1 em {font-weight: 700;}

/*kmj 2021-07-26 라이브특가설정 텍스트 css*/
.sellingListWrap .sellingBody dl dd .lineOl del {color:#aaa;font-size: 13px;}
.sellingBody.st2._on .lineOl del {display:none;}
.sellingListWrap .sellingBody .timeSaleSpecialClass {font-size:14px;font-weight: bold;}
.sellingListWrap .sellingBody .timeSaleSpecialClass .timeSaleSpecialClassName {color:#fff;background-color:#FD3919;font-size:11px;padding: 2px 6px;    font-weight: 500;}
.sellingListWrap .sellingBody .timeSaleSpecialClass .timeSaleSpecialClassPercent {color:#FD3919;margin: 0 2px;}
/* .sellingBody.st2._on .sellingIn._on .lineOl .timeSaleSpecialClass {display: none;}20230209 k3 이거 있으면 라이브특가 문구 안나옴 */
.sellingBody.st2._on .sellingIn._on .lineOl .paylineDel {text-decoration:none;color: #333 !important;}
.sellingBody.st2._on .sellingIn._on .lineOl em.onlypay {font-size: 15px;text-decoration:none;font-weight: 700 !important;color: #333 !important;}
.sellingListWrap .sellingBody dl dd .underPay .dPay em.paylineDel {font-size: 15px;color: #aaa; text-decoration:line-through;}
.sellingListWrap .sellingBody.st2._on .sellingIn._on .lineOl em.onlypay.paylineDel {font-size: 15px;color: #aaa !important; text-decoration:line-through !important;}

.sellingListWrap .sellingBody .optionTab {height:170px;overflow:scroll;margin-bottom:60px;background:#fff;}
.sellingListWrap .sellingBody .lineOption {padding:0 10px;margin-top:10px;}
.sellingListWrap .sellingBody .lineOption .tit {font-weight: 700;color: #000;font-size: 14px;margin-bottom: 5px;}
.sellingListWrap .sellingBody .lineOption .optionTac {}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList {display:flex;jusfity-content:flex-start;flex-wrap:wrap;margin-left: -10px;width: calc(100% + 10px);}

.sellingListWrap .sellingBody .lineOption .optionTac .optionList li {border-radius:2px;background: #ccc;margin-right:10px;margin-left:0;margin-bottom:0;padding:0;margin-top:2px;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList li a {display: inline-block;padding:8px 15px;color: #767676;font-size: 12px;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList li.on {background: #fa2050;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList li.on a {color: #fff;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList label {padding-left:0;margin-left:10px;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList label + label {padding-left:0;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList label input[type=radio] + span {background: #fff; font-size: 12px;color: #777777; border:1px solid #ccc; display: inline-block;padding: 8px 15px;border-radius: 2px;white-space: nowrap;width: auto;height: auto;margin-bottom:3px;}
.sellingListWrap .sellingBody .lineOption .optionTac .optionList label input[type=radio]:checked + span {border-width:1px;border-style:solid;}

.sellingListWrap .sellingBody .lineOption .optionTac .arrowContrl {display:flex;}
.sellingListWrap .sellingBody .lineOption .optionTac .arrowContrl .pm_btn {border:1px solid #ccc;color: #767676;border-radius:3px;width: 36px;height: 36px;line-height: 34px;display: inline-block;text-align: center;box-sizing:border-box;font-size: 30px;display: flex;justify-content: center;align-items: center;}
.sellingListWrap .sellingBody .lineOption .optionTac .arrowContrl .pm_btn span {height: 39px;}
.sellingListWrap .sellingBody .lineOption .optionTac .arrowContrl .ui-shadow-inset {box-shadow:none;border:0;margin:0;padding:0;}
.sellingListWrap .sellingBody .lineOption .optionTac .arrowContrl input {border:1px solid #ccc;color: #767676;border-radius:3px;width: 36px;height: 34px;line-height: 36px;display: inline-block;text-align: center;margin:0 2px;padding:0;}

.sellingListWrap .sellingBody .sellingIn.st1 dl dd .titleTxt {margin-top:0;margin-bottom:0; font-size: 15px; color: #000;}
.sellingListWrap .sellingBody .sellingIn.st1 li.ulist {margin: 8px 10px; padding: 8px; border-radius:10px; background: #fff;}

/*2020-10-22 khs : 앨범형 장바구니 팝업 배경색상변경*/
.sellingListWrap.sellingListWrapOpt .sellingBody.st1 {height: 100%;}

.sellingListWrap .sellingBody .sellingIn.st2 {margin-top:0;background: #ededed;padding:20px 0 0;overflow-y:auto;}
.sellingListWrap .sellingBody .sellingIn.st2 dl {margin-bottom: 0;}
.sellingListWrap .sellingBody .sellingIn.st2 dl dt {width: 100px;height: 100px;overflow: hidden;position: relative;border:1px solid #eee;box-sizing:border-box;}
.sellingListWrap .sellingBody .sellingIn.st2 dl dt .setIcon {z-index:100;width: 36px;height: 36px;display: inline-block;-webkit-transform-style: preserve-3d;-webkit-transform: translateZ(5px);-webkit-backface-visibility:hidden;}
.sellingListWrap .sellingBody .sellingIn.st2 dl dd .titleSubTxt {margin-bottom: 10px;}
.sellingListWrap .sellingBody .sellingIn.st2 dl dd .topIcon .liveSet._on:after {font-size: 12px;}
.sellingListWrap .sellingBody .sellingIn.st2 dl dd .topIcon .freeSet:after {font-size: 12px;}
.sellingListWrap .sellingBody .sellingIn.st2 li {margin-bottom: 10px;}
.sellingListWrap .sellingBody .sellingIn.st2 .slide-list {transform: translate(-6vw);}
.sellingListWrap .sellingBody .sellingIn.st2 .slide-list:last-child {width:calc(100vw - 20px) !important;}
.sellingListWrap .sellingBody .sellingIn.st2 .slide-list .slideDOM {display: inline-block;margin-bottom:0;background: #fff;padding:15px 5px;border-radius:10px;box-sizing:border-box;width: 100%;}
.sellingListWrap .sellingBody .sellingIn.st2 .slide-list .slideDOM .payTitle {display: none;}
@media(min-width:930px){
	.sellingListWrap .sellingBody .sellingIn.st2 .slide-list:last-child {width: calc(100% - 30px) !important;}
	.sellingListWrap .sellingBody .sellingIn.st2 .slide-list {transform: translate(-30px);}
}
@media(max-width:929px) and (min-width:681px){
	.sellingListWrap .sellingBody .sellingIn.st2 .slide-list:last-child {width: calc(100% - 30px) !important;}
}

.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper {display:flex;justify-content:space-between;margin: 0 10px;}
._ipone .sellingListWrap .sellingBody .sellingIn.st2 .listSwiper {padding-bottom:20px;}
.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper .firstNum {display:inline-block;width:24px;height: 24px;line-height: 24px;color: #767676;background: #ccc;border-radius:100%;text-align: center;}
.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper .lastNum {display:inline-block;width:24px;height: 24px;line-height: 24px;color: #767676;background: #ccc;border-radius:100%;text-align: center;}
.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper .swipList {position: relative;width: calc(100% - 60px);box-sizing: border-box;padding: 0 22px;}
.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper .swipList:after {content:"";position: absolute;top:50%;left:0;transform:translateY(-50%);height:2px;width: 100%;background: #ccc;}
.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper .swipList .swiperLine {display:inline-block;width:100%;height:100%;position:relative;}
.sellingListWrap .sellingBody .sellingIn.st2 .listSwiper .swipList .innerNum {position: absolute;color: #fff;padding:0 8px;width: 30px;text-align: center;height: 20px;line-height: 20px;z-index:1;border-radius:20px;display: inline-block;top:50%;transform:translate(-50%,-50%);}

.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap {position:absolute; width: 100%; bottom: 15px; margin-top:20px;left:0;box-sizing: border-box;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol {display:flex;justify-content:space-between;margin:0 15px;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li {text-align: center;margin-bottom: 0;padding:0;margin:0;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li:nth-child(1) {width: calc(50%);margin-right:10px;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li:nth-child(2) {width: calc(50%);}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li:nth-child(3) {width: 60px;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li .cartSet {display: inline-block;border-width:1px;border-style:solid;border-radius:10px;padding:10px 0;width:100%;box-sizing:border-box;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li .buySet {display: inline-block;border-width:1px;border-style:solid;border-radius:10px;padding:10px 0;width:100%;color: #fff;box-sizing:border-box;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap ol li .shareSet {display: inline-block;border:1px solid #ccc;background: #ccc;border-radius:10px;padding:10px 0;width:100%;color: #767676;box-sizing:border-box;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap .bottomIn {display: none;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap dl dt {font-size: 12px;color: #999;text-align: right;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap dl dd {color: #333;text-align: right;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap dl dd .pay {font-size: 18px;font-weight: 700;margin-left: 5px;}

.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 {height: calc(100% - 50px);position: relative;padding: 0;margin-top: 50px;overflow: inherit;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .optionTab {height: 143px;}

.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM {height: calc(100% - 40px);display: block;position: relative;top: 20px;margin: 0 20px 0;background: #fff;border-radius: 10px;padding: 15px 5px;box-sizing: border-box;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .bottomBtnWrap:after {content: "";position: absolute;top: 0px;width: 80%;left: 10%; height: 2px;box-shadow: 0px -2px 26px #000;z-index: 1;}
.sellingListWrap .sellingBody .sellingIn.st2 .bottomBtnWrap dl dd .pay em {font-weight: 700;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .bottomBtnWrap .bottomIn {display: block;position: relative;z-index: 2;background: #fff;padding: 8px 20px;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .bottomBtnWrap .bottomIn:after {content:"";zoom:1;clear:both;display: block;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .bottomBtnWrap dl dt {width: fit-content;float: right;height: auto;text-align: right;padding:0 5px;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .bottomBtnWrap dl dt:after {content:"";clear:both;display: block;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .bottomBtnWrap dl dd {float: right;width: 100%;height: auto;text-align: right;margin: 0;font-size: 14px;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .payTitle {display: block;position: absolute;top: -56px;left: 0;display: flex;justify-content: space-between;width: calc(100% - 50px);}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .payTitle .tit {font-size: 18px;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .payTitle .cartIn {display: inline-block; border: 1px solid #eee;border-radius: 15px;height: 30px;line-height: 30px;padding: 0 20px;margin-top: -5px;color: #666;}
.sellingListWrap.sellingListWrapOpt .sellingBody .sellingIn.st2 .slideDOM .payTitle .cartIn em {margin-left: 5px;}

.sellingListWrap .sellingBody.st2 {background: #fff;}
.sellingListWrap .sellingBody.st2 .cartList_menu {display:flex;justify-content:space-between;align-items: center;border-bottom:2px solid #000;margin:0 10px;padding:10px 0;}
.sellingListWrap .sellingBody.st2 .cartList_menu .delBtn {}
.sellingListWrap .sellingBody.st2 .cartList_menu .delBtn a {border:1px solid #ccc;color: #000;box-sizing:border-box;padding:4px 10px;border-radius:3px;display: inline-block;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list {margin-top:10px;padding-top:10px;margin-bottom:10px;border-top:1px solid #eaeaea;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list:first-child {border-top:0;margin-top: 0;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM {padding:0 10px;display:flex;justify-content:flex-start;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .slideIn {width: 100%;}

.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .bottomBtnWrap {display:flex;justify-content:space-between;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .bottomBtnWrap ol {width: calc(100% - 150px);display: flex;justify-content: space-between;margin-top: 10px;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .bottomBtnWrap ol li {text-align: center;flex-grow:1;margin-left:10px;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .bottomBtnWrap ol li:first-child {margin-left:0;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .bottomBtnWrap ol li .delSet {display: inline-block;border:1px solid #ccc;border-radius:3px;padding:0;height: 36px;line-height: 34px;width:100%;color: #000;box-sizing:border-box;}
.sellingListWrap .sellingBody.st2 .sellingIn li.slide-list .slideDOM .bottomBtnWrap ol li .buySet {display: inline-block;border-width:1px;border-style:solid;border-radius:3px;padding:0;height: 36px;line-height: 34px;width:100%;color: #fff;box-sizing:border-box;}
.sellingListWrap .sellingBody.st2 dl dd .titleSubTxt {color: #000;}

.sellingListWrap .sellingBody.st2 .sellingIn {margin-top: 0;height: 310px;}
._ipone .sellingListWrap .sellingBody.st2 .sellingIn {height:290px;}
.sellingListWrap .sellingBody.st2 label input.inpCheck {visibility:hidden;position: absolute;}
.sellingListWrap .sellingBody.st2  label input.inpCheck + .chk {display: inline-block;width: 24px;height: 24px;background:url(/m/images/live_checkdata_off.png)no-repeat center center/24px auto;vertical-align:middle;border:0;}
.sellingListWrap .sellingBody.st2 label input.inpCheck:checked + .chk {background:url(/m/images/live_checkdata_on.png)no-repeat center center/24px auto;}
.sellingListWrap .sellingBody.st2 .bottomBtn {position: absolute;width: 100%;  bottom: 0px;}
._ipone .sellingListWrap .sellingBody.st2 .bottomBtn {bottom:20px;}
.sellingListWrap .sellingBody.st2 .bottomBtn ul {display:flex;justify-content:space-between;}
.sellingListWrap .sellingBody.st2 .bottomBtn ul .blist {flex-grow:1;text-align: center;}
.sellingListWrap .sellingBody.st2 .bottomBtn ul .blist a {display: inline-block;width: 100%;height:50px;line-height: 50px;color: #fff;text-align: center;font-size: 16px;}
.sellingListWrap .sellingBody.st2 .bottomBtn ul .blist a.chkOrder {background-color: #000;}

.sellingListWrap.st1 {}
.sellingListWrap.st1 .sellingTop .fix_close {top:8px;position:absolute;background:#fff;right:10px;left: auto;z-index:1;width:32px;height:32px;line-height:32px;transform: none;padding:0;text-align: right;}
.sellingListWrap.st1 .sellingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.sellingListWrap.st1 .sellingTop .fix_close span.back {display: none;font-size: 30px;}
.sellingListWrap.st1 .sellingTop .fix_close span.back._active {display: inline;}

.sellingListWrap.st1 .sellingBody .sellingIn .textCell {margin-top: 70px;text-align: center;color: #bbb;font-size: 16px;}
.sellingListWrap.st1 .sellingBody .sellingIn .textCell .subm {display: inline-block;margin-top: 20px;text-align: center;color: #333;margin-bottom: 5px;font-size: 13px;line-height: 1.2rem;}
.sellingListWrap.st1 .sellingBody .sellingIn .textCell .subm span {display: inline-block;background: #fa2050;border-radius: 100%;height: 50px;line-height: 50px;width: 50px;box-shadow: 3px 3px 5px rgba(0,0,0,0.1);color: #fff;font-size: 16px;margin-bottom:8px;}


.sellingListWrap.st1 .sellingBody.st1 dl dd ol {display:flex;justify-content:space-between;align-items: center;}
.sellingListWrap.st1 .sellingBody.st1 dl dd ol li label input[type=checkbox] + span {background:none;border:1px solid #ddd;border-radius:5px;width:100px;text-align:center;height:32px;line-height:32px;color:#999;margin: 0;padding: 0;outline: 0;box-sizing: border-box;}
.sellingListWrap.st1 .sellingBody.st1 dl dd ol li label input[type=checkbox]:checked + span {border:1px solid #fa2050;color:#fa2050;}
.sellingListWrap.st1 .sellingBody.st1 dl dd ol li button {background:none;border:1px solid #ddd;border-radius:5px;width:100px;text-align:center;height:32px;line-height:32px;color:#999;margin: 0;padding: 0;box-sizing: border-box;}
.sellingListWrap.st1 .sellingBody.st1 dl dd ol li button span {background:url(/m/images/close.png)no-repeat left center/12px auto;padding-left:16px;}


.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 {padding:0;background: #fff;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 dl dt {width: 90px;height: 90px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList {width: 100%;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet {}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet a.suba {display: inline-block;text-align: center;color: #fff;background: #fa2050;font-size: 16px;height: 50px;width: 100%;line-height: 50px;text-align: center;position: fixed;z-index:1;bottom: 0;}
._ipone .sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet a.suba {padding-bottom:30px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet span.subm {position:fixed;bottom:70px;right:20px;display:inline-block;color:#fa2050;background:#fff;width:50px;height:50px;line-height:64px;border-radius:100%;box-shadow:0 0 6px rgba(0,0,0,0.4);text-align: center;z-index:9;}
._ipone .sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet span.subm {bottom: 100px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet span.subm:before {content:"";opacity:0;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet span.subm:after {content:"";opacity:0;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet span.subm._on:before {content:"";opacity:1;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #eee;position: absolute;left: -31px;top: 6px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList .delSet span.subm._on:after {content:"라이브 방송 상품 추가시";opacity:1;position: absolute;width:200px;height:40px;line-height: 40px;left:-230px;top:6px;color:#666;background: #eee;border-radius:4px;}


.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .slideWrap {width: 100%;margin-top: 10px;padding-top: 10px;margin-bottom: 10px;border-top: 1px solid #eaeaea;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .slideWrap:first-child {border-top: 0;margin-top: 0;}

.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .slideWrap .slideDOM {padding:0 10px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label {width: 100%;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .lineOl li {width: calc(100% - 120px);}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .lineOl li + li {width: 110px;position: relative;height: 100px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .lineOl li + li .closeprzItem {position: absolute;top: 4px;right: 0;color: #aaa;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .lineOl li .delSet {margin-top: 10px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch {height:28px;position:absolute;bottom:0;right:0;top:auto;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch input + .slider {width: 110px;height: 26px;line-height: 25px;top:0;background: #aaa;border:0;box-shadow: none;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch input + .slider:before {height: 22px;width: 22px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch input + .slider:after {content:"현재상품 OFF";position: relative;margin-left:25px;font-size:12px;color:#fff;font-weight:bold;width:100%;text-align:left;display:inline-block;padding:0 7px;box-sizing:border-box;vertical-align: baseline;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch input:checked + .slider{background-color:#fa2050;line-height: 25px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch input:checked + :after{content:"현재상품 ON";margin-left:5px;color: #fff;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch input:checked + .slider:before {-webkit-transform:translateX(83px);-ms-transform:translateX(83px);transform:translateX(83px);}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn .sellingList ul {margin-bottom: 70px;}

.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li .textActor {height: 28px;position: absolute;bottom: 26px;right: 0;top: auto;text-align: center;width: 60px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li .textActor:before {content:"현재상품";}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch.st1 {width: 60px;overflow: hidden;height: auto;position: relative;height: 28px;float: right;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch.st1 input + .slider {width: 60px;height: 26px;line-height: 25px;top:0;background: #aaa;border:0;box-shadow: none;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch.st1 input + .slider:after {content:"OFF";position: relative;margin-left:22px;font-size:12px;color:#fff;font-weight:bold;width:100%;text-align:left;display:inline-block;padding:0 7px;box-sizing:border-box;vertical-align: baseline;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch.st1 input:checked + .slider{background-color:#fa2050;line-height: 25px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch.st1 input:checked + :after{content:"ON";margin-left:5px;color: #fff;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .lineOl li + li .closeprzItem.st1 {top:4px;right: 20px;}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 li label.switch.st1 input:checked + .slider:before {-webkit-transform:translateX(33px);-ms-transform:translateX(33px);transform:translateX(33px);}
.sellingListWrap.st1 .sellingBody.st1 .sellingIn.st2 .sellingList ul {margin-bottom: 140px;}

.sellingListWrap.st1 .sellingBody.st2 .sellingIn {/*height: 424px;*/height: 410px;}
.sellingListWrap.st1 .sellingBody.st2 .sellingIn .sellingList ul {margin-bottom:70px;}
._ipone .sellingListWrap.st1 .sellingBody.st2 .sellingIn .sellingList ul {margin-bottom:100px;}
.sellingListWrap.st1 .sellingBody.st2 .bottomBtn {position:fixed;bottom:0;width:100%;z-index:1;}
.sellingListWrap.st1 .sellingBody.st2 dl dt {width:70px; height:70px;border:2px solid #fff;border-radius:4px;box-sizing:border-box;overflow: hidden;}
.sellingListWrap.st1 .sellingBody.st2 dl dd ol {display:flex;justify-content:space-between;align-items: start;}
.sellingListWrap.st1 .sellingBody.st2 dl dd ol.lineOl li:first-child {width: calc(100% - 34px);}
.sellingListWrap.st1 .sellingBody.st2 dl dd ol.lineOl label {margin-top:8px;}

.sellingListWrap.st1 .sellingBody.st2 dl dd .titleSubTxt {color: #999;}
.sellingListWrap.st1 .sellingBody.st2 dl dd .underPay {}
.sellingListWrap.st1 .sellingBody.st2 dl dd .underPay ol {display:flex;justify-content:space-between;align-items: end;}
.sellingListWrap.st1 .sellingBody.st2 dl dd .underPay ol li {}
.sellingListWrap.st1 .sellingBody.st2 dl dd label input[type=checkbox] + span {background:none;border:1px solid #ddd;border-radius:5px;width:100px;text-align:center;height:32px;line-height:32px;color:#999;}
.sellingListWrap.st1 .sellingBody.st2 dl dd label input[type=checkbox]:checked + span {border:1px solid #fa2050;color:#fa2050;}

/*채팅창 :: PC/M 공용으로 쓰임*/
.chat_wrap {visibility: hidden;bottom:0;width: 100%;/* position:fixed;width:100%;max-width:768px;z-index:1004; */}
.chat_wrap._on {visibility:visible;display: block;z-index:1001;position: fixed !important;left: var(--fixpos-left);width: 100%;transform:var(--fixpos-transform);max-width:var(--site-m-maxwidth);}
@media (max-width: 930px) {
    .chat_wrap._on {max-width: var(--site-tablet-maxwidth);}
}
@media (min-width: 931px) {
    .chat_wrap._on {max-width: var(--site-tablet-maxwidth);}
	.mobileBody .chat_wrap._on {max-width: var(--site-m-maxwidth);}
}


.chat_wrap .key_box {padding:0 10px 10px;font-size:0;display:flex;justify-content:space-between;align-items:center;}
.chat_wrap .key_box > input {width:calc(100% - 60px);vertical-align:middle; height:40px; line-height:40px;border:0;font-size:14px; color:#fff;border-radius: 20px;background: rgba(0, 0, 0, 0.50);padding: 0 20px;box-sizing: border-box;}
.chat_wrap .key_box > input::placeholder {color:#fff;font-size: 14px;font-family: 'NotoSansM', dotum, arial, verdana, sans-serif !important;}
.chat_wrap .key_box .input_btn {display:inline-block;margin-left:10px;width:60px;background:#fa2050;text-align:center;font-size:14px;height:40px;line-height:40px;border-radius:20px;color:#fff;vertical-align:middle;}

.chat_wrap._step {position:fixed;bottom:0;;background:#fff;}
.chat_wrap._step .key_box{padding:0;font-size:0;position: relative;}
.chat_wrap._step .key_box > input {width:100%; vertical-align:middle; height:46px; line-height:46px; background:none; border:0; font-size:12px; color:#999;padding: 0 150px 0 20px;outline:0;}
.chat_wrap._step .key_box .input_btn {position: absolute;z-index:1;right: 0;top: 0;display:inline-block;line-height: 46px;height: 46px;font-size:14px;color:#fff; vertical-align:middle;width: 66px;border-radius: 0;padding:0;cursor:pointer;}
.chat_wrap._step .key_box .input_fix {position: absolute;z-index:1;right: 66px;top: 0;display:inline-block;line-height: 46px;height: 46px;font-size:14px;color:#999; vertical-align:middle;width: 66px;border-radius: 0;padding:0;text-align: center;cursor:pointer;}
.chat_wrap._step .key_box .input_fix i {padding:0 0 0 16px;background:url(/m/images/live_ico_fix.png)no-repeat left center/12px auto;font-style: normal;line-height: 46px;}
.chat_wrap._step .key_box .input_fix label {display: block;}
.chat_wrap._step .key_box .input_fix label input[type=checkbox] + span {background:none;vertical-align: initial;width: auto;border:0;}
.chat_wrap._step .key_box .input_fix label input[type=checkbox]:checked + span {color: rgba(250,32,80,1);font-weight: 700;}

/*
@media(min-width:930px){
	.chat_wrap._on {max-width: 525px;}
}
@media(max-width:929px){
	.chat_wrap._on {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform:translateX(-50%);}
}
*/

.liveSetupWrap {display: none;bottom:-251px;left: 50%;height: 251px;z-index: 1003;background: #fff;overflow: hidden;}
._ipone .liveSetupWrap {padding-bottom:20px;}
.liveSetupWrap .settingTop {border-bottom:1px solid #ededed;}
.liveSetupWrap .settingTop .fix_close {top:10px;position:absolute;background:#fff;right:10px;left: auto;z-index:1;width:70px;height:32px;line-height:32px;transform: none;padding:0;text-align: right;}
.liveSetupWrap .settingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.liveSetupWrap .settingTop .fix_close span.back {display: none;font-size: 30px;}
.liveSetupWrap .settingTop .fix_close span.back._active {display: inline;}
.liveSetupWrap .settingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.liveSetupWrap .SettingBody {width: 200%;display: flex;}
.liveSetupWrap .SettingBody._active {transform: translate(-50%);transition:var(--event-timer) ease;}
.liveSetupWrap .SettingBody .settingIn {width: 50%;}
.liveSetupWrap .SettingBody .settingIn li {border-top:1px solid #eee;height: 50px;line-height: 50px;padding:0 10px 0 50px;box-sizing:border-box;}
.liveSetupWrap .SettingBody .settingIn li:first-child {border-top:0;}

.liveSetupWrap .SettingBody .settingIn li a {}
.liveSetupWrap .SettingBody .settingIn li a.lineAnchor {color: #333;display: inline-block;font-size: 16px;font-weight: 400;width: 100%;}
.liveSetupWrap .SettingBody .settingIn li a.lineAnchor .send {float: right;padding-right: 16px;background: url(/m/images/btn_menu_arrow.png) no-repeat right center/10px auto;margin-right:5px;color: #999;font-size: 12px;}

.liveSetupWrap .SettingBody .share {width: 50%;}
.liveSetupWrap .SettingBody .share ul {display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 10px;width:100%;box-sizing:border-box;}
.liveSetupWrap .SettingBody .share ul li {width: 25%;text-align: center;padding-top: 10px;}
.liveSetupWrap .SettingBody .share ul li._on {border: 2px solid #FA2050;box-sizing: border-box;border-radius: 5px;}
.liveSetupWrap .SettingBody .share ul li a {display: inline-block;width: 100%;padding-top:60px;background-repeat: no-repeat;background-position: center top;-webkit-background-size: 60px auto;background-size: 60px auto;height: 30px;line-height: 30px;font-size: 12px;}
._ipone .liveSetupWrap .SettingBody .share ul li a {    padding-top: 50px;-webkit-background-size: 50px auto;background-size: 50px auto;}
.liveSetupWrap .SettingBody .share ul li a.ico-instar {background-image:url(/m/images/liveico-instar.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-youtube {background-image:url(/m/images/liveico-youtube.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-n_blog {background-image:url(/m/images/liveico-n_blog.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-n_band {background-image:url(/m/images/liveico-n_band.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-kakaotalk {background-image:url(/m/images/liveico-kakaotalk.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-kakaostory {background-image:url(/m/images/liveico-kakaostory.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-facebook {background-image:url(/m/images/liveico-facebook.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-twiter {background-image:url(/m/images/liveico-twiter.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-sms {background-image:url(/m/images/liveico-sms.png);}
.liveSetupWrap .SettingBody .share ul li a.ico-url_copy {background-image:url(/m/images/icon_share_copyurl.png);}

.liveSetupWrap .SettingBody .setting-icon {background-repeat: no-repeat;padding-left:50px;background-position: 15px center;-webkit-background-size:20px auto;background-size:20px auto;}
.liveSetupWrap .SettingBody .setting-icon.icon-share {background-image:url(/m/images/setting_icon_alert.png);}
.liveSetupWrap .SettingBody .setting-icon.icon-duple {background-image:url(/m/images/setting_icon_duple.png);}
.liveSetupWrap .SettingBody .setting-icon.icon-mic {background-image:url(/m/images/setting_icon_mic.png);display:flex;justify-content:space-between;align-items: center;}
.liveSetupWrap .SettingBody .setting-icon.icon-mic a.lineAnchor {width: calc(100% - 100px);}
.liveSetupWrap .SettingBody .setting-icon.icon-alert {background-image:url(/m/images/setting_icon_share.png);}
@media(min-width:930px){
	.liveSetupWrap {max-width: 525px;}
}

.filterSettingWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 251px;z-index: 1001;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);overflow: hidden;}
._ipone .filterSettingWrap {padding-bottom:20px;}
.filterSettingWrap .settingTop {border-bottom:1px solid #ededed;}
.filterSettingWrap .settingTop .fix_close {top:10px;position:absolute;background:#fff;right:10px;left: auto;z-index:1;width:70px;height:32px;line-height:32px;transform: none;padding:0;text-align: right;}
.filterSettingWrap .settingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.filterSettingWrap .settingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.filterSettingWrap .SettingBody {width: 200%;display: flex;}
.filterSettingWrap .SettingBody._active {transform: translate(-50%);transition:var(--event-timer) ease;}

.filterSettingWrap .SettingBody .share {width: 50%;overflow-y:auto;height: 251px;}
.filterSettingWrap .SettingBody .share ul {display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 10px;width:100%;box-sizing:border-box;margin-bottom: 60px;}
.filterSettingWrap .SettingBody .share ul li {width: 15.5%;text-align: center;margin-top: 10px;box-sizing: border-box;margin-right: 1.4%;position: relative;}
.filterSettingWrap .SettingBody .share ul li:nth-child(6n) {margin-right:0;}
.filterSettingWrap .SettingBody .share ul li a {display: inline-block;max-width: 90px;width:100%;padding-top:60px;background-repeat: no-repeat;background-position: center top;-webkit-background-size: 60px auto;background-size: 60px auto;height: 30px;line-height: 30px;font-size: 12px;}
.filterSettingWrap .SettingBody .share ul li a span {position: absolute;padding:0 5px;white-space:nowrap;left: 50%;transform: translateX(-50%);height: 24px;line-height: 24px;box-sizing: border-box;display: inline-block;}
.filterSettingWrap .SettingBody .share ul li a.ico-instar {background-image:url(/m/images/liveico-instar.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-youtube {background-image:url(/m/images/liveico-youtube.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-n_blog {background-image:url(/m/images/liveico-n_blog.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-n_band {background-image:url(/m/images/liveico-n_band.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-kakaotalk {background-image:url(/m/images/liveico-kakaotalk.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-kakaostory {background-image:url(/m/images/liveico-kakaostory.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-facebook {background-image:url(/m/images/liveico-facebook.png);}
.filterSettingWrap .SettingBody .share ul li a.ico-twiter {background-image:url(/m/images/liveico-twiter.png);}
@media(max-width:570px){
	.filterSettingWrap .SettingBody .share ul li {width: 23.5%;margin-right: 2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(6n) {margin-right:2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(4n) {margin-right:0;}
	.filterSettingWrap .SettingBody .share ul li a {padding-top: 90px;max-width: 120px;}
}
@media(max-width:550px){
	.filterSettingWrap .SettingBody .share ul li a {padding-top: 70px;max-width: 100px;}
}
@media(max-width:460px){
	.filterSettingWrap .SettingBody .share ul li a {padding-top: calc(100% - 30px);max-width: 100%;}
}
@media(max-width:360px){
	.filterSettingWrap .SettingBody .share ul li {width: 32%;margin-right: 2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(6n) {margin-right:2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(4n) {margin-right:2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(3n) {margin-right:0;}
}
@media(max-width:310px){
	.filterSettingWrap .SettingBody .share ul li {width: 49%;margin-right: 2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(6n) {margin-right:2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(4n) {margin-right:2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(3n) {margin-right:2%;}
	.filterSettingWrap .SettingBody .share ul li:nth-child(2n) {margin-right:0;}
}

/*2020-11-20 khs : 필터 이미지*/
.filterSettingWrap .SettingBody .share ul li a.btnFilter0		{background-size:cover;background-image:url(/m/images/NONE.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter1		{background-size:cover;background-image:url(/m/images/SOFT.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter2		{background-size:cover;background-image:url(/m/images/SKINWHITEN.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter3		{background-size:cover;background-image:url(/m/images/ILLUSION.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter4		{background-size:cover;background-image:url(/m/images/DENOISE.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter5		{background-size:cover;background-image:url(/m/images/SMOOTH.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter6		{background-size:cover;background-image:url(/m/images/SOFT_EXT.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter7		{background-size:cover;background-image:url(/m/images/SOFT_SHARPEN.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter8		{background-size:cover;background-image:url(/m/images/PRO.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter9		{background-size:cover;background-image:url(/m/images/PRO1.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter10		{background-size:cover;background-image:url(/m/images/PRO2.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter11		{background-size:cover;background-image:url(/m/images/PRO3.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter12		{background-size:cover;background-image:url(/m/images/PRO4.jpg);}
.filterSettingWrap .SettingBody .share ul li a.btnFilter0 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter1 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter2 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter3 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter4 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter5 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter6 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter7 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter8 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter9 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter10 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter11 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}
.filterSettingWrap .SettingBody .share ul li a.btnFilter12 span	{background-color:#c6c6c6;color:#fff;border-radius:5px;font-weight:bold;}

#m_wrap .couponLayerWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 251px;z-index: 1001;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);}
.couponLayerWrap .settingTop {border-bottom:1px solid #ededed;}
.couponLayerWrap .settingTop .fix_close {top:8px;position:absolute;background:#fff;right:10px;left:auto;z-index:1;width:32px;height:32px;line-height:32px;transform:none;padding:0;text-align:right;}
.couponLayerWrap .settingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.couponLayerWrap .settingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.couponLayerWrap .SettingBody {padding:0 10px;}
.couponLayerWrap .SettingBody .btn_coupon_box {border-bottom: 1px solid #eaeaea;}
.couponLayerWrap .SettingBody .coupon_box {padding: 0;overflow-y: auto;height: 200px;}
.couponLayerWrap .SettingBody .coupon_use {display:flex;justify-content:flex-start; align-items:center;}
.couponLayerWrap .SettingBody .coupon_use .txt p {color:#9c9c9c;line-height:15px;}
.couponLayerWrap .SettingBody .coupon_use .txt p span {vertical-align:bottom;}
.couponLayerWrap .SettingBody .coupon_use .img {position: relative;top:auto;left:0;margin-top:0;width: 90px;height: 50px;background: url('/images/coupon0.png')no-repeat center center/auto 100%;flex-shrink:0;}
.couponLayerWrap .SettingBody .coupon_use.couponDnChker .img {background: url('/images/coupon1.png')no-repeat center center/auto 100%;}
.couponLayerWrap .SettingBody .coupon_use .img .payOn {text-align: center;font-size: 13px;color: #333;position: absolute;top: 50%;left: calc(50% + 10px);transform:translate(-50%,-50%);}
.couponLayerWrap .SettingBody .coupon_use .img .payOn em {text-align: center;font-size: 18px;font-weight: 700;color: #333;}
.couponLayerWrap .SettingBody .coupon_use .txt {width:calc(100% - 170px);text-align:left;position:relative;margin-left:30px;}
.couponLayerWrap .SettingBody .coupon_use .btn {width: 70px;text-align:right;}
.couponLayerWrap .SettingBody .coupon_use .btn a {display: block;}
.couponLayerWrap .SettingBody .coupon_use .btn a span {display: inline-block;border-radius:5px;background: #fc204e;color: #fff;font-size: 12px;padding:0 4px;height: 24px;line-height: 26px;}
.couponLayerWrap .SettingBody .coupon_use.couponDnChker .btn a span {background: #ccc;}
.couponLayerWrap .SettingBody .coupon_use strong {display: block;line-height:17px;word-wrap:break-word; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis;display: -webkit-box;}
@media(min-width:930px){
	#m_wrap .couponLayerWrap {max-width: 525px;}
}
@media(max-width:929px){
	#m_wrap .couponLayerWrap {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform:translateX(-50%);}
}

/* 스토리 제외 모든 신고하기 팝업 */
#m_wrap .mainNotify_area {width: 100%;position:fixed;top: 0;left:50%;transform:translateX(-50%); z-index:1001;max-width:680px;height: 100%; }
#m_wrap .mainNotify_area .btnClLyr {display: inline-block; width: 53px; height: 53px; font-size: 0; background: url(/m/images/xxx2.png)no-repeat center / 40% 40%; float:right;cursor: pointer;}
#m_wrap .mainNotify_area .layerConWrap {position: absolute;top: 50%;width: 100%;transform: translateY(-50%);overflow-y:scroll;}
#m_wrap .mainNotify_area .layerBg {position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);}
.seller_notify_wrap .notify_list {background-color:#fff;}
.seller_notify_wrap .notify_list ul {margin:0 15px;line-height: 6vh;font-size:14px;text-align:left;}
.seller_notify_wrap .notify_list li {box-sizing: border-box;border-bottom:1px solid #efefef;cursor: pointer;}
.seller_notify_wrap .notify_list li:first-child {border-top:none !important;}
.seller_notify_wrap .notify_list li:last-child {border-bottom:none !important;}
.seller_notify_wrap .etc_wrap {display: none;}
.seller_notify_wrap .etc_wrap input {width: 100%;height:75px;border: 1px solid #ccc;padding: 5px 0;box-sizing: border-box;}
.seller_notify_wrap .notify_write_area textarea {width:100%;height:80px;padding:5px;box-sizing:border-box;line-height:17.5px;}
.seller_notify_wrap .seller_notify_inner {padding:50px 15px 0 !important;}

.seller_notify_wrap .btn_wrap {text-align:center; margin:15px 0;display: flex;justify-content: center;}
.seller_notify_wrap .btn_wrap span {display:inline-block; width:100px; height:35px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:34px;margin: 0 5px;}
.seller_notify_wrap .btn_wrap span.go_noti {background-color:red; margin-right:10px;}
.seller_notify_wrap .btn_wrap span.cancel {background-color:#ddd;}

.seller_notify_wrap .seller_notify_pop_inner {display:none; position:fixed; width:250px; height:100px; z-index:80; background-color:#fff; font-size:15px; text-align:center; padding:10px; box-sizing:border-box; left:50%; top:50%; margin-left:-125px; margin-top:-50px;}
.seller_notify_wrap .seller_notify_pop_inner p {margin-bottom:24px; font-weight:bold;}
.seller_notify_wrap .seller_notify_pop_inner span {display:inline-block; width:80px; line-height:2em; color:#fff; font-weight:bold;}
.seller_notify_wrap .seller_notify_pop_inner span.go_noti {background-color:red;}
.seller_notify_wrap .seller_notify_pop_inner span.cancel {background-color:#ddd;}

.notify_pop_wrap .notify_pop_inner {width:100px; height:100px; border-radius:50%; background-color:#fff; text-align:center; box-sizing:border-box; font-size:12px; line-height:18px; padding:12px 5px; font-weight:bold; border:1px solid #333; color:#333; position:fixed; left:5%; bottom:10%; z-index:88888;}
.notify_pop_wrap .notify_pop_inner .material-icons {font-size:28px;}

.layerFix.st1 .seller_notify_wrap .notify_list ul {line-height:inherit;margin:0;}
.layerFix.st1 .seller_notify_wrap .notify_list li {padding:10px 0;}
.layerFix.st1 .seller_notify_wrap .notify_write_area textarea {width: 100%;}
.layerFix.st1 .layerConWrap {width: 90%;height:auto !important; max-width: 505px!important;transform: translate(-50%,-50%);}
.layerFix.st1 .seller_notify_wrap .etc_wrap {display: none;}

@media(max-width:929px){
	.layerFix.st1 .layerConWrap {margin-right: auto;right: auto;left: 50%;transform:translate(-50%,-50%);}
}

@media(min-width:930px){
	#m_wrap .mainNotify_area {max-width: 525px;}
	#m_wrap .mainNotify_area .layerBg {max-width:525px;transition:var(--event-timer);}
}
@media(max-width:929px){
	#m_wrap .mainNotify_area {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform: translateX(-50%);}
}
@media(max-width:680px){
	#m_wrap .mainNotify_area {left:0;transform: none;}
	#m_wrap .mainNotify_area .layerBg {width:100%;right:auto;left:50%;margin-right:0;transform:translate(-50%);transition:var(--event-timer);;}
}

/*방송 플랫폼 설정 팝업*/
.outPlatformWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 80%;z-index: 1003;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);overflow: hidden;}
.outPlatformWrap .settingTop {border-bottom:1px solid #ededed;}
.outPlatformWrap .settingTop .fix_close {top:10px;position:absolute;background:#fff;right:10px;left: auto;z-index:1;width:70px;height:32px;line-height:32px;transform: none;padding:0;text-align: right;}
.outPlatformWrap .settingTop .fix_close span {font-size: 32px;vertical-align: middle;}
.outPlatformWrap .settingTop .fix_close span.back {display: none;font-size: 30px;}
.outPlatformWrap .settingTop .fix_close span.back._active {display: inline;}
.outPlatformWrap .settingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.outPlatformWrap .SettingBody {width: 100%;}
.outPlatformWrap .SettingBody._active {transform: translate(-50%);transition:all 0.2s ease;}
.outPlatformWrap .SettingBody .settingIn {width:100%;}
.outPlatformWrap .SettingBody .settingIn li {border-top:1px solid #eee;line-height: 30px;padding:10px;box-sizing:border-box;}
.outPlatformWrap .SettingBody .settingIn li:first-child {border-top:0;}
.outPlatformWrap .SettingBody .settingIn li a {}
.outPlatformWrap .SettingBody .settingIn li a.lineAnchor {color: #333;display: inline-block;font-size: 16px;font-weight: 400;width: 100%;}
.outPlatformWrap .SettingBody .settingIn li a.lineAnchor .send {float: right;padding-right: 16px;background: url(/m/images/btn_menu_arrow.png) no-repeat right center/10px auto;margin-right:5px;color: #999;font-size: 12px;}
.outPlatformWrap .SettingBody .settingIn li input{font-family: sans-serif;font-size: 1em;border: 1px solid #e6e6e6;border-radius: 5px;box-sizing: border-box;width: 100%;line-height: 30px;}
.outPlatformWrap .SettingBody .bottomBtn {position:fixed;bottom:0;width:100%;}
.outPlatformWrap .SettingBody .bottomBtn ul {display:flex;justify-content:space-between;}
.outPlatformWrap .SettingBody .bottomBtn ul .blist {flex-grow:1;text-align: center;}
.outPlatformWrap .SettingBody .bottomBtn ul .blist a {display: inline-block;width: 100%;height:50px;line-height: 50px;color: #fff;text-align: center;font-size: 16px;}
.outPlatformWrap .SettingBody .bottomBtn ul .blist a.cancel {background-color: rgba(0,0,0,0.5);}
.outPlatformWrap .SettingBody .bottomBtn ul .blist a.confirm {background-color: #fa2050;}



.createTvWrap .footListWrap {position:absolute;bottom:5px;padding:0 10px;box-sizing:border-box;width:100%;z-index:4;display:flex;justify-content:space-between;}
._ipone .createTvWrap .footListWrap {bottom:35px;}
.createTvWrap .footListWrap .footIn {width: 100%;}
.createTvWrap .footListWrap .footIn ul {display:flex;justify-content:space-between;width: 100%;}
.createTvWrap .footListWrap .footIn li {text-align: center;}
.createTvWrap .footListWrap .footIn li:nth-child(3) {width: calc(100% - 240px);display:table;}
.createTvWrap .footListWrap .footIn li a {display: table-cell;vertical-align:middle;}
.createTvWrap .footListWrap .footIn li a.liveStart {background: #fa2050;width: 100%;height: 56px;line-height: 1rem;text-align: center;color: #fff;border-radius:30px;font-size: 15px;box-shadow:3px 3px 6px rgba(0,0,0,0.3);overflow: hidden;}
.createTvWrap .footListWrap .footIn li a.liveStart:after {content:"라이브 시작";}
.createTvWrap .footListWrap .footIn li a.liveStart._active:after {content:"종료";}
.createTvWrap .footListWrap .footIn li a.liveStart._empty:after {content:"";}
.createTvWrap .footListWrap .footIn li a.footIcon {background: rgba(0,0,0,0.5);width: 56px;height:56px;border-radius:100%;background-repeat:no-repeat;background-position: center center;-webkit-background-size:60% auto;background-size:50% auto;}
.createTvWrap .footListWrap .footIn li a.footIcon.ico-addPrize {background-image:url(/m/images/crt_ico_foot_id1.png)}
.createTvWrap .footListWrap .footIn li a.footIcon.ico-coupon {background-image:url(/m/images/crt_ico_foot_id2.png)}
.createTvWrap .footListWrap .footIn li a.footIcon.ico-share {background-image:url(/m/images/crt_ico_foot_id3.png)}
.createTvWrap .footListWrap .footIn li a.footIcon.ico-etc {background-image:url(/m/images/crt_ico_foot_id4.png)}

.createTvWrap .textWrap {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;font-size:26px;}
.createTvWrap .textWrap .textSector {white-space: nowrap;}
@media(max-width:370px){
	.createTvWrap .footListWrap .footIn li:nth-child(3) {width: calc(100% - 180px);}
	.createTvWrap .footListWrap .footIn li a.footIcon {width: 40px;height: 40px;}
	.createTvWrap .footListWrap .footIn li a.liveStart {height: 40px;}
}






.liveEndLayer {display: none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.8);z-index:1002;}
.liveEndLayer .textEndIn {position: relative;top: 50%;margin-top:-50px;transform:translateY(-50%);text-align: center;}
.liveEndLayer .textEndIn .textWrap {color: #fff;font-size: 21px;}
.liveEndLayer .textEndIn .textWrap.st2 {font-size: 16px;}
.liveEndLayer .textEndIn .textWrap .point {color: #fa2050;}
.liveEndLayer .textEndIn .textNum {font-size: 14px;color: #999;margin-top: 30px;}
.liveEndLayer .textEndIn .textNum em {display: block;font-size: 26px;}
.liveEndLayer .textEndIn .textNum.st2 em {color: #fff;}
.liveEndLayer .btnList {position: absolute;bottom: 0;left: 0;width: 100%;}
.liveEndLayer .btnList ul {display:flex;justify-content:space-between;}
.liveEndLayer .btnList ul li {width:50%;line-height:50px;text-align:center;border-radius:0;overflow:hidden;box-shadow:none}
.liveEndLayer .btnList ul li a {display: block;color: #767676;background: #ddd;font-size: 16px;height:50px;}
.liveEndLayer .btnList ul li a.subm {color: #fff;background: #fa2050;}
._ipone .liveEndLayer ._layerTrigger.st1 ul li a {padding-bottom:30px;}
.liveEndLayer .btnList.st2 {position: relative;margin:40px auto 0;width: 200px;}
.liveEndLayer .btnList.st2 ul {display: block;}
.liveEndLayer .btnList.st2 ul li {width: 100%;border-radius:5px;overflow: hidden;}
.liveEndLayer .btnList.st2 ul li + li {margin-top:20px;}

.liveEndLayer ._layerTrigger.st1 {display: block;}
.liveEndLayer ._layerTrigger.st2 {display: none;}

@media(max-width:400px){
	.liveTvWrap .top_fix_profile .viewPrizeDOM ul {width: 66px;padding: 0 4px;/*max-height: 144px;*/max-height: 74px;overflow-y: auto;}
	.liveTvWrap .top_fix_profile .viewPrizeDOM li:last-child {margin-bottom:4px;}
	.liveTvWrap .top_fix_profile .viewPrizeDOM li {padding-top:4px;}
	.liveTvWrap .top_fix_profile .viewPrizeDOM li .liveSet {top:4px;}

	.footListWrap .fl-right li.ulist .liveBag {padding: 4px;bottom: 60px;}
	.footListWrap .fl-right li.ulist .liveBag:after {border-top-width:6px;border-top-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-6px;}
	.footListWrap .fl-right li.ulist .liveBag ol .olist {margin-left: 4px;}

	.couponEnrightWrap .WingIn .share img {width: 40px;}
	.couponEnrightWrap .WingIn .coupBg {width: 78px;height: 58px;}
	.couponEnrightWrap .WingIn .coupBg .txtIn {font-size: 11px;}
	.couponEnrightWrap .WingIn .profileSet {width: 70px;height: 70px;}

	.sellingListWrap .sellingBody .optionTab {height: 170px;}
	.sellingListWrap .sellingBody dl dt .setIcon.set-like {background: url(/m/images/live_ico_list_like_r.png)no-repeat center center/20px auto #fff;}
	.sellingListWrap .sellingBody dl dt .setIcon.set-like._on {background: url(/m/images/live_ico_list_like_w.png)no-repeat center center/20px auto #fa2050;}
	.sellingListWrap .sellingBody dl dd {width: calc(100% - 100px);margin-left: 10px;}
	.sellingListWrap .sellingBody dl dd .titleSubTxt {margin-bottom: 6px;}
	.sellingListWrap .sellingBody .sellingIn.st1 dl dd .titleTxt {margin-bottom: 0;}
	.sellingListWrap .sellingBody .sellingIn.st2 dl dt {width: 90px;height: 90px;}

	.liveListWrap {width: 276px;}
	.liveListWrap .liveIn .liveBody dd .tit {font-size: 13px;margin: 5px 5px 6px;}
	.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .pay {font-size: 16px;word-break: break-all;}
	.liveListWrap .liveIn .liveBody dd .bodyPrize .txtSet .sticker .t-live:after {font-size: 12px;}
	.liveListWrap .liveIn .liveBody dd .seller {margin: 6px 0 5px;}
	.liveListWrap .liveIn .liveBody dd .seller a {font-size: 12px;}

	.couponLayerWrap .SettingBody .coupon_use .txt p span:last-child {display:block;}

}
@media (max-width:355px) {
	.liveListSetWrap._pre .liveIn .liveBody dd .tit {margin: 0 0 5px;}
	.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .imgSet {width: 45px; height: 45px;}
	.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet {width: calc(100% - 55px);}
	.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .shotItem {font-size: 13px;}
	.liveListSetWrap._pre .liveIn .liveBody dd .bodyPrize .txtSet .pay {font-size: 13px;}
	.liveListSetWrap._pre .liveIn .liveBody dd .underTxt {margin-top: 10px;padding: 5px 0 0 0;}
	.liveListSetWrap._pre .alertSet {margin-right: 3px;padding: 0 6px;line-height: 30px;}
	.liveListSetWrap._pre .likeSet {padding: 0 6px;}
}
@media(max-width:320px){
	.txtAreaWrap {bottom: 52px;}
	.txtAreaWrap .txtChat {max-width: calc(100% - 126px);margin-top:7px;}
	.txtAreaWrap .txtChat .ChatLine {margin-top: 2px;}
	.txtAreaWrap .shotChat .ChatLine {margin-top: 2px;}
	.liveTvWrap .footIcon {width: 40px;height: 40px;}
	.liveTvWrap .footIcon .tac {font-size: 10px;}
	.liveTvWrap .top_fix_profile .viewPrizeDOM li .livePay {font-size: 10px;}
	.couponEnrightWrap .WingIn .profileOption {padding: 2px 5px;font-size: 11px;}
	.couponEnrightWrap .WingIn .profileTxt {padding: 2px 5px;font-size: 11px;}
	.couponEnrightWrap .WingIn .profileSet {width: 40px;height: 40px;}
	.couponEnrightWrap .WingIn .coupBg {width: 70px;height: 46px;}
	.couponEnrightWrap .WingIn .coupBg .txtIn {padding: 0;margin-top: 20px;}
	.couponLayerWrap .SettingBody .coupon_use .txt {margin-left:20px;}
	.couponLayerWrap .SettingBody .coupon_use .btn a span {line-height:27px;}
	.footListWrap {bottom: 0;}
	.footListWrap .fl-left li .talkLink {height: 40px;line-height: 40px;}
	.createTvWrap .footListWrap .footIn ul {}
	.createTvWrap .footListWrap .footIn li {width: 40px;}
	.createTvWrap .footListWrap .footIn li:nth-child(3) {width: calc(100% - 200px);}
	.createTvWrap .footListWrap .footIn li a.liveStart {height: 40px;line-height: 40px;}
	.createTvWrap .footListWrap .footIn li a.liveStart:after {content:"시작하기";}
	.createTvWrap .footListWrap .footIn li a.footIcon {width: 40px;height: 40px;}
	.couponWrap .sellingBody .sellingIn.st3 {padding-left:10px;padding-right:10px;}
	.couponWrap .sellingBody .sellingIn.st3 .underTxt {margin: 46px 0 10px;}

	.livePopupWrap .topTxt {font-size: 16px;}
	.livePopupWrap .btnList ul li a {font-size: 14px;}
	.livePopupWrap.pop_live_info .txtSector {padding: 0 10px;box-sizing: border-box;width: 100%;}
	.livePopupWrap.pop_live_info .txtSector .txtInsec {width: 100%;font-size: 12px;}
	.livePopupWrap.pop_live_end .txtSector .txtInsec {font-size: 12px;}
	.liveSetupWrap .SettingBody .share ul li {margin-top: 18px;}
	.liveSetupWrap .SettingBody .share ul li a {-webkit-background-size:46px auto;-webkit-background-size:46px auto;padding-top: 46px;}
	.carenderWrap .carenderBody .carenderLine .lineIn select {padding: 8px 6px;font-size: 11px;}
	.liveListSetWrap._pre .alertSet {height: 28px;line-height: 26px; padding: 0 5px; font-size: 11px;}
	.liveListSetWrap._pre .likeSet {height: 28px;line-height: 26px; padding: 0 5px; font-size: 11px;}
	.liveListSetWrap._pre .alertSet span {font-size:14px;}
	.liveListSetWrap._pre .likeSet span {font-size:14px;}
	.liveListSetWrap._pre .underTxt .material-icons {font-size: 14px;}
}
@media(max-width:300px){
	.createTvWrap .footListWrap .footIn li a.liveStart:after {content:"시작";}
}




/* --------------------------- 여기부터 신규 --------------------------- */
.sampleLayerPop.video_only .fix-txtArea{display:none !important;}
.sampleLayerPop.video_only .na_bg:before{display:none !important;}
.sampleLayerPop.video_only .na_bg:after{display:none !important;}
.sampleLayerPop.video_only .fix_profile{display:none !important;}
.sampleLayerPop.video_only .fix_rightWing{display:none !important;}
.sampleLayerPop.video_only .fix_footWrap{display:none !important;}


/* .liveTvWrap .footIcon.set-home {background-image:url(/m/images/live_ico_home.png);} */
.liveTvWrap .footIcon.set-home {display: flex; align-items: center;justify-content:center;width: 50px; height: 50px;background-color: rgba(0,0,0,.5);background-image:inherit}
.liveTvWrap .footIcon.set-home img {width: 30px;height: 30px;object-fit:contain;}
/* .liveTvWrap .footIcon.set-coupon {background-image:url(/m/images/live_ico_coupon.png);} */
.liveTvWrap .footIcon.set-coupon {background-image:url(/images/public/_live/_live_user_percent.png);}
/* .liveTvWrap .footIcon.set-faq {background-image:url(/m/images/live_ico_faq.png);} */
.liveTvWrap .footIcon.set-faq {background-image:url(/images/public/_live/_live_user_fq.png);}
/* .liveTvWrap .footIcon.set-like {background-image:url(/m/images/live_ico_like.png);} */
.liveTvWrap .footIcon.set-like {background-image:url(/images/public/_live/_live_user_like.png);}

.setIcon {background-repeat:no-repeat;background-position: center center;}
.setIcon.ico-mic {background-image:url(/images/public/_live/_live_mic.png);}
.setIcon.ico-mic._on {background-image:url(/images/public/_live/_live_mic-off.png);}
.setIcon.ico-creatWrite {background-image:url(/images/public/_live/_live_pen.png);}
.setIcon.ico-view {background-image:url(/images/public/_live/_live_view.png);}
.setIcon.ico-follow {background-image:url(/images/public/_live/_live_follow.png);}
.setIcon.ico-visitor {background-image:url(/images/public/_live/_live_visitor.png);}

.setIcon.ico-product {background-image:url(/images/public/_live/_live_product.png);}
.setIcon.ico-event {background-image:url(/images/public/_live/_live_event.png);}
.setIcon.ico-fontsz {background-image:url(/images/public/_live/_live_fontsz.png);}
.setIcon.ico-filter {background-image:url(/images/public/_live/_live_filter.png);}
.setIcon.ico-camera {background-image:url(/images/public/_live/_live_camera.png);}
.setIcon.ico-more {background-image:url(/images/public/_live/_live_more.png);}
.setIcon.ico-arrow {background-image:url(/images/public/_live/_live_more.png);}
.setIcon.ico-arrowbottom {background-image:url(/images/public/_live/_live_mini_w.png);}


.fix-txtArea {position: absolute;bottom: 70px;left: 0;width: 100%;padding:0 10px;z-index:2;box-sizing:border-box;}
/* ._ipone .fix-txtArea {bottom: 100px;} */
.fix-txtArea.creator {bottom: 146px;}
.fix-txtArea .shotChat {font-size: 12px;/*position: absolute;bottom: 250px;*/position: relative;bottom: 0;height: 66px;overflow: auto;}
/* .fix-txtArea.creator .shotChat {bottom: calc(40vh + 20px);} */
.fix-txtArea .shotChat .ChatLine {display: block;margin-top:6px;line-height:normal;}
.fix-txtArea .shotChat .ChatLine:first-child {margin-top:0;}
.fix-txtArea .shotChat .ChatLine .lineIn {display:inline-block;background:rgba(255,255,255,0.8);border-radius:5px;padding:0 5px;height: 26px;line-height: 26px;white-space: nowrap;overflow: hidden;}
.fix-txtArea .shotChat .ChatLine .imgPic {float: left;width:20px;height: 20px;display: inline-block;border-radius:100%;overflow: hidden;margin-top:3px;font-size: 12px;}
.fix-txtArea .shotChat .ChatLine .imgPic img {width: 100%;vertical-align:top;}
.fix-txtArea .shotChat .ChatLine .txt {padding-left:25px;padding-right:30px;box-sizing:border-box;color:#000;line-height: 26px;font-weight:700;box-sizing: border-box;}
.fix-txtArea .shotChat .ChatLine .txt:after { content:"";position: absolute;background-color:#ffb504;border-radius:100%;width:22px;height:22px;background-repeat:no-repeat;background-position:center center;display:inline-block;background-size:14px auto;margin-left:5px;transform: translateY(1px);}
.fix-txtArea .shotChat .ChatLine .txt.buy {position: relative;}
.fix-txtArea .shotChat .ChatLine .txt.buy:after {content:"";background-image:url(/m/images/live_chet_buy.png);}
.fix-txtArea .shotChat .ChatLine .txt.cart {position: relative;}
.fix-txtArea .shotChat .ChatLine .txt.cart:after {content:"";background-image:url(/m/images/live_chet_cart.png);}
.fix-txtArea .shotChat .ChatLine .txt .nic {color: #fa2050;}
.fix-txtArea .shotChat .ChatLine .txt .nic img{width: 22px;height: 22px;object-fit: cover;border-radius: 50rem;}	/*2023-08-22 khs : 채팅 프로필 이미지*/

.fix-txtArea .chatBoxWrap .txtChatWrap {margin-bottom:8px;}

.fix-txtArea .txtChat {font-size: 14px;margin-top: 5px;max-width: calc(100% - 90px);max-height: 240px;overflow: auto;}
.fix-txtArea._pushpop .txtChat {max-height: 110px;}
.fix-txtArea .txtChat._fontBig {font-size: 18px;}

/* .fix-txtArea .txtChat._step {height: 94px;} */
.fix-txtArea .txtChat._step {height: 180px;}
.fix-txtArea .txtChat .ChatLine {display: block;margin-top:.3rem;line-height: 1.2rem;}
.fix-txtArea .txtChat .ChatLine:first-child {margin-top:0;}
.fix-txtArea .txtChat .ChatLine .lineIn {display:inline-block;line-height: 1.2rem;color: #fff;max-width:100%;word-break:break-all;border-radius:5px;padding:0 5px;text-shadow: 1px 1px 1px rgb(0, 0, 0, .3);}

/*2023-08-22 khs : 이벤트 채팅 색상*/
.fix-txtArea .txtChat .ChatLine .lineIn .evtchat {color:#FFACFE;}
/*2023-08-22 khs : 이벤트 채팅 색상*/

.fix-txtArea .txtChat .ChatLine .lineIn .nic {margin-right:5px;}

.fix-txtArea .txtChat .ChatLine[data-owner="self"] .lineIn {color:var(--cheat-text);}
.fix-txtArea .txtChat .ChatLine[data-owner="self"] .lineIn .nic {color:var(--cheat-self);}

.fix-txtArea .txtChat .ChatLine[data-owner="other"] .lineIn {color:var(--cheat-text);}
.fix-txtArea .txtChat .ChatLine[data-owner="other"] .lineIn .nic {color:var(--cheat-other);}

.fix-txtArea .txtChat .ChatLine[data-owner="event"] .lineIn {color:var(--cheat-seller);}
.fix-txtArea .txtChat .ChatLine[data-owner="event"] .lineIn .nic {color:var(--cheat-event);}

.fix-txtArea .txtChat .ChatLine[data-owner="system"] .lineIn {color:var(--cheat-system);}

.fix-txtArea .txtChat .ChatLine .nic {opacity: .6;}
.fix-txtArea .txtChat .ChatLine .nic img{width: 22px;height: 22px;object-fit: cover;border-radius: 50rem;}	/*2023-08-22 khs : 채팅 프로필 이미지*/
.fix-txtArea .txtChat .ChatLine._step .lineIn {padding:0 5px;background: none;}
.fix-txtArea .pushpopProduct {margin-top: 10px;height: 0;overflow: hidden;transition:var(--event-timer);}
.fix-txtArea._pushpop .pushpopProduct {height: 130px;}
.fix-txtArea .pushpopProduct .pushpopIn {display: none;border-radius: 20px; background: #fff; max-width: 270px;height: 120px;overflow: hidden;position: relative;}
.fix-txtArea .pushpopProduct .pushpopIn .innerWrap {padding: 10px 15px;box-sizing: border-box;}
.fix-txtArea .pushpopProduct .headerTxt {position: relative;background-repeat:no-repeat;background-position: left center;background-size:contain;font-size: 15px;padding-left: 34px;box-sizing:border-box;height: 26px; line-height: 26px;margin-bottom: 8px;}
.fix-txtArea._userPage .pushpopProduct .headerTxt .stateBtn {position: absolute;right: 0;top: 0;}
.fix-txtArea._userPage._pushpop .pushpopProduct .pushpopIn .headerTxt .stateBtn:after {content:'완료';display: block;display: block;background:#EEF1F8;padding: 0px 10px; border-radius: 15px; color: #999999; font-size: 13px;border:0;}
.fix-txtArea._userPage._pushpop .pushpopProduct .pushpopIn._on .headerTxt .stateBtn:after {content:'참여';display: block;background: var(--sitecolor1);padding: 0px 10px; border-radius: 15px; color: #fff; font-size: 13px;}

.fix-txtArea .pushpopProduct .headerTxt .stateBtn {position: absolute;right: 0;top: 0;}
.fix-txtArea .pushpopProduct .headerTxt .stateBtn:after {content:'취소';display: block;display: block;border:1px solid #ddd;padding: 0px 10px; border-radius: 15px; color: var(--sitecolor1); font-size: 13px;}
.fix-txtArea .pushpopProduct .pushpopIn._on .headerTxt .stateBtn:after {content:'종료';display: block;background: var(--sitecolor1);padding: 0px 10px; border-radius: 15px; color: #fff; font-size: 13px;}
.fix-txtArea .pushpopProduct .pushpopIn._auction._on .headerTxt .stateMore {position: absolute;right: 50px;top: 0;}
.fix-txtArea .pushpopProduct .pushpopIn._auction._on .headerTxt .stateMore:after {content:'더없나요?';display: block;background: var(--sitecolor1);padding: 0px 10px; border-radius: 15px; color: #fff; font-size: 13px;}

.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop dl {display:flex;align-items: center;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop dt {height: 50px;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop dt .item {display: inline-block;width: 50px;height: 50px;background: url(/images/public/_live/_icon_mini_auction.png) no-repeat center center/30px auto #EEF1F8;border-radius:100%;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop dd {padding: 0 0 0 10px;line-height: 1.2rem;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .txt1 {}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .nameTac {font-size: 16px;font-weight: 700;color:var(--sitecolor1);}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .nameTac .tit {color: #222;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .title {font-size: 15px;color: #222;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .txt2 {color:var(--sitecolor1);font-size: 15px;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .txt2 span {}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushTop .txt2 span:after {content:">";font-family: serif;margin-left: 5px;}

.fix-txtArea .pushpopProduct .pushpopIn._auction .pushBottom {background: #EEF1F8;position: absolute;bottom: 0; width: 100%;height: 46px;display: flex; align-items: center;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushBottom dl {display: flex; justify-content: space-between;width: 100%;padding:0 15px;}

.sectorPay {display: flex; align-items: center;}
.sectorPay .tab {border:1px solid #E8E8E8;display:inline-block;width:26px;height: 26px;border-radius:100%;background: #fff;text-align: center;}
.sectorPay .tab:after {content:"";font-size: 24px;height: 26px;display: inline-block;color: var(--sitecolor1);}
.sectorPay .tab._empty:after {color: #aaa;}
.sectorPay .tab._minus:after {content:"-";line-height: 22px;}
.sectorPay .tab._plus:after {content:"+";line-height: 24px;}
.sectorPay .tabPay {padding: 0 5px;}

/*
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushBottom .status {}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushBottom .status:after {content:"완료";background: #fff;border:1px solid #DDD;box-sizing:border-box;color: #aaa;padding:0 10px;border-radius:20px;font-size: 12px;height: 28px;line-height: 28px;display: inline-block;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushBottom .status._on {}
.fix-txtArea .pushpopProduct .pushpopIn._auction .pushBottom .status._on:after {content:"입찰";background: var(--sitecolor1);color: #fff;}
*/

.fix-txtArea .pushpopProduct .headerTxt .point {color:var(--sitecolor1);}
.fix-txtArea .pushpopProduct ._planGoods .headerTxt {background-image: url(/images/public/_live/_icon_mini_product.png)}
.fix-txtArea .pushpopProduct ._basis .headerTxt {background-image: url(/images/public/_live/_icon_mini_basis.png)}
.fix-txtArea .pushpopProduct ._random .headerTxt {background-image: url(/images/public/_live/_icon_mini_random.png)}
.fix-txtArea .pushpopProduct ._auction .headerTxt {background-image: url(/images/public/_live/_icon_mini_auction.png)}

.fix-txtArea .pushpopProduct .basisMember {}
.fix-txtArea .pushpopProduct .basisMember p {border-radius: 5px; background: #EEF1F8; color: #343D4C; text-align: center;height: 36px; line-height: 36px;}
/* .fix-txtArea .pushpopProduct .pushpopIn:not(._on):not(._auction) .basisMember p span {display: none;} */
/* .fix-txtArea .pushpopProduct .pushpopIn:not(._on):not(._auction) .basisMember p:after {content:"참여자 없음";} */

.fix-txtArea._userPage .pushpopProduct[data-member='0'] .pushpopIn._basis .basisMember p span {display: none;}
.fix-txtArea._userPage .pushpopProduct[data-member='0'] .pushpopIn._basis .basisMember p:after {content:"참여하세요!";}
.fix-txtArea._userPage .pushpopProduct[data-member='0'] .pushpopIn._random .basisMember p span {display: none;}
.fix-txtArea._userPage .pushpopProduct[data-member='0'] .pushpopIn._random .basisMember p:after {content:"참여하세요!";}
/*2023-06-07 khs : 게스트 로그인시*/
.fix-txtArea._userPage .pushpopProduct .pushpopIn._basis.guest .headerTxt .stateBtn{display:none}
.fix-txtArea._userPage .pushpopProduct .pushpopIn._random.guest .headerTxt .stateBtn{display:none}
.fix-txtArea._userPage .pushpopProduct[data-member='0'] .pushpopIn._basis.guest .basisMember p:after {content:"로그인후 참여!";}
.fix-txtArea._userPage .pushpopProduct[data-member='0'] .pushpopIn._random.guest .basisMember p:after {content:"로그인후 참여!";}
/*2023-06-07 khs : 게스트 로그인시*/

.fix-txtArea .pushpopProduct .basisMember p em {font-weight: 700;}
.fix-txtArea .pushpopProduct .pushpopIn._basis .footTxt li:has(em:empty) {font-size:0;}
.fix-txtArea .pushpopProduct .pushpopIn._random .footTxt li:has(em:empty) {font-size:0;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .basisMember p em {font-size: 15px;color:var(--sitecolor1)}
.fix-txtArea .pushpopProduct .pushpopIn._auction .txtStart {display: block;}
.fix-txtArea .pushpopProduct .pushpopIn._auction .txtPhase {display: none;}
.fix-txtArea .pushpopProduct .pushpopIn._auction._on .txtStart {display: none;}
.fix-txtArea .pushpopProduct .pushpopIn._auction._on .txtPhase {display: flex;justify-content: space-between; padding: 0 10px;}


.fix-txtArea .pushpopProduct .footTxt {margin-top: 4px;}
.fix-txtArea .pushpopProduct .footTxt ul {display:flex;justify-content:space-between;}
.fix-txtArea .pushpopProduct .footTxt li {width: 50%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.fix-txtArea .pushpopProduct .footTxt li + li {text-align: right;}

.fix-txtArea .pushpopProduct .footTxt li + li



.fix-txtArea .pushpopProduct .bodyPrize {}
.fix-txtArea .pushpopProduct .bodyPrize dl {display:flex;justify-content:flex-start;}
.fix-txtArea .pushpopProduct .bodyPrize dt {width: 60px;height: 60px;}
.fix-txtArea .pushpopProduct .bodyPrize dt span {display: inline-block;border-radius:10px;overflow: hidden;}
.fix-txtArea .pushpopProduct .bodyPrize dt span img {width: 100%;}
.fix-txtArea .pushpopProduct .bodyPrize dd {display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap;padding-left: 10px;font-size: 14px;}
.fix-txtArea .pushpopProduct .bodyPrize dd .tit {width: 100%;line-height: 1rem;}
.fix-txtArea .pushpopProduct .bodyPrize dd .txt {}

.fix-txtArea .ChatLine._step {text-align: left;}
.fix-txtArea .ChatLine._step .lineIn {display:inline-block;line-height: 1.2rem;color: #ffff00;max-width:100%;word-break:break-all;border-radius:20px;background:rgba(0,0,0,.5);padding:10px;box-sizing:border-box;font-size: 14px;}
.fix-txtArea .ChatLine._step .lineIn .material-icons {font-size: 21px;vertical-align: middle;}
.fix-txtArea .txtChatWrap .ChatLine._step .lineIn {border-radius:5px; background: none;padding:0 5px;}

.fix-txtArea .ChatUnder .ChatLine {margin-top: 6px;width: 100%;line-height: 1.3rem;}
.fix-txtArea .ChatUnder .ChatLine span {color: #fff;display: inline-block;font-size: 12px;padding:5px 30px 5px 10px;color: #fff;border-radius:5px;background:/*url(/m/images/sub2_arrow2.png)no-repeat right 10px center/7px auto*/ rgba(250,32,80,0.5);}





/* ---- s: 유저 ---- */
.sampleLayerPop .liveTvWrap .na_bg:before {content:"";position: absolute;background-image:linear-gradient(to bottom ,rgba(0,0,0,.6), rgba(0,0,0,.4), rgba(0,0,0,.0));height: 130px;width: 100%;top: 0;left: 0;z-index:1;}
.sampleLayerPop .liveTvWrap .na_bg:after {content:"";position: absolute;background-image:linear-gradient(to top ,rgba(0,0,0,.6), rgba(0,0,0,.4), rgba(0,0,0,.0));height: 130px;width: 100%;bottom: 0;left: 0;z-index:1;}
.liveTvWrap .fix_profile {position: absolute;display: inline-block;top: 20px;left:12px;z-index:1; width: calc(100% - 40px); /*max-width:490px;*/opacity:1;}
/* .liveTvWrap._cheating .fix_profile {opacity:0;} */
.liveTvWrap .fix_profile .profileDOM {position: absolute;top: 0;left: 0; width: 100%;}

.liveTvWrap .fix_profile .profileDOM dl {display: flex; align-items: center; justify-content: flex-start;}
.liveTvWrap .fix_profile .profileDOM dt {}
.liveTvWrap .fix_profile .profileDOM dt span {display: inline-block;width: 50px;height: 50px;}
.liveTvWrap .fix_profile .profileDOM dt span img {width: 100%;height: 100%;object-fit:cover;border-radius:100%;}

.liveTvWrap .fix_profile .profileDOM dd {margin-left: 10px;}
.liveTvWrap .fix_profile .profileDOM .ddIn {display: flex; align-items: center;flex-wrap: wrap;max-width: 80vw;}/* 2023-12-28 sky max-width 추가 */
.liveTvWrap .fix_profile .profileDOM .ddIn .iconText {display: flex; align-items: center;}
.liveTvWrap .fix_profile .profileDOM .ddIn .iconText + .iconText {margin-left:10px;}

.liveTvWrap .fix_profile .profileDOM .ddIn p {display: block;width: 100%;line-height: 1.2rem;}
.liveTvWrap .fix_profile .profileDOM .ddIn .tit {font-size: 18px;color: #fff;width: calc(100% - 30px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}/* 2023-12-18 sky width, overflow, text-overflow, white-space 추가 */
@media (max-width: 356px){/* 2023-12-28 sky 추가 */
	.liveTvWrap .fix_profile .profileDOM .ddIn .tit {width: calc(100% - 60px);}
}
@media (max-width: 310px){/* 2023-12-28 sky 추가 */
	.liveTvWrap .fix_profile .profileDOM .ddIn .tit {width: calc(100% - 80px);}
}
.liveTvWrap .fix_profile .profileDOM .ddIn .tit img {width: 18px;margin-right: 5px;}
.liveTvWrap .fix_profile .profileDOM .ddIn .txt {font-size: 15px;color: #fff;display: flex; align-items: center; justify-content: flex-start;margin-top: 2px;}
.liveTvWrap .fix_profile .profileDOM .ddIn .txt .icon-view {display: inline-block;background:url(/images/public/_live/_live_profile_view.png)no-repeat left center;width: 22px;height: 22px;}
.liveTvWrap .fix_profile .profileDOM .ddIn .txt .icon-like {display: inline-block;background:url(/images/public/_live/_live_profile_like.png)no-repeat left center;width: 22px;height: 22px;}
.liveTvWrap .fix_profile .profileDOM .ddIn .txt .icon-user {display: inline-block;background:url(/images/public/_live/_live_profile_visit.png)no-repeat left center;width: 22px;height: 22px;}
/*
.liveTvWrap .fix_profile .profileDOM .fixedIn {display: flex;justify-content: flex-start;align-items:center;width: calc(100% - 40px);}
.liveTvWrap .fix_profile .profileDOM .fixedIn li {height: 46px;position: relative;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li .liveSet {position: absolute;top: 0;left: 0;font-size: 11px;z-index: 1;text-decoration: none;font-style: inherit;line-height: 1.2rem;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li .liveSet._on {border-radius:0 0 0 0;padding:0px 3px;background-image:linear-gradient(to left,#f92150,#ff5be8);}
.liveTvWrap .fix_profile .profileDOM .fixedIn li .liveSet._on:after {content:'라이브중';color:#fff;white-space: nowrap;letter-spacing: -.5px;}

.liveTvWrap .fix_profile .profileDOM .fixedIn li img {width:100%;height:100%;object-fit:cover;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(1) {}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(1) span {display: inline-block;width: 46px;height:46px;border-radius:100%;overflow: hidden;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) {padding:0 10px;box-sizing:border-box;width: calc(100% - 108px);min-width:140px; text-align:left;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .tit {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: 700;font-size: 16px;line-height:1.3rem;margin-top: 4px;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .tit img {position:relative;top:-1px;width: 15px;height:15px;margin-right:5px;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt {font-size: 13px;margin-top: 5px;line-height: 1.2rem;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt2 {margin-left:13px;background:url(/m/images/live_ico_eye_b.png)no-repeat left center/13px auto;padding:0 5px 0 15px;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt3 {}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt3 span {font-size: 11px;vertical-align: text-top;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt3 em {margin-left: 2px;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt4 {margin-left: 4px;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt4 .UserNowCnt {margin-left: 2px;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(2) .txt4 .iconfont {font-size: 11px;vertical-align: text-top;}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(3) {}
.liveTvWrap .fix_profile .profileDOM .fixedIn li:nth-child(3) a {display:inline-block;border-radius:20px;padding:5px 10px;position: relative;top: 50%;transform: translateY(-50%);}

*/
.liveTvWrap .bodyDOM {position: relative;height: 100%;}
.liveTvWrap ._follow {display: inline-block;border-radius:20px;padding:0 10px; border:1px solid var(--sitecolor1); box-sizing:border-box;background: transparent;color: #fff;background-color:rgba(0,0,0,.5);height: 30px; line-height: 30px;display: flex; align-items: center;}
.liveTvWrap ._follow i {font-size: 16px;margin-right:5px;}
.liveTvWrap ._follow:after {content:'팔로우';font-size: 12px;}
.liveTvWrap ._follow._on {background-color:var(--sitecolor1);}
.liveTvWrap ._follow._on:after {content:"팔로잉";font-size: 12px;}
.liveTvWrap ._follow._on i {color: var(--sitepoint2);}
.liveTvWrap .setIcon {display: inline-block;width: 30px;height: 30px;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:14px auto;position: relative;background-color: rgba(0,0,0,.5);}
.liveTvWrap .setIcon .tac {}
.liveTvWrap .setIcon.set-volume {background-image:url(/m/images/live_ico_volume.png);}
.liveTvWrap .setIcon.set-volume._on {background-image:url(/m/images/live_ico_volume_ex.png);}
.liveTvWrap .setIcon.set-share {background-image:url(/images/public/_live/_ico_item_share.png);background-size: 22px auto;}
.liveTvWrap .setIcon.set-declar {background-image:url(/images/public/_live/_ico_item_alert.png);background-size: 22px auto;}
.liveTvWrap .setIcon.set-home {background-image:url(/m/images/live_ico_home.png);}
.liveTvWrap .setIcon.set-cart {background-image:url(/m/images/live_ico_cart.png);}
.liveTvWrap .setIcon.set-coupon {background-image:url(/m/images/live_ico_coupon.png);}
.liveTvWrap .setIcon.set-faq {background-image:url(/m/images/live_ico_faq.png);}
.liveTvWrap .setIcon.set-viewer {background-image:url(/m/images/live_ico_viewer.png);}

.liveTvWrap .top_fix_close {position: absolute;top: 20px;right: 20px;z-index:998;width: 32px;height: 32px;line-height: 32px;cursor:pointer;opacity: 1;transition: all .2s;}/*210901 k3 z-index 는 10000 단위까지 가면 안됨 */
.liveTvWrap .top_fix_close:hover {background:transparent;}
.liveTvWrap .top_fix_close:active {background:transparent;}
.liveTvWrap .top_fix_close:visit {background:transparent;}
.liveTvWrap._cheating .top_fix_close {opacity: 0;}
.liveTvWrap .top_fix_close span {font-size: 32px;text-shadow: 0px 0px 18px #fff;color: #ccc;background-color: transparent;background-size: 24px;}

.liveTvWrap .top_fix_close.minS {top:20px; right:10px;}

.liveTvWrap .fix_profile .btnSplitDOM {position: absolute;top: 70px;left: 0;}
.liveTvWrap .fix_profile .btnSplitDOM ul {display:flex;justify-content:flex-start;}
.liveTvWrap .fix_profile .btnSplitDOM li {margin-left:5px;height: 40px;}
.liveTvWrap .fix_profile .btnSplitDOM li:first-child {margin-left:0;}

.liveTvWrap .fix_profile .btnSplitDOM .liveIco {display: inline-block;border-radius:20px;padding:0 10px;background: var(--sitepoint2);color: #fff;font-size: 12px;height: 30px; line-height: 30px;}

.liveTvWrap .fix_profile .viewPrizeDOM {position: absolute;top: 108px;left: 0;}
.liveTvWrap .fix_profile .viewPrizeDOM ul {display:flex;flex-wrap:wrap;width: 70px;padding:0 4px;background:rgba(0,0,0,0.3);border-radius:5px;/*max-height: 152px;*/max-height: 78px;overflow-y: auto;}
.liveTvWrap .fix_profile .viewPrizeDOM li {width: 100%;position: relative;padding-top:4px;}
.liveTvWrap .fix_profile .viewPrizeDOM li:last-child {margin-bottom:4px;}
.liveTvWrap .fix_profile .viewPrizeDOM li .liveSet {position: absolute;top: 4px;left: 0;font-size: 11px;z-index:1;}
.liveTvWrap .fix_profile .viewPrizeDOM li .liveSet._on {border-radius:0 0 5px 0;padding:0px 3px;background-image:linear-gradient(to left,#f92150,#ff5be8);}
.liveTvWrap .fix_profile .viewPrizeDOM li .liveSet._on:after {content:'현재상품';color:#fff;}
.liveTvWrap .fix_profile .viewPrizeDOM li .livePay {position: absolute;bottom: 0;left: 0;background:rgba(0,0,0,0.5);color: #fff;padding: 0 3px;font-size: 11px;z-index:1;}
.liveTvWrap .fix_profile .viewPrizeDOM li .imgSet {width: 100%;height: 0;display: block;padding-top: 100%;position: relative;overflow: hidden;background:rgba(0,0,0,0.3);}
.liveTvWrap .fix_profile .viewPrizeDOM li .imgSet img {width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.liveTvWrap .fix_rightWing {display: none;position: absolute; top: 84px; right: 0;  z-index: 1; }
.liveTvWrap .fix_rightWing .wingAttr {position: inherit;background-color: rgba(255,0,0,.8); width: 40px; height: 40px;border-radius: 100%; margin-right: -20px;top: 0; right: 0; }
.liveTvWrap .fix_rightWing .wingAttr:after {content:"";background:url(/images/public/_live/_live_mini_w.png) no-repeat center center/12px auto;position: absolute;width: 40px; height: 40px;top: 0; right: 8px; z-index: 1;transform: rotate(90deg);}

.liveTvWrap .fix_footWrap {position: absolute; bottom: 15px; padding: 0 10px; box-sizing: border-box; width: 100%; z-index: 4; display: flex; justify-content: space-between;}

.liveTvWrap .fix_footWrap .fl-left {/*width: calc(100% - 140px);*/width: calc(100% - 90px);}
.liveTvWrap .fix_footWrap .fl-left ul {display:flex;justify-content:flex-start;}
.liveTvWrap .fix_footWrap .fl-left li {height: 50px;background: transparent;margin-left:5px;width: calc(100% - 50px);}
.liveTvWrap .fix_footWrap .fl-left li:first-child {margin-left:0;width: 50px;}
.liveTvWrap .fix_footWrap .fl-left li .ui-shadow-inset {box-shadow:none;background:transparent;border:0;margin:0;padding:0;}
.liveTvWrap .fix_footWrap .fl-left li .talkLink {border:0;background: rgba(0,0,0,0.5);border-radius:30px;padding:0 13px;box-sizing:border-box;color: #fff;overflow: hidden;height: 50px;line-height: 50px;color: #fff;width:100%;font-size: 13px;}
.liveTvWrap .fix_footWrap .fl-left li .talkLink::placeholder {color:#fff;}
.liveTvWrap .fix_footWrap .fl-right {}
.liveTvWrap .fix_footWrap .fl-right ul {display:flex;}
.liveTvWrap .fix_footWrap .fl-right li.ulist {height: 50px;margin-left:5px;position: relative;}
.liveTvWrap .fix_footWrap .fl-right li.ulist:first-child {margin-left:0;}
.liveTvWrap .fix_footWrap .fl-right li.ulist a {-webkit-tap-highlight-color:transparent}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag {position: absolute;transform: translateX(-50%);bottom: 60px;left: 50%;z-index: 1;padding: 8px;border-radius: 10px;box-sizing: border-box;box-shadow: 2px 2px 5px rgba(0,0,0,0.2);}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag:after {content:"";position: absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-top-width:10px;border-top-style:solid;border-left:10px solid transparent;border-right:10px solid transparent;box-shadow:none;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol {display:flex;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist {flex-grow:1;position: relative;margin-left:8px;border-radius:4px;overflow: hidden;width: 70px;height: 70px;background:rgba(0,0,0,0.3);}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist:first-child {margin-left:0;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist img {width: 100%;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist .pay {position: absolute;bottom:0;left: 0;right:0;padding:0 3px;height:22px;line-height: 22px;text-align: center;color: #fff;background:rgba(0,0,0,0.5);font-size: 12px;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist .anchorCover {z-index:2;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist .coverSet {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:rgba(250,32,80,0.6);z-index:1;text-align: center;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist .coverSet p {color: #fff;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist .coverSet p:first-child {margin-top: 10px;}
.liveTvWrap .fix_footWrap .fl-right li.ulist .liveBag ol .olist .coverSet p em {font-size: 18px;}

/* ---- e: 유저 ---- */

/* ---- s: 판매자 ---- */
.createTvWrap {z-index: 1;height:100vh;overflow: hidden;font-size: 13px;padding-bottom: 0;}
.createTvWrap .ico-creatWrite {background:url(/m/images/crt_ico_write.png) no-repeat center center; background-size:35px;}
.createTvWrap .na_bg {background:none;}
.createTvWrap .na_bg:before {content:"";position: absolute;background-image:linear-gradient(to bottom ,rgba(0,0,0,.6), rgba(0,0,0,.4), rgba(0,0,0,.0));height: 130px;width: 100%;top: 0;z-index:1;}
.createTvWrap .na_bg:after {content:"";position: absolute;background-image:linear-gradient(to top ,rgba(0,0,0,.6), rgba(0,0,0,.4), rgba(0,0,0,.0));height: 130px;width: 100%;bottom: 0;z-index:1;}

.createTvWrap label.switch {position:relative;display:inline-block;width:60px;height:50px;margin:0;padding:0;right:0;}
.createTvWrap label.switch input{display:none;}
.createTvWrap label.switch input + :after{content:"";font-size:12px;color:#fff;font-weight:bold;width:72px;text-align:right;display:inline-block;padding:0 7px;box-sizing:border-box;}
.createTvWrap label.switch input + .slider {position:absolute;cursor:pointer;top:7px;left:0;right:0;bottom:0;border: 1px solid #dfdfdf;background-color:#fff;-webkit-transition:.4s;transition:.4s;line-height:36px;height: 36px;width: 50px;background-image: none;box-shadow:inset 3px 3px 4px rgba(0,0,0,0.2);}
.createTvWrap label.switch input + .slider:before {position:absolute;content:"";height:32px;width:32px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s;box-shadow: 2px 2px 5px rgba(0,0,0,0.2);}
.createTvWrap label.switch input:checked + .slider{background-color:#2196F3;}
.createTvWrap label.switch input:checked + :after{content:"";left:0;}
.createTvWrap label.switch input:focus + .slider{box-shadow:0 0 1px #2196F3;}
.createTvWrap label.switch input:checked + .slider:before {-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);}


.createTvWrap .face_liveting_wrap {position: relative;margin: 0 -15px;}
.createTvWrap .main_img {width: 100%;}
.createTvWrap .main_img img {min-height: 100vh;width:100%;object-fit:cover;}

/* ---- 닫기영역 ---- */
.createTvWrap .fix_close {position: absolute;top: calc(13px + var(--sat));right: 15px;box-sizing:border-box;z-index:5;}
.createTvWrap .fix_close .innerSet {}
.createTvWrap .fix_close .innerSet a {width: 24px;height: 24px;display: inline-block;vertical-align:middle;}
.createTvWrap .fix_close .innerSet a + a {margin-left:8px;}
.createTvWrap .fix_close .innerSet a span {display: inline-block;width: 100%;height: 100%;}
.createTvWrap .fix_close .innerSet._live-wait a .ico-icoCameraChg {background: url(/m/images/crt_ico_camerachg.png) no-repeat center center/100% auto;width: 30px;}
.createTvWrap .fix_close .innerSet._live-wait a .ico-closeBtn {background: url(/m/images/crt_ico_close.png) no-repeat center center/100% auto;width: 30px;}
.createTvWrap .fix_close .innerSet a .ico-icoCameraChg {background:url(/images/public/_live/_live_setting.png) no-repeat center center/100% auto;}
.createTvWrap .fix_close .innerSet a .ico-closeBtn {background:url(/m/images/crt_ico_close.png) no-repeat center center/100% auto;width: 30px;}
.createTvWrap .fix_close .innerSet a .ico-cashBtn {background:url(/images/public/_live/_live_cash.png) no-repeat center center/100% auto;width: 30px;}


/* ---- 카메라 활성화시 다 숨김 ---- */
._fix_camera .createTvWrap .fix_profileWrap {display: none;}
._fix_camera .createTvWrap .fix_close {display: none;}
._fix_camera .createTvWrap .fix-txtArea {display: none;}
._fix_camera .createTvWrap .fix_footWrap {display: none;}
._fix_camera .fix-pop:not(.pop_product_end) {display: none !important;}
._fix_camera .fix-timeCamera {display: block !important;}

/* ---- 프로필 영역 ---- */
.createTvWrap .fix_profileWrap {position: absolute;top: calc(13px + var(--sat));left: 15px;z-index:1;}
.createTvWrap .fix_profileWrap .ico-mic {display: inline-block;width: 26px;height: 26px;border-radius:100%;overflow: hidden;background-size:13px auto;background-color: var(--sitecolor1);margin-left: 8px;}
.createTvWrap .fix_profileWrap .ico-mic._on {background-color: #666;}
.createTvWrap .fix_profileWrap .area_livein {display: none;}
.createTvWrap .fix_profileWrap .area_livein._active {display: flex; align-items: center;margin-bottom: 4px;}
.createTvWrap .fix_profileWrap .area_livein .liveSet {display: none;background: rgba(0,0,0,.6); border-radius: 20px; overflow: hidden;height: 26px;padding: 0 10px 0 0;}
.createTvWrap .fix_profileWrap .area_livein .liveSet._on {display: block;}
.createTvWrap .fix_profileWrap .area_livein .liveSet._on .liveIcon {display: inline-block;border-radius: 0 20px 20px 0;padding: 0 8px;height: 26px;line-height: 26px;background-color:var(--sitepoint2);}
.createTvWrap .fix_profileWrap .area_livein .liveSet._on .liveIcon:after {content: '라이브중';color: #fff;font-size: 13px;}
.createTvWrap .fix_profileWrap .area_livein .liveSet._on .liveText {color: #fff;}

.createTvWrap .fix_profileWrap .area_title {color: #fff;font-size: 16px;font-weight: 700;}
/* 2023-12-05 sky 닉네임 글자넘침 수정 start */
.createTvWrap .fix_profileWrap .area_title .textWell{ max-width: calc(100vw - 90px); display: flex; align-items: center;}
.createTvWrap .fix_profileWrap .area_title .textWell .nickTitle{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;}
/* 2023-12-05 sky 닉네임 글자넘침 수정 end */
.createTvWrap .fix_profileWrap .area_title .confidenceLiveEv  img {vertical-align: text-top;}
.createTvWrap .fix_profileWrap .area_title input {display: none;background:transparent;border:0;color: #fff;font-size: 15px;}
.createTvWrap .fix_profileWrap .area_title input::placeholder {color: #fff;}
.createTvWrap .fix_profileWrap .area_title .ico-creatWrite {display: inline-block; width: 30px; height: 30px;vertical-align: bottom;background-size:30px;}


.createTvWrap .fix_profileWrap .area_liveReport {margin-top: 2px;}
.createTvWrap .fix_profileWrap .area_liveReport .setIcon {display:inline-block;padding-left:26px;background-position:left center;background-size:18px;color: #fff;font-size: 14px;}
.createTvWrap .fix_profileWrap .area_liveReport .setIcon + .setIcon {margin-left:10px;}

/* ---- 푸터 영역 ---- */
.createTvWrap .fix_footWrap {position:absolute;bottom:15px;padding:0 10px;box-sizing:border-box;width:100%;z-index:4;display:flex;justify-content:space-between;transition:var(--event-timer);}
._ipone .createTvWrap .fix_footWrap {bottom:35px;}
.createTvWrap .fix_footWrap._eventOn {bottom:-100px;}

.createTvWrap .fix_footWrap[aria-hidden='true'] {display:none;}
._ipone .createTvWrap .fix_footWrap {padding:0 10px;}
.createTvWrap .fix_footWrap .stateLive {position: relative;width: 100%;}

.createTvWrap .fix_footWrap .footIn {width: 100%;}
.createTvWrap .fix_footWrap .footIn ul {display: flex; justify-content: space-between;width: 100%;}
.createTvWrap .fix_footWrap .footIn li {text-align: center;}
.createTvWrap:not(._liveIng) .fix_footWrap .footIn li:nth-child(3) {width: calc(100% - 190px);display:table; margin-left:-5px;}
.createTvWrap .fix_footWrap .footIn li a {display: table-cell;vertical-align:middle;}
.createTvWrap .fix_footWrap .footIn li a.liveStart {background: #fa2050;width: 100%;height: 56px;line-height: 1rem;text-align: center;color: #fff;border-radius:30px;font-size: 15px;box-shadow:3px 3px 6px rgba(0,0,0,0.3);overflow: hidden;}
.createTvWrap .fix_footWrap .footIn li a.liveStart:after {content:"라이브 시작";}
.createTvWrap .fix_footWrap .footIn li a.footIcon {background: rgba(0,0,0,0.5); width: 56px; height: 56px; border-radius: 100%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 50% auto; background-size: 50% auto; }
.createTvWrap .fix_footWrap .footIn li a.footIcon.ico-addPrize {background-image:url(/m/images/crt_ico_foot_id1.png)}
.createTvWrap .fix_footWrap .footIn li a.footIcon.ico-coupon {background-image:url(/m/images/crt_ico_foot_id2.png)}
.createTvWrap .fix_footWrap .footIn li a.footIcon.ico-share {background-image:url(/m/images/crt_ico_foot_id3.png)}
.createTvWrap .fix_footWrap .footIn li a.footIcon.ico-etc {background-image:url(/m/images/crt_ico_foot_id4.png)}


.createTvWrap .fix_footWrap .footIn .iconWrap {color: #fff;cursor:pointer;}
.createTvWrap .fix_footWrap .footIn .setIcon {color: #fff;height: 30px;background-size: 20px auto;background-position: center center;display:block;}

.createTvWrap .fix_footWrap .addNotice {padding:5px 10px;background:rgba(0,0,0,0.5);border-radius:10px;position: absolute;left:auto;right: 10px;top: -200px;max-width:200px;min-width:120px;}
.createTvWrap .fix_footWrap .addNotice .textWell {color: #fff;display: inline-block;width: calc(100% - 20px);line-height:1.3rem;word-break: initial;}
.createTvWrap .fix_footWrap .addNotice input {display: none;background:transparent;border:0;color: #fff;}
.createTvWrap .fix_footWrap .addNotice input::placeholder {color: #fff;}
.createTvWrap .fix_footWrap .addNotice .ico-creatWrite {width: 30px;height: 30px;display: inline-block;position: absolute;right: 0;bottom: 3px;}

.createTvWrap .fix_footWrap .addNotice.st1 {padding:5px 10px;background:rgba(0,0,0,0.5);border-radius:10px;position: absolute;left: 0;right:auto;top:auto;bottom:66px;max-width:none;width: calc(100% - 20px);}
._ipone .createTvWrap .fix_footWrap .addNotice.st1 {bottom:66px;}
.createTvWrap .fix_footWrap .addNotice.st1 .textWell {color: #fff;}
.createTvWrap .fix_footWrap .addNotice.st1 input {display: none;background:transparent;border:0;color: #fff;}
.createTvWrap .fix_footWrap .addNotice.st1 input::placeholder {color: #fff;}
.createTvWrap .fix_footWrap .addNotice.st1 .ico-creatWrite {width: 30px;height: 30px;display: inline-block;vertical-align: sub;}

/*2020-12-16 khs : 라방중 공지사항 축소*/
.createTvWrap .fix_footWrap .addNotice.liveon{width: initial;left: initial;right: 10px;}
/*2020-12-16 khs : 라방중 공지사항 축소*/



.createTvWrap .fix_messageWrap {position:absolute;bottom:64px;padding:0;box-sizing:border-box;width:100%;z-index:4;display:flex;justify-content:space-between;align-items: center;transition:var(--event-timer);}
.createTvWrap .fix_messageWrap._eventOn {bottom:120px;}
.createTvWrap .fix_messageWrap .storeIco {position: relative;display: inline-block;width: 50px;height: 50px;background:rgba(0,0,0,.8);border-radius:100%;}
.createTvWrap .fix_messageWrap .storeIco span {width: 70%; height: 70%; display: inline-block; top: 15%; left: 15%; position: absolute;}
.createTvWrap .fix_messageWrap .storeIco span img {width: 100%;height: 100%;object-fit:contain;}
.createTvWrap .fix_messageWrap .messageForm {width: calc(100% - 60px);}
.createTvWrap .fix_messageWrap .messageForm input {width: 100%;padding:0 20px;height: 40px;line-height: 40px;box-sizing:border-box;border-radius:30px;border:0;background:rgba(0,0,0,.8);color: #fff;}
.createTvWrap .fix_messageWrap .messageForm input::placeholder {color: #fff;}


/* ---- 팝업 영역 ---- */
.sampleWrap {position: absolute;bottom:90px;left: 0;width: 100%;z-index:3;color: #fff;display:flex;}
.sampleWrap li {background: #000;color: #fff;}

.livePopupWrap {position: fixed;top:50%;left:50%;transform:translate(-50%,-50%);background: #fff;border-radius:10px;overflow: hidden;width: 80%;max-width:400px;z-index: 1001;padding: 20px;box-sizing: border-box;}
.livePopupWrap .textForm {position: relative;overflow:hidden;box-sizing: border-box;border-radius:6px;}
.livePopupWrap .formWrap .textForm {border: 1px solid #ddd;}
.livePopupWrap .textForm input[type=text] {box-sizing:border-box;width: 100%;height: 44px;border: 0;}
.livePopupWrap .textForm input[type=text]:disabled {background-color: 0;}
.livePopupWrap .textForm input[type=text].al {padding:0 18px;text-align: left;}
.livePopupWrap .textForm input[type=text].ac {padding:0 44px;text-align: center;}
.livePopupWrap .textForm input[type=text].at {padding:0 44px;text-align: center;color: #343D4C; font-weight: 700;}
.livePopupWrap .textForm .tab {position: absolute; width: 44px; height: 44px;line-height: 44px; text-align: center; background: #EEF1F8;cursor:pointer;}
.livePopupWrap .textForm .tab.left {left: 0;}
.livePopupWrap .textForm .tab.right {right: 0;}
.livePopupWrap .textForm .tab.right._ico-bottom {background:url(/images/public/_live/_live_w_grey.png) no-repeat center/auto auto #EEF1F8;}
.livePopupWrap .formWrap + .formWrap {margin-top: 16px;}
.livePopupWrap .formWrap .point {margin-top: 5px;color: #f00;font-size: 13px;}
.livePopupWrap .topTxt {margin-top:0;color: #000;font-weight: 700;font-size: 16px;text-align: left;display: flex;justify-content: space-between;align-items: center;margin-bottom: 8px;}
.livePopupWrap .smallTxt {font-size: 12px;color: #999;float: right;padding-top: 3px;}
.livePopupWrap .txtSector input {width:100%;color:#999;font-size:14px;padding:10px;margin:0;box-sizing:border-box;}
.livePopupWrap .txtSector input::placeholder {color: #999;}
.livePopupWrap .txtSector textarea {width:100%;height: 60px;border:1px solid #ddd;color:#999;font-size:14px;padding:5px 10px;margin:0;box-sizing:border-box;}
.livePopupWrap .txtSector textarea::placeholder {color: #999;}
.livePopupWrap .txtSector .tit {color: #767676;margin-bottom: 10px;}
.livePopupWrap .btnList {margin-top: 20px;}
.livePopupWrap .btnList ul {display:flex;justify-content:space-between;}
.livePopupWrap .btnList ul li {width:49%;text-align:center;border-radius:5px;overflow:hidden;/*box-shadow:3px 3px 5px rgba(0,0,0,0.1)*/}
.livePopupWrap .btnList ul li a {display: block;color: #767676;background: #ddd;font-size: 16px;line-height:50px;height:50px;}
.livePopupWrap .btnList ul li a.subm {color: #fff;line-height:50px;height:50px;}
.livePopupWrap .point-b {color: #000;}

.livePopupWrap.pop_live_info {display: none;padding: 0;}
.livePopupWrap.pop_live_info .topTxt {margin-top:38px;color: #fa2050;font-weight: 700;padding:74px 0 14px;background:url(/m/images/crt_pop_info.png)no-repeat center top/66px auto;text-align: center;display: block;}
.livePopupWrap.pop_live_info .txtSector {padding-bottom:20px;text-align: center;max-height: 300px; margin-bottom:10px; box-sizing: border-box; overflow-y: scroll;}
.livePopupWrap.pop_live_info .txtSector .txtInsec {font-size: 12px;width: calc(100% - 40px);color: #999;word-break: keep-all;margin:0 auto;line-height: 18px;}
.livePopupWrap.pop_live_info .txtSector .txtInsec + .txtInsec {margin-top:20px;}
.livePopupWrap.pop_live_info .txtSector .txtInsec.block {background: #f9f9f9;text-align: left;border-radius:10px;padding:10px;box-sizing:border-box;}
.livePopupWrap.pop_live_info .txtSector .txtInsec.block .tit {color: #000;}
.livePopupWrap.pop_live_info .btnList {position: absolute;bottom: 0;left: 0;width: 100%;margin-top:0;}
.livePopupWrap.pop_live_info .btnList ul li {width:50%;border-radius:0px;box-shadow: none;}

.livePopupWrap.pop_live_info-agree {display: none;padding: 28px 0 0;}
.livePopupWrap.pop_live_info-agree .txtSector {padding:0 20px;}
.livePopupWrap.pop_live_info-agree .tit {font-size: 18px;font-weight: 700;color: #666;margin-top: 16px;}
.livePopupWrap.pop_live_info-agree .topTxt {padding:0 20px;font-size: 20px;}
.textAlertForm .point-under {text-decoration:underline;}
.textAlertForm .textForm {font-size: 12px;color: #222;line-height: 1.2rem;background-repeat:no-repeat;background-position:left center;padding-left:85px;box-sizing:border-box;text-align: left;}
.textAlertForm.st1 .textForm {background-image:url(/m/images/livepop_timer.png);background-position:left 15px center;}
.textAlertForm.st2 .textForm {background-image:url(/m/images/livepop_memberex.png);}
.textAlertForm .textForm .text3 {margin-top: 5px;}
.textAlertForm .textAlert {color:var(--sitecolor1);font-size: 12px;line-height: 1.2rem;margin-top: 10px;text-align: left;}
.textAlertForm .textAlert.st1 {color:#999999;margin-top: 10px;}
.livePopupWrap.pop_live_info-agree .textAlertForm .textAlert.st1 {margin-top: 0;}
.livePopupWrap.pop_live_info-agree .labelWrap {display: flex; align-items: flex-start; line-height: 1.2rem; font-size: 12px; margin-top: 16px;}
.livePopupWrap.pop_live_info-agree .labelWrap label {margin-right:5px;}
.livePopupWrap.pop_live_info-agree .btnList ul {display: flex;}
.livePopupWrap.pop_live_info-agree .btnList li {width: 50%;border-radius:0;}
.livePopupWrap.pop_live_info-agree .btnList li a {background: #EEF1F8;color: #999;font-size: 14px;}

.livePopupWrap.pop_live_info-timer {display: none;padding: 28px 0 0;}
.livePopupWrap.pop_live_info-timer .point-under {text-decoration:underline;}
.livePopupWrap.pop_live_info-timer .topTxt {padding:0 20px;font-size: 20px;}
.livePopupWrap.pop_live_info-timer .txtSector {padding:0 20px;}
.livePopupWrap.pop_live_info-timer .tit {font-size: 18px;font-weight: 700;color: #666;margin-top: 16px;}
.livePopupWrap.pop_live_info-timer .tit .mini {font-size: 14px;font-weight: 100;}
.livePopupWrap.pop_live_info-timer .text1 {padding-top:10px;text-align: right;font-size: 14px;}
.livePopupWrap.pop_live_info-timer .text1 em {font-weight: 700;}
.livePopupWrap.pop_live_info-timer .text2 {padding-top:2px;text-align: right;font-size: 13px;color: #999;line-height: 1.2rem;}
.livePopupWrap.pop_live_info-timer .text3 {padding-top:2px;text-align: right;font-size: 13px;color: #999;}
.livePopupWrap.pop_live_info-timer .formTotal {margin-top: 12px;border-top:1px dashed #eee;color: #222;}
.livePopupWrap.pop_live_info-timer .btnList ul {display: flex;}
.livePopupWrap.pop_live_info-timer .btnList li {width: 50%;border-radius:0;}
.livePopupWrap.pop_live_info-timer .btnList li a {background: #EEF1F8;color: #999;font-size: 14px;}

.livePopupWrap.pop_live_info-empty {display: none;padding: 40px 0 0;}
.livePopupWrap.pop_live_info-empty .topTxt {padding:0 20px;font-size: 22px;justify-content: center;}
.livePopupWrap.pop_live_info-empty .formWrap {text-align: center;padding-top: 14px;}
.livePopupWrap.pop_live_info-empty .formWrap .tit {margin-bottom: 2px;color: #222;}
.livePopupWrap.pop_live_info-empty .formWrap .txt {color:var(--sitecolor1);}
.livePopupWrap.pop_live_info-empty .formTotal {text-align: center;margin-top: 16px;}
.livePopupWrap.pop_live_info-empty .formTotal a {display: inline-block;width: 190px;line-height: 50px;border-radius:6px;background-color: #F1F3F9;color: #222;font-size: 15px;font-weight: 700;}
.livePopupWrap.pop_live_info-empty .btnList ul {display: flex;}
.livePopupWrap.pop_live_info-empty .btnList li {flex-grow:1;border-radius:0;}
.livePopupWrap.pop_live_info-empty .btnList li a {background: #EEF1F8;color: #999;font-size: 14px;}

.livePopupWrap.pop_live_title {display: none;}
.livePopupWrap.pop_live_notice {display: none;}
.livePopupWrap.pop_live_notice_right {display: none;}
.livePopupWrap.pop_live_notice_bottom {display: none;}

.livePopupWrap.pop_live_end {display: none;}
.livePopupWrap.pop_live_end .topTxt {text-align: center;display: block;margin-bottom:10px;}
.livePopupWrap.pop_live_end .txtSector {text-align: center;line-height: 1.2rem;}
.livePopupWrap.pop_live_end .txtSector .moveSave {margin-top: 16px;}
.livePopupWrap.pop_live_end .txtSector label input[type=checkbox] + span {background: url(/m/images/sp_input_red.png) no-repeat -26px -26px/46px;}
.livePopupWrap.pop_live_end .txtSector label input[type=checkbox]:checked + span{background-position:0 -26px;}



/*2020-12-18 khs : 방송 플랫폼 설정*/
.livePopupWrap.pop_live_out {display: none;}
.livePopupWrap.pop_live_out .topTxt {text-align: center;display: block;margin-bottom:10px;}
.livePopupWrap.pop_live_out .txtSector {text-align: center;line-height: 1.2rem;}
.livePopupWrap.pop_live_out .txtSector .moveSave {margin-top: 16px;}
.livePopupWrap.pop_live_out .txtSector label input[type=checkbox] + span {background: url(/m/images/sp_input_red.png) no-repeat -26px -26px/46px;}
.livePopupWrap.pop_live_out .txtSector label input[type=checkbox]:checked + span{background-position:0 -26px;}
.livePopupWrap.pop_live_out .txtSector ul {display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 10px;width:100%;box-sizing:border-box;}
.livePopupWrap.pop_live_out .txtSector ul li {width: 37%;text-align: center;margin: 10px auto;padding-top: 10px;}
.livePopupWrap.pop_live_out .txtSector ul li._on {border: 2px solid #FA2050;box-sizing: border-box;border-radius: 5px;}
.livePopupWrap.pop_live_out .txtSector ul li a {display: inline-block;width: 100%;padding-top:60px;background-repeat: no-repeat;background-position: center top;-webkit-background-size: 60px auto;background-size: 60px auto;height: 30px;line-height: 30px;font-size: 12px;}
.livePopupWrap.pop_live_out .txtSector ul li a.ico-youtube{background-image: url(/m/images/liveico-youtube.png);}
/*2020-12-18 khs : 방송 플랫폼 설정*/

.livePopupWrap.pop_live_confidance .tit {display:flex;justify-content:space-between;align-items:center;}
.livePopupWrap.pop_live_confidance .textInner {padding: 10px 0 50px;}
.livePopupWrap.pop_live_confidance .textInner .inp_txt {display:block;width:100%;padding:0 15px;box-sizing:border-box;height:44px;line-height:44px;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:15px;color:#222;font-weight:900;text-align:left;}
.livePopupWrap.pop_live_confidance .confiCopiedPass {display:inline-block;height:24px;line-height:24px;border:1px solid #999;font-size:12px;border-radius:1px;padding:0 15px;box-sizing:border-box;}
.livePopupWrap.pop_live_confidance .confiPassBox {display:block;width:100%;padding:0 15px;box-sizing:border-box;height:44px;line-height:44px;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:15px;color:#222;font-weight:900;text-align:left;}
.livePopupWrap.pop_live_confidance .btnList {position: absolute;bottom: 0;left: 0;width: 100%;margin-top:0;}
.livePopupWrap.pop_live_confidance .btnList ul li {width:50%;border-radius:0px;box-shadow: none;}

.livePopupWrap.pop_live_confidance_inp .topTxt {width:30px;height:30px;margin:0 auto;}
.livePopupWrap.pop_live_confidance_inp .topTxt .ico_locked {}
.livePopupWrap.pop_live_confidance_inp .txtSector {margin:5px auto 20px;text-align:center;font-size:13px;}
.livePopupWrap.pop_live_confidance_inp .textInner {padding-bottom:50px;}
.livePopupWrap.pop_live_confidance_inp .textInner .confiPassBox {margin:0;margin-top:8px;width:100%;background-color:#fff;border:1px solid #ddd;}
.livePopupWrap.pop_live_confidance_inp .btnList {position: absolute;bottom: 0;left: 0;width: 100%;margin-top:0;}
.livePopupWrap.pop_live_confidance_inp .btnList ul li {width:50%;border-radius:0px;box-shadow: none;}
@media (min-width: 930px) {
	.couponLayerWrap .SettingBody .coupon_use .txt {margin-left:40px;}
}


.fix-pop {position: fixed;top:50%;left:50%;transform:translate(-50%,-50%);width: 80%;max-width:400px;z-index: 1001;}
.fix-pop .popInner {background: #fff;border-radius:20px;overflow: hidden;width: 100%;}
.fix-pop .popContent {padding:30px 20px;box-sizing: border-box;}
.fix-pop .titleTxt {position: relative;margin-top:0;color: #000;font-weight: 700;font-size: 24px;margin-bottom: 20px;text-align: center;padding-top: 86px;line-height: 2rem;letter-spacing: -.2px;}
.fix-pop .titleTxt:after {content: ""; background: url(/images/public/_live/_icon_product.png); width: 80px; height: 70px; position: absolute; top:0; left: 50%; transform: translate(-50%);background-size: 100% auto;}
.fix-pop .titleTxt-under {position: relative;margin-top:0;color: #000;font-weight: 700;font-size: 24px;margin-bottom: 20px;text-align: center;padding-bottom: 86px;line-height: 2rem;letter-spacing: -.2px;}
.fix-pop .titleTxt-under.-timer:after {content: ""; background: url(/m/images/livepop_timer.png) no-repeat center center/contain; width: 80px; height: 70px; position: absolute; top:auto;bottom:0; left: 50%; transform: translate(-50%);}
.fix-pop .titleTxt-under.-memberex:after {content: ""; background: url(/m/images/livepop_memberex.png) no-repeat center center/contain; width: 80px; height: 70px; position: absolute; top:auto;bottom:0; left: 50%; transform: translate(-50%);}
.fix-pop .topTxt {margin-top:0;color: #000;font-size: 15px;text-align: center;line-height: 1.3rem;letter-spacing: -.2px;}
.fix-pop .underTxt {margin-top: 8px;font-size: 15px;color: var(--sitecolor1);text-align: center;letter-spacing:-1px;}
.fix-pop .popBtn {}
.fix-pop .popBtn .btnInner {display:flex;align-items:center;justify-content:space-between;}
.fix-pop .popBtn .btnInner .btnSet {flex-grow:1;text-align: center;font-size: 14px;height: 48px; line-height: 48px;width: 100%;cursor:pointer;}
.fix-pop .popBtn .btnInner .btnSet.btnCancel {color: var(--pop-cancel-text);background-color: var(--pop-cancel-bg);}
.fix-pop .popBtn .btnInner .btnSet.btnSubmit {background: var(--sitecolor1);color:#fff;}

.fix-pop.pop_product_add {display: none;}
.fix-pop.pop_product_end {display: none;max-width: 330px;z-index: 1003;}
.fix-pop.pop_product_img {display: none;}

.fix-pop.pop_product_img .topSector {}
.fix-pop.pop_product_img .topSector .tit {margin-bottom: 8px;}
.fix-pop.pop_product_img .topSector .imgThum {}
.fix-pop.pop_product_img .topSector .imgThum .imgWrap {display: flex;width: 150px;height: 150px;border-radius:20px;border: 1px solid #ddd;overflow: hidden;justify-content: center; align-items: center;}
.fix-pop.pop_product_img .topSector .imgThum .imgWrap img {width: 100%;height: 100%;object-fit:cover;}

.fix-pop.pop_product_img .detailSector {margin-top: 26px;}
.fix-pop.pop_product_img .detailSector .tit {margin-bottom: 8px;}
.fix-pop.pop_product_img .detailSector .imgThum {position: relative;display: block;}
.fix-pop.pop_product_img .detailSector .imgThum._empty:after {position: absolute;left: 34%;top: calc(50% - .8rem);content:"상품 상세 사진을 등록하세요.";font-size: 13px;color: #999;}

.fix-pop.pop_product_img .detailSector .imgThum ul {display: flex;flex-flow: row wrap;gap: 3.5%;}
.fix-pop.pop_product_img .detailSector .imgThum li {width: 31%;}
.fix-pop.pop_product_img .detailSector .imgThum li:nth-child(n + 4) {margin-top:2%;}
.fix-pop.pop_product_img .detailSector .imgThum .listIn {position: relative;border:1px solid #ddd;width: 100%;padding-top:100%;border-radius:10px;overflow:hidden;}
.fix-pop.pop_product_img .detailSector .imgThum .listIn span {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex; align-items: center; justify-content: center;}
.fix-pop.pop_product_img .detailSector .imgThum .listIn span img {width: 100%;}
.fix-pop.pop_product_img .detailSector .imgThum._empty .textAlert {display: none;}
.fix-pop.pop_product_img .detailSector .imgThum .textAlert {margin-top: 6px;font-size: 13px;color: #999;text-align: center;letter-spacing:-1px;}

.fix-pop.pop_product_imgtxt {display: none;}
.fix-pop.pop_event_default {display: none;top: calc(50% + 20px);} /*아이콘 출력 위치값 조정*/
.fix-pop.pop_event_default:before {position: absolute;background-repeat:no-repeat; background-position:-10px center;background-size:46px auto; top: -45px; left: 50%; transform: translateX(-50%); padding-left: 40px; color: #fff; height: 40px; line-height: 40px; }
.fix-pop.pop_event_default[data-popName='_basis']:before {content: "선착순"; background-image: url(/images/public/_live/_icon_basis.png)}
.fix-pop.pop_event_default[data-popName='_basis'] .popBtn .btnInner .btnSet.btnSubmit:after {content:"선착순 시작";}
.fix-pop.pop_event_default[data-popName='_random']:before {content: "랜덤추천"; background-image: url(/images/public/_live/_icon_raffle.png)}
.fix-pop.pop_event_default[data-popName='_random'] .popBtn .btnInner .btnSet.btnSubmit:after {content:"랜덤추첨 시작";}
.fix-pop.pop_event_default[data-popName='_auction']:before {content: "경매"; background-image: url(/images/public/_live/_icon_auction.png)}
.fix-pop.pop_event_default[data-popName='_auction'] .popBtn .btnInner .btnSet.btnSubmit:after {content:"경매 시작";}


.fix-pop .popContent ._basisSet {display: none;}
.fix-pop[data-popname="_basis"] .popContent ._basisSet[data-popView="_basis"] {display: block;}
.fix-pop[data-popname="_random"] .popContent ._basisSet[data-popView="_random"] {display: block;}
.fix-pop[data-popname="_auction"] .popContent ._basisSet[data-popView="_auction"] {display: block;}

.fix-pop .popContent .tit {margin-bottom: 5px;}
.fix-pop .popContent .tit-big {font-size: 22px;font-weight: 700;margin-bottom: 14px;}
.fix-pop .popContent .tit-big.-icoMoney {background:url('/images/public/_live/_live_cash_b.png') no-repeat left center/25px auto;padding-left:30px;}
.fix-pop .popContent .tit-small {line-height: 1.3rem;}
.fix-pop .popContent .fontChk {float: right;font-size: 13px;color: #999;}
.fix-pop .popContent .textForm {position: relative;overflow:hidden;border:1px solid #ddd;box-sizing: border-box;border-radius:6px;}
.fix-pop .popContent .textForm input[type=text] {box-sizing:border-box;width: 100%;height: 44px;border: 0;}
.fix-pop .popContent .textForm input[type=text].al {padding:0 18px;text-align: left;}
.fix-pop .popContent .textForm input[type=text].ac {padding:0 44px;text-align: center;}
.fix-pop .popContent .textForm input[type=text].at {padding:0 44px;text-align: center;}
.fix-pop .popContent .textForm input[type=number] {box-sizing:border-box;width: 100%;height: 44px;border: 0;}
.fix-pop .popContent .textForm input[type=number].al {padding:0 18px;text-align: left;}
.fix-pop .popContent .textForm input[type=number].ac {padding:0 44px;text-align: center;}
.fix-pop .popContent .textForm input[type=number].at {padding:0 44px;text-align: center;}
.fix-pop .popContent .textForm select {box-sizing:border-box;width: 100%;height: 44px;border: 0;position: relative;z-index:1;background:transparent;}
.fix-pop .popContent .textForm select.al {padding:0 18px;text-align: left;}
.fix-pop .popContent .textForm select.ac {padding:0 44px;text-align: center;}
.fix-pop .popContent .textForm select.at {padding:0 44px;text-align: center;}

.fix-pop .popContent .textForm .tab {position: absolute; width: 44px; height: 44px;line-height: 44px; text-align: center; background: #EEF1F8;cursor:pointer;}
.fix-pop .popContent .textForm .tab.left {left: 0;}
.fix-pop .popContent .textForm .tab.right {right: 0;}
.fix-pop .popContent .textForm .tab.right._ico-bottom {background:url(/images/public/_live/_live_w_grey.png) no-repeat center/auto auto #EEF1F8;}

.fix-pop .popContent .contentText {background: #F1F3F9;border-radius:6px;padding: 16px;}
.fix-pop .popContent .contentText ul {display:flex;justify-content:space-between;align-items:center;}
.fix-pop .popContent .contentText ul li {display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.fix-pop .popContent .contentText ul li p {width: 100%;}
.fix-pop .popContent .contentText ul li p.text2 {font-size: 21px;font-weight: 700;}
.fix-pop .popContent .contentText ul li p.text2 em {font-size: 21px;font-weight: 700;}
.fix-pop .popContent .contentText .chargerIco {display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;border:1px solid #f00;background-color: #fff;border-radius:100%;box-sizing:border-box;}

.fix-pop .popContent .contentList {}
.fix-pop .popContent .contentList ul {margin-top: 20px;}
.fix-pop .popContent .contentList li {}
.fix-pop .popContent .contentList li + li {margin-top: 10px;}
.fix-pop .popContent .contentList li a {display: inline-block;width: 100%;height: 60px;line-height: 60px;border-radius:50px;background: #F1F3F9;text-align: center;font-size: 16px;font-weight: 700;}
.fix-pop .popContent .contentList li a span {background-repeat:no-repeat;background-position:left center;background-size:auto 100%;padding: 5px 0;}
.fix-pop .popContent .contentList li a span.icoTimer {background-image:url(/m/images/livepop_timer.png);padding-left:34px;}
.fix-pop .popContent .contentList li a span.icoMember {background-image:url(/m/images/livepop_memberex.png);padding-left:70px;}

.fix-pop .popContent .formWrap {}
.fix-pop .popContent .formWrap + .formWrap {margin-top: 16px;}
.fix-pop .popContent .formWrap .point {margin-top: 5px;color: #f00;font-size: 13px;}

.liveTextFormDOM .tit {color: #767676;font-size: 18px;font-weight: 700;}
.liveTextFormDOM .text1 {padding-top: 10px; text-align: right; font-size: 14px; }
.liveTextFormDOM .text2 {padding-top: 2px; text-align: right; font-size: 13px; color: #999;line-height: 1.2rem;}

.liveTextFormDOM .formTotal {margin-top: 12px; border-top: 1px dashed #eee; color: #222;}
.liveTextFormDOM .formTotal em {font-weight: 700;}

.fix-pop .popContent .contentForm .imgSet {display: inline-block;width: 100%;;}
.fix-pop .popContent .contentForm .imgSet img {width: 150px;max-width:80%;height: 205px;border-radius: 10px;object-fit:cover;}
.fix-pop .popContent .contentForm textarea {border:1px solid #E8E8E8;padding: 10px;width: 100%;height: 70px;box-sizing: border-box;resize: none;}

.fix-pop.pop_product_cart {display: none;}
.fix-pop.pop_product_cart .titleTxt:after {background: url(/images/public/_live/_icon_shopping.png);background-size: 100% auto;}

.fix-pop.pop_product_cart_mini {display: none;}
.fix-pop.pop_product_cart_mini .titleTxt {margin-bottom: 6px;}

.fix-pop.pop_live_setting {display: none;}

.fix-timeCamera {display: none !important;height: 100vh;z-index:1002;position: relative;}
.fix-timeCamera:after {content:"";background:rgba(255,255,255,0);position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1;}
.fix-timeCamera._flash:after {content:"";background:rgba(255,255,255,6);z-index: 100;}
.fix-timeCamera .itemFix {position: absolute;width: 100%;top: 0; bottom: 0;z-index:2;}
.fix-timeCamera .itemFix:before {content:"";position: absolute;top: 0;width: 100%;height:calc(50vh - 50vw);background: rgba(0,0,0,.6);}
.fix-timeCamera .itemFix:after {content:"";position: absolute;bottom: 0;width: 100%;height:calc(50vh - 50vw);background: rgba(0,0,0,.6);}
.fix-timeCamera .itemFix .iconText {position: absolute;top: 50%; left: 50%;width: 100px;height: 100px;line-height: 100px;text-align: center;border-radius:100%;transform:translate(-50%,-50%);color: #fff;}
.fix-timeCamera .itemFix .iconText span {transition:font-size .5s ease;font-size: 50px;font-weight: 700;visibility: hidden;text-shadow: 1px 1px 2px rgba(0,0,0,.8);}
.fix-timeCamera .itemFix .iconText span._on {font-size: 20%;visibility: visible;}
.fix-timeCamera .itemFix ul {display: flex; align-items: center; justify-content: space-between;width: 100%;padding: 0 30px; box-sizing: border-box;bottom: calc(50vh - 50vw - 120px);position: absolute;z-index: 1;}
.fix-timeCamera .itemFix ul li {color: #fff;}
.fix-timeCamera .itemFix ul li.partCancel {font-size: 20px;}
.fix-timeCamera .itemFix ul li.partCancel span {cursor: pointer;}
.fix-timeCamera .itemFix ul li.partDirect {position: relative;}
.fix-timeCamera .itemFix ul li.partDirect p {position: absolute;top: -40px;color: #999; font-weight: 400;white-space:nowrap;}
.fix-timeCamera .itemFix ul li.partDirect span {display: inline-block;width: 60px;height: 60px;border-radius:100%;background: #fff;margin:0 auto;cursor: pointer;}
.fix-timeCamera .itemFix ul li.partImg {font-size: 20px;}
.fix-timeCamera .itemFix ul li.partImg span {/* display: inline-block;width: 50px;height: 50px;border-radius:4px;overflow: hidden; */cursor: pointer;}
/* .fix-timeCamera .itemFix ul li.partImg span img {width: 100%;height: 100%;object-fit:cover;} */
.fix-timeCamera .cameraFix {position: absolute;width: 100%;top: 0; bottom: 0;z-index:1;}
.fix-timeCamera .cameraFix img {width: 100%;height: 100%;object-fit:cover;}

.fix-imgModify {height: 100vh;z-index:1003;position: relative;}
.fix-imgModify:after {content:"";background:rgba(0,0,0,.8);position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1;}

.fix-imgModify .titleFix {color: #fff;position: relative; z-index: 3;text-align: center;height: 50px; line-height: 50px;}
.fix-imgModify .titleFix .closeBtn {background:url(/images/public/_live/_ico_edit_close.png) no-repeat center top/auto 100%;position: absolute;top: 15px; right: 15px;width: 20px;height: 20px;}
.fix-imgModify .itemFix {position: absolute;bottom: calc(50vh - 50vw - 100px); left: 50%;transform:translateX(-50%);color: #fff;z-index: 3;width: 100%;max-width: 300px;}
.fix-imgModify .itemFix .cameraItem {display: flex; align-items: center; justify-content: space-between;}
.fix-imgModify .itemFix .cameraItem li {width: 50%;text-align: center;}
.fix-imgModify .itemFix .cameraItem span {padding-top:40px;}
.fix-imgModify .itemFix .cameraItem .partModify span {background:url(/images/public/_live/_ico_edit_modify.png) no-repeat center top/100% auto;}
.fix-imgModify .itemFix .cameraItem .partDelete span {background:url(/images/public/_live/_ico_edit_delete.png) no-repeat center top/100% auto;}
.fix-imgModify .cameraFix {position: absolute;width: 100%;top: 50%;transform:translateY(-50%);z-index:2;}
.fix-imgModify .cameraFix img {width: 100%;height: 50vh;object-fit:contain;}

.fix-layer-event {height: 0;bottom: 0;background:rgba(0,0,0,.8);transition:var(--event-timer);}
.fix-layer-event._on {height: 110px;}
.fix-layer-event .fixInner {}
.fix-layer-event ul {display:flex;align-items:center;justify-content:space-between;max-width: 250px;margin: 10px auto 0;}
.fix-layer-event li p {padding-top: 44px;height: 10px;background-size: 46px auto;background-repeat:no-repeat;background-position:top center;color: #fff;}
.fix-layer-event .eventBasis p {background-image:url(/images/public/_live/_icon_basis.png);}
.fix-layer-event .eventRandom p {background-image:url(/images/public/_live/_icon_raffle.png)}
.fix-layer-event .eventAuction p {background-image:url(/images/public/_live/_icon_auction.png)}


.fix-layer-under {height: 0;bottom: 0;background:rgba(0,0,0,.8);transition:var(--event-timer);visibility:hidden;position: relative;}
.fix-layer-under._on {height: 400px;z-index:1002;visibility:visible;}
.fix-layer-under .imgAni {position: absolute;z-index:1;}
.fix-layer-under .imgAni img {width: 100%;transform: translate(-50%,-50%);width: 0;}
.fix-layer-under .imgAni.st1 {left: 50%; margin-left: -90px; top: 40px;}
.fix-layer-under .imgAni.st1 img {animation:aniSize .5s ease-in infinite 0.3s;animation-fill-mode: forwards;}
.fix-layer-under .imgAni.st2 {left: 50%; margin-left: -150px; top: 110px;}
.fix-layer-under .imgAni.st2 img {animation:aniSize .5s ease-in infinite 0.82s;animation-fill-mode: forwards;}
.fix-layer-under .imgAni.st3 {left: 50%; margin-left: -100px; top: 140px;}
.fix-layer-under .imgAni.st3 img {animation:aniSize .5s ease-in infinite 0.21s;animation-fill-mode: forwards;}
.fix-layer-under .imgAni.st4 {right: 50%; margin-right: -130px; top: 60px;}
.fix-layer-under .imgAni.st4 img {animation:aniSize .5s ease-in infinite 0.41s;animation-fill-mode: forwards;}
.fix-layer-under .imgAni.st5 {right: 50%; margin-right: -90px; top: 180px;}
.fix-layer-under .imgAni.st5 img {animation:aniSize .5s ease-in infinite 0.17s;animation-fill-mode: forwards;}
.fix-layer-under .imgAni.st6 {right: 50%; margin-right: -170px; top: 165px;}
.fix-layer-under .imgAni.st6 img {animation:aniSize .5s ease-in infinite 0.7s;animation-fill-mode: forwards;}
@keyframes aniSize {
	0% {width:10%;opacity:1;}
	80% {width:100%;opacity:1;}
	81% {width:100%;opacity:0;}
	100% {width:0%;opacity:0;}
}

.fix-layer-under .fixInner {color: #fff;text-align: center;padding: 20px;box-sizing:border-box;position: relative;z-index:2;height: 100%;}
.fix-layer-under .headerTxt {position: relative;font-size: 18px;z-index:2;}
.fix-layer-under .headerTxt .congraMem {display: none;}
.fix-layer-under .headerTxt .point {color: #F4CE52;}
.fix-layer-under .headerTxt .point:after {content:'>';font-family: serif;margin-left: 6px;}
.fix-layer-under .headerTxt .closeBtn {position: absolute;right: 0;top: 4px;background: url(/images/public/_live/_ico_edit_close.png) no-repeat center center/cover;width: 20px; height: 20px; z-index:5;cursor:pointer;}
.fix-layer-under .randomMachineInner {position: relative; top: 0; left: 0; height: 100%;}

.fix-layer-under .memberList {position: relative;padding-top:20px;margin-top: 0;}
.fix-layer-under .memberList .flexList {display: flex; justify-content: space-between; max-width: 350px; margin: 0 auto;}
.fix-layer-under .memberList li {}
.fix-layer-under .memberList li:nth-child(1) span {position: relative;display: inline-block;}

.fix-layer-under .memberList li span {}
.fix-layer-under .memberList li span img {width: 80px;height: 80px;object-fit:cover;border: 5px solid var(--sitecolor1); border-radius: 10px;box-sizing: border-box;position: relative;z-index:2;}
.fix-layer-under .memberList li p {margin-top: 5px;font-size: 13px;}
.fix-layer-under .memberList ._number {padding-top: 96px;position: relative;}
.fix-layer-under .memberList ._number:before {position: absolute; top: 34px; left: 50%; transform: translateX(-50%); background-position: top center; background-size: 82px auto; width: 90px; height: 90px; background-repeat: no-repeat;}


.fix-layer-under[data-type="_basis"] .memberList li:nth-child(1) span:after {content: ''; position: absolute; background: url(/images/public/_live/_effect_winner.png) no-repeat top center/cover; width: 160px; height: 160px; top: -94px; left: 50%; transform: translateX(-50%);}

.fix-layer-under[data-member="1"] .memberList .flexList {display:flex;justify-content: center;}
.fix-layer-under[data-member="1"] .memberList li:nth-child(1) {position: relative;}
.fix-layer-under[data-member="2"] .memberList .flexList {max-width: 300px;}
.fix-layer-under[data-member="2"] .memberList ._number {margin:0 20px;}
.fix-layer-under[data-member="3"]._on {height: 420px;}
.fix-layer-under[data-member="3"] .memberList .flexList {padding-top:30px;margin-top: 10px;justify-content: space-between;}
.fix-layer-under[data-type="_basis"][data-member="3"] .memberList li:nth-child(1) {position: absolute; top: 0; left: 50%; transform: translateX(-50%);z-index:1;}

.fix-layer-under[data-member="4"]._on {height: 450px;}
.fix-layer-under[data-member="4"] .memberList .flexList {padding-top:30px;margin-top: 10px;justify-content: space-between;}
.fix-layer-under[data-member="4"] .headerTxt .congraMem {display: block;}
.fix-layer-under[data-type="_basis"][data-member="4"] .memberList li:nth-child(1) {position: absolute; top: 0; left: 50%; transform: translateX(-50%);z-index:1;}

.fix-layer-under[data-type="_random"]._on {height: 370px;}
.fix-layer-under[data-type="_random"][data-member="4"]._on {height: 400px;}
.fix-layer-under[data-type="_random"] .memberList ._number {padding-top: 60px;}
.fix-layer-under[data-type="_random"][data-member="3"] .memberList ._number {padding-top: 30px;}
.fix-layer-under[data-type="_random"][data-member="4"] .memberList ._number {padding-top: 30px;}
.fix-layer-under[data-type="_random"] .memberList:before {content: '당첨!'; position: absolute;top: 40px; left: 50%; transform: translateX(-50%);color: #F4CE52; font-weight: 700; font-size: 30px;}
.fix-layer-under[data-type="_random"] .memberList:after {content: ''; position: absolute; background: url(/images/public/_live/_effect_winner.png) no-repeat top center/cover; width: 160px; height: 160px; top: 0; left: 50%; transform: translateX(-50%);}

.fix-layer-under[data-type="_auction"]._on {height: 370px;}
.fix-layer-under[data-type="_auction"] .auctionOnly {display: block;position: absolute; top: 70px; left: 50%; transform: translateX(-50%); font-size: 30px; font-weight: 700;color: #F4CE52;white-space: nowrap;}
.fix-layer-under[data-type="_auction"] .auctionOnly em {font-family:none;font-weight: 700;}
.fix-layer-under[data-type="_auction"] .memberList ._number {padding-top: 74px;}

.fix-layer-under .textAler {margin-top: 10px;}
.fix-layer-under .textAler .point {color: #F4CE52;}
.fix-layer-under .textAler p {margin-top: 0;font-size: 18px;}
/*.fix-layer-under .textAler p.resultEmpty {margin-top: calc(50% - 60px);}*/

.fix-layer-under .auctionOnly {display: none;}

.fix-layer-under .btnSet {margin-top: 20px;}
.fix-layer-under .btnSet ul {display:flex;align-items:center;justify-content: center;}
.fix-layer-under .btnSet ul span {display: inline-block;color: #fff;border-radius: 20px;padding:5px 20px;margin: 0 5px;font-size: 14px;}
.fix-layer-under .btnSet ul .btnCapture {background-color: #7F7F7F;}
.fix-layer-under .btnSet ul .btnSubmit {background-color: var(--sitecolor1);}

.fix-layer-under .underTxt {font-size: 13px; line-height: 1.2rem; color: #999;margin-top: 16px;}

[data-type="_basis"] ._number:nth-child(1):before {content:'';background-image: url(/images/public/_live/number/_live_number_01.png)}
[data-type="_basis"] ._number:nth-child(2):before {content:'';background-image: url(/images/public/_live/number/_live_number_02.png)}
[data-type="_basis"] ._number:nth-child(3):before {content:'';background-image: url(/images/public/_live/number/_live_number_03.png)}
[data-type="_basis"] ._number:nth-child(4):before {content:'';background-image: url(/images/public/_live/number/_live_number_04.png)}
[data-type="_basis"] ._number:nth-child(5):before {content:'';background-image: url(/images/public/_live/number/_live_number_05.png)}
[data-type="_basis"] ._number:nth-child(6):before {content:'';background-image: url(/images/public/_live/number/_live_number_06.png)}
[data-type="_basis"] ._number:nth-child(7):before {content:'';background-image: url(/images/public/_live/number/_live_number_07.png)}
[data-type="_basis"] ._number:nth-child(8):before {content:'';background-image: url(/images/public/_live/number/_live_number_08.png)}
[data-type="_basis"] ._number:nth-child(9):before {content:'';background-image: url(/images/public/_live/number/_live_number_09.png)}
[data-type="_basis"] ._number:nth-child(10):before {content:'';background-image: url(/images/public/_live/number/_live_number_10.png)}
[data-type="_basis"] ._number:nth-child(11):before {content:'';background-image: url(/images/public/_live/number/_live_number_11.png)}
[data-type="_basis"] ._number:nth-child(12):before {content:'';background-image: url(/images/public/_live/number/_live_number_12.png)}
[data-type="_basis"] ._number:nth-child(13):before {content:'';background-image: url(/images/public/_live/number/_live_number_13.png)}
[data-type="_basis"] ._number:nth-child(14):before {content:'';background-image: url(/images/public/_live/number/_live_number_14.png)}
[data-type="_basis"] ._number:nth-child(15):before {content:'';background-image: url(/images/public/_live/number/_live_number_15.png)}
[data-type="_basis"] ._number:nth-child(16):before {content:'';background-image: url(/images/public/_live/number/_live_number_16.png)}
[data-type="_basis"] ._number:nth-child(17):before {content:'';background-image: url(/images/public/_live/number/_live_number_17.png)}
[data-type="_basis"] ._number:nth-child(18):before {content:'';background-image: url(/images/public/_live/number/_live_number_18.png)}
[data-type="_basis"] ._number:nth-child(19):before {content:'';background-image: url(/images/public/_live/number/_live_number_19.png)}
[data-type="_basis"] ._number:nth-child(20):before {content:'';background-image: url(/images/public/_live/number/_live_number_20.png)}
[data-type="_basis"] ._number:nth-child(21):before {content:'';background-image: url(/images/public/_live/number/_live_number_21.png)}
[data-type="_basis"] ._number:nth-child(22):before {content:'';background-image: url(/images/public/_live/number/_live_number_22.png)}
[data-type="_basis"] ._number:nth-child(23):before {content:'';background-image: url(/images/public/_live/number/_live_number_23.png)}
[data-type="_basis"] ._number:nth-child(24):before {content:'';background-image: url(/images/public/_live/number/_live_number_24.png)}
[data-type="_basis"] ._number:nth-child(25):before {content:'';background-image: url(/images/public/_live/number/_live_number_25.png)}
[data-type="_basis"] ._number:nth-child(26):before {content:'';background-image: url(/images/public/_live/number/_live_number_26.png)}
[data-type="_basis"] ._number:nth-child(27):before {content:'';background-image: url(/images/public/_live/number/_live_number_27.png)}
[data-type="_basis"] ._number:nth-child(28):before {content:'';background-image: url(/images/public/_live/number/_live_number_28.png)}
[data-type="_basis"] ._number:nth-child(29):before {content:'';background-image: url(/images/public/_live/number/_live_number_29.png)}
[data-type="_basis"] ._number:nth-child(30):before {content:'';background-image: url(/images/public/_live/number/_live_number_30.png)}
[data-type="_basis"] ._number:nth-child(31):before {content:'';background-image: url(/images/public/_live/number/_live_number_31.png)}
[data-type="_basis"] ._number:nth-child(32):before {content:'';background-image: url(/images/public/_live/number/_live_number_32.png)}
[data-type="_basis"] ._number:nth-child(33):before {content:'';background-image: url(/images/public/_live/number/_live_number_33.png)}
[data-type="_basis"] ._number:nth-child(34):before {content:'';background-image: url(/images/public/_live/number/_live_number_34.png)}
[data-type="_basis"] ._number:nth-child(35):before {content:'';background-image: url(/images/public/_live/number/_live_number_35.png)}
[data-type="_basis"] ._number:nth-child(36):before {content:'';background-image: url(/images/public/_live/number/_live_number_36.png)}
[data-type="_basis"] ._number:nth-child(37):before {content:'';background-image: url(/images/public/_live/number/_live_number_37.png)}
[data-type="_basis"] ._number:nth-child(38):before {content:'';background-image: url(/images/public/_live/number/_live_number_38.png)}
[data-type="_basis"] ._number:nth-child(39):before {content:'';background-image: url(/images/public/_live/number/_live_number_39.png)}
[data-type="_basis"] ._number:nth-child(40):before {content:'';background-image: url(/images/public/_live/number/_live_number_40.png)}
[data-type="_basis"] ._number:nth-child(41):before {content:'';background-image: url(/images/public/_live/number/_live_number_41.png)}
[data-type="_basis"] ._number:nth-child(42):before {content:'';background-image: url(/images/public/_live/number/_live_number_42.png)}
[data-type="_basis"] ._number:nth-child(43):before {content:'';background-image: url(/images/public/_live/number/_live_number_43.png)}
[data-type="_basis"] ._number:nth-child(44):before {content:'';background-image: url(/images/public/_live/number/_live_number_44.png)}
[data-type="_basis"] ._number:nth-child(45):before {content:'';background-image: url(/images/public/_live/number/_live_number_45.png)}
[data-type="_basis"] ._number:nth-child(46):before {content:'';background-image: url(/images/public/_live/number/_live_number_46.png)}
[data-type="_basis"] ._number:nth-child(47):before {content:'';background-image: url(/images/public/_live/number/_live_number_47.png)}
[data-type="_basis"] ._number:nth-child(48):before {content:'';background-image: url(/images/public/_live/number/_live_number_48.png)}
[data-type="_basis"] ._number:nth-child(49):before {content:'';background-image: url(/images/public/_live/number/_live_number_49.png)}
[data-type="_basis"] ._number:nth-child(50):before {content:'';background-image: url(/images/public/_live/number/_live_number_50.png)}



.fix-layer-under._basislist._on._active {height: 100vh;}
.fix-layer-under._basislist .fixInner {height: 100%;}
.fix-layer-under._basislist .headerTxt .point:after {content:'';}
.fix-layer-under._basislist .headerTxt .arrowBtn {transform:rotate(180deg);position: absolute;left: 0;top: 4px;background: url(/images/public/_live/_live_mini_w.png) no-repeat center center/cover;width: 20px; height: 20px;}
.fix-layer-under._basislist._active .headerTxt .arrowBtn {transform:rotate(0);}

.fix-layer-under._basislist .headerTxt .closeBtn {position: absolute;right: 0;top: 4px;background: url(/images/public/_live/_live_mini_close.png) no-repeat center center/cover;width: 20px; height: 20px; }
.fix-layer-under._basislist .headerTxt .congraMem {display: block;}
.fix-layer-under._basislist .memberList {height: calc(100% - 92px); overflow-y: auto;margin-top: 10px;padding-top:0;}
.fix-layer-under._basislist .memberList::-webkit-scrollbar {display: block;width: 6px;-webkit-border-radius:30px;border-radius:30px;background: rgba(255,255,255,.2);}
.fix-layer-under._basislist .memberList::-webkit-scrollbar-thumb {-webkit-border-radius:30px;border-radius:30px;background: var(--sitecolor1);}
.fix-layer-under._basislist .memberList ul {display: flex;justify-content: flex-start;flex-wrap:wrap;}
.fix-layer-under._basislist .memberList li {display: flex; align-items: center; justify-content: flex-start; width: 50%;padding: 10px 0;}
.fix-layer-under._basislist .memberList li:nth-child(2n - 1) {border-top:1px solid #707070;margin-top: -1px;}
.fix-layer-under._basislist .memberList li:nth-child(2n) {border-bottom: 1px solid #707070;}
.fix-layer-under._basislist .memberList li:first-child {border-top:1px solid transparent;}
.fix-layer-under._basislist .memberList li:last-child {border-bottom:1px solid transparent;}
.fix-layer-under._basislist .memberList li span {display: inline-block;width: 40px;height: 40px;border-radius: 100%;overflow: hidden;}
.fix-layer-under._basislist .memberList li span img {object-fit:cover;width: 100%;height: 100%;box-sizing: border-box;position: relative;border:0;}
.fix-layer-under._basislist .memberList li p {font-size: 13px;margin-left: 10px;}

.fix-layer-under._basislist .memberList dl {display: block;display: flex; align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(255,255,255,.1);padding: 10px; margin: 0 10px 0 0;font-size: 14px;}
.fix-layer-under._basislist .memberList dl dt {display: flex; align-items: center;}
.fix-layer-under._basislist .memberList dl dt span {display: inline-block;width:40px;height: 40px;}
.fix-layer-under._basislist .memberList dl dt span img {width: 100%;height: 100%;object-fit:cover;border-radius:100%;}
.fix-layer-under._basislist .memberList dl dt p {margin-left:5px;}
.fix-layer-under._basislist .memberList dl dd {}
.fix-layer-under._basislist .memberList dl._on {background: #fff; border-bottom: 0; border-radius: 15px; color: #000; font-weight: 700; }
.fix-layer-under._basislist .memberList dl._on em {font-weight: 700;}

.randomMachine {position: absolute; width: 100%; height: 100%; top: 0; left: 0;z-index:1;padding:20px;box-sizing:border-box;overflow: hidden;}
.randomMachine:after {content:'';position: absolute;width: 200%; height: 200%; top: -50%; left: -50%;z-index:0;background:url(/images/public/_live/_effect_random.png) no-repeat center center/cover;animation:1s alternate infinite bgMove;opacity:.3;}
.randomMachine._user:after {content:'';position: absolute;width: 200%; height: 200%; top: -60%; left: -50%;z-index:0;background:url(/images/public/_live/_effect_random.png) no-repeat center center/cover;animation:1s alternate infinite bgMove;opacity:.3;}

@keyframes bgMove {
	0% {transform:rotate(0deg)}
	25% {transform:rotate(90deg)}
	50% {transform:rotate(180deg)}
	75% {transform:rotate(270deg)}
	100% {transform:rotate(360deg)}
}
.randomMachine .randomInner {position: relative;top: 50%;left: 50%;transform:translate(-50%,-50%);z-index:1;}
.randomMachine._user .randomInner {top: 40%;}
.randomMachine .underAuction {position: relative; top: 40px; left: 50%; transform: translateX(-50%); z-index: 1;width: fit-content;}
.randomMachine .underAuction .pushBottom {background: #EEF1F8; padding: 0 10px; border-radius: 15px; color: #000;;height: 46px;min-width: 240px;box-sizing: border-box;display: flex; align-items: center;}
.randomMachine .underAuction .pushBottom dl {display: flex; justify-content: space-between;width: 100%;padding:0 15px;box-sizing: border-box;}

.randomMachine .point {color:#00E5FF;}
.randomMachine .txt1 {color: #FFC041;font-size: 14px;letter-spacing: -1px;}
.randomMachine .txt2 {font-size: 18px;letter-spacing: -1px;}
.randomMachine .txt2 em {font-weight: 700;}
.randomMachine .txt3 {color: #FFC041;font-size: 18px;letter-spacing: -1px;font-weight: 700;}
.randomMachine .txt4 {font-size: 18px;letter-spacing: -1px;font-weight: 700;}
.randomMachine .targetNum {background:url(/images/public/_live/_icon_random.png) no-repeat center center;width: 140px; height: 180px;margin: 0 auto;}
.randomMachine._user .targetNum {background:none;height: 130px;}
.randomMachine .targetNum span {display: inline-block; width: 50px; height: 50px; top: 38px; position: relative; background-repeat:no-repeat;background-position:center center; }
.randomMachine .targetNum span[data-number='5'] {background-image:url(/images/public/_live/number/_live_number_05.png)}
.randomMachine .targetNum span[data-number='4'] {background-image:url(/images/public/_live/number/_live_number_04.png)}
.randomMachine .targetNum span[data-number='3'] {background-image:url(/images/public/_live/number/_live_number_03.png)}
.randomMachine .targetNum span[data-number='2'] {background-image:url(/images/public/_live/number/_live_number_02.png)}
.randomMachine .targetNum span[data-number='1'] {background-image:url(/images/public/_live/number/_live_number_01.png)}

[data-type='_auction'] .randomMachine .targetNum {background: none; width: 120px; height: 120px;}
[data-type='_auction'] .randomMachine .txt1 {font-size: 18px;}
[data-type='_auction'] .randomMachine .txt2 {font-size: 22px;}

.fix-pop.pop_live_charge-info {display: none;}
.fix-pop.pop_live_charge-landing  {display: none;}
.fix-pop.pop_live_charge-paging1 {display: none;}
.fix-pop.pop_live_charge-comp1 {display: none;}
.fix-pop.pop_live_charge-paging2 {display: none;}
.fix-pop.pop_live_charge-comp2 {display: none;}


.sampleLayerPop .status {}
.sampleLayerPop .status:after {content:"완료";background: #fff;border:1px solid #DDD;box-sizing:border-box;color: #aaa;padding:0 10px;border-radius:20px;font-size: 12px;height: 28px;line-height: 28px;display: inline-block;}
.sampleLayerPop .status._on {}
.sampleLayerPop .status._on:after {content:"입찰";background: var(--sitecolor1);color: #fff;}
/* ---- e: 판매자 ---- */

/* my_liveEventReport_list.asp */
.eventReportWrap{position:relative; background: #fff; }
.eventReportWrap .evReportTop{position:relative; padding:30px 20px; background:#EEF1F8;}
.eventReportWrap .evReportTop h2{font-size:18px; font-family: 'Pretendard-Bold';}
.eventReportWrap .evReportTop .likeThome{display: flex; align-items: center;}
.eventReportWrap .evReportTop .likeThome span{margin-left: 5px;font-size: 14px; color:#8C949F;}
.eventReportWrap .info{margin-top:15px;}
.eventReportWrap .info li{display: flex; justify-content: space-between; align-items: center; padding: 8px 15px; background:#fff; border-radius:10px; }
.eventReportWrap .info li + li{margin-top:10px;}
.eventReportWrap .info li p{font-size:15px; color:#343D4C;font-family: 'Pretendard-Regular';}
.eventReportWrap .info li p span{font-family: 'Pretendard-Bold';}

.eventReportWrap .evReportBox{position:relative; margin-top:25px; padding:0 20px;}
.eventReportWrap .evReportBox>.top{display: flex; justify-content: space-between; align-items: center; width:96%; position:relative; margin:0 auto; margin-bottom:8px;}
.eventReportWrap .evReportBox>.top .date{font-size:15px; color:#999;font-family: 'Pretendard-Regular';}
.eventReportWrap .evReportBox>.top .moreView{font-size:15px; color:#2979FF;font-family: 'Pretendard-Regular';}
.eventReportWrap .evReportBox .box{position:relative; border-radius:20px; border:1px solid #E8E8E8; }
.eventReportWrap .evReportBox .box .top{display: flex; align-items: center; flex-wrap:wrap; padding:8px 15px; padding-top: 15px; border-bottom:1px solid #E8E8E8;}
.eventReportWrap .evReportBox.first .box .top img{width:32px;}
.eventReportWrap .evReportBox.random .box .top img{width:30px;}
.eventReportWrap .evReportBox.auction .box .top img{width:35px;}
.eventReportWrap .evReportBox .box .top h3{margin-left:10px; font-size:16px;font-family: 'Pretendard-Bold';}
.eventReportWrap .evReportBox .box .top .txtSharp{margin-left:10px;margin-top: 1px; font-size:15px;font-family: 'Pretendard-Regular';}
.eventReportWrap .evReportBox .box .top .wonTxt{position:absolute; right:15px; top: 15px; font-size:15px;font-family: 'Pretendard-Regular';}
.eventReportWrap .evReportBox .box .inner{position:relative;padding:15px;}
.eventReportWrap .evReportBox .box .inner .bodyPrize{display: flex; padding: 5px; box-sizing: border-box; background:#EEF1F8; border-radius: 5px; overflow: hidden;}
.eventReportWrap .evReportBox .box .inner .bodyPrize .imgSet{flex-shrink: 0; width: 40px; height: 40px; margin-right: 5px; overflow: hidden; position: relative; border-radius: 5px;}
.eventReportWrap .evReportBox .box .inner .bodyPrize .imgSet img{width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); object-fit: cover;}
.eventReportWrap .evReportBox .box .inner .bodyPrize .txtSet{width:100%;}
.eventReportWrap .evReportBox .box .inner .bodyPrize .txtSet .shotItem{font-size: 13px; line-height: 1rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: 'Pretendard-Regular';width:90%; margin-top: 3px}
.eventReportWrap .evReportBox .box .inner .bodyPrize .txtSet .pay{margin-top: 3px; line-height: 1rem; font-size: 13px; font-family: 'Pretendard-Regular';}
.eventReportWrap .evReportBox .box .inner .sortList{display: flex; position:relative; padding:15px;}
.eventReportWrap .evReportBox .box .inner .sortList li{display: flex; flex-direction: column; align-items: center; width:25%; text-align:center; padding: 0 10px;}
.eventReportWrap .evReportBox.auction .box .inner .sortList li{width:33.33%;}
.eventReportWrap .evReportBox .box .inner .sortList li .sortation{font-size: 13px;font-family: 'Pretendard-Regular';}
.eventReportWrap .evReportBox .box .inner .sortList li .people{font-size: 15px;font-family: 'Pretendard-Regular';margin-top: -5px;}
.eventReportWrap .evReportBox .box .inner .sortList li .people span{font-size: 18px;font-family: 'Pretendard-Bold';}
.eventReportWrap .evReportBox .box .inner .info{margin-top:0px;}
.eventReportWrap .evReportBox .box .inner .info li{background:#FAFAFA;}
.eventReportWrap .evReportBox .box .inner .info li .right.-red{color:#EC132E;}
.eventReportWrap .evReportBox .box .inner .deadline{position:relative; margin:0 auto;margin-top:15px; font-size:15px;font-family: 'Pretendard-Regular'; color:#999; text-align:center;}
/* //my_liveEventReport_list.asp */

/* /addon/my/my_liveEventReport_detail.asp */
.eventReportWrap.detail .evReportTop{padding: 20px 20px 30px;}
.eventReportWrap.detail .evReportBox{margin-top:0; padding:0;}
.eventReportWrap.detail .evReportBox .box{overflow:hidden;background: #fff;}
.eventReportWrap.detail .membListWrap .top{display: flex; justify-content: space-between; align-items: center;padding:20px; padding-bottom: 12px;border-bottom:1px solid #E8E8E8;}
.eventReportWrap.detail .membListWrap .top .tit{font-size: 16px; font-family: 'Pretendard-Bold';}
.eventReportWrap.detail .membListWrap .top label{font-size: 14px;font-family: 'Pretendard-Regular';}
.eventReportWrap.detail .membListWrap .top label span{margin-right:5px;}
.eventReportWrap input[type=checkbox] + span{display: inline-block; width: 20px; height: 20px; background: url(/m/images/evsp_input.png) no-repeat -26px -26px; background-size: 46px; vertical-align: middle; padding-right: 3px; padding-left: 0; vertical-align: sub;}
.eventReportWrap.detail .membListWrap .winnerList{display: block;position:relative; padding: 15px 20px;}
.eventReportWrap.detail .membListWrap .winnerList li{display: flex; justify-content: space-between; align-items: center;}
.eventReportWrap.detail .membListWrap .winnerList li + li{margin-top:15px;}
.eventReportWrap.detail .membListWrap .winnerList li .left{display: flex;align-items: center;}
.eventReportWrap.detail .membListWrap .winnerList li .left .profile{width:40px; height:40px; background:#FAFBFD; border:1px solid #E8E8E8; border-radius:50px; margin-right:10px;}
.eventReportWrap.detail .membListWrap .winnerList li .left .txts .nm{font-size:15px;}
.eventReportWrap.detail .membListWrap .winnerList li .left .txts .winner{font-size:13px;font-family: 'Pretendard-Regular'; color:#2979FF; line-height: 10px;}
.eventReportWrap.detail .membListWrap .winnerList li .pri{font-size:15px;font-family: 'Pretendard-Regular';}
.eventReportWrap.detail .membListWrap .winnerList li .pri span{font-family: 'Pretendard-Bold';}
.eventReportWrap.detail .membListWrap .winnerList li .pri._befo{color:#999;}
/*// /addon/my/my_liveEventReport_detail.asp */
