/* 로그인 */
#page-navi {display:none;}
.login{font-family:나눔고딕,NG,NanumGothic,dotum,돋움;padding:40px 0 55px 0;width:98%;border:7px solid #eaeaea;margin:80px 0}
.login:after{content:"";display:block;clear:both}
.login ul li{list-style:none}
.login h3{font-size:25px;color:#010101;font-weight:600;margin:0 0 30px 0;padding:0 0 20px 0;border-bottom:1px solid #d2d2d2;letter-spacing:-1px}
.login>div{width:50%;float:left;padding:0 35px;box-sizing:border-box}
.login .loginBox{width:100%;margin:40px auto 30px auto;border-bottom:1px solid #d2d2d2;padding: 0 55px 30px 55px;}
.login .loginBox:after{content:"";display:block;clear:both}
.login .loginBox .idpw{float:left;/* width:220px */}
.login .loginBox .idpw ul{padding:0;margin:0}
.login .loginBox .idpw ul li{/* width:220px; */line-height:26px;margin:0 0 10px 0}
.login .loginBox .idpw ul li:after{content:"";display:block;clear:both}
.login .loginBox .idpw ul li span{font-size:13px;color:#777;vertical-align:middle;display:inline-block;float:left}
.login .loginBox .idpw ul li input{width:280px;height:33px;border:1px solid #d4d4d4;float:right;vertical-align:middle;padding:0 10px;}
.login .loginBox a{float:left;display:block;width:125px;background:#cc0001;text-decoration:none;font-size:15px;color:#fff;font-weight:600;margin:0 0 0 20px;padding:29px 0;text-align:center;border-radius:3px}
.login .loginBox a.nonmember_order{background:#666;width:350px;height:41px;padding:22px 0 0 0;margin:0 0 10px 0;float:none}
.login .loginBox a.order_check{background:#666}
.login .loginQuestion{width:402px;margin:0 auto}
.login .loginQuestion ul{padding:0;margin:0}
.login .loginQuestion ul li{font-size:13px;color:#777;margin:0 0 9px 0}
.login .loginQuestion ul li:after{content:"";display:block;clear:both}
.login .loginQuestion ul li span{vertical-align:middle;display:inline-block;margin:3px 0 0 0;float:left}
.login .loginQuestion ul li a{float:right;width:101px;height:28px;/* background:url(../images/btn_login_q.gif) no-repeat 0 0; */text-decoration:none;color:#fff;font-size:11px;padding:5px 0px 0px 8px;vertical-align:middle;font-weight:600;/* margin:0 0 0 7px; */background-color: #9d9d9d;}

