body{
		font-family: "baskerville","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",メイリオ,Meiryo;
		font-size:14px; 
		padding:0;
		line-height:normal;
	}

.brandranking div a{
		display:block;
		/*background:url(http://img.ponparemall.net/imgmgr/49/00100849/img7/sp_arrow_02.png) no-repeat 97% 50%;*/
		
	}
	
	.brandrank-no {float:left; font-size:12px; color:#454545; padding:3px; width:40px;}
	.brandrank-txt {float:left; line-height:16px; padding:4px 0px; width:150px; text-transform:uppercase;}


/**  BRAND LIST */


 .brandlists-cont{width:198px;}
 ul.bi_index_all{list-style:none; padding-left:4px; margin:0;}
 li.brand{font-size:11px; font-family: arial; list-style:none; text-decoration:none; font-weight: bold; letter-spacing: 0px; width: 65%; float: right;  border-left:6px solid #bd0000; border-top: 3px solid #FFF; border-bottom: 3px solid #FFF; margin: 0px; line-height: 11px; text-transform: uppercase;
 } 
 
div.brand{font-size:11px; font-family: arial; list-style:none; text-decoration:none; font-weight: bold; letter-spacing: 0px; width: 65%; float: right;  border-left:0 solid #bd0000; border-top: 3px solid #FFF; border-bottom: 3px solid #FFF; margin: 0px; line-height: 11px; text-transform: uppercase;
 }
 div.brand a{display:block; text-decoration:none; color:#454545; padding-top:14px; height:30px;
 padding-left:6px; padding-bottom: 0px; padding-right: 0px; font-size:11px;
 }
 div.brand a:hover{ background-color:#0112ff; color:#FFF;}
 div.brand a span{font-size:9px; color:#8d8d8d; font-weight: normal;}
 
 .brandlistlogo {width: 50px; height: 50px; float: left;} 
 
 
/** END BRAND LIST */


.clearer{ clear: both; }

/*adjust this part if new letters added */
.navlet{
	text-align:center;
	padding:3px;
	border-bottom:1px solid #bbb;
	font-family:arial;
	color:#454545;
}
/*adjust this part if new letters added */

.bi_index, #bi_index_all{
	float:left;
	margin:3px;
	padding:2px 0;
	width:26px;
	height:18px;
	font-size:14px;
	}
	
.bi_index li{margin-left:2px;}	

#bi_current_index_container{
	text-align:center;
	padding:5px 55px;
	border-bottom:1px solid #bbb;
	background:#f9f9f9;
	font-family:arial;
	font-size:18px;
	}
	
#bi_current_index_text, bi_current_index_id{
	width:20px;
}

.bi_index, #bi_index_all, #bi_prev_index, #bi_next_index, #bi_current_index_text{
	cursor: pointer;
	}
.bi_index:hover,#bi_index_all:hover{background:#efefef;}	
	
#bi_prev_index:hover, #bi_next_index:hover{
	color:#565656;
	}
	

#bi_prev_index, #bi_next_index, #bi_current_index_text{
	float:left;
	margin: 7px;
	color: #454545;
	}

.bi_index_all_class{
	width:197px;
	height:1525px;
	overflow:auto;
	}

.brandlists-cont{
	border:1px solid #bbb;
	padding-bottom:5px
	}
	
.viewallbrand {text-align:right;text-decoration:none; margin:15px 0 10px 0}	
.viewallbrand a{text-decoration:none; color:#454545;}
.viewallbrand a:hover{ color:#bf3000;}	

.price_range{
	list-style-type:none;
}
.price_range li a{
	display:block;
	padding:5px;
	border-bottom:1px dotted #ccc;
	/*background:url(http://img.ponparemall.net/imgmgr/49/00100849/img7/sp_arrow_02.png) no-repeat 97% 50%;*/
}
.price_range li a:hover{
	display:block;
	padding:5px;
	border-bottom:1px dotted #ccc;
}

.left1 {padding:0 4px 5px 0;}

.redbg-title
{background:#0112ff; border-bottom:#020a74 solid 4px; width:200px; color:#FFF; height:30px; font-size:16px}
