/* business.bon.co.jp　BonSmile事業用--------------------------------------- */


/* header */
#bizHeader{
	background: url(../images/head_back_modern_biz.jpg) no-repeat left top; 
	padding: 0;
	height: 165px;
	width: 950px;
	margin: 0 auto 10px;
}


.bizSentence{
	color: #6F839B;
	font-size: 12px;
	height: 12px;
	text-align: left;
	margin: 0 auto;
	padding-top: 5px;
	width: 950px;
}

.bizLogo{
	text-align: left;
	padding-left: 47px;
	padding-top: 20px;
	padding-bottom: 10px;
}



.bizMenu{
	height: 75px;
	margin: 0 auto;
	width: 950px;
}

.bizHeadMenuMain{
	float: left;
	width: 667px;
}

.bizNaviBox{
	float: right;
	vertical-align: bottom;
	width: 283px;
}

.bizNavi{
	background: url(../images/trans.gif) no-repeat left top; color: #000000;
	font-size: 10px;
	height: 12px;
	padding: 63px 63px 0 0;
	width: 220px;
}

.bizNavi a{
	color: #000000;
	text-decoration: none;
}

.bizNavi a:hover{
	color: #6F839B;
	text-decoration: underline;
}
/* -----header */


/* global menu */
#bizContainer{ 
	width: 950px;
	margin: 0 auto 10px;
	text-align: left;
	overflow: hidden;
}

.bizPageMenu{
	border-right: solid 1px #ffffff;
	float: left;
	width: 189px;
}

.bizPageMenuEnd{
	float: left;
	width: 189px;
}
/* -----global menu */






#bizWrapper{
	width: 950px;
	margin: 10px auto 30px;
	text-align: left;
	overflow: hidden;
}

* html #bizWrapper{
	zoom: 1;
}


/* メイン用--- */

#bizPageMain{
	display: inline;
	float: left;
	padding: 0 0 30px 0;
	width: 660px;
}

/* ie6----- */

* html #bizPageMain{
	display: inline;
	float: left;
	padding: 0 0 30px 0;
	width: 660px;
}

/* -----ie6 */


#bizTopHead{
	background: url(../images/bizTop_leadImage.jpg) no-repeat left top;
	background-color: #fff;
	border: solid 2px #a2adba;
	margin: 0 auto 10px;
	padding: 15px 10px 15px 80px;
	width: 386px;
	height: 90px;
}


.bizTopHeadTitle{
	float: left;
	padding-bottom: 4px;
}

.bizTopHeadText{
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	padding-top: 0;
}

#bizArticleBox{
	width: 590px;
}






/* 投資用物件を探す----- */
.bizTopSearchTitle{
	background: url(../images/biztop_searchtitle.jpg) no-repeat left 3px;
	height: 38px;
	text-indent: -9999px;
}
/* -----投資用物件を探す */








/* まめ知識----- */
#bizTopLifeCategoryTitle{
	padding: 0 183px 0 0;
}
/* -----まめ知識 */


#bizTopLifeColumnBox{
	font-size: 12px;
	text-align: left;
}

#bizTopLifeColumnBox a{
	color: #000;
	text-decoration: none;
}

#bizTopLifeColumnBox a:hover{
	color: #000;
	text-decoration: underline;
}

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

#bizTopLifeColumnBox ul li{
	font-weight: bold;
	list-style-type: none;
	background: url(../images/arrow05.gif) no-repeat left 4px;
	padding-left: 10px;
}

.bizTopLifeColumnCategory{
	background: url(../images/arrow20.gif) no-repeat left 3px;
	color: #6F839B;
	font-size: 12px;
	padding-left: 13px;
	padding-top: 0;
	height: 16px;
	margin-top: 4px;
}

.bizTopLifeColumnPhotoSpace{
	float: left;
	width: 80px;
	margin-right: 10px;
}

.bizTopLifeColumnTextSpace{
	float: left;
	width: 169px;
}

.bizTopLifeColumnSubtitle{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
}

.bizTopLifeColumnText{
	font-size: 12px;
	line-height: 1.4;
}

.bizTopLifeBox{
	width: 259px;
}

.bizTopLifeContent{
	width: 171px;
	margin-left: 88px;
	margin-top: 4px;
}

.bizTopLifeContentNext{
	font-size: 12px;
	padding-bottom: 3px;
}


/* -----まめ知識 */





#bizHead{
	margin: 0 auto 10px;
	width: 590px;
}

.bizHeadIcon{
	float: left;
	width: 48px;
}

.bizHeadTitle{
	float: left;
	padding-left: 7px;
	padding-top: 12px;
}

.bizHeadText{
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	padding-left: 55px;
	padding-top: 0;
	width: 535px;
}

.bizTopHeadText{
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	padding-top: 5px;
}

.bizArticleDisplay{
	margin: 10px auto; width: 450px;
}

/* -----メイン用 */



/* 右サイド用 */

#bizPageSidebar{
	float: right;
	width: 266px;
	text-align: left;
}


.bizPageSideMenu{
	background: url(../images/modern_page_biz_side.jpg) no-repeat left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	padding: 9px 5px 0 10px;
	width: 251px;
}

/*-- IE7 --*/
*:first-child+html .bizPageSideMenu{
	background: url(../images/modern_page_biz_side.jpg) no-repeat left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	padding: 11px 5px 0 10px;
	width: 251px;
}
/*-- //IE7 --*/






.bizPageSideMenu ul{
	margin: 0;
	padding: 0;
}

.bizPageSideMenuShort ul{
	margin: 0;
	padding: 0;
}


/* 不動産newsタイトル */
.bizPageSideMenu ul li.news{
	list-style-type: none;
	background: url(../images/biz_side_news.gif) no-repeat left top;
	padding-left: 22px;
}
/* ---不動産newsタイトル */

/* 不動産情報WEBタイトル */
.bizPageSideMenu ul li.estateSite{
	list-style-type: none;
	background: url(../images/modern_side_estate_site.gif) no-repeat left top;
	padding-left: 22px;
}
/* ---不動産情報WEBタイトル */


/* まめ知識タイトル */
.bizPageSideMenu ul li.dictionary{
	list-style-type: none;
	background: url(../images/biz_side_dictionary.gif) no-repeat left top;
	padding-left: 22px;
}
/* ---まめ知識タイトル */

/* おすすめサイト紹介タイトル */
.bizPageSideMenu ul li.recommend{
	list-style-type: none;
	background: url(../images/biz_side_recommend.gif) no-repeat left top;
	padding-left: 22px;
}
/* ---おすすめサイト紹介タイトル */




.bizPageSideContents{
	border: solid 1px #c6d4e4;
	color: #000;
	font-size: 12px; 
	margin-bottom: 12px;
	margin-top: 0;
	padding: 8px;
	width: 248px;
}

/*-- IE7 --*/
*:first-child+html .bizPageSideContents{
	border: solid 1px #c6d4e4;
	color: #000;
	font-size: 12px; 
	margin-bottom: 12px;
	margin-top: -1px;
	padding: 8px;
	width: 248px;
}

.bizPageSideContents a{
	color: #000;
	text-decoration: none;
}

.bizPageSideContents a:hover{
	color: #6F839B;
	text-decoration: none;
}


.bizPageSideContents ul{
	margin: 0;
	padding: 0;
}

.bizPageSideContents ul.goTop{
	margin: 0 0 10px 0;
	padding: 0;
}

.bizPageSideContents ul li{
	/*font-weight: bold;*/
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow21.gif) no-repeat left 5px;
	padding-left: 10px;
}

.bizPageSideContents ul li a{
	color: #000000;
	text-decoration: none;
}

.bizPageSideContents ul li a:hover{
	color: #6F839B;
	text-decoration: none;
}

.bizPageNewsNext{
	height: 16px;
	margin-top: 0;
	margin-left: 122px;
}

.bizPageThisMonth{
	/*width: 66px;*/
	float: right;
	cursor: pointer;
}

.bizPageLastMonth{
	width: 63px;
	cursor: pointer;
}


.bizPageNewsDay{
	font-weight: bold;
	padding-bottom: 5px;
}

.bizNewsList{
	font-size: 12px;
	text-align: left;
}

.bizNewsList ul{
	margin: 0;
	padding: 0;
}

.bizNewsList ul li{
	font-weight: normal;
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow21.gif) no-repeat left 4px;
	padding-left: 10px;
}


.bizPageNewsName{
	text-align: right;
	padding-top: 3px;
}


/* まめ知識用----- */
.bizLifeEdgeCategory{
	background: url(../images/arrow22.gif) no-repeat left 3px;
	color: #6F839B;
	font-size: 12px;
	padding-left: 13px;
	padding-top: 0;
	height: 16px;
	margin-top: 4px;
}


.bizLifeEdgePhotoSpace{
	float: left;
	width: 80px;
	margin-right: 10px;
}

.bizLifeEdgeTextSpace{
	float: left;
	width: 158px;
}

.bizLifeEdgeSubtitle{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
}

.bizLifeEdgeTextSpace{
	float: left;
	width: 158px;
}

.bizLifeEdgeContinue{
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 1px;
	padding-top: 1px;
}

.bizLifeBox{
	width: 248px;
}

.bizLifeContent{
	width: 160px;
	margin-left: 88px;
	margin-top: 4px;
}

.bizLifeContentNext{
	font-size: 12px;
	padding-bottom: 3px;
}


/* -----まめ知識用 */



/* おすすめサイト紹介用 */
.bizPageCompanyPauseTop{
	margin-bottom: 10px;
	width: 248px;
}

.bizPageCompanyPause{
	border-top: solid 1px #cccccc;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 248px;
}

.bizPageCompanyImg{
	float: left;
	padding-right: 8px;
	width: 70px;
}


.bizPageCompanyDetail{
	float: right;
	width: 170px;
}

.proPageCompanyDetail a{
	color: #000;
	text-decoration: none;
}

.bizPageCompanyDetail a:hover{
	color: #6F839B;
	text-decoration: none;
}



.bizPageCompanyName{
	float: right;
	font-size: 12px;
	font-weight: bold;
	width: 168px;
}




.bizPageCompanyCaption{
	/*float: right;*/
	font-size: 10px;
	font-weight: normal;
	line-height: 1.4;
	width: 168px;
}


/* ---おすすめサイト紹介用 */


/* お役立ちコンテンツ */
.bizUsefulEdge{
	color: #000;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0;
}

.bizUsefulEdge ul{
	margin: 0;
	padding: 0;
}

.bizUsefulEdge ul li{
	font-weight: bold;
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow05.gif) no-repeat left 4px;
	padding-left: 10px;
}


.bizUsefulEdge a{
	color: #000000;
	text-decoration: none;
}

.bizUsefulEdge a:hover{
	color: #6F839B;
	text-decoration: none;
}

.bizUsefulText{
	font-size: 12px;
	line-height: 1.4;
	padding-left: 10px;
}

/* ---お役立ちコンテンツ */

/* --右サイド用 */


/* 左サイド用 */

#bizSideSecond{
	float: left; width: 160px;
}

/* 左サイド タイトルバック用--------- */
.bizPageSideMenuShort{
	background: url(../images/modern_page_biz_side_short.jpg) no-repeat left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	padding: 9px 5px 0 10px;
	width: 145px;
}

/*-- IE7 --*/
*:first-child+html .bizPageSideMenuShort{
	background: url(../images/modern_page_biz_side_short.jpg) no-repeat left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	padding: 11px 5px 0 10px;
	width: 145px;
}
/*-- //IE7 --*/
/* ---------左サイド タイトルバック用 */


/* こだわり物件を探す */
.bizPageSideMenuShort ul li.condition{
	list-style-type: none;
	background: url(../images/biz_side_condition.gif) no-repeat left top;
	padding-left: 22px;
}
/* ---こだわり物件を探す */

/* お役立ちコンテンツ----- */
.bizPageSideMenuShort ul li.useful{
	list-style-type: none;
	background: url(../images/modern_side_biz_useful.gif) no-repeat left top;
	padding-left: 22px;
}
/* -----お役立ちコンテンツ */


/* こだわり物件を探す 最上段 */
.bizConditionSectionTop{
	border-bottom: solid 1px #ccc;
	padding-bottom: 10px;
}


/* こだわり物件を探す 中段 */
.bizConditionSectionMiddle{
	border-bottom: solid 1px #ccc;
	padding-bottom: 10px;
	padding-top: 10px;
}


/* こだわり物件を探す 最下段 */
.bizConditionSectionBottom{
	padding-top: 10px;
}


.bizPageSideContentsShort{
	border: solid 1px #c6d4e4;
	color: #000;
	font-size: 12px; 
	margin-bottom: 12px;
	margin-top: 0;
	padding: 8px;
	width: 142px;
}

/*-- IE7 --*/
*:first-child+html .bizPageSideContentsShort{
	border: solid 1px #c6d4e4;
	color: #000;
	font-size: 12px; 
	margin-bottom: 12px;
	margin-top: -1px;
	padding: 8px;
	width: 142px;
}

.bizPageSideContentsShort a{
	color: #000;
	text-decoration: none;
}

.bizPageSideContentsShort a:hover{
	color: #6F839B;
	text-decoration: none;
}


.bizPageSideContentsShort ul{
	margin: 0;
	padding: 0;
}

.bizPageSideContentsShort ul.goTop{
	margin: 0 0 10px 0;
	padding: 0;
}

.bizPageSideContentsShort ul li{
	font-weight: bold;
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow_biz_side.gif) no-repeat left 5px;
	padding-left: 10px;
}

.bizPageSideContentsShort ul li a{
	color: #000000;
	text-decoration: none;
}

.bizPageSideContentsShort ul li a:hover{
	color: #6F839B;
	text-decoration: underline;
}




/* ---左サイド用 */




/* フッタ用 */
#bizFooterArea{
	background: url(../images/biz_footer_back.gif) repeat-x bottom;
	width: 100%; 
}

#bizFooter{
	background: url(../images/biz_foot_back.jpg) no-repeat left bottom;
	color: #666666;
	font-size: 10px;
	margin: 0 auto;
	padding-bottom: 0;
	width: 950px;
}

#bizFooter a{
	color: #666666;
	text-decoration: none;
}

#bizFooter a:hover{
	color: #666666;
	text-decoration: underline;
}

.bizFootFile{
	float: left;
	margin-right: 10px;
	width: 230px;
}

.bizFootFileEnd{
	float: left;
	width: 230px;
}

#bizSignature{
	background-color: #DFEAF0;
	color: #6F839B;
	font-size: 12px;
	margin: 0 auto;
	padding: 3px 0;
	width: 950px;
}

.bizCategoryBox{
	border: solid 1px #cccccc;
	line-height: 1.4;
	margin-bottom: 10px;
	padding: 10px;
	text-align: left;
}

.bizCategoryBox ul{
	margin: 0;
	padding: 0;
}

.bizCategoryBox ul li{
	list-style-type: none;
	background: url(../images/arrow06.gif) no-repeat 0 4px;
	padding-left: 12px;
}

html>/**/body .bizCategoryBox ul li, x:-moz-any-link, x:default {
	list-style-type: none;
	background: url(../images/arrow06.gif) no-repeat 0 3px;
	padding-left: 12px;
} /* Only FireFox 3 */


.bizCategoryTitle{
	font-size: 14px;
	font-weight: bold;
}
/* --フッタ用 */


/* ---------------------------------------business.bon.co.jp　BonSmile事業用 */
