@charset "UTF-8";
/* CSS Document */

.menu .contact span {
	width:100%!important;
}

/* h */

.btn input {
font-size:x-small;
text-indent:-9999px;
overflow:hidden;
line-height:0;
display:block;
}

#contact h3,
#contact h4 {
	color:#fff;
	font-weight:bold;
	font-size:108%;
}

#contact h3 {
	padding-bottom:20px;
}

#contact h4 {
	padding:12px 0 6px;
}

#contact span {
	color:#F00;
}

#contact {
padding:30px;
background:url('/common/img/bg_40.png');
position:relative;
width:940px;
}

.left {
width:290px;
float:left;
}

.left input {
width:276px;
color:#fff;
padding:6px;
}

.left select {
width:290px;
}

input,
textarea {
	background:#311e00;
	border:1px solid #543900;
}

.right {
width:630px;
float:right;
}

.right textarea {
width:616px;
height:277px;
color:#fff;
padding:6px;
line-height:1.4;
}

.btn {
	padding-top:10px;
}

.btn span,
.btn input {
	display:block;
	width:130px;
	height:32px;
}

.btn span {
	float:right;
}

.btn input {
	border:none;
	padding:0;
	cursor:pointer;
}

.btn .sb {
background:url('/common/img/btn_submit_on.jpg') no-repeat;
}

.btn .sb input {
background:url('/common/img/btn_submit_off.jpg') no-repeat;
}

.btn .con {
background:url('/common/img/btn_confirm_on.jpg') no-repeat;
margin-right:10px;
}

.btn .con input {
background:url('/common/img/btn_confirm_off.jpg') no-repeat;
}

.confirm-box {
	float:left;
	width:940px;
	background:#170b00;
	margin-bottom:20px;
	border:1px solid #543900;
}

#contact .confirm-box h4 {
	color:#0293a5;
}

.confirm-box .left {
	width:275px;
	padding:3px 15px 15px;
}

.confirm-box .left p {
	border-bottom:1px solid #543900;
}

.confirm-box .right {
	width:609px;
	padding:3px 15px 15px 10px;
}
