@charset "utf-8";
#allbox {
	padding-left: 30px;
}

#title {
	padding-bottom: 30px;
	padding-top: 30px;
}
#link01, #link2  {
	text-align: right;
	padding-right: 20px;
	padding-bottom: 20px;
}

#box01 {
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	width: 640px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 30px;
}
#box021, #box022 {
	width: 640px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
#box022 #map02 {
	padding-bottom: 15px;
}

#box023 {
	width: 640px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	margin-bottom: 30px;
}
#box031 {
	border-bottom-style: none;
	width: 640px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 20px;
}
#box032 {
	width: 640px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#number, #text {
	padding-bottom: 5px;
	padding-left: 20px;
}
#map01, #map03 {
	padding-left: 50px;
}
#box032 #map03 {
	padding-bottom: 10px;
}

#title {
	padding-left: 10px;
}
#image01, #image04 {
	padding-left: 15px;
}
#image02 {
	padding-bottom: 20px;
}
