@charset "UTF-8";

/* //////////////////////////////////////////////////
[header] 
//////////////////////////////////////////////////*/
#globalHeader{
    position: absolute;
}

/*共通*/
#contents{ width: 960px; font-size: 93%;}
/*リンクカラー*/
#contents a{ color:#1F7AEE; text-decoration: underline;}
#contents h2 a{ color: #000000; text-decoration: none;}
#contents h2 a:hover{ color: #373737; text-decoration: none;}
#contents h2 a:active{ color: #000000; text-decoration: none;}
/*/リンクカラー*/

#sitemap h3{
	margin: 10px 0 10px 0;
	padding: 2px 0 0 6px;
	/*border-bottom: dotted 1px #e6e6e6;*/
	border-left:5px #382c1c solid;
	line-height:0.9;
	font-size:100%;
}
/* global.css上書き */
h1.contentTitle{
	margin:0 0 10px 0;
	padding:8px 20px 10px 20px;
	background:url(/images/utility/contents/h2_tit.png)  repeat-x bottom;
	line-height:1.3;
	color:#333;
	font-size:150%;
	text-shadow: #ccc 1px 1px 0px;
	border-top:solid 3px #936F0E;
	border-left:solid 1px #DCD7CA;
	border-right:solid 1px #DCD7CA;
	border-bottom:solid 1px #DCD7CA;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 2px 0 #d6d6d6;
	-moz-box-shadow: 0 0 2px 0 #d6d6d6;
	box-shadow: 0 0 2px 0 #d6d6d6;
}
br { letter-spacing:0; }/* IE改行対策 */
/*/共通*/

/*カテゴリ内*/
#sitemap .category div.area,
#sitemap .category div.popular
{
	margin:0 0 0px 0;
	padding:0;
	overflow:hidden;
	white-space: nowrap;/*IEの折り返し禁止*/
}

#sitemap .category div.area{
	float: left;
	width: 450px;
}

#sitemap .category div.popular{
	float: right;
	width: 460px;
}

/*#sitemap .category div.mnsnUsdPop,
#sitemap .category div.hsUsdPop,
#sitemap .category div.townPop
{
	margin-bottom: 25px;
}*/

#sitemap .category{
	margin-bottom: 25px;
}

#sitemap .category div.option,
#sitemap .category div.otherOp,
#sitemap .category div.articles,
#sitemap .category div.brandSearch,
#sitemap .category div.tool,
#sitemap .category div.mnsnNwArtcl,
#sitemap .category div.srchCmpny,
#sitemap .category div.trend,
#sitemap .category div.theme,
#sitemap .category div.hsNwArtcl
{
	margin:30px 0 30px 0;
	padding:0;
	overflow:hidden;
	/*width: 700px;*/
	white-space: nowrap;/*IEの折り返し禁止*/
}

#sitemap div.service,
#sitemap div.useful
{
	margin:0px 0 40px 0;
	padding:0;
	overflow:hidden;
	/*width: 700px;*/
	white-space: nowrap;/*IEの折り返し禁止*/
}

#sitemap .category div.machiryoku,
#sitemap .category div.ekiryoku
{
	margin:0 0 10px 0;
	padding:0;
	overflow:hidden;
	white-space: nowrap;/*IEの折り返し禁止*/
}

#sitemap .category div.area ul,
#sitemap .category div.popular ul,
#sitemap .category div.option ul,
#sitemap .category div.otherOp ul,
#sitemap .category div.articles ul,
#sitemap .category div.brandSearch ul,
#sitemap .category div.tool ul,
#sitemap .category div.machiryoku ul,
#sitemap .category div.ekiryoku ul,
#sitemap .category div.mnsnNwArtcl ul,
#sitemap .category div.srchCmpny ul,
#sitemap .category div.trend ul,
#sitemap .category div.theme ul,
#sitemap .category div.hsNwArtcl ul,
#sitemap div.service ul,
#sitemap div.useful ul
{
	margin:0;
	padding:0;
	width:100%;
	clear:left;
}

#sitemap .category div.area ul li,
#sitemap .category div.area ul li.titArea,
#sitemap .category div.popular ul li,
#sitemap .category div.option ul li,
#sitemap .category div.otherOp ul li,
#sitemap .category div.articles ul li,
#sitemap .category div.brandSearch ul li,
#sitemap .category div.tool ul li,
#sitemap .category div.machiryoku ul li,
#sitemap .category div.ekiryoku ul li,
#sitemap .category div.mnsnNwArtcl ul li,
#sitemap .category div.srchCmpny ul li,
#sitemap .category div.trend ul li,
#sitemap .category div.theme ul li,
#sitemap .category div.hsNwArtcl ul li,
#sitemap div.service ul li,
#sitemap div.useful ul li
{
	line-height:1.5;
	float:left;
	display:inline;
	margin-right:10px;
}

#sitemap .category div.popular div.popAr
{
	margin-top: 15px;
}

#sitemap .category div.popular p.titpopSta,
#sitemap .category div.popular p.titpopArea
{
	line-height:1.5;
	display:inline;
	margin:15px 10px 0 0;
	padding:15px 0 0 0;
	font-weight:bold;
}

#sitemap .category div.area ul li.titArea,
#sitemap .category div.option ul li.titOp
{
	margin:0;
	padding:0;
	font-weight:bold;
	width:70px;
}

#sitemap .category div.area ul li.titArln{
	min-height: 35px;
}
/*/カテゴリ内*/

/*各項目のliの幅調整*/
#sitemap .category div.popular ul li{ width:60px;}/* [共通]人気のエリア・駅 */
#sitemap .category div.option ul li{ margin: 0 20px 0 0px;}/* [賃貸]こだわりの条件から賃貸物件を探す */
#sitemap .category div.otherOp ul li{ margin: 0 20px 0 0px;}/* [賃貸]他の検索方法で賃貸物件を探す */
#sitemap .category div.articles ul li{ margin-right: 20px;}/* [賃貸]賃貸の特集・関連記事*/
#sitemap .category div.mnsnNwPop ul li{ width: 80px;}/* [新築マンション]人気のエリア・駅から新築マンションを探す*/
#sitemap .category div.brandSearch ul li{ margin: 0 20px 0 0px;}/* [新築マンション]不動産・マンションブランド名から新築マンションを探す*/
#sitemap .category div.tool ul li{ margin: 0 20px 0 0px;}/* [新築マンション]マンション探しの便利ツール*/
#sitemap .category div.machiryoku ul li{ width: auto;}/* [新築マンション]住みやすい街・駅情報 */
#sitemap .category div.ekiryoku ul li{ width: auto;}/* [新築マンション]住みやすい街・駅情報 */
#sitemap .category div.mnsnNwArtcl ul li{ margin: 0 20px 0 0px;}/* [新築マンション]新築マンションの特集・関連記事*/
#sitemap .category div.mnsnUsdPop ul li{ width: 80px; margin-right: 25px;}/* [新築マンション]人気のエリア・駅から新築マンションを探す*/
#sitemap .category div.hsNwPop ul li{ width: 80px; margin-right: 25px;}/* [新築マンション]人気のエリア・駅から新築マンションを探す*/
#sitemap .category div.trend ul li{ margin: 0 20px 0 0px;}/* [新築戸建]トレンドから新築一戸建てを探す */
#sitemap .category div.theme ul li{ margin: 0 20px 0 0px;}/* [新築戸建]テーマから新築一戸建てを探す */
#sitemap .category div.hsNwArtcl ul li{ margin: 0 20px 0 0px;}/* [新築戸建]新築一戸建ての特集・関連記事 */
#sitemap .category div.hsUsdPop ul li{ width: 80px; margin-right: 25px;}/* [中古戸建]人気のエリア・駅から中古一戸建てを探す*/
/*/各項目のliの幅調整*/

