@charset "utf-8";
/* CSS Document */

/* common Navi */

#c_navi	{
	width:900px;
	margin:0px auto;
	color: #FFF;
	text-align:center;
	height:28px;
	}

#c_navi ul {
	margin:0;
	padding:0;
}

#c_navi ul li {
	float:left;
	list-style:none;
	height:25px;
	}


#top #c_navi ul li#nHome,
#owner #c_navi ul li#nOwner,
#answer #c_navi ul li#nAnswer,
#recruit #c_navi ul li#nRecruit,
#pm #c_navi ul li#nPm,
#fudosan #c_navi ul li#nFudosan,
#mail #c_navi ul li#nMail,
#corp #c_navi ul li#nCorp,
#reform #c_navi ul li#nReform,
#hoken #c_navi ul li#nhoken
	{
	border-bottom:3px solid #2794AD;
	}


#c_navi ul li a:hover {
}


/*?O???[?o?????j???[140326*/
/*css?X?v???C?g?g?p??*/
#c_navi ul li a{
	display:block;
	height:25px;
	background:url(../images/gnav.gif) no-repeat;
	text-indent: 100%;/*?v?f?̕???*/
	white-space:nowrap;/*?・s?֎~?ł͂ݏo?????・/
	overflow: hidden;/*?͂ݏo?????・\??*/
}
#c_navi ul li a.nhome{
width:60px;
background-position: 0 0;
}
	#c_navi ul li a.nhome:hover{
	background-position: 0 -25px;
	}
#c_navi ul li a.nchintai{
width:86px;
background-position: -60px 0;
}
	#c_navi ul li a.nchintai:hover{
	background-position: -60px -25px;
	}
#c_navi ul li a.nowner{
width:94px;
background-position: -146px 0;
}
	#c_navi ul li a.nowner:hover{
	background-position: -146px -25px;
	}
#c_navi ul li a.nfudosan{
width:77px;
background-position: -240px 0;
}
	#c_navi ul li a.nfudosan:hover{
	background-position: -240px -25px;
	}
#c_navi ul li a.nanswer{
width:89px;
background-position: -317px 0;
}
	#c_navi ul li a.nanswer:hover{
	background-position: -317px -25px;
	}
#c_navi ul li a.npm{
width:139px;
background-position: -406px 0;
}
	#c_navi ul li a.npm:hover{
	background-position: -406px -25px;
	}
#c_navi ul li a.nreform{
width:157px;
background-position: -545px 0;
}
	#c_navi ul li a.nreform:hover{
	background-position: -545px -25px;
	}
#c_navi ul li a.nreform{
width:157px;
background-position: -545px 0;
}
	#c_navi ul li a.nreform:hover{
	background-position: -545px -25px;
	}
#c_navi ul li a.nhoken{
width:64px;
background-position: -702px 0;
}
	#c_navi ul li a.nhoken:hover{
	background-position: -702px -25px;
	}
#c_navi ul li a.ncorp{
width:64px;
background-position: -766px 0;
}
	#c_navi ul li a.ncorp:hover{
	background-position: -766px -25px;
	}
#c_navi ul li a.nrecruit{
width:70px;
background-position: -830px 0;
}
	#c_navi ul li a.nrecruit:hover{
	background-position: -830px -25px;
	}


/* 2016.05.31 add Deep*/
.navi_text{
	width:960px;
	height:25px;
	margin:0 auto 3px;
	overflow:hidden;
}
.navi_text ul{
	margin: 0; 
	padding: 0; 
	list-style: none;
}
.navi_text li{
	float: left;
	display: inline;
	margin: 0;
	padding:0;
	line-height:26px;
}
.navi_text li a{
	display: block; 
	text-decoration: none;
	color: #fff;
	margin:0;
	padding:0 8px;
	text-align: center;
	font-size: 12px;
	border-left: 1px solid #777;
}
.navi_text li:first-child a{
	padding:0 9px 0 10px;
}
.navi_text li:last-child a{
	padding:0 9px;
	border-right: 1px solid #777;
}
.navi_text li a:hover{
	color:#FC2222;
}
