@charset "utf-8";

body {background:#f6f7f2;}
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font:normal 12px/150% Tahoma, "Dotum";color:#666;}
div, ul, li, ol {list-style:none;}
form, legend, fieldset {margin:0;padding:0;border:none;}
legend {display:none;}
input {margin:0;padding:0;vertical-align:middle;}
input[type~="text"] {padding:0;border:none;}
input[type~="password"] {padding:0;border:none;}
input[type~="radio"] {border:none;}
input[type~="checkbox"] {border:none;}
select {margin:0;padding:0;vertical-align:middle;}
textarea {margin:0;padding:5px;border:1px solid #CCC;font:normal 12px/150% Tahoma, "Dotum";color:#666;}


.login_frame {margin:auto;margin-top:100px;width:476px;height:270px;background:url(../../images/login_bg.png) no-repeat top;}
.inbox {padding-top:132px;}
.inbox .info {margin:auto;width:376px;height:105px;position:relative;}
.inbox .info fieldset div {padding-left:104px;}
.inbox .info fieldset div span {display:none;}
.inbox .info fieldset div input {padding-top:3px;padding-left:5px;width:165px;height:20px;background:none;*background:#FFF;font-size:18px;font-weight:bold;font-family:Tahoma;}
.inbox .info fieldset div.id_in {margin-bottom:15px;*margin-bottom:12px;}
.inbox .info p {position:absolute;left:0;bottom:5px;font-weight:bold;color:#fff;}
.inbox .info a {width:93px;height:63px;display:block;position:absolute;right:0;top:0;*background:url(../images/login/login_ghost.gif);}
.inbox .info a span {display:none;}

.etc {margin:auto;width:396px;}
.etc ul {margin:58px auto;}
.etc ul li {width:198px;float:left;}
.etc ul li a {height:25px;display:block;}
.etc ul li a span {display:none;}
.etc ul li.id_get {text-align:left;}
.etc ul li.id_get a {width:165px;}
.etc ul li.guide {text-align:right;}
.etc ul li.guide a {margin-right:10px;width:200px;}

p.footer {margin:10px auto;text-align:center;}