@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 基本
　02. 大和ハウスの考える物流施設ソリューション
　03. サポート
　04. 事例紹介


******************************************************************************* */


/* ==

　01. 基本

=============================================================================== */
.section h2{ margin:0 0 20px; }

.main p{ line-height:1.5; }


/* ==

　02. 大和ハウスの考える物流施設ソリューション

=============================================================================== */
.list_cnts{ margin:4px 0 0; }
.list_cnts li{
	width:230px;
	margin:0 8px 8px 0;
	padding:4px;
	background-color:#f3f3f3;
	line-height:1.3;
	float:left;
}
.list_cnts li.lastChild{ margin-right:0; }

.list_cnts li a{
	width:228px;
	min-height:170px;
	padding:0;
	background-color:#fff;
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid #d9d9d9;
	color:#666;
	display:block;
}
* html .list_cnts li a{ height:170px; }
.list_cnts li span{ padding:7px 10px; display:block; }

.list_cnts li a:link, .list_cnts li a:visited{ border:1px solid #dadada; color:#666; text-decoration:none; }
.list_cnts li a:hover, .list_cnts li a:active{ border:1px solid #ff6600; color:#666; }

@media print{
	* html .list_cnts li{ margin-right:7px; }
}



/* ==

　03. サポート

=============================================================================== */
.main .support{ width:510px; }
.main .support div{ width:510px; }
.main .support div.txt{ width:370px; }


/* ==

　04. 事例紹介

=============================================================================== */
.main .list_case{
	background:url(../images/img_case.jpg) center 35px no-repeat;
	width:200px;
	margin-bottom:20px;
	position:relative;
	float:right;
	clear:none;
}
.main .list_case h3{ margin-bottom:0; }

.main .list_case div{
	width:174px;
	min-height:1%;
	margin-bottom:10px;
	padding:60px 10px 10px;
	background:none;
	border:3px solid #ccc;
	clear:both;
}
/*
.main .list_case div p.img{ width:94px; float:left; }
.main .list_case div p.txt{ width:155px; float:right; }
.main .list_case div p.txt a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 7px no-repeat;
	font-weight:bold;
	display:block;
}
*/
.main .list_case div p.txt_link{
	margin-top:10px;
	padding-top:10px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
}
.main .list_case div p.txt_link a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 7px no-repeat;
	display:block;
}



