/* BASIC css start */
#loginWrap .loc-navi { margin-top:0px; padding-bottom: 5px; border-bottom: 1px solid #e5e5e5; }
#loginWrap .page-body { width: 828px; margin-top: 35px; margin-left: auto; margin-right: auto; }
#loginWrap .mlog-sign { width: 828px; border:1px solid #dedede; padding:0 0 60px 0; }
#loginWrap .mlog-sign .line .line_left { float:left; width:20%; height:4px;  background:#da0313; }
#loginWrap .mlog-sign .line .line_right { float:right; width:80%; height:4px;  background:#515050; }
#loginWrap .mlog-sign .mlog,
#loginWrap .mlog-sign .sign { float: left; }
#loginWrap .mlog-sign h3 { padding:60px 0 25px 0;  }
#loginWrap .mlog-sign .MS_login_pw,
#loginWrap .mlog-sign .MS_login_id { border:1px solid #aeaeae; width:255px; height:21px; padding:2px 5px 0 2px;}
/* member login */
#loginWrap .mlog-sign .mlog {padding-left:40px; width:378px; }
#loginWrap .mlog-sign .frm-list { float:left;width:310px;}
#loginWrap .mlog-sign .frm-list li,
#loginWrap .mlog-sign .frm-list li label,
#loginWrap .mlog-sign .frm-list li .txt-frm { float: left; }
#loginWrap .mlog-sign .frm-list li { width: 100%; margin-bottom: 9px; }
#loginWrap .mlog-sign .frm-list li label { width: 40px;}
#loginWrap .mlog-sign .frm-list li .txt-frm { width: 185px; height: 19px; padding: 2px 0 0 2px; border: 0; background-color: #eaeaea; }
#loginWrap .mlog-sign .btn-mlog {  float:right; }
#loginWrap .mlog-sign .se-log { }
#loginWrap .mlog-sign .security {padding:5px 0 25px 0;font-size:11px;color:8f8f91;border-bottom:1px solid #d8d8d8;height:18px; line-height:18px;}
#loginWrap .mlog-sign .findid { padding:25px 0 0 0;font-size:11px;color:8f8f91;height:18px; line-height:18px;}
#loginWrap .mlog-sign .findid ul li { float:left; }
#loginWrap .mlog-sign .findid ul li.icon { float:right; padding:0 9px 0 6px; background:url("/design/epicegirls1/m_common/ico_login.gif") no-repeat 0 6px; }
#loginWrap .mlog-sign .findid ul li.icon a { color:#4a4a4a; font-size:11px;height:18px; line-height:18px;}
/* sign */
#loginWrap .mlog-sign .sign { width: 328px; font-size: 0; line-height: 0; float:right;padding-right:40px;}
#loginWrap .mlog-sign .sign  h3 { padding:60px 0 25px 0;  }
#loginWrap .mlog-sign .sign  .msg { float:left;}
#loginWrap .mlog-sign .sign .btns { float:right; }
#loginWrap .mlog-sign .sign .btns a { display: block;  }
.cboth {clear:both;}
.pd20 {padding-top:20px;}

#nonmember_order_search {border:1px solid #dedede;}
#order-sp { margin-left:40px;float:left; }
#order-sp .frm-list { margin-top:50px;float:left;width:355px;font-size:11px;}
#order-sp .frm-list .MS_input_txt { border:1px solid #aeaeae; width:205px; height:18px; padding:2px 5px 0 2px;}
#nonmember_order_search .order_title {margin:30px 0;padding-right:35px;float:left;}
#nonmember_order_search .order_num label{width:120px;padding-left:6px;height:18px; line-height:18px;color:#4a4a4a;display:inline-block;background:url("{{$TPL.RAP}}/0535vivian/m_common/ico_login.gif") no-repeat 0 6px;}
#nonmember_order_search .order_pwd label{width:120px;padding-left:6px;height:18px; line-height:18px;color:#4a4a4a;display:inline-block;background:url("{{$TPL.RAP}}/0535vivian/m_common/ico_login.gif") no-repeat 0 6px;}
#nonmember_order_search li{padding:0px 0px 15px 0px;}
#order-sp_order_btn{float:left;padding-top:50px; }



/* BASIC css end */

