
/* 상단영역 */
#loginTop {font-family:Dotum,돋움; font-size:12px; color:#666; margin-bottom:10px;}
.loginTitle {width:100%; height:25px; background:url('../images/login_bg.gif') 0 0 repeat-x; margin-bottom:10px; overflow:hidden;}
.loginTitle li {float:left; overflow:hidden;}
.loginTitle li.title {background:url('../images/login_titlebg.gif') 0 0  no-repeat; text-align:center; width:110px; height:24px; padding-top:7px; font-weight:bold; background-color:#FFF;}
.loginTitle li.loginAll {float:right;}

.loginArea {margin:0 10px; position:relative; text-align:center; clear:both;}
.formwrap {margin-bottom:10px; height:45px; position:relative;}
.formwrap form {display:block; position:relative;}
.formwrap fieldset {display:block; overflow:hidden; border:0; margin:0; padding:0;}
.formwrap legend {display:none;}
.formwrap #form {padding-right:65px;}
.formwrap #form label {display:none;}
.formwrap #form .form_userid {overflow:visible; width:94%; display:block; border:1px solid #e2e2e2; background-color:#f7f7f7; margin-bottom:2px; color:#666; font-size:11px; padding:2px 3%; margin-bottom:2px; font-family:Tahoma;}
.formwrap .loginBtn {background:url('../images/btn_login.gif') 0 0 no-repeat; border:0; width:48px; height:43px; position:absolute; top:0; right:0; cursor:pointer;}
.formwrap span.loginname {color:#1c7edd; font-weight:bold;}

.loginArea .btnWrap {margin:0 auto; width:auto;}
.loginArea .btnWrap li {display:inline;}

/* 하단영역 */
#loginBottom {font-family:Dotum,돋움; font-size:12px; color:#666; border-top:1px solid #CCC; width:100%;}
.mailgo {background-color:#ececec; padding:3px 5px; text-align:center; overflow:hidden; margin-top:10px;}
.mailgo span.img {background:url('../images/button_mail.gif') 0 -3px no-repeat; padding-left:22px;}
.mailgo span.img span {color:#f67121; font-weight:bold;}
.mailgo span a {color:#666;}

.quicklink {margin-top:10px; overflow:hidden;}
.quicklink .linkWrap {width:100%;}
.quicklink .linkWrap li {float:left; width:48%;}
.quicklink .linkWrap li a, a:hover {color:#666;}
.quicklink .linkWrap li.rig {float:right;}
.quicklink .quickBtn {background:url('../images/form_bg.gif') 0 bottom repeat-x; border:1px solid #d9d9d9; color:#666; margin-bottom:7px; padding-bottom:5px; width:100%; text-align:center; padding-top:7px;}
.quicklink .quickBtn span.btn01 {background:url('../images/button_img01.gif') 0 2px no-repeat; padding-left:22px; padding-top:6px;}
.quicklink .quickBtn span.btn02 {background:url('../images/button_img02.gif') 0 2px no-repeat; padding-left:22px; padding-top:6px;}
.quicklink .quickBtn span.btn03 {background:url('../images/button_img03.gif') 0 2px no-repeat; padding-left:22px; padding-top:6px;}
.quicklink .quickBtn span.btn04 {background:url('../images/button_img04.gif') 0 2px no-repeat; padding-left:22px; padding-top:6px;}


#ssl_iframe{width:100%; height:100%; overflow:hidden;}