@charset 'UTF-8';/* div --------------------------------------------- */div#indexBox {	width:550px;}/* productsBox */div.productsBox {	width:550px;	margin:0 0 15px;}div.productsBox div.mainBox {	overflow:hidden;	width:550px;}div.productsBox div.mainBox div.leftBox {	float:left;	width:265px;}div.productsBox div.mainBox div.rightBox {	float:right;	width:265px;}div.mainBox div.detailsBox {	overflow:hidden;	width:265px;}/* businessBox */div.businessBox {	width:550px;	margin:0 0 10px;}div.businessBox div.mainBox {	overflow:hidden;	width:550px;}div.businessBox div.mainBox div.leftBox {	overflow:hidden;	float:left;	width:360px;}div.businessBox div.mainBox div.rightBox {	float:right;	width:170px;}/* informationBox */div.informationBox {	width:550px;	margin:0 0 5px;}/* linkBannerBox */div.linkBannerBox {	width:230px;}/* dl --------------------------------------------- *//* productsBox */div.mainBox div.detailsBox dl {	float:right;	width:160px;}div.mainBox div.detailsBox dt {	margin:0 0 5px;	padding:0 0 0 10px;	color:#0066CC;	background:url(../index_img/dt_index_bg.gif) no-repeat left center;}div.mainBox div.detailsBox dd {	line-height:1.4em;	font-size:0.875em;	color:#333;}div.mainBox div.detailsBox dd.quantity {	margin:0 0 5px;	font-size:0.8em;	line-height:1.4em;	color:#666;}/* businessBox */div.businessBox div.mainBox dl dt {	margin:0 0 5px;	padding:0 0 0 10px;	color:#0066CC;	background:url(../index_img/dt_index_bg.gif) no-repeat left center;}div.businessBox div.mainBox dl dd {	margin:0 0 5px;	font-size:0.875em;	line-height:1.4em;	color:#333;}div.businessBox div.mainBox dl.oem {	float:left;	width:170px;}div.businessBox div.mainBox dl.sports {	float:right;	width:170px;}div.businessBox div.mainBox dl.coach {	width:170px;}/* informationBox */div.informationBox dl dt {	margin:0 0 3px;	padding:0 0 0 13px;	color:#666;	background:url(../index_img/dt_information_bg.gif) no-repeat left center;}div.informationBox dl dd {	margin:0 0 10px;}div.topImg {	width:800px;		height:225px;}/* linkBannerBox */div.linkBannerBox dl {	padding:10px 0 0;}div.linkBannerBox dl dt {	padding:0 0 5px;}div.linkBannerBox dl dd {	padding:0 0 15px;	color:#666;	font-size:90%;}/* p --------------------------------------------- */div.mainBox p {	float:left;	width:95px;}/* hn --------------------------------------------- */div#indexBox h2 {	margin:0 0 15px;}