h3 {
	width: 715px;
	height: 36px;
	text-indent: 60px;
	font-size: 18px;
	line-height: 45px;
	line-height: 60px\9;
	margin: 0 0 5px 0;
	border-bottom: 2px solid #1c1c1c;
	padding-bottom: 5px;
}

h3.new_item_title {
	background: url(//img14.shop-pro.jp/PA01186/127/etc/bg_new_item_title.png?2050011612) no-repeat 2px -1px;
	text-indent: 67px;

}
h3.rank_title {
	background: url(https://img14.shop-pro.jp/PA01186/127/etc/bg_ranking_title.png?2052005116) no-repeat 0 -2px;
}
h3.check_title {
	background: url(https://img14.shop-pro.jp/PA01186/127/etc/bg_check_title.png?202301124646) no-repeat 0 -4px;
	text-indent: 57px;

}
h3.featured_brands_title {
	background: url(https://img14.shop-pro.jp/PA01186/127/etc/bg_featured_title.png?202301124707) no-repeat 0 -5px;
	margin-bottom: 10px;

}
.new_item_list,
.rank_list,
.checkitem_list {
	float: left;
	width: 132px;
	text-align: center;
	padding: 12px 6px 15px;
}
.checkitem_list {
	padding: 12px 5px 15px 6px;
}
.new_item_box,
.rank_box,
.checkitem_box {
	text-align: center;
	width: 132px;
	height: 230px;
	margin: 0 auto;
	border: 1px solid #b6b6b6;
	padding: 5px 0 0;
	overflow: hidden;
	position: relative;
}
.rank_box p,
.checkitem_box div {
	font-size: 12px;
	margin-bottom: 2px;
}
#rank01 {
	padding-left: 0;
	margin-left: 3px;
}
.name {
	text-align: left;
	line-height: 120%;
	font-size: 12px;
	height: 55px;
	padding: 10px 4px;
}
.name img{
	vertical-align:middle;
}
.new_item_box a,
.rank_box a,
.checkitem_box a {
	color: #1c1c1c;
}
.price {
	text-align: right;
	color: red;
	padding: 0 4px 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
}

p.look {
	width: 100%;
	height: 24px;
	position: absolute;
	left: 0;
	bottom: -50px;
	background: transparent url(https://img14.shop-pro.jp/PA01186/127/etc/bg_spacer_bl85.png?2052012546) repeat 0 0\9;
	background: rgba(0,0,0,0.85);
	text-indent: 7px;
	line-height: 22px;
	padding: 2px 0;
	cursor: pointer;
}
p.look a {
color: #bebebe;
font-size: 13px;
font-weight: bold;
}
p.look a:hover {color: #fff;}
#rank_area {
position: relative;
overflow: hidden;
}
.rank_num {
position: absolute;
top: 66px;
}
.rank_num_01 {left: 10px;}
.rank_num_02 {left: 153px;}
.rank_num_03 {left: 297px;}
.rank_num_04 {left: 442px;}
.rank_num_05 {left: 585px;}
#check_item_area {
clear: both;
overflow: hidden;
}
#featured_brands_area {
clear: both;
padding-top: 15px;
margin-bottom: 50px;
}
.featured_brands {
margin-left: 6px;
}

