@charset "utf-8";

/* contact用CSS */

#wrapper #global_menu {
	margin-bottom:22px;
}

#wrapper #main_area #top_over #left_over {
	width:648px;
}

/* お問い合わせタイトル */
#wrapper #main_area #top_over #left_over #tit_contact {
	width:619px;
	height:81px;
	line-height: 1;
	background: url(../images/contact/tit_contact.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
}

/* お問い合わせサブタイトル */
#wrapper #main_area #top_over #left_over #stit_contact {
	margin-bottom:25px;
	width:619px;
	height:42px;
	line-height: 1;
	background: url(../images/contact/stit_contact.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
}

#wrapper #main_area #top_over #left_over .txt_contact {
	margin-bottom:15px;
	padding:0px 0px 0px 12px;
	font-size: 93%;
	color: #666666;
}

#wrapper #main_area #top_over #left_over .txt_contact span {
	color:#990000;
}

/* お問い合わせフォーム */
#wrapper #main_area #top_over #left_over #contact_tbl {
	margin-bottom:43px;
	margin-left:7px;
	width:600px;
	background: url(../images/common/border_bottom.gif) repeat-x left top;
	margin-top: 10px;
}

#wrapper #main_area #top_over #left_over #contact_tbl th,
#wrapper #main_area #top_over #left_over #contact_tbl td {
	padding:15px 0px 15px 0px;
	font-size: 93%;
	background: url(../images/common/border_bottom.gif) repeat-x left bottom;
}

#wrapper #main_area #top_over #left_over #contact_tbl th {
	padding-left:12px;
	font-weight: bold;
}

#wrapper #main_area #top_over #left_over #contact_tbl th span {
	color:#990000;
}

#wrapper #main_area #top_over #left_over #contact_tbl td input {
	width:180px;
	border: 1px solid #E6E8F0;
	padding: 3px;
}

#wrapper #main_area #top_over #left_over #contact_tbl td input#add {
	width:350px;
}

#wrapper #main_area #top_over #left_over #contact_tbl td select {
	padding:3px;
	border: 1px solid #E6E8F0;
}

#wrapper #main_area #top_over #left_over #contact_tbl td textarea {
	padding:3px;
	border: 1px solid #E6E8F0;
	width:400px;
	height:170px;
}

#wrapper #main_area #top_over #left_over #submit {
	margin:0px 0px 0px 210px;
}#contact_btn {
	margin: 0px;
	text-align: center;
}
.errmsg {
	color: #900;
}

