@charset "shift_jis";


/*　お問い合わせページ用.css
--------------------------------------------------------------------- */




/*　お問い合わせ
--------------------------------------------------------------------- */
h3 img{
	width: 613px ;
	height:111px;
	}

#con-area {
	width: 613px ;
	height:auto;
	margin: 5px 0 0 0;
	}
.con-area-01text {
	width: 450px ;
	height:auto;
	margin: 27px 0 0 90px;
	}
.con-area-01text p{
	color:#8a2318;
	font-size: 15px;
	line-height: 1.5em; 
	}
.con-area-02text{
	width: 613px ;
	height:auto;
	margin: 0
	text-align: center;
	margin: 10px 0 0 0;
	}
.con-area-02text p{
	color:#796259;
	font-size: 13px;
	line-height: 1.6em; 
	text-align: center;
	}
.con-area-02te-in{
	width: 588px ;
	height:250px;
	margin: 3px 0 0 10px;
	background:url("../images/contact/contact-tex-bc.gif") top left no-repeat;
	}
.con-area-02te-in p{
	width: 550px ;
	height:auto;
	padding: 40px 0 0 50px;
	color:#555555;
	text-align: left;
	}
.con-area-02te-in p span{
	font-size: 15px;
	color:#555555;
	}
.con-subtai-img{
	width: 613px ;
	height:40px;
	}
.pdf-text{
	font-size: 9px; 
	color:#993d3d;
	line-height: 1.5em;
	margin: 20px 5px 0 30px; 
	padding: 0 0 0 40px;
	float: left;
	}
.con-area-02te-in a:link, a:visited, a:active{
	color:#0c9f5b;
	text-decoration:none;
	}
.con-area-02te-in a:hover {
	color:#0c9f5b;
	text-decoration:underline;
	}
#form-area{
	width: 609px ;
	height: auto; 
	margin: 15px 0 0 0;
	text-align: left;
}
#form-area-in{
	width: 609px ;
	height:auto; 
	margin: 0 0 0 1px;
	border-left: 1px #e5dbce solid;
	border-bottom: 1px #e5dbce solid;
	border-right: 1px #e5dbce solid;
	text-align: left;
	background-color: #fbf7f3;
}
span .text-right{
	color:#993d3d;
	margin: 0 0 0 1px;
	float: right;
	text-align: right;
	background-color: #fbf7f3;
}
.text-right{
	width: 580px ;
	height:20px; 
	padding: 0 0 0 0;
	text-align: right;
}
.text-right a:link, a:visited, a:active{
	color:#ff6347;
	text-decoration:none;
	}
.text-right a:hover {
	color:#ff0000;
	text-decoration:underline;
	}
#form-area-00{
	width: 609px ;
	height: 500px; 
	margin: 0;
}

#image-btn01 {
	border: 0px;
	width: 172px;
	height: 38px;
	margin: 20px 0 20px 0;
	background: url(../images/contact/form-confi-bt-.gif) left top no-repeat;
}
#image-btn02 {
	border: 0px;
	width: 172px;
	height: 38px;
	margin: 20px 0 20px 10px;
	background: url(../images/contact/form-reset-bt-.gif) left top no-repeat;
}
#image-btn03 {
	border: 0px;
	width: 172px;
	height: 38px;
	margin: 20px 0 20px 0;
	background: url(../images/contact/form-back-bt-.gif) left top no-repeat;
}
#image-btn04 {
	border: 0px;
	width: 172px;
	height: 38px;
	margin: 20px 0 20px 10px;
	background: url(../images/contact/form-sends-bt-.gif) left top no-repeat;
}
#form-area span.style01 {
	color:red;
	}

#form-area-00{
	width:580px;
	height:auto;
	margin: 10px 0 0 30px;
	padding: 0 ;
	font-size: 10px;
	clolr:#333333;
}
#form-area-00 td{
	height:30px;
	margin: 0;
	padding: 0 ;
	font-size: 12px;
}

#form-area-00 td.te-left{
	font-size: 12px;
	color:#4c1f1f;
	padding: 0 8px 0 0 ;
	text-align: right;
}

/*　お問い合わせ　確認画面用 */
.form-kakunin table{
	width:500px;
	height:auto;
	margin: 0 0 0 20px;
	padding: 0 ;

}
.form-kakunin h3{
	font-size: 13px;
	color:#4c1f1f;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0 ;
	text-align: center;
}
.form-bt-area {
	text-align: center;
}

