
div#mem_join h1
{
	position: relative;
	overflow: hidden;

	width: 830px;
	height: 40px;

	background-color: red;

	margin-top: 20px;
}

div#mem_join h1 p
{
	position: absolute;
	left: 20px;
	top: 12px;

	color: white;
	font:16px µ¸À½Ã¼;
	font-weight: bold;
}

div#mem_join h2
{
	position: relative;
	overflow: hidden;

	width: 830px;
	height: 60px;

	text-align: center;

	margin-top: 20px;

	border: 0px;
	border-bottom: 1px;
	border-color: #d1d1d1;
	border-style: solid;
}

div#mem_join h2 p
{
	position: absolute;
	left: 320px;
	top: 12px;

	color: steelblue;
	font:13px µ¸À½Ã¼;
}

div#mem_join h3
{
	position: relative;
	overflow: hidden;

	width: 830px;
	height: 60px;

	text-align: left;

	margin-top: 10px;
}

div#mem_join h3 p
{
	color: black;
	font:12px µ¸À½Ã¼;
	line-height: 20px;
}



div#agree_1
{
	position: relative;
	width: 830px;
	height: 320px;
	overflow: hidden;

	text-align: center;
	margin-top: 10px;
}

div#agree_1 textarea
{
	width: 830px;
	height: 300px;

	font: 11px µ¸À½Ã¼;
}

div#agree_2
{
	position: relative;
	width: 830px;
	height: 320px;
	overflow: hidden;

	text-align: center;
	margin-top: 10px;
}

div#agree_2 textarea
{
	width: 830px;
	height: 300px;

	font: 11px µ¸À½Ã¼;
}

div#mem_but
{
	position: relative;
	width: 830px;
	height: 40px;
	overflow: hidden;

	text-align: center;
	margin-top: 10px;
}




div#login_ok
{
	position: relative;
	
	left: 100px;
	top: 50px;

	width: 600px;
	height: 300px;

	border: 4px solid #d1d1d1;
}

div#login_ok h1
{
	position: absolute;
	left: 20px;
	top: 30px;
	color: red;
	font: 20px µ¸À½Ã¼;
	font-weight: bold;
}

div#login_ok h2
{
	position: absolute;
	left: 20px;
	top: 60px;

	width: 540px;
	height: 80px;

	color: black;
	font: 12px µ¸À½Ã¼;
	line-height: 20px;

	border: 0px;
	border-bottom: 2px;
	border-color: #d1d1d1;
	border-style: solid;
}

div#login_ok h3
{
	position: absolute;
	left: 20px;
	top: 165px;

	color: navy;
	line-height: 30px;
}

div#login_form
{
	position: relative;
	
	left: 100px;
	top: 50px;

	width: 600px;
	height: 300px;

	border: 4px solid #d1d1d1;
}

div#login_form h1
{
	position: absolute;
	left: 20px;
	top: 30px;
	color: red;
	font: 20px µ¸À½Ã¼;
	font-weight: bold;
}

div#login_form h2
{
	position: absolute;
	left: 20px;
	top: 60px;

	width: 540px;
	height: 80px;

	color: black;
	font: 12px µ¸À½Ã¼;
	line-height: 20px;

	border: 0px;
	border-bottom: 2px;
	border-color: #d1d1d1;
	border-style: solid;
}

div#login_form h3
{
	position: absolute;
	left: 20px;
	top: 165px;

	width: 400px;
	color: navy;
	line-height: 30px;
}

div#login_form h3 ul
{
	position: relative;

	font: 12px µ¸À½Ã¼;
	font-weight: bold;
	color: black;

	text-align: left;
	width: 360px;
}

div#login_form h3 ul li
{
	position: absolute;
	display: inline;
}

div#login_form h3 ul li#f_login_id
{
	left: 0px;
	top: 4px;

	width: 60px;
}

div#login_form h3 ul li#f_login_id_in
{
	left: 60px;
}

div#login_form h3 ul li#f_login_pass
{
	left: 0px;
	top: 34px;

	width: 60px;
}

div#login_form h3 ul li#f_login_pass_in
{
	left: 60px;
	top: 30px;
}


div#login_form h4
{
	position: absolute;
	left: 220px;
	top: 178px;
}

div#login_form h5
{
	position: absolute;
	left: 220px;
	top: 194px;
}

div#login_form h6
{
	position: absolute;
	left: 510px;
	top: 274px;
}


.login_input_r
{
	font: 12px µ¸À½Ã¼;
	width: 120px;
	height: 14px;

	background-color: ghostwhite;
}