@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);

fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}

html, body {height:100%; margin:0; padding:0 }
body { background-image:url(../images/bg_login.gif)}
body,th,td,input,select,textarea,button {color:#666; font-family: '돋움',dotum,AppleGothic,sans-serif; } 
a {color:#666;text-decoration:none;cursor:pointer;}
a:active, a:hover {text-decoration:underline;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

label{vertical-align:middle;}
input[type="text"],input[type="password"],{vertical-align:middle; border:1px solid #c5c5c5; padding:7px; width:155px;}
a{vertical-align:middle;}
img{vertical-align:middle; border:0}
select{vertical-align:middle;}


#wrap { margin:0 auto; width:100%; }
#conts { margin:0 auto; width:1139px; height:922px; background:url(../images/img_login.png) no-repeat; }
#login {width:412px; height:326px; margin-left:109px; padding:208px 0 0 129px; box-sizing:border-box;}
#login ul.admin {float:left; margin-left:0px; margin-Top:15px;}
#login ul.admin li { width:100%}
#login ul.admin li.txt { color:#009fec; margin-bottom:20px; font-size:26px; font-weight:bold; letter-spacing:-0.1em}
#login ul.admin li.welcom { color:#777777; font-size:12px; letter-spacing:-0.02em}
#login ul.input { float:left; margin-top:70px}
#login ul.input li { float:left; display:inline}
#login ul.input li.txt_id { width:189px; color:#505050; font-size:14px; font-weight:bold; margin-bottom:5px}
#login ul.input li.btn { margin:-18px 0 0 5px}

#login div.admin {margin-top:4px;}
#login div.admin span {display:block; width:100%;}
#login div.admin span.txt {color:#009fec; margin-bottom:10px; font-size:26px; font-weight:bold; letter-spacing:-0.1em}
#login div.admin span.welcom {color:#777; font-size:12px; letter-spacing:-0.02em}

#login_frm {width:412px; height:126px; margin-left:109px; padding-top:20px; box-sizing:border-box;}
#login_frm ul.input {position:relative; box-sizing:border-box;}
#login_frm ul.input li {overflow:hidden;}
#login_frm ul.input li.txt_id {float:left; width:189px; color:#505050; font-size:14px; font-weight:bold; margin-bottom:5px}
#login_frm ul.input li.inputbox {float:left; width:189px;}
#login_frm ul.input li.btn {position:absolute; top:3px; right:50px;}

#footer {float:left; width:1139px; margin-top:325px;}
#footer li,
#footer span {float:left; width:100%}
#footer .contact {color:#e7f7b0; font-size:13px; margin:0 0 50px 70px }
#footer .copyright {color:#959595; font-size:12px;  text-align:center;}












	