/*
 Date : 2013-03-28
 Project : alps
 writer : 정승희(jungsh304@onewsoft.co.kr)
*/
/* common */
* {
	font-family: 'Nanum Gothic','Dotum','돋움','Gulim','굴림';
	padding: 0;
	margin: 0;
	font-size:12px;	
	line-height:150%;
}
*{-webkit-text-size-adjust:none;} /* 사파리에서 브라우저가 폰트 사이즈를 강제로 조정하는 것을 방지함 */

body, li, dt, dd, input, select, textarea, p, span, th, td {}
body {color:#333; height:100%;padding: 0; margin: 0;}

fieldset, label {border:none;}
legend{ visibility:hidden; font-size:0; width:0; height:0; line-height:0}
table, th, td {margin:0; padding:0; border-collapse:collapse; word-break:break-all; font-weight:normal;}
h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, form {margin:0; padding:0;font-size:1em;}
input {vertical-align:middle; font-size:36px;}
img	{border:0 none; vertical-align:middle; font-size:0; line-height:0;margin:0; padding:0;}
strong	{font-weight:bold}
ul, ol, li	{list-style:none;}

a:link, a:visited{color:#333;text-decoration:none;}
a:hover, a:active {color:#333;text-decoration:none;}

.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.ta_c {text-align:center;}


body{background:url("../images/login/main_bg.gif") repeat-x;}

/* main_login */
#login_container{width:650px;margin:150px auto;position:relative;}
#login_container .login_system li{float:left;padding-top:45px;}
#login_container .login{padding-top:13px;background:url('../images/login/login.png') 0px 102px no-repeat;height:217px;}
#login_container .login_box{float:right;width:440px;}
.login_form{padding-top:3px;position:relative;clear:both;}
#login .name inputs{}
#form1 label.over {position:absolute; color:#ffffff; padding:6px 0 0 10px; font-size:14px;}
.userid,.userpw{background:#9ed5fe;border:1px solid #66a9dc;width:355px;height:30px;font-size:16px;color:#ffffff;padding-bottom:5px;}
.btnLogin{position:absolute;top:4px;right:0px;}

/* IE 7 핵 */
*:first-child+html .btnLogin{top:8px;}

.checkbox{position:relative;padding-top:8px;}
.checkbox ul{padding-right:75px;float:right;}
.checkbox li{float:left;padding-right:10px;}