/* 아웃로그인 스킨 */
.ol {position:relative;margin:0 0 5px;width:100%}
.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_before {}
#ol_before fieldset {position:relative; padding: 0; margin: 0;}
#ol_id {display:block;margin:0 0 5px 0 !important;padding:0 5px;width:210px;height:35px;border:none; background:#c0c1c3;line-height:1.6em; color: #333}
.ol_idlabel {position:absolute;top:6px;left:5px;color:#626870;font-size:0.95em}
#ol_pw {display:block;margin:0 0 5px 0 !important;padding:0 5px;width:210px;height:35px;border:none; background:#c0c1c3;color: #333; 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 {display: block; width:220px;height:40px;border:0;background:#e2e2e2;color:#111;font-size:16px;font-weight:bold; margin:0; padding: 0;}
#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 0 5px}
#ol_svc a {display:inline-block;padding:5px 0;width:100px; text-align:center;text-decoration:none}
#ol_auto {margin:0 0 5px;padding:2px 0 5px;text-align:right}

#ol_after { margin-top: 25px; }
#ol_after_hd {margin:0 0 5px}
#ol_after_hd .btn_admin {display:block;margin-top:5px;text-align:center; height: 40px; line-height: 40px;
						padding: 0; background: #e2e2e2; border: none; color: #111;}
#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:#ddd;}
#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: 48%; text-align: center; }

#ol_after_ft li {display:inline-block;padding:4px 0 3px;width:73px;background:#626870;color:#fff;text-align:center}
#ol_after_ft li:focus,
#ol_after_ft li:hover {text-decoration:none !important}

