@charset "UTF-8";

/*------------------------------------------------------------------------------
自社情報メンテナンス設定
------------------------------------------------------------------------------*/
.inquiry-layout {
	margin: 0px;
	padding: 0px;
	width: 620px;
}
.inquiry-layout table {
	background: #CCCCCC;
	margin: 10px 0px 0px;
	padding: 0px;
	width: 600px;
}
.inquiry-layout th {
	background: #FFFFF0;
	text-align: left;
	margin: 0px;
	padding: 5px 10px;
	font-weight: normal;
	width: 140px;
	vertical-align: top;
}
.inquiry-layout td {
	background: #FFFFFF;
	margin: 0px;
	padding: 5px 10px;
	text-align: left;
}
.inquiry-layout .text {
	margin: 15px 0 5px 0;
	padding: 0px;
	color: #FF0000;
	font-weight: bold;
}
.inquiry-layout span {
	color: #FF0000;
}
.inquiry-layout input {
	margin: 0 10px 0 0;
}
.inquiry-layout ul {
	margin: 20px auto;
	width: 200px;
}
.inquiry-layout li {
	margin: 5px 0px;
	width: 100px;
	float: left;
}

/* */
.inquiry-layout .error ul {
	margin: 10px 0px;
	width: 616px;
	border: #FF6600 solid 2px;
}
.inquiry-layout .error li {
	margin: 5px;
	float: none;
	width: 600px;
}
.inquiry-layout .error li span{
	color: #FF3300;
	font-weight: bold;
}

/* */
.inquiry-layout h3 {
	margin: 20px auto 0px;
	padding: 0px;
	width: 600px;
}
.inquiry-layout p.thanks {
	margin: 10px 20px;
	padding: 0px;
	width: 600px;
}
