/*--- タイトル ---*/h2 {	position: absolute;	background:  url("../images/brand/title_brand.gif") no-repeat;	top: 90px;	left: 594px;	width: 155px;	height: 64px;}#link04 a { background-position: 0 -55px; }/*--- メインコンテンツ ---*/#brandsBox {	width: 480px;	margin-left: 180px;	padding-bottom: 10px;	padding-left: 50px;	background: url("../images/common/ex.jpg") no-repeat right bottom;}.caption { width: 360px; }#brandsBox ul { list-style-type: none; margin-top: 10px; }#brandsBox li { margin-bottom: 0.5em; }#brandsBox p { margin-bottom: 1em; }#bLeft {	float: left;	width: 230px;}#bRight {	float: right;	width: 230px;}