.popup_wrap.popup_new{display:none; position:fixed; transform:translate(-50%, -50%)}
.popup_wrap.popup_new .pop_con img{display:block; width:100%;}
.popup_wrap.popup_new .pop_con > span{display:block;}
.popup_wrap.popup_new .pop_con .btn_close{text-align:center;}
.popup_wrap.popup_new .pop_con .btn_close input[type=button]{width:91px; height:37px;}
.popup_wrap.popup_new .pop_con .btn_chk{font-size:0; margin-top:-12px;}
.popup_wrap.popup_new .pop_con .btn_chk input[type=checkbox]{display:inline-block; vertical-align:middle; margin:0; margin-right:5px;}
.popup_wrap.popup_new .pop_con .btn_chk label{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;cursor: pointer;}

.popup_wrap.popup_window{position:static; border:0;}
.popup_wrap.popup_window .pop_con img{display:block; width:100%;}
.popup_wrap.popup_window .pop_con > span{display:block;}
.popup_wrap.popup_window .pop_con .btn_close{text-align:center;}
.popup_wrap.popup_window .pop_con .btn_close input[type=button]{width:91px; height:37px;}
.popup_wrap.popup_window .pop_con .btn_chk{font-size:0; margin-top:20px;}
.popup_wrap.popup_window .pop_con .btn_chk input[type=checkbox]{display:inline-block; vertical-align:bottom;margin:0 5px 0 0;position:relative;top:-2px}
.popup_wrap.popup_window .pop_con .btn_chk label{display:inline-block; vertical-align:middle; font-size:14px; color:#000; cursor:pointer;}

.layer_wrap{display:none;width:550px;height:360px;margin:-180px 0 0 -274px;position:fixed;top:50%;left:50%;background-color:#FFF;box-sizing:border-box;z-index: 102;}
.layer_wrap .layer_tit {position:relative;height:47px;background-color:#44474e;color:#fff;font-size:14px;padding:10px 30px}
.layer_wrap .layer_tit p{line-height:47px}
.layer_wrap .layer_con p {font-size:14px;padding:20px}
.layer_wrap .layer_con .layer_bottom{position:absolute;bottom:0;width:100%;border-top:1px solid #d7d7d7;display:flex;justify-content:center;align-items:center;height:90px;}
.layer_wrap .layer_con .layer_bottom button{height:33px;background-color:#3b3f4a;border:1px solid #3b3f4a;color:#fff;text-align:center;width:30%;border:solid 1px #7b7b7b;margin: 0 15px;border-radius:3px;}

/* @note 2021-12-08 */
/* 시스템 긴급공지 팝업 */
/* @note 2021-12-16 */
.popup_wrap.popup_system{display: block; width: 100%;}
.popup_wrap.popup_system {background: none;transform: translate(-50%, -50%);}
.popup_wrap.popup_system .img_box{width: 100%; max-width: 450px; margin: 0 auto; text-align: center;}
.popup_wrap.popup_system .img_box img{display: inline-block; width: 100%; }
.popup_wrap.popup_system .txt_box{height:186px;  margin: 0 30px; font-size:16px; line-height: 22px;text-align: center; overflow-y:auto; font-weight: 500;color: #000;}
.popup_wrap.popup_system .pop_con{margin-bottom: 15px;padding-bottom: 30px; background-color: #fff;}
.popup_wrap.popup_system .btn_chk{display: flex;align-items: center; margin-top: 0;margin-bottom: 5px;}
.popup_wrap.popup_system .btn_chk input[type=checkbox]{width: 20px;height: 20px; margin: 0 10px 0 0; border: 1px solid #000;}
.popup_wrap.popup_system .btn_chk label{color:#fff;font-size: 13px;line-height: 22px; font-weight: 300;cursor: pointer;}
.popup_wrap.popup_system .btn_box{display: flex; justify-content: center; margin: 10px 0;}
.popup_wrap.popup_system .btn_box .btn_close{display: flex; justify-content: center; align-items: center;width: 120px; height: 40px; border: 1px solid #000; cursor: pointer;}

.popup_wrap.popup_system .pop_tit{position:relative; height:47px; font-weight: 500; background-color:#44474e; padding-left:30px; padding-bottom: 0;}
.popup_wrap.popup_system .pop_tit p{line-height:47px; color:#fff; font-size:14px;}
.popup_wrap.popup_system .pop_tit span.btn_close{position:absolute; top:0; right:0px; width:47px; height:47px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/pop_close_w.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; cursor:pointer;}
.popup_wrap.popup_system .pop_tit a.btn_close{position:absolute; top:0; right:0px; width:47px; height:47px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/pop_close_w.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; cursor:pointer;}
/* //@note 2021-12-16 */

/* @note 2021-12-23 */
.popup_wrap.popup_system.window_popup{position: relative;left: 0;top: 0;transform: none;}
.popup_wrap.popup_system.window_popup .btn_chk label{color: #000;}
/* // @note 2021-12-23 */