@charset "utf-8";



#top_main_img{
	width:530px;
	height:194px;
	padding:0px 0px 12px 0px;
}

#top_main_img img{border:1px solid #ccc;}


#top_main_baner{
	width:530px;
	height:60px;
	padding:0px 0px 0px 0px;
}


.top_main_baner_left{float:left;}
.top_main_baner_right{float:right;}



#ranking_area{
	width:530px;
	height:auto;
	margin:0px;
	padding:12px 0px 0px 0px;
}


#ranking_ttl{
	width:530px;
	height:25px;
	padding:0px 0px 0px 0px;
	background:url(../images/ranking_best_ttl.jpg) no-repeat;
}

#ranking_ttl p{
	text-indent:-9999px;
}

#ranking_entry{
	width:530px;
	height:auto;
	margin:0px;
	padding:8px 0px 20px 0px;
	border-bottom:2px dotted #888;
}


#best1{
	width:94px;
	height:auto;
	padding:0px 4px 0px 7px;
	float:left;
}

#best1_ttl{
	width:94px;
	height:19px;
	background:url(../images/ranking_best1.jpg);
}

#best1_ttl p{text-indent:-9999px;}

.best_photo{
	width:94px;
	height:92px;
}
.best_photo img{border:1px soild #ccc;}


.best_txt{
	width:94px;
	height:auto;
	padding:4px 0px 0px 0px;
}

.best_txt p{font-size:10px; color:#555;}



#best2{
	width:94px;
	height:auto;
	padding:0px 4px 0px 8px;
	float:left;
}

#best2_ttl{
	width:94px;
	height:19px;
	background:url(../images/ranking_best2.jpg);
}

#best2_ttl p{text-indent:-9999px;}


#best3{
	width:94px;
	height:auto;
	padding:0px 4px 0px 8px;
	float:left;
}

#best3_ttl{
	width:94px;
	height:19px;
	background:url(../images/ranking_best3.jpg);
}

#best3_ttl p{text-indent:-9999px;}


#best4{
	width:94px;
	height:auto;
	padding:0px 4px 0px 8px;
	float:left;
}

#best4_ttl{
	width:94px;
	height:19px;
	background:url(../images/ranking_best4.jpg);
}

#best4_ttl p{text-indent:-9999px;}


#best5{
	width:94px;
	height:auto;
	padding:0px 4px 0px 7px;
	float:left;
}

#best5_ttl{
	width:94px;
	height:19px;
	background:url(../images/ranking_best5.jpg);
}

#best5_ttl p{text-indent:-9999px;}








.top_info_area{
	width:530px;
	height:auto;
	margin:0px;
	padding:6px 0px 0px 0px;
}

.info_area_ttl{
	width:530px;
	height:58px;
	background:url(../images/top_contents_top.jpg) no-repeat;
}

.new_item_ttl{
	width:161px;
	height:58px;
	background:url(../images/new_item_ttl.jpg) no-repeat;
	text-indent:-9999px;
}

.sale_item_ttl{
	width:161px;
	height:58px;
	text-indent:-9999px;
	background-image: url(../images/sale_ttl.jpg);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}

.info_area_photo{
	width:515px;
	height:auto;
	margin:0px;
	padding:5px 0px 0px 15px;
	background:url(../images/top_contents_middle.jpg) repeat-y;
}


.info_photo_set{
	width:127px;
	height:auto;
	margin:0px;
	padding:0px 0px 11px 0px;
	float:left;
}

.info_photo{
	width:112px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.info_photo img{border:solid #ccc 1px;}


.info_txt{
	width:116px;
	height:auto;
	margin:0px;
	padding:5px 0px 0px 0px;
}

.info_txt p{font-size:10px; color:#555;}



.info_area_end{
	width:89px;
	height:22px;
	margin:0px;
	padding:11px 0px 0px 441px;
	background:url(../images/top_contents_bottom.jpg) no-repeat;
}





















.entry_photo_box{
	width:112px;
	height:112px;
	margin:0px 12px 0px 0px;
	padding:4px;
	border:1px solid #ccc;
	text-align: center;
	vertical-align: middle;
}













.newitem_table{
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
