@charset "Shift_JIS";
/* Common CSS */

/*---------------------------

レイアウト

----------------------------*/

/*---------------------------
物件を買う
----------------------------*/

h3.h3-title01 {
	display: block;
	height: 28px;
	font-size: 10px;
	margin-bottom: 15px;
	text-indent: -9999px;
	background: url(bindex_h301.gif) no-repeat;
}

ul#b-indexBox {
	width: 620px;
	height: 66px;
	background: url(bindex_search_bk.gif) no-repeat;
	margin-bottom: 30px;
	list-style: none;
}

ul#b-indexBox li {
	height: 36px;
	float: left;
}

ul#b-indexBox li a {
	height: 36px;
	display: block;
	text-indent: -9999px;
	margin-top: 15px;
}

ul#b-indexBox li.s-navi01 a { width: 181px; margin-left: 17px;}
ul#b-indexBox li.s-navi02 a { width: 183px; margin-left: 20px;}
ul#b-indexBox li.s-navi03 a { width: 181px; margin-left: 21px;}
/*ul#b-indexBox li.s-navi04 a { width: 126px; margin-left: 6px;}
ul#b-indexBox li.s-navi05 a { width: 126px; margin-left: 6px;}*/

ul#b-indexBox li.s-navi01 a:hover { background: url(bindex_search_navi01.gif) no-repeat;}
ul#b-indexBox li.s-navi02 a:hover { background: url(bindex_search_navi02.gif) no-repeat;}
ul#b-indexBox li.s-navi03 a:hover { background: url(bindex_search_navi03.gif) no-repeat;}
/*ul#b-indexBox li.s-navi04 a:hover { background: url(buy/index_search_navi04.gif) no-repeat;}
ul#b-indexBox li.s-navi05 a:hover { background: url(buy/index_search_navi05.gif) no-repeat;}*/

span#b-flownavi {
	width: 181px;
	height: 36px;
	float: right;
	background: url(bindex_flow_navi.gif) no-repeat;
}

span#b-flownavi a { width: 181px; height: 36px; display: block; text-indent: -9999px;}
span#b-flownavi a:hover { background: url(bindex_flow_navi_on.gif) no-repeat;}


h3.h3-title02 {
	display: block;
	height: 28px;
	font-size: 10px;
	margin-bottom: 15px;
	text-indent: -9999px;
	background: url(bindex_h302.gif) no-repeat;
}

ul#b-flowBox01 {
	width: 620px;
	height: 96px;
	background: url(bindex_flow_bk.gif) top no-repeat;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 15px;
	list-style: none;
}

ul#b-flowBox01 li {
	width: 102px;
	height: 36px;
	float: left;
	text-indent: -9999px;
}

/*-----------------------------------------------------------------*/

ul#b-flowBox02 {
	width: 620px;
	margin-bottom: 35px;
	list-style: none;
	background: url(bindex_flow02_bk.gif) repeat-y;
}

ul#b-flowBox02 li {
	float: left;
	width: 295px;
}
ul#b-flowBox02 li.rightbox01,
ul#b-flowBox02 li.rightbox02 { margin-left: 30px;}

ul#b-flowBox02 li.leftbox01,
ul#b-flowBox02 li.rightbox01 {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #CCCCCC;
}

ul#b-flowBox02 li.leftbox01 strong,
ul#b-flowBox02 li.rightbox01 strong,
ul#b-flowBox02 li.leftbox02 strong,
ul#b-flowBox02 li.rightbox02 strong {
	display: block;
	width: 181px;
	height: 36px;
	margin-bottom: 5px;
}

ul#b-flowBox02 li.leftbox01 strong { background: url(bindex_flow_navi01.gif) top no-repeat;}
ul#b-flowBox02 li.rightbox01 strong { background: url(bindex_flow_navi02.gif) top no-repeat;}
ul#b-flowBox02 li.leftbox02 strong { background: url(bindex_flow_navi03.gif) top no-repeat;}
ul#b-flowBox02 li.rightbox02 strong { background: url(bloan_btn01.gif) top no-repeat;}

ul#b-flowBox02 li.leftbox01 strong a,
ul#b-flowBox02 li.rightbox01 strong a,
ul#b-flowBox02 li.leftbox02 strong a,
ul#b-flowBox02 li.rightbox02 strong a {
	display: block;
	width: 181px;
	height: 36px;
	text-indent: -9999px;
}

ul#b-flowBox02 li.leftbox01 strong a:hover { background: url(bindex_flow_navi01_on.gif) top no-repeat;}
ul#b-flowBox02 li.rightbox01 strong a:hover { background: url(bindex_flow_navi02_on.gif) top no-repeat;}
ul#b-flowBox02 li.leftbox02 strong a:hover { background: url(bindex_flow_navi03_on.gif) top no-repeat;}
ul#b-flowBox02 li.rightbox02 strong a:hover { background: url(bloan_btn01_on.gif) top no-repeat;}


h3.h3-title03 {
	display: block;
	font-size: 10px;
	width: 620px;
	height: 36px;
	text-indent: -9999px;
	background: url(bindex_h303.gif) no-repeat;
}

div#index-inquiryBox {
	width: 620px;
	height: 82px;
	margin-bottom: 25px;
	background: url(bindex_inquiry_bk.gif) no-repeat;
	position: relative;
}

div#index-inquiryBox strong {
	position: absolute;
	top: 21px;
	left: 20px;
	width: 270px;
	height: 40px;
}

div#index-inquiryBox strong a {
	display: block;
	width: 270px;
	height: 40px;
	text-indent: -9999px;
}

div#index-inquiryBox strong a:hover { background: url(bindex_inquiry_navi_on.gif) no-repeat;}


div#index-inquiryBox p {
	position: absolute;
	top: 21px;
	right: 20px;
	width: 290px;
	height: 40px;
}



