@charset "utf-8";

/* 蟇晏床霆翫＂縺疲｡亥˩˥
----------------------------------------------------------------------------------------------------*/

#car {
	float: right;
	width: 556px;
	padding: 10px 0 0;
}

#car h2 {
	margin: 0 0 10px;
}

#car h3 {
	padding: 10px;
	margin: 0 0 20px;
	background: url(../../../css/img/com_back03.jpg) no-repeat #ebebeb;
	border-bottom: #15862A 4px solid;
}

#car .box1 {
	padding: 0 12px 0 11px;
	margin: 0 0 30px;
}

#car .margin {
	margin:	0 0 10px;
}

#car .box2 {
	padding: 0 10px;
	background: #FFF5D4;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
}

#car .box2 p {
	padding: 10px 0 0;
	border-top: #999999 1px dotted;
}

#car .maru1 {
	width: 533px;
	height: 10px;
	margin: 0 0 10px;
	background: url(../img/car_back02.gif) no-repeat;
	background-position: bottom;
	font-size: 5px;
}

#car h4 {
	padding: 5px 10px;
	margin: 0 0 20px;
	border-left: #CAC9B4 10px solid;
}

#car .box3 {
	margin: 0 0 20px;
	background: url(../img/car_back01.jpg) no-repeat;
	height: 150px;
	background-position: top center;
}

#car .box3 .right {
	float: right;
	width: 319px;
	margin: 45px 0 10px;
}

#car .box3 .right p {
	padding: 0 10px;
	background: #FFFFFF;
	border-left: #ADADAD 3px solid;
	border-right: #ADADAD 3px solid;
}

#car .maru2 {
	width: 319px;
	height: 12px;
	background: url(../img/car_back03.gif) no-repeat;
	background-position: top left;
	font-size: 5px;
}

#car .maru3 {
	width: 319px;
	height: 12px;
	background: url(../img/car_back04.gif) no-repeat;
	background-position: bottom left;
	font-size: 5px;
}


#car h5 {
	padding: 5px;
	background: #E9E8D7;
	border: #999999 1px solid;
	border-bottom: none;
}

#car .box4 {
	padding: 10px;
	margin: 0 0 10px;
	border: #999999 1px solid;
	background: url(../img/car_img01.gif) no-repeat;
	background-position: 430px 10px;
}

#car table {
	margin: 0 0 10px;
	border-collapse: collapse;
}

#car .table1 {
	width: 400px;
}

#car td, #car th {
	padding: 3px 10px;
	border-bottom: #CCCCCC 1px solid;
	vertical-align: top;
	text-align: left;
}

#car th {
	width: 8em;
	background: #EEEEEE;
	white-space: nowrap;
}

#car table .last {
	border-bottom: none;
}

#car .maru4 {
	height: 1px;
	margin: 0 0 10px;
	border-bottom: #CCCCCC 1px dotted;
}

#car .box5 {
	padding: 10px 0;
	margin: 0 0 10px;
	background: #FBF8F0;
	text-align: center;
}

#car .box6 {
	padding: 10px;
	margin: 0 0 10px;
	border: #999999 1px solid;
}

#car .pagetop {
	margin: 0 0 10px;
	text-align: right;
}

#car .pagetop a {
	padding: 0 0 0 20px;
	background: url(../../../css/img/com_ar01.gif) no-repeat;
	background-position: left center;
}


/* 霆贋ｸ｡謇矩ø遒ｺ隱崎｡ｨ
----------------------------------------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	text-align: center;
}

#tehaiform {
	width: 750px;
	margin: 0 auto;
	text-align: left;
}

#tehaiform img {
	border:0;
}

#tehaiform h1 {
	margin: 10px 0;
	border-bottom: #999999 1px solid;
	border-top: #999999 1px solid;
	text-align: center;
}

#tehaiform p {
	margin: 0 0 20px;
	text-align: center;
}
