@charset "shift_jis";

/* 不動産情報・土地探し支援
--------------------------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------*/
/* 初期設定
------------------------------------------------------------------------------*/

/* float対策clear 
----------------------------------------*/
.clearfix {/*ie用*/
zoom: 100%;
}
.clearfix:after {
content: " "; 
clear: both; 
height: 0; 
display: block; 
visibility: hidden;
}
/* FireFox リンク選択時の点線を消す
----------------------------------------*/
a {
	overflow: hidden;
	outline: none;
}


/*----------------------------------------------------------------------------*/
/* index.html index2.html
------------------------------------------------------------------------------*/
/* tab index.html
----------------------------------------*/
/****全体位置の決定****/
#tab {
	width:800px;
	height:40px;
	clear:both;
	margin:30px auto 0;
	padding:0 0 5px;
}
/****メインメニュー用スタイル****/
#tab ul{
	clear:both;
	margin:0;
	padding:0;
}
/*通常時*/
#tab li{
	margin: 0;
	padding: 0;
	float: left;
}
#tab li a{
	display: block;
	overflow: hidden;
	height: 0 !important;
	padding-top: 40px;
	background:url(../image_index/tab_top.gif) no-repeat;
	}

/* tab2 index2.html
----------------------------------------*/
/****全体位置の決定****/
#tab2 {
	width:799px;
	height:44px;
	clear:both;
	margin:30px auto 0;
	padding:0 0 5px;
}
/****メインメニュー用スタイル****/
#tab2 ul{
	margin: 0;
	padding: 0;
}
/*通常時*/
#tab2 li{
	margin: 0;
	padding: 0;
	float: left;
}
#tab2 li a{
	display: block;
	overflow: hidden;
	height: 0 !important;
	padding-top: 44px;
	background:url(../image_index/tab2.gif) no-repeat;
	}

/*
tab index.html
tab2 index2.html 共通
----------------------------------------*/
/*------off*/

li#naviIndex a {
	background-position:0 0;
	width:261px;
}
li#naviIndex2 a {
	background-position:-261px 0px;
	width:261px;
}
li#naviIndex3 a {
	background-position:-522px -40px;
	width:262px;
}
/*------hover*/
li#naviIndex a:hover {
	background-position:0px -80px;
}
li#naviIndex2 a:hover {
	background-position:-261px -40px;
}
li#naviIndex3 a:hover {
	background-position:-522px 0;
}

/*------on*/
li#naviIndexOn a {
	background-position:0px -80px;
	width:261px;
}
li#naviIndex2On a {
	background-position:-261px -40px;
	width:261px;
}
li#naviIndex3On a {
	background-position:-522px -0px;
	width:262px;
}

