/* ----ナビゲーション------------------------------------------------------- */

#navi{
	position:absolute;
	top:80px;
	left:0px;
	margin:0px;
	padding:0px;
	width:175px;
	}
	
#navi ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
	
#navi ul li{
	margin:0px;
	padding:0px;
	width:175px;
	font-size:1px;
	text-indent:-9999px;
	}


.architect_n{
	background:url(http://www.hana-re.jp/img/architect_f2.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.architect_n a{
	background:url(http://www.hana-re.jp/img/architect.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.architect_n a:hover{
	background:url(http://www.hana-re.jp/img/architect_f2.jpg) no-repeat;
	}
.architect_n2{
	background:url(http://www.hana-re.jp/img/architect_f2.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.architect_n2 a{
	background:url(http://www.hana-re.jp/img/architect_f2.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.architect_n2 a:hover{
	background:url(http://www.hana-re.jp/img/architect_f2.jpg) no-repeat;
	}
	

.works_n{
	background:url(http://www.hana-re.jp/img/works_f2.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.works_n a{
	background:url(http://www.hana-re.jp/img/works.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.works_n a:hover{
	background:url(http://www.hana-re.jp/img/works_f2.jpg) no-repeat;
	}
	

.works_n2{
	background:url(http://www.hana-re.jp/img/works_f2.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.works_n2 a{
	background:url(http://www.hana-re.jp/img/works_f2.jpg) no-repeat;
	height:87px;
	display:block;
	}
	
.works_n2 a:hover{
	background:url(http://www.hana-re.jp/img/works_f2.jpg) no-repeat;
	}
	
	
.top_n{
	background:url(http://www.hana-re.jp/img/top_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.top_n a{
	background:url(http://www.hana-re.jp/img/top.gif) no-repeat;
	height:41px;

/*	height:87px;*/
	display:block;
	}
	
.top_n a:hover{
	background:url(http://www.hana-re.jp/img/top_f2.gif) no-repeat;
	}
	

.concept_n{
	background:url(http://www.hana-re.jp/img/concept_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.concept_n a{
	background:url(http://www.hana-re.jp/img/concept.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.concept_n a:hover{
	background:url(http://www.hana-re.jp/img/concept_f2.gif) no-repeat;
	}
	
	
.flow_n{
	background:url(http://www.hana-re.jp/img/flow_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.flow_n a{
	background:url(http://www.hana-re.jp/img/flow.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.flow_n a:hover{
	background:url(http://www.hana-re.jp/img/flow_f2.gif) no-repeat;
	}


.event_n{
	background:url(http://www.hana-re.jp/img/event_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.event_n a{
	background:url(http://www.hana-re.jp/img/event.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.event_n a:hover{
	background:url(http://www.hana-re.jp/img/event_f2.gif) no-repeat;
	}
.event_n2{
	background:url(http://www.hana-re.jp/img/event_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.event_n2 a{
	background:url(http://www.hana-re.jp/img/event_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.event_n2 a:hover{
	background:url(http://www.hana-re.jp/img/event_f2.gif) no-repeat;
	}
	
	
.qa_n{
	background:url(http://www.hana-re.jp/img/qa_f2.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.qa_n a{
	background:url(http://www.hana-re.jp/img/qa.gif) no-repeat;
	height:41px;
	display:block;
	}
	
.qa_n a:hover{
	background:url(http://www.hana-re.jp/img/qa_f2.gif) no-repeat;
	}
	
	
.contact_n{
	background:url(http://www.hana-re.jp/img/contact_f2.gif) no-repeat;
	height:42px;
	display:block;
	}
	
.contact_n a{
	background:url(http://www.hana-re.jp/img/contact.gif) no-repeat;
	height:42px;
	display:block;
	}
	
.contact_n a:hover{
	background:url(http://www.hana-re.jp/img/contact_f2.gif) no-repeat;
	}
	
	
.gaiyo_n{
	background:url(http://www.hana-re.jp/img/gaiyo_f2.gif) no-repeat;
	height:30px;
	display:block;
	}
	
.gaiyo_n a{
	background:url(http://www.hana-re.jp/img/gaiyo.gif) no-repeat;
	height:30px;
	display:block;
	}
	
.gaiyo_n a:hover{
	background:url(http://www.hana-re.jp/img/gaiyo_f2.gif) no-repeat;
	}
	
	
.sitemap_n{
	background:url(http://www.hana-re.jp/img/sitemap_f2.gif) no-repeat;
	height:20px;
	display:block;
	}
	
.sitemap_n a{
	background:url(http://www.hana-re.jp/img/sitemap.gif) no-repeat;
	height:20px;
	display:block;
	}
	
.sitemap_n a:hover{
	background:url(http://www.hana-re.jp/img/sitemap_f2.gif) no-repeat;
	}
	
.privacy_n{
	background:url(http://www.hana-re.jp/img/privacy_f2.gif) no-repeat;
	height:20px;
	display:block;
	}
	
.privacy_n a{
	background:url(http://www.hana-re.jp/img/privacy.gif) no-repeat;
	height:20px;
	display:block;
	}
	
.privacy_n a:hover{
	background:url(http://www.hana-re.jp/img/privacy_f2.gif) no-repeat;
	}
	
	
.link_n{
	background:url(http://www.hana-re.jp/img/link_f2.gif) no-repeat;
	height:20px;
	display:block;
	}
	
.link_n a{
	background:url(http://www.hana-re.jp/img/link.gif) no-repeat;
	height:20px;
	display:block;
	}
	
.link_n a:hover{
	background:url(http://www.hana-re.jp/img/link_f2.gif) no-repeat;
	}


.otoiawase{
	margin:0px;
	padding:0px;
	background:url(http://www.hana-re.jp/img/toi.gif) no-repeat;
	height:95px;
	font-size:1px;
	text-indent:-9999px;
	}
	
	
#moji{
	position:relative;

	background:url(http://www.hana-re.jp/img/moji.gif) no-repeat;
	margin:10px 0 0 22px;
	height:27px;
	padding:0px;
	}
	

#moji .large a{
	position: absolute;
	left:64px;
	

	font-size:1px;
	background:url(http://www.hana-re.jp/img/dai.gif) no-repeat;
	width:21px;
	height:27px;
	display:block;
	text-indent:-9999px;

	}
	
#moji .large a:hover{
	background:url(http://www.hana-re.jp/img/dai_f2.gif) no-repeat;
	}	
	
	
#moji .default a{
	position: absolute;
	left:85px;

/*	float:left;*/
	font-size:1px;
	background:url(http://www.hana-re.jp/img/chu.gif) no-repeat;
	width:21px;
	height:27px;
	display:block;
	text-indent:-9999px;

	}

#moji .default a:hover{
	background:url(http://www.hana-re.jp/img/chu_f2.gif) no-repeat;
	}
	
#moji .small a{
	position: absolute;
	left:106px;
	
/*	float:left;*/
	font-size:1px;
	background:url(http://www.hana-re.jp/img/sho.gif) no-repeat;
	width:26px;
	height:27px;
	display:block;
	text-indent:-9999px;

	}

#moji .small a:hover{
	background:url(http://www.hana-re.jp/img/sho_f2.gif) no-repeat;
	}