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

@import "reset.css";
@import "design.css";


body{
	background: url(../img/bg.jpg);
	
}

/*コンテンツ*/

h1{
	font-size:14px;
	color:#7E694C;
}


#wrap {
	width:910px;
	margin:auto;
}

#header {
	padding-left:5px;
	/*text-align:center;*/
}

#main {
	text-align:center;
}

#footer{
	height:56px;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	background:#66553E;
}

/*map*/

.map{
	height:400px;
	background: url(../img/map.gif);
}
.map1{
	text-align:center;
	padding: 20px 0px 0px 60px;
}
.map2{
	float: right;
	padding: 20px 60px 0px 0px;
}

/*フォーム*/

#form{
	width:910px;
	height:936px;
	background: url(../img/photo6b.jpg);
}

.formbox{
	padding-top:130px;
	padding-left:100px;
}

#form table{
	width:710px;
	height:459px;
	font-size:15px;
	border:solid 1px #CCC;
	border-collapse: collapse;
    border-spacing: 0;
}

#form .formbox td {
	border: 1px solid #CCC;
	padding:5px;
}

#form .formbox th{
	text-align:right;	
	border: solid 1px #CCC; 
	padding-right:10px;
	color:#533440;
}

#form .formbox td{
	font-size:13px;
	color:#533440;
	text-align:left;
	padding-left:10px;
	border: 1px solid #CCC;
}

#form .formbox .item_02{
	line-height:2em;
	color:#000;
}

#form .formbox .bg_b{
	background:#E8EEF9;
}


#form .formbox .last{
	text-align:center;
}

#form2{
	width:910px;
	height:651px;
	background: url(../img/photo6_1.jpg);
}


#form2 table{
	width:710px;
	height:459px;
	font-size:15px;
	border:solid 1px #CCC;
	border-collapse: collapse;
    border-spacing: 0;
}

.formbox2{
	padding-top:160px;
	padding-left:100px;
}

#form2 .formbox2 td {
	border: 1px solid #CCC;
}

#form2 .formbox2 th{
	text-align:right;	
	border: solid 1px #CCC; 
	padding-right:10px;
	color:#533440;
}

#form2 .formbox2 td{
	font-size:13px;
	color:#533440;
	text-align:left;
	padding-left:10px;
	border: 1px solid #CCC;
}

#form2 .formbox2 .item_02{
	line-height:2em;
	color:#000;
}

#form2 .formbox2 .bg_b{
	background:#E8EEF9;
}


#form2 .formbox2 .last{
	text-align:center;
}

#form3{
	width:910px;
	height:651px;
	background: url(../img/photo6_2.jpg) no-repeat;
}

.formtxt_b{
	width:710px;
	padding-top:100px;
	padding-left:100px;
	font-size:16px;
}

.copy{
	line-height:60px;
}

/*20121105追加*/

.last_text{
	padding-top:70px;
	font-size:24px;
	font-weight:bold;
	color:#7E694C;
}