@charset "utf-8";
/* CSS Document */

/* member */
#member{
	clear:both;
	float:left;
	background:#fff;
	width:998px;
	margin:20px 0px 0px;
	border:1px solid #ddd;
	border-radius:5px;
	padding:20px 0px 30px;
}

.member_title{
	clear:both;
	float:left;
	height:30px;
	width:940px;
	padding:0px 29px;
	font-size:40px;
	color:#2279be;
}

/* condition */
.member_condition{
	clear:both;
	float:left;
	width:940px;
	padding:10px 29px 10px;
	font-size:22px;
}

.member_condition span{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#2279be;
}

.member_condition ul li{
	clear:both;
	float:left;
	width:900px;
	padding:3px 20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:26px;
	color:#555;
	list-style-type:disc;
	list-style-position:inside;
}

/* member-form */
.member_form{
	clear:both;
	float:left;
	width:940px;
	padding:30px 29px;
}

.member_form_row,
.member_form_rowc{
	clear:both;
	float:left;
	height:40px;
	width:940px;
	margin:10px 0px;
	padding:5px 0px;
	font-family:Tahoma, Geneva, sans-serif;
}

.member_form_rowc{
	text-align:center;
	font-size:14px;
	line-height:40px;
	color:#555;
}

.member_form_des{
	clear:both;
	float:left;
	height:40px;
	width:290px;
	padding-right:10px;
	font-size:14px;
	text-align:right;
	line-height:40px;
	color:#555;
}

.member_form_varidate{
	float:left;
	height:40px;
	padding:0px 10px;
	font-size:12px;
	line-height:40px;
	color:#999;
}

.input_form{
	float:left;
	height:40px;
	width:240px;
	padding-right:10px;
	font-size:14px;
	text-align:left;
	line-height:40px;
	color:#555;
}

.textfield_form{
	float:left;
	height:38px;
	width:280px;
	margin:0px;
	border:1px solid #ccc;
	padding:0px 10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:40px;
	color:#555;
}

.button_form{
	display:none;
	cursor:pointer;
	float:left;
	background:url(../img/btn_light_h25.png) repeat-x;
	background-color:#62a1b9;
	height:50px;
	width:130px;
	margin:-5px 0px 0px 385px;
	border:0px;
	border-radius:5px;
	font-family:'CircularRegular';
	font-size:24px;
	color:#d9eef6;
	
	text-shadow: 1px 1px 2px #6f8087;
	filter: dropshadow(color=#6f8087, offx=1, offy=1);
}

.button_form:hover{
	background-color:#417e96;
	color:#fff;
}

.checkbox_form{
	cursor:pointer;
}

.captcha_wrap{
	clear:both;
	float:left;
	height:32px;
	width:202px;
	margin-left:350px;
}

.file_image{
	margin-top:10px;
}