@charset "utf-8";
/* CSS Document */


/*========================================
　　資料請求
========================================*/

#form table {
	border-top: #CCCCCC 1px solid;
	width: 620px;
	clear: both;
	}

#form table th {
	background-color: #EEEEEE;
	width: 130px;
	padding: 10px 0px 10px 20px;
	text-align: left;
	font-weight: normal;
	border-bottom: #CCCCCC 1px solid;
	}

#form table td {
	background-color: #FFFFFF;
	padding: 10px 0px 10px 20px;
	border-bottom: #CCCCCC 1px solid;
	}

#form_inquiry {
	margin: 0px 0px 20px;
	}

#form_inquiry td ul {
	margin: 0px;
	padding: 0px;
	}

#form_inquiry td ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 225px;
	float: left;
	}

#form_inquiry td ul li span {
	color: #FF9900;
	}

#form_soufu {
	margin: 0px 0px 20px;
	}

#form_soufu dl {
	margin: 0px;
	padding: 0px;
	}

#form_soufu dl dt {
	float: left;
	clear: both;
	width: 180px;
	white-space: nowrap;
	}

#form_soufu dl dd {
	margin-left: 180px;
	}

#form_soufu td ul {
	margin: 0px;
	padding: 0px;
	}

#form_soufu td ul li {
	margin: 0px 30px 0px 0px;
	padding: 0px;
	list-style: none;
	float: left;
	display: inline;
	}

#form_soufu .form_200 {
	width: 250px;
	}

#form_enquete {
	margin: 0px 0px 20px;
	}

.form_enquete ul {
	margin: 0px;
	padding: 0px;
	}

.form_enquete ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 85px;
	float: left;
	}

.form_enquete2 ul {
	margin: 0px;
	padding: 0px;
	}

.form_enquete2 ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 150px;
	float: left;
	}

.form_enquete2 ul .form_others {
	width: 280px;
	}

.form_100 input { width: 100px; }
.form_150 input { width: 150px; }
.form_200 input { width: 200px; }
.form_300 input { width: 300px; }


#thanks {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	}

