﻿/*
후에 common을 대체할 예정

Subpage_판매자 및 셀럽가입 – 1
/m/member/regist_main.asp#:warp
*/
#m_wrap {max-width:680px;width: 100%;margin: 0 auto;}



.CSS_celebWrap {}
.CSS_celebWrap .subImg {margin-top: 15px;}
.CSS_celebWrap .subImg img {width:100%;}
.CSS_celebWrap .subTxt {text-align: center;padding: 20px 0;}
.CSS_celebWrap .subTxt h3 {font-size: 16px;color: #000;}
.CSS_celebWrap .subTxt p {font-size: 14px;color: #000;padding:0 50px;word-break: keep-all;box-sizing:border-box;}
.CSS_celebWrap .subSector {border-top:9px solid #E8ECEF;padding: 20px 16px;}
.CSS_celebWrap .subSector:last-child {border-bottom:9px solid #E8ECEF;}
.CSS_celebWrap .subSector dl {display:flex;justify-content:space-between;align-items:flex-end;}
.CSS_celebWrap .subSector dd {width: calc(100% - 150px);word-break: keep-all;}
.CSS_celebWrap .subSector dd + dd {width: 110px;}
.CSS_celebWrap .subSector h3 {font-size: 17px;font-weight: 700;color: #000;}
.CSS_celebWrap .subSector p {margin-top: 5px;font-size: 14px;color: #AAA;word-break:break-all;}
.CSS_celebWrap .subSector .btnIco {display: inline-block;width: 110px;height: 40px;line-height: 40px;text-align: center;color: #fff;border-radius:5px;box-shadow:0 0 3px rgba(0 2px 3px rgb(0 0 0 / 10%));font-size: 14px;}
.CSS_celebWrap .subSector .btnIco.btn-access {background: rgba(41,121,255,1);}
.CSS_celebWrap .subSector .btnIco.btn-paying {background: rgba(222,222,222,.9);}
.CSS_celebWrap .subSector .btnIco.btn-wait {background: rgba(41,121,255,.3);}

.CSS_celebWrap .top_fix_head {position: relative;padding:0 15px;}
.CSS_celebWrap .top_fix_head .corner-Celeb {width: 105px;position: absolute;right: 105px;top: 0;height: 53px;text-align: center;}
.CSS_celebWrap .top_fix_head .corner-Celeb a {display: block;height: 100%;color: #fff;}
.CSS_celebWrap.celeb .top_fix_head .corner-Celeb a {color: #000;}
.CSS_celebWrap .top_fix_head .corner-Celeb p {margin-top:6px;padding-top:24px;background:url('/m/images/celeb_upper_store_w.png')no-repeat center top;font-size:13px;}
.CSS_celebWrap.celeb .top_fix_head .corner-Celeb p {margin-top:6px;padding-top:24px;background:url('/m/images/celeb_upper_store_b.png')no-repeat center top;font-size:13px;}
.CSS_celebWrap .top_fix_head .corner-Seller {width: 105px;position: absolute;border-right:1px solid #eee;right: 0;top: 0;height: 53px;text-align: center;}
.CSS_celebWrap .top_fix_head .corner-Seller a {display: block;height: 100%;color: #000;}
.CSS_celebWrap.celeb .top_fix_head .corner-Seller a {color: #fff;}
.CSS_celebWrap .top_fix_head .corner-Seller p {margin-top:6px;padding-top:24px;background:url('/m/images/celeb_upper_star_b.png')no-repeat center top;font-size:13px;letter-spacing: -1px;}
.CSS_celebWrap.celeb .top_fix_head .corner-Seller p {margin-top:6px;padding-top:24px;background:url('/m/images/celeb_upper_star_w.png')no-repeat center top;font-size:13px;}
.CSS_celebWrap .top_fix_head .sub_title {display: block;padding:0 150px 0 10px;text-align: left;}
.CSS_celebWrap .top_fix_head .celebSetup {display: inline-block;width: 24px;height: 24px;background:url('/m/images/celeb_upper_setup.png')no-repeat center center;vertical-align: sub;}
.CSS_celebWrap .salesStatus {background: #fff;padding:10px 15px;box-sizing:border-box;border-top: 10px solid #eee;border-bottom: 10px solid #eee;}
.CSS_celebWrap .salesStatus .User-nickname-info {position:relative;display:flex;align-items:center;gap:10px;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-info-wrap {display:flex;flex-direction:column;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-info-wrap .counting-box {display:flex;align-items:center;gap:7px;color:#999;font-size:12px;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-info-wrap .counting-box > div {display:flex;align-items:center;gap:5px;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-info-wrap .nickname01 {display:flex;align-items:center;gap:5px;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-info-wrap .nickname01 a {margin-bottom:-5px;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-my-btn {position:absolute;right:0;}
.CSS_celebWrap .salesStatus .User-nickname-info .user-my-btn a {color:#006FFF; font-size:14px;font-weight:700;letter-spacing:.5px;}
.CSS_celebWrap .salesStatus h2 {background: #fff;font-size: 17px;font-weight: 700;padding: 10px 0 3px;color: #000;}
.CSS_celebWrap .salesStatus h2 img {width: 18px;vertical-align: text-bottom;margin-right: 4px;}
.CSS_celebWrap .salesStatus ul {padding: 8px 0 3px;}
.CSS_celebWrap .salesStatus ul.topUl {position:relative;display:flex;gap:16px;font-size:14px;padding-bottom:60px;}
.CSS_celebWrap .salesStatus ul.topUl li:not(.withdrawal-request) {width: 45%;border-radius:8px;padding:10px;background:#FAFAFA;}
.CSS_celebWrap .salesStatus ul.topUl li.withdrawal-request {position:absolute;bottom:0;right:0;width:100%;height:40px;text-align:center;line-height:40px;font-size:14px;font-weight:700;border-radius:8px;overflow:hidden;}
.CSS_celebWrap .salesStatus ul.topUl li.withdrawal-request > a {position:relative;display:block;z-index:10;color:var(--sitecolor1);width:100%; height:100%;}
.CSS_celebWrap .salesStatus ul.topUl li.withdrawal-request::before  {  content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: var(--sitecolor1);opacity:.1;}
.CSS_celebWrap .salesStatus ul.topUl li .dTit {display:flex;align-items:center; gap:8px;}
.CSS_celebWrap .salesStatus ul.topUl li .dPay {color:000; margin:8px 0 0 40px;}
.CSS_celebWrap .salesStatus ul.topUl li .dPay .num {font-weight: 700;}
.CSS_celebWrap .salesStatus ul.botUl li {display:flex;justify-content: space-between;border-bottom:1px solid #eee;}
.CSS_celebWrap .salesStatus ul.botUl li .dTit {color: #aaa;}
.CSS_celebWrap .salesStatus ul.botUl li .dPay {font-size: 15px;padding: 0 5px 5px;}
.CSS_celebWrap .salesStatus ul.botUl l.CSS_celebWrap .salesStatus ul.topUl li.withdrawal-request > ai .dPay .num {font-weight: 700;}
.CSS_celebWrap .salesStatus ul.topUl span.dTit-img {width:20px;height:23px;display:block;}
.CSS_celebWrap .salesStatus ul.topUl span.dTit-img img {width:100%;height:100%;object-fit:cover;padding-bottom:4px;}
.CSS_celebWrap .salesStatus.st1 {padding:16px;20px;border-top: 0;border-bottom: 0;margin-bottom: 20px;border-radius:8px;}
.CSS_celebWrap .salesStatus.st1 h2 {background: transparent;padding: 8px 0 3px;}

.CSS_celebWrap .file_box .upload-display {width: 62px;height: 62px;}
.CSS_celebWrap .Profile_Wrap {padding:23px;20px 34px;background:#EAEDF9;}
.CSS_celebWrap .Profile_Wrap .inner {background:#EAEDF9;}
.CSS_celebWrap .Profile_Wrap .info .top > div.User_info {}
.CSS_celebWrap .Profile_Wrap .info .top > div.User_info ul {display:flex;justify-content:space-between;}

.CSS_celebWrap .Profile_Wrap .info .top > div.User_info li {text-align: center;}
.CSS_celebWrap .Profile_Wrap .info .top > div.User_info li .tit {font-size: 17px;font-weight: 700;}
.CSS_celebWrap .Profile_Wrap .info .top > div.User_info li .txt {font-size: 14px;}
.CSS_celebWrap .Profile_Wrap .info .insta_only {width: 100%;margin: 0;padding:0 10px;box-sizing: border-box;display: flex;justify-content: space-between;}
.CSS_celebWrap .Profile_Wrap .info .insta_only > div a {background: #fff;color: #000;border:1px solid #ccc;box-shadow: 0 2px 2px rgb(0 0 0 / 16%);}
.CSS_celebWrap .Profile_Wrap .info .insta_only > div._on a {color: #f00;border:1px solid #f00;}
.CSS_celebWrap .unni_menu_wrap {padding-top:0;}
.CSS_celebWrap .unni_menu_wrap .topArea {background: #fff;}
.CSS_celebWrap .unni_menu_wrap .topArea ul {border-bottom: 0;padding: 16px 10px;display:flex;justify-content:space-between;background:var(--sitecolor1);border-radius:8px;}
.CSS_celebWrap .unni_menu_wrap .topArea ul li {position: relative;width: 33%;display:flex;flex-direction:column;align-items:center;gap:8px;}


.CSS_celebWrap .unni_menu_wrap .topArea ul li:nth-child(n + 5) {margin-top:10px;}
.CSS_celebWrap .unni_menu_wrap .topArea ul li .objDo {width: 24px;position: relative;display: inline-block;padding:8px;background:rgba(255,255,255,.2);border-radius:12px;}
.CSS_celebWrap .unni_menu_wrap .topArea ul li .objDo img {width: 100%;}
.CSS_celebWrap .unni_menu_wrap .topArea ul li span.numTac {position: absolute;top: -6px;right: -8px;width: 20px;text-align: center;height: 20px;line-height: 20px;border-radius: 100%;color: #fff;letter-spacing: -1px;}
.CSS_celebWrap .unni_menu_wrap .topArea ul li span {width:95%;overflow:hidden;text-overflow:ellipsis;margin-top:0;color: #fff;font-size: 14px;}
.CSS_celebWrap .unni_menu_wrap .topArea ul li span.JP{font-size:10px;}

.CSS_celebWrap .unni_menu_wrap .sellInSeller {margin:0; padding:16px 20px 6px; border-radius:8px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller.master-sellInSeller {padding:0;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller.master-sellInSeller > ul {padding:16px 20px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller ul:not(:first-child) {padding:10px 0;margin-top:13px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li {padding: 10px 0;position: relative;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li.master-link {border-top:none; margin-bottom:13px;padding:10px;border-radius:8px; overflow:hidden; color:#000;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li.master-link::before {  content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: var(--sitecolor1);opacity:.1;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li:first-child {border-top:0;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont {position: absolute;right: 0;top: 9px;white-space: nowrap;text-align: right;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont a img {width:100%;transform:rotate(-90deg);}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont.marster-adsCont {transform:rotate(-90deg);}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont.marster-adsCont svg path{stroke:var(--sitecolor1);}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont a {display:block;width:12px; height:21px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont a + a {margin-left:10px;padding-left:10px;position: relative;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller li .adsCont a + a:before {content:"";position: absolute;left: 0;top: 3px;height: 12px;width: 1px;background: #ccc;}
.CSS_celebWrap .unni_menu_wrap  h2.sellInSeller-title {font-size:17px;padding:20px 0 10px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller h2 .reflesh {margin-top: 5px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller h2 .reflesh .closePop {background:url('/m/images/celeb_arrow_up.png')no-repeat center center;text-indent:-9999px;display: inline-block;width: 14px;height: 10px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller h2 .reflesh .closePop._on {background:url('/m/images/celeb_arrow_down.png')no-repeat center center;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet {}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-res {background-image:url('/m/images/svg/cornerico_list_res.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-vod {background-image:url('/m/images/svg/cornerico_list_play.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-view {background-image:url('/m/images/svg/cornerico_list_chart.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-staff {background-image:url('/m/images/svg/cornerico_list_staff.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-story {background-image:url('/m/images/ico_celeb_insta_con.png');background-size: 14px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-tv {background-image:url('/m/images/ico_celeb_youtube_con.png');background-size: 15px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-minishop {background-image:url('/m/images/svg/cornerico_list_minishop.svg');}
/*.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-spons {background-image:url('/m/images/svg/cornerico_list_spons.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-splist {background-image:url('/m/images/svg/cornerico_list_sponslis.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-sell {background-image:url('/m/images/svg/cornerico_list_sellist.svg');}*/
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-celeb {background-image:url('/m/images/svg/cornerico_list_money.svg');}
/*.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-adspon {background-image:url('/m/images/svg/cornerico_list_spon-aaa.svg');}*/
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-adsponprice {background-image:url('/m/images/svg/cornerico_list_sponprice-aaa.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .icoSet.ico-block {background-image:url('/m/images/svg/cornerico_list_blockmember.svg');}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .setList {position:relative;border-radius:8px;overflow:hidden;font-size:14px;color:#000;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .setList::before {  content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: var(--sitecolor1);opacity:.1;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .setList ul li a {display:flex; align-items:center; justify-content:center; gap:16px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .setList ul {display:flex;justify-content:space-around;padding: 0 15px;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .setList li {border-top:0;border-top: 0;width: auto;text-align: center;}
.CSS_celebWrap .unni_menu_wrap .sellInSeller .setList .txt {font-weight: 700;}

.CSS_celebWrap .unni_menu_wrap .goSeller {position: relative;margin-top:10px;}
.CSS_celebWrap .unni_menu_wrap .goSeller dl {background:linear-gradient(258deg,#fe627b,#f22d4c);margin:0 10px;box-sizing:border-box;border-radius:8px;display:flex;justify-content:center;align-items:center;padding: 16px 0;}
.CSS_celebWrap .unni_menu_wrap .goSeller dt {width: 42px;}
.CSS_celebWrap .unni_menu_wrap .goSeller dd {color: #fff;line-height: 15px;}
.CSS_celebWrap .unni_menu_wrap .goSeller dd .tit {font-size: 13px;}
.CSS_celebWrap .unni_menu_wrap .goSeller dd .txt {font-size: 8px;color: rgba(255,255,255,.5);}

.CSS_celebWrap .unni_menu_wrap .selling h2 {padding:23px 0 3px;}
.CSS_celebWrap .unni_menu_wrap .selling li .nm-img._plus {position: relative;width: 28px;height: 28px;line-height: 28px;border-radius: 100%;margin: 0 auto;color: #fff;}
.CSS_celebWrap .unni_menu_wrap .selling li .nm-img._plus:before {content: "";position: absolute;width: 10px;height: 2px;background: #fff;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.CSS_celebWrap .unni_menu_wrap .selling li .nm-img._plus:after {content: "";position: absolute;width: 2px;height: 10px;background: #fff;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.CSS_celebWrap .unni_menu_wrap .selling li .nm-img._live object {width: 30px;}

@media screen and (max-width:300px){
	.CSS_celebWrap .salesStatus .User-nickname-info .user-my-btn a {font-size:12px;}
	.CSS_celebWrap .unni_menu_wrap .topArea ul li span {font-size:13px;}
	.CSS_celebWrap .salesStatus.st1 {padding:10px;}
}