@charset "utf-8";
/* SIR 지운아빠 */

/* 아웃로그인 스킨 */
.ol {position:relative;}

.ol h2 {margin:0;padding:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
.ol ul {margin:0;padding:0;list-style:none}

.ol a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #f9f9f9;background:#f9f9f9;color:#666;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */
.ol a.btn_admin:focus, .ol a.btn_admin:hover {text-decoration:none}

#ol_before {padding:0px 15px 0px 14px;}
#ol_before fieldset {position:relative}
#lo_login {display:block;margin:0 0px 5px 5px;}
#ol_id {margin:0 10px 5px !important; padding:0 5px;width:130px;height:20px;border:1px solid #dcdcdc;background:#fbfbfb !important;line-height:1.6em}
.ol_idlabel {position:absolute;top:40px;left:15px;color:#666;font-size:0.95em}
#ol_pw {margin:0 10px 5px !important; padding:0 5px;width:130px !important;height:20px;border:1px solid #dcdcdc;background:#fbfbfb !important;vertical-align:top;line-height:1.6em}
.ol_pwlabel {position:absolute;top:68px;left:15px;color:#666;font-size:0.95em}
#auto_login {}
#auto_login_label {letter-spacing:1em;color:#CCCCCC}
#ol_submit {width:100px;height:50px;border:0;background:#751717;color:#333;font-size:13px;font-weight:none;vertical-align:top;background:url('../../../img/las/loginbg.jpg');}
#ol_before a {letter-spacing:-0.15em}
#ol_svc {clear:both;float:left;margin:5px 30px 0}
#ol_password_lost {display:inline-block;margin:0 0 0 5px}
#ol_auto {position:relative;float:right;margin:5px 0 0}
#ol_auto label {letter-spacing:-0.1em}
#ol_auto input {width:13px;height:13px;vertical-align:bottom}

#ol_after{position:relative;  margin: 15px 5px 15px 5px;height:206px; background: #f9f9f9;}
#ol_after_hd {/*margin:5px 0 3px;*/ color:#666; font-size:14px}
#ol_after_hd .btn_admin {margin-top:5px;width:158px;text-align:center}
#ol_after_private {margin:0 0 3px;zoom:1}
#ol_after_private:after {display:block;visibility:hidden;clear:both;content:""}
#ol_after_private li {float:left}
#ol_after_private a {display:block;height:37px;background: #534640;text-align:center}
#ol_after_private a img{width:98px;}
#ol_after_private a strong {display:block;padding-top:3px;color:#ddd;font-weight:normal}
#ol_after_private a:focus,
#ol_after_private a:hover {background:#333;color:#ddd;text-decoration:none}
#ol_after_private a:focus strong,
#ol_after_private a:hover strong {color:#ddd;text-decoration:none}
#ol_after_memo {width:96px; color:#eee}
#ol_after_pt {width:96px; color:#eee}
#ol_after_scrap {width:96px; color:#eee}
#ol_after_ft {text-align:justify}
#ol_after_ft a {display:inline-block;width:127px;height:25px;    background: #322626;color:#fff;text-align:center;line-height:2.2em}
#ol_after_ft a:focus, #ol_after_ft a:hover {text-decoration:none !important}

/*로그인창 리뉴얼 추가분 ms 151126*/
#cashimg{margin-top: 20px;    width: 177px;    float: left;    padding-left: 10px;    margin-bottom: 10px;}
#cashimg span{ font-weight: bold;    color: #EF4C4F;    padding-left: 10px;}
#pointimg{    float: left;    padding-left: 10px;    margin-bottom: 17px;    width: 177px;}
#pointimg span{    padding-left: 10px;    font-weight: bold;    color: #1FBDC1;}
#nickarea{margin-left: 23px;float: left;margin-top: 30px;    font-weight: bold;}
#btnLogoutArea{padding-left: 20px;    width: 167px;    float: left;}
#noimg{   float: left;    width: 100px;    height: 100px;    border: 1px solid #333;    margin-top: 40px;}
#nickarea img{    width: 20px;    height: 20px;    margin: 0px;    margin-right: 5px;}
.cashpoint img{width:20px;}
.infologout{float:right;}
.explainbtn{  font-size: 12px;    position: absolute;    background: #F04D50;    font-weight: bold;display:none;}
/*로그인창 리뉴얼 추가분 ms 151126*/

/*내 정보 버튼*/
#myinfo{float:right;background:#6D5151;border:1px solid #534640;margin-right:10px;}

