/* 아웃로그인 스킨 */
.login-icons {background: url(./img/icons.png?140904) no-repeat;}

.ol {position:relative;margin:0 0 10px;padding:5px;border-bottom:1px solid #d5d5d5}
.ol h2 {margin:0;padding-top:5px;padding-bottom:5px;color:gray;font-weight:normal;font-family:'돋움',Dotum,Verdana,applegothic;font-size:11px;letter-spacing: -1px;}
.ol h2 .login-icons.login {vertical-align:middle; display:inline-block; width: 10px; height: 10px; background-position:-195px -100px;padding-right:2px;}
.ol h2 .login-icons.logout {vertical-align:middle; display:inline-block; width: 10px; height: 10px; background-position:-210px -100px;padding-right:2px;}
.ol ul {margin:0;padding:0;list-style:none}


#ol_before {}
#ol_before fieldset {position:relative}
#ol_id {display:inline-block;margin:0 0 5px !important;margin:0 0 3px;padding:0 5px;width:187px;height:22px;border:1px solid #b8c9c2;background:#f7f7f7;line-height:1.6em}
.ol_idlabel {position:absolute;top:6px;left:5px;color:#626870;font-size:0.95em}
#ol_pw {display:inline-block;margin:0 0 5px !important;margin:0 0 3px;padding:0 5px;width:100px;height:22px;border:1px solid #b8c9c2;background:#f7f7f7;vertical-align:top;line-height:1.6em}
.ol_pwlabel {position:absolute;top:35px;left:5px;color:#626870;font-size:0.95em}
#auto_login {}
#auto_login_label {letter-spacing:-0.1em}
#ol_submit {float:right;display:inline-block;margin:0 0 4px;width:82px;padding:0 5px;border:1px solid #d0d0d0;border-radius:1px;background:#fbfbfb;font-family:'돋움',Dotum,Verdana,applegothic;font-size:11px;letter-spacing: -1px;font-weight:bold;cursor:pointer;color:#333;line-height:24px;height:24px;text-align:center;vertical-align:middle;-webkit-box-shadow:inset 1px 1px #fff,inset -1px -1px #f7f7f7,0 1px rgba(0,0,0,0.03)}
#ol_before ul {float:right;margin:7px 0 13px;zoom:1}
#ol_before ul:after {display:block;visibility:hidden;clear:both;content:""}
#ol_before li {float:left;margin-left:5px;padding-top:2px}
#ol_before a {letter-spacing:-0.1em}
#ol_svc {margin:0}
#ol_svc a {display:inline-block;width:74px;overflow:hidden;padding:5px 6px;border:1px solid #d0d0d0;border-radius:1px;background:#fbfbfb;font-family:'돋움',Dotum,Verdana,applegothic;font-size:11px;letter-spacing: -1px;font-weight:normal;cursor:pointer;color:#333;text-align:center;vertical-align:middle;-webkit-box-shadow:inset 1px 1px #fff,inset -1px -1px #f7f7f7,0 1px rgba(0,0,0,0.03)}
#ol_svc #ol_password_lost {width:94px;}
#ol_auto {margin:0 0 2px;padding:2px 0;text-align:right;font-family:'돋움',Dotum,Verdana,applegothic;font-size:11px;letter-spacing: -1px;}

#ol_after {}
#ol_after_hd {margin:0 0 1px}
#ol_after_hd .btn_admin {display:block;text-align:center;border:1px solid #d0d0d0;border-radius:1px;background:#fbfbfb;font-family:'돋움',Dotum,Verdana,applegothic;font-size:11px;letter-spacing: -1px;font-weight:bold;cursor:pointer;color:#333;-webkit-box-shadow:inset 1px 1px #fff,inset -1px -1px #f7f7f7,0 1px rgba(0,0,0,0.03)}
#ol_after_private {margin:0 0 5px;zoom:1}
#ol_after_private:after {display:block;visibility:hidden;clear:both;content:""}
#ol_after_private li {margin:0 0 1px}
#ol_after_private a {display:block;position:relative;padding:6px 8px 5px;background:#f7f7f7}
#ol_after_private a strong {position:absolute;top:6px;right:8px;color:#000;font-weight:normal}
#ol_after_private a:focus,
#ol_after_private a:hover {background:#626870;color:#fff;text-decoration:none}
#ol_after_private a:focus strong,
#ol_after_private a:hover strong {color:#fff;text-decoration:none}
#ol_after_ft {text-align:justify}
#ol_after_ft a {display:inline-block;width:83px;overflow:hidden;padding:5px 6px;border:1px solid #d0d0d0;border-radius:1px;background:#fbfbfb;font-family:'돋움',Dotum,Verdana,applegothic;font-size:11px;letter-spacing: -1px;font-weight:normal;cursor:pointer;color:#333;text-align:center;vertical-align:middle;-webkit-box-shadow:inset 1px 1px #fff,inset -1px -1px #f7f7f7,0 1px rgba(0,0,0,0.03)}
#ol_after_ft #ol_after_logout {}
#ol_after_ft a:focus,
#ol_after_ft a:hover {text-decoration:none !important}
