@charset "utf-8";

/*******************************
	auth.asp
*******************************/

#group_login_area {
	margin:0 0 25px 0;
}
#group_login {
	border:2px solid #CCCCCC;
	background-color:#ECECEC;
	margin:5px 0 5px 0;
	padding:15px 150px 15px 150px;
	line-height:180%;
	font-size:16px;
}
#group_login dl {
	clear:both;
}
dl.input1 {
	margin:0;
	padding:0;
}
dl.input1 dt {
	clear:left;
	float:left;
	width:105px;
}
dl.input1 dd {
	float:left;
	margin-left:0px;
	text-align:left;
}
#group_login input {
	padding:2px;
	font-size:16px;
}
#group_login p {
	clear:both;
	margin:10px 0 5px 0;
	text-align:center;
}
#group_login p input {
	padding:10px;
	font-size:12px;
}

/*************************

*************************/

#contract_login_area {
	margin:0 0 25px 0;
}
#contract_login {
	border:2px solid #CCCCCC;
	background-color:#ECECEC;
	margin:5px 0 5px 0;
	padding:15px 150px 15px 150px;
	line-height:180%;
	font-size:16px;
}
#contract_login dl {
	clear:both;
}
#contract_login input {
	padding:2px;
	font-size:16px;
}
#contract_login p {
	clear:both;
	margin:10px 0 5px 0;
	text-align:center;
}
#contract_login p input {
	padding:10px;
	font-size:12px;
}

/*************************

*************************/

#contract_area {
	margin:0 0 25px 0;
}
#contract {
/*	border:2px solid #333333;*/
	border:0px solid #333333;
/*	background-color:#ECECEC;*/
	background-color:#FFFFFF;
	margin:5px 0 5px 0;
	padding:15px;
	line-height:120%;
}
#contract p {
	margin:8px 0 0 0;
}
#contract input {
	padding:15px 25px 15px 25px;
	font-size:16px;
}
