/*----------all*/
.reset{clear:both;}
.spp{margin:10px 0px;}

/*----------900elements*/
#brandList{}
#brandList td{text-align:center;padding:5px;}
#brandInfo h3{color:#64BD00;font-size:14px;font-weight:bold;}
#brandInfo p{width:450px;}
.listofTitle{color:#437801;font-size:14px;font-weight:bold;}
.listtable{width:550px;}
.listtable th{color:#437801;white-space:nowrap;
border-top:dashed 1px #666666;
border-bottom:dashed 1px #666666;}
.listtable td{vertical-align:top;padding:5px;}
.aiueo td{padding:0px 3px;}

.spbox{padding:8px;
border:dashed 1px #666666;}

/*----------050arsnova*/
#arsg0{margin:20px 0px 30px 0px;}
#arsg0 table{width:550px;background:#f3eaf4;}
#arsg0 td{text-align:center;padding:5px;}

#ars_products table{width:100%;margin:10px 0px 20px 0px;}
#ars_products td{text-align:center;}
.listnavi{text-align:center;margin:10px 0px;}
.listnavi img{margin:10px auto;}

/*----------060naturaglace*/
#ng_products table{width:100%;margin:10px 0px 20px 0px;}
#ng_products td{text-align:center;}

/*----------090baby*/
#babyGallery{text-align:center;}
#babyGallery p{padding:0px;}

.babyBox{width:550px;}
.babyLeft{width:275px;float:left;}
.babyRight{width:275px;float:right;}

.babyLeft , .babyRight{
background:url(../images/topics/090baby/baby_back_frame.gif) center bottom no-repeat;}

.babyImage{margin:0px;position:relative;}
.babyFrame{position:absolute;left:0px;}
.babyName{margin:0px 10px;font-size:14px;}
.babyComment{margin:5px 15px 10px 15px;text-align:left;}

.babybanner{margin:20px 0px}
/*-IE6以下に-*/
* html .babyImage {left:-2px;top:} 