@charset "utf-8";

/* login page */
#index{background:#d8dce1 url("../img/login/bg_login2.jpg") repeat-x;}
.index_wrap{position:relative;width:1022px;margin:0 auto;}
.index_wrap .top{position:relative;height:558px;background:url("../img/login/bg_login.jpg") no-repeat;}
.index_wrap .top h1{position:absolute;top:15px;left:4px;}

.index_wrap .top .login_box{position:absolute;top:418px;left:133px;width:400px;padding:20px 0 0 185px;background:url("../img/login/bg_loginBox.png") no-repeat;}
.index_wrap .top .login_box label{font-weight:bold;color:#fff;}
.index_wrap .top .login_box input[type=text], .index_wrap .top .login_box input[type=password]{
	height:18px !important;line-height:16px !important;width:160px;padding:5px 0 0 3px !important;
	border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;
}
.index_wrap .top .login_box .btn{position:absolute;top:0;left:265px;cursor:pointer;display:block;border:none;width:92px;height:56px;background:url("../img/login/btn_login.gif") no-repeat;}
.index_wrap .top .login_box .txt{margin-left:92px;}
.index_wrap .top .login_box .txt, .index_wrap .top .login_box .txt label, .index_wrap .top .login_box .txt a{cursor:pointer;color:#acb7c4 !important;font-size:11px;font-weight:normal;}
.index_wrap .top .login_box .txt input[type=checkbox]{background:#fff;}

.index_wrap .footer{text-align:center;background:#d8dce1;width:960px;height:62px;}
.index_wrap .footer address{margin:60px 0 0 0;color:#828487;font-style:normal;}

/* div레이어팝업 */
.div_ifrm{
	position:absolute;
	display:none;
	z-index:1500;
}