/* BASIC css start */
#login .login .title{font-size:20px;line-height:30px;font-weight:600;padding:25px 0 15px;}
.checkBoxWrap{font-size:12px;padding-left:30px}
.checkmark{width:21px;height:21px;}
.checkBoxWrap .checkmark:after {left: 7px; top: 3px; width: 5px; height: 9px;}

#login .login .loginInput {margin-top: 10px;}
#login .login .loginInput input:nth-child(1){margin-bottom: 10px;}
#login .login .nomember {padding:0 30px; margin-top: 20px; display:none; }
#login .nonmember {margin-top:10px; display:none;}
#login .nonmember fieldset {padding:0 30px;}

#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; }

/* 2018.04.24 ΕδΊκ */
/*#header .headerTop .headerTopLeft{display:none}*/
/*#header .headerTop .headerTopRight{display:none}*/
#header > .m_nav{display:none}
#header > .headerTop{border-color:#f8f8f8 !important}
#keyboard{display:none}
.login{padding-bottom:150px}
.login .member{padding:0 20px}
.login .loginInput input{font-size:15px;border-radius:0;margin-bottom:0;padding:0 0 0 20px;height:45px;line-height:43px;}
.login .loginInput input:focus{font-size:15px !important}
.login .loginInput input[type=password]{margin-top:-1px}
.login .loginInput input[name=order_number]{margin-top:-1px}
.login .loginCheck{display:inline-block;width:100%;margin:10px 0 20px;text-align:left;}

.loginMiddle > .buttonPro.black{font-size:15px;font-weight:400;width:100%;border-radius:0;padding:0;border:0;margin:0;line-height:45px;}
.login .loginBottom{margin:15px 0 0}
.login .loginBottom a{font-family:"Noto Sans KR";color:#000;margin:0;font-size:12px;line-height:25px;letter-spacing:0}
.login .loginBottom > span{display:inline-block;font-size:12px;margin:0 15px}

.sns-login{position:relative;}
.sns-login .sns-title img{width:100%;}
.sns-login ul{margin-top:40px;}
.sns-login ul li{position:relative;width:100%;margin-top:10px;border:1px solid #ddd;border-radius:0;list-style:none}
.sns-login ul li a{display:block;padding:0;margin:0;font-size:14px;line-height:43px;text-align:center;border:none;}
.sns-login ul li span{position:absolute;top:0px;left:5px;width:50px;height:43px}
.sns-login ul li.facebook span{background:url(//www.pinkage.co.kr/images/d3/m_01/icon/ico_sns_facebook.gif) no-repeat 50% 50%;background-size:12px auto;}
.sns-login ul li.naver span{background:url(//www.pinkage.co.kr/images/d3/m_01/icon/ico_sns_naver.gif) no-repeat 50% 50%;background-size:18px auto}
.sns-login ul li.kakaotalk span{background:url(//www.pinkage.co.kr/images/d3/m_01/icon/ico_sns_kakaotalk.gif) no-repeat 50% 50%;background-size:20px auto}

#login .nonmember{margin-top:0}
#login .nonmember fieldset{padding:0 20px}
.login .nonmember .order-form{margin-bottom:20px}

.btnWrap .buttonPro{display:block;margin:30px 0 0 0;padding:0;width:100%;line-height:45px;border:0;}
.btnWrap .buttonPro.act{display:none;}

/* Chrome/Opera/Safari */
.login .loginInput input::-webkit-input-placeholder{color:#b7b7b7}
/* Firefox 19+ */
.login .loginInput input::-moz-placeholder{color:#b7b7b7}
/* IE 10+ */
.login .loginInput input:-ms-input-placeholder{color:#b7b7b7}
/* Firefox 18- */
.login .loginInput input:-moz-placeholder{color:#b7b7b7}

/* BASIC css end */

