body{
		font-family: Helvetica,Arial, Roboto, “Droid Sans”, “游ゴシック”, YuGothic,“ヒラギノ角ゴ ProN W3″,“Hiragino Kaku Gothic ProN”, “メイリオ”,Meiryo, sans-serif;
		font-size:11px; 
		padding:0;
		line-height:normal;
		color:#454545;
	}
	
	
	.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:#666666; padding-top:14px; height:30px;padding-left:6px; padding-bottom: 0px; padding-right: 0px; font-size:11px;}
div.brand a:hover{ background-color:none; color:#ACACAC;}
div.brand a span{font-size:9px; font-weight: normal;}
div.brand a span:hover{font-size:9px; color:#ACACAC; font-weight: normal;}
.brandlistlogo {width: 50px; height: 50px; float: left;} 
 
 
/*adjust this part if new letters added */
.navlet{text-align:center; padding:3px; border:1px solid #bbb; font-family:arial; color:#454545; width: 192px; }

/*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:13px; } 
.bi_index li{margin-left:2px;}	
#bi_current_index_container{text-align:center; padding:0px 45px; background:#f9f9f9; font-family:arial;  font-size:18px;}
#bi_current_index_text, bi_current_index_id{width: 35px;}
.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 94% 50%;*/
}
.price_range li a:hover{
	display:block;
	padding:5px;
	border-bottom:1px dotted #ccc;
}

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


