@charset "utf-8"; 
a { text-decoration:none; }
a:link { color:#141414; }
a:visited { color:#141414; }
a:active { color:#141414; }
a:hover { color:#141414; }

/* 로그인 */
img{ border:0; }
input { /*padding:3px 5px; */}
span.blind { display:none; }

body { margin:0; background:url(/admin/images/login/login_bg.gif) repeat-x; }

.layout_login { position:relative; margin:0 auto; width:941px; height:724px; background:url(/admin/images/login/login_back_freehome2019.jpg) no-repeat; }
.layout_login .footer { position:absolute; left:0; top:586px; width:100%; margin:0; font:12px verdana; color:#494b4f; text-align:center; }

#layout_header { position:absolute; left:0; top:0; }
#layout_header .whois_logo { float:left; margin:0; }
#layout_header h1 { float:left; margin:11px 0 0 5px; font:15px Gulim; font-weight:bold; color:#141414; }

#login_area { position:relative; left:17px; top:290px; width:340px; }
#login_area form { display:inline; margin:0; }
#login_area h2 { display:none; }
#login_area .login_form {}
#login_area .login_form td { padding:0; font:12px Gulim; color:#3a3b3e; }

#login_area .login_desc { margin:25px 10px 5px; font:11px dotum; color:#494b4f; text-align: center; }
#login_area .login_alarm { margin:5px 10px; font:11px dotum; color:#494b4f; }

.blue_text { color:#6082e7; text-decoration:underline; }
.btn_login { width:84px; height:64px; background:url(/admin/images/login/btn_login.jpg) no-repeat; border:0; cursor:pointer; }
.input_id { border:1px solid #d5d9dc; width:225px; height:17px; padding:5px; background:url(/admin/images/login/bg_id.gif) no-repeat; } 
.input_pw { border:1px solid #d5d9dc; width:225px; height:17px; padding:5px; background:url(/admin/images/login/bg_pw.gif) no-repeat; } 
.input_id.on,
.input_pw.on { background:none; }

.blind { text-indent:-99999px; }
