@charset "euc-kr"; 
/* pixmedia Web design Team (http://pixmedia.co.kr) KimHanMok 090409 */ 

/* content_ne ³»¿ë½ÃÀÛ */
.content_ne p{
	margin-bottom: 30px;
}
.content_ne h2{
	margin-bottom: 10px;
}

/* ·Î±×ÀÎ, ¾ÆÀÌµð/ÆÐ½º¿öµåÃ£±â, È¸¿øÅ»Åð */
.login{
	width:100%;
	height: 243px;
	background: url(../image/member/login_img01.jpg) no-repeat top left;
}

.login_title {
	padding: 44px 0 0 40px;
}

.login fieldset legend { display: none; }
.login fieldset { margin: 0; padding: 0; border: 0 none; }
.login input.type-text {border: 1px solid #D9D9D9; background-color: #ffffff; width: 150px; }

.login p.id {
	margin: 0;
	padding: 40px 0 2px 40px;
	font-weight: bold;
	color: #666;
	font-size: 0.9em;
}

.login p.id input.type-text { margin-left: 0px; }
.login p.password {
	margin: 0;
	padding: 0 0 2px 40px;
	font-weight: bold;
	color: #666;
	font-size: 0.9em;
}
.user_button { margin: 20px 0 0 40px; }
.user_button li { margin-bottom: 5px; }

.login p.password input.type-text { margin-left: 0px; }
.login p.name {margin: 0; padding: 30px 0 2px 39px; font-weight: bold; color: #666; font-size: 0.9em;}

.login p.birthday {
	margin: 0;
	padding: 0 0 2px 40px;
	font-weight: bold;
	color: #666;
	font-size: 0.9em;
}

.login p.memo {
	margin: 0;
	padding: 0 0 20px 40px;
	font-weight: bold;
	color: #666;
	font-size: 0.9em;
}

.login p.id_out {
	margin: 0;
	padding: 20px 0 2px 40px;
	font-weight: bold;
	color: #666;
	font-size: 0.9em;
}

.login p.login_btn { clear: both; text-align:right; margin: -60px 320px 0 0; }
.login p.ok_btn { clear: both; text-align:right; margin: -70px 220px 0 0; }
.login p.out_btn { clear: both; text-align:right; margin: -90px 320px 0 0; }

/* ÀÌ¿ë¾à°ü */
.agreement{
	height: 150px; 
	border: 3px solid #E1E1E1;
	padding: 20px;
	margin-bottom: 20px;
	overflow: auto;
	font-size: 11px;
}








