@charset "utf-8";
/*신규등록*/
#joinForm {
	width:550px;
}
#joinForm .joinClause {
	width:500px; height:100px;
	border:1px solid silver;
	font: 9pt Dotum,Tahoma;
	line-height:160%;
}
#joinForm .joinClauseRead {
	text-align:center;
	font: 9pt Dotum,Tahoma;
	margin-top:10px;
	margin-bottom:20px;
}
#joinForm .joinClauseRead input {
	vertical-align:middle;
}
#joinForm table {
	font: 9pt Dotum,Tahoma;
}
#joinForm td {
	/*padding-top:3px;*/
	padding-bottom:3px;
	line-height:140%;
	vertical-align:top;
}
#joinFrom input {
	vertical-align:middle;
}
#joinForm .joinField {
	width:100px;
	padding-top:2px;
	padding-bottom:2px;
}
#joinForm .joinRequired {
	color:red;
}
#joinForm .joinInput {
	height:20px; border:1px solid gray;
	width:210px;
	color:#666;
	font:9pt Dotum,Tahoma;
}
#joinForm .joinInput2 {
	height:20px; border:none;
	color:#666;
	font:9pt Dotum,Tahoma;
}
#joinForm .joinInput:focus {
	background-color:silver;
}
#joinForm .joinInputLong{
	width:350px;
}
#joinForm .joinExplain {
	color:gray;
}
#joinForm .joinButton {
	border:1px solid black;
	background-color:silver;
	color:black;
	padding:1px; font: 9pt Dotum,Tahoma;
	vertical-align:bottom;
}
#joinForm .joinText{
	font: 9pt Dotum,Tahoma;
}
#joinForm a{
	text-decoration:none;
	color:black;
}
#joinForm a:hover{
	color:gray;
}
