@charset "utf-8";
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#page / #content / .section
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#content .section .section-body .red {
	color			:#f00;
	}
#content .section .section-body table {
	border-collapse		:collapse;
	}
#content .section .section-body table.a {
	margin			:0 0;
	}
#content .section .section-body table tbody th {
	width			:120px;
	text-align		:right;
	padding			:3px 10px 3px 0;
	background-color	:#f6f6f6;
	border			:1px solid #ccc;
	}
#content .section .section-body table tbody td {
	width			:340px;
	padding			:3px 0 3px 5px;
	border			:1px solid #ccc;
	}
#content .section .section-body table tbody td input.company,
#content .section .section-body table tbody td input.depart,
#content .section .section-body table tbody td input.name,
#content .section .section-body table tbody td input.yomi,
#content .section .section-body table tbody td input.mail,
#content .section .section-body table tbody td input.tel {
	width			:220px;
	}
#content .section .section-body table tbody td textarea {
	height			:80px;
	width			:330px;
	}
#content .section .section-body table tbody td.confirm {
	border			:0px;
	padding-left		:120px;
	}
#content .section .section-body table tbody td.submit {
	width			:170px;
	border			:0px;
	text-align		:right;
	}
#content .section .section-body table tbody td.update {
	border			:0px;
	text-align		:left;
	}

