@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　00. file import　　！！！インポートファイルは一番初めに記述のこと！！！
　01. 基本
　02. 中ページ枠組み
　03. タブ
　04. 施設管理サポート
　05. 40年のサポート概要
　06. 経営サポート
　07. 資産管理サポート
　08. その他のサポート

******************************************************************************* */



/* ==

　00. file import

=============================================================================== */


/* ==

　01. 基本

=============================================================================== */
.lnav p.title a{ background-image:url(../images/lnav_title.gif); }
.main .contents div p a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}


/* ==

　02. 中ページ枠組み

=============================================================================== */
.section .main{
	width:730px;
	min-height:1%;
	float:right;
}
.section .lnav{
	width:200px;
	min-height:1%;
	float:left;
}
.section .main:after,
.section .lnav:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height:0; 
	visibility:hidden;
}
.section .main h2{
	margin-bottom:0;
	padding-bottom:10px;
	background-image:none;
	background-color:#fff;
}
.section .main h3{
	margin-bottom:10px;
	background:url(/common/images/renew2009/bk_h2.gif) right top no-repeat;
	font-size:120%;
	line-height:1.2;
	color:#333;
}
* html .section .main h3{ height:1%; }
.section .main h4{ margin-bottom:10px; }

.section .main .notes{ font-size:85%; }

@media print{
	.lnav{ display:none; }
	.section .main{ float:left; }
}


.main .contents div{
	min-height:1%;
	margin-bottom:0;
	padding-bottom:20px;
	clear:both;
}
.main .contents div:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height:0; 
	visibility:hidden;
}
* html .main .contents div{ height:1%; }

.main .contents div div{ padding-bottom:0; clear:none; }


/* ==

　03. タブ

=============================================================================== */
.main .tabTop li a, .main .tabBtm li a{ width:141px; }

/* 上
------------------------------------------------------------------------------- */
.main .tabTop li.tab_facilities a{ width:143px; background-image:url(../images/tabTop_facilities.gif); left:4px; }
.main .tabTop li.tab_40years a{ background-image:url(../images/tabTop_40years.gif); left:150px; }
.main .tabTop li.tab_management a{ background-image:url(../images/tabTop_management.gif); left:295px; }
.main .tabTop li.tab_asset a{ background-image:url(../images/tabTop_asset.gif); left:440px; }
.main .tabTop li.tab_other a{ background-image:url(../images/tabTop_other.gif); left:585px; }

/* 上－アクティブ */
.main .tabTop ul.tabFacilities li.tab_facilities a{ background-image:url(../images/tabTop_facilities_on.gif); }
.main .tabTop ul.tab40years li.tab_40years a{ background-image:url(../images/tabTop_40years_on.gif); }
.main .tabTop ul.tabManagement li.tab_management a{ background-image:url(../images/tabTop_management_on.gif); }
.main .tabTop ul.tabAsset li.tab_asset a{ background-image:url(../images/tabTop_asset_on.gif); }
.main .tabTop ul.tabOther li.tab_other a{ background-image:url(../images/tabTop_other_on.gif); }


/* 下
------------------------------------------------------------------------------- */
.main .tabBtm li.tab_facilities a{ width:143px; background-image:url(../images/tabBtm_facilities.gif); left:4px; }
.main .tabBtm li.tab_40years a{ background-image:url(../images/tabBtm_40years.gif); left:150px; }
.main .tabBtm li.tab_management a{ background-image:url(../images/tabBtm_management.gif); left:295px; }
.main .tabBtm li.tab_asset a{ background-image:url(../images/tabBtm_asset.gif); left:440px; }
.main .tabBtm li.tab_other a{ background-image:url(../images/tabBtm_other.gif); left:585px; }

/* 下－アクティブ */
.main .tabBtm ul.tabFacilities li.tab_facilities a{ background-image:url(../images/tabBtm_facilities_on.gif); }
.main .tabBtm ul.tab40years li.tab_40years a{ background-image:url(../images/tabBtm_40years_on.gif); }
.main .tabBtm ul.tabManagement li.tab_management a{ background-image:url(../images/tabBtm_management_on.gif); }
.main .tabBtm ul.tabAsset li.tab_asset a{ background-image:url(../images/tabBtm_asset_on.gif); }
.main .tabBtm ul.tabOther li.tab_other a{ background-image:url(../images/tabBtm_other_on.gif); }



/* ==

　04. 施設管理サポート

=============================================================================== */
.fclts_01 p.img,
.fclts_02 p.img{ width:245px; margin-bottom:10px; float:right; }
.fclts_01 div.txt,
.fclts_02 p.txt{ width:450px; float:left; }

.fclts_02 dl{ margin:0 0 20px; clear:both; }
.fclts_02 dt{ margin-bottom:5px; }
.fclts_02 dd li{ width:230px; margin-right:8px; float:left; }
.fclts_02 dd li.lastChild{ margin-right:0; float:right; }



/* ==

　05. 40年のサポート概要

=============================================================================== */
.contents .forty li{
	margin-bottom:7px;
	padding-left:10px;
	background:url(../images/li_disc.gif) left 3px no-repeat;
	line-height:1.3;
}
* html .contents .forty li{ height:1%; }
 

/* ==

　06. 経営サポート

=============================================================================== */
/* 一括借上＆・・・
------------------------------------------------------------------------------- */
.mngmnt_01 ol{ margin-bottom:20px; }
.mngmnt_01 ol li{
	width:347px;
	float:left;
}
.mngmnt_01 ol li.odd{ float:right; }
.mngmnt_01 ol li img{ margin-bottom:5px; }

/*
.contents .mngmnt_01 .column2{
	width:706px;
	margin-bottom:20px;
	clear:both;
}
.mngmnt_01 .column2 div{
	width:347px;
	float:left;	
}
.mngmnt_01 .column2 div.lastChild{ float:right; }
.mngmnt_01 .column2 div p{ margin-bottom:5px; }
*/

/* 大和リビングバナー */
.mngmnt_01 .mngmnt01_dliving{
	width:707px;
	min-height:1%;
	/*margin-top:20px;*/
	padding-top:10px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
	clear:both;
}
.contents .mngmnt_01 .mngmnt01_dliving p.bnr{ width:125px; float:left; }
.contents .mngmnt_01 .mngmnt01_dliving p a{ padding-left:0; background:none; }
.mngmnt_01 .mngmnt01_dliving ul{ width:570px; float:right; }


/* D-Room チンタイ
------------------------------------------------------------------------------- */
.mngmnt_02 p.img{
	width:255px;
	float:left;
}
.contents .mngmnt_02 div{
	width:438px;
	float:right;
}
.contents .mngmnt_02 div p{ margin-bottom:20px; }
.main .contents .mngmnt_02 p a{ padding-left:0; background:none; }



/* ==

　07. 資産管理サポート

=============================================================================== */
/* オーナー研修会
------------------------------------------------------------------------------- */
.asset_01 p.img{ width:325px; float:left; }
.asset_01 div.txt{ width:365px; float:right; }
.asset_01 div.txt p{ margin-bottom:20px; }
.asset_01 div.txt dt{
	margin-bottom:7px;
	border-bottom:1px solid #d9d9d9;
}

/* 財産診断
------------------------------------------------------------------------------- */
.asset_02 p.img{ width:195px; float:left; }
.asset_02 div.txt{ width:495px; float:right; }
.asset_02 div.txt p{ margin-bottom:20px; }
.asset_02 div.txt dt{
	margin-bottom:7px;
	border-bottom:1px solid #d9d9d9;
}

/* PDBシステム
------------------------------------------------------------------------------- */
.asset_03 p.img{ width:195px; float:left; }
.asset_03 p.txt{ width:495px; float:right; }



/* ==

　08. その他のサポート

=============================================================================== */
/* オーナーズマガジン
------------------------------------------------------------------------------- */
.other_01 p.img{ width:195px; float:left; }
.other_01 div.txt{ width:495px; float:right; }
.other_01 div.txt p{ margin-bottom:10px; }


/* コラム */
.other_01 div.txt .column{
	width:auto;
	padding:7px 7px 0;
	background-color:#fcf4dc;
	border:1px solid #a89975;
	position:relative;
}
.other_01 div.txt .column p.columnList{
	position:absolute;
	top:7px;
	right:7px;
}
.other_01 div.txt .column p.t_column{
	margin:0 0 5px;
	padding:0 0 5px;
	border-bottom:1px solid #a89975;
}
.other_01 div.txt .column dl{
	min-height:1%;
	clear:both;
}
* html .other_01 div.txt .column dl{ height:1%; }
.other_01 div.txt .column dl:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height:0; 
	visibility:hidden;
}
.other_01 div.txt .column dt{ width:90px; float:left; }
.other_01 div.txt .column dd{
	width:385px;
	padding-bottom:7px;
	float:right;
}
.other_01 div.txt .column dd a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}
.other_01 div.txt .column dd a:link, .other_01 div.txt .column dd a:visited,
.other_01 div.txt .column dd a:hover, .other_01 div.txt .column dd a:active{ color:#666; }
.other_01 div.txt .column dd p{	margin-bottom:0; padding-left:7px; }



/* オーナーズクラブ
------------------------------------------------------------------------------- */
.other_02 p.img{ width:235px; float:right; }
.other_02 div.txt{ width:455px; float:left; }
.other_02 div.txt p{ margin-bottom:20px; }
.other_02 div.txt dt{
	margin-bottom:7px;
	border-bottom:1px solid #d9d9d9;
}

/* 集合CRセンター
------------------------------------------------------------------------------- */
.other_03 p.img{ width:200px; float:left; }
.other_03 div.txt{ width:490px; float:right; }
.other_03 div.txt p{ margin-bottom:20px; }
.other_03 div.txt dt{
	margin-bottom:7px;
	border-bottom:1px solid #d9d9d9;
}


/* コラムTOP
------------------------------------------------------------------------------- */
.main .contents .clmn_list dt{ width:100px; }
.main .contents .clmn_list dd{
	margin:-1.4em 0 10px;
	padding:0 0 10px 110px;	
	background:url(/common/images/renew2009/line_dotted02.gif) left bottom repeat-x;
}
.main .contents .clmn_list dd a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}




