@charset "utf-8";

/* -----------------------------
	お問い合わせフォーム
------------------------------- */

/* お問い合わせフォームなど各グループ共通の場合を考慮しフォーム専用のcssを別途作成する */

/* .inquiryFrom */

form.inquiryFrom {
	
}

form.inquiryFrom label {
	margin-right: 10px;
}

form.inquiryFrom td input {
	vertical-align: text-bottom;
}

form.inquiryFrom table {
	border-top: 1px solid #9d9c9c;
	border-left: 1px solid #9d9c9c;
	color: #191919;
	width: 698px;
}

form.inquiryFrom table th,
form.inquiryFrom table td {
	border-bottom: 1px solid #9d9c9c;
	border-right: 1px solid #9d9c9c;
}

form.inquiryFrom table th {
	background-color: #c8c7c7;
	text-align: left;
	vertical-align: top;
}

form.inquiryFrom table td {
	
}

form.inquiryFrom .inFrame {
	border-color: #f5ac2f;
	background-color: #fde6ae;
	padding: 1em;
}

form.inquiryFrom ul.formBtn {
	margin-left: 0;
	margin-top: 20px;
}

form.inquiryFrom ul.formBtn li {
	list-style-type: none;
	float: left;
	padding-right: 1.5em;
}

form.inquiryFrom ul.formBtn li input {
	margin-right: 5px;
}

form .textShort {
	width: 4em;
}

form .textMid {
	width: 50%;
}

form .textLong {
	width: 85%;
}

form .textLongL {
	width: 680px;
}

form.inquiryFrom table col.ftCol1 {
	width: 25%;
}

form.inquiryFrom table col.ftCol2 {
	width: 75%;
}

form.inquiryFrom table col.ftCol3 {
	width: 35%;
}

form.inquiryFrom table col.ftCol4 {
	width: 65%;
}

form.inquiryFrom .inFrame .chui,
form.inquiryFrom .hissu {
	color: #f52222;
}

/* 〜〜〜〜〜 end css 〜〜〜〜〜 */
