@charset "utf-8";
/* SIR 지운아빠 */

/* 아웃로그인 스킨 */
.ol {position:relative; padding:0; }
.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 #e8180c;background:#e8180c;color:#fff;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 {float:right}
#ol_before fieldset {position:relative; font-size:0.95em;}
#ol_id {display:inline-block;margin:0 10px 0 0;padding:0 5px;width:90px;height:28px;border:1px solid #bcbdc2;background:#676a72;line-height:1.6em; color:#fff}
.ol_idlabel {color:#fff;line-height:51px; margin-right:5px}
#ol_pw {display:inline-block;margin:0 10px 0 0;padding:0 5px;width:90px;height:28px;border:1px solid #bcbdc2;background:#676a72;line-height:1.6em; color:#fff}
.ol_pwlabel {color:#fff; line-height:51px;  margin-right:5px}
#ol_submit {display:inline-block;width:70px;height:30px;border:1px solid #bdbfc3;background:#7c808a;color:#fff;font-size:0.95em;cursor:pointer;}
#ol_before a {letter-spacing:-0.15em}
#ol_svc {float:right;margin:10px 0 0 5px;}
#ol_svc a {display:inline-block;width:60px;height:28px;border:1px solid #bdbfc3;background:#7c808a;color:#fff;font-size:0.95em;text-align:center;line-height:28px;margin:0 3px}

#ol_after {float:right; }
#ol_after_hd {margin:0 0 3px; line-height:51px; font-size:0.95em;}
#ol_after_hd span {color:#fff; font-size:14px; margin-right:16px; letter-spacing:-0.1em}
#ol_after_hd span strong {color:#fbb802; font-weight:normal}
#ol_after_hd a.btn_n {padding:5px 18px;border:1px solid #bdbfc3;background:#7c808a;color:#fff;font-size:0.95em; margin:0 8px 0 0}
