#m_loginbox {width:85%;margin:25px auto 15px auto;border:#dfdfdf solid 5px;padding:15px;}
#m_loginbox .xdiv {padding:4px 0 4px 0;}
#m_loginbox .xinput {width:98%;height:25px;font:bold 18px arial;color:#888888;}

#m_loginbox .xl {float:left;position:relative;left:-5px;}
#m_loginbox .xfont {color:#999999;}
#m_loginbox .xfont input {position:relative;top:2px;}

#m_loginbox .xr {float:right;}
#m_loginbox .xr .xsubmit1 {width:60px;height:25px;margin:5px 2px 0 0;}
#m_loginbox .xr .xsubmit2 {width:60px;height:25px;margin:5px 2px 0 0;}

/* JusQ mobile member login */
#m_loginbox{width:auto;margin:14px 10px 28px;padding:20px;border:1px solid #dce8f4;border-radius:18px;background:linear-gradient(135deg,#fff,#f8fbff);box-shadow:0 9px 24px rgba(31,78,121,.07);font-family:"Pretendard","Noto Sans KR","Malgun Gothic",sans-serif;box-sizing:border-box}#m_loginbox:before{content:"회원 로그인";display:block;margin-bottom:16px;color:#173451;font-size:21px;font-weight:700}#m_loginbox:after{content:"JUSQ LOGIN";position:absolute;opacity:0}#m_loginbox *{box-sizing:border-box}#m_loginbox .xdiv{padding:5px 0}#m_loginbox .xinput{width:100%;height:44px;padding:0 12px;border:1px solid #cbd9e7;border-radius:10px;background:#fff;color:#263b50;font:14px inherit;outline:0}#m_loginbox .xinput:focus{border-color:#0786d8;box-shadow:0 0 0 3px rgba(7,134,216,.1)}#m_loginbox .xl{float:none;position:static;color:#60758a;line-height:2}#m_loginbox .xfont input{position:static;width:16px;height:16px;margin-right:6px;vertical-align:-3px;accent-color:#0786d8}#m_loginbox .xr{display:flex;float:none;gap:8px;margin-top:14px}#m_loginbox .xr .xsubmit1,#m_loginbox .xr .xsubmit2{flex:1;width:auto;height:42px;margin:0;padding:0 12px;border:0!important;border-radius:9px;font-weight:700;box-shadow:none!important}#m_loginbox .xr .xsubmit1{background:#eef2f6!important;color:#465b70!important}#m_loginbox .xr .xsubmit2{background:#0786d8!important;color:#fff!important;box-shadow:0 7px 16px rgba(7,134,216,.18)!important}
