h3{
	font-size:16px;
	font-family:"Helvetica" "£Í£Ó ¥´¥·¥Ã¥¯", "MS Gothic", "Osaka¡ÝÅùÉý";
	margin-top:6px;
	margin-bottom:6px;
	}
	a{
	color:#666;
	text-decoration:none;
	}
	a:hover {
    opacity:0.5;
    -moz-opacity:0.5;
    filter:alpha(opacity = 50);
    }
  .top_h2{
  margin: 0px;
  margin-right:10px;
  padding-bottom: 10px;
  font-size: 16px;
  width:500px;
}

/* BRAND LIST */
.section_brandlist{
  float:left;
  width:360px;
  border-bottom:dotted 1px #ddd;
}
.brandlist_h2{
  margin: 0;
  padding-bottom: 10px;
  font-size: 16px;
  width:400px;
  border-bottom:dotted #ddd 2px;
  overflow:hidden;
}
.brandlist{
  background-color:#ccc;
  margin-top:5px;
}
.brand_u{
}
.brand_li{
  float:left;
  list-style-type: none;
}
._st{
  margin-right:6px;
  margin-bottom:5px;
}
._rright{
  margin-bottom:5px;
}
.b_navi{
    text-align:right;
	font-size:10px;
	margin:0 auto;
	padding-left:0px;
	color:#333;
    margin-right:5px;
	}
/* //BRAND LIST */

/* BRAND FEED */
.section_brandbanner{
  float:left;
}
#feed{
	width:430px;
	}
	.thm{
	float:left;
	width:450px;
	margin:0px 10px 10px 0px;
	}
	.cont{
	clear:both;
	overflow: hidden;
	width:400px;
   margin-right:50px;
	}
	.date{
    text-align:right;
	font-size:10px;
	margin:0 auto;
	padding-left:0px;
	color:#333;
	}
	.dis{
	color:#666;
	font-family:"Helvetica" "£Í£Ó ¥´¥·¥Ã¥¯", "MS Gothic", "Osaka¡ÝÅùÉý";
	font-size:12px;
	padding-left:10px;
	margin:0 auto;
	margin-bottom:10px;
	}
/* //BLOG FEED */
	
/* RECOMMEND BANNER */
.section_recobanner{
  width:400px;
  float:left;
  padding-bottom:10px;
  margin-bottom:10px;
}
.recobanner_h2{
  margin: 0;
  padding-bottom: 10px;
  font-size: 16px;
  width:350px;
  border-bottom:dotted #ddd 2px;
  overflow:hidden;
}
.reco_cont{
  margin-top:5px;
}
.reco_cont_u{
}
.reco_cont_li{
  list-style-type: none;
  margin-top:10px;
}
.reco_navi{
    text-align:left;
	font-size:12px;
	margin:0 auto;
    padding:5px;
	color:#fff;
    background-color:#555;
	}
/* // RECOMMEND BANNER */