@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 基本
　02. メインコンテンツ
　03. サブ
　04. 
　05. 
　06. 


******************************************************************************* */


/* ==

　01. 基本

=============================================================================== */
/* メイン
------------------------------------------------------------------------------- */
.container .main{ width:535px; float:left; clear:none; }
.container .sub{ width:395px; float:right; clear:none; }

.section 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 h3{ height:1%; }


@media print{
	* html .recommend p{ margin-right:17px; }
}



/* ==

　02. コンテンツ

=============================================================================== */
.section p.txt_lead{ margin-bottom:10px; line-height:1.5; }


.section .itemList{
	margin-bottom:20px;
	overflow:hidden;
	clear:both;
}
* html .section .itemList,
* html .section .itemList div{ height:1%; }
.section .itemList div{
	margin:20px 0 0;
	line-height:1.4;
	overflow:hidden;
	clear:both;
}
.section .itemList:after,
.section .itemLIst div:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height:0; 
	visibility:hidden;
}
.section .itemList p.img{ width:80px; float:left; }
.section .itemList div dt{ margin-bottom:5px; }
.section .itemList div dt a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 6px no-repeat;
	display:block;
}
.section .itemList div dt a strong{ color:#404f6f; }



/* 大和ハウスの店舗活用
------------------------------------------------------------------------------- */
.main .column2 .itemList div{
	width:257px;
	margin:0 20px 0 0;
	float:left;
	clear:none;
}
.main .column2 .itemList div.odd{ margin-right:0px; }
.main .column2 .itemList div dl{ width:167px; float:left; clear:none; }




/* 店舗展開をお考えの方
------------------------------------------------------------------------------- */
.sub .howto .itemList{ margin-bottom:10px; }
.sub .howto .itemList div{
	margin:0 0 10px;
	padding:0 0 10px;
	background:url(/common/images/renew2009/line_dotted02.gif) left bottom repeat-x;
}
.sub .howto .itemList div.lastChild{ background:none; }
.sub .itemList div dl{ width:310px; float:left; clear:none; }



@media print{
	* html .itemList dt a{ height:1%; }
}

