.inquiry{
	width: 543px;
	margin-top: 20px; 
	padding-bottom: 20px; 
	margin-left: 10px; 
	color:#603811;
	font-size:12px;
	line-height:160%;
}
.inquiry-tel{
	padding:10px;
	width:520px;
	border: 1px solid #E0C585;
}
.inquiry-text{
	float:left;
	width:405px;
}
.qa-button{
	float:left;
	width:112px;
}

.inquiry-step{
	padding-top:15px;
	padding-bottom:10px;
	width:520px;
}
.info_red{
	color:#FF6633;
}
.inquiry table.form {
	width: 540px;
	border-top: 1px solid #E0C585;
	border-left: 1px solid #E0C585;
	border-right: 1px solid #E0C585;
	border-bottom: none;
	margin-top: 5px; 
	padding: 0;
}
.inquiry table.form tr td.left {
	width: 173px;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-left: none;
	border-right: 1px solid #E0C585;
	border-bottom: 1px solid #E0C585;
	background-color: #FFFFCC;
}

.inquiry table.form tr td.right {
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-left: none;
	border-bottom: 1px solid #E0C585;
	background-color: #FFFFFF;
}

.inquiry table.form tr td.right02 {
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-left: none;
	border-bottom: 1px solid #E0C585;
	background-color: #FFCCFF;
}

.inquiry table.form tr td.right input,
.inquiry table.form tr td.right textarea,
.inquiry table.form tr td.right select,
.inquiry table.form tr td.right02 input,
.inquiry table.form tr td.right02 textarea,
.inquiry table.form tr td.right02 select {
	border: 1px solid #E0C585;
}
.inquiry-btn{
	padding-top:10px;
	width: 540px;
	text-align:center;
}
.inquiry-errormessage{
	width: 540px;
	color:#FF6633;
	padding-bottom:10px;
}
.inquiry-comment{
	width: 540px;
}
.inquiry-comment2{
	padding-top:40px;
	padding-bottom:40px;
	width: 540px;
}
.btn-recipe_c{
	padding:5px 10px 5px 10px;
}

