@charset "utf-8";

#content{
background:url(../page_images/home_content_bg06.jpg) repeat-x 0 0;
text-align:center;
}


/* Content -------------------------*/

#mainContainer {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}

#inner-content01{
	width:930px;
	text-align:left;
	background:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


/* Product -------------------------*/

#product{
	font-size: x-small;
	background:url(../page_images/home_what_bg01.gif) no-repeat 0 100%;
	width:843px;
	padding-bottom:9px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
}
#product ul{
background:url(../page_images/home_product_bg01.gif) repeat-y 0 0;
padding:10px 0;
}
#product ul:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;}
*html #product ul{display:inline-block;}
*:first-child+html #product ul{display:inline-block;}

#product ul li{
float:left;
width:250px;
padding: 0 15px;
}
#product ul li:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;}
*html #product ul li{display:inline-block;}
*:first-child+html #product ul li{display:inline-block;}

#product ul li dl{
float:right;
width:115px;
line-height:1.2;
}
#product ul li dt{padding-bottom:5px;}
#product ul li dd{margin-top:2px;}
#product ul li p{margin-right:120px;}
#product ul li p.link{
margin-top:5px;
padding-left:6px;
line-height:1;
background:url(../page_images/ar02.gif) no-repeat 0 .25em;
}
