#contact_main {
	padding: 0px;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	width: 660px;
}
#contact_ti {
	margin-right: 0px;
	margin-bottom: 20px;
}
#contact_header {
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-left: 20px;
	width: 620px;
}
#contact_tel {
	margin-right: 20px;
	margin-bottom: 30px;
	margin-left: 20px;
	width: 620px;
}
.contact_line01 {
	margin-bottom: 30px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
}
#contact_tb {
	empty-cells: show;
	border-spacing: 0px;
	background-color: #eeeeee;
}
#contact_tb td{
	empty-cells: show;
	border-spacing: 0px;
	padding: 8px;
}
.contact_line02 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
}
.form_tb {
	background-color: #eeeeee;
	padding: 20px;
	border: 1px solid #999;
}
