﻿/* 메인과 서브페이지 전체에 영향을 미치는 LAYOUT CSS */

html,body {min-height:100%;}
body .ui-focus.ui-shadow-inset {box-shadow:none;}
body.body.noscrollX::-webkit-scrollbar {width: 0;}
body.body.noscrollY::-webkit-scrollbar {height: 0;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
body .fullCont {height: calc(100vh - 120px);}
body .swiper-container {}
body .swiper-container .swiper-wrapper {height:fit-content;}
body .swiper-container .swiper-slide {}

#alert_pop {position:fixed;z-index:999999999;top:50%;width: 100%;left: 50%;transform:translate(-50%,-50%);max-width: 525px;margin: 0 auto;}
@media (max-width: 930px) {
    #alert_pop {max-width: 680px;}
}


.anchorCover {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;}

.bodyFixed {position: fixed;z-index:-1;}

.copyrightBox {height: 60px;line-height: 60px;margin: 10px 20px 0;background: #fff;font-size:13px;font-weight: 400;letter-spacing: -.4px; color: #999;}
.copyrightBox p {line-height: 1.5;text-align: center;}

#mobile_wrap {min-height:100vh;}
/* 폰트 정의 */
.FS_pageTitle {font-size:19px !important; color:#000; font-weight:bold;}
.FS_sectionTitle {font-size:17px !important; color:#000; font-weight:bold;}
.FS_largerTxt {font-size:19px !important; font-weight: 400;}
.FS_largerTxt-b {font-size:19px !important; font-weight:bold;}
.FS_largeTxt {font-size:17px !important; font-weight: 400;}
.FS_largeTxt-b {font-size:17px !important; font-weight:bold;}
.FS_smallTxt {font-size:14px !important; font-weight: 400;}
.FS_smallTxt-b {font-size:14px !important; font-weight:bold;}
.FS_smallerTxt {font-size:12px !important; font-weight: 400;}
.FS_smallerTxt-b {font-size:12px !important; font-weight:bold;}
.FS_guideTxt {font-size:14px !important; color:#aaa; font-weight: 400;}
.FS_guideTxt-b {font-size:14px !important;color: #aaa; font-weight:bold;}

/* 여백조절 */
.PD_small {padding-top:6px;}

/*FC 컬러 정의 */
.brandColor {color:#2962FF;}
.brandColor_disabled {color:#2962FF; opacity:.3;}

.FC_title {color:#000;}
.FC_normal {color:#222;}
.FC_light {color:#999 !important;}
.FC_lightest {color:#ddd;}

/* 라인칼러 */
.LC_object {border-bottom:1px solid #ddd !important;}
.LC_line {border-bottom:1px solid #efefef !important;} /* 섹션의 구분선 */

/* 보더칼러 */
.BC_normal {border:1px solid #ddd;} /* 버튼의 라인, 텍스트필드, 드롭다운보더, 터치가 가능한 요소에 사용 */
.BC_light {border:1px solid #efefef;}

.FC_error {color:#ec132e;}
.FC_caution {color:#ffc041;}
.FC_info {color:#1755da;}
.FC_success {color:#3ac73b;}

.BC_lightest {background-color:#f4f4f4 !important;}
.BC_lighter {background-color:#f0f0f0 !important;}
.BC_light {background-color:#e0e0e0 !important;}

.BTN_default {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:8px;border:1px solid #ccc;background: #fff;box-shadow:0 2px 3px rgba(0,0,0,.16);}
.BTN_default-active {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:8px;border-width:1px;border-style:solid;background: #fff;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_default-active.dis03 {opacity:0.3;}
.BTN_default-disable {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:4px;border:1px solid #ddd;color: #DDD;background: #fff;}
.BTN_point {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:4px;color: #fff;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_point-active {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:4px;color: #fff;background: #2962FF;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_point-disable {box-sizing:border-box;display: block;height: 44px;line-height: 44px;border-radius:4px;color: #fff;background: #2979FF;box-shadow:0 2px 4px rgba(0,0,0,.16);opacity:.3;}
.BTN_list {box-sizing:border-box;display: block;height: 32px;line-height: 32px;text-align: center;border-radius:2px;border:1px solid #999;background: #fff;}
.BTN_list-active {box-sizing:border-box;display: block;height: 32px;line-height: 32px;text-align: center;border-radius:2px;border:1px solid #000;background: #fff;}
.BTN_list-disable {box-sizing:border-box;display: block;height: 32px;line-height: 32px;text-align: center;border-radius:2px;border:1px solid #ddd;color: #DDD;background: #fff;}
.BTN_block {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;color: #fff;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_block-disable {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;color: #fff;background: #2979FF;box-shadow:0 2px 4px rgba(0,0,0,.16);opacity:.3;}
.BTN_block-border {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;box-shadow:0 2px 4px rgba(0,0,0,.16);border-width:1px;border-style:solid;}
.totar_width .BTN_block .plus_btn_more {color: #fff;}
.BTN_form {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:4px;border:1px solid #ddd;background: #F8F8F8;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_flat {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;}
.BTN_Link {box-sizing:border-box;}
.BTN_alert {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:4px;border:1px solid #EC132E;color: #EC132E;background: #FFF4F4;}
.BTN_listClose {box-sizing:border-box;display: inline-block;;text-align: center;height: 32px;line-height: 32px;border-radius:2px;border:1px solid #ccc;background: #fff;padding:0 3px;white-space:nowrap;}
.BTN_listClose span {display: inline-block;height: 100%;background-image:url(/m/images/svg/header_top_close-ccc.svg);background-repeat:no-repeat;background-position: 0 center;background-size: 18px;padding-left: 24px;}
.BTN_nob_bg {box-sizing:border-box;display: block;height: 32px;line-height: 32px;text-align: center;border-radius:2px;border:1px solid #EFEFEF;background:#EFEFEF;} /* 배경색이 회색, 보더 없음 */

.BTN_test-lh {box-sizing:border-box;display: block;height: 44px;line-height: 44px;text-align: center;border-radius:4px;color: #fff;background: #2979FF;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_test-pd {box-sizing:border-box;display: block;padding:11px 0;text-align: center;border-radius:4px;color: #fff;background: #2979FF;box-shadow:0 2px 4px rgba(0,0,0,.16);}
.BTN_test-fl {box-sizing:border-box;display: flex;align-items:center;justify-content:center;height: 44px;text-align: center;border-radius:4px;color: #fff;background: #2979FF;box-shadow:0 2px 4px rgba(0,0,0,.16);}

.-btnStyle {border: none; display: inline-block; width: 100%; padding: 12px; box-sizing: border-box; border-radius: 4px; background-color: var(--main-color); color: #fff;border:1px solid var(--main-color); text-align: center; cursor: pointer; font-size: 16px;}
.-btnStyle.-br8 {border-radius: 8px;}
.-btnStyle.-bgW {background-color: #fff;color: var(--main-color);border:1px solid var(--main-color);}
.-btnStyle.-bgG {background-color: #E1E1E1;color: #5B5B5B;border:1px solid #E1E1E1;}


.-labelStyle {position: relative;}
.-labelStyle input[type="checkbox"] {-webkit-appearance: none; border: 0 !important; position: absolute; left: 5px !important; top: 5px !important; width: 1px !important; height: 1px !important; padding: 0 !important; z-index: 1;}
.-labelStyle input[type="checkbox"] + span {display: inline; width: auto; height: auto; background: transparent; padding-right: auto; padding-left: auto;}
.-labelStyle input[type="checkbox"] + span.label_ico {position:relative;display: inline-flex;padding:0;width: 18px;height: 18px;border: 1px solid #a3a3a3;background-color: #fff;border-radius:3px;vertical-align: middle;z-index:2;margin-right: 8px}
.-labelStyle input[type="checkbox"] + span.label_ico::before {content: '';position: absolute;top: 4px;right: 3px;width: 10px;height: 5px;border: 1px solid transparent;border-width: 0 0 1px 1px;transform: rotate(-45deg);}
.-labelStyle input[type="checkbox"]:checked + span.label_ico {background-color:#fff;border: 1px solid var(--sitecolor1);}
.-labelStyle input[type="checkbox"]:checked + span.label_ico::before {border: 1px solid var(--sitecolor1);border-width: 0 0 1px 1px;}


.-labelStyle input[type="checkbox"].-circle + span.label_ico {border-radius: 100%;border: 1px solid #D2D2D2;background-color: #D2D2D2;width: 24px;height: 24px;}
.-labelStyle input[type="checkbox"].-circle + span.label_ico::before {content: '';position: absolute;top: 7px;right: 6px;width: 9px;height: 5px;border: 1px solid #fff;border-width: 0 0 3px 3px;transform: rotate(-45deg);}
.-labelStyle input[type="checkbox"].-circle:checked + span.label_ico {border-radius: 100%;border: 1px solid var(--sitecolor1);background-color: var(--sitecolor1);}


.-labelStyle.-mini input[type="checkbox"] + span.label_ico {position:relative;display: inline-flex;padding:0;width: 18px;height: 18px;border: 1px solid #E1E1E1;background-color: #fff;border-radius:3px;vertical-align: middle;z-index:2;}
.-labelStyle.-mini input[type="checkbox"] + span.label_ico::before {content: '';position: absolute;top: 3px;right: 3px;width: 10px;height: 5px;border: 1px solid transparent;border-width: 0 0 1px 1px;transform: rotate(-45deg);}
.-labelStyle.-mini input[type="checkbox"]:checked + span.label_ico {background-color:var(--sitecolor1);border: 1px solid var(--sitecolor1);}
.-labelStyle.-mini input[type="checkbox"]:checked + span.label_ico::before {border: 1px solid #fff;border-width: 0 0 3px 3px;}


.-labelStyle input[type="text"] {width: 100%;border:1px solid #DDDDDD;border-radius:4px;height: 50px;line-height: 50px;padding:0 55px 0 20px;}
.-labelStyle span.search_ico {position: absolute;right: 20px;font-size: 24px;font-weight: 700;}


.-labelStyle input[type="radio"] {-webkit-appearance: none; border: 0 !important; position: absolute; left: 5px !important; top: 5px !important; width: 1px !important; height: 1px !important; padding: 0 !important; z-index: 1;}
.-labelStyle input[type="radio"] + span {display: inline; width: auto; height: auto; background: transparent; padding-right: auto; padding-left: auto;}
.-labelStyle input[type="radio"] + span.label_ico {position:relative;display: inline-flex;padding:0;width: 18px;height: 18px;border: 1px solid #a3a3a3;background-color: #fff;border-radius:100%;vertical-align: middle;z-index:2;}
.-labelStyle input[type="radio"] + span.label_ico::before {content: '';position: absolute;top: 6px;right: 6px;width: 6px;height: 3px;border: 1px solid transparent;border-width: 0 0 1px 1px;transform: rotate(-45deg);}
.-labelStyle input[type="radio"]:checked + span.label_ico {background-color:#fff;border: 1px solid var(--sitecolor1);}
.-labelStyle input[type="radio"]:checked + span.label_ico::before {border: 1px solid var(--sitecolor1);border-width: 0 0 1px 1px;}


.-labelStyle input[type="radio"].-st1 + span.label_ico {border-radius: 100%;border: 1px solid #D2D2D2;background-color: #D2D2D2;width: 24px;height: 24px;}
.-labelStyle input[type="radio"].-st1 + span.label_ico::before {content: '';position: absolute;top: 7px;right: 6px;width: 9px;height: 5px;border: 1px solid #fff;border-width: 0 0 3px 3px;transform: rotate(-45deg);}
.-labelStyle input[type="radio"].-st1:checked + span.label_ico {border-radius: 100%;border: 1px solid var(--sitecolor1);background-color: var(--sitecolor1);}


.-selectStyle {position: relative;width: 100%;}
.-selectStyle select {border-radius: 4px; width: 100%; height: 50px; box-sizing: border-box; margin: 0; box-shadow: none; padding: 0 0 0 12px; border: 1px solid #ddd; font-size: 100%; color: #acacac; text-align: left; appearance: none; -webkit-appearance: none; -moz-appearance: none; font-family: 'Pretendard'; font-weight: 400;}
.-selectStyle.-mini select {height: 36px;}
.-selectStyle:before {content:'';position:absolute;top:50%;right:16px;width:1px;height:8px;background-color:#5B5B5B;transform:rotate(45deg) translateY(-50%);}
.-selectStyle:after {content:'';position:absolute;display:block;top:50%;right:16px;width:1px;height:8px;background-color:#5B5B5B;transform:rotate(-45deg) translateY(-50%);}


/* 아이콘 모음 */
.ICO_close {background-image:url(/m/images/svg/header_top_close.svg);background-repeat:no-repeat;background-position:center center;}
.ICO_info {background-image:url(/m/images/svg/font_ico_info.svg);background-repeat:no-repeat;background-position:center center;}
.ICO_caution {background-image:url(/m/images/svg/font_ico_caution.svg);background-repeat:no-repeat;background-position:center center;}

._inputChecker {position: relative;display: inline-block;width: 100%;}
._inputChecker input:not([type=hidden]) {width: 100%;border:1px solid #ddd;height: 44px;line-height: 44px;border-radius:4px;font-size: 15px;padding:0 8px;box-sizing: border-box;}
._inputChecker input:not([type=hidden])::placeholder {color: #aaa;}
._inputChecker input:not([type=hidden]):hover {border:1px solid #7F7F7F;}
._inputChecker input:not([type=hidden])._focus {border:1px solid #2979FF;}
._inputChecker + ._inputChecker {padding-left:0;}
._inputChecker ._text {color: #999;margin-top: 8px;font-size: 14px;}
._inputChecker ._innerIco {position: absolute;right: 8px;top: 13px;width: 20px;height: 20px;z-index:1;}
._inputChecker ._innerIco:before {width: 100%;height: 100%;background-size: 20px;display: inline-block;}
._inputChecker ._innerIco.vis:before {visibility:hidden;}
._inputChecker ._innerClear {display: none;position: absolute;right: 8px;top: 13px;width: 20px;height: 20px;z-index:2;}
._inputChecker ._innerClear:before {content:"";background-image:url(/m/images/svg/input_status_clear.svg);width: 100%;height: 100%;background-size: 16px;background-repeat:no-repeat;background-position: center;display: inline-block;}
._inputChecker ._innerClear.vis:before {visibility:hidden;}

._inputChecker[info-data='error'] ._text {color: #EC132E;position: relative;}
._inputChecker[info-data='error']:before {content:"";background-image:url(/m/images/svg/input_status_error.svg);width: 100%;height: 100%;background-size: 20px;display: inline-block;position: absolute;right: 8px;top: 13px;width: 20px;height: 20px;z-index:1;}
._inputChecker[info-data='error'] input:not([type=hidden]) {border:1px solid #EC132E;}
._inputChecker[info-data='alert'] ._text {color: #FFC041;position: relative;}
._inputChecker[info-data='alert']:before {content:"";background-image:url(/m/images/svg/input_status_error.svg);width: 100%;height: 100%;background-size: 20px;display: inline-block;position: absolute;right: 8px;top: 13px;width: 20px;height: 20px;z-index:1;}
._inputChecker[info-data='info'] ._text {color: #1755DA;position: relative;}
._inputChecker[info-data='info'] ._innerIco {display: none;}
._inputChecker[info-data='seccess'] ._text {position: relative;}
._inputChecker[info-data='seccess']:before {content:"";background-image:url(/m/images/svg/input_status_seccess.svg);width: 100%;height: 100%;background-size: 20px;display: inline-block;position: absolute;right: 8px;top: 13px;width: 20px;height: 20px;z-index:1;}
._inputChecker[info-data='eye-open'] ._text {position: relative;}
._inputChecker[info-data='eye-open'] ._innerClear:before {content:"";background-image:url(/m/images/svg/input_status_eye-open.svg);width: 100%;height: 100%;background-size: 20px;display: inline-block;}
._inputChecker[info-data='eye-close'] ._text {position: relative;}
._inputChecker[info-data='eye-close'] ._innerClear:before {content:"";background-image:url(/m/images/svg/input_status_eye-close.svg);width: 100%;height: 100%;background-size: 20px;display: inline-block;}

textarea._inputChecker {width: 100%;border: 1px solid #ddd;height: 6rem;line-height: 1.5rem;border-radius: 4px;font-size: 15px;padding: 8px;box-sizing: border-box;}
textarea._inputChecker::-webkit-scrollbar {display: block;width: 12px;}
textarea._inputChecker::-webkit-scrollbar-track {background : #f7f7f7;-webkit-border-radius:0px;border-radius:0px;}
textarea._inputChecker::-webkit-scrollbar-thumb {height:2px;width:50px;-webkit-border-radius:30px;border-radius:30px;background-clip: padding-box;border: 2px solid transparent;}

select._inputChecker {width: 100%;border: 1px solid #ddd;height: 44px;line-height: 44px;border-radius: 4px;font-size: 15px;padding: 0 8px;box-sizing: border-box;background: url(/m/images/svg/select_drop.svg) no-repeat right 3px center/34px #fff;}

._inputChecker.radio {width: auto;}
._inputChecker.checkbox {width: auto;}

._inputChecker.file input[type="file"] {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
._inputChecker.file label { display: inline-block;position: absolute;left: 6px;top: 5px;font-size: inherit; line-height: normal; vertical-align: middle; background-color: #F8F8F8; cursor: pointer; border: 1px solid #ccc; width: 85px;height: 32px;line-height: 32px;text-align: center;border-bottom-color: #ccc; border-radius: 2px; }
._inputChecker.file .upload-name { display: inline-block;height: 44px;line-height: 44px;box-sizing:border-box;padding:0 8px 0 100px;font-size: inherit; font-family: inherit; line-height: normal; vertical-align: middle; background-color: #fff; border: 1px solid #ddd; border-bottom-color: #ddd; border-radius: 2px; -webkit-appearance: none;-moz-appearance: none; appearance: none; }

._inputChecker input[type=checkbox] + span {background: url(/m/images/svg/input_check-off.svg) no-repeat center center;background-size:contain;vertical-align: sub;}
._inputChecker input[type=checkbox]:checked + span {background: url(/m/images/svg/input_check-on.svg) no-repeat center center;background-size:contain;vertical-align: sub;}

._inputChecker input[type=radio] + span {background: url(/m/images/svg/input_radio_check-off.svg) no-repeat center center/20px;vertical-align: sub;}
._inputChecker input[type=radio]:checked + span {background: url(/m/images/svg/input_radio_check-on.svg) no-repeat center center/20px;vertical-align: sub;}

._inputChecker.checkFlat {height: 44px;line-height: 44px;text-align: center;}
._inputChecker.checkFlat input[type=radio] + span {background: none; position: absolute;left: 0;width: 100%;height: 100%;border: 1px solid #ddd;color: #aaa;box-sizing: border-box;padding: 0;margin: 0;display: inline-block;}

._primary span:after {content:"*";position: absolute;color: #EC132E; margin-left:3px;}
.contWrap.p_list {margin-top:0;margin-bottom:0;}
.contWrap.p_list._cancel {opacity:.3;}
.contWrap-BG {padding-top:1px;background:#f8f8f8;}
.contWrap-BG.p_list {margin-top:0;margin-bottom:0;}
.contWrap-BG.p_list._cancel {opacity:.3;}
.sectorDOM {border-bottom:10px solid #E8ECEF;background: #fff;}
.sectorDOM article {padding-bottom:16px;position: relative;}
.sectorDOM article:first-child {padding-top:16px;}
.sectorDOM.st1 article:first-child {padding-top:5px;}
.sectorDOM article > h2 .smallTxt {position: absolute;right: 0;top: 0;}
.sectorDOM .sectionList {border-top:1px solid #CCC;}
.sectorDOM .sectionList:first-child {border-top:0;}
.sectorDOM._cancel {}
.sectorDOM._cancel .dataSec,
.sectorDOM._cancel .sectionInner .listTitleDOM,
.sectorDOM._cancel .Profile_Wrap,
.sectorDOM._cancel .sponCategoryDOM {opacity:0.3}

.sectorDOM-noBD {border-bottom:0;background: #fff;}
.sectorDOM-noBD article {padding-bottom:16px;position: relative;}
.sectorDOM-noBD article.noBT {padding-bottom:0;position: relative;}
.sectorDOM-noBD article:first-child {padding-top:16px;}
.sectorDOM-noBD article > h2 {}
.sectorDOM-noBD article > h2 span {position: relative;}
.sectorDOM-noBD article .inputHeader {display: flex;align-items: center;justify-content:space-between;}
.sectorDOM-noBD .sectionBodyDOM .sectionList:last-child {border-bottom:1px solid #CCC;}
.sectorDOM-noBD .sectionBodyDOM-full .sectionList:last-child {border-bottom:1px solid #CCC;}
.rborderBox {margin:10px;border:1px solid #e8e8e8;border-radius:16px;}

.guideDOM {padding:10px 16px;background: #F4F4F4;}
.guideDOM .point {font-weight: 700;}
.guideDOM .text {margin-top: 5px;}
.guideDOM .text:first-child {margin-top: 0;}

.listTitleDOM {height: 44px;line-height: 44px;display:block;zoom:1;border-bottom:1px solid #CCC;}

.sectionInner .listTitleDOM {border-bottom:0;}
.sectionInner .listTitleDOM .topCon {display:flex;justify-content:space-between;}
.listTitleDOM:after {content:""; display:block; height:0px; clear:both; visibility:hidden; zoom:1;}
.listTitleDOM .FL_left {float: left;}
.listTitleDOM .FL_right {float: right;}
.listTitleDOM-full {height: 44px;line-height: 44px;display:block;zoom:1;}
.listTitleDOM:after {content:""; display:block; height:0px; clear:both; visibility:hidden; zoom:1;}
.listTitleDOM-full .FL_left {float: left;}
.listTitleDOM-full .FL_right {float: right;}

.tabDOM {background: #fff;}
.tabDOM > ul {display:flex;width: 100%;align-items:center;position: relative;}
.tabDOM > ul > li {position: relative;flex-grow:1;text-align: center;}
.tabDOM > ul > li a {position: relative;display:block;height: 42px;line-height: 42px;padding-bottom:2px;}
.tabDOM > ul > li._active a {}
.tabDOM > ul > li._active a:after {content:"";position: absolute;height: 2px;width: 100%;left: 0;bottom: 0;}
.tabDOM > ul > li + li {}
.tabDOM > ul > li + li:before {content:"";position: absolute;left: 0;top: 50%;transform:translateY(-50%);width: 1px;height: 14px;background: #EFEFEF;}
.tabDOM > ul > li label {display:inline-block;height: 42px;line-height: 42px;padding-bottom:2px;text-align:center;}

/* 라디오 옵션버튼 안보이게 하는 탭메뉴, checked label css는 해당파일에. */
.tabDOM > ul li .noRadiobtn {opacity:0;}

.inpDOM {vertical-align: middle;cursor: pointer;}
.inpDOM label input[type=checkbox] + span { display:inline-block;width:20px;height:20px;    background: none;background-image:url(/m/images/svg/input_check-off.svg);background-repeat:no-repeat;background-size:20px;vertical-align:middle;padding-right:3px;}
.inpDOM label input[type=checkbox]:checked + span{background-image:url(/m/images/svg/input_check-on.svg);background-position: center;}
.inpDOM label input[type=checkbox]:disabled + span{opacity:.5;}


.sectionTitleDOM {height: 40px;line-height: 39px;}
.sectionTitleDOM._noH {height: auto;line-height: inherit;}
.sectionTitleDOM .sectionInner {border-bottom:1px solid #000;box-sizing:border-box;}
.sectionTitleDOM-full {height: 40px;line-height: 39px;}
.sectionTitleDOM-full._noH {height: auto;line-height: inherit;}
.sectionTitleDOM-full .sectionInner {height:40px; line-height:39px; border-bottom:1px solid #e8e8e8;padding:0 16px;margin:0;box-sizing:border-box;}
.sectionTitleDOM-full._noH  .sectionInner {height: auto;line-height: inherit;}
.sectionTitleDOM-full.st1 {height: 60px;line-height: 59px;}
.sectionTitleDOM-full.st1 .sectionInner {height: 60px;line-height: 59px;border-bottom:1px solid #000;padding:0 16px;margin:0;box-sizing:border-box;}
.sectionTitleDOM-full .sectorRight {float: right;}
.sectionSubTitleDOM {height: 40px;line-height: 39px;}
.sectionSubTitleDOM .sectionInner {padding:0;margin:0 16px; border-bottom:1px solid #ccc;box-sizing:border-box;}
.sectionSubTitleDOM-full {height: 40px;line-height: 39px;}
.sectionSubTitleDOM-full .sectionInner {border-bottom:1px solid #ccc;padding:0 16px;margin:0;box-sizing:border-box;}
.sectionBodyDOM .sectionList {border-top:1px solid #CCC;}
.sectionBodyDOM .sectionList:first-child {border-top:0;}
.sectionBodyDOM .sectionList .sectionInner {margin: 0 16px;}
.sectionBodyDOM-full .sectionList {border-top:1px solid #CCC;}
.sectionBodyDOM-full .sectionList:first-child {border-top:0;}
.sectionBodyDOM-full .sectionList .sectionInner {padding: 0 16px;}


.sectionInner {margin:0 16px;}


.layerFix{display:none;font-size:0;}
.layerFix.on{display:block !important;}
.layerFix.on .layerCon{animation:slideupt .5s ease-in-out;}
.layerFix .layerBg {display:none; position:fixed; width:100%; max-width:680px; height:100%; background:rgba(0,0,0,.7); left:50%; top:0;transform: translateX(-50%); width:100%; height:100%; z-index:9998;}
.layerFix .layerBg.mLayerBgOn {display: block;}
.layerFix .layerBg.L-filter {display: block;}
.layerFix .layerConWrap {position:fixed; z-index:9999; max-width:680px; top:50%; left:50%; transform: translateX(-50%); padding:0; background:#fff; box-sizing:border-box; font-size:initial; overflow-y:auto;}
.layerFix .btnClLyr{display:inline-block;width:53px;height:53px;font-size:0;background:url(/m/images/xxx2.png)no-repeat center / 40% 40%;position:absolute;right:0;top:0;cursor:pointer;}

/* .layerFix .secTop{position:absolute;height:53px;position:absolute;left:0;top:0;width:100%;z-index:99;} */
.layerFix .secTop .tit{font-size:20px;text-align:center;line-height:53px;font-weight:bold;box-shadow:0 0 8px #666;}
.layerFix .secMid{font-size:14px;overflow-y:auto;}
.layerFix .secBot{position:absolute;left:0;bottom:0;width:100%;height:53px;z-index:999;animation:slideupb .5s ease-in-out;}
.layerFix .secBot .btnClLyr{background:none;}
.layerFix .secBot .btnCp{display:inline-block;width:100%;font-size:18px;color:#fff;text-align:center;line-height:53px;}

.layerFix.L-filter .secMid ul{margin:0;}
.layerFix.L-filter .secMid ul li .tit{background:#e7e7e7;line-height:35px;padding:0 15px;}
.layerFix.L-filter .secMid ul li .con{background:#fff;padding:10px 15px;font-size:0;text-align:center;}
.layerFix.L-filter .secMid ul li .con .ui-checkbox,.layerFix.L-filter .secMid ul li .con .ui-radio,.layerFix.L-filter .secMid ul li .con label{display:inline-block;}
.layerFix.L-filter .secMid ul li .con .ui-checkbox-on{border-color:red;}
.layerFix.L-filter .secMid ul li .con .ui-radio-on{border-color:blue;}
.layerFix.L-filter .secMid ul li .con label{padding:3px 5px;margin:2px;font-size:12px;border:1px solid #ddd;border-radius:3px;}
.layerFix.L-filter .secMid ul li .con label:after{display:none;}
.layerFix.L-filter .secMid ul li .con input[type=checkbox],.layerFix.L-filter .secMid ul li .con input[type=radio]{display:none;}
.layerFix.choiceJoin .layerConWrap{width:80%;height:90vh;}
.layerFix.choiceJoin .layerCon{font-size:14px;text-align:left;padding:10px 15px;box-sizing:border-box;overflow-y:auto;}
.layerFix.choiceJoin .btn_gray_board{width:100%;}
.layerFix.choiceJoin .tit{font-size:18px;color:#333;font-weight:bold;padding-top:30px;margin-top:30px;border-top:1px solid #eee;}
.layerFix.choiceJoin .tit:first-child{padding-top:0;margin-top:0;border-top:0;}
.layerFix.choiceJoin .stit{font-size:11px;color:#999;padding:15px 0 20px;margin-top:0;}
.layerFix.choiceJoin .snsWrap{text-align:left;}
.layerFix.choiceJoin .snsWrap a{width:100%;overflow:hidden;border-radius:5px;margin-bottom:2%;}
.layerFix.choiceJoin .snsWrap a:first-child{margin-left:0;}
.layerFix.choiceJoin .snsWrap a.naver{background-position:-60px 0;}
.layerFix.choiceJoin .snsWrap a.kakao{background-position:-120px 0;}
.layerFix.choiceJoin .snsWrap a.faceb{background-position:0 0;}
/*.layerFix.choiceJoin .snsWrap a span:first-of-type{width:20px;height:20px;}*/


.layerTab.review li{width:80%;}
.layerTab.review .layerCon{/* border:10px solid red */;box-sizing:border-box;}
.layerTab.review .image{text-align:center;}
.layerTab.review .image img{max-width:100%;max-height:30vh; padding:10px;}
.layerTab.review .txtWrap{padding:15px;box-sizing:border-box;}
.layerTab.review .sndWrap{overflow:hidden;}
.layerTab.review .sndWrap .starRating{float:left;}
.layerTab.review .sndWrap .day{float:right;}
.layerTab.review .btnClLyr{background:none;}
.layerTab.review .selOpt{font-size:16px;}
.layerTab.review .selOpt div{display:inline-block;width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.layerTab.review .selOpt .tit{font-size:16px;font-weight:bold;padding:10px 0 2px;}
.layerTab.review .line{padding-top:10px;margin-top:7px;border-top:1px solid #ddd;}
.layerTab.review .reviewTxt{font-size;16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;word-wrap:break-word;line-height:17px;}
/*sns회원가입*/
.layerFix.choiceJoin .snsWrap .icon-w {display:inline-block;vertical-align:middle;width:13px;}
.layerFix.choiceJoin .snsWrap img {max-width:100%;max-height:100%;}
.layerFix.choiceJoin .snsWrap .snsBtn {display:inline-block;width:100%;vertical-align:top;font-size:12px;color:#fff;letter-spacing:-.6px;}
.layerFix.choiceJoin .snsWrap .btn_kakao .snsBtn {color:#000;}
/*레이어별도*/
.layerFix.L-filter .layerConWrap{top:0;bottom:0;width: 100%;max-width:680px;display: none;}

@media (min-width:930px){
	.layerFix .layerBg {max-width: 525px;}
	.layerFix .layerConWrap {max-width:525px;}
	.layerFix.L-filter .layerConWrap {max-width: 525px;}
	.layerFix.dot_pop .layerConWrap {max-width: 525px !important;}
}
@media (max-width:929px){
	.layerFix.escrow .layerConWrap {margin-left: 0 !important;left: 50%; margin-right: 0;transform: translate(-50%);}
	.layerFix.dot_pop .layerConWrap {max-width: 525px !important;}
}

/* 라이브 티비 */
#mobile_wrap.liveTvWrap {position: relative;font-size: 13px;width: 100%;max-width:768px;margin: 0 auto;overflow: hidden;}
.liveTvWrap {height: 100%;}
/* ._ipone._direct .liveTvWrap {height: calc(100% - 70px);} */
.liveTvWrap .bodyDOM {position: relative;height: 100%;}
.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;}
.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(/m/images/live_ico_share.png);}
.liveTvWrap .setIcon.set-declar {background-image:url(/m/images/svg/warning_ico_fff.svg);}
.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 .footIcon {display: inline-block;width: 36px;height: 36px;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:20px auto;background-color: rgba(0,0,0,0.5);position: relative;}
.liveTvWrap .footIcon .tac {position: absolute;top: -2px;right: -2px;border-radius:100%;width:20px;height:20px;text-align: center;line-height: 20px;background: #ffb504;font-size: 12px;color: #fff;}
.liveTvWrap .footIcon.set-like {background-image:url(/m/images/live_ico_like.png);}
.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-home {background-image:url(/m/images/live_ico_home.png);}
.liveTvWrap .footIcon.set-cart {background-image:url(/m/images/live_ico_cart.png);}
.liveTvWrap .footIcon.set-coupon {background-image:url(/m/images/live_ico_coupon.png);}
.liveTvWrap .footIcon.set-faq {background-image:url(/m/images/live_ico_faq.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 .top_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 .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;}

.liveTvWrap .top_fix_close.minS {top:20px; right:10px;}

.sampleLayerPop.mini .liveTvWrap .top_fix_closeWrap {position: absolute; height: 50px; width: 100%; z-index: 999;}
.sampleLayerPop.mini .liveTvWrap .bg_wrap {z-index: 1; position: relative;}

.liveTvWrap .top_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 .top_fix_profile {opacity:0;}
.liveTvWrap .top_fix_profile .profileDOM {height: 46px;padding:8px;background: #fff;border-radius:50px;position: absolute;top: 0;left: 0; width: 100%;line-height:1.6rem;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn {display: flex;justify-content: flex-start;align-items:center;width: calc(100% - 40px);}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li {height: 46px;position: relative;}
.liveTvWrap .top_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 .top_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 .top_fix_profile .profileDOM .fixedIn li .liveSet._on:after {content:'라이브중';color:#fff;white-space: nowrap;letter-spacing: -.5px;}

.liveTvWrap .top_fix_profile .profileDOM .fixedIn li img {width:100%;height:100%;object-fit:cover;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(1) {}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(1) span {display: inline-block;width: 46px;height:46px;border-radius:100%;overflow: hidden;}
.liveTvWrap .top_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 .top_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 .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .tit img {position:relative;top:-1px;width: 15px;height:15px;margin-right:5px;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt {font-size: 13px;margin-top: 5px;line-height: 1.2rem;}
.liveTvWrap .top_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 .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt3 {}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt3 span {font-size: 11px;vertical-align: text-top;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt3 em {margin-left: 2px;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt4 {margin-left: 4px;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt4 .UserNowCnt {margin-left: 2px;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(2) .txt4 .iconfont {font-size: 11px;vertical-align: text-top;}
.liveTvWrap .top_fix_profile .profileDOM .fixedIn li:nth-child(3) {}
.liveTvWrap .top_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 .top_fix_profile .btnSplitDOM {position: absolute;top: 70px;left: 0;}
.liveTvWrap .top_fix_profile .btnSplitDOM ul {display:flex;justify-content:flex-start;}
.liveTvWrap .top_fix_profile .btnSplitDOM li {margin-left:10px;height: 40px;}
.liveTvWrap .top_fix_profile .btnSplitDOM li:first-child {margin-left:0;}

.liveTvWrap .top_fix_profile .viewPrizeDOM {position: absolute;top: 108px;left: 0;}
.liveTvWrap .top_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 .top_fix_profile .viewPrizeDOM li {width: 100%;position: relative;padding-top:4px;}
.liveTvWrap .top_fix_profile .viewPrizeDOM li:last-child {margin-bottom:4px;}
.liveTvWrap .top_fix_profile .viewPrizeDOM li .liveSet {position: absolute;top: 4px;left: 0;font-size: 11px;z-index:1;}
.liveTvWrap .top_fix_profile .viewPrizeDOM li .liveSet._on {border-radius:0 0 5px 0;padding:0px 3px;background-image:linear-gradient(to left,#f92150,#ff5be8);}
.liveTvWrap .top_fix_profile .viewPrizeDOM li .liveSet._on:after {content:'현재상품';color:#fff;}
.liveTvWrap .top_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 .top_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 .top_fix_profile .viewPrizeDOM li .imgSet img {width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.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 .top_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 .bg_wrap .main_img .progress_wrap {text-align: center;display: flex;justify-content: center;align-items: center;}

.footListWrap {position:absolute;bottom:15px;padding:0 10px;box-sizing:border-box;width:100%;z-index:4;display:flex;justify-content:space-between;}
.footListWrap[aria-hidden='true'] {display:none;}
._ipone .footListWrap {padding:0 10px;}
.footListWrap .fl-left {width:100%;}
.footListWrap .fl-left ul {display:flex;justify-content:flex-start;}
.footListWrap .fl-left li {height: 46px;background: transparent;margin-left:5px;width: calc(100% - 46px);}
.footListWrap .fl-left li:first-child {margin-left:0;width: 46px;}
.footListWrap .fl-left li .ui-shadow-inset {box-shadow:none;background:transparent;border:0;margin:0;padding:0;}
.footListWrap .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: 46px;line-height: 46px;color: #fff;width: calc(100% - -25px);font-size: 13px;}
.footListWrap .fl-left li .talkLink::placeholder {color:#fff;}
.footListWrap .fl-right {}
.footListWrap .fl-right ul {display:flex;}
.footListWrap .fl-right li.ulist {height: 46px;margin-left:5px;position: relative;}
.footListWrap .fl-right li.ulist:first-child {margin-left:0;}
.footListWrap .fl-right li.ulist a {-webkit-tap-highlight-color:transparent}
.footListWrap .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);}
.footListWrap .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;}
.footListWrap .fl-right li.ulist .liveBag ol {display:flex;}
.footListWrap .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);}
.footListWrap .fl-right li.ulist .liveBag ol .olist:first-child {margin-left:0;}
.footListWrap .fl-right li.ulist .liveBag ol .olist img {width: 100%;}
.footListWrap .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;}
.footListWrap .fl-right li.ulist .liveBag ol .olist .anchorCover {z-index:2;}
.footListWrap .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;}
.footListWrap .fl-right li.ulist .liveBag ol .olist .coverSet p {color: #fff;}
.footListWrap .fl-right li.ulist .liveBag ol .olist .coverSet p:first-child {margin-top: 10px;}
.footListWrap .fl-right li.ulist .liveBag ol .olist .coverSet p em {font-size: 18px;}

.couponEnrightWrap {position: absolute;right: 10px;top: 90px;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;}

.txtAreaWrap {position: absolute;bottom: 70px;left: 0;width: 100%;padding:0 10px;z-index:2;box-sizing:border-box;}
/* ._ipone .txtAreaWrap {bottom: 100px;} */
.txtAreaWrap .shotChat {font-size: 12px;/*position: absolute;bottom: 250px;*/position: relative;bottom: 0;height: 66px;overflow: auto;}
/* .txtAreaWrap.creator .shotChat {bottom: calc(40vh + 20px);} */
.txtAreaWrap .shotChat .ChatLine {display: block;margin-top:6px;line-height:normal;}
.txtAreaWrap .shotChat .ChatLine:first-child {margin-top:0;}
.txtAreaWrap .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;}
.txtAreaWrap .shotChat .ChatLine .imgPic {float: left;width:20px;height: 20px;display: inline-block;border-radius:100%;overflow: hidden;margin-top:3px;font-size: 12px;}
.txtAreaWrap .shotChat .ChatLine .imgPic img {width: 100%;vertical-align:top;}
.txtAreaWrap .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;}
.txtAreaWrap .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);}
.txtAreaWrap .shotChat .ChatLine .txt.buy {position: relative;}
.txtAreaWrap .shotChat .ChatLine .txt.buy:after {content:"";background-image:url(/m/images/live_chet_buy.png);}
.txtAreaWrap .shotChat .ChatLine .txt.cart {position: relative;}
.txtAreaWrap .shotChat .ChatLine .txt.cart:after {content:"";background-image:url(/m/images/live_chet_cart.png);}
.txtAreaWrap .shotChat .ChatLine .txt .nic {color: #fa2050;}

.txtAreaWrap .chatBoxWrap .txtChatWrap {margin-bottom:8px;}

.txtAreaWrap .txtChat {font-size: 14px;margin-top: 20px;max-width: calc(100% - 150px);height: 180px;overflow: auto;}
.txtAreaWrap.creator .txtChat {height: 40vh;}
/* .txtAreaWrap .txtChat._step {height: 94px;} */
.txtAreaWrap .txtChat._step {height: 180px;}
.txtAreaWrap .txtChat .ChatLine {display: block;margin-top:.3rem;line-height: 1.2rem;}
.txtAreaWrap .txtChat .ChatLine:first-child {margin-top:0;}
.txtAreaWrap .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: 2px 2px 2px rgb(0, 0, 0, .3);}
.txtAreaWrap .txtChat .ChatLine .lineIn .nic {margin-right:5px;}
.txtAreaWrap .txtChat .ChatLine .nic {opacity: .6;}
.txtAreaWrap .txtChat .ChatLine._step .lineIn {padding:0 5px;background: none;}
.txtAreaWrap .ChatLine._step {text-align: left;}
.txtAreaWrap .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;}
.txtAreaWrap .ChatLine._step .lineIn .material-icons {font-size: 21px;vertical-align: middle;}
.txtAreaWrap .txtChatWrap .ChatLine._step .lineIn {border-radius:5px; background: none;padding:0 5px;}

.txtAreaWrap .ChatUnder .ChatLine {margin-top: 6px;width: 100%;line-height: 1.3rem;}
.txtAreaWrap .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);}

/*상품상세보기 팝업*/
.goodsContentWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 80%;z-index: 1003;background: #fff;width: 100%;max-width: 768px;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;}

.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:all 0.2s;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:1001;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;}

.liveListSetWrap .liveIn .liveBody {/*height: calc(100vh - 116px);overflow-y:scroll;overflow:hidden;*/;height:fit-content;}
.liveListSetWrap .liveIn .liveBody.vis {visibility:hidden;}
.liveListSetWrap .liveIn .liveBody 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);}
/* .liveListSetWrap .liveIn .liveBody dl:first-child {margin-top:10px;} */
.liveListSetWrap .liveIn .liveBody 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);}
.liveListSetWrap .liveIn .liveBody 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;}
.liveListSetWrap .liveIn .liveBody dt .liveTac .sticker {background:#e60012;color: #fff;border-radius:0 20px 20px 0;padding:0 6px;height: 22px;line-height: 22px;display: inline-block;}
.liveListSetWrap .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 2px;margin:0 5px;height: 22px;line-height: 22px;display: inline-block;}
.liveListSetWrap .liveIn .liveBody dt .viewerTime {position: absolute;right: 5px;top: 5px;border-radius:20px;overflow: hidden;z-index:2;}
.liveListSetWrap .liveIn .liveBody dt .viewerTime .viewerTimeIn {color: #fff;font-weight: 700;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}
.liveListSetWrap .liveIn .liveBody dt video {position: absolute;top: 0;left:50%;transform:translateX(-50%);width: 100%;height: 100%;object-fit:cover;}
.liveListSetWrap .liveIn .liveBody dt img {max-height:100%;}
.liveListSetWrap .liveIn .liveBody dd {width:100%;background: #fff;padding:150% 0 10px;}
.liveListSetWrap .liveIn .liveBody 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;}
.liveListSetWrap .liveIn .liveBody 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;}
.liveListSetWrap .liveIn .liveBody dd .tit img {width:16px;padding-right:3px;vertical-align:top;}

.liveListSetWrap .liveIn .liveBody dd .likeThome {color: #999;font-size: 13px;}
.liveListSetWrap .liveIn .liveBody dd .likeThome .likeIco {font-size: 18px;vertical-align: middle;}
/* .liveListSetWrap .liveIn .liveBody dd .likeThome .likeThat {vertical-align: middle;} */
.liveListSetWrap .liveIn .liveBody dd .likeThome .rightDeclar {float:right;margin-right:5px;cursor:pointer;}
.liveListSetWrap .liveIn .liveBody dd .btnTime {margin-top: 10px;}
.liveListSetWrap .liveIn .liveBody 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;}
.liveListSetWrap .liveIn .liveBody 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;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .imgSet {flex-shrink:0;width:40px;height:40px;margin-right:5px;overflow: hidden;position: relative;border-radius:5px;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .imgSet img {width: 100%;height:100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);object-fit:cover;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet {width: calc(100% - 45px);display: flex;flex-wrap: wrap;align-content: center;}
@media(max-width:930px){
	.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet {width: calc(100% - 45px);}
}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet .sticker {display: block;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet .sticker .t-live {border-radius:4px;padding:0px 3px;background-image:linear-gradient(to left,#f92150,#ff5be8);}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet .sticker .t-live:after {content:'라이브중';color:#fff;font-size: 13px;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet .shotItem {color: #fff;font-size: 12px;line-height: 1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet .pay {color: #fff;font-size: 10px;line-height: 1rem;display: block;width: 100%;margin-top:3px;}
.liveListSetWrap .liveIn .liveBody dt .bodyPrize .txtSet .pay em {font-weight: 400;}
.liveListSetWrap .liveIn .liveBody dd .seller {margin: 8px 0 6px;padding:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.liveListSetWrap .liveIn .liveBody dd .seller a {color: #999;font-weight: 400;vertical-align: middle;font-size: 13px;}

.liveListSetWrap .liveIn .liveBody dd .seller .img {display: inline-block;width: 32px;height: 32px;overflow: hidden;border-radius:100%;vertical-align:sub;}
.liveListSetWrap .liveIn .liveBody dd .seller .img img {width: 100%;height:100%;vertical-align: text-bottom;object-fit:cover;}

.liveListSetWrap .liveIn .liveBody ul {height:fit-content;}
.liveListSetWrap .liveIn .liveBody li {position: relative;min-width:70px;height:fit-content;}
.liveListSetWrap .liveIn .liveBody li .anchorCover {z-index:3;width: 100%;}
.liveListSetWrap .liveIn .liveBody .p_name {position: relative;padding-top:70px;height: 30px;line-height: 30px;text-align: center; font-size: 13px;}
.liveListSetWrap .liveIn .liveBody .p_name .iPic {position: absolute;top: 0;left:50%;transform:translateX(-50%);display: inline-block;border-radius:100%;width: 70px;height: 70px;}
.liveListSetWrap .liveIn .liveBody .p_name .wavayoProduct {color: #999;}

.liveListSetWrap .liveIn .liveBody .profile {width: 60px;height: 60px;}
.liveListSetWrap .liveIn .liveBody .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 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 .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 .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 .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:all 0.2s;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 .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 .top_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: 768px;transform: translateX(-50%);}
.couponWrap .point {color: #fa2050;}
.couponWrap .sellingTop {border-bottom:1px solid #ededed;}
.couponWrap .sellingTop .top_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 .top_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: 768px;transform: translateX(-50%);}
.liveSpWrap .point {color: #fa2050;}
.liveSpWrap .sellingTop {border-bottom:1px solid #ededed;}
.liveSpWrap .sellingTop .top_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 .top_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;}


.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;}
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 #fff;}
.broadEndWrap .profileSet .follo span._follow._on {color: #fff;border: 0;}

.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;}

/*body._ipone {padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);height:calc(100vh + constant(safe-area-inset-top));}*/
#mobile_wrap.creatTvWrap {position: fixed;z-index: 1;height:100vh;width: 100%;max-height:100vh;overflow: hidden;font-size: 13px;max-width:768px;margin:0 auto;padding-bottom: 0;}
#mobile_wrap.creatTvWrap .na_bg {background:none;}

.creatTvWrap label.switch {position:relative;display:inline-block;width:60px;height:50px;margin:0;padding:0;right:0;}
.creatTvWrap label.switch input{display:none;}
.creatTvWrap 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;}
.creatTvWrap 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);}
.creatTvWrap 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);}
.creatTvWrap label.switch input:checked + .slider{background-color:#2196F3;}
.creatTvWrap label.switch input:checked + :after{content:"";left:0;}
.creatTvWrap label.switch input:focus + .slider{box-shadow:0 0 1px #2196F3;}
.creatTvWrap label.switch input:checked + .slider:before {-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);}



.creatTvWrap .ico-creatWrite {background:url(/m/images/crt_ico_write.png) no-repeat center center; background-size:35px;}
.creatTvWrap .face_liveting_wrap {position: relative;margin: 0 -15px;}
.creatTvWrap .main_img {width: 100%;}
.creatTvWrap .main_img img {min-height: 100vh;width:100%;}

.creatTvWrap .top_fix_close {position: fixed;top: 0;left: 50%;transform:translate(-50%);width: 100%;max-width:768px;padding:0 15px;box-sizing:border-box;height: 50px;line-height: 40px;background: rgba(0,0,0,0.5);z-index:5;}
/* 2020-12-30 khs : 아이폰 노치 관련 */
.creatTvWrap .notch_top, .creatTvWrap .top_fix_profileWrap {margin-top: env(safe-area-inset-top);margin-top: constant(safe-area-inset-top);}
/* 2020-12-30 khs : 아이폰 노치 관련 */
.creatTvWrap .top_fix_close .innerSet {display: flex;justify-content: space-between;height: 100%;}
.creatTvWrap .top_fix_close .leftSet { width:80%;}
.creatTvWrap .top_fix_close p {color: #fff;font-size: 15px;display:flex; align-items:center;line-height:50px;}
.creatTvWrap .top_fix_close p .textWell {display: inline-block;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}
.creatTvWrap .top_fix_close p input {display: none;background:transparent;border:0;color: #fff;font-size: 15px;}
.creatTvWrap .top_fix_close p input::placeholder {color: #fff;}
.creatTvWrap .top_fix_close p a {display: inline-block;width: 30px;height: 30px;}
.creatTvWrap .top_fix_close .rightSet {width:20%;display:flex; justify-content:flex-end;padding-top:9px;}
.creatTvWrap .top_fix_close .rightSet a {width: 30px;height: 30px;display: inline-block;vertical-align:middle;}
.creatTvWrap .top_fix_close .rightSet a + a {margin-left:5px;}
.creatTvWrap .top_fix_close .rightSet a span {display: inline-block;width: 100%;height: 100%;}
.creatTvWrap .top_fix_close .rightSet a .ico-icoCameraChg {background:url(/m/images/crt_ico_camerachg.png) no-repeat center center/100% auto;}
.creatTvWrap .top_fix_close .rightSet a .ico-closeBtn {background:url(/m/images/crt_ico_close.png) no-repeat center center/100% auto;}
@media (max-width:370px) {
	.creatTvWrap .top_fix_close .leftSet { width:80%;}
	.creatTvWrap .top_fix_close .rightSet {width:25%;}
}

.top_fix_profileWrap {position: absolute;top: 80px;left: 15px;z-index:1;}
.top_fix_profileWrap._active {top:100px;}
.top_fix_profileWrap .liveIn {display: none;position: absolute;top: -27px;}
.top_fix_profileWrap .liveIn._active {display: block;}
.top_fix_profileWrap .liveIn ul {display:flex;justify-content:flex-start;}
.top_fix_profileWrap .liveIn ul li {display: flex;}
.top_fix_profileWrap .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;}
.top_fix_profileWrap .liveIn .liveState span {background-repeat: no-repeat;padding-left: 22px;background-position: left center;background-size: 16px auto;}
.top_fix_profileWrap .liveIn .liveState .viewerNm {color: #fff;background-image:url(/m/images/live_ico_eye_w.png);}
.top_fix_profileWrap .liveIn .liveState .heartNm {margin-left:5px;color: #fff;background-image:url(/m/images/live_ico_list_like_w.png);}
.top_fix_profileWrap .liveIn .liveSet {display: inline-block;border-radius: 5px;padding: 0 4px;line-height: 1.2rem;white-space: nowrap;background-color:#999;margin-right:5px;}
.top_fix_profileWrap .liveIn .liveSet:after {}
.top_fix_profileWrap .liveIn .liveSet._on {border-radius: 5px;padding: 0 4px;background-image: linear-gradient(to left,#f92150,#ff5be8);}
.top_fix_profileWrap .liveIn .liveSet._on:after {content: '라이브중';color: #fff;font-size: 13px;}

.top_fix_profileWrap .profileDOM {position: relative;width: 106px;height: 106px;}
.top_fix_profileWrap .profileDOM a {position: absolute;right:5px;bottom:5px;display: inline-block;width: 30px;height: 30px;border-radius:100%;overflow: hidden;}
.top_fix_profileWrap .profileDOM a span {display: inline-block;width: 100%;height: 100%;}
.top_fix_profileWrap .profileDOM .ico-camera {background:url(/m/images/crt_ico_camera.png) no-repeat center center/100% auto;}
.top_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;}
.top_fix_profileWrap .profileDOM .imgPic.backImg {background:url(/m/images/labang_thumb.png)no-repeat center center/cover;}
.top_fix_profileWrap .profileDOM .imgPic img {width: 100%;height:100%;object-fit:cover;}

.top_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;}
.top_fix_profileWrap .profileDOM .ico-volume._on {background:url(/m/images/live_ico_volume_ex.png) no-repeat center center/18px auto;}
.top_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: 0;}
.top_fix_profileWrap .profileDOM .ico-mic._on {background:url(/m/images/live_ico_mic_ex.png) no-repeat center center/18px auto;}

.sellingListWrap {display: none;position: fixed;bottom:-475px;left: 50%;height: 475px;z-index: 1001;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);}
@media (max-width: 930px) {
    .sellingListWrap {max-width: var(--site-tablet-maxwidth);}
}
@media (min-width: 931px) {
    .sellingListWrap {max-width: var(--site-tablet-maxwidth);}
.mobileBody .sellingListWrap {max-width: var(--site-m-maxwidth);}
}

.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 .top_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 ;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 .top_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 .top_fix_close span {font-size: 32px;vertical-align: middle;}
.sellingListWrap.st1 .sellingTop .top_fix_close span.back {display: none;font-size: 30px;}
.sellingListWrap.st1 .sellingTop .top_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;}
.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;}



.liveSettingWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 251px;z-index: 1003;background: #fff;width: 100%;max-width: 680px;transform: translateX(-50%);overflow: hidden;}
._ipone .liveSettingWrap {padding-bottom:20px;}
.liveSettingWrap .settingTop {border-bottom:1px solid #ededed;}
.liveSettingWrap .settingTop .top_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;}
.liveSettingWrap .settingTop .top_fix_close span {font-size: 32px;vertical-align: middle;}
.liveSettingWrap .settingTop .top_fix_close span.back {display: none;font-size: 30px;}
.liveSettingWrap .settingTop .top_fix_close span.back._active {display: inline;}
.liveSettingWrap .settingTop .tit {display: flex;justify-content:space-between;padding: 0 10px;font-size: 18px;height: 50px;line-height: 50px;}
.liveSettingWrap .SettingBody {width: 200%;display: flex;}
.liveSettingWrap .SettingBody._active {transform: translate(-50%);transition:all 0.2s ease;}
.liveSettingWrap .SettingBody .settingIn {width: 50%;}
.liveSettingWrap .SettingBody .settingIn li {border-top:1px solid #eee;height: 50px;line-height: 50px;padding:0 10px 0 50px;box-sizing:border-box;}
.liveSettingWrap .SettingBody .settingIn li:first-child {border-top:0;}

.liveSettingWrap .SettingBody .settingIn li a {}
.liveSettingWrap .SettingBody .settingIn li a.lineAnchor {color: #333;display: inline-block;font-size: 16px;font-weight: 400;width: 100%;}
.liveSettingWrap .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;}

.liveSettingWrap .SettingBody .share {width: 50%;}
.liveSettingWrap .SettingBody .share ul {display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 10px;width:100%;box-sizing:border-box;}
.liveSettingWrap .SettingBody .share ul li {width: 25%;text-align: center;padding-top: 10px;}
.liveSettingWrap .SettingBody .share ul li._on {border: 2px solid #FA2050;box-sizing: border-box;border-radius: 5px;}
.liveSettingWrap .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 .liveSettingWrap .SettingBody .share ul li a {    padding-top: 50px;-webkit-background-size: 50px auto;background-size: 50px auto;}
.liveSettingWrap .SettingBody .share ul li a.ico-instar {background-image:url(/m/images/liveico-instar.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-youtube {background-image:url(/m/images/liveico-youtube.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-n_blog {background-image:url(/m/images/liveico-n_blog.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-n_band {background-image:url(/m/images/liveico-n_band.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-kakaotalk {background-image:url(/m/images/liveico-kakaotalk.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-kakaostory {background-image:url(/m/images/liveico-kakaostory.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-facebook {background-image:url(/m/images/liveico-facebook.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-twiter {background-image:url(/m/images/liveico-twiter.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-sms {background-image:url(/m/images/liveico-sms.png);}
.liveSettingWrap .SettingBody .share ul li a.ico-url_copy {background-image:url(/m/images/icon_share_copyurl.png);}

.liveSettingWrap .SettingBody .setting-icon {background-repeat: no-repeat;padding-left:50px;background-position: 15px center;-webkit-background-size:20px auto;background-size:20px auto;}
.liveSettingWrap .SettingBody .setting-icon.icon-share {background-image:url(/m/images/setting_icon_alert.png);}
.liveSettingWrap .SettingBody .setting-icon.icon-duple {background-image:url(/m/images/setting_icon_duple.png);}
.liveSettingWrap .SettingBody .setting-icon.icon-mic {background-image:url(/m/images/setting_icon_mic.png);display:flex;justify-content:space-between;align-items: center;}
.liveSettingWrap .SettingBody .setting-icon.icon-mic a.lineAnchor {width: calc(100% - 100px);}
.liveSettingWrap .SettingBody .setting-icon.icon-alert {background-image:url(/m/images/setting_icon_share.png);}
@media(min-width:930px){
	.liveSettingWrap {max-width: 525px;}
}

.filterSettingWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 251px;z-index: 1001;background: #fff;width: 100%;max-width: 768px;transform: translateX(-50%);overflow: hidden;}
._ipone .filterSettingWrap {padding-bottom:20px;}
.filterSettingWrap .settingTop {border-bottom:1px solid #ededed;}
.filterSettingWrap .settingTop .top_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 .top_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:all 0.2s 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;}

.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 .top_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 .top_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){
	.couponLayerWrap {max-width: 525px;}
}
@media(max-width:929px){
	.couponLayerWrap {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform:translateX(-50%);}
}

/* 스토리 제외 모든 신고하기 팝업 */
.mainNotify_area {width: 100%;position:fixed;top: 0;left:50%;transform:translateX(-50%); z-index:1001;max-width:680px;height: 100%; }
.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;}
.mainNotify_area .layerConWrap {position: absolute;top: 50%;width: 100%;transform: translateY(-50%);overflow-y:scroll;}
.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){
	.mainNotify_area {max-width: 525px;}
	.mainNotify_area .layerBg {max-width:525px;transition:.2s all;}
}
@media(max-width:929px){
	.mainNotify_area {width: 100%;max-width:680px;right:auto;margin-right:0;left:50%;transform: translateX(-50%);}
}
@media(max-width:680px){
	.mainNotify_area {left:0;transform: none;}
	.mainNotify_area .layerBg {width:100%;right:auto;left:50%;margin-right:0;transform:translate(-50%);transition:.2s all;}
}

/*방송 플랫폼 설정 팝업*/
.outPlatformWrap {display: none;position: fixed;bottom:-251px;left: 50%;height: 80%;z-index: 1003;background: #fff;width: 100%;max-width: 768px;transform: translateX(-50%);overflow: hidden;}
.outPlatformWrap .settingTop {border-bottom:1px solid #ededed;}
.outPlatformWrap .settingTop .top_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 .top_fix_close span {font-size: 32px;vertical-align: middle;}
.outPlatformWrap .settingTop .top_fix_close span.back {display: none;font-size: 30px;}
.outPlatformWrap .settingTop .top_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;}

.footListWrap .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;}
.footListWrap .addNotice .textWell {color: #fff;display: inline-block;width: calc(100% - 20px);line-height:1.3rem;word-break: initial;}
.footListWrap .addNotice input {display: none;background:transparent;border:0;color: #fff;}
.footListWrap .addNotice input::placeholder {color: #fff;}
.footListWrap .addNotice .ico-creatWrite {width: 30px;height: 30px;display: inline-block;position: absolute;right: 0;bottom: 3px;}

.footListWrap .addNotice.st1 {padding:5px 10px;background:rgba(0,0,0,0.5);border-radius:10px;position: absolute;left: 10px;right:auto;top:auto;bottom:66px;max-width:none;width: calc(100% - 40px);}
._ipone .footListWrap .addNotice.st1 {bottom:66px;}
.footListWrap .addNotice.st1 .textWell {color: #fff;}
.footListWrap .addNotice.st1 input {display: none;background:transparent;border:0;color: #fff;}
.footListWrap .addNotice.st1 input::placeholder {color: #fff;}
.footListWrap .addNotice.st1 .ico-creatWrite {width: 30px;height: 30px;display: inline-block;vertical-align: sub;}

/*2020-12-16 khs : 라방중 공지사항 축소*/
.footListWrap .addNotice.liveon{width: initial;left: initial;right: 10px;}
/*2020-12-16 khs : 라방중 공지사항 축소*/

.creatTvWrap .footListWrap {position:absolute;bottom:5px;padding:0 10px;box-sizing:border-box;width:100%;z-index:4;display:flex;justify-content:space-between;}
._ipone .creatTvWrap .footListWrap {bottom:35px;}
.creatTvWrap .footListWrap .footIn {width: 100%;}
.creatTvWrap .footListWrap .footIn ul {display:flex;justify-content:space-between;width: 100%;}
.creatTvWrap .footListWrap .footIn li {text-align: center;}
.creatTvWrap .footListWrap .footIn li:nth-child(3) {width: calc(100% - 240px);display:table;}
.creatTvWrap .footListWrap .footIn li a {display: table-cell;vertical-align:middle;}
.creatTvWrap .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;}
.creatTvWrap .footListWrap .footIn li a.liveStart:after {content:"라이브 시작";}
.creatTvWrap .footListWrap .footIn li a.liveStart._active:after {content:"종료";}
.creatTvWrap .footListWrap .footIn li a.liveStart._empty:after {content:"";}
.creatTvWrap .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;}
.creatTvWrap .footListWrap .footIn li a.footIcon.ico-addPrize {background-image:url(/m/images/crt_ico_foot_id1.png)}
.creatTvWrap .footListWrap .footIn li a.footIcon.ico-coupon {background-image:url(/m/images/crt_ico_foot_id2.png)}
.creatTvWrap .footListWrap .footIn li a.footIcon.ico-share {background-image:url(/m/images/crt_ico_foot_id3.png)}
.creatTvWrap .footListWrap .footIn li a.footIcon.ico-etc {background-image:url(/m/images/crt_ico_foot_id4.png)}

.creatTvWrap .textWrap {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;font-size:26px;}
.creatTvWrap .textWrap .textSector {white-space: nowrap;}
@media(max-width:370px){
	.creatTvWrap .footListWrap .footIn li:nth-child(3) {width: calc(100% - 180px);}
	.creatTvWrap .footListWrap .footIn li a.footIcon {width: 40px;height: 40px;}
	.creatTvWrap .footListWrap .footIn li a.liveStart {height: 40px;}
}

.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 .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%;border:1px solid #ddd;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_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;}
}

.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;}
	.creatTvWrap .footListWrap .footIn ul {}
	.creatTvWrap .footListWrap .footIn li {width: 40px;}
	.creatTvWrap .footListWrap .footIn li:nth-child(3) {width: calc(100% - 200px);}
	.creatTvWrap .footListWrap .footIn li a.liveStart {height: 40px;line-height: 40px;}
	.creatTvWrap .footListWrap .footIn li a.liveStart:after {content:"시작하기";}
	.creatTvWrap .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;}
	.top_fix_profileWrap .addNotice {margin-top: 16px;}
	.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;}
	.liveSettingWrap .SettingBody .share ul li {margin-top: 18px;}
	.liveSettingWrap .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){
	.creatTvWrap .footListWrap .footIn li a.liveStart:after {content:"시작";}
}
