#lnavi .tpcs {
	display: block;
}

h1 {
	background: url(../common/img/image.png) top center no-repeat;
	/* height:307px ; */
	height: 210px;
}

#rap h2 {
	text-indent: 0px;
	margin: 0px;
	margin-bottom: 15px;
	height: auto;
}

/**/

#rap .src2 {
	background: url(pmap/map.png) top left no-repeat;
	height: 415px;
	width: 636px;
	text-align: left;
	/*position:relative;20130122地図内バナー用に変更*/
}


#rap .src {
	background: url(map.png) top left no-repeat;
	height: 415px;
	width: 636px;
	text-align: left;
	/*position:relative;20130122地図内バナー用に変更*/
}

#rap .maparea {
	position: absolute;
	/*position:relative;/*20130122地図内バナー用に変更*/
	z-index: 9;
}


#rap .maparea #bana_list {
	position: absolute;
	top: 120px;
	left: 40px;
	display: block;
	/*20130122地図内バナー用*/
}


/**/
#rap .fomspc {
	height: 120px;
	position: absolute;
	xtop: 810px;
	top: 770px;
	width: 250px;
	z-index: 10;
	text-indent: -999em;
}

#rap .fomspc h3 {
	text-indent: -999em;
	background: none;
	margin: 0px;
	padding: 0px;
}


#rap .fomspc div {
	padding: 0px 0px 0px 24px;
	width: 100%;
}

#lnavi .lstbtn {
	display: block;
}

#rap .bn_zaitaku,
.bn_kyujitsu {
	margin-top: 15px;
	text-align: left;
}