.popup-login .box-scroll{height:calc(100% - 70px)}.popup-login{top:0;left:0;right:0;z-index:99999999}.popup-login .mar-lr-15{margin:0 -15px}.popup-login .popup-login__cont{padding:20px 15px}.popup-login-close{top:0;right:0;width:30px;height:30px}.popup-login-close svg{width:13px;height:13px}.popup-login-noti.popup-direc{inset:0;top:0;left:0;right:0;bottom:0;z-index:999999999}.popup-login-noti.popup-overlay{background:#00000080}.popup-login-noti__cont{width:calc(100% - 20px);padding:15px}.popup-login-tit{font-size:20px}.popup-login-tit2{font-size:15px;color:#333}.popup-login-logo{width:100px;height:60px}.popup-login-btn{padding:0 10px;height:35px;line-height:35px;background:#78b43d;border-radius:5px;font-size:14px}.popup-login-btn.btn-cancel{background:#ddd;color:#252525}.popup-login-btn.btn-cancel:hover,.popup-login-btn:hover{opacity:.9}.popup-login .box-login-diff .row{margin:0 -10px}.popup-login .box-login-diff .row [class*=col-]{padding:0 10px}.popup-login .box-login-diff a{padding:0 5px;height:39px;background-color:#f2f2f2;border:1px solid #e4e4e4;border-radius:5px;font-size:14px}.popup-login .box-login-diff a .icon-logo{width:20px;height:20px}.popup-login .box-login-diff a:hover{background:#efefef}.popup-login .box-login-cap{font-size:14px;line-height:1.4;color:#333}.popup-login .box-login-cap a{color:#78B43D}.popup-login .box-login-cap a:hover{text-decoration:underline}.popup-login .box-login-error{font-size:13px;line-height:1.4;color:#FF0000}.popup-login .color-red{color:#FF0000}
