﻿html{ font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important; SCROLLBAR-FACE-COLOR: #d9d9d9; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #d3d3d3; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #f7f7f7; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; scrollbar-highligh-color: #F2F2F2;height:100%;}
div{font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important;}
form{font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important;}
table{font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important;}
tbody{font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important;}
input{font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important;outline-style:none;}
select{font-style:normal; font-family:나눔고딕,NanumGothic,돋움,Dotum,굴림,Gulim, Verdana, Arial, Helvetica, AppleGothic, sans-serif !important;outline-style:none;}


body {background:#f6f5f2;height:100%}

#login_wrap {
	width:100%;
	position:relative;
}

/* .login_main_wrap {
	width:930px;
	position:relative;
	z-index:5;
	padding-top:230px;
	ma rgin-left:27%;
	margin:0 auto;
	mar gin:0 auto 0 148px;
	bord er:1px solid #f00;
} */

.login_main_wrap {
	width:338px;
	float:left;
	padding-top:220px;
	margin:0 -500px 0 65px;
	bo rder:1px solid #f00;
}

.login_main {
	widt h:900px;
	m argin:0 auto;
	bo rder:1px solid #f00;
}


.logo_bg {
	width:43%;
	height:100%;
	min-height:100%;
	min-width:410px;
	background:url(img/re_login_bg.jpg) repeat;
	float:left;
	text-align:right;
	position:relative;
	bottom:0;
	bor der:1px solid #f00;
}

.logo_bg img {
	text-align:right;
	vertical-align:top;
	padding-top:265px;
	margin-right:70px;
	bor der:1px solid #f00;
}

.log_input {
	width:338px;
	mar gin-left:137px;
	bo rder:1px solid #f00;
}

.login_input {
	width:326px;
	height:25px;
	border:1px solid #969696;
	background:#fff;
	font-size:16px;
	font-weight:600;
	padding:13px 0 13px 10px;
	margin-top:15px;
}

.id_s_wrap {
	margin-top:8px;
}

.id_s_wrap input {
	vertical-align:middle;
	margin-right:3px;
}

.id_save {
	font-size:12px;
	vertical-align:middle;
}

.logbtn {
	margin-top:25px;
}

.log_title {
	display:block;
}

.log_title img {
	display:block;
	vertical-align:top;
}

.login_logo {
	wi dth:410px;
	text-alig n:right;
	float:right;
	bo rder:1px solid #f00;
}

.login_logo img {
	vertical-align:top;
}