/* BASIC css start */
#login .login #keyboard {margin-top:20px; padding:0 15px;}
#login .tab {padding:0 20px; margin-top:20px;}
#login .tab a {    padding: 14px 0px; width:50%; border:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #000; display: inline-block; text-align: center; box-sizing: border-box; background-color:#f2f2f2; }
#login .tab a.act { background-color:#fff; border:1px solid #000;  border-top:1px solid #000; border-bottom:0px none; font-weight:bold;     padding: 14px 0px;}
#login .login .loginInput {margin-top: 10px;}
#login .nonmember {margin-top:20px; display:none;}
#login .nonmember fieldset {padding:0 20px;}

#inquiryOrder { display:none; }
#inquiryOrder .txt { margin:15px 15px 0; padding:0; }
#inquiryOrder .frm { overflow:hidden; width:200px; margin:35px auto 0; }
#inquiryOrder .frm dt, 
#inquiryOrder .frm dd { float:left; }
#inquiryOrder .frm dt { width:60px; margin-top:5px; line-height:32px; font-weight:bold; letter-spacing:-1px; }
#inquiryOrder .frm dd { width:140px; }
#inquiryOrder .frm input[type=text] { width:100%; height:32px; line-height:32px; margin-top:5px; padding:0 5px; border:1px solid #c6c6c6; background:#fbfbfb; border-radius:0; }
#inquiryOrder .btns { margin:40px 10px 20px; }
#inquiryOrder .btns a { margin-top:10px; }

.login-btnWrap{text-align:center; margin: 20px auto 20px; overflow: hidden;}
.joinBtnTx{font-weight: bold;    padding-right: 20px;}
.joinBtnTx a{font-size:14px}
.findBtn{padding-left: 20px;}
.findBtn a{}

.sns-title{text-align: left;font-size: 16px;}
.sns-title img{padding:0}

.sns-login .sns-title img {width: 404px;
}



 .log-tit {color: #000;  font-size: 20px;border-bottom: 0px; font-size:16px}
.log-tit i{    vertical-align: middle; padding-right: 5px;color:#000;     padding-bottom: 5px;}
.log-tit span{ font-weight: 600;padding-right: 10px; color:#000;  font-size:22px !important; }
.sns-login { margin: 40px 5px 0; line-height: 0; }
 .sns-login p { margin-bottom: 30px; }
.sns-login div { margin-right: -10px; }
.sns-login a { display: inline-block; margin-right: 10px; }
.sns-login a img{    padding-bottom: 10px;}
/* BASIC css end */

