@charset "utf-8";

body{font-family:'나눔고딕';font-size:12px;color:#666;line-height:1.3em;margin:0;padding:0;}
ul,ol {margin:0;padding:0;list-style:none;}
p {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0;font-size:12px;}
img {border:0;vertical-align:middle;}
fieldset {margin:0;padding:0;border:0;}
legend {position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font:0/0 Arial;}
input {color:#666;overflow:visible;margin:0;vertical-align:middle;font-family:'나눔고딕';}

/* login */
body#login {background:url(../../images/login/bg_image.jpg) repeat-x 0 0;}
body#login #wrap{background:url(../../images/login/background_image.jpg) no-repeat 50% 0;padding-top:290px;margin-left:-280px;}
#wrap .login_center{height:218px; background:url(../../images/login/background_pattern.jpg) repeat-x;position:relative;}
#wrap .loginarea{position:absolute;top:-20px;left:50%;margin-left:-140px;width:401px; height:143px; background:url(../../images/login/content_box_admin.jpg) no-repeat;padding:125px 40px 0 40px;}
.loginarea .row {margin-bottom:5px;}
.loginarea .row label {width:72px;display:inline-block;}
.loginarea .row input {width:230px;padding:0 5px;margin:0;height:20px;font-family:verdana;line-height:17px;border-top:1px solid #b9b9b9;border-right:1px solid #e2e2e1;border-left:1px solid #b9b9b9;border-bottom:1px solid #e2e2e1;font-weight:bold;}
.loginarea .idsave {padding-top:25px;}
.loginarea a.login-btn {position:absolute;right:40px;top:125px;display:block;width:72px; height:49px;background:url(../../images/login/login.png) no-repeat; text-indent:-9999px; overflow:hidden; }
.loginarea .btn {position:absolute;top:201px;left:190px}
.loginarea .btn a {display:inline-block;overflow:hidden;text-indent:-9999px;white-space:nowrap;}
.loginarea .btn a.isp-login{width:118px; height:28px; background:url(../../images/login/isplogin.png) no-repeat;}
.loginarea .btn a.idpw-search{width:129px; height:28px; background:url(../../images/login/idpwsearch.png) no-repeat;}
.loginarea p.oper{position:absolute; top:55px; right:40px}
