a.title

#showcase {
	padding: 3px;
}
#showcase:after {
	display:block;
	clear:both;
	height:0;
	line-height:1%;
	visibility:hidden;
	content:".";
}
#showcase table.item_table {
	margin: 3px;
	float: left;
	background: #F3F3F3 url("http://image.www.rakuten.co.jp/com/inc/search/win_shop/background_gray.jpg");
	width: 185px;
	height: 262px;
}
#showcase table.item_table td.left_td,
#showcase table.item_table td.right_td {
	width: 23px;
}
#showcase table.item_table td.center_td {
	width: 128px;
	height: 28px;
	vertical-align: middle;
}
#showcase table.item_table td.image_td {
	width: 128px;
	height: 128px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}
#showcase table.item_table table.title_table {
	width: 165px;
}
#showcase table.item_table table.title_table p.title_p{
	text-align: center;
	margin: 3px 0px;
}
#showcase a.title_a {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}
#showcase a.title_a:hover {
	text-decoration: underline;
}

#showcase table.item_table table.title_table p.title_p {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}
#showcase table.item_table table.title_table td.impression_td {
	text-align: center;
	height: 15px
}
#HighFilter input.chkbox,#LowFilter input.chkbox {
	position:relative;
	top:2px
}

#asu_title{
	cursor: pointer;
}
#asu_area ul{
	text-align:left;
	padding:0px;
	margin:2px;
	border-top:1px solid #bf0000;
}
#asu_area li{
	list-style-type:none;
	margin:1px;
}
#popMenu{
	display:none;
}
#popMenu ul{
	background: #ffffff none repeat scroll 0;
	border-color: #bf0000;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	left:160px;
	width:180px;
	padding:0px;
	padding-bottom:4px;
	margin:0px;
	margin-top:-20px;
	position:absolute;
	text-align:left;
	z-index:1;
}
#popMenu li{
	list-style-type:none;
	margin: 0px 0px;
	padding: 1px 8px;
}
.firstArea{
	text-align:left;
	border-bottom:1px solid #bf0000;
	background-color: #dddddd;
}

ul.related_words_ul {
  margin:0px;
  padding:0px;
  list-style:none;
  font-weight: bold;
}

li.related_words_li{
  margin-right:10px;
  padding-bottom:4px;
  font-size:12px;
  float:left;
  white-space:nowrap;
  list-style:none;
}

li.look_more{
  margin-left:0px;
  height:20px;
  position:relative;
  font-size:10px;
  top: 1px;
  float:left;
  white-space:nowrap;

}

#other_related_words{
 display:none;
}

#other_related_words ul{
  padding:0px;
  padding-bottom:4px;
  margin:0px;
  list-style:none;
  background: #f6f6dc;
  border-color: #bf0000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  position:absolute;
  top:-10px;
  text-align:left;
  z-index:1;

}

.words{
  font-size:12px;
  list-style-type:none;
  padding-left: 4px;
  padding-right:25px;
  padding-top:3px;
  padding-bottom:3px;
  text-align:left;
  margin: 0px 0px;
}


.disp_link{
  font-size:10px;
  text-align:right;
  margin-right:2px;
  margin-top:10px;
  margin-bottom:5px;
  list-style-type:none;
  padding: 1px 8px;
}

.other_first_area{
  padding-left: 6px;
  padding-right:25px;
  padding-top:3px;
  padding-bottom:3px;
  font-size:12px;
  text-align:left;
  border-bottom:1px solid #bf0000;
  background-color: #dddddd;

}
