/* BASIC css start */
/* 로그인공통 */
#login .page-wrap { padding:30px 0; border:1px solid #edebe8; border-left:0; border-right:0; text-align:center;}

#login .page-wrap .login-form {position: relative; display: inline-block; width: 536px; padding-bottom:10px;}
#login .page-wrap .login-form .login-list { overflow: hidden; }
#login .page-wrap .login-form .login-list li {position:relative; overflow: hidden; width:100%; display: block;  margin: 10px 0;}
#login .page-wrap .login-form .login-list li input{width: 100%; height: 44px; line-height: 1; padding: 8px; color: #555; box-sizing: border-box; font-size: 13px; font-weight: 500; font-family: 'Raleway','Open Sans','Noto Sans KR','Nanum Gothic',sans-serif; letter-spacing: 0.5px;}
#login .page-wrap .login-form .login-list li label{font-size:13px; letter-spacing: 0.5px; color:#bbb; font-weight:500; font-family:'Raleway','Open Sans','Noto Sans KR','Nanum Gothic',sans-serif; position:absolute; top:15px; left:9px;}

#login .page-wrap .login-form .btn_login {margin-bottom: 10px;}
#login .page-wrap .login-form .btn_join {margin-bottom:12px;}
#login .page-wrap .login-form .security{float:left; font-size:13px; line-height:1; letter-spacing:0.2px; color:#555;}
#login .page-wrap .login-form .security input{height:16px;}
#login .page-wrap .login-form .findid-pw{float:right; }
#login .page-wrap .login-form .findid-pw a{display:inline-block; font-size:13px; line-height:1; letter-spacing:0.2px; color:#555;}

/* simpleLogin */
#simpleLogin { position: relative; }
#simpleLogin .sns-login { margin-top:40px; text-align: center; font-size: 0; line-height: 0; }
#simpleLogin .sns-login p { text-align:left; font-size:13px; }
#simpleLogin .sns-login a { display: inline-block; margin: 0 5px; }

/* BASIC css end */

