/* BASIC css start */
.page_tit_area h2.page_name {text-align:center; margin-bottom:5px !imoportant;}
.page_tit_area.bb{border-bottom:0 !important;}


#loginWrap .page-head { width: 100%; background: url(/images/d3/modern_simple/common/dot_h1_w10.gif) repeat-x 0 50%; }
#loginWrap .page-head .hd-bg { width: 170px; background-color: #fff; }
#loginWrap .page-body { margin: 0 auto; }
#loginWrap .mlog-sign { zoom: 1; overflow: hidden;  }
#loginWrap .mlog-sign .mlog { float: left; }
#loginWrap .mlog-sign .sign { float: right; }
/* mlog-sign */
#loginWrap .frm-list {  }
#loginWrap .frm-list li,
#loginWrap .frm-list li label,
#loginWrap .frm-list li .txt-frm { }
#loginWrap .frm-list li { width: 100%; }
#loginWrap .frm-list li .txt-frm { width: 226px; height: 37px; margin-right: 0px; padding: 0px; border: 0; line-height:37px;text-indent:10px; }
/* member login */
#loginWrap .mlog { position: relative; }
#loginWrap .mlog .frm-list {margin-top:23px;}
#loginWrap .mlog .frm-list li label { line-height: 34px; font-size: 13px; display: block; font-family: 'Nanum Gothic', sans-serif; color:#1d1d1d;}
#loginWrap .mlog .frm-list li { margin-bottom: 10px; }
#loginWrap .mlog .btn-mlog { position: absolute; left: 265px; top: 0px; }
#loginWrap .mlog .security label {display:inline-block; margin-right:10px; font-size:13px; color:#1d1d1d; font-family: 'Nanum Gothic', sans-serif; }
#loginWrap .mlog .security input { width: 20px;  height: 20px;}
/* sign up */
#loginWrap .sign { position: relative; }
#loginWrap .sign .frm-list {margin-top: 76px; }
#loginWrap .sign .frm-list li { margin-bottom: 37px; }
#loginWrap .sign .frm-list li label {float:left; width: 256px; line-height:45px; padding-left: 5px; color:#7b7b7b; font-size:13px; font-family: 'Nanum Gothic', sans-serif;  }
#loginWrap .sign .frm-list li a {float:left; width: 107px; line-height:45px;font-size:13px; font-family: 'Nanum Gothic', sans-serif; }
#loginWrap .sign .frm-list li a.btn_join {border:1px solid #929292; background:#f8f8f8; color:#575757;}
#loginWrap .sign .frm-list li a.btn_find {border:1px solid #cfcfcf; background:#fff; color:#575757}


#loginWrap {width:961px; margin:0 auto;}
#loginWrap .mlog-sign > div {width:463px; height:421px;padding:40px 42px 0; background: url(http://www.aaronshop.co.kr/design/aaron/wib/img/login/login_common_bg.jpg) no-repeat 0 0; box-sizing:border-box; }
#loginWrap .mlog-sign .tit {font-size:24px; color:#000000; font-family: 'Nanum Gothic', sans-serif; font-weight:bold;}
#loginWrap .mlog-sign .mlog .login_btn {position:absolute; top:124px; left: 306px;z-index:10; display:block; width:112px; height:112px; font-size:20px; color:#fff; font-family: 'Nanum Gothic', sans-serif; background: url(http://www.aaronshop.co.kr/design/aaron/wib/img/login/btn_login_circle_bgB.png) no-repeat 0 0; text-align:center; line-height:112px;}



.text_wrap ul li.basic_login{ color: #787878; cursor: pointer; line-height: 1.5;}

.basicLoginSect{display:none; width:500px; margin:0 auto;}
.basicLoginSect.on{display:block;}
.basicLoginSect form{width:400px; margin:0 auto;}
.basicLoginSect form .frm-list input{width:100% !important; height:48px !important; margin-bottom:8px !important; font-size:16px; border-radius:5px !important; border: 1px solid #e3e3e3 !important; padding-left:20px; box-sizing:border-box;}
.basicLoginSect form .frm-list input::placeholder{color:#808080;}
.basicLoginSect form .security label{width:80px; display:inline-block;}
.basicLoginSect form .btn-mlog{padding:19px 26px; border-radius:5px; background:#000; margin-top:22px;}
.basicLoginSect form .btn-mlog a.CSSbuttonRed{color:#fff; display:block; width:100%; height:100% !important; line-height:1 !important; font-size:18px !important; margin:0 !important; background:none !important; border:none !important; text-align:center;}
.basicLoginSect form span.txt{font-size:13px; color:#808080; padding:10px 0 20px; display:block;}
/* BASIC css end */

