@charset "utf-8";
/* CSS Document */
@import url(/css/header.css);
/* 
============================================================
【概要】
	ヘッダのCSS

【適用範囲】
	すべてのページに適用

============================================================ */

/*----------------------------------------------------------
投資リアルヘッダ
----------------------------------------------------------*/
#header.toushiReal{
	background:url(/img/toushi_real/header/bg_header.jpg) no-repeat left bottom;
	padding:0 5px 7px 5px;
	width:800px;
}
#header.toushiReal .caption{
	background:#353535 none repeat scroll 0 0;
	font-size:77%;
	padding:0.3em 5px;
	width:790px;
}
#header.toushiReal .caption h1{
	font-size:1em;
	font-weight:normal;
	float:left;
	color:#aeaeae;
}
#header.toushiReal .caption .fRight a{
	color:#d7d7d7;
	background:transparent url(/img/ico_link_white.gif) no-repeat scroll 0 0;
	padding:0 0 0 14px;
}

#header.toushiReal .logo a{
	clear:both;
	background:url(/img/toushi_real/header/logo.gif) no-repeat left top;
	float:left;
	margin:10px 15px 5px 14px;
	width:180px;
	height:52px;
	text-indent:-30000px;
	display:inline;
	overflow:hidden;
}
#realTop #header.toushiReal .logo a{
	background:url(/img/toushi_real/header/logo_top.gif) no-repeat left top;
	height:40px;
	margin:15px 15px 12px 14px;
}

#header.toushiReal p.description{
	color:#fff;
	font-size:77%;
	line-height:1.5em;
	display: block;
	width:576px;
	float: left;
	margin-top:18px;
	filter: Alpha(Opacity=40);
	-moz-opacity:0.40;
	opacity:0.40;
}
#header.toushiReal ul{
	background:transparent url(/img/header/bg_header_ul.jpg) no-repeat scroll left top;
	clear:both;
	padding:11px 0;
	width:800px;
}
#header.toushiReal ul li{
	float:left;
}
#header.toushiReal ul a{
	color:#ECCFCF;
	display:block;
	background:no-repeat left top;
	float:left;
	margin:0;
	height:13px;
	text-indent:-30000px;
	display:inline;
	overflow:hidden;
}
#header.toushiReal ul a#hnaviSearch{
	background-image:url(/img/toushi_real/header/ttl_hnaviSearch.gif);
	width:91px;
	margin:0 5px 0 9px;
}
#header.toushiReal ul a#hnaviSearchAdd{
	background-image:url(/img/toushi_real/header/ttl_hnaviSearchAdd.gif);
	width:56px;
	margin-right:5px;
}
#header.toushiReal ul a#hnaviSearchLine{
	background-image:url(/img/toushi_real/header/ttl_hnaviSearchLine.gif);
	width:56px;
	margin-right:17px;
}
#header.toushiReal ul a#hnaviTrustbank{
	background-image:url(/img/toushi_real/header/ttl_hnaviTrustbank.gif);
	width:91px;
	margin-right:18px;
}
#header.toushiReal ul a#hnaviDeveloper{
	background-image:url(/img/toushi_real/header/ttl_hnaviDeveloper.gif);
	width:179px;
	margin-right:18px;
}
#header.toushiReal ul a#hnaviKnowhow{
	background-image:url(/img/toushi_real/header/ttl_hnaviKnowhow.gif);
	width:123px;
	margin-right:18px;
}
#header.toushiReal ul a#hnaviMuller{
	background-image:url(/img/toushi_real/header/ttl_hnaviMuller.gif);
	width:103px;
}

/*----------------------------------------------------------
floatさせたボックスが親ボックスの外にはみ出す現象回避
----------------------------------------------------------*/
#header.toushiReal:after,
.caption:after,
#header.toushiReal ul:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#header.toushiReal,
.caption,
#header.toushiReal ul {
    display: inline-block;
}

/*----------------------------------------------------------
HOME'S不動産投資ヘッダ
----------------------------------------------------------*/

