input:-webkit-autofill {
   -webkit-box-shadow: 0 0 0 1000px white inset;
}

/* 아웃로그인 스킨 */
.ol { right:0; top:5px}
.ol h2 {margin:0;padding:0 0 0 0;width:0px;height:5px;font-size:0;line-height:0;overflow:hidden}
.ol ul {margin:0;padding:0;list-style:none}


/* 로그인 전 */
#ol_before {}
#ol_before fieldset {position:relative}
#ol_id {margin:0 0 5px !important; padding:0 5px; width:150px; height:30px; border:1px solid #ccc; background:#fff !important; line-height:1.6em; color:#000;}
#ol_id:focus {border-color:#333;background:#21272e;color:#fff; color:#000;}
.ol_idlabel {position:absolute; top:6px; left:5px; color:#333; font-size:1em}
#ol_pw {margin:0 0 5px !important; padding:0 5px; width:150px; height:30px; border:1px solid #ccc; background:#fff !important; line-height:1.6em; color:#000;}
#ol_pw:focus {border-color:#333;background:#21272e;color:#fff; color:#000;}
.ol_pwlabel {position:absolute;top:6px;left:180px;color:#333;font-size:1em}
#auto_login {}
#auto_login_label {}
#ol_submit {display:inline-block;height:32px;border:0;background:#152f47;color:#fff;font-size:1em;font-weight:bold;vertical-align:top; padding:0 22px;}
#ol_before a {}
#ol_svc {display:inline-block; font-size:1.2em; }
#ol_join {float:right;}
#ol_join div {line-height:32px; float:left; margin:0 5px 0 0; font-weight:normal; color:#111; font-size:15px;font-family: 'Jeju Gothic', serif;}
#ol_join div:last-child { }
#ol_join div a {}
#ol_password_lost {display:inline-block;color:#222;font-weight: normal;font-family: 'Jeju Gothic', serif;}
#ol_auto {display:inline-block; margin:0 0 0 10px; }
#ol_auto label {display:inline-block; font-size:15px; margin:-3px 0 0  0; color:#222;font-weight: normal; font-family: 'Jeju Gothic', serif;}
#ol_auto input {width:1em;height:1em; vertical-align:top}

/* 로그인 후 */
#ol_after {}
#ol_after_hd {margin:5px 0 0 0; font-size:1.2em; color:#222;font-family: 'Jeju Gothic', serif;}
#ol_adm {display:inline-block; padding:0 5px; border:0px; background:#e8180c; color:#222 !important; text-decoration:none !important; line-height:1.8em; vertical-align:middle}
#ol_after_private {display:inline-block}
#ol_after_private:after {display:inline-block;visibility:hidden;clear:both;content:""}
#ol_after_private li {float:left}
#ol_after_private a {padding:5px; background:#fff}
#ol_after_private a strong {color:#000;font-weight:normal}
#ol_after_private a:focus,
#ol_after_private a:hover {background:#333;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:45px;height:22px;background:#333;color:#fff;text-align:center;line-height:1.8em}
#ol_after_ft a:focus,
#ol_after_ft a:hover {text-decoration:none !important}

.login_at_info {float:right;}
.login_at_info div {float:left;line-height:24px; float:left; margin:0 5px 5px 0; font-weight:normal; color:#fff;}
.login_at_info div:last-child {}
.login_at_info div a {color:#222; }
/* blog.hangyeong.com, hangyeong.tistory.com */