#inq {
	width: 600px;
	text-align:center;
	margin:0 auto;
	text-align:left;
}

#inq table{
	width:600px;
	border-collapse:collapse;
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
}


#inq th,
#inq td{
	padding:5px;
	border-bottom: 1px solid #EEEEEE;
	text-align:left;
}

#inq th{
	width:100px;
	background-color: #4D4D4D;
}

#inq td{
	border-left: 1px solid #EEEEEE;
}

#company{
	width:350px;
}

#name{
	width:200px;
}

#mailaddress{
	width:300px;
}

#tel{
	width:150px;
}

table input{
	background-color: #E3E3E3;
	
}
#naiyou{
	width:598px;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
}

#naiyou dt{
	padding:5px;
	margin:0 auto;
	text-align:left;
	border-bottom: 1px solid #EEEEEE;
	background-color: #4D4D4D;
}

#naiyou dd{
	padding:5px;
}

#comment{
	width:550px;
	height:80px;
	background-color: #E3E3E3;
}

#bottan{
	margin-top:10px;
	text-align:right;
}

#bottan input{
	width:80px;
	text-align:center;
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	border: 2px outset #666666;
	
}

#bottan2{
	margin-top:10px;
}

#bottan2 input{
	width:80px;
	text-align:center;
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	border: 2px outset #666666;
	
}

#err{
	text-align:center;
}

#err .inner{
	margin:10px 0;
}

#thank{
	padding:100px 0;
	text-align:center;
}