@charset "utf-8";


/*common*/
.popup_wrap{zoom:1;position: fixed;bottom: 0;left: 0;right: 0;top: 0;z-index: 9999;display:block;background: rgba(25, 25, 25, 0.8);}
.popup_inwrap{position:fixed;top:50%; left:50%;  background-color:#fff;/* border-radius: 3px; overflow-y:auto; */}
._normal{position:fixed;top:50%;left:50%;background-color:#fff;z-index: 1000;box-shadow: 0px 1px 8px 0px;border: 1px solid #ff7836;width:434px;/* height:220px; */margin-top: -107px;margin-left: -217px;padding: 5px 10px;}
._chpw{width:700px;position:fixed;top:50%;left:50%;background-color:#fff;z-index: 1000;box-shadow: 0px 1px 8px 0px;border: 1px solid #ff7836;margin-left: -350px;margin-top: -330px;font-family:inherit}


/* popup header */
.popup_inwrap .pop_header{background: #ff7836;/* border-radius: 3px 3px 0 0; */height: 35px;padding: 5px 15px;/* border: 1px solid #fff; */}
.popup_inwrap .pop_header:after{display:block; clear:both; content:'';}
.popup_inwrap .pop_header .h1{float:left; font:600 14px/30px '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif !important;color: #FFF;}

/* popup body */
.popup_inwrap .pop_body{width:100%; margin-bottom:20px;font-family:inherit}
/*대타이틀*/
.popup_inwrap .pop_body .h1{text-align:center;padding:15px 0;/* font-size: 20px; */}
.popup_inwrap .pop_body .h1 > i{position:relative; top: 15px; left: 50%; display:block; text-indent: -999em;/* text-align: center; */}
.popup_inwrap .pop_body .h1 > p{ font:600 16px/30px '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif; margin-top:25px; color:#777; letter-spacing:-0.7px;margin-bottom:10px;}
.popup_inwrap .pop_body .h1 > span{ font:500 14px/30px '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif; margin-top:0px; color:#777; }
.popup_inwrap .pop_body .h1 > span.OFF{color: #fb2c0a !important; font-size:20px; font-weight:600;}
/*대타이틀 설명*/
.popup_inwrap .pop_body p.h2{font: 600 17px/22px '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif !important;color:#3a3a3a;margin-bottom: 0px;}
/*소타이틀*/
.popup_inwrap .pop_body .h3{*zoom:1;height:30px;margin: 15px 20px 10px;}
.popup_inwrap .pop_body .h3:after{display:block;  }
.popup_inwrap .pop_body .h3 > a{display:block; float:right; box-sizing:border-box;line-height: 28px !important;padding: 0 10px;margin-left: 3px;letter-spacing: -1px;}
.popup_inwrap .pop_body .h3 ._tit{float: left;font:400 12pt '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif;/* margin-left: 17px; */}
.popup_inwrap .pop_body .h3 ._tit > b{}
.popup_inwrap .pop_body .h3 ._tit > b > span{color: #fb2c0a}

/*btnarea*/
.popup_inwrap .pop_body .pop_btnarea{*zoom:1; text-align: center;  }
.popup_inwrap .pop_body .pop_btnarea>a{ display:inline-block;width:100px; padding:10px 10px;background-color: #fb2c0a;font: 600 12px/12px '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif;text-align: center;
    box-sizing: border-box; color:#fff;}



/* 비밀번호 강제변경 */
#pop_chpw{font-family: 'Noto Sans KR', -apple-system, 'Helvetica Neue', Helvetica, '맑음고딕', Malgun Gothic, dotum, gulim, sans-serif;}
#pop_chpw ._chpw .pop_body{margin-bottom: 15px;}
#pop_chpw .chang_header{font-family:inherit;height: 145px;padding: 0px 0 10px;box-sizing: border-box;}
#pop_chpw .chang_header > h1{font-size: 40px;padding: 20px 20px 10px;text-align: center;letter-spacing: -1px;color: #4a4a4a;}
#pop_chpw .chang_header > h2{font-size: 14px;text-align: center;font-weight: normal;line-height: 18px;color: #797979;margin-top: 5px;letter-spacing: -1px;}
#pop_chpw .change_body{background:#e1e1e1;padding: 25px 20px 15px;font-family:inherit;}
#pop_chpw .change_body > dl{width:500px; margin:0 auto;}
#pop_chpw .change_body > dl:after{display:block; clear:both; content:'';}
#pop_chpw .change_body > dl dt{clear:both;float:left;width:134px;height:43px;font-size:15px;padding: 10px 0;box-sizing: border-box;}
#pop_chpw .change_body > dl dd{float:left;padding-bottom: 5px;}
#pop_chpw .change_body > dl dd > input{width:325px; height:43px; box-sizing:border-box; border:1px solid #c6c3c3; }
#pop_chpw .change_body > dl dd.btn_area{width: 325px;}
#pop_chpw .change_body > dl dd > a{display: inline-block;width:100%;height:50px;background:#fc2b0a;color:#fff;padding:10px;text-align:center;box-sizing: border-box;font-size: 20px;line-height: 30px;font-family: inherit;}
#pop_chpw .change_body > dl dt.newpw{color: #fb2c0a;}
#pop_chpw .change_body > dl .txt{font-size:12px;text-align: center;padding-bottom: 0px;height: 25px;}
#pop_chpw .change_footer{font-family:inherit;padding: 15px 20px 0px;}
#pop_chpw .change_footer > h3 > i{display:inline-block;background: #f7c01d;color: #171717;padding: 0px 5px;text-align: center;font-size: 11px;}
#pop_chpw .change_footer > h3 {font-size: 13px;/* text-align: center; */font-weight: 600;line-height: 16px;color:#3a3a3a;margin-left: 110px;margin-bottom: 5px;}
#pop_chpw .change_footer > ul {margin-left: 110px;}
#pop_chpw .change_footer > ul li{line-height: 18px;font-size: 12px;letter-spacing: -0.3px;}
#pop_chpw .change_footer > ul li > span {color: #fb2c0a}
#pop_chpw .change_footer > ul li > i {display:inline-block;width:3px;height:3px;background:#000;/* margin-top: -9px; */vertical-align: middle;margin-right: 3px;}
