@charset "utf-8";

.toploginarea_wrapper { display:none; position:absolute;  width:135px; height:65px; margin:0px; margin-top:2px; padding:10px; right:0px; top:20px; background:#fff; border:1px solid #888; border-radius:6px; behavior:url(pie.htc);  z-index:1001; background:#fff; }

.toploginarea_wrapper * { margin:0; padding:0; border:0; color:#303030; font-size:12px; line-height:130%; box-sizing:content-box; font-family: 'dotum','돋움';font-weight:400;  -webkit-text-size-adjust: 100%; }

.toploginarea_wrapper .loginarea_login_form { position:relative; width:100%; height:100%; margin:0; border: 0px solid #888;  }
#toploginarea_wrapper_logintype2div { position: absolute; left:0px; top:2px;	width:84px; border:0px solid #00f; }
#toploginarea_wrapper_logintype1div { position: absolute; left:0px; top:2px;   width:84px; border:0px solid #00f; }

.toploginarea_wrapper .loginform_input { width:80px;height:15px;margin-right:2px;padding:1px;border:1px solid #aaa;background: #ffffff; color:#aaa; border-radius:4px; float:left; }
.toploginarea_wrapper .loginform_input_last { margin-bottom:0px; }



.toploginarea_wrapper .logintype_select { position: absolute; left: 90px; top:0px; width:43px; border:0px solid #000;; }
.toploginarea_wrapper .logintype_select input { margin-right:2px; margin-top:-2px; vertical-align:middle; }
.toploginarea_wrapper .logintype_select .onetype { display:block; height:11px; margin-bottom:2px; padding:4px 1px ; line-height:11px; vertical-align:middle; }


.toploginarea_wrapper .login_submit { position: absolute;  left:92px; top:auto; bottom:6px; width:52px; height:14px;  border-radius:2px; }



/* 본사용 */
.toploginarea_wrapper.loginarea-forhead { height:43px; }

