﻿@charset "utf-8";
/* CSS Document */

/* base */
* { position:relative;}
html { height:100%; }
body {height:100%; margin:0; }
input,button { margin:0; outline:none; color:#4f5964; font-family:"굴림", Gullim,"돋움", Dotum, verdana, Arial, sans-serif; }
img { border:0 none; vertical-align:top; }
hr,caption,legend  { display:none; }
address { font-style:normal; }
article,aside,canvas,details,footer,header,hgroup,menu,nav,section,summary,address { 
    display:block;
 }
 
.login_warpper {position:absolute; top:50%; width:100%;height:594px;margin:-297px 0 0 0px;}
.login_layout {width:878px; height:594px; margin:0 auto; clear:both; vertical-align:top; background:url(../images/kr/login/login_img1.jpg) no-repeat;}

.login_top { position:absolute; z-index:5; top:0px; left:0px;width:863px; height:64px; margin:0px; padding:0px;}

.login_flash { position:relative ;width:878px; height:594px; float:left;z-index:1;}
.login_flash_bottom {position:absolute; z-index:6; bottom:0px;  left:0px; width:615px; height:49px; margin:0px; padding:0px;  background:url(../images/kr/login/flash_bottom.gif) repeat-x bottom;}



.set2 {position:absolute; left:30px; top:365px;  float:left; width:390px; height:300px; right:0px;}

.set2 .banner { margin:4px 0 0 10px; padding:0px;width:380px; height:75px;}
.set2 .img {margin:0px; padding:0px;}

.login_form {width:334px; right:0px; margin:20px 0 0 25px; font-family:"굴림", Gullim,"돋움", Dotum, verdana, Arial, sans-serif;}
.login_form form {margin:0px;padding:0}
.login_form form fieldset {margin:0;padding:0;border:0; clear:both;}
.login_form legend {visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
/*id{padding:8px 0 0 26px; background:url(/images/kr/login/id_bg.gif) no-repeat left top; width:220px; height:36px; margin:0px;} */
/*.pw{padding:8px 0 0 26px;background:url(/images/kr/login/pw_bg.gif) no-repeat left top; width:220px; height:36px;margin:0px;} */

.id{padding:0px; width:216px; height:40px; margin:0 0 0 0;}
.pw{padding:0px; width:216px; height:40px; margin:10px 0 0 0;}
#TextUserID {background:#98a8b7 url(../images/kr/login/id_txt.gif) no-repeat 0 0 ;width:210px; height:26px;border:1px solid #98a8b7;padding:8px 0px 6px 10px; line-height:26px; color:#fff; font-size:14px;}
#TextPassword {background:#98a8b7 url(../images/kr/login/pw_txt.gif) no-repeat 0 0 ;width:210px; height:26px;border:1px solid #98a8b7;padding:8px 0px 6px 10px;line-height:26px;color:#fff; font-size:14px;}

.input_text.focus,
.input_text.focusnot { background:#98a8b7 !important;}
.saveid {width:200px;padding:0px ; margin:14px 0px 0px 0px; color:#FFF; font-size:12px; font-weight:bold; background:url(../images/kr/login/id_save.png) no-repeat; }
.saveid input{vertical-align:middle;*vertical-align:top; width:13px; height:13px; margin:0; padding:0; overflow:hidden;}
.btn_login { position:absolute; top:0px; right:0px;width:101px; height:94px;}


/*address {background:url(/images/kr/login/bottom.gif) right no-repeat; height:127px; vertical-align:top;}
#address span { position:absolute; left:288px;  top:98px;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#777777; }*/


