@charset "Shift_JIS";
/*===============================================================
このCSSは「資産活用」のトップページで使用するidやclassを定義するものです。

　・ページ全体
　・メインビジュアル
　・本文部分
　　-企業の資産活用
　　-関連サイト
　　-お問い合わせ
　・関連エリア

LastUpdate: 3.12.2008
===============================================================*/

/*==========ページ全体==========*/
#body { width: 910px; margin: 0 20px 0 20px; }


/*==========メインビジュアル==========*/
#mainVisual { margin-bottom: 20px; }
#mainVisual h1 { margin: 0; padding: 0; }


/*==========本文部分==========*/
#contentsArea { margin: 0!important; padding: 0!important; }
#contentsArea h3 { margin-bottom: 10px; }
#contentsArea h2.newsRelease { margin: 0; padding: 0; }

#contentsArea h2.title { height:19px; margin: 0 0 15px; padding: 8px 0 0 10px; background-color: #E0E0E0; }
/*#contentsArea table.news { margin-bottom: 30px; }*/

/*-----企業の不動産戦略、個人の資産活用 2008.3.12追加-----*/
.kigyoArea {
	width:340px;
	padding-right:14px;
	border-right:1px solid #CCCCCC;
	vertical-align:top;
}
.kojinArea {
	width:340px;
	padding-left:15px;
	vertical-align:top;
}

#shisanKigyo h3,
#shisanKojin h3{
	border-top: 2px solid #8C669B;
	background: url(/office/common/img/dotline.gif) repeat-x left bottom;
	margin:0 0 8px 0;
	padding:9px 0 9px 4px;
}
#shisanKigyo h4,
#shisanKojin h4{
	margin:0 0 10px 0;
}
#shisanKigyo .basicLink,
#shisanKojin .basicLink {
	background: url(/common/img/linkicon_arrow.gif) 0 0.5em no-repeat;
	padding-left: 9px;
}
.r_link{
	text-align:right;
}
.pb10{
	margin:0;
	padding:0 0 10px 0;
}
.pb20{
	margin:0;
	padding:0 0 20px 0;
}
.pb30{
	margin:0;
	padding:0 0 30px 0;
}
p.tx01{
 padding-left:9px;
}

#shisanTopContact { background: #F2F2F2 url(/shisan/img/contact_bg_top.gif) no-repeat left top;}
#shisanTopContact div.wrap {
	padding:10px 0 10px 10px;
	background:url(/shisan/img/contact_bg_bottom.gif) no-repeat left bottom;
}
#shisanTopContact div.wrap td.button { border-left: 1px #cccccc solid; }
#shisanTopContact div.wrap h2 { margin: 0 0 10px; padding: 0; }
#shisanTopContact div.wrap td.button p { margin: 0; padding:0 0 0 10px; }
#shisanTopContact div.wrap td.button p.btn { margin-top: 10px; }


/*-----企業の資産活用-----*/
/*#intro h2 {
	border-top: 2px solid #0C419A;
	background: url(/office/common/img/dotline.gif) repeat-x left bottom;
	margin: 0 0 10px 0;
	padding: 12px 0 13px 5px;
}
#intro h3 {
	margin: 0 0 8px;
	padding: 9px 4px 10px;
	background: url(/office/common/img/dotline.gif) repeat-x left bottom;
	border-top: 2px #8C669B solid;
}
#intro h4 { margin:0 0 10px; }
#intro td.bgline { background: url(/office/common/img/bg_shikiri_line.gif) repeat-y center top; }

#solution { margin-top: 30px; }
#solution p.tx01 { padding-left: 17px; }

#contentsArea div.bnrArea { position:relative; width:710px; height:143px; }
#contentsArea div.bnrArea p.bnr01 {
	position:absolute;
	top:18px;
	left:-4px;
	width:718px;
	height:91px;
}*/

#solution{ margin-top:30px; }

/*-----関連サイト-----*/
td.relatedSite p.ttl{
	margin:0 0 8px 0;
	padding:4px 8px;
	border:1px #D0D0D0 solid;
}

/*-----お問い合わせ-----*/
#contact { margin-top: 0!important; }



/*==========関連エリア==========*/
#relatedArea { padding-top: 0; }
/*#relatedArea div.sideBox2 { background-color: #EEF3FC; margin-bottom: 10px; padding: 0; }
#relatedArea div.sideBox2 div { padding: 5px 10px 15px 10px; margin: 0;  }
#relatedArea div.sideBox2 ul.aim { margin: 10px 0 0 0; }*/

/*-----バナーエリア-----*/
#topbanner { margin: 20px 0 0 0; }
#topbanner p { padding: 0 0 4px 0; margin: 0; }