/* BASIC css start */
#loginWrap h2 { margin-top:35px; }
#loginWrap .mlog-sign { zoom: 1; position: relative; overflow: hidden; margin-top:20px; border: 3px solid #ededed; }
#loginWrap .login-event { padding-top:40px; text-align:center; }

/* member login */
#loginWrap .mlog { width: 423px; height:319px; padding:55px 87px 0; border-right: 1px solid #ededed; background:#fbfbfb; }
#loginWrap .mlog h3 { font-size:0; padding-bottom:10px; }
#loginWrap .mlog .h3-sub { padding-bottom:16px; margin-bottom:30px; border-bottom:1px solid #d7d7d7; }
#loginWrap .mlog .frm-list { width: 423px; }
#loginWrap .mlog .frm-list li label { display:none; }
#loginWrap .mlog .frm-list li { width:324px; height:40px; margin-bottom: 5px; }
#loginWrap .mlog .frm-list li .txt-frm { width: 300px; height: 34px; line-height: 34px; margin:2px 0 0 10px; padding-left: 5px; border:none; font-size:12px; background:none; color:#b5b5b5; }
#loginWrap .mlog .frm-list li .txt-frm.on { background:#fff; }
#loginWrap .mlog .frm-list li.id { background:url(/design/tea1003/9528/delight/login/bg_login_id.gif) no-repeat 0 0; }
#loginWrap .mlog .frm-list li.pw { background:url(/design/tea1003/9528/delight/login/bg_login_pw.gif) no-repeat 0 0; }
#loginWrap .mlog .frm-list li.on { background:url(/design/tea1003/9528/delight/login/bg_login_on.gif) no-repeat 0 0; }
#loginWrap .mlog .btn-mlog { position: absolute; left: 417px; top: 147px; }
#loginWrap .mlog .security { position: absolute; left: 87px; top: 240px; width:422px; padding-bottom:20px; border-bottom:1px solid #d7d7d7; }
#loginWrap .mlog .security label { margin-right:15px; }
#loginWrap .mlog .security label img { vertical-align:middle; }
#loginWrap .mlog .find { position: absolute; left: 87px; top: 300px; }
#loginWrap .mlog .find a { position:relative; display:inline-block; width:422px; height:20px; background:url(/design/tea1003/9528/delight/login/btn_find.gif) no-repeat 0 0; }
#loginWrap .mlog .find a label { position:absolute; top:0; left:0; line-height:20px; padding-left:8px; letter-spacing:-1px; }
#loginWrap .mlog .find a label.find-pw { left:215px; }

/* sign up */
#loginWrap .sign { position: absolute; right: 87px; top: 55px; width: 422px; }
#loginWrap .sign .frm-list li { padding-left:109px; }
#loginWrap .sign .frm-list li label { display:inline-block; padding-bottom:5px; }
#loginWrap .sign .frm-list li a {  display:inline-block; margin-top:10px; }
#loginWrap .sign .frm-list li.join { background:url(/design/tea1003/9528/delight/login/bull_join.gif) no-repeat 9px 40%; }
#loginWrap .sign .frm-list li.order { background:url(/design/tea1003/9528/delight/login/bull_order.gif) no-repeat 9px 60%; margin-top:23px; padding-top:28px;}
/* BASIC css end */

