@charset "Shift_JIS";
/*--------------------------------------------------
Author	Japan IT Partner Co., Ltd.
v1.0.1	2009/07/16
----------------------------------------------------*/

/*---------------- Page Seting >> ----------------*/

/*---------------- Table Seting >> ----------------*/
table#webform {
	color: #575757;
}
#webform th {
	width: 125px;
	text-align: left;
	vertical-align: top;
	color: #444;
	background-color: #eee;
	margin: 0p;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #AAA;
}
#webform td {
	color: #575757;
	background-color: #fff;
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	border-bottom: 1px solid #AAA;
}
#webform2 th {
	text-align: left;
	vertical-align: top;
	color: #444;
	background-color: #eee;
	margin: 0p;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #AAA;
}
#webform2 td {
	color: #575757;
	background-color: #fff;
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	border-bottom: 1px solid #AAA;
}

th#bgc {
	padding: 10px 0px 2px 10px;
	background-color: #fff;
}
td#bgc {
	padding: 10px 0px 2px 10px;
	background-color: #fff;
}

/*---------------- Indent Seting >> ----------------*/

/*---------------- form Seting >> ----------------*/
input#readonly {
	border: 0px;
	font-weight:
	bold; color:
	#575757;
}

/*---------------- Class Seting >> ----------------*/
.def {
	font-size: 12px;
	line-height: 16px;
	color: #575757;
}
.1624Red {
	font-size: 16px;
	line-height: 24px;
	color: #FF3333;
}
.1216Red {
	font-size: 12px;
	line-height: 16px;
	color: #f55;
}
.1418Blue {
	font-size: 14px;
	line-height: 18px;
	color: #3333cc;
}
.1418Gray {
	font-size: 14px;
	line-height: 18px;
	color: #555;
}
.1216Blue {
	font-size: 12px;
	line-height: 16px;
	color: #3333cc;

