@charset "shift_jis";

/*カタログページ用物件のサイズ調整 base.cssの後に宣言すること*/

#maincontentsWrapper div.object-box dl.building-object dd.data dl dd {
	margin-left: 105px;
}

#maincontentsWrapper div.object-box dl.building-object dd.data dl dt {
	float: left;
	width: 100px;
	padding: 0;
}

#maincontentsWrapper div.object-box dl.building-object dd.data dl dd.access {
	width: 175px;
}

#maincontentsWrapper div.object-box dl.building-object dd.data dl dd.type {
	width: 175px;
	margin-bottom: 10px;
}

#maincontentsWrapper div.object-box dl.building-object dd.data dl dd.btn {
	width: 120px;
	background-color:#FFF;
	position: absolute;
	bottom: 2px;
	right: 5px;
	line-height: 0;
}

#maincontentsWrapper div.object-box dl.building-object dd.data dl dd.btn a {
	line-height: 0;
	padding-bottom: 2px;
	display: block;
}

/*調整ここまで*/


div.container_add{
	/*background-image:url(/brandmansion/img/top_illust.jpg);	
	background-repeat:no-repeat;*/
	background-color:#000000;
}

div.container_pax{  background-image:url(/brandmansion/img/top_illust_pax.jpg);	background-repeat:no-repeat;}
div.container_hills{  background-image:url(/brandmansion/img/top_illust_hills.jpg);	background-repeat:no-repeat;}
div.container_latour{  background-image:url(/brandmansion/img/top_illust_latour.jpg);	background-repeat:no-repeat;}
div.container_mansions{  background-image:url(/brandmansion/img/top_illust_mansions.jpg);	background-repeat:no-repeat;}
div.container_parkhabio{  background-image:url(/brandmansion/img/top_illust_parkhabio.jpg);	background-repeat:no-repeat;}
div.container_residia{  background-image:url(/brandmansion/img/top_illust_residia.jpg);	background-repeat:no-repeat;}
div.container_ipse{  background-image:url(/brandmansion/img/top_illust_ipse.jpg);	background-repeat:no-repeat;}
div.container_garden{  background-image:url(/brandmansion/img/top_illust_garden.jpg);	background-repeat:no-repeat;}
div.container_apartments{  background-image:url(/brandmansion/img/top_illust_apartments.jpg);	background-repeat:no-repeat;}
div.container_belleface{  background-image:url(/brandmansion/img/top_illust_belleface.jpg);	background-repeat:no-repeat;}
div.container_frencia{  background-image:url(/brandmansion/img/top_illust_frencia.jpg);	background-repeat:no-repeat;}
div.container_proudflat{  background-image:url(/brandmansion/img/top_illust_proudflat.jpg);	background-repeat:no-repeat;}
div.container_comforia{  background-image:url(/brandmansion/img/top_illust_comforia.jpg);	background-repeat:no-repeat;}
div.container_ncr{  background-image:url(/brandmansion/img/top_illust_ncr.jpg);	background-repeat:no-repeat;}

#container-header {
	width:828px;
	height:170px;
/*	background-image:url(/brandmansion/img/header.gif);
	background-repeat:no-repeat;	*/
}
#container-header h2{
	visibility:hidden;
}

#bldmenuwrapper{
	height:700px;
	float:left;
	width:160px;
	margin-right:3px;
	font-size:75%;
	color:#FFFFFF;
}

#bldmenu{
	height:700px;
	overflow-y:scroll;
	overflow-x:hidden;
}

#bldmenu ul li{
	margin-bottom:5px;
}
#bldmenu ul li img{
	width:140px;
	height:80px;
	margin:0;
	padding:0;
}

#bldmenu ul li a{
	color:#CCCCCC;
	text-decoration:none;
}

#catalog_area{
	float:left;
	width:660px;
}

.concept{
	font-size:90%;
	/*height:40px;*/
	margin-bottom:20px;
	width:826px;
	color:#ffffff;
}

#bldmenu ul li{
	margin-bottom:10px;
}

#bldmenu li img{
	border-style:solid;
	border-color:#333333;
	border-width:3px;
}

.bld_name{
	float:left;
	width:400px;
}

.bld_searchbox{
	float:right;
	text-align:right;
	width:230px;
}

.catalog_ttl{
	margin:10px 0px;
	position:relative;
	height:32px;
	width:840px;
	background:url(/brandmansion/img/catalog_line.gif) no-repeat;
}

.btn_up{
	position:absolute;
	right:0;
}

#notice{
	font-size:83%;
	margin:10px 0px;
	text-align:right;
}

.tit_brand{
	/*margin:30px 0 15px;*/
	margin:5px 0 15px;
}

#bld_outline{
	margin:10px 0;
	color:#CCCCCC;
	font-size:80%;
}


/*ナビゲーション*/
#navigation{
	position:relative; 
	/*float: left;*/
	margin-bottom: 15px;
	padding: 0px ;
	width:911px;
	height:80px;
	background-color:#FFFFFF;
}

#navigation ul{   
	list-style: none;
	margin: 0px;
	padding: 0px 0px;
}

#navigation li{
	float: left;
	width: 130px;
	height:40px;
	display:block;
}

#navigation li a{ 
	text-decoration: none;
}

#navigation li span{
	visibility:hidden;
}

#navigation li#paxbtn a{
	width: 130px;	height:40px;
	background-position:0px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#paxbtn a:hover{
	width: 130px;	height:40px;
	background-position:0px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#paxbtn_on{
	width: 130px;	height:40px;
	background-position:0px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#hillsbtn a{
	width: 130px;	height:40px;
	background-position:-130px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#hillsbtn a:hover{
	width: 130px;	height:40px;
	background-position:-130px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#hillsbtn_on{
	width: 130px;	height:40px;
	background-position:-130px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#latourbtn a{
	width: 130px;	height:40px;
	background-position:-260px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#latourbtn a:hover{
	width: 130px;	height:40px;
	background-position:-260px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#latourbtn_on{
	width: 130px;	height:40px;
	background-position:-260px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#mansionsbtn a{
	width: 130px;	height:40px;
	background-position:-390px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#mansionsbtn a:hover{
	width: 130px;	height:40px;
	background-position:-390px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#mansionsbtn_on{
	width: 130px;	height:40px;
	background-position:-390px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#parkhabiobtn a{
	width: 130px;	height:40px;
	background-position:-520px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#parkhabiobtn a:hover{
	width: 130px;	height:40px;
	background-position:-520px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#parkhabiobtn_on{
	width: 130px;	height:40px;
	background-position:-520px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#residiabtn a{
	width: 130px;	height:40px;
	background-position:-650px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#residiabtn a:hover{
	width: 130px;	height:40px;
	background-position:-650px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#residiabtn_on{
	width: 130px;	height:40px;
	background-position:-650px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#ipsebtn a{
	width: 130px;	height:40px;
	background-position:-780px 0px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#ipsebtn a:hover{
	width: 130px;	height:40px;
	background-position:-780px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#ipsebtn_on{
	width: 130px;	height:40px;
	background-position:-780px -40px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#gardenbtn a{
	width: 130px;	height:40px;
	background-position: 0px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#gardenbtn a:hover{
	width: 130px;	height:40px;
	background-position: 0px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#gardenbtn_on{
	width: 130px;	height:40px;
	background-position: 0px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#apartmentsbtn a{
	width: 130px;	height:40px;
	background-position: -130px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#apartmentsbtn a:hover{
	width: 130px;	height:40px;
	background-position: -130px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#apartmentsbtn_on{
	width: 130px;	height:40px;
	background-position: -130px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#bellefacebtn a{
	width: 130px;	height:40px;
	background-position: -260px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#bellefacebtn a:hover{
	width: 130px;	height:40px;
	background-position: -260px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#bellefacebtn_on{
	width: 130px;	height:40px;
	background-position: -260px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#frenciabtn a{
	width: 130px;	height:40px;
	background-position: -390px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#frenciabtn a:hover{
	width: 130px;	height:40px;
	background-position: -390px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#frenciabtn_on{
	width: 130px;	height:40px;
	background-position: -390px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#proudflatbtn a{
	width: 130px;	height:40px;
	background-position: -520px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#proudflatbtn a:hover{
	width: 130px;	height:40px;
	background-position: -520px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#proudflatbtn_on{
	width: 130px;	height:40px;
	background-position: -520px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#comforiabtn a{
	width: 130px;	height:40px;
	background-position: -650px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#comforiabtn a:hover{
	width: 130px;	height:40px;
	background-position: -650px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#comforiabtn_on{
	width: 130px;	height:40px;
	background-position: -650px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#navigation li#ncrbtn a{
	width: 130px;	height:40px;
	background-position: -780px -80px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#ncrbtn a:hover{
	width: 130px;	height:40px;
	background-position: -780px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;
}

#navigation li#ncrbtn_on{
	width: 130px;	height:40px;
	background-position: -780px -120px;
	background-image:url(/brandmansion/img/brandbtns.jpg);	background-repeat:no-repeat;	display:block;	
}

#tit_navi{
	color:#069;
	font-weight:bold;
}