@charset "utf-8";
/* 공통 추가사항
.clfix:after {content:""; display:block; height:0px; clear:both; visibility:hidden; zoom:1;}
.clfix {display:block;zoom:1;}
 */
 .graytb {padding-top:10px; background-color:#e7e7e7; border-top:1px solid #ccc;}
 .graybb {padding-bottom:10px; background-color:#e7e7e7; border-bottom:1px solid #ccc;}



/* 언니뷰티 마이 프로필 */
.unni_menu_wrap {padding-top:10px;padding-bottom:10px;}
.unni_menu_wrap .inner {}
.unni_menu_wrap .top {margin-bottom:0;}
.unni_menu_wrap .info1 {font-size:0; text-align:left; box-sizing:border-box; padding:10px 15px; background-color:#fa2829; color:#fff; height:84px;}
.unni_menu_wrap .info1>div {display:inline-block; box-sizing:border-box; vertical-align:top;}
.unni_menu_wrap .info1>div.lgt {width:20%;}
.unni_menu_wrap .info1>div.lgt img {width:60px; height:60px; border-radius:50%;}
.unni_menu_wrap .info1>div.rgt {width:60%; font-size:14px; font-weight:bold; padding:6px 0 6px 8px;}
.unni_menu_wrap .info1>div.rgt p:first-child {margin-bottom:6px;}
.unni_menu_wrap .info1>div.rgt p span {display:inline-block; font-size:11px; font-weight:normal; vertical-align:middle; padding:2px 6px; border-radius:4px; border:1px solid #fff; line-height:17px;}
.unni_menu_wrap .info1 .rgt {width:80%;}
.unni_menu_wrap .info1 .rgt p {font-size:16px; overflow:hidden;}
.unni_menu_wrap .info1 .rgt p a {color:#fff;}

.unni_menu_wrap .info2 {font-size:0; background-color:#fff; border-bottom:1px solid #dadada;border-top:1px solid #dadada;width:100%;}
.unni_menu_wrap .info2>div {display:inline-block; box-sizing:border-box; vertical-align:middle; font-size:13px; width:50%; border-left:1px solid #dadada; text-align:left; line-height:3em; padding-left:10px; letter-spacing:-.1em; height:6em; padding-top:15px;float:left;}
.unni_menu_wrap .info2>div>p {line-height:1em;}
.unni_menu_wrap .info2>div.vertical {padding-left:0; padding-top:0; float:left;}
.unni_menu_wrap .info2>div.vertical p {overflow:hidden; padding:8px;line-height:20px;}
.unni_menu_wrap .info2>div.vertical p:first-child {border-bottom:1px solid #dadada;}
.unni_menu_wrap .info2>div.vertical p strong {float:right;}
.unni_menu_wrap .info2>div:first-child {border-left:0;}
.unni_menu_wrap .info2>div>strong {display:block;font-size:15px;text-align:right;padding-right:10px;}
.unni_menu_wrap .info2>div>p strong {vertical-align:middle;}
.unni_menu_wrap .info2>div>p i {vertical-align:middle;}

/* 20201208 라방 https://labang.tv/addon/my/profile_test.asp 레이아웃 수정으로 인해 주석 처리함*/
.unni_menu_wrap .btm {background-color:#fff;padding: 0 15px;}
.unni_menu_wrap .btm li {font-size:16px; height:3.2em; line-height:2.7em; border-bottom:1px solid #dadada; text-align:left; overflow:hidden; padding:0 15px;}
.unni_menu_wrap .btm li:last-child {border-bottom: 0;}
.unni_menu_wrap .btm li a {display:block; color:#000;}
.unni_menu_wrap .btm li img {width:25px; height:25px; vertical-align:text-top;margin-right: 3px;}
.unni_menu_wrap .btm li span {vertical-align:middle;}
.unni_menu_wrap .btm li span + span {padding-left:10px;vertical-align:middle;color:#ddd;font-size:12px;}
.unni_menu_wrap .btm li i {float:right; color:#dadada; padding-top:.6em;}

.unni_menu_wrap .topArea {}
.unni_menu_wrap .topArea ul {display:flex;justify-content:space-around;padding: 20px 10px 24px;box-sizing: border-box;border-bottom: 1px solid #eee;}
.unni_menu_wrap .topArea ul li {text-align: center;}
.unni_menu_wrap .topArea ul li img {width: 28px;}
.unni_menu_wrap .topArea ul li span {display: block;font-size: 15px;color: #828282;margin-top:5px;}

.unni_menu_wrap .tale {background-color:#fff;padding: 10px 15px;}
.unni_menu_wrap .tale h2 {position: relative;font-size: 18px;font-weight: 700;color: #000;padding:10px 15px;}
.unni_menu_wrap .tale h2 .mallBtn {position: absolute;top: 50%;right:0;transform: translateY(-50%);font-size:15px;font-weight:500;color: #114475;}
.unni_menu_wrap .tale ul.totalUl {position: relative;background: #f6f6f6;min-height:24.2em;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.unni_menu_wrap .tale li {font-size:15px; /* min-height:3.2em;  */line-height:3.2em; text-align:left; overflow:hidden; padding:0;list-style: none;margin: 0;}
.unni_menu_wrap .tale li:last-child {border-bottom: 0;}
.unni_menu_wrap .tale li dl {display:flex;justify-content:flex-start;}
.unni_menu_wrap .tale li dl dt {position: absolute;height: 3.2em;width: 120px;padding: 0 15px;color: #808d9a;box-sizing:border-box;}
.unni_menu_wrap .tale li:nth-child(1) dl dt {top:0;}
.unni_menu_wrap .tale li:nth-child(2) dl dt {top:3.2em;}
.unni_menu_wrap .tale li:nth-child(3) dl dt {top:6.4em;}
.unni_menu_wrap .tale li:nth-child(4) dl dt {top:9.6em;}
.unni_menu_wrap .tale li:nth-child(5) dl dt {top:12.8em;}
.unni_menu_wrap .tale li:nth-child(6) dl dt {top:16em;}
.unni_menu_wrap .tale li:nth-child(7) dl dt {top:19.2em;}
.unni_menu_wrap .tale li:nth-child(8) dl dt {top:22.4em;}
.unni_menu_wrap .tale li:nth-child(9) dl dt {top:25.6em;}
.unni_menu_wrap .tale li._on dl dt {background: #fff;color: #333;}
.unni_menu_wrap .tale li._on dl dt:after {content:"";height:3.2em;position: absolute;right: -3px;top: 0;width:4px;background: #fff;}
.unni_menu_wrap .tale li .hiddenTab {display: none;background: #fff;width: calc(100% - 120px);padding:0 10px;margin-left:120px;border-left: 2px solid #eee;box-sizing: border-box;padding-bottom:10px;min-height:24.2em;}
.unni_menu_wrap .tale li .hiddenTab._on {display: block;}
.unni_menu_wrap .tale li .hiddenTab ul {background: #fff;}
.unni_menu_wrap .tale li .hiddenTab li {font-size: 14px;line-height: 2.2em;min-height: 2.2em;background: #fff;}
.unni_menu_wrap .tale li .hiddenTab ul ul:not(.mcateul) {margin-top:10px;}
.unni_menu_wrap .tale li .hiddenTab .bcateli {color: #333;font-weight: 700;border-bottom:1px solid #eee;margin-top: 4px;min-height:3.2em; line-height:3.2em;}
.unni_menu_wrap .tale li .hiddenTab .mttit {color: #666;font-weight: 400;border-bottom:1px solid #eee;min-height:2.8em; line-height:2.8em;}
.unni_menu_wrap .tale li a {color:#999;}
.unni_menu_wrap .tale li img {width:25px; height:25px; vertical-align:text-top;margin-right: 3px;}
.unni_menu_wrap .tale li span {vertical-align:middle;}
.unni_menu_wrap .tale li span + span {padding-left:10px;vertical-align:middle;color:#ddd;font-size:12px;}
.unni_menu_wrap .tale li i.first {display: none;float:left; color:#000; padding-top:.6em;margin-right: 7px;}
.unni_menu_wrap .tale li i.info {display: none;margin-top:13px;}
.unni_menu_wrap .tale li i {float:right; color:#dadada;transition:0.2s all;}
.unni_menu_wrap .tale li i.on {transform: rotate(180deg);}


.unni_menu_wrap .selling {background-color:#fff;padding: 18px 15px;border-bottom:1px solid #eee;}
.unni_menu_wrap .selling h2 {font-size: 17px;font-weight: 700;color: #000;padding:23px 9px 3px 15px;}
.unni_menu_wrap .selling h2 .small {font-size: 14px;color: #acacac;margin-left: 10px;font-weight:normal;}
.unni_menu_wrap .selling h2 .reflesh {float: right;margin-top: -3px;}
.unni_menu_wrap .selling ul {display:flex;justify-content:space-around;flex-wrap:wrap;width: 100%;}
.unni_menu_wrap .selling li {font-size:16px;text-align:center; overflow:hidden;list-style: none;margin: 0;width:25%;font-size: 14px;color: #828282;padding:20px 0 0;position: relative;}
.unni_menu_wrap .selling li .nm {display: block;font-size: 17px;height: 28px;line-height: 28px;font-weight: 700;color: #000;}
.unni_menu_wrap .selling li .nm-img {display: block;font-size: 20px;height: 28px;font-weight: 700;color: #000;}

.unni_menu_wrap .sellInSeller {background-color:#fff;padding: 14px 0 0;border:1px solid #eee;margin:10px;}
.unni_menu_wrap .sellInSeller h2 {font-size: 17px;font-weight: 700;color: #000;padding:0 15px 12px;border-bottom:1px solid #eee;}
.unni_menu_wrap .sellInSeller h2 .reflesh {float: right;margin-top: -3px;font-size: 13px;font-weight: 400;}
.unni_menu_wrap .sellInSeller ul {display:flex;justify-content:space-around;flex-wrap:wrap;width: 100%;padding: 10px 15px;box-sizing:border-box;}
.unni_menu_wrap .sellInSeller li {font-size:15px;text-align:center; overflow:hidden;list-style: none;margin: 0;width:100%;color: #828282;padding:5px 0;text-align: left;}
.unni_menu_wrap .sellInSeller li a {color: #333;}


.unni_menu_wrap .txtTop {}
.unni_menu_wrap .txtTop p {color: #999;text-indent: -7px;margin-left: 7px;line-height: 1rem;padding: 5px 0;}
.unni_menu_wrap .txtForm {margin-top: 30px;}
.unni_menu_wrap .txtForm dl {}
.unni_menu_wrap .txtForm dt {font-size: 18px;margin-bottom: 10px;}
.unni_menu_wrap .txtForm dd {position: relative;}
.unni_menu_wrap .txtForm dd input {width: 100%;height: 46px;line-height: 46px;border:1px solid #ccc;box-sizing: border-box;border-radius:3px;padding:0 70px 0 10px;font-size: 15px;}
.unni_menu_wrap .txtForm dd button {position: absolute;right: 0;top: 0;height: 46px;line-height: 46px;width: 60px;text-align: center;background: #484848;color: #fff;border-radius:0 3px 3px 0;font-size: 15px;border:0;}
.unni_menu_wrap .stepList {margin-top: 30px;}
.unni_menu_wrap .stepList h2 {font-size: 18px;margin-bottom: 10px;font-weight: 400;}
.unni_menu_wrap .stepList dl {display:flex;padding:5px 0;}
.unni_menu_wrap .stepList dt {font-size: 15px;width: calc(100% - 60px);}
.unni_menu_wrap .stepList dd {width: 60px;text-align: right;}
.unni_menu_wrap .stepList dd button {background: none;border:0;padding: 0;margin: 0;}

.unni_menu_wrap .txtTab {display:flex;justify-content: space-between;align-items:center;}
.unni_menu_wrap .txtTab ul {display:flex;justify-content: flex-start;}
.unni_menu_wrap .txtTab li {text-align: center;margin-right:10px;}
.unni_menu_wrap .txtTab li a {display: inline-block;padding:0 40px;height:40px;line-height: 40px;border:1px solid #777;color: #333;border-radius:20px;}
.unni_menu_wrap .txtTab li.on {}
.unni_menu_wrap .txtTab li.on a {border:1px solid #333;background: #333;color: #fff;}
.unni_menu_wrap .searchList {margin-top: 30px;}
.unni_menu_wrap .searchList .tit {font-size: 18px;display: none;}
.unni_menu_wrap .searchList .tit.on {display: block;}
.unni_menu_wrap .searchList dl {margin-top: 10px;}
.unni_menu_wrap .searchList dt {border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;}
.unni_menu_wrap .searchList dd {border-bottom:1px solid #eee;padding:10px 0;}
.unni_menu_wrap .searchList ul {display:flex;justify-content: space-between;align-items:center;padding:5px 0;}
.unni_menu_wrap .searchList li {text-align: center;flex-grow: 1;}
.unni_menu_wrap .searchList li:nth-child(1) {width: 30%;}
.unni_menu_wrap .searchList li:nth-child(2) {width: 35%;}
.unni_menu_wrap .searchList li:nth-child(3) {width: 35%;}
.unni_menu_wrap .searchList li a {color: #333;position: relative;padding-right:15px;}
.unni_menu_wrap .searchList li a:after {content:"";border-bottom:8px solid #bbb;border-left:5px solid transparent;border-right:5px solid transparent;position: absolute;top: 4px;right: 0;}
.unni_menu_wrap .searchList li a.on:after {content:"";border-bottom:0;border-top:8px solid #bbb;border-left:5px solid transparent;border-right:5px solid transparent;position: absolute;top: 4px;right: 0;}

.vodPopAlert {display: none;position: fixed;top: 0;left: 50%;transform:translateX(-50%);width: 100%;max-width:680px;border-radius:0 0 10px 10px;z-index:1011;background: #fff;}
.vodPopAlert.full {min-height:100vh;border-radius:0;}
.vodPopAlert.on {display: block;}
.vodPopAlert .popInner {}
.vodPopAlert h2 {border-bottom:1px solid #eee;padding:0 10px;height: 40px;line-height: 40px;font-size: 15px;}
.vodPopAlert .checkHead {padding: 10px;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 0;}
.vodPopAlert .checkHead .material-icons {color: #fff;margin-right:6px;}
.vodPopAlert .checkHead .numWr {color: #fff;font-size: 15px;}
.vodPopAlert .checkHead .cr {color: #f00;font-weight: 700;}
.vodPopAlert .checkHead .fl {color: #fff;}
.vodPopAlert .popHeader {}
.vodPopAlert .popHeader .topLeft {position: absolute;left: 0;}
.vodPopAlert .popHeader .topLeft span {width: 50px;height: 53px;line-height: 53px;text-align: center;color: #000;}
.vodPopAlert .popHeader .searchInp {border:0;border-bottom:1px solid #eee;padding:0;margin:0;height:52px;line-height:52px;box-sizing:border-box;width: 100%;padding:0 60px;}
.vodPopAlert .popHeader .topRight {position: absolute;right: 0;top: 0;}
.vodPopAlert .popHeader .topRight span {width: 50px;height: 53px;line-height: 53px;text-align: center;color: #000;}
.vodPopAlert .popBody {padding:20px 10px 0;text-align: center;border-radius: 0 0 10px 10px;}
.vodPopAlert .popBody .txt1 {color: #000;font-size: 18px;padding-top:70px;margin-top:10px;}
.vodPopAlert .popBody .txt2 {color: #999;font-size: 15px;}
.vodPopAlert .popBody .txt2 .material-icons {vertical-align: top;}
.vodPopAlert .btnWrap {padding:0 10px 10px;margin-top: 20px;}
.vodPopAlert .btnWrap a {display: inline-block;width: 100%;text-align: center;height: 40px;line-height: 40px;color: #fff;border-radius:10px;font-size: 15px;background: #B9B9B9;}

.vodPopAlert .search {}
.vodPopAlert .search .search-day {display:flex;border:1px solid #eee;border-radius:10px;}
.vodPopAlert .search .search-day li {width: 25%;height: 40px;line-height: 40px;text-align: center;font-size: 15px;}
.vodPopAlert .search .search-day li + li {border-left:1px solid #eee;}
.vodPopAlert .search .search-day li .on {color: #f00;}

.vodPopAlert .search .search-month {display:flex;border:1px solid #eee;border-radius:10px;justify-content: space-between;overflow: hidden;}
.vodPopAlert .search .search-month li {height: 40px;line-height: 40px;position: relative;}
.vodPopAlert .search .search-month li:first-child {width: calc(50% - 5px);}
.vodPopAlert .search .search-month li:last-child {width: calc(50% - 5px);}
.vodPopAlert .search .search-month li .dateMonth {position: absolute;right: 8px;top: 9px;width: 24px;}
.vodPopAlert .search .search-month li input {border:0;display: block;padding: 0 20px 0 14px;margin: 0;height: 38px;box-sizing:border-box;font-size: 15px;}
.vodPopAlert .search input[type=button] {display: inline-block;width: 100%;border-radius:10px;color: #fff;border:0;color:#fff;height: 42px;line-height: 42px;}

.vodPopAlert._timeSet {min-height: 100vh;border-radius:0;overflow: scroll;height: 200px;position: fixed;z-index: 1010;}
.vodPopAlert._timeSet h2 {height: 53px;line-height: 53px;padding: 0 42px;}
.vodPopAlert._timeSet .popBody {}
.vodPopAlert._timeSet .popBody img {width: 60%;}
.vodPopAlert._timeSet .popBody .main_img {width: 60%;margin:0 auto;background-position: center center;background-size: contain;background-repeat:no-repeat;}
.vodPopAlert._timeSet .popBody .main_img2 {width: 60%;margin:0 auto;background-position: center center;background-size: contain;background-repeat:no-repeat;}
.vodPopAlert._timeSet .popBody .main_img video {display: block;}
.vodPopAlert._timeSet .popBody .underTxt {}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap {height: 30px;display: block;position: relative;margin: 0 0 20px;padding: 0;}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap input {background: #E8E8E8;border-radius: 8px;height: 12px;width: 100%;outline: none;transition: background 450ms ease-in;-webkit-appearance: none;}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;border-radius: 50%;border: solid 7px #333;appearance: none;width: 26px;height: 26px;background: #fff;cursor: pointer;}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap input[type=range]::-moz-range-thumb {appearance: none;border:solid 0px #fff;border-radius: 50%;width: 20px;height: 20px;background: #fff;cursor: pointer;}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap .progressArrow {position: relative;width: calc(100% - 24px);margin: 8px auto 0;}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap .checkArrow {position: absolute;bottom:0;left:0;transform: translateX(-5px);}
.vodPopAlert._timeSet .popBody .underTxt .progressWrap .checkArrow:after {content:"";width: 1px;border-bottom:10px solid #3E3E3E;border-left:5px solid transparent;border-right:5px solid transparent;}

.vodPopAlert._timeSet .popBody .setTime {margin-top: 5px;}
.vodPopAlert._timeSet .popBody .setTime .cuTome {font-size: 18px;font-weight: 700;color: #000;}
.vodPopAlert._timeSet .popBody .setTime .enTime {font-size: 13px;color: #333;margin-left:10px;}

.vodPopAlert._timeSet .setLine {margin:10px 0 20px;position: relative;}
.vodPopAlert._timeSet .setLine .lineBg {background: #E8E8E8;border-radius:10px;height: 12px;position: relative;}
.vodPopAlert._timeSet .setLine .line-bar {height: 12px;position: absolute;left:0;width: 50%;border-radius:10px;}
.vodPopAlert._timeSet .setLine .point {position: absolute;width: 26px;height: 26px;border-radius:100%;background: #333;right:-13px;top:-6px;}
.vodPopAlert._timeSet .setLine .point:after {content:"";position: absolute;top: 7px;left: 7px;border-radius:100%;width:12px;height: 12px;background: #fff;}
.vodPopAlert._timeSet .setLine .checkArrow {position: absolute;bottom:-10px;left:0;transform: translateX(-5px);}
.vodPopAlert._timeSet .setLine .checkArrow:after {content:"";width: 1px;border-bottom:10px solid #3E3E3E;border-left:5px solid transparent;border-right:5px solid transparent;}

.vodPopAlert._timeSet .btnTimeWrap {}
.vodPopAlert._timeSet .btnTimeWrap a {display: inline-block;border-radius:30px;width: 100%;height: 36px;line-height: 28px;border-width:1px;border-style:solid;box-sizing: border-box;}
.vodPopAlert._timeSet .btnTimeWrap span {vertical-align:middle;}

.vodPopAlert._timeSet .popList {border-top:1px solid #eee;margin-top:20px;margin-bottom:10px;padding:10px 20px 0;}
.vodPopAlert._timeSet .popList .tit {font-size: 15px;color: #000;margin-bottom: 14px;margin-top: 6px;}
.vodPopAlert._timeSet .popList dl {display:flex;justify-content: flex-start;margin:5px 0;}
.vodPopAlert._timeSet .popList dt {width: 80px;height: 80px;position: relative;overflow: hidden;border-radius:5px;}
.vodPopAlert._timeSet .popList dt img {width: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}
.vodPopAlert._timeSet .popList dt span {display: inline-block;position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(0,0,0,.5);color: #fff;text-align: center;z-index:1;}

.vodPopAlert._timeSet .popList dd {position: relative;width: calc(100% - 90px);margin-left:10px;}
.vodPopAlert._timeSet .popList dd .ico-close {position: absolute;right: 0;top: 0;}
.vodPopAlert._timeSet .popList dd .setTime {font-size: 18px;font-weight: 700;color: #000;}
.vodPopAlert._timeSet .popList dd .setTitle {line-height: 1rem;margin-top: 5px;}
.vodPopAlert._timeSet .popList dd .setText {line-height: 1rem;}


.vodPopAlert._step .popBody .txt1 {background:url(/m/images/error_outline-24px.png) no-repeat center top;}
.vodPopAlert._delete .popBody .txt1 {background:url(/m/images/caster_vodlist_garbuge.png) no-repeat center top;}
.vodPopAlert._checker {background: #242424;padding-bottom: 10px;}
.vodPopAlert._checker .popBody {}
.vodPopAlert._checker .popBody ul {display:flex;}
.vodPopAlert._checker .popBody ul li {width: 25%;}
.vodPopAlert._checker .popBody ul li span {display: block;}

.vodPopAlert._goodsSelect {border-radius:0;}
.vodPopAlert._goodsSelect h2 {height: 53px;line-height: 53px;padding: 0 50px;}
.vodPopAlert._goodsSelect .popList {padding:0 20px}
.vodPopAlert._goodsSelect .popList dl {display:flex;justify-content: flex-start;margin:20px 0 0;}
.vodPopAlert._goodsSelect .popList dt {width: 80px;height: 80px;position: relative;overflow: hidden;border-radius:5px;}
.vodPopAlert._goodsSelect .popList dt img {width: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}
.vodPopAlert._goodsSelect .popList dt span {display: inline-block;position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(0,0,0,.5);color: #fff;text-align: center;z-index:1;}

.vodPopAlert._goodsSelect .popList dd {position: relative;width: calc(100% - 90px);margin-left:10px;}
.vodPopAlert._goodsSelect .popList dd .ico-close {position: absolute;right: 0;top: 0;}
.vodPopAlert._goodsSelect .popList dd .setTime {font-size: 18px;font-weight: 700;color: #000;}
.vodPopAlert._goodsSelect .popList dd .setTitle {line-height: 1rem;margin-top: 5px;font-size: 13px;padding-right: 30px;box-sizing: border-box;}
.vodPopAlert._goodsSelect .popList dd .setText {line-height: 1rem;font-size: 13px;font-weight: 700;padding-right: 30px;box-sizing: border-box;}

.vodPopAlert._dateComp {}
.vodPopAlert._dateComp dt {position: relative;}
.vodPopAlert._dateComp dt .material-icons {position: absolute;left: 0;top: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;}
.vodPopAlert._dateComp dt .cancel {position: absolute;right: 0;top: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;color: #333;font-size: 14px;}
.vodPopAlert._dateComp dt input[type=text] {width: 100%;border:0;border-bottom:1px solid #bbb;height: 40px;line-height: 40px;margin: 0;padding: 0 50px;box-sizing: border-box;}
.vodPopAlert._dateComp .popBody .txt1 {background:url(/m/images/caster_vodlist_file.png) no-repeat center top;color: #000;font-size: 18px;padding-top: 90px;margin-top: 50px;}
.vodPopAlert._dateComp .popBody .txt2 {font-size: 15px;}

/* 2021-07-27 kgy /m/my/myurl.asp 검색 팝업  */
.urlPopAlert {display: none;position: fixed;top: 0; left:50%;transform:translateX(-50%);width: 100%;max-width:680px;border-radius:0 0 10px 10px;z-index:1011;background: #fff;}
.urlPopAlert.full {min-height:100vh;border-radius:0;}
.urlPopAlert.on {display: block;}
.urlPopAlert .popInner {}
.urlPopAlert h2 {border-bottom:1px solid #eee;padding:0 10px;height: 40px;line-height: 40px;font-size: 15px;}
.urlPopAlert .checkHead {padding: 10px;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 0;}
.urlPopAlert .checkHead .material-icons {color: #fff;margin-right:6px;}
.urlPopAlert .checkHead .numWr {color: #fff;font-size: 15px;}
.urlPopAlert .checkHead .cr {color: #f00;font-weight: 700;}
.urlPopAlert .checkHead .fl {color: #fff;}

.urlPopAlert .popHeader {margin-bottom: 20px;}
.urlPopAlert._notice .popHeader {height:50px; line-height:50px;}
.urlPopAlert._notice .popHeader p {text-indent:16px; font-weight:bold;}
.urlPopAlert .popHeader .topLeft {position: absolute;left: 0;}
.urlPopAlert .popHeader .topLeft span {width: 50px;height: 53px;line-height: 53px;text-align: center;color: #000;}
.urlPopAlert .popHeader .searchInp {border:0;border-bottom:1px solid #eee;padding:0;margin:0;height:52px;line-height:52px;box-sizing:border-box;width: 100%;padding:0 60px;}
.urlPopAlert .popHeader .topRight {position: absolute;right: 0;top: 0;}
.urlPopAlert .popHeader .topRight span {width: 50px;height: 53px;line-height: 53px;text-align: center;color: #000;}
.urlPopAlert .popBody {padding:0 10px;}
.urlPopAlert .popBody .txt1 {color: #000;font-size: 18px;padding-top:70px;margin-top:10px;}
.urlPopAlert .popBody .txt2 {color: #999;font-size: 15px;}
.urlPopAlert .popBody .txt2 .material-icons {vertical-align: top;}
.urlPopAlert .btnWrap {padding:0 10px 10px;margin-top: 20px;}
.urlPopAlert .btnWrap a {display: inline-block;width: 100%;text-align: center;height: 40px;line-height: 40px;color: #fff;border-radius:10px;font-size: 15px;background: #B9B9B9;}

.urlPopAlert .search {}
.urlPopAlert .search .search-day {display:flex;border:1px solid #eee;border-radius:10px;}
.urlPopAlert .search .search-day li {width: 25%;height: 40px;line-height: 40px;text-align: center;font-size: 15px;}
.urlPopAlert .search .search-day li + li {border-left:1px solid #eee;}
.urlPopAlert .search .search-day li .on {color: #f00;}

.urlPopAlert .search .search-month {display:flex;border:1px solid #eee;border-radius:10px;justify-content: space-between;overflow: hidden;}
.urlPopAlert .search .search-month li {height: 40px;line-height: 40px;position: relative;}
.urlPopAlert .search .search-month li:first-child {width: calc(50% - 5px);}
.urlPopAlert .search .search-month li:last-child {width: calc(50% - 5px);}
.urlPopAlert .search .search-month li .dateMonth {position: absolute;right: 8px;top: 9px;width: 24px;}
.urlPopAlert .search .search-month li input {border:0;display: block;padding: 0 20px 0 14px;margin: 0;height: 38px;box-sizing:border-box;font-size: 15px;}
.urlPopAlert input[type=button] {display: inline-block;max-width:680px;width:100%;border-radius:0 0 10px 10px;color: #fff;color:#fff;border:none;height: 42px;line-height: 42px;}


@media(min-width:930px){
	.vodPopAlert {max-width: 525px;}
	.urlPopAlert {max-width: 525px;}
	.urlPopAlert input[type=button] {max-width: 525px;}
}

.Profile_Wrap .cont .view_btn li {width:33.3%;}
.Profile_Wrap .cont .view_btn li i { cursor: pointer;}
.Profile_Wrap .follow_btn { cursor: pointer;}

.Profile_Wrap .cont .view_btn li span {font-family:sans-serif,"Nanum Gothic", "Dotum";padding:0 10px;display:inline-block;line-height:47px;border-bottom:2px solid transparent;font-size: 16px;}

/* story S */
/* 수정 */

.unniB_story_wrap .btm .btm-t {z-index:10; position:relative;top:0;width:100%;margin:0 auto;}
.unniB_story_wrap .btm .btm-t h2 {padding:10px 10px;font-size:16px;}
.unniB_story_wrap .btm .btm-t .btm-t-w {display:flex;flex-wrap:wrap;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li {position: relative;display: flex;align-items: center;justify-content: flex-start;overflow:hidden;padding:0 8px;margin-top:8px;width: 100%;box-sizing: border-box;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li:first-child {margin-top:0;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .pdLink {position: absolute;width: 100%;height: 100%;z-index: 1;top: 0;left: 0;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodsImg {display:inline-block;width:24%;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodsImg span {position: relative; width: 100%;padding-top:100%; height: 0; display: inline-block;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodsImg span img {position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(-50%,-50%);}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt {display:inline-block; vertical-align:middle; text-align:left; width:74%; font-size:12px; margin-left:2%; box-sizing:border-box;color:#999;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt p {line-height: 1.3em;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt1 {color:#999;font-size:12px;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt2 a {font-weight:bold;color:#999;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .dc {color:#f33;font-weight:800;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .spacial {font-weight:800;letter-spacing: 0.2px;display: block;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .spacial a {color:#999;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .spacial em {font-weight: 700;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .spacial._on em {text-decoration: line-through;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .spacial.pricePromo em {text-decoration: auto;color: #f00;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .mwon {font-weight:normal;}
.unniB_story_wrap .btm .btm-t .btm-t-w > li .goodstxt .goodstxt3 .market {color:#999;font-size:12px;text-decoration:line-through;font-weight:normal;}
/* .unniB_story_wrap .btm .btm-t .btm-t-w > li > a {display:flex;justify-content:space-between;align-items:center;width:100%;} */


.unniB_story_wrap .btm .btm-t-more {display:none;text-align:right;font-size:13px;padding:4px 12px 0;color:#a0a0a0;font-weight:bold;}

.unniB_story_wrap {font-family: "Noto Sans KR", "Apple SD Gothic Neo", "맑은 고딕", "Malgun Gothic", sans-serif;}
.unniB_story_wrap img {width:100%;height:100%;object-fit:cover;}
.unniB_story_wrap .top {padding:10px; font-size:0; line-height:30px;}
.unniB_story_wrap .top>div {display:inline-block; box-sizing:border-box; vertical-align:middle;}
.unniB_story_wrap .top>div.user {width:90%;}
.unniB_story_wrap .top>div.Dot_btn {width:10%; text-align:center;}
.unniB_story_wrap .user>span {display:inline-block; box-sizing:border-box; vertical-align:middle; font-size:14px; }
.unniB_story_wrap .user .user_img {margin-right:2px;/* width:28px; height:28px;  display:inline-block; border-radius:50%; border:1px solid #f33949; overflow:hidden;*/}
.unniB_story_wrap .user .user_img img {/*width:100%; border:none;*/width: 32px;height: 32px;border-radius: 50%;margin-right: 3px;object-fit:cover;}
.unniB_story_wrap .user .id {font-weight:500; font-size:14px; color:#000; vertical-align:middle;/* margin:0 10px; float:right;*/}

.unniB_story_wrap .cont_slide {position:relative;min-height:300px;}
/* .unniB_story_wrap .cont_slide .prof_ico {position:absolute; top:5px; right:5px; z-index:10;} 2018/1221 위치변경 수정 */
.unniB_story_wrap .cont_slide .prof_ico {position:absolute;    border-radius: 5px;background-color: #000;top:3%; right:auto;left:3%; z-index:10;width: 24px;height: 24px;overflow:hidden;}
.unniB_story_wrap .cont_slide .prof_ico i {color: #fff;}
.unniB_story_wrap .cont_slide .swiper-slide>a {display:block;}
.unniB_story_wrap .cont_slide .swiper-slide>a video source {width: 100%;height: 100%;}

.unniB_story_wrap .pagination {position:absolute; right:3%; bottom:8%; left:inherit; z-index:30; width:64px; height:32px;line-height:32px; font-size:12px; left:initial; color:#fff; font-weight:bold; letter-spacing:-.1em;text-align:center; background-color:rgba(0,0,0,.8); border-radius:12px;}
.unniB_story_wrap .pageNav {position:absolute; right:3%; top:3%; left:inherit; z-index:30; width:38px; height:24px; font-size:12px; left:initial; color:#fff; font-weight:bold; letter-spacing:-.1em; line-height:24px; text-align:center; background-color:rgba(0,0,0,.8); border-radius:12px;}

.unniB_story_wrap .swiper-scrollbar {position:absolute; bottom:20px; left:12px; height:2px; z-index:40; right:52px; border-radius:0;}
.unniB_story_wrap .swiper-scrollbar .swiper-scrollbar-drag {width:20%; height:2px; background-color:#fff; border-radius:0;}
.unniB_story_wrap .cont_slide .ico {position:absolute; left:20px; bottom:40px; width:45px; height:45px; background-color:rgba(0,0,0,.8); z-index:20; border-radius:50%; box-sizing:border-box; padding:8px 12px;}

/* 내 tv관리 */
.lft{position:relative;font-size:13px;color:#000;font-weight:bold;background:#fff;z-index:10; margin-top:0;padding:10px 10px 20px 10px;/*height:40px;line-height:40px;*/}
.lft .tit {display:block;padding-bottom:5px;}
.lft .tit .title {display:-webkit-box;white-space:pre-wrap;word-wrap:break-word;line-height:1.2rem;width:100%;-webkit-box-orient:vertical;text-overflow:ellipsis; overflow:hidden;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust:100%;}
.lft .tit._on .title {-webkit-line-clamp:3;max-height:3.6rem;}
.lft .tit._view .title {-webkit-line-clamp:inherit;max-height:none;}
.lft .tit .title sub {bottom: 0;}
.lft .tit .title .hashtag{ color: #003569;}
.lft .tit .red {color:red; font-size:14px; display:block;}
.lft .red {color:red; font-size:14px; display:block;}
.lft .sub_title{display:inline-block; width:auto; font-weight:100;color:#808080; font-size:14px;}
.lft .tit a.moreBtn {display: none;font-size:13px;font-weight: 700;color:#a0a0a0;/*text-align: right;*/}
.lft .tit._on a.moreBtn {display: block;}
/*.lft .sub_title:after{content:'...더보기';display:inline-block;color:#777;}*/
.lft .tit a{color:#000;}
.lft .prc > span{font-size:17px;font-family:'Bon Gothic';}
.lft .prc > span .mwon{font-size:11px;font-weight:lighter;color:#000;}
.lft .rvWrap {display:inline-block; width:100%; margin-bottom:10px; overflow:hidden;/*padding:0 20px;box-sizing:border-box;*/}
.lft .rvWrap .rnlWrap {display: inline-block;}
.lft .rvWrap .rnlWrap > span {display: inline-block;height: 30px;line-height: 30px;vertical-align: bottom;}
.lft .rvWrap .rnlWrap ul {display: flex;justify-content: flex-start;margin: 5px 0;}
.lft .rvWrap .rnlWrap ul li {margin-right:10px;}
.lft .rvWrap .rnlWrap ul a {display: inline-block;width: 24px;height: 24px;background-repeat:no-repeat;background-size:cover;}
.lft .rvWrap .rnlWrap ul a.story_list-favolite {background-image:url(/m/images/story_likeset_favolite.png);}
.lft .rvWrap .rnlWrap ul a.story_list-refle {background-image:url(/m/images/story_likeset_refle.png);}
.lft .rvWrap .rnlWrap ul a.story_list-share {background-image:url(/m/images/story_likeset_share.png);}
.lft .rvWrap .rnlWrap .right{float:right; margin-top:4px;}
.lft .rvWrap .rnlWrap .right .time {vertical-align:middle; color:#999; font-weight:normal; font-size:12px; line-height:23px;}
.lft .rvWrap .oriprc{font-size:15px;color:#000;font-weight:normal;text-align:right;text-decoration:line-through;letter-spacing:-.2px;padding-right:5px;}
.lft .rvWrap .oriprc .mwon{display:none;}

.lft .rvWrap .like{margin-right:5px;}
.lft .rvWrap .like span{color:#ff0000; vertical-align:sub;}
.lft .rvWrap .like em{line-height:30px;display: inline-block;font-weight:bold;padding-left:6px;}
.lft .rvWrap .share{display:none;height:26px;padding-left:30px;vertical-align:text-top;line-height:30px;background:url('/images/story_share.png')no-repeat center center/16px auto;position: relative;padding: 0;line-height: 1em;float: initial;right: 0;top: 0;margin: 0;width: 26px;}

.lft .rvWrap .review{display:inline-block;height:25px;padding-left:24px;vertical-align:text-top;line-height:25px;margin-right:2px;background:url("/images/img_reple.png")no-repeat left center/21px;cursor:initial;}
.lft .rvWrap .reviewNoCss {}
.lft .rvWrap .detailBtn{float:right; text-align:center; margin-left:10px; width:22px; height:22px; box-sizing:border-box; vertical-align:middle;}

.goods_img {display:none;}

.unniB_story_wrap .comm_wrap {padding:0 10px;}
/* 2018-06-11 khs : 대댓글 앞여백*/
.unniB_story_wrap .comm_wrap .re_reply{display:inline-block;width:22px;}
.unniB_story_wrap .comm_wrap .comm .writer_img {float:left;margin-right:10px;}
.unniB_story_wrap .comm_wrap .comm .writer_img img {width:28px; height:28px; border-radius:50%;vertical-align: text-top;}
.unniB_story_wrap .comm_wrap .comm-cont {font-size:15px; margin-top:4px;}
.unniB_story_wrap .comm_wrap .comm-cont:first-child {margin-top:0;}
.unniB_story_wrap .comm_wrap .comm-cont .commentArea {float:left; width:88%;}
.unniB_story_wrap .comm_wrap .comm-cont .id {font-weight:bold;}
.unniB_story_wrap .comm_wrap .comm-cont span.tag_id {color:#792e57;}
.unniB_story_wrap .comm_wrap .add_comm {position:relative; height:20px; margin:0 0 15px;}
.unniB_story_wrap .comm_wrap .add_comm .lgt {font-size:15px; color:#999; position:absolute; top:0; left:0; opacity:1;}
.unniB_story_wrap .comm_wrap .add_comm .lgt.on {opacity:0;}
.unniB_story_wrap .comm_wrap .add_comm .rgt {color:#999; position:absolute; top:-12px; left:80%; right:2%; width:18%; height:28px; text-align:center; border-radius:20px; line-height:26px;  font-size:0; border:none; transition:.3s; /*z-index:1500;*/z-index:15;}
.unniB_story_wrap .comm_wrap .add_comm .rgt>div {display:inline-block; box-sizing:border-box; vertical-align:middle;}
.unniB_story_wrap .comm_wrap .add_comm .rgt .writer_img {width:0; transition:.3s;}
.unniB_story_wrap .comm_wrap .add_comm .rgt .writer_img img {width:0; height:0; border-radius:50%; transition:.3s;}
.unniB_story_wrap .comm_wrap .add_comm .rgt .input {width:100%; height:40px; font-size:14px; transition:.3s; position:relative;}
.unniB_story_wrap .comm_wrap .add_comm .rgt .input input {width:100%; visibility:hidden;display: none; height:40px; padding:0 50px 0 10px; border:0; border-top-width:0; background-color:#fff; border:1px solid #eee; border-radius:20px; opacity:0; box-sizing:border-box;}
.unniB_story_wrap .comm_wrap .add_comm .rgt .input .submit {width:64px; position:absolute; right:0; top:7px; border:1px solid #eee; border-radius:20px;}

.unniB_story_wrap .comm_wrap .add_comm .rgt.on {left:2%; width:96%;}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .writer_img {width:30px; text-align:left;}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .writer_img img {width:25px; height:25px; border:1px solid #ff0000;}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .input {width: calc(100% - 40px);margin-left: 10px;font-size:14px; transition:.3s}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .input .id_tag{position:absolute; top: 8px; left: 10px;}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .input input {opacity:1; visibility: visible; display: block;}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .input .submit {border:0; right:0; text-align:center;}
.unniB_story_wrap .comm_wrap .add_comm .rgt.on .input .submit.color {color:blue;}

.unniB_story_wrap .comm_mask {position:fixed; left:0; top:0; right:0; bottom:0; background-color:rgba(255,255,255,.1); z-index:11; display:none;}

@media (max-width:450px){
	.unniB_story_wrap .comm_wrap .comm-cont .commentArea {width:80%;}
}

@media (max-width:330px){
	.unniB_story_wrap .comm_wrap .comm .comm-cont-2 span {padding-left:5px !important;}
}

/* pop */
.Dot_btn { z-index:99999;}
.Dot_btn .dot_pop {position:absolute; /*bottom:-39px; right:10px; */margin-left:-60px;width:100px; background-color:#fff; font-size:12px; z-index:99999;border:1px solid #333; line-height:2em; display:none;}
.Dot_btn .dot_pop li:first-child {border-bottom:1px solid #333;}
.Dot_btn .dot_pop li a {color:#333;}
.Dot_btn.show .dot_pop {display:block;}
.Dot_mask {position:fixed; left:0; top:0; right:0; bottom:0; background-color:rgba(255,255,255,0); z-index:99988; display:none;}

/* 동영상 시작 버튼 */
.unniB_story_wrap .cont_slide .playbtn {position:absolute;left:50%;top:50%;margin:-25px -25px;background:#fff;border-radius:50%;font-size:50px;}

/* 감추기 */
/* .hide{display:none !important;} */

/* 동영 재생 시간 */
.unniB_story_wrap .cont_slide .playtime{position:absolute;right:0;top:0;padding:2px 7px;margin:10px 15px;color:#fff;font-size:14px;font-weight:bold;background:rgba(0,0,0,.8);border-radius:40px;}
.unniB_story_wrap .cont_slide .playerMute{position:absolute;left:0;bottom:0;padding:5px;margin:30px 15px;color:#fff;font-size:24px;font-weight:bold;background:rgba(0,0,0,.8);border-radius:40px;}

/* story E */

/* TV S */
@keyframes twist1{
0%{}
25%{margin:0 25px 0 -25px;}
50%{opacity:1;margin:0 -30px 0 20px;}
100%{bottom:300px;opacity:0;margin:0 20px 0 -30px;}
}
@keyframes twist2{
0%{}
25%{margin:0 10px 0 -10px;}
50%{opacity:1;margin:0 -15px 0 5px;}
100%{bottom:300px;opacity:0;margin:0 5px 0 -15px;}
}
@keyframes twist3{
0%{}
25%{margin:0 -25px 0 25px;}
50%{opacity:1;margin:0 30px 0 -20px;}
100%{bottom:300px;opacity:0;margin:0 -10px 0 -25px;}
}
.tv_content img{max-width:100%;}

.live_wrap .play_bg{background:url("/m/images/livebg.jpg")no-repeat;}
.live_wrap .live_inner{position:fixed;top:0;left:0;width:100%;height:100%;max-width:568px;z-index:1;}
.live_wrap .cont{overflow:hidden;}

.live_wrap .cont{margin-top:20px;}

.live_wrap .close{position:absolute;top:22px;right:15px;display:inline-block;width:38px;height:38px;z-index:99;}
.live_wrap .cont .top_noti{position:relative;overflow:hidden;z-index:1;}
.live_wrap .cont .top_noti:before{content:'';display:inline-block;width:265px;height:40px;background:#cc3333;opacity:0.8;position:absolute;top:0;left:20px;z-index:-1;border-radius:0 25px 25px 0;}
.live_wrap .cont .top_noti div{display:inline-block; vertical-align:middle;}
.live_wrap .cont .top_noti div.live_info{/*padding-top:4px;*/line-height:40px;}
.live_wrap .cont .top_noti div span{font-size:12px;padding-left:10px;}
.live_wrap .cont .top_noti .user_img{float:left;width:40px;height:40px; background:url('/images/fsf.jpg')no-repeat center center; background-size:cover;border-radius: 50%;}

.live_wrap .cont .top_noti .live_info span{color:#fff;display:inline-block;}
.live_wrap .cont2 .goods_box{width:18%;padding:0 4%;}
.live_wrap .cont2 .goods_box > div{border:1px solid red;box-shadow:0px 1px 5px;position:relative;}
.live_wrap .cont2 .goods_box .pri_box{position:absolute;bottom:1px;background:rgba(239, 239, 239, 0.5);width:100%;text-align:center;}
.live_wrap .cont2 .goods_box .pri_box span{font-size:12px;}

.live_wrap .live_inner .coment_box{position:fixed;bottom:0;background:linear-gradient( to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.8) );width:100%;max-width:568px;}
@media(min-width:568px){
.live_wrap .live_inner .coment_box{width:568px;}
.live_wrap .live_inner{width:568px; left:50%; margin-left:-284px;}
}

/*2018-06-27 khs : 댓글 4줄로 수정 */
/*.live_wrap .live_inner .coment_box > ul {padding-bottom:20px;max-height:244px;}*/
.live_wrap .live_inner .coment_box > ul {max-height:224px;overflow:auto;}
.live_wrap .live_inner .coment_box > ul li{padding:8px 15px;}
.live_wrap .live_inner .coment_box ul li .profile{width:40px; height:40px; display:inline-block;vertical-align:top; background:url('/images/fsf.jpg')no-repeat center center; background-size:cover;border-radius:50%}
.live_wrap .cont .top_noti .noti {/*position:absolute;top:8px;*/ width:42%;}
.live_wrap .live_inner .coment_box ul li .txt_cont{display:inline-block;}
.live_wrap .live_inner .coment_box ul li .txt_cont span{display:block;color:#fff;}
.live_wrap .live_inner .coment_box ul li .txt_cont span.txt{font-size:12px;}
.live_wrap .cont .top_noti .noti .noti_img{display:inline-block;width:20px;height:20px;}
.live_wrap .cont .top_noti .noti .txt{color:#fff;padding:0;display:inline-block;width:50%;vertical-align:middle;}

.coment_box .foot_box{font-size:0;background:rgba(0, 0, 0, 0.14);}
.coment_box .foot_box div{display:inline-block;width:50%;}
.coment_box .foot_box div.right_icon{text-align:right;}
.coment_box .foot_box div ul{display:inline-block;width: calc(33.3% - 16px);margin:0 8px;position:relative;}
.coment_box .foot_box div ul li{padding:7px;box-sizing:border-box;line-height:24px;position:relative;}
.coment_box .foot_box div ul li .alarm{position:absolute;top:10px;right:-5px;display:inline-block;width:17px;height:17px;border-radius:50%;font-size:11px;line-height:18px;color:#fff;text-align:center;}

.closing_wrap .close{position:absolute;top:22px;right:15px;display:inline-block;width:38px;height:38px;}
.closing_wrap{position:fixed;top:0;left:0;right:0;margin:auto;max-width:568px;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);z-index:2;}
.closing_wrap .profile_img{padding-top:25%;text-align:center;}
.closing_wrap .profile_img > img{width:25%;border-radius:50%;}
.closing_wrap .nickname{text-align:center;padding-top:10px;color:#fff;}
.closing_wrap .follow {text-align:center;padding-top:20px;}
.closing_wrap .follow .btn {padding:5px 12px;font-size:12px;border-radius:3px;background:#fff;color:#000;}
.closing_wrap .follow .btn.on {background:#FA2829;color:#fff;}
.closing_wrap .follow .btn img{width:3%;padding:0 5px 0 0;}
.closing_wrap .box_wrap{text-align:center;}
.closing_wrap .box_wrap .box_inner{border:1px solid #fff;border-radius:5px;padding:30px 20px 20px;margin:55px 18px;overflow:hidden;}
.closing_wrap .box_wrap .box_inner h1{font-size:20px;}
.closing_wrap .box_wrap .box_inner .box{float:left;width:50%;font-size:0;margin:30px 0;}
.closing_wrap .box_wrap .box_inner .box span{display:block;color:#fff}
.closing_wrap .box_wrap .box_inner .box .like_num{font-size:35px;}
.closing_wrap .box_wrap .box_inner .box .like_txt{font-size:12px;}
.closing_wrap .box_wrap .box_inner .box .com_num{font-size:35px;}
.closing_wrap .box_wrap .box_inner .box .com_txt{font-size:12px;}

.coment_box .foot_box div ul li.like_ani{position:absolute;bottom:0;z-index:-1;opacity:0;}
.coment_box .foot_box div ul li.like_ani.ani1{animation:twist1 1s linear;}
.coment_box .foot_box div ul li.like_ani.ani2{animation:twist2 1s linear;}
.coment_box .foot_box div ul li.like_ani.ani3{animation:twist3 1s linear;}

.goodsWrap{position:fixed;bottom:0;width:100%;opacity:0;display:none;}
.goodsWrap.on{display:block;}
.goodsWrap .prod_cont_wrap .slide_area_3{width:100%;box-sizing:border-box;overflow:hidden;}
.goodsWrap .prod_cont_wrap .slide_area_3 .swiper-container{width:80%;overflow:initial !important;}
.goodsWrap .prod_cont_wrap .slide_area_3 .swiper-slide .product_wrap{display:inline-block;width:97%!important;height:auto;padding:10px;background:rgba(0, 0, 0, 0.78);margin-left:1.5%;margin-right:1.5%;border-radius:5px;box-sizing:border-box;}
/*.goodsWrap .prod_cont_wrap .slide_area_3 .swiper-slide:first-child{margin-left:5%;}*/
/*	.goodsWrap .prod_cont_wrap .slide_area_3 .swiper-slide:last-child{margin-right:5px;}*/
.product_wrap .box{overflow:hidden;font-size:0;position:relative;}
.product_wrap .box .goods_img{float:left;width:30%;margin-right:15px;overflow:hidden; display:block;}
.product_wrap .box > div.goods_info{float:left;width:60%;}
.product_wrap .box > div .goods_title{font-size:14px;color:#fff;display:block; line-height:1.2em; height:2.4em; overflow:hidden;}
.product_wrap .box > div .priWrap{line-height:15px;position:absolute;bottom:0;}
.product_wrap .box > div .priWrap .per{font-size:12px;color:#fff;float: left;}
.product_wrap .box > div .priWrap .per span{font-size:25px;display: inline-block;}
.product_wrap .box > div .priWrap .marketprc{font-size:12px;color:#9a9a9a;text-decoration:line-through;margin-right:5px;}
.product_wrap .box > div .price{font-size:16px;font-weight:bold;}
.product_wrap .box > div .price em{font-size:11px;color:#fff;padding-left:2px;}
.product_wrap .box > div .subsidy{margin-left:2px;font-size:13px;font-weight:bold;} /*언니보조금, jings3, 2018-06-05*/
.product_wrap .box > div .subsidy em{font-size:10px;color:#fff;padding-left:2px;} /*언니보조금, jings3, 2018-06-05*/

.product_wrap .box .ui-select .ui-btn{background:url('/m/images/live_arrow.png') no-repeat right 12px center;background-color:#3c3b3b;background-size:14px;height:34px; border:1px solid #7d7c7c;color:#ececec;}
.product_wrap .box .ui-select .ui-btn:active{border:1px solid #FF4242;color:#fff;background:url('/m/images/live_arrow_active.png') no-repeat right 12px center;background-size:14px;}
.product_wrap .box .ui-select .ui-btn span{line-height:32px;}
.tv_content span.minu{box-sizing:border-box; border:1px solid #7d7c7c; border-right:none; cursor:pointer ; vertical-align:top; width:30px; height:30px; padding:0; margin:0px;  display:inline-block; text-align:center; background:url('/m/images/live_minus.png') no-repeat 50%; background-size:14px; background-color:#3c3b3b;}
.tv_content span.plus{box-sizing:border-box; border:1px solid #7d7c7c; cursor:pointer ; vertical-align:top; width:30px; height:30px; padding:0; margin:0px;  display:inline-block; text-align:center; background:url('/m/images/live_plus.png') no-repeat 50%; background-size:14px; background-color:#3c3b3b;}
.tv_content div.mtp .ui-input-text > input{background:#3c3b3b;;color:#fff;border:1px solid #7d7c7c;}

.product_wrap .line{display:block;width:100%;height:1px;background:#5a5959;margin-top:10px;}

/*상품정보 슬라이드*/
.product_wrap .box .box_inner{padding:10px 0 0 0;}
.product_wrap .box .selecOpt{font-size:12px;color:#fff;padding:5px 0;}
.product_wrap .box .mtp_prc{padding:5px 0;}
.product_wrap .mtp_prc .prc_right{color:#fff;}
.product_wrap .mtp_prc .prc_right .del{display:inline-block;width:23px;height:23px;background:url('/m/images/live_del.png')no-repeat center;background-size:50%;border:1px solid #7d7c7c;vertical-align:middle;background-color:#3c3b3b;}
.product_wrap .mtp_prc .prc_right .prc em{font-size:16px;vertical-align:middle;margin-right:3px;}
.product_wrap .box .CartClickBtn{position:relative;padding-top:10px;}
.product_wrap .box .CartClickBtn a{width:40%;font-weight:normal;}
.product_wrap .box .CartClickBtn a:first-child{margin-right:10px;}
.product_wrap .box .CartClickBtn .SNSLayerIcon{display:inline-block;position:absolute;top:15px;right:5px;font-size:25px;color:#fff;}
.product_wrap .box .totalprice{font-size:12px;color:#fff;text-align:center;padding-top:5px;}
.product_wrap .box .totalprice .price_num{font-size:15px;padding-left:10px;}

.goodsWrap .prod_cont_wrap>h2{padding:15px 0 0 15px;}
.goodsWrap .prod_cont_wrap>h2>img{width:24px;height:24px;padding-right:5px;}
.goodsWrap .prod_cont_wrap .cont{padding-top:0;padding-left:0;border:1px solid #eee;}

/*채팅창 :: PC/M 공용으로 쓰임*/
/* .chat_wrap {position:fixed;bottom:0;width:100%;background:rgba(0, 0, 0, 0.58);}
.chat_wrap .key_box{padding:10px;font-size:0;}  */

/*.chat_wrap .key_box div{display:inline-block;width:82%;background:#333;color:#fff;font-size:12px;margin:0;}*/

/* .chat_wrap .key_box > input {width:76%; vertical-align:middle; height:46px; line-height:46px; background:none; border:1px solid #fff8f8; font-size:12px; color:#fff;}
.chat_wrap .key_box .input_btn{display:inline-block;padding:0 3.6%;line-height: 46px;height: 46px;margin-left:2%;font-size:14px;color:#fff; vertical-align:middle;}
.chat_wrap._step {position:fixed;bottom:0;;background:#fff;}

.chat_wrap._step .key_box{padding:0;font-size:0;position: relative;}
.chat_wrap._step .key_box > input {width:100%; vertical-align:middle; height:46px; line-height:46px; background:none; border:0; font-size:12px; color:#999;padding: 0 150px 0 20px;}
.chat_wrap._step .key_box .input_btn {position: absolute;z-index:1;right: 0;top: 0;display:inline-block;line-height: 46px;height: 46px;font-size:14px;color:#fff; vertical-align:middle;width: 66px;border-radius: 0;padding:0;cursor:pointer;}
.chat_wrap._step .key_box .input_fix {position: absolute;z-index:1;right: 66px;top: 0;display:inline-block;line-height: 46px;height: 46px;font-size:14px;color:#999; vertical-align:middle;width: 66px;border-radius: 0;padding:0;text-align: center;cursor:pointer;}
.chat_wrap._step .key_box .input_fix i {padding:0 0 0 16px;background:url(/m/images/live_ico_fix.png)no-repeat left center/12px auto;font-style: normal;}
.chat_wrap._step .key_box .input_fix label {display: block;}
.chat_wrap._step .key_box .input_fix label input[type=checkbox] + span {background:none;vertical-align: initial;width: auto;}
.chat_wrap._step .key_box .input_fix label input[type=checkbox]:checked + span {color: rgba(250,32,80,1);font-weight: 700;}

@media(min-width:930px){
	.chat_wrap {position:fixed;bottom:0;width:525px}
}  */

@media(min-width:568px){
	.goodsWrap{width:568px;}
}

.yt_wrap{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-99;opacity:0;width:100%;}
.yt_wrap.mini{position:fixed;left:initial;right:10px;top:initial;bottom:10px;width:30% !important; height:31% !important;z-index:2 !important;}
.yt_box{position:absolute;left:50%;top:50%;width:720px;height:1280px;}
.yt_cover{width: 100%;height: 100%;z-index: 1;position: absolute;background:#000 url(/images/live_ready.gif) no-repeat center ;background-size:110%;opacity:0;}
.yt_wrap.mini .yt_box{position:absolute;left:initial;top:initial;width:100% !important; height:100% !important;margin:0 !important;}



@media(min-width:568px){
	/*.yt_wrap{position:fixed; top:0; left:50%; margin-left:-284px!important; z-index:-99;max-width:568px;margin:auto;}
	.yt_wrap.mini{position:fixed;left:initial;right:10px;top:initial;bottom:10px;width:calc(568px * 0.30) !important; height:31% !important;z-index:-99}
	.yt_box{position:absolute;left:50%!important;top:0;width:720px;height:1280px;max-width:568px;margin-left:-284px!important; margin-top:0!important;}*/
	.yt_wrap{max-width:568px;margin:auto;overflow:hidden;}
	.yt_wrap.mini{width:calc(568px * 0.30) !important; height:calc(568px * 1.77 * 0.30) !important;left:50%;margin-left: 100px;}
	}


	#content.tv_content {display:none;}
	#content .btnPlay{position: fixed;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px;width: 100px;height: 100px;opacity:1;}
	#content .btnPlay.fail{background: url(https://developers.google.com/site-assets/logo-youtube.svg?hl=ko) center no-repeat;}
	#content .btnMute{top: 70%;position: absolute;right: 10%;font-size: 36px;background: #000;color: #fff;border-radius: 50%;padding: 5px; z-index: 1;}
	#cont_tv{height:auto;}
	.liveUnni{background:#f8e8d8;}
	.tvsort{padding:10px;text-align: right;font-size:14px; background-color:#fff;}
	.tvsort span {display:inline-block; vertical-align:0; margin:0 2px; font-size:12px;}
	#cont_tv .tvlist{width:100%; box-sizing: border-box;display: inline-block;padding-bottom: 10px;}
	#cont_tv .tvlist li{margin-top:10px;margin-left:6px;background:#fff;float:left;width:47%;border:1px solid #eee;border-radius:8px; -webkit-box-shadow:2px 2px #e9e9e9;
	-moz-box-shadow:2px 2px #e9e9e9; box-shadow:2px 2px #e9e9e9;
}
/*#cont_tv .tvlist li:nth-child(1),*/
/*#cont_tv .tvlist li:nth-child(2) {margin-top:10px;}*/
#cont_tv .tvlist .thumb{position:relative;width:100%;display:inline-block;}
#cont_tv .tvlist .thumb .onAir{position: absolute;right: 5px;color: red;font-weight: bold;}
#cont_tv .tvlist .thumb .img{padding-top:150%;background:center no-repeat;background-size:239%; border-top-left-radius:8px; border-top-right-radius:8px;}
#cont_tv .tvlist .thumb .img.hd{padding-top:56.26%;background-size:cover;}
#cont_tv .tvlist .thumb .img.sd{padding-top:56.26%;background-size:cover;}
#cont_tv .tvlist .summary{display:block;padding:10px;vertical-align:top;/*height:66px;*/ font-size:0;box-sizing: border-box;}
#cont_tv .tvlist .summary>div:first-child {line-height:1.2em; /*height:2.8em;*/ font-size:12px; font-weight:normal; margin-bottom:5px;}
#cont_tv .tvlist .summary div+a img {display: inline-block; width: 20px; height: 20px; border-radius: 50%; /*border: 1px solid #ff0000;*/ vertical-align: middle;}
#cont_tv .tvlist .summary div+a div {display: inline-block; vertical-align: middle; margin-left: 2px; font-size:10px; font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:45%; height:20px; line-height:20px;}
#cont_tv .tvlist .summary>a {display:inline-block; height:20px; box-sizing:border-box; vertical-align:middle; width:55%;}

/*인스타프사추가*/
#cont_tv .tvlist .summary .onAir+div {margin-bottom:6px;}
#cont_tv .tvlist .summary .onAir+div+img {display:inline-block;width:25px;height:25px;border-radius:50%;border:1px solid #ff0000;vertical-align:middle;}
#cont_tv .tvlist .summary .onAir+div+img+div {display:inline-block;vertical-align:middle;margin-left:5px;}

/*tv 좋아요, 조회수*/
#cont_tv .tvlist .summary .lft{position:relative;font-size:10px;color:#000;font-weight:normal;background:#fff;padding:0;z-index:0; width:44%; display:inline-block; vertical-align:middle; line-height:1em; margin-top:0; height:20px;}
#cont_tv .tvlist .summary .lft .rvWrap{display:inline-block; width:100%;overflow:hidden; vertical-align:middle; line-height:1em;text-align: right;}
#cont_tv .tvlist .summary .lft .rvWrap span {vertical-align:middle;}
#cont_tv .tvlist .summary .lft .rvWrap em {line-height:1em;}
#cont_tv .tvlist .summary .lft .rvWrap .like span{color:#ff0000; vertical-align:middle; font-size:14px; line-height:14px;}
#cont_tv .tvlist .summary .lft .rvWrap .like em{line-height: 24px;font-weight: normal;vertical-align: middle;}
#cont_tv .tvlist .summary .lft .rvWrap .reviewIco span{color:#888; vertical-align:middle;}
#cont_tv .tvlist .summary .lft .rvWrap .reviewIco em{line-height: 24px;font-weight: normal;vertical-align: middle;margin-right:5px;}
#cont_tv .tvlist .summary .lft .rvWrap .reviewIco .icoSpan {background: url(/images/img_reple.png)no-repeat left center/13px;width: 18px;height: 18px;display: inline-block;}

/*기간*/
#cont_tv .tvlist .summary .timeInfo {margin-bottom:5px;text-align:left; font-size:12px;color:#999;}

/*상품영역*/
#cont_tv .tvlist .summary .prodWrap {margin:0 -10px;padding-top:10px;border-top: 1px solid #eee;}
#cont_tv .tvlist .summary .prodWrap ul {padding:0 10px;box-sizing:border-box;}
#cont_tv .tvlist .summary .prodWrap li {display: flex; justify-content: flex-start; align-items: center;float: none;width:100%;margin-top:0;margin-bottom:10px;margin-left:0; border:0;border-radius:0;}
#cont_tv .tvlist .summary .prodWrap li .imgBox {width:46px;height:46px;margin-right:3%;}
#cont_tv .tvlist .summary .prodWrap li .imgBox a img {width:100%;}
#cont_tv .tvlist .summary .prodWrap .tit {width:75%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size:12px;line-height: 1.5;}

/*수정하기 버튼*/
#cont_tv .tvlist .btnWrap {padding:0 10px;box-sizing:border-box;}
#cont_tv .tvlist .btnWrap .btnEdit {display: block; width:100%; height:35px; line-height:35px; border:1px solid #ccc;text-align:center;border-radius:3px; box-shadow: 0 2px 3px rgb(0 0 0 / 14%);}
#cont_tv .tvlist .btnWrap .btnEdit .material-icons {font-size:17px;}
#cont_tv .tvlist .btnWrap .btnEdit img {border:none;}
#cont_tv .tvlist .btnWrap .btnEdit span {font-size:13px;vertical-align: middle;}

/*링크복사*/
#cont_tv .tvlist .shareLayerCon {position:absolute; width:90%;padding: 5%;bottom: 0;font-size: 0.8em;}
#cont_tv .tvlist .shareLayerTit {color:#fff; margin-bottom:10px;}
#cont_tv .tvlist .shareLayer-copy-link-url-list {display:table-cell;vertical-align:middle;padding:0 1.5rem;white-space:normal;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-family:'Arial';letter-spacing:0; line-height:3em; width:100%;color:#fff;}
#cont_tv .tvlist .shareLayer-copy-link-url {color:#fff;}
#cont_tv .tvlist .shareLayer-copy-link.border_n {border:0; text-align:right;}

/* 리스트 이미지 비율 변경 */

/*#cont_tv .tvlist .thumb .prof_ico {position:absolute; top:5px; right:5px; z-index:10;}*/
/* 라이브 가로 영상 관련 */

.tv_content .prd_opt_box{
font-size: 12px;
color: #fff;
padding: 5px 0;
margin-top: initial;
border: initial;
background: initial;
box-sizing: initial;
}
.tv_content .prd_opt_box strong {
color:#fff
}
.tv_content .product_wrap .box select.select{background:#3c3b3b url(/m/images/live_arrow.png) no-repeat right 12px center;background-size: 14px;color:#fff;margin-top:10px;height:34px;}
.tv_content .product_wrap .box > .box_inner{height:150px;overflow-y:auto;}
.tv_content .mtp_prc .mtp span.minu	img{opacity:0}
.tv_content .mtp_prc .mtp span.plus img{opacity:0}
.tv_content .mtp_prc .mtp input {background:#3c3b3b;color:#fff;}
/*    .tv_content .mtp_prc .prc_right .prc em{color:<%=cfgColor1%>}*/
.tv_content .mtp_prc .prc_right .del img {opacity:0}


/* TV E */


/* 스토리 등록 */
.tipBox{font-size:14px;background:#f7f7f7;text-align:center;padding:15px 0;line-height:25px;}
.tipBox .color{color:#f8453f;}
.tipBox1 {font-size:14px;background:#fff;}
.bringWrap{height:50px;line-height:50px;text-align:right;font-size:14px;color:#000;padding:0 15px;font-weight:bold;text-align:center;}
.bringWrap span{padding:0 10px;}
.bringWrap a{background:red;padding:8px 15px;color:#fff;border-radius:3px;}
.postWrap {display:none;}
.postWrap ul{font-size:0;margin:-2px;}
.postWrap li{display:inline-block;width:33.333%;padding:2px;box-sizing:border-box;}
.postWrap li.on .liWrap{border:3px solid red; border-radius:8px;}
.postWrap li img{width:100%; border-radius:6px;}

.layerFix.bringPost.on .layerConWrap{width:90%;font-size:16px;text-align:center;}

.layerFix.bringPost .layerConWrap>.inWrap{padding:30px;}
.layerFix.bringPost p{font-size:14px;color:#000;margin-top:10px;font-weight:bold;}
.layerFix.bringPost p img{max-width:9vw;max-height:9vw;vertical-align:middle;}
.layerFix.bringPost .tit span{font-size:18px;color:red;font-weight:bold;margin-top:15px;vertical-align:middle;}
.layerFix.bringPost .btnOk{display:inline-block;background:#333;color:#fff;font-size:14px;padding:8px 13px;margin-top:20px;border-radius:3px;}
.layerFixG{display:none;}
.layerFixG.on{display:block;}

/* 팝업 일때 */
/*.layerFixG .layerConWrap{position:fixed;z-index:99999;max-width:568px;top:5%;padding:0;left:initial;background:#fff;box-sizing:border-box;font-size:initial;}*/
/*.layerFixG.bringPost .prod_select{height:calc(90vh - 175px);overflow-y:auto;border-top:1px solid #ddd;margin:0;padding:15px;box-sizing:border-box;}*/
/*.layerConWrap .inWrap {height:calc(100vh - 53px);}*/
/*.layerFixG.bringPost .btnComplete{position:absolute;left:0;right:0;bottom:0;background:red;color:#fff;height:45px;line-height:45px;text-align:center;}*/
/* 팝업 일때 */

/* 하단 페이지 오픈 일때 */
.layerFixG .layerConWrap {position:relative;/*z-index:99999;*/max-width:680px;padding:0;left:initial;box-sizing:border-box;font-size:initial;}
.layerFixG.bringPost .prod_select {border-top:0;margin:0;padding:0;box-sizing:border-box;}
.layerFixG.bringPost .prod_select .txt {font-size: 12px;}
.layerConWrap .inWrap {}
.layerFixG.bringPost .btnCheckbox{color:#3c6cb7; border:1px solid #3c6cb7; background-color:#fff;height:45px;line-height:45px;text-align:center;border-radius:45px;width:80%;margin:0 auto 30px auto;} /*jings3, 2018-05-30*/
.layerFixG.bringPost .btnCheckbox.on{color:#3c6cb7; border:2px solid #3c6cb7; background-color:#fff; font-weight:bold;} /*jings3, 2018-05-30*/
.layerFixG.bringPost .btnComplete{background:red;color:#fff;height:40px;line-height:40px;text-align:center;border-radius:45px;width: calc(100% - 40px);margin:0 auto 30px auto; display:block;border:0;font-size:16px;font-family:"NotoSansM";}
.layerFixG.bringPost .btnComplete #subsidy{width:30pt; height:80%} /*jings3, 2018-06-05*/
/* 하단 페이지 오픈 일때 */

.layerFixG .layerBg{position:fixed;max-width:568px;background:rgba(0,0,0,.7);left:initial;top:0;width:100%;height:100%;z-index:9998;}
.layerFixG.bringPost .layerConWrap{width:100%;height:90%;}
.layerFixG.bringPost .top .tit{background:#333;color:#fff;padding:0 15px;height:45px;line-height:45px;}
.layerFixG.bringPost .top .btnClLyr{background:url(/m/images/xxx.png)no-repeat center/55%;width:45px;height:45px;position: absolute;right: 0;top: 0;}
.layerFixG.bringPost .searchWrap {font-size:0;}
.layerFixG.bringPost .searchWrap .titWrap{display:inline-block;}
.layerFixG.bringPost .searchWrap .titWrap .tit{font-size:14px;}
.layerFixG.bringPost .searchWrap .titWrap .stit{font-size:12px;color:#ccc;}
.layerFixG.bringPost .searchWrap .searchForm {padding-top:0;display: flex;align-items: center;}
.layerFixG.bringPost .searchWrap input[type=text]{font-size:13px;border:1px solid #ddd;border-radius:4px;width:calc(100% - 55px);height:42px;line-height:42px;box-sizing:border-box;vertical-align:middle;padding-left: 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.layerFixG.bringPost .searchWrap a{float: right;display:inline-block;width:50px;height:42px;line-height:42px;font-family:"NotoSansM";}
.layerFixG.bringPost .prod_select ul{font-size:0;padding-top:10px;}
.layerFixG.bringPost .prod_select .liWrap{border:0;}
.layerFixG.bringPost .prod_select .imgWrap{border:1px solid #eee;}
.layerFixG.bringPost .prod_select li {display:inline-block;width:33.333%;box-sizing:border-box; vertical-align:top;position:relative; height:auto; padding:1%;}
.layerFixG.bringPost .prod_select li.hide{display:none;}
.layerFixG.bringPost .prod_select li.on .liWrap{border:1px solid #fe627b; border-radius:4px;overflow: hidden;}
.layerFixG.bringPost .prod_select li .liWrap .imgWrap{padding-top:100%;position:relative;background:url('/images/m_live_03.png')no-repeat center center; background-size:50px; overflow:hidden;}
.layerFixG.bringPost .prod_select li .liWrap .imgWrap .image{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;}
.layerFixG.bringPost .prod_select li img {width:100%;}
.layerFixG.bringPost .prod_select .txtWrap{font-size:12px;padding:3px;}
.layerFixG.bringPost .prod_select .txtWrap .txt{display:inline-block;width:44px;line-height:20px;text-align:center;background:#666;color:#fff;border-radius:10px;letter-spacing:-1px;padding:0;font-size:10px;}
.layerFixG.bringPost .prod_select .txtWrap .con{display:inline-block;width:calc(100% - 44px);padding-left:5px;box-sizing:border-box;text-align:center;}
.layerFixG.bringPost .prod_select .txtWrap .tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.4em;height:2.8em;}
.layerFixG.bringPost .prod_select .txtWrap .prcWrap{padding-top:2px;text-align:center;}
.layerFixG.bringPost .prod_select .txtWrap .prcWrap span{font-weight:bold;}
.layerFixG.bringPost .prod_select .ReWard {color:red;padding-top:2px;}
.layerFixG.bringPost .prod_select .ReWard .material-icons{font-size:12px;}
.layerFixG.bringPost .prod_select .setSale{font-size:0;padding-top:2px;}
.layerFixG.bringPost .prod_select .setSale .txt{display:inline-block;vertical-align:middle;}
.layerFixG.bringPost .prod_select .setSale .con{position:relative;}
.layerFixG.bringPost .prod_select .setSale input[type=text]{width:calc(100% - 5px);font-size:10px;box-sizing:border-box;vertical-align:middle;border:1px solid #ddd;height:22px;line-height:20px;position:absolute;right:0;top:-11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;}
.layerFixG.bringPost .prod_select .salePrc{padding-top:2px;color:red;}
.layerFixG.bringPost .prod_select .salePrc .con{font-weight:bold;}

.layerFixG.bringPost .prod_select .selectCate {margin-bottom:20px;}
.layerFixG.bringPost .prod_select .selectCate th {width:100%;text-align: left;padding:16px 0 8px;border-bottom:1px solid #eee;font-size:14px;font-weight: 400;border-collapse:collapse;}
.layerFixG.bringPost .prod_select .selectCate td {border-bottom:2px solid #eee;font-size: 13px;padding:5px 0;border-collapse:collapse;}
.layerFixG.bringPost .prod_select .selectCate td span {display: inline-block;padding:3px 0;}
.layerFixG.bringPost .prod_select .selectCate td input[type=radio] {margin: 0 5px;}

label + label {padding-left: 0;}
label.inpRadio {margin-right: 10px;padding:7px 0;}

.layerFixG.bringPost .prod_select .commentFont{font-size:13px;}

.story_comment{padding:10px;font-size: 12px;}
.iconCnt{position: absolute;top: 5px;right: 5px;padding: 0;height: 25px;width: 25px;text-align: center;color: #fff;font-size: 12px;border-radius: 15px;display:none; background-color:{{COLORTYPE2}};}
.iconCnt.on{display:block;}

.layerFixG.bringPost .storyTab {margin: 0 -15px;}
.layerFixG.bringPost .storyTab ul {display: flex;justify-content: space-between;}
.layerFixG.bringPost .storyTab li {width: 50%;padding: 0;}
.layerFixG.bringPost .storyTab li a {color: #999;border-bottom:1px solid #d9d9d9;height: 36px;line-height: 35px;font-size: 12px;display: block;text-align: center;}
.layerFixG.bringPost .storyTab li._on a {color: #000;font-weight: 700;border-bottom:3px solid #fe4e47;line-height: 33px;height: 34px;}

/* 스토리 등록 */

/* 스토리 디테일 */
.story_detail_wrap {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background: #f4f8fb;}
.story_detail_wrap img {width:100%;}
.story_detail_wrap .top {padding:10px;overflow:hidden;background:#fff;}
.story_detail_wrap .backBtn {display:inline-block;float:left;width:20px;height:27px;padding-right:2%;}
.story_detail_wrap .backBtn .material-icons {font-size:27px;color:#000;}
.story_detail_wrap .user {float:left;}
.story_detail_wrap .user>span {display:inline-block; box-sizing:border-box; vertical-align:middle; font-size:14px;}
.story_detail_wrap .user .user_img {margin-right:5px;}
.story_detail_wrap .user .user_img img {width:25px; height:25px; border-radius:50%; border:1px solid #ff0000;}
/*.story_detail_wrap .plusBtn {float:right;display:inline-block;width:27px;height:27px;color:#000;}*/
/*.story_detail_wrap .plusBtn .material-icons {font-size:27px;}*/
.story_detail_wrap .rgt_btn {float:right;  position:static; height:auto;}

.story_detail_wrap .mid {background: #fff;border-bottom: 1px solid #ccc;}
.story_detail_wrap .cont_slide {position:relative;}
.story_detail_wrap .pagination {position:absolute; right:3%;bottom:3%;left:auto;z-index:30;width:38px;height:24px;font-size:12px;color:#fff;font-weight:bold;letter-spacing:-.1em;line-height:24px;text-align:center;background-color:rgba(0,0,0,.8);border-radius:12px;}
.story_detail_wrap .swiper-scrollbar {position:absolute; bottom:20px; left:12px; height:2px; z-index:40; right:52px; border-radius:0;}
.story_detail_wrap .swiper-scrollbar .swiper-scrollbar-drag {width:20%; height:2px; background-color:#fff; border-radius:0;}
.story_detail_wrap .playbtn {position:absolute;left:50%;top:50%;margin:-25px -25px;background:#fff;border-radius:50%;font-size:50px;}
.story_detail_wrap .playtime {position:absolute;right:calc(4% + 38px);bottom:3%;padding:3px 7px;color:#fff;font-size:14px;font-weight:bold;background:rgba(0,0,0,.8);border-radius:40px;}
.story_detail_wrap .playerMute {position:absolute;left:0;bottom:0;padding:5px;margin:18px 15px;color:#fff;font-size:24px;font-weight:bold;background:rgba(0,0,0,.8);border-radius:40px;}

.story_detail_wrap .cont-bottom {overflow:hidden;padding:10px 0;width:100%;}
.story_detail_wrap .cont-bottom .price_wrap {font-size:0; height:26px;}
.story_detail_wrap .cont-bottom .price_wrap>div {display:inline-block; box-sizing:border-box; vertical-align:top;}
.story_detail_wrap .cont-bottom .price_wrap .per {width:42%; font-size:20px; font-weight:bold; padding-right:2%;}
.story_detail_wrap .cont-bottom .price_wrap .pricebox {width:58%;}
.story_detail_wrap .btmArea_btm {padding:0 10px;}
.story_detail_wrap .cont-bottom > div {float:left;width:31%;padding: 0 1%;}
.story_detail_wrap .cont-bottom .img {width:100%; overflow:hidden;}
.story_detail_wrap .cont-bottom .brand {margin:7px 0;color:#333;font-weight:bold;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.2rem;height:2.4rem;}
.story_detail_wrap .cont-bottom .market {font-size:9px;text-decoration:line-through;}
.story_detail_wrap .cont-bottom .spacial {font-size:12px; display:block; color:#000;}
.story_detail_wrap .cont-bottom .spacial span {font-weight:bold;}

@media (max-width:568px){
.story_detail_wrap .cont-bottom .img {width:30vw; height:30vw; overflow:hidden;}
}
/*
.story_detail_wrap .storyArea-wrap .swiper-slide {height:auto;}
.story_detail_wrap .storyArea-wrap .swiper-slide a {position:absolute;width:100%;height:100%;}
*/

.story_detail_wrap .btm {margin-top:15px;position:relative; background-color:#f4f8fb;}
.story_detail_wrap .comm_wrap .rgt {overflow:hidden;padding:10px;}
.story_detail_wrap .comm_wrap .writer_img {float:left;width:25px;height:25px;font-size:0;border-radius:100%;background:#ccc;border: 1px solid #792e57;box-sizing: border-box;overflow:hidden;}
.story_detail_wrap .comm_wrap .input {position:relative;float:right;width:88%;height:27px;font-size:14px;}
.story_detail_wrap .comm_wrap .input input[type="text"] {border:none;width:100%;height:100%;border-radius:2px;padding:0 10px;box-sizing:border-box; background-color:#f4f8fb; font-size:12px;}
.story_detail_wrap .comm_wrap .submit {position:absolute;top:5px;right:15px;color: #792e57; font-size:12px;}
.story_detail_wrap .comm_wrap .comm {padding:0 10px 4px;}
.story_detail_wrap .comm_wrap .comm > li.reply {overflow:hidden;padding:10px 5px 10px 0;}
.story_detail_wrap .comm_wrap .comm > li.re-reply {overflow:hidden; margin-left:22px; background-color:#f4f8fb; padding:5px; margin-bottom:4px;}
.story_detail_wrap .comm_wrap .comm .comm-img {float:left;overflow:hidden;}
.story_detail_wrap .comm_wrap .comm .comm-img span {float:left;width:27px;height:27px;font-size:0;border-radius:100%;background:#ccc;overflow:hidden;}
.story_detail_wrap .comm_wrap .comm .comm-cont {float:right;width:88%;}
.story_detail_wrap .comm_wrap .comm .comm-cont-1 {font-size:12px;}
.story_detail_wrap .comm_wrap .comm .comm-cont-1 .id_tag {color:#990000;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 {position:relative;font-size: 12px;padding-top:6px}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 span {padding-left:15px;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 span:first-child {padding-left:0;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 .id_time {color:#999;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 .id_heart {color:#666;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 .id_re {color:#666;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 .id_favorite {position:absolute;right:0;bottom:10px;color:#999;}
.story_detail_wrap .comm_wrap .comm .comm-cont-2 .id_favorite .material-icons {font-size:17px;}
.story_detail_wrap .comm_wrap .comm-re .input {height:40px;}
.story_detail_wrap .comm_wrap .comm-re .input input[type="text"] {height:25px; margin-top:2px;}
.story_detail_wrap .comm_wrap .comm-re .input .submit {top:24px;}

.story_detail_wrap .lft {margin-bottom:10px;}
.story_detail_wrap .lft .rvWrap .like > span {display:inline-block; cursor:pointer;}
/*.story_detail_wrap .lft .rvWrap .share{background:url(/data/dgram/banner/Layer-30_3.png)no-repeat left center/15px;}*/

.rvWrap .detailBtn span{color:#5e5e5e;}
.rvWrap .detailBtn span.on{color:gold;}





/*컬렉션에 저장*/
.saveImg {position:absolute;top:0;width:100%;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;background:#f4f8fb;}

.story_detail_wrap .comm_wrap {background-color:#fff;}
.story_detail_wrap .comm_wrap h3.comm_tit {overflow:hidden; font-size:13px; font-weight:normal; background-color:#fff; padding:10px; border-bottom:1px solid #eee; line-height:1.5em;}
.story_detail_wrap .comm_wrap h3.comm_tit::before {content:""; display:inline-block; height:12px; border-left:2px solid red; vertical-align:middle; margin-right:5px;}
.story_detail_wrap .comm_wrap h3.comm_tit .all_comm_view {float:right; font-size:12px; color:gray; margin-top:2px;}
.story_detail_wrap .comm_wrap h3.comm_tit .all_comm_view i {font-size:18px; color:gray; vertical-align:middle;}
.story_detail_wrap .add_comm {text-align:center; margin-bottom:10px;}
.story_detail_wrap .add_comm .lgt {font-size:14px; color:#999;padding:14px 0; background-color:#fff; border-top:1px solid #eee;}

.story_detail_wrap .insta_cont2 {}
.story_detail_wrap .insta_cont2 .insta_cont2_tit {padding:10px; font-size:13px; line-height:1.5em; background-color:#fff;}
.story_detail_wrap .insta_cont2 .insta_cont2_tit::before {content:""; display:inline-block; height:12px; vertical-align:middle; margin-right:5px;}
.story_detail_wrap .insta_cont2 .storyArea {overflow:hidden; background-color:#f4f8fb;}
.story_detail_wrap .insta_cont2 .storyArea-wrap {float:left;width:48%;margin:1%;box-sizing:border-box;font-size:12px; border-radius:4px; background-color:#fff; overflow:hidden;}
.story_detail_wrap .insta_cont2 .storyArea-wrap .imgWrap{position:relative;padding-top:0; overflow:hidden;}
.story_detail_wrap .insta_cont2 .storyArea-wrap .imgWrap>div{position:absolute;left:0;right:0;top:0;}
.story_detail_wrap .insta_cont2 .storyArea-wrap .imgWrap>div.swiper-container {position:relative;}
#story_rel .insta_cont2 .storyArea-wrap .imgWrap {padding-top:0;} /*상품상세연관스토리*/
#story_rel .insta_cont2 .storyArea-wrap .imgWrap>div.swiper-container {position:relative;} /*상품상세연관스토리*/
.story_detail_wrap .insta_cont2 .storyArea-cont {padding: 10px; box-sizing:border-box;}
.story_detail_wrap .insta_cont2 .storyArea-cont p {line-height:1.2em; /*height:2.4em; */text-overflow:ellipsis; overflow:hidden;}
.story_detail_wrap .insta_cont2 .storyArea-cont .storyArea-cont-txt .story_detail_wrap .insta_cont2 .insta_cont2_tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.2rem;height:2.4rem;}
.story_detail_wrap .insta_cont2 .storyArea-cont-img {width:25px;height:25px;font-size:0;background:#ccc;border-radius: 50%;overflow:hidden;}

.story_detail_wrap .insta_cont2 .storyArea-cont-info {position:relative;12px 0;font-size:12px;margin:7px 0 0;}
.story_detail_wrap .insta_cont2 .storyArea-cont-info > * {display:inline-block;vertical-align: middle; font-size:11px;}
.story_detail_wrap .insta_cont2 .storyArea-cont-count {vertical-align:middle;}
.story_detail_wrap .insta_cont2 .storyArea-cont-info2 {color:#999;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.story_detail_wrap .insta_cont2 .storyArea-cont-info2 .storyArea-cont-favorite .material-icons {vertical-align:middle;}
.story_detail_wrap .insta_cont2 .storyArea-cont-info2 .storyArea-cont-favorite .material-icons.on{color:red;}

.story_detail_wrap .lft .tit .title {overflow:auto; -webkit-line-clamp:unset;}

/*답글달기*/
.story_detail_wrap .comm_wrap .comm-re {display:block;padding: 10px 0 10px 10%;overflow: hidden;}

/* 연관상품 */
.story_detail_wrap .cont_btmArea {background-color:#fff; margin-bottom:10px;}
.story_detail_wrap .cont_btmArea .btmArea_tit {padding:10px; font-size:13px; line-height:1.5em;}
.story_detail_wrap .cont_btmArea .btmArea_tit::before {content:""; display:inline-block; height:12px;  vertical-align:middle; margin-right:5px;}

/* 내 컬렉션 */
#collectionlist {overflow:hidden;}
#collectionlist > a {float:left;display:block;-webkit-width:calc((100% - 8px)/3);width:calc((100% - 8px)/3);}
#collectionlist > a {padding-top:2px;padding-right:2px;}
#collectionlist > a:nth-child(3n+1) {padding-left:2px;}

.storyDetailPage .comm_wrap .add_comm {height:auto; margin:15px 0;}
.storyDetailPage .comm_wrap .add_comm .lgt {position:relative;}
.storyDetailPage .comm_wrap .add_comm .rgt.on {height:auto; padding-top:0;;}

/* 프로필 페이지 */
.Profile_Wrap .info .top {font-size:0;padding:10px 0;}
.Profile_Wrap .info .top>div {display:inline-block; box-sizing:border-box; vertical-align:middle; font-size:14px;}
.Profile_Wrap .info .top>div.User_img {width:25%; height:100%;text-align:center;}
.Profile_Wrap .info .top>div.User_info {width:75%; padding-right:24px; padding-left:15px;}
.Profile_Wrap .info .top>div.User_info p:first-child {line-height:1em; margin:9px 0 4px;}
.Profile_Wrap .info .top>div.User_info p a {color: #333;font-size: 14px;}
.Profile_Wrap .info .top>div.User_info p strong {font-size: 17px;}
.Profile_Wrap .info .top>div.User_info .userID_area {font-size:14px; line-height:0.8;}
.Profile_Wrap .info .top>div.User_info .userID_area a {}
.Profile_Wrap .info .top>div.User_info .userID_area span {display:inline-block;vertical-align:middle;box-sizing:border-box; margin-left:6px; border:1px solid #aaa; color:#aaa; text-align:center; padding:3px 6px; cursor:pointer; border-radius:12px; font-size:13px;}
.Profile_Wrap .info .top .User_info>div:first-child {position:relative;}
.Profile_Wrap .info .top div.follow_btn {position:absolute; top:0; right:0;}
.Profile_Wrap .info .top div.follow_btn span {display:inline-block; width:70px; height:20px; line-height:20px; font-size:12px; border:1px solid gray; border-radius:12px; text-align:center;}
.Profile_Wrap .info .top div.follow_btn span.active {background-color:#fa2829; color:#fff; border-color:#fa2829;}
.Profile_Wrap .info .btm {padding:0 10px 10px; font-size:15px; box-sizing:border-box;}
.Profile_Wrap .info .btm p {color:#878787;}
.Profile_Wrap .info .btm a {font-weight:normal;}

.Profile_Wrap .info .User_img img {width:100%; border-radius:50%;}
.Profile_Wrap .info .insta_only {font-size:0; margin:5px 10px; display:none;}
.Profile_Wrap .info .insta_only>div {display:inline-block; box-sizing:border-box; vertical-align:middle; width:31%; margin-left:2%;text-align:center;}
.Profile_Wrap .info .insta_only>div:first-child {margin-left:0;}
.Profile_Wrap .info .insta_only>div a{display:block; border-radius:4px; padding:8px 0;font-size:15px; color:#fff;background: #f00;}
.Profile_Wrap .info .insta_only>div a:active{}
.Profile_Wrap .info .insta_only>div a span {display:block; text-align:center; margin-bottom:4px;}
.Profile_Wrap .info .insta_only>div a span img {width:30px; vertical-align:middle;}
.Profile_Wrap .info .insta_only>div .gramData {font-size: 15px;line-height: 62px;}
.Profile_Wrap .info .insta_only>div .gramData .nb {font-size: 20px;color: #f00;}

.Profile_Wrap .info .insta_only.show {display:block; text-align:center;}


.Profile_Wrap .cont .view_btn {overflow:hidden;width: 100%;padding:0 10px;box-sizing:border-box;}
.Profile_Wrap .cont .view_btn li {float:left; width:33.3%; box-sizing:border-box; height:50px; text-align:center; border-top:1px solid #dadada; color:#dadada;}
.Profile_Wrap .cont .view_btn li i {line-height:40px;}
.Profile_Wrap .cont .view_btn li i.stop {font-size:32px;}

.Profile_Wrap .cont .content_wrap ul { /* border-top:1px solid #dadada; */ overflow:hidden;}
.Profile_Wrap .cont .content_wrap li {position:relative; /* background-color:gray;  */overflow:hidden;}
.Profile_Wrap .cont .content_wrap li img {width:100%;}
.Profile_Wrap .cont .content_wrap li i {position:absolute; top:5px; right:5px; color:#fff;}

.Profile_Wrap .cont .content_wrap ul.vt1 li {float:left; width:32.3%; box-sizing:border-box; margin-left:1%; margin-top:1%;}
.Profile_Wrap .cont .content_wrap ul.vt2 li {width:100%; float:none; margin-left:0; margin-bottom:1%;}
.Profile_Wrap .cont .content_wrap ul.vt3 li {width:100%; float:none; margin-left:0; background-color:#000; margin-bottom:1%;}



/* 댓글전체보기 */
.story_reply_wrap {/* font-family:"Nanum SquareL","Nanum Gothic", "Dotum"; */}
.story_reply_wrap .inner {}
.story_reply_wrap img {width:100%;height:100%;object-fit:cover;}
.story_reply_wrap .top {padding:0;overflow:hidden;background:#fff;position:fixed;top:0;width:100%;max-width:680px;z-index:3;}
.story_reply_wrap .backBtn {display:inline-block;position:absolute;left:8px;top:50%;margin-top:-20px;}
.story_reply_wrap .backBtn .material-icons {font-size:36px;color:#000;}
.story_reply_wrap .replyAll {font-size:18px;text-align:center;line-height:60px;}

@media(min-width:930px){
	.story_reply_wrap .top {max-width:525px;}
}

.story_reply_wrap .btm {}
.story_reply_wrap .comm_wrap {padding:0 10px;}
.story_reply_wrap .comm_wrap .comm_e {position:absolute;top:50%;left:50%;margin-top:-70px;margin-left:-82.9px;}
.story_reply_wrap .comm_wrap .comm {margin-top:60px;margin-bottom:115px;text-align:center;}
.story_reply_wrap .comm_wrap .comm > li {overflow:hidden;padding:10px 0;text-align:left;}
.story_reply_wrap .comm_wrap .comm > li.re-reply {padding-left:10%;}
.story_reply_wrap .comm_wrap .comm .comm-img {float:left;overflow:hidden;}
.story_reply_wrap .comm_wrap .comm .comm-img span {float:left;width:36px;height:36px;font-size:0;border-radius:100%;background:#ccc;overflow:hidden;}
.story_reply_wrap .comm_wrap .comm .comm-cont {float:right;width:88%;}
.story_reply_wrap .comm_wrap .comm .comm-cont-1 .id_tag {color:#990000;}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 {position:relative;font-size: 13px;padding-top:6px}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 span {padding-left:15px;}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 span:first-child {padding-left:0;}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 .id_time {color:#999;}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 .id_heart {color:#666;}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 .id_re {color:#666;}
.story_reply_wrap .comm_wrap .comm .comm-cont-2 .id_favorite {position:absolute;right:0;top:0;color:#ff0000;}

.story_reply_wrap .rgt {position:fixed;left:50%; bottom:65px; transform:translateX(-50%); width:100%; max-width:680px; background:#f4f8fb; overflow:hidden; padding:10px 8px 18px; border-top: 1px solid #ccc; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index:2;}
.scrollTp .story_reply_wrap .rgt {bottom:0;}
._ipone .story_reply_wrap .rgt {bottom:82px;}
.scrollTp._ipone .story_reply_wrap .rgt {bottom:0;}

@media(min-width:930px){
	.story_reply_wrap .rgt {width: 525px;}
}

.story_reply_wrap .writer_img {float:left;width:36px;height:36px;font-size:0;border-radius:100%;box-sizing: border-box;overflow:hidden;}
.story_reply_wrap .input {position:relative;float:right;width:88%;height:36px;font-size:15px;}
.story_reply_wrap .input input[type="text"] {border:none;width:100%;height:100%;border-radius:36px;padding:0 10px;box-sizing:border-box;}
.story_reply_wrap .submit {position:absolute;top:0;right:15px;color: #792e57;z-index:5;padding: 0 10px;height: 38px;line-height: 38px;}
._ipone .story_reply_wrap .submit {top: 0;height: auto;display: flex; align-items: center;}
.story_reply_wrap .replyBox {position:fixed; bottom:57px;left:50%;transform:translateX(-50%); width:100%; max-width:680px; background:#ccc; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; box-sizing:border-box;overflow:hidden;z-index:1;}
.story_reply_wrap .replyBox._view {bottom:0;transition:.5s all;}
.scrollTp .story_reply_wrap .replyBox {bottom:57px;}
._ipone .story_reply_wrap .replyBox {bottom: 142px;}
.scrollTp._ipone .story_reply_wrap .replyBox {bottom:82px;}
._ipone .story_reply_wrap .replyBox._view {bottom:0;}
.scrollTp._ipone .story_reply_wrap .replyBox._view {bottom:0;}
.story_reply_wrap .replyBox .closeBtn {float:right;}

@media(min-width:930px){
	.story_reply_wrap .replyBox {max-width: 525px;}
}

.story_reply_wrap .comm-cont-1 .id, .story_reply_wrap .comm-cont-1 .id_tag {font-size:15px;font-weight:bold;}

/* 팔로워 */
.my_follower .follower {font-size:0; box-sizing:border-box; padding:10px 15px 0;}
.my_follower .follower>div {display:inline-block; box-sizing:border-box; vertical-align:middle;}
.my_follower .follower>div.img {width:15%; position:relative; padding-top:15%; border-radius:50%; overflow:hidden;}
.my_follower .follower>div.id {width:60%; text-align:left; padding:0 10px;}
.my_follower .follower .img img {width:100%; height: 100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);object-fit: cover;}
.my_follower .follower .id strong {display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_follower .follower .id span {display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_follower .follower .id span.idinline {text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_follower .follower .id p {font-size:12px; color:#bbb; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_follower .follower .id.no p {display:none;}
/* 팔로워 팝업 */
.follow_mask {position:fixed; z-index:9998; background-color:rgba(0,0,0,.7); left:0; top:0; right:0; bottom:0; display:none; width:100%; max-width:680px; margin:0 auto; cursor:pointer;}
.follow_pop {position:fixed; z-index:9999; box-sizing:border-box; width:90%; left:50%; top:50%; transform:translate(-50%, -50%); max-width: 500px; background-color:#fff; display:none;}
.follow_pop .inner {padding:15px; overflow:hidden;background:#fff;}
.follow_pop .close_btn {float:right; cursor:pointer;}
.follow_pop .close_btn i {font-size:30px;}
.follow_pop .img {text-align:center; width:90px; margin:20px auto; border-radius:50%; overflow:hidden;}
.follow_pop .img img {width:100%;}
.follow_pop .inner>p {text-align:center; font-size:14px; letter-spacing:-.1em;}
.follow_pop .btn_area {text-align:center; padding-top:20px;}
.follow_pop .btn_area>div {display:inline-block; box-sizing:border-box; vertical-align:middle; background-color:#333; color:#fff; font-size:12px; text-align:center; border-radius:2px; margin-left:10px; padding:0 14px; line-height:28px; height:2.4em; cursor:pointer;}

/* 찜한 판매자 */
.my_Like .selBox {font-size:0; box-sizing:border-box; padding:10px 15px 0;}
.my_Like .selBox>div {display:inline-block; box-sizing:border-box; vertical-align:middle;}
.my_Like .selBox>div.img {width:15%; position:relative; padding-top:15%; border-radius:50%; overflow:hidden;}
.my_Like .selBox>div.id {width:60%; text-align:left; padding:0 10px;}
.my_Like .selBox .img img {width:100%; height: 100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);object-fit: cover;}
.my_Like .selBox .id strong {display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_Like .selBox .id span {display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_Like .selBox .id span.idinline {text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_Like .selBox .id p {font-size:12px; color:#bbb; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.my_Like .selBox .id.no p {display:none;}

/* 공통 버튼 */
.btnSt_01 {width:25%; text-align:center;}
.btnSt_01>div{text-align:center; font-size:12px; border-radius:2px; padding:2px 6px; line-height:22px; letter-spacing:-.1em;}
.btnSt_01 .go_follow {display:block; border:1px solid #bbb; color:#000; background-color:#fff; cursor:pointer;}
/*.btnSt_01 .following {display:block;} 스크립트 작업 후 다시 none시키기*/
.btnSt_01.active .go_follow {display:block;} /*스크립트 작업 후 다시 none시키기*/
.btnSt_01.active .following {display:block; color:#fff; cursor:pointer;}

.listDate{font-size:14px;color:#888;text-indent:15px;line-height:1em;padding-top:5px;line-height:38px;font-weight:bold;}

.likeWrap,.likeWrap a{color:#333;}
.likeWrap img{max-width:100%;}
.likeWrap dl dt{font-size:14px;color:#888;line-height:10px;text-indent:15px;font-weight:bold; visibility:hidden;}
.likeWrap dl dd ul{font-size:0; margin:0 -2px;}
.likeWrap dl dd ul li{display:inline-block;width:33.333%;padding:2px;box-sizing:border-box;font-size:initial;}
.likeWrap dl dd ul li.soldout .image{position:relative;}
.likeWrap dl dd ul li.soldout .image:before{content:"SOLD OUT";position:absolute;left:0;right:0;top:0;bottom:0;display:flex;background:rgba(0,0,0,.7);z-index:1;font-size:16px;color:#fff;align-items:center;justify-content:center;}
.likeWrap dl dd ul li .txtWrap{position:relative;}
.likeWrap dl dd ul li .prcWrap span {vertical-align:middle;}
.likeWrap dl dd ul li .prcWrap .orip{font-size:12px;color:#666;text-decoration:line-through;}
.likeWrap dl dd ul li .prcWrap .salp{font-size:12px;color:#333;font-weight:bold; margin-left:5px;}
.likeWrap dl dd ul li .prcWrap .salp span{font-weight:normal; vertical-align:1px;}
.likeWrap dl dd ul li .prcWrap .r_price {font-size:12px; font-weight:bold; color:red;}
.likeWrap dl dd ul li .txtWrap .re_profit {font-size:11px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-left:5px;}
.likeWrap dl dd ul li .txtWrap .e_url {margin-left:5px; line-height:9px;}
.likeWrap dl dd ul li .txtWrap .e_url a {font-size:9px;}
.likeWrap dl dd ul li .tit{width:calc(100% - 40px);font-size:11px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:12px;height:24px;margin:5px 0 0 5px; box-sizing:border-box;}
.likeWrap dl dd ul li .prcWrap {margin-top:-2px;}
.likeWrap dl dd ul li .btnWrap{font-size:0;position:absolute;right:5px;top:0;width:30px;}
.likeWrap dl dd ul li .btnWrap a{display:inline-block;width:30px;border-radius:3px;background-repeat:no-repeat;background-position:50%;background-size:55%;box-sizing:border-box;text-align:center;}
.likeWrap dl dd ul li .btnWrap .like{background-image:url(/m/images/ico_heart.png);background-size:50%;}
.likeWrap dl dd ul li .btnWrap .like.on{background-image:url(/m/images/ico_heart_on.png);}
.likeWrap dl dd ul li .btnWrap .cart{background-image:url(/m/images/ico_cart2.png);}
.likeWrap dl dd ul li .btnWrap .buy{position:relative;}
.likeWrap dl dd ul li .btnWrap .buy:before{content:"구매";width:22px;height:30px;font-size:10px;align-items:center;justify-content:center;}
.likeWrap dl dd ul li .btnWrap .remove:before{content:"";width:22px;height:30px;font-size:10px;align-items:center;justify-content:center;}
.likeWrap dl dd ul li.soldout .cart,.likeWrap dl dd ul li.soldout .buy{opacity:.4;}

.likeWrap .listWrap.t2 ul{padding:10px;margin:-5px;}
.likeWrap .listWrap.t2 li{padding:5px;}
.likeWrap .listWrap.t2 li{width:50%;}
.likeWrap .listWrap.t2 li .btnWrap{top:auto;bottom:6px;}
.likeWrap .listWrap.t2 li .tit{-webkit-line-clamp:2;height:2.4em;}
.likeWrap .listWrap.t3 li{width:33.333%;}

/* 공유레이어 수정 */
html {font-size: inherit;}

/* 라이브 등록 */
.layerFix.setSaleLayer .btnClLyr {background-image: url(/m/images/xxx.png);top:-20px;right:-20px;}
.layerFix.setSaleLayer .txt {color:#fff;}
.layerFix.setSaleLayer .layerConWrap {background:none;overflow:visible;width:70%;}
.layerFix.setSaleLayer .submitSale {margin:0 auto;padding:5px 0;width:100%;max-width:80px;background:#FA2829;color:#fff;font-size:16px;text-align:center;font-weight:bold;border-radius:5px;}
.layerFix.setSaleLayer .con {display:block;}
.layerFix.setSaleLayer label {width:100%;}
.layerFix.setSaleLayer label input {width:100%;height:38px;}

/*.story_detail_wrap .insta_cont2 .insta_cont2_tit:before{content: "";display: inline-block;height: 12px; line-height: 12px;padding-right: 5px;}*/
.story_detail_wrap .insta_cont2 .insta_cont2_tit:before{content:" 연관스토리";line-height:12px;font-size:24px;padding-left: 0;}

/* 라이브 가로 영상 관련 */
.yt_wrap {line-height:0;background:#000;}
.yt_wrap .yt_cover{top:0;}
.yt_wrap .tv_info{position:absolute;width:100%;background:#fff;line-height:20px;z-index:2;}
.yt_wrap .close{position: absolute;top: 22px;right: 15px;display: inline-block;width: 38px;height: 38px;z-index: 99;}
.yt_wrap .close img{width:100%;}
.yt_wrap .tv_info .live_inner {position: fixed;top: 0;margin: auto;width: 100%;max-width: 568px;}
.yt_wrap .tv_info .live_inner .SNSLayerIcon{top: 20px;position: absolute;left: 20px;font-size: 0;background: #000;color: #fff;border-radius: 50%;padding: 5px; z-index: 1;}
.yt_wrap .tv_info .live_inner .SNSLayerIcon img{width:36px;}
.yt_wrap .tv_info .live_inner .btnMute{top: 20px;position: absolute;left: 75px;font-size: 36px;background: #000;color: #fff;border-radius: 50%;padding: 5px; z-index: 1;}
.yt_wrap .tv_info .tv_info_tab{height: 42px;}
.yt_wrap .tv_info .tv_info_tab li{width: 33.33%;float: left;text-align: center;background: #fff;line-height: 40px;border-bottom:2px solid #fff;}
.yt_wrap .tv_info .tv_info_tab li.on{border-bottom:2px solid red;}
.yt_wrap .tv_info .tab_view_wrap{height:calc( 100% - 52px );display:flex;position:relative;transition:left 0.2s;margin-top:10px;}
.yt_wrap .tv_info .tab_view_wrap.on1{left:0;}
.yt_wrap .tv_info .tab_view_wrap.on2{left:-100%;}
.yt_wrap .tv_info .tab_view_wrap.on3{left:-200%;}
.yt_wrap .tv_info .tab_view_wrap .tab_view{flex-shrink: 0;width:100%;height:100%;overflow:auto;/*padding: 0 10px;*/box-sizing: border-box;}
.yt_wrap .tv_info .tab_view_wrap .tab_view .tv_info_tit {padding:0 10px;}
.yt_wrap .tv_info .tab_view_wrap .user_img{width: 40px;height: 40px;border-radius: 50%;background-size: cover;display: inline-block;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .tv_info_tit .txt{white-space: normal; font-weight:bold;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .tv_info_dt {margin-top:5px; color:#aaa; font-size:14px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1>div span {vertical-align:middle; color:#888; font-size:15px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1>div span>a {color:#333;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .tv_info_tit .noti span {color:#333; font-size:16px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .tv_info_tit .material-icons{vertical-align: middle;color:red;font-size:20px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .top_noti {position:relative; padding:0 10px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .top_noti .live_info{display: inline-block;vertical-align: top; padding-top:2px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .top_noti .live_info .unni_id{display: inline-block;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .top_noti .live_info .unni_id>span {font-size:13px; vertical-align:top; height:1em; line-height:1em;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .top_noti .live_info .unni_id>span.title {font-size:15px; display:block; margin-bottom:4px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .top_noti .live_info .unni_id>span.title a {color:#333;}

.yt_wrap .tv_info .tab_view_wrap .tab_view1 hr{display:block;margin:20px 0;border-top:1px solid#d8d8d8; height:1px; box-sizing:border-box;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist{background: #f3f3f3;width:100%; box-sizing: border-box;display: inline-block;padding-bottom: 10px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist li{margin-top:10px;margin-left:6px;background:#fff;float:left;width:47%;border:1px solid #eee;border-radius:8px; -webkit-box-shadow:2px 2px #e9e9e9;-moz-box-shadow:2px 2px #e9e9e9; box-shadow:2px 2px #e9e9e9;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .thumb{position:relative;width:100%;display:inline-block;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .thumb .onAir{position: absolute;right: 5px;color: red;font-weight: bold;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .thumb .img{padding-top:150%;background:center no-repeat;background-size:239%; border-top-left-radius:8px; border-top-right-radius:8px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .thumb .img.hd{padding-top:56.26%;background-size:cover;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .thumb .img.sd{padding-top:56.26%;background-size:cover;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary{display:block;padding:10px;vertical-align:top;/*height:66px;*/ font-size:0;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary>div:first-child {line-height:1.2em; /*height:2.8em;*/ font-size:12px; font-weight:normal;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary div+a img {display: inline-block; width: 20px; height: 20px; border-radius: 50%; /*border: 1px solid #ff0000;*/ vertical-align: middle;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary div+a div {display: inline-block; vertical-align: middle; margin-left: 2px; font-size:10px; font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:45%;}

/*인스타프사추가*/
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .onAir+div {margin-bottom:6px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .onAir+div+img {display:inline-block;width:25px;height:25px;border-radius:50%;border:1px solid #ff0000;vertical-align:middle;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .onAir+div+img+div {display:inline-block;vertical-align:middle;margin-left:5px;}

/*tv 좋아요, 조회수*/
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft{position:relative;font-size:10px;color:#000;font-weight:normal;background:#fff;padding:0;z-index:0; width:40%; display:inline-block; vertical-align:middle; line-height:1em; margin-top:0;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap{display:inline-block; width:100%; margin-bottom:0px; overflow:hidden; vertical-align:middle; line-height:1em;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap span {vertical-align:middle; line-height:1em;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap em {vertical-align:middle; line-height:1em;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap .like span{color:#ff0000; vertical-align:middle; font-size:14px; line-height:14px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap .like em{line-height: 24px;font-weight: normal;vertical-align: middle;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap .reviewIco span{color:#888; vertical-align:middle;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .summary .lft .rvWrap .reviewIco em{line-height: 24px;font-weight: normal;vertical-align: middle;margin-right:5px;}

/*링크복사*/
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .shareLayerCon {position:absolute; width:90%;padding: 5%;bottom: 0;font-size: 0.8em;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .shareLayerTit {color:#fff; margin-bottom:10px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .shareLayer-copy-link-url-list {display:table-cell;vertical-align:middle;padding:0 1.5rem;white-space:normal;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-family:'Arial';letter-spacing:0; line-height:3em; width:100%;color:#fff;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .shareLayer-copy-link-url {color:#fff;}
.yt_wrap .tv_info .tab_view_wrap .tab_view1 .livelist .shareLayer-copy-link.border_n {border:0; text-align:right;}

/* 팔로우 */
 .yt_wrap .tv_info .tab_view_wrap .tab_view1 .more_vert{border: 1px solid #333;color: #333;background-color: #fff;padding: 2px 6px; line-height: 22px;border-radius: 2px;float:right;width:25%; text-align:center;}
 .yt_wrap .tv_info .tab_view_wrap .tab_view1 .more_vert:before{content:"팔로우하기";font-size: 12px; color:#333;}
 .yt_wrap .tv_info .tab_view_wrap .tab_view1 .more_vert.on{border: 1px solid #FA2829;background-color: #FA2829;}
 .yt_wrap .tv_info .tab_view_wrap .tab_view1 .more_vert.on:before{content:"팔로잉";font-size: 12px; color:#fff;}
 .yt_wrap .tv_info .tab_view_wrap .tab_view1 .more_vert .material-icons{display:none;}

.yt_wrap .tv_info .tab_view_wrap .tab_view2:before{content: " 연관상품";font-size: 13px;padding-left: 5px;display: inline-block;height: 12px;line-height: 12px;border-left: 2px solid #FA2829;margin-bottom:10px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 ul{height:initial;display:inline-block;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 li{width:33.33%;display:inline-block !important;box-sizing: border-box;padding: 5px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 img{width:100%;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 .product_wrap .box .goods_img{float:left;width:100%;margin-right:15px;overflow:hidden; display:block;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 .product_wrap .box > div.goods_info{width:100%;text-align: left;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 .product_wrap .box > div .goods_title{font-size:14px;color:#000;display:block;line-height:1.2em;/* height:2.4em; */overflow:hidden;}
.yt_wrap .tv_info .tab_view_wrap .tab_view2 .product_wrap .box > div .priWrap{line-height:15px;position:relative; bottom:0;text-align: right;}
.yt_wrap .tv_info .tab_view_wrap .tab_view3:before{content: " 댓글";font-size: 13px;padding-left: 5px;display: inline-block;height: 12px;line-height: 12px;border-left: 2px solid #FA2829;margin-bottom:10px;}

.yt_wrap .tv_info .tab_view_wrap .tab_view3 .chat_wrap{background:#fff;display:block !important;color:#222;position:relative;width:100% !important}
.yt_wrap .tv_info .tab_view_wrap .tab_view3 .chat_wrap .key_box{padding:10px 0;position:relative;}
.yt_wrap .tv_info .tab_view_wrap .tab_view3 #chat{width: 100%;height: 40px;padding: 0 50px 0 10px;border-top-width: 0;background-color: #fff;border: 1px solid #eee;border-radius: 20px;box-sizing: border-box;color:#222;}
.yt_wrap .tv_info .tab_view_wrap .tab_view3 .input_btn{position: absolute;left: 80%;text-align: center;background: initial !important;color: #222;font-size: 14px;}
.yt_wrap .tv_info .tab_view_wrap .tab_view3 .profile{height: 20px;width: 20px;background-size: cover;display: inline-block;vertical-align: middle;border-radius:50%;}
.yt_wrap .tv_info .tab_view_wrap .tab_view3 .txt_cont{display: inline-block;line-height: 20px;vertical-align: middle;}
.yt_wrap .tv_info .tab_view_wrap .tab_view3 .txt_cont .nickname{font-weight:bold;}

/*스토리 신고하기*/
.layerFix.snw .layerConWrap {width:90%; height:80%; overflow-y:scroll; max-width:960px;}
.seller_notify_wrap .etc_wrap {display:none;}
.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 15px;}
.seller_notify_wrap .notify_list ul {line-height:6vh;}
.seller_notify_wrap .notify_list li {box-sizing: border-box;border-bottom:1px solid #efefef;cursor: pointer;font-size:14px;}
.seller_notify_wrap .notify_list li:first-child {border-top: 1px solid #efefef;}
.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;}

.layerFix.dot_pop .layerConWrap{width:100%; margin:0 auto; background:none;}
.layerFix.dot_pop ul{width:80%; margin:0 auto; background-color:#fff; border-radius:10px;}
.layerFix.dot_pop ul li{width:100%;text-align:center;border-top:1px solid #ddd;}
.layerFix.dot_pop ul li:first-of-type{border-top:0;}
.layerFix.dot_pop ul li a{display:block;height:100%;height:60px;line-height:60px;color:#333;font-weight:bold;}

/* /addon/story/story.asp 스토리 페이지랑 연계 */
/* @media(min-width:930px){
	.layerFix.dot_pop .layerConWrap {right: 50%;margin-right: -500px;top: 50%;transform: translateY(-50%);}
}
@media(max-width:929px){
	.layerFix.dot_pop.on .layerConWrap {left: 50% !important;width: 100% !important;max-width: 300px;transform: translateX(-50%);}
} */

/*2019.01.18 추가*/
.fix_gnbmenu .seltype_wrap .pd_wrap+.ui-select>div{width:90% !important;}

.view .img {margin-left:45px;}
.totar_width .view .img {margin-left: 0;}

.view .check_view_btn{overflow:visible;}
.view .check_view_btn [for^="ck_label"]{position:absolute;left:0;top:-168px;}

 /* 쿠폰존 */
.sub_tab01 {margin:0 -15px 7px;}
.eventPageWrap .totar_width, .experiencPageWrap .totar_width {padding:0;}
.eventPageWrap .event_ny.on {margin:0 -15px;}
.eventPageWrap .event_ny_in {border-bottom:0;margin-bottom:7px;box-shadow:0px 1px 1px #c1c1c1;}

/* 이벤트 */
.eventPageWrap .event_ny_in .eventTit {display: block; width: 100%; padding: 18px 15px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; border: 1px solid #ddd; box-sizing: border-box; text-align: center; font-size: 17px; font-weight: bold; color:#000;}
.eventPageWrap .event_ny_in .eventDate {display: table; width: 100%; table-layout: fixed;}
.eventPageWrap .event_ny_in .eventDate li {display: table-cell; line-height: 1.4; padding:13px 15px;font-size: 14px;text-align: center;border:1px solid #ddd; border-top:0; box-sizing: border-box; vertical-align: middle;color:#555;}
.eventPageWrap .event_ny_in .eventDate li em {color:#000;}
.eventPageWrap .event_ny_in .eventDate li:nth-child(2n){border-left:0;}
.eventPageWrap .event_ny_in .eventDate .annoBox span {display: inline-block;}
.eventPageWrap .event_ny_in .eventDate .annoBox .dayRgt {margin-left: 4px;font-weight:bold;}
.eventPageWrap .event_ny_in .eventDate .annoBox .dayRgt em {font-weight:bold;}

/* 내 댓글 */
.board_height{margin-top:0;}
.top_fix_head .btnBack  {position:absolute;left:15px;top:50%;margin-top:-10px;}
.top_fix_head img {width:20px;}
.top_fix_head .btnHome {position:absolute;right:15px;top:50%;margin-top:-10px;}

/* 상품상세 */
.detail_txt .prc_box .couponWrap {padding:0;}
.detail_txt .prc_box .prc .xz {display:inline-block;}

/* my_qna
.top_fix_head {margin-top:0 !important;} */

/* 언니써봐요 */
ul.event_ny_list li {line-height:20px;}
.event_ny_list li .txt_box .day {margin-top:10px;}
.umgo {padding:30px 15px; text-align:center;}
.umgo .umgoBtn {margin-top:30px; border-radius:5px;}

/*검색페이지*/
.top_fix_head div.search_box.unni {top:0; right:0; width:53px; height:53px; line-height:53px;}
.top_fix_head div.search_box.unni span.search_btn {font-size:20px; color:#000; font-weight:bold;}

/*언니회원 안내페이지*/
.unniInfo_w .tlogo{margin:20px auto; text-align:center;}
.unniInfo_w .unifZone{clear:both;padding:50px 5%;}
.unniInfo_w .unifZone h2.event{clear:both;margin-top:80px;font-size:2em;}
.unniInfo_w .unifZone h3.event{margin-bottom:30px;padding:15px 5%;font-size:1.8em;background:#fa2829;color:#fff;border-radius:60px;letter-spacing:-1px; line-height:1;}
.unniInfo_w .unifZone .textDesc{margin-top:10px;font-size:1.3em;line-height:160%;}
.unniInfo_w .unifZone .textDesc .button{display:inline-block;margin-bottom:10px;padding:15px 25px;background:#333;;color:#fff;border-radius:3px;}
.unniInfo_w .tip{float:left;margin-bottom:30px;padding:30px;background:#f9f9f9;color:#888;line-height:140%;border-radius:6px;}
.unniInfo_w .tip .title{width:50px;font-weight:bold;color:#fa2829;}
.unniInfo_w .pointText {font-weight:bold;color:#fa2829;}
.unniInfo_w .indexMenu {width:100%;}
.unniInfo_w .indexMenu li{width:100%;padding:15px 15px;background:#222;color:#fff;font-size:1.5em;letter-spacing:-1px;}
.unniInfo_w .indexMenu li a{color:#fff;}

/*써봐요, 체험상품 리스트*/
.ssvyList .pricebox {display:block;overflow:hidden;}
.ssvyList .priceStyle1 {float:left;margin-right:5px;}

/*개인결제창*/
#content.od_individual {font-family:"Nbg", "Nanum Gothic", "Dotum", sans-serif;}
.od_individual {margin:0;}
.od_individual .totar_width {width:auto; margin:0 -15px;}
.od_individual .view {padding:30px 15px; margin:0 -15px 0;}
.od_individual .view .text {padding:0; text-align:center; overflow:hidden;}
.od_individual .view .text strong {font-size:24px; font-weight:900; display:inline-block; vertical-align: middle; padding:0 3% 0 0;}
.od_individual .view .text .prc {font-size:24px; font-weight:900; display:inline-block; vertical-align: middle; padding:0 0 0 3%;}
.od_individual .view .text .prc span {font-weight:inherit; color:#000 !important;}
.od_individual div.sum_box {font-family:"Nanum Gothic", "Dotum", sans-serif; border-color:#d9d9d9;}
.od_individual h3.h3-1 {font-size:16px; font-weight:900;}
.od_individual .clauseSvcWrap {font-weight:900;}
.od_individual .clauseSvcWrap label {font-weight:inherit;}
.od_individual .receipt_btn a.ui-link {font-weight:900;}
.od_individual .choice_box2 {border-color:#d9d9d9;}

.layer.individual {position:relative;}
.individual .layerConWrap {width:90%; height:90%; top:50%; left:50%; margin-left:0; -webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.layer.individual .layerClose {position:absolute; top:0; right:0;}
.layer.individual .layerClose i {font-size:35px;}
.layer.individual .methodPayment {padding:45px 8% 45px; font-size:15px;}
.layer.individual .methodPayment .inputWrap {overflow:hidden;}
.layer.individual .methodPayment .inputs {float:left;}
.layer.individual .methodPayment .inputs input {width:93.333%; margin-left:10%; padding:5%; box-sizing:border-box; line-height:2;}
.layer.individual .methodPayment .numWrap .inputs:first-child input {margin-left:0;}
.layer.individual .methodPayment .card .registWrap .tit {padding:10% 0 5px; font-size:15px;}
.layer.individual .methodPayment .tip, .layer.individual .methodPayment .btnBotWrap {padding:20px 0 5px;}

.nw_wrap .numWrap {overflow:hidden; width:100%;}
.nw_wrap .numWrap > div {width:48%; float:left;}
.nw_wrap .numWrap > div:first-child {margin-right:2%;}
.methodPayment .card .registWrap .nw_wrap .numWrap > div .inputs {width:50%;}
.methodPayment .card .registWrap .numWrap .inputs.cupotxt {line-height:2.5; text-align:center;}

/*head_height sub_head_height 언니뷰티 서브페이지헤더*/
.head_height.sub_head_height {height:0;}
.mainPageWrap .head_height.sub_head_height {height:50px;}

/*스토리 추가 페이징시*/
.unniB_story_wrap.new{opacity:0;}

/*아웃링크페이지*/
@keyframes twinkling {
  0% { opacity:0; }
  50% { opacity:1; }
  100% { opacity:0; }
}
@-ms-keyframes twinkling {
  0% { opacity:0; }
  50% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes twinkling {
  0% { opacity:0; }
  50% { opacity:1; }
  100% { opacity:0; }
}
@-o-keyframes twinkling {
  0% { opacity:0; }
  50% { opacity:1; }
  100% { opacity:0; }
}
.top_fix_head .btn_shopwish {position:absolute; right:105px; top:50%; margin-top:-13px; padding:3px 0 4px 26px; color:#000; font-weight:600; background:url('/images/img_heart.png') no-repeat left center / 18px auto;}
.top_fix_head .btn_shopwish._on {background-image:url('/images/img_heart_on.png');}
.top_fix_head .btn_minishop {position:absolute; right:15px; top:50%; margin-top:-13px; padding:3px 0 4px 26px; color:#000; font-weight:600; background:url('/images/icon_minishop.png') no-repeat left center / 18px auto;}

.slsloadingPage .notice {position:absolute; bottom:8%; left:5%; right:5%; color:#999; font-size:12px; text-align:justify; letter-spacing:-0.5px;}
.slsloadingPage .notice .red {color:#f00; font-size:22px; letter-spacing:0; display:block; margin:0 0 7%;}

.slsloadingPage #viewLoading {height:auto; width:auto; position:absolute; left:50%; top:50%; margin-top:-10px; margin-left:-30px; z-index:1;}
.slsloadingPage #viewLoading img {width:60px; height:auto;
		-webkit-animation: twinkling 2s linear 0s infinite normal;
		-moz-animation: twinkling 2s linear 0s infinite normal;
		-ms-animation: twinkling 2s linear 0s infinite normal;
		-o-animation: twinkling 2s linear 0s infinite normal;
		animation: twinkling 2s linear 0s infinite normal;
}

.slsloadingPagepc {position:fixed; top:0; right:0; left:0; bottom:0; background-color:#f8f8f8; z-index:1;}
.slsloadingPagepc .sub_container {position:absolute; top:50%; left:50%; margin:-204px 0 0 -311px; padding:67px 75px; width:623px; color:#999; font-size:14px; text-align:center; background-color:#fff; border:1px solid #e8e8e8; border-radius:20px; z-index:1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-shadow:0 0 20px rgba(233,233,233,.5); -moz-box-shadow:0 0 20px rgba(233,233,233,.5); box-shadow:0 0 20px rgba(233,233,233,.5); overflow:hidden;}
.slsloadingPagepc .sub_container .notice {text-align:left; font-weight:300; letter-spacing:-0.4px;}
.slsloadingPagepc .sub_container .notice .notice_title {color:#333; font-size:15px;margin:0 0 14px;}
.slsloadingPagepc .viewLoadingtxt {text-align:center; font-size:24px; color:#f00; margin:25px 0 50px;}
.slsloadingPagepc #viewLoading img {width:80px; height:auto;
		-webkit-animation: twinkling 2s linear 0s infinite normal;
		-moz-animation: twinkling 2s linear 0s infinite normal;
		-ms-animation: twinkling 2s linear 0s infinite normal;
		-o-animation: twinkling 2s linear 0s infinite normal;
		animation: twinkling 2s linear 0s infinite normal;
}

/*스토리좋아요*/
.likeStory .imgTab img {width:80%;}
.likeStory .videoTag {position:relative; width:80%; margin:0 auto;}
.likeStory .videoTag .playerMute {position:absolute; bottom:0; left:0; z-index:1;}
.likeStory .txtcontTab {position:relative; width:80%; margin:0 auto; text-align:center;}

.mlikeStory .product_box_01 p {padding:10px 15px;}
.mlikeStory .product_box_01 .img_text_box {font-size:0; text-align:left; padding:0; margin:15px 15px 0; overflow:hidden;}
.mlikeStory .product_box_01 div.img {float:none; position:absolute; top:0; bottom:0; left:0; width:17%; padding:0;}
.mlikeStory .product_box_01 div.text {position:relative; padding:0 0 0 20%; width:80%; margin-top:0; overflow:hidden; text-overflow:ellipsis; line-height:1rem; min-height:3rem; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; text-align:left;}
.mlikeStory .product_box_01 .videoTag {position:relative;}
.mlikeStory .videoTag .playerMute {display:none;}


.listSet {padding:15px;box-sizing:border-box;}
.listSet li {margin-top:10px;}
.listSet li:first-child {margin-top:0;}
.listSet li .setTop {position: relative;z-index:1;padding:7px 0;}
.listSet li .setTop p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left:66px;box-sizing:border-box;position: relative;}
.listSet li .setTop a p {color: #4a2b9d;font-size: 15px;font-weight: 700;}
.listSet li .setTop a .profileImg {display:inline-block;width: 48px;height: 48px;background-position: 50% 50%;-webkit-background-size: cover;background-size:cover;border-radius:100%;border:1px solid #a7a7a7;position: absolute;top: 0;left: 10px;}

.listSet li .setMovie {position: relative;}
.listSet li .setMovie .playBtn {display: inline-block;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);background:url(/images/youtubeplay.png)no-repeat center center/68px auto;width: 68px;height: 68px;}
.listSet li .setMovie img {width: 100%;}
.listSet li .underTxt {margin-top: 10px;}
.listSet li .underTxt > p {font-size: 13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color: #5a5a5a;}
.listSet li .underTxt > p a {color: #5a5a5a;font-weight: 700;}
.listSet li .underTxt .iconSet {text-align: right;}
.listSet li .underTxt .iconSet .like {background:url(/images/movie_like.png)no-repeat left center/18px auto;color: #9a9a9a;font-size: 9px;padding:3px 0 3px 20px;}
.listSet li .underTxt .iconSet .talk {background:url(/images/movie_talk.png)no-repeat left center/18px auto;color: #9a9a9a;font-size: 9px;padding:3px 0 3px 20px;margin-left:10px;}

.video-container {position: relative;padding-bottom: 56.25%; height: 0; overflow: hidden;}

.video-container iframe,
.video-container object,
.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

#cont_tv .partTitle {padding:15px 15px 30px;box-sizing:border-box;}
#cont_tv .partTitle .titleArea {position: relative;}
#cont_tv .partTitle .titleArea .pic {display: inline-block;width: 36px;height: 36px;border-radius:100%;border:1px solid #a7a7a7;box-sizing:border-box;background-color: #f4f4f4;-webkit-background-size:cover;background-size:cover;text-indent:-99999px;position: absolute;left: 0;}
#cont_tv .partTitle .titleArea .btnQuestion {position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #4a2b9d;font-weight: 700;font-size: 12px;background:url(/images/qna_talk.png)no-repeat left 4px/30px auto;padding:10px 0 10px 33px;}
#cont_tv .partTitle .titleArea .txt {padding:0 60px 0 40px;width: 100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 40px;line-height: 40px;color: #4a2b9d;font-weight: 700;font-size: 14.5px;}
#cont_tv .partTitle .textArea {margin: 5px 0;color: #000;line-height: 1.3rem;max-height:2.6rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 13px;}

#cont_tv .partTitle .iconArea {}
#cont_tv .partTitle .iconArea span {font-size: 9px;color: #9a9a9a;}
#cont_tv .partTitle .iconArea span.ico-like {background:url(/images/movie_like.png)no-repeat left center/18px auto;color: #9a9a9a;font-size: 9px;padding:3px 0 3px 20px;}
#cont_tv .partTitle .iconArea span.ico-talk {background:url(/images/movie_talk.png)no-repeat left center/18px auto;color: #9a9a9a;font-size: 9px;padding:3px 0 3px 20px;margin-left:10px;}
#cont_tv .partTitle .iconArea span.ico-reple {background:url(/images/movie_reple.png)no-repeat left center/18px auto;color: #9a9a9a;font-size: 9px;padding:3px 0 3px 20px;margin-left:10px;}

#cont_tv .partOther {}
#cont_tv .partOther h3 {padding:0 15px;box-sizing:border-box;font-size: 18px;margin-bottom: 16px;}
#cont_tv .partOther .otherWrap {}
#cont_tv .partOther .otherWrap ul {display:flex;justify-content:space-between;}
#cont_tv .partOther .otherWrap ul li {text-align: center;position: relative;width: 32%;}
#cont_tv .partOther .otherWrap ul li .movieInner {background: #e8e8e8;width: 100%;height: 0;padding-top:56.25%;position: relative;background: #000;}
#cont_tv .partOther .otherWrap ul li .movieInner .btn-play {position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);width: 26px;height: 26px;background:url(/images/youtubeplay_small.png)no-repeat center center/cover;text-indent:-99999px;z-index: 1;}
#cont_tv .partOther .otherWrap ul li .movieInner img {width: 100%;position: absolute;top: 0;left: 0;opacity:0.8;}


#cont_tv .partreple {margin-top:20px;padding:0 15px;box-sizing:border-box;}
#cont_tv .partreple .updateArea {text-align: center;display:flex;align-items:center;justify-content:center;}
#cont_tv .partreple .updateArea input {border-radius:15px;border:1px solid #ef559f;box-sizing:border-box;height: 34px;padding:0 10px;width: calc(100% - 66px);margin-right: 5px;}
#cont_tv .partreple .updateArea a {display: inline-block;width:60px;height: 34px;line-height: 34px;border-radius:15px;background: #ef559f;color: #fff;text-align: center;}

#cont_tv .partreple .chat_wrap{background:#fff;display:block !important;color:#222;position:relative;width:100% !important}

#cont_tv .partreple .comment {margin-top: 5px;}
#cont_tv .partreple .list {padding-top: 5px;}
#cont_tv .partreple .profile{height: 20px;width: 20px;background-size: cover;display: inline-block;vertical-align: middle;border-radius:50%;}
#cont_tv .partreple .txt_cont{display: inline-block;line-height: 20px;vertical-align: middle;}
#cont_tv .partreple .txt_cont .nickname{font-weight:bold;}
