.ReviewPopup-module__XZdKka__overlay{opacity:.7;z-index:9998;cursor:pointer;background:#000;position:fixed;inset:0}.ReviewPopup-module__XZdKka__wrapper{z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.ReviewPopup-module__XZdKka__popup{box-sizing:border-box;background:#fff;border-radius:20px;width:500px;min-height:400px;padding:30px 0 0;position:relative}.ReviewPopup-module__XZdKka__popup h3{color:#000;text-align:center;border-bottom:1px solid #e6e6e6;margin-top:10px;padding-bottom:30px;font-size:25px;font-weight:700}.ReviewPopup-module__XZdKka__cont{padding:0 40px}.ReviewPopup-module__XZdKka__list{justify-content:space-between;margin:20px 0;display:flex}.ReviewPopup-module__XZdKka__title{height:130px;margin-left:0;position:relative}.ReviewPopup-module__XZdKka__title .ReviewPopup-module__XZdKka__name{color:#000;margin-top:8px;font-size:16px;font-weight:700;line-height:25px}.ReviewPopup-module__XZdKka__title .ReviewPopup-module__XZdKka__text{margin-top:20px;line-height:22px}.ReviewPopup-module__XZdKka__benefitBtn{color:#484cad;padding-top:20px;font-size:14px;font-weight:700;display:block}.ReviewPopup-module__XZdKka__thumb{text-align:center;box-sizing:border-box;background:#f7f7f7;width:130px;height:130px;margin-left:auto;line-height:90px;display:table;position:relative;overflow:hidden}.ReviewPopup-module__XZdKka__thumb>div{width:170px;height:170px;vertical-align:unset;box-sizing:border-box;padding:20px;line-height:0;display:block}.ReviewPopup-module__XZdKka__thumb img{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-block}:is(.ReviewPopup-module__XZdKka__thumb .back_wrap div img,.ReviewPopup-module__XZdKka__thumb .kiz_back_wrap div img){vertical-align:top!important}.ReviewPopup-module__XZdKka__contBottom{margin:0 30px;padding:0 10px 20px}.ReviewPopup-module__XZdKka__btns{justify-content:space-between;margin-top:15px;display:flex}.ReviewPopup-module__XZdKka__btnsSingle{margin-top:15px}.ReviewPopup-module__XZdKka__btnsSingle .ReviewPopup-module__XZdKka__btnDefault2,.ReviewPopup-module__XZdKka__btnsSingle .ReviewPopup-module__XZdKka__tooltipWrap{width:100%}.ReviewPopup-module__XZdKka__btnsSingle .ReviewPopup-module__XZdKka__noticeLayer{top:-50px}.ReviewPopup-module__XZdKka__btns button,.ReviewPopup-module__XZdKka__btnsSingle button{cursor:pointer;border:0;height:55px;font-size:16px}.ReviewPopup-module__XZdKka__btnDefault{color:#fff;background:#222450;width:100%}.ReviewPopup-module__XZdKka__btnDefault:hover{background:#464a8c}.ReviewPopup-module__XZdKka__btnDefault2{color:#fff;background:#333;width:47%}.ReviewPopup-module__XZdKka__btnDefault2:hover{background:#999}.ReviewPopup-module__XZdKka__tooltipWrap{width:47%;display:inline-block;position:relative}.ReviewPopup-module__XZdKka__noticeLayer{color:#fff;z-index:9;box-sizing:border-box;white-space:nowrap;background-color:#222350;border-radius:10px;width:100%;padding:10px;display:none;position:absolute;top:-70px;left:0}.ReviewPopup-module__XZdKka__tooltipWrap:hover .ReviewPopup-module__XZdKka__noticeLayer{display:block}.ReviewPopup-module__XZdKka__noticeLayer p{color:#fff;margin:0}.ReviewPopup-module__XZdKka__dontShow{justify-content:flex-end;align-items:center;margin-top:10px;display:flex}.ReviewPopup-module__XZdKka__dontShow input{margin-right:7px}.ReviewPopup-module__XZdKka__close{opacity:.3;cursor:pointer;text-indent:-9999px;background:url(https://www.publog.co.kr/sub_review/img/new/x_btn.png) no-repeat;border:0;width:20px;height:20px;font-size:0;line-height:0;display:block;position:absolute;top:25px;right:25px;overflow:hidden}.ReviewPopup-module__XZdKka__close:hover{opacity:1;transform:rotate(90deg)}@media (max-width:767px){.ReviewPopup-module__XZdKka__popup{width:100%;max-width:500px;min-height:0;padding:24px 0 0}.ReviewPopup-module__XZdKka__popup h3{padding-bottom:20px;font-size:20px}.ReviewPopup-module__XZdKka__cont{padding:0 20px}.ReviewPopup-module__XZdKka__list{flex-direction:column-reverse;align-items:center;gap:16px;margin:16px 0}.ReviewPopup-module__XZdKka__title{text-align:center;height:auto}.ReviewPopup-module__XZdKka__contBottom{margin:0 20px}.ReviewPopup-module__XZdKka__btns button,.ReviewPopup-module__XZdKka__btnsSingle button{height:48px}}
