.bodycss{
	margin:0px;
	padding:0px;
	background-image:url("image/left_down.gif");
	background-repeat:repeat-y;
}

.indexspace{
	margin:0px;
	padding:10px;
	position:relative;
	line-height:2em;
}

.aboutspace{
	margin:0px;
	padding:10px;
	position:relative;
}
.abline{
	line-height:1.5em;
}
.ablogo{
	font-weight:bold;
}
.abtama{
	font-weight:normal;
	font-size:80%;
}

h3.indexsetsumei{
	font-size:100%;
	font-weight:normal;
	line-height:1.5em;
}



.kankospace{
	margin:0px;
	padding:20px;
	position:relative;

}

.mapspace{
	margin:0px;
	padding:10px;
	position:relative;
	line-height:1.5em;
}

.yoyakulogo{
	margin:0px;
	padding:10px;
	position:relative;
	font:200% bold;
}

.formlogo{
	font:150% bold;
}
.formspace{
	margin:0px;
	padding:10px 30px;
	position:relative;
}



.yoyakuspace{
	margin:0px;
	padding:20px 50px;
	position:relative;
	line-height:1.5em;
}

.red{
	font:bold;
	color:#ff0000;
}

.logofont{
	font:30px bold;
}

.ryokinhyo {font:110%;
			text-align:center;
}
.chusyaku_ryokin{
	font:80%;
}

.yoyakufont{
	font:150% bold;
	color:#ff0000;
}

.syomei{
	margin:0px;
	padding:10px;
	position:relative;
	font-size:80%;
	line-height:1.2em;
}
.rireki{
	margin:0px;
	padding:10px;
	position:relative;
	font-size:80%;
}

.mapwalker_map_title{
	font-size:0.8em;
	color:#ff6666;
}

.mapwalker_map_text{
	font-size:0.7em;
}

.mapline_map{
	border-right:1px solid;
	border-bottom:1px solid;
	margin:0px;
	padding:0px;
	position:relative;
	width:762px;
	height:2230px
}

.mapdata{
	margin:0px;
	padding:0px;
}
