/* BASIC css start */
#login .mlog-sign { zoom: 1; overflow: hidden; margin-top: 45px; }
#login .mlog-sign .mlog-w,
#login .mlog-sign .sign-w { float: left; }
#login .mlog-sign .mlog,
#login .mlog-sign .sign { background-color: #fff3f3; min-height: 125px; _height: 125px; padding: 45px 0 0 35px; }
#login .mlog-sign h3 { margin-bottom: 15px; }
#login .tit { color: #989898; font-size: 14px; letter-spacing: -1px; font-weight: bold; }
#login .txt { color: #afafaf; font-size: 11px; letter-spacing: -1px; }
/* member login */
#login .mlog-sign .mlog-w { width: 410px; margin-right: 25px; }
#login .mlog-sign .mlog { zoom: 1; overflow: hidden; position: relative; }
#login .frm-list li,
#login .frm-list li label,
#login .frm-list li .txt-frm { float: left; }
#login .frm-list li { width: 220px; margin-bottom: 8px; }
#login .frm-list li label { width: 60px; line-height: 20px; font-weight: bold; }
#login .frm-list li .txt-frm { width: 150px; height: 16px; padding: 2px 0 0 2px; border: 1px solid #e0e0e0; }
#login .mlog-sign .btn-mlog { position: absolute; top: 45px; left: 270px; }
#login .mlog-sign .security { position: absolute; top: 100px; left: 95px; }
/* sign up */
#login .mlog-sign .sign-w { width: 310px; }
#login .mlog-sign .btns { margin-top: 10px; }
#login .mlog-sign .btns a { margin-right: 5px; }
#login .mlog-sign .sign .txt { margin-top: 10px; }
/* nonmember login */
#login .nmlog-w { width: 100%; margin-top: 60px; }
#login .nmlog-w h3 { padding-bottom: 15px; border-bottom: 1px solid #fdcbcb; }
/* nonmember order */
#login .nmorder { position: relative; margin: 40px 0 0 60px; }
#login .nmorder .tit { margin-bottom: 10px; }
#login .nmorder .btn-nmorder { position: absolute; top: 2px; left: 500px; }
#login .nmorder .frm-list { zoom: 1; overflow: hidden; width: 220px; position: absolute; top: 2px; left: 270px; }
/* simpleLogin */
#simpleLogin { position: relative; }
#simpleLogin .sns-login { margin-top: 30px; text-align: center; font-size: 0; line-height: 0; }
#simpleLogin .sns-login p { margin-bottom: 30px; }
#simpleLogin .sns-login a { display: inline-block; margin: 0 4px; }

/* BASIC css end */

