
/*
   리뷰 작성 유도 팝업
*/
.review_float_popup{visibility:hidden;opacity:0;position: fixed;bottom: 1.7rem;z-index: 99999;left: 50%;transform: translateX(-50%);}
.review_float_popup.off{}
.review_float_popup .content{padding: 0.5rem 4rem 0.5rem 1.3rem;background: #fff;display: flex;border-radius: 0.3rem;box-shadow: 2px 6px 14px 2px rgba(0, 0, 0, 0.16), 1px 2px 3px 0 rgba(0, 0, 0, 0.12);max-height: 7rem;}
.review_float_popup .content>div:first-child {position:relative;display: flex;flex-flow: row nowrap;align-items: center;}
.review_float_popup .content>div>a{position: absolute;width:100%;height:100%;left:0;top:0;}
.review_float_popup .content .img{width:4rem;margin-right: 1rem;}
.review_float_popup .content .img img{}
.review_float_popup .content .desc{}
.review_float_popup .content .desc span{display: block;white-space: nowrap;}
.review_float_popup .content .desc span.reward {font-size: 1.2rem;color: #111;letter-spacing: -0.025rem;}
.review_float_popup .content .desc span.diff {font-size: 1.1rem;color: #bd081c;letter-spacing: -0.025rem;margin-top: 0.5rem;font-weight: normal;}
.review_float_popup .close_btn {position: absolute;display: block;right: 1.1rem;top: 50%;z-index: 9999;padding: 1rem;transform: translateY(-50%);}
.review_float_popup .close_btn:before {position: absolute;top: 0.25rem;left: 1rem;content: ' ';height: 1.6rem;width: 1px;background-color: #333;transform: rotate(45deg);}
.review_float_popup .close_btn:after {position: absolute;left: 1rem;top: 0.25rem;content: ' ';height: 1.6rem;width: 1px;background-color: #333;transform: rotate(-45deg);}
.signin-button{width: 100%; height: 4rem; border:0px; border-radius: 0px; opacity: 0 !important; z-index: 999 !important;}
/*.signin-button1{width: 25%; height: 10rem; opacity: 0.1 !important; z-index: 999 !important;}*/

/*
   앱 쿠폰 index 팝업
*/
.balaan_app_popup2.off{display: none;}
.balaan_app_popup2{position: fixed;top:0;left:0;width:100%;height:100%;z-index: 99999;}
.balaan_app_popup2 div.layer{position: absolute;top:0; left:0;width:100%;height:100%;background:#000000;opacity: 0.8;}
.balaan_app_popup2 div.layer{}
.balaan_app_popup2 a.content{position: absolute;display: block;padding:8rem 3rem;cursor:pointer;}
.balaan_app_popup2 a.content img{}
.balaan_app_popup2 a.close{position: absolute;top:2rem;right:2rem;display: block;}
.balaan_app_popup2 a.close img{width:2rem;height:2rem;}