@charset "UTF-8";

/*-- メインボックス ----------------------------*/
#scroll_area {
	height:164px;
	padding-left:40px;
	background:url(/imgs/mainbox_body_bg.gif) no-repeat;
}
#mycarousel a {
	border:none;
}
#mycarousel a img {
	border:none;
}

/*-- おすすめ商品 ----------------------------*/
#recobox {
	background: url(/imgs/recobox_bg.gif) repeat-y;
	color: #FFF;
	margin-bottom: 20px;
}
#recobox_inner {
	padding:0 15px 15px 15px;
	background:url(/imgs/recobox_bottom.gif) no-repeat center bottom;
}
#recobox h3 {
	background: url(/imgs/recotitle.gif) no-repeat center top;
	color: #FFF;
	padding-top:8px;
	padding-left:20px;
}
#recobox h3.recotitle_first {
	background: url(/imgs/recotitle_first.gif) no-repeat center top;
}
#recobox h4 {
	margin-left:280px;
	padding-left: 50px;
	background: url(/imgs/reco_finger.gif) no-repeat;
}
#recobox .itemcapacity {
	text-align:right;
	margin-left:280px;
	padding-right:5px;
	background-color: #FC0;
	color: #000;
}
#recobox .itemprice {
	color: #C00;
}
#recobox .go_order { /* 共通スタイルあり(style.css) */
	background:url(/imgs/arrow_reco.gif) no-repeat left center;
}
#recobox .go_order a {
	color: #FFF;
}
#recobox .go_order a:hover {
	color: #FC0;
}

/*#top_recobox p , 
#topranking_box p {
	margin-top: 0px;
}*/


/*-- ランキング ------------------ */
#ranking_box {}
#ranking_box h3 {
	padding-left:20px;
	background: url(/imgs/ranking_bg.gif) no-repeat right center;
}
#ranking_box strong {
	color:#f00;
	font-weight:normal;
}
#ranking_box .capacity {
	color:#fff;
	margin-bottom:0;
	background:#c00;
}
#ranking_box .capacity strong {
	color:#FC0;
	font-size:1.4em;
	font-weight:bold;
	padding-left:0.5em;
}
#ranking_box .go_order {
	margin-top:.5em;
}

#no1 {
	margin-bottom:1em;
}
#no1 h4 {
	background:url(/imgs/crown01.gif) no-repeat left center;
}

#no2 {
	float:left;
	width:275px;
}
#no2 h4 {
	background:url(/imgs/crown02.gif) no-repeat left center;
}

#no3 {
	float:right;
	width:275px;
}
#no3 h4 {
	background:url(/imgs/crown03.gif) no-repeat left center;
}

/* -- 共通 -- */
#no1 h4,
#no2 h4,
#no3 h4 {
	padding-left:50px;
	min-height:35px;
	height:auto;
	margin-bottom:0.5em;
}
/* for Internet Explorer */
/*¥*/
* html #no1 h4,
* html #no2 h4,
* html #no3 h4 {
	height:35px;
}
/**/

