/*=========================================================


	Site Name   HONDA STREAM
	File Name   index.css

	Create Date 2009/06/05
	Update Date 2009/09/10


==========================================================*/

body.second div#container div#contentsWrap{
	padding:0;
}
	body.second div#container div#contentsWrap div.headling{
		width:900px;
		height:375px;
		background:url(../images/bg001.jpg) no-repeat;
		position: relative;
	}
	body.second div#container div#contentsWrap div.headling h1{
		position: absolute;
		bottom: 24px;
		_bottom: 23px;
		right: 32px;
	}
	body.second div#container div#contentsWrap div.headling p.lead{
		position: absolute;
		top: 30px;
		left: 35px;
	}
	body.second div#container div#contentsWrap div.headling p.caption{
		position: absolute;
		bottom: 21px;
		_bottom: 20px;
		left: 17px;
	}
	body.second div#container div#contentsWrap div.headling p#spBanner{
		position: absolute;
		top:28px;
		right:26px;
	}
	
	body.second div#container div#contentsWrap div#contents div#mainContents{/* this page only setting*/
		padding-top:25px;
	}
	
	body.second div#container div#mainContents div.section{
		clear:both;
		margin-top:40px;
	}
	body.second div#container div#mainContents div.firstSection{
		clear:both;
		margin-top:0;
	}
	body.second div#container div#mainContents h2{
		margin-bottom:13px;
	}
	body.second div#container div#mainContents .column01{
		float:left;
		width:450px;
	}
	body.second div#container div#mainContents .column01 img{
		float:left;
		margin-right:24px;
	}
	body.second div#container div#mainContents .column02{
		float:right;
		width:335px;
	}
	body.second div#container div#mainContents .column03{
		float:left;
		width:390px;
	}
	body.second div#container div#mainContents .column04{
		float:right;
		width:390px;
	}
	body.second div#container div#mainContents .column03 p img,
	body.second div#container div#mainContents .column04 p img{
		float:left;
		margin-right:16px;
	}
	body.second div#container div#mainContents .column05{
		float:left;
		width:250px;
	}
	body.second div#container div#mainContents .column06{
		float:left;
		width:250px;
		margin-left:34px;
	}
	body.second div#container div#mainContents .rsz{
		padding:34px;
		background:#F5F7F6;
		border:1px solid #ECEFEE;
	}
	body.second div#container div#mainContents .rsz p.image{
		float:left;
		width:195px;
	}
	body.second div#container div#mainContents .rsz div.text{
		float:right;
		width:552px;
	}
	body.second div#container div#mainContents .rsz div.text p{
		padding:7px 0 0 20px;
	}

	body.second div#container div#mainContents .rsz2{
		margin-top:10px;
		padding:34px;
		background:#F5F7F6;
		border:1px solid #ECEFEE;
	}
	body.second div#container div#mainContents .rsz2 p.image{
		float:left;
		width:261px;
	}
	body.second div#container div#mainContents .rsz2 div.text{
		float:right;
		width:485px;
	}
	body.second div#container div#mainContents .rsz2 div.text p{
		padding:7px 0 0 20px;
	}
	body.second div#container div#mainContents p.caption2{
		clear:both;
		margin-top:15px;
		text-align:right;
		font-weight:bold;
	}
	body.second div#container div#mainContents p.caption2 a{
		color:#2F2FFF;
	}
	