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

/* 아웃로그인 스킨 */
.ol {position:relative;padding:20px;}
.ol h2 {margin:0;padding:0;width:0px;height:0px;font-size:0;line-height:0; text-indent:-99999px;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 .weltxt{color:#3f5765; padding:5px 0px 15px 0px;}
#ol_before {}
#ol_before fieldset {position:relative}
#ol_id {display:block;margin:0 0 5px !important;padding:0px; width:240px; overflow:hidden;line-height:1.6em}

.ol_idlabel {display:none; position:absolute;top:6px;left:5px;color:#333;font-size:0.95em}
#ol_pw {display:block;margin:0 0 5px !important;padding:0px; width:240px; overflow:hidden;line-height:1.6em}
.ol_pwlabel {display:none;position:absolute;top:35px;left:5px;color:#333;font-size:0.95em}


.mloginp {width:230px;height:40px;border:none;background:#fff; line-height:40px; text-indent:10px;}

#auto_login {}
#auto_login_label {letter-spacing:-0.1em}
#ol_submit {display:block;position:absolute; top:0px; right:0px; width:110px;height:85px;border:0;background:#69584f;color:#fff;font-size:16px;line-height:82px;}
#ol_before a {}
#ol_svc {float:right;margin:10px 0 0; text-align:right;}
#ol_password_lost {display:inline-block;margin:0 0 0 5px}
#ol_svc a {display:inline-block; font-size:14px; line-height:14px; height:14px;color:#a0a0a0; padding:0px 0px 0px 10px; border-left:1px solid #fff; letter-spacing:-1px;}
#ol_svc a:first-child {border-left:none;}
#ol_auto {position:relative;float:left;margin:7px 0 0}
#ol_auto label {letter-spacing:-0.1em; font-size:14px; line-height:14px; height:14px;color:#a0a0a0; }
#ol_auto input {width:13px;height:13px;vertical-align:bottom}

#ol_after {}
#ol_after_hd {position:relative; }
#ol_after_hd .name {font-size:16px; color:#666; padding:0px 0px 15px 0px;}
#ol_after_hd strong {font-weight:normal; color:#1b1b1b; font-family:'nanumB';font-size:17px; }
#ol_after_hd .btn_admin {position:absolute; right:0px; top:0px;  text-align:center}
#ol_after_hd .btn_admin a{display:block; padding:0px 10px; height:28px; line-height:28px; background:#bd0100; color:#fff;}

.ol_after_btn {display:block; margin:0px 0px 0px 0px; }
.ol_after_btn ul:after {clear:both; content:''; display:block;}
.ol_after_btn li {float:left;width:86px; margin-left:1px; text-align:center;}
.ol_after_btn li:first-child {margin-left:0px;}
.ol_after_btn li a{display:block; height:36px; line-height:36px; background:#69584f; color:#fff;opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transition:.2s ease-in-out; transition:.2s ease-in-out;}
.ol_after_btn li a:hover {opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);}

.ol_after_club {display:block; margin:7px 0px 0px 0px; text-align:center;}
.ol_after_club a{display:block; height:32px; line-height:32px; border:1px solid #d9d9d9; background:#fff; color:#334751;opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transition:.2s ease-in-out; transition:.2s ease-in-out;}
.ol_after_club a:hover {opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);}

/*
#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;padding-top:8px;height:37px;background:#f7f7f7;text-align:center}
#ol_after_private a strong {display:block;padding-top:3px;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_memo {width:50px;margin-right:1px}
#ol_after_pt {width:80px;margin-right:1px}
#ol_after_scrap {width:48px;line-height:2.6em !important}
#ol_after_ft {text-align:justify}
#ol_after_ft a {display:inline-block;width:88px;height:25px;background:#333;color:#fff;text-align:center;line-height:2.2em}
#ol_after_ft a:focus, #ol_after_ft a:hover {text-decoration:none !important}*/