/* BASIC css start */
#loginWrap .loc-navi { margin-top: 40px; padding-bottom: 5px; border-bottom: 1px solid #e5e5e5; }
#loginWrap .page-body { margin-top: 0; margin-left: auto; margin-right: auto; }
#loginWrap .mlog-sign { min-height: 230px; _height; 230px; }
#loginWrap .mlog-sign .mlog,
#loginWrap .mlog-sign .sign { float: left; letter-spacing: -1px; }
/* member login */
#loginWrap .mlog-sign .mlog { position: relative; width: 475px; height: 206px; padding:30px 0 0 480px; }
#loginWrap .mlog-sign .mlog fieldset{ position:relative; width:280px; }
#loginWrap .mlog-sign .mlog fieldset .id,
#loginWrap .mlog-sign .mlog fieldset .password { overflow:hidden; display:block; width:233px; margin:0 0 2px; border:1px solid #d9d9d9; border-radius:2px; color:#8F8F91; }
#loginWrap .mlog-sign .mlog fieldset .id span,
#loginWrap .mlog-sign .mlog fieldset .password span { float:left; width:55px; height:32px; line-height:32px; padding:0 0 0 8px; color:#c9c9c9;}
#loginWrap .mlog-sign .mlog fieldset input { float:left; width:165px; height:28px; padding:5px 2px 2px 3px; border:0 none; color:#8F8F91; }
#loginWrap .mlog-sign .mlog fieldset .security { padding:0 0 0 5px; margin:10px 0; color:#757575; }
#loginWrap .mlog-sign .mlog fieldset .security input { width:13px; height:13px; margin:0 3px 0 0; vertical-align:-3px; *vertical-align:2px; }
#loginWrap .mlog-sign .mlog fieldset .security label { margin:0 6px 0 0; }

#loginWrap .mlog-sign .mlog fieldset ul { overflow:hidden; padding:8px 0px 5px; margin:0; border:0; }
#loginWrap .mlog-sign .mlog fieldset li { float:left;  }
#loginWrap .mlog-sign .mlog fieldset li a { color:#2e2e2e; padding:0 5px 0 0px;  }

/* order shopping */
#loginWrap .order-sp { margin-top: 60px; zoom: 1; overflow: hidden;  height:200px;}
#loginWrap .order-sp h3,
#loginWrap .order-sp .frm-wrap { }
#loginWrap .order-sp h3 { width: 360px; padding-top: 10px; margin:0 auto;  }
#loginWrap .order-sp h3 p { margin:0 auto;  letter-spacing: -1px; }
#loginWrap .order-sp .frm-wrap p {}
#loginWrap .order-sp .frm { position: relative; width: 397px; height: 73px; margin-top: 10px; left: 340px; }
#loginWrap .order-sp .frm .frm-list { position: absolute; left: 50px; top: 5px; width: 397px; }
#loginWrap .order-sp .frm li,
#loginWrap .order-sp .frm li label,
#loginWrap .order-sp .frm li .txt-frm { float: left; }
#loginWrap .order-sp .frm li { width: 100%; margin-bottom: 5px; }
#loginWrap .order-sp .frm li label { width: 60px; padding-top: 5px; padding-right: 10px; text-align: right; }
#loginWrap .order-sp .frm li .txt-frm { width: 185px; height: 25px; padding: 2px 0 0 2px; border: 0;  border:1px solid #d9d9d9; }
#loginWrap .order-sp .frm .btn-sch { position: absolute; left: 315px; top: 3px; }
/* BASIC css end */

