@charset "utf-8";
@import url(base.css);
@import url(board.css);
body{position:relative; }
#container {margin: 0px; padding: 114px 0 0 0;	clear: both; float: none; height: auto; width: 100%; height:150px; }

#wrap {	position: relative;	margin: auto;	padding: 0;	width: 820px; height:534px; border-bottom:solid 0px #4493d6;  }

#allmenu { top:33px; }

#head_wrap { position: relative; left: 0px; top: 0px; clear: both; width:100%; height: 56px; z-index: 12;}
	#toplogo {position: absolute; left: 0px; top: 0px; z-index:2;}
	
	#globalmenu { position: absolute; top: 30px; right:0px; }
		#globalmenu ul {top: 0; margin:0; font-size:11px; }
		#globalmenu ul li { display: inline; float: left; padding: 0 5px; background: url(/common/images/login/line_gm.gif) no-repeat 0 50%; }
		#globalmenu ul li a { display: inline; float: left; padding: 0 5px; text-decoration:none; color:#000;}
		#globalmenu ul li a:hover { display: inline; float: left; padding: 0 5px; text-decoration:none; color:#339fdf; }
		#globalmenu li.first { background: none;}
		#globalmenu li.last { padding: 0 0 0 5px;}

#body_wrap { position: relative; height: auto;	width: 100%; z-index:10;}

/* �α��� */
.login { position: relative; width: 100%; height: 443px; background: url(/common/images/login/bg_login.gif) no-repeat; }
.login p,
.login legend,
.login label { position: absolute; left: 10px; stop: 0; margin: 0; padding: 0; }
.login .id { position: relative; left: 170px; top: 89px;}
.login .pw { position: relative; left: 170px; top: 119px; }
.login sinput.image { position: absolute; left: 269px; top: 59px; }
.login .findidpw { position: absolute; left: 70px; top: 224px; }
.login .join { position: absolute; left: 383px; top: 224px; }
.login sinput.text {  width:205px; padding: 5px 2px; border:solid 1px #c3c3c3;  }
.login .idsave { position: relative; left: 50px; top: 20px; }
.login .idsave label {position: relative; top: 0; left:0; margin: 0; padding: 0; color:#797979; font-weight:normal;}
.login .loginetc1 { position: absolute; left: 50px; top: 126px; }
.login .loginetc2 { position: absolute; left: 50px; top: 175px; font-size:11px; }
.login .loginetc3 { position: absolute; left: 50px; top: 225px; font-size:11px; font-weight:normal; color:#7d7d7d;}
.login .loginetc1 ,
.login .loginetc2 {margin: 0; padding: 0; color:#797979; font-weight:normal;}


#foot_wrap { position: relative; width: 100%; height: 120px; border-top:solid 1px #d1d1d1; background-color:#f6f6f6;  text-align: center;}
	#foot_txt{position:absolute; top:5px;left:29px; }
	#foot_logo {position:absolute; top:18px;left:750px;}
#clear_div { clear:both; height:0px}

/*#wing {position:absolute;top:200px; left:982px; margin:0; padding:0; }*/

#footmenu { position: absolute; left: 33px; top: 370px; width: 740px; height: 14px;font-weight:normal;  }
	#footmenu ul {top: 10px; margin:10px; padding:0;}
	#footmenu ul li { display: inline; float: left; padding: 0 0 0 1px; background: url(/common/images/login/line_gm.gif) no-repeat 0 50%;}
	#footmenu ul li a { display: inline; float: left; padding: 0 6px; font-size:11px;font-family: ����,dotum; color:#4d4d4d;}
	/* #footmenu li.bgnone {background: url(/common/images/login/nonono.gif) no-repeat;} */

#authorinfo { position: absolute; left: 50px; top: 400px; width: 600px; height: 38px; color:#858585;font-size:11px;font-weight:normal; }
#copyright { font-size:8.5pt; font-family:����,arial; display: block; position: absolute; left:50px; top: 412px; width: 600px; height:40px; overflow: hidden;  color:#858585;font-size:11px;font-family:font-weight:normal;}







