/*지베르니에서 복사해온 css*/
button{ border:0; background:none;}


.mt0{margin-top:0 !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt50{margin-top:50px !important;}
/*지베르니에서 복사해온 css 끝*/



/* 리스트 페이지 아이콘 등록 부분 */

.isiconBoxTop{position:absolute;left:0;top:0;font-size:0;}
.isiconBoxTop img{vertical-align:top;padding:0;margin:0;}

.isiconBoxBottom{display:inline-block;}

.goodsImminent {width:40px;height:40px;position:absolute;top:0;right:0;}


/* 리스트 페이지 아이콘 등록 부분 끝 */



/******************************sns공유하기 팝업 ******************************/

.popcon_sns_head {position:relative; padding:0px 20px; overflow:hidden;  text-align:left; border-top-left-radius:10px; border-top-right-radius:10px;}
.popcon_sns_head h1 span{float:right;}
.popcon_sns_cont{ height:100px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;} /********* 20190329 팝업 bg높이 수정 **********/
.popcon_sns_head h1{
    position:relative;
	top:20px;
	width: 100%;
	height:50px;
	float:left;
	color: #fff;
    font-size: 20px;
	line-height:20px;
    font-weight: bold;
	
   }
	
.popcon_sns_cont .popcon_pro_txt {width:90%; height:60px;  line-height:20px;  vertical-align:middle;  padding:20px 0px 20px 5px;}
.popcon_sns_cont .popcon_pro_txt ul {display:flex; justify-content: center;}
.popcon_sns_cont .popcon_pro_txt ul li{margin-right:15px;}
.popcon_sns_cont .popcon_pro_txt ul li:frist_child{padding-left:0;}
.popcon_sns_input{position:absolute; padding:20px; top:95px; padding: 25px 20px 20px 20px;}
.popcon_sns_cont input {width:460px;  height:50px;}
.popcon_sns_head p span{display:block; margin-top:5px; font-size:11px; line-height:14px; font-weight:normal; }
.popcon_sns_head .btn_close{position:absolute; top:30px; right:30px;}
.popcon_sns_cont .popcon_pro_btn{margin-top:20px;}
/* .pop_cont{padding:30px; background:#f0f0f0;} */
.pop_cont{padding:30px; background:#f0f0f0;overflow-y: scroll;height: 700px;}
.mask{position:fixed; top:0; left:0; width:100%; height:99999px; background:#000; opacity:0.8; z-index:9998;}

.btn_yellow02 {
    display: inline-block;
    width: 211px;
    height: 60px;
    border: none;
    color: #fff;
    font-size: 18px;
    line-height: 58px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    cursor: pointer;
}
.btn_gray02 {
    display: inline-block;
    width: 211px;
    height: 60px;
    background: #92979b;
    color: #fff;
    font-size: 18px;
    line-height: 58px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    cursor: pointer;
}

.popcon_btn_board_center{width:100%; position:absolute; padding-top:10px; text-align:center; }



/* sns공유 레이어 04.11 */
.shareLayer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999;padding:0 10% 2.5rem;color:#fff;box-sizing:border-box;opacity:0;}
.shareLayer.on{display:block;opacity:1;animation:fadein .5s;}
.shareLayerCloseWrap{height:7.5rem;}
.shareLayerClose{width:1.5rem;height:1.5rem;position:absolute;top:20px;bottom:auto;left:auto;right:20px;margin:auto; text-indent:-9999px; display:block; background:url(/data/ebitmall/sns/ico-close.png)no-repeat center/100% 100%;}
.shareLayerCon+.shareLayerCon{margin-top:7%;}
.shareLayerTit{font-size:1.3rem;margin-bottom:2rem; font-weight:bold;letter-spacing:-.01em;line-height:1em; color:#fff; text-align:left;}
.shareLayer ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;}
.shareLayer ul li{width:33.3%;display:inline-block;padding:0 3vw 3vw;box-sizing:border-box;}
.shareLayer ul li a{width:16vw;height:16vw;border-radius:50%;background-color:#fff;display:block;text-indent:-9999px;position:relative;margin:auto;}
.shareLayer-copy-link{display:table;width:100%;table-layout:fixed;border:.1rem solid #fff; cursor:pointer;}
.shareLayer-copy-link-url{display:table-cell;vertical-align:middle;padding:0 1.5rem;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-family:'Arial';letter-spacing:0; line-height:1.5em; width:100%;font-size:1rem;}
.shareLayer-copy-link-button-wrapper{width:3rem;display:table-cell;vertical-align:middle;}
.shareLayer-copy-link-button{height:40px;width:100%;text-indent:-9999px;position:relative;font-size:0;display:inline-block;}
.shareLayer-copy-link-button:before{width:.1rem;height:1.2rem;content:'';display:block;background-color:#fff;position:absolute;left:0;top:8%;bottom:0;margin:auto}
.shareLayer-copy-link-button:after{display:block;content:'';position:absolute;top:8%;bottom:0;left:0;right:0;margin:auto;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:
no-repeat;background-position:50% 50%;background-image:url(//webimg.jestina.co.kr/UpData/renew/icon-chain16x16.png);width:1.2rem;height:1.2rem;}
.shareLayer-item-anchor:after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:50% 50%}
/*.shareLayer-item-anchor[data-icon="google"]{background:#DC4A38;}
.shareLayer-item-anchor[data-icon="google"]:after{background-image:url(/data/ebitmall/sns/pc_facebook.png); width:2rem; height:2rem;}*/
.shareLayer-item-anchor[data-icon="kakaotalk"]{background:#fbe300;}
.shareLayer-item-anchor[data-icon="kakaotalk"]:after{background-image:url(/data/ebitmall/sns/kakaotalk.png); width:2.2rem;height:2.2rem;}
.shareLayer-item-anchor[data-icon="kakaostory"]{background:#FCF310;}
.shareLayer-item-anchor[data-icon="kakaostory"]:after{background-image:url(/data/ebitmall/sns/kakaostory.png); width:2rem;height:2rem;}
.shareLayer-item-anchor[data-icon="message"]{background:#F9CA1E;}
.shareLayer-item-anchor[data-icon="message"]:after{background-image:url(/data/ebitmall/sns/pop_popup_icon_04.png); width:2.4rem;height:2.4rem;}
.shareLayer-item-anchor[data-icon="twitter"]{background:#2aa9e0;}
.shareLayer-item-anchor[data-icon="twitter"]:after{background-image:url(/data/ebitmall/sns/icon-sns-twitter.png); width:1.867rem;height:1.367rem;}
.shareLayer-item-anchor[data-icon="facebook"]{background:#3b5998;}
.shareLayer-item-anchor[data-icon="facebook"]:after{background-image:url(/data/ebitmall/sns/icon-sns-facebook.png); width:1rem;height:1.8rem;}
.shareLayer ul li.shareLayer-item:nth-child(4){display:block;}
<!--.shareLayer-item-anchor[data-icon="blog"]{background:#00c73c;}
.shareLayer-item-anchor[data-icon="blog"]:after{background-image:url(/data/ebitmall/ic-naver-02.png);width:1.3rem;height:1.3rem;}-->
.shareLayer-item-anchor[data-icon="nvband"] {background:#1bcc21;}
.shareLayer-item-anchor[data-icon="nvband"]:after {background-image:url(/data/ebitmall/sns/ico_nb.png);width:2rem;height:2rem;background-size:150%;}
/*디자인프랍 20190403월 추가*/
/*.shareLayer-item-anchor[data-icon="instagram"] {background:#ffffff;}
.shareLayer-item-anchor[data-icon="instagram"]:after {background-image:url(/data/ebitmall/icon-sns-instagram.png);width:3rem;height:3rem;background-size:100%;}*/
.shareLayer ul li.shareLayer-item {width: 25%;}
.shareLayer ul li a {width: 5vw; height: 5vw;}




/***********프로모션 왼쪽 윙배너 04.12*********************/
#popcon_pro_left{
	position: absolute;
	width: 200px;
	height: 200px;
	left: 190px;
	top: 10px;
	z-index:9999;
	margin-top:190px;
	}

/***********리뉴얼 왼쪽 윙배너 04.12*********************/
#popcon_renewal_left{
	position: absolute;
	width: 200px;
	height: 200px;
	left: 200px;
	top: 10px;
	z-index:9999;
	
	}

@media only screen and (max-width:1250px) {
	#popcon_pro_left{
	position: absolute;
	width: 200px;
	height: 200px;
	left: -40px;
	top: 10px;
	z-index:9999;
	margin-top:170px;
	}
	#popcon_renewal_left{
	position: absolute;
	width: 200px;
	height: 200px;
	left: -40px;
	top: 10px;
	z-index:9999;
	}
	
	}


/****************************** 로그인페이지 04.12 ******************************/
/* 서브컨텐츠 폭 */

.popcon_member { min-width:1200px; box-sizing:border-box; margin:0 auto; margin-top:70px;}
.popcon_member>ul {width:1200px; box-sizing:border-box; margin:0 auto; padding-left:10px; }
.popcon_member>ul:after {content:""; display:block; clear:both;}
.popcon_member>ul li{ float:left; width:590px;}

.popcon_member_wrap{ width:550px; height:539px; padding-top:70px; margin:0 auto; text-align:left; border:1px solid #eee; padding:20px; }
.popcon_member_wrap.formType2 {padding-top:0;}
.popcon_member_wrap .title{height:84px; padding-bottom:21px; border-bottom:5px solid #2e2e2e; font-size:30px; line-height:81px; font-weight:bold;}
.popcon_member_wrap.formType2 .title {height:74px; line-height:74px; margin-bottom:10px; padding-bottom:0;}
.popcon_member_wrap .title .iconfont{display:inline-block; width:80px; height:80px; margin-top:-2px; border-radius:100%; color:#fff; font-size:30px; line-height:76px; text-align:center; vertical-align:middle;}
.popcon_member_wrap .title span.subpw_change{height:84px; padding-bottom:21px; font-size:30px; line-height:81px; font-weight:bold;}
.popcon_member_wrap p.change_noti{box-sizing:border-box; padding:15px 15px 0 10px; text-indent:-7px; font-size:12px; color:#7e7e7e;}

.popcon_member_wrap .pw_change_btn_box{text-align:center; border-bottom:1px solid #2e2e2e; padding-bottom:30px; margin-bottom:15px;}
.popcon_member_wrap .pw_change_btn_box a{display:inline-block; width:49.5%;}
.popcon_member_wrap .login_input > li .notif{color:#888; font-size:13px; line-height:18px; padding:0 20px 2px;}
.popcon_member_wrap .title .ftic-join,
.popcon_member_wrap .title .ftic-id,
.popcon_member_wrap .title .ftic-pw{font-size:32px; font-weight:bold;}
.popcon_member_wrap .title span{font-size:15px;}
.popcon_member_wrap .title02{padding-top:15px; overflow:hidden;}
.popcon_member_wrap .title02 .img{float:left;}
.popcon_member_wrap .title02 .txt{display:block; padding:8px 0 0 96px; color:#000; font-size:30px; line-height:40px; font-weight:bold;}
.popcon_member_wrap .title02 .txt .p{display:block; padding:0 2px; color:#888; font-size:13px; line-height:22px;}
.popcon_member_wrap .login_input{margin-top:20px;}
.popcon_member_wrap .login_input.patop{padding-top:15px}
.popcon_member_wrap .login_input li{width:100%; margin-bottom:10px;}
.popcon_member_wrap .login_input li input[type="text"],
.popcon_member_wrap .login_input li input[type="password"]{width:100%; height:65px; padding:0 0 0 66px; margin:0; border:1px solid #a3a3a3; font-size:15px; line-height:62px; font-weight:bold; box-sizing:border-box;}
.popcon_member_wrap .login_input li input.uid{background:url('/css/images/ico_login_uid.png') no-repeat 0 0 #fff;}
.popcon_member_wrap .login_input li input.upw{background:url('/css/images/ico_login_upw.png') no-repeat 0 0 #fff;}

.popcon_member_wrap .cklabel{display:inline-block; width:95%; position:relative; overflow:hidden; font-size:15px; color:#5f5f5f; padding-left:28px; line-height:24px; margin-bottom:20px;}
.popcon_member_wrap .cklabel .iconfont{position:absolute; top:50%; left:0; width:24px; height:24px; color:#999; font-size:24px; line-height:28px; font-weight:bold; text-align:center;margin-top:-12px;}


.popcon_member_wrap .ck_login input{position:absolute; left:-9999px;}
.popcon_member_wrap .member_link{color:#c5c5c5; font-size:15px; font-family:'dotum'; text-align:center; float:right;}
.popcon_member_wrap .member_link a{display:inline-block; margin:-5px 15px 0;  vertical-align:middle;}

.popcon_member_wrap .popcon_join_txt {text-align:center; padding-top:20px; border-top:1px solid #eee; font-size:14px;}

.btn_join_gray span {
    display: block;
    height: 63px;
    box-sizing: border-box;
    color: #fff;
    font-size: 22px;
    line-height: 58px;
    font-weight: bold;
    text-align: center;
	border-radius:5px;
	margin-top:20px;
	border: 1px solid #91969a;
    background-color: #91969a;
    width: 50%;
    margin: 20px auto;
}

/*******************로그인 배너 슬라이드영역 04.12*****************/
#popcon_login {width:100%; margin:0 auto; position:relative;}
#popcon_login:after {content:""; display:block; clear:both;}
#popcon_login ul {width:100%;}
#popcon_login ul:after {content:""; display:block; clear:both;}
#popcon_login .bxslider li {width:100%; height:581px; background-size:580px 581px; background-position:center top; background-repeat:no-repeat;}
#popcon_login .main_v1 {background-image:url('/images/popcorn/06_PC_login_02_popcornmembership.jpg'); background-color:#ffffff; cursor:pointer;} /* ceobiz_20190417 : cursor:pointer 추가 */
#popcon_login .main_v2 {background-image:url('/images/popcorn/06_PC_logoin_01_doublepopcorn.jpg'); background-color:#ffffff; cursor:pointer;} /* ceobiz_20190417 : cursor:pointer 추가 */



/***************************회원가입완료페이지 04.15**********************************/

.popcon02_member_wrap {width: 1000px; margin: 0 auto; text-align: center; padding: 50px 0px;} /*디자인프랍 04.16수정*/
.popcon02_member_wrap .result_box{padding-top:30px; text-align:center;}
.popcon02_member_wrap .result_box h1{font-size:38px; line-height:38px; color:#2fb349;}
.popcon02_member_wrap .result_box .result_txt{margin:10px 0 40px; font-size:22px; line-height:36px; font-weight:normal;}
.popcon02_member_wrap .result_box span{color:color:#2fb349; font-weight:bold;}
.popcon02_member_wrap .result_box strong{font-weight:bold;}


/*******************회원가입완료페이지 배너 슬라이드영역 04.15*****************/
#popcon_login_finsh {width:100%; margin:0 auto; position:relative; margin-bottom:30px;}
#popcon_login_finsh .bxslider li {width:100%; height:423px; background-size:735px 423px; background-position:center top; background-repeat:no-repeat;}
#popcon_login_finsh .main_v1 {background-image:url('/data/ebitmall/member/join_final_banner01.png'); background-color:#ffffff;; cursor:pointer;} /* ceobiz_20190417 : cursor:pointer 추가 */
#popcon_login_finsh .main_v2 {background-image:url('/images/promotion/p20190501/web_join01_2019430.png'); background-color:#ffffff;; cursor:pointer;} /* ceobiz_20190417 : cursor:pointer 추가 */



/* 2021 04 05 대표님요청 sch 메인이외 윙배너노출금지 */
#popcon_renewal_left{display:none;}

@media screen and (max-width: 768px) {
	#popcon_renewal_left{display:none!important;left: -140px!important;}
}



/* 2021 05 24 */
	.pop_cont {overflow-y: initial;}
/* 2021 05 24 */

/* 2021 06 23 */
.pop_cont{height:740px;}