@charset "shift_jis";

/* Ranking
----------------------------------------------------------------------- */
div.threeColLayout div#contPane ul.ranking { width:575px; background:transparent url(../img/usr/common/reco/bg_ranking.gif) repeat-y 0 0; }
div.threeColLayout div#contPane ul.ranking li { float:left; display:inline; width:101px; padding:35px 7px 10px; }
div.threeColLayout div#contPane ul.ranking li.rank1 { background:transparent url(../img/usr/common/reco/icon_ranking1.gif) no-repeat center 8px; }
div.threeColLayout div#contPane ul.ranking li.rank2 { background:transparent url(../img/usr/common/reco/icon_ranking2.gif) no-repeat center 8px; }
div.threeColLayout div#contPane ul.ranking li.rank3 { background:transparent url(../img/usr/common/reco/icon_ranking3.gif) no-repeat center 8px; }
div.threeColLayout div#contPane ul.ranking li.rank4 { background:transparent url(../img/usr/common/reco/icon_ranking4.gif) no-repeat center 8px; }
div.threeColLayout div#contPane ul.ranking li.rank5 { background:transparent url(../img/usr/common/reco/icon_ranking5.gif) no-repeat center 8px; }
div.threeColLayout div#contPane ul.ranking li p.itemPhoto { text-align:center; }
div.threeColLayout div#contPane ul.ranking li p.itemPhoto a img { border:1px solid #cfcfcf; }
div.threeColLayout div#contPane ul.ranking li p.itemName { margin-top:8px; font-weight:bold; line-height:1.1; }
div.threeColLayout div#contPane ul.ranking li p.itemDetail { margin-top:8px; padding-left:15px; background:transparent url(../img/usr/common/icon_list_price.gif) no-repeat left top; }



/* Near Check
----------------------------------------------------------------------- */
div.threeColLayout div#menuPane dl#nearCheck dt { width:190px; padding-top:25px; margin-top:15px; overflow:hidden; background:transparent url(../img/usr/common/reco/ttl_near_check.gif) no-repeat 0 0; text-indent:-9999px; }
div.threeColLayout div#menuPane dl#nearCheck dd { padding:15px 5px 10px; border-bottom:1px solid #dfdfdf; background-color:#f5f5f5; text-indent:0px; }
div.threeColLayout div#menuPane dl#nearCheck dd p.itemPhoto { width:74px; float:left; display:inline; font-size:12px; text-indent:0px; }
div.threeColLayout div#menuPane dl#nearCheck dd p.itemPhoto img { border:1px solid #cfcfcf; text-indent:0px; }
div.threeColLayout div#menuPane dl#nearCheck dd p.itemName { float:right; display:inline; width:101px; margin-left:5px; font-weight:bold; line-height:1.1; text-indent:0px; }
div.threeColLayout div#menuPane dl#nearCheck dd p.itemDetail { float:right; display:inline; width:86px; margin:5px 0 0 5px; padding-left:15px; background:transparent url(../img/usr/common/icon_list_price.gif) no-repeat left top; text-indent:0px; }



/* Another Look
----------------------------------------------------------------------- */
div.threeColLayout div#contPane ul.rankAnother { width:575px; background:transparent url(../img/usr/common/reco/bg_ranking.gif) repeat-y 0 0; }
div.threeColLayout div#contPane ul.rankAnother li { float:left; display:inline; width:101px; padding:10px 7px 10px; }
div.threeColLayout div#contPane ul.rankAnother li p.itemPhoto { text-align:center; }
div.threeColLayout div#contPane ul.rankAnother li p.itemPhoto a img { border:1px solid #cfcfcf; }
div.threeColLayout div#contPane ul.rankAnother li p.itemName { margin-top:8px; font-weight:bold; line-height:1.1; }
div.threeColLayout div#contPane ul.rankAnother li p.itemDetail { margin-top:8px; padding-left:15px; background:transparent url(../img/usr/common/icon_list_price.gif) no-repeat left top; }



/* Another Buy
----------------------------------------------------------------------- */
div.oneColLayout div#contPane ul.rankAnotherBuy { width:800px; background:transparent url(../img/usr/common/reco/bg_ranking_buy.gif) repeat-y 0 0; }
div.oneColLayout div#contPane ul.rankAnotherBuy li { float:left; display:inline; width:140px; padding:10px; }
div.oneColLayout div#contPane ul.rankAnotherBuy li p.itemPhoto { text-align:center; }
div.oneColLayout div#contPane ul.rankAnotherBuy li p.itemPhoto a img { border:1px solid #cfcfcf; }
div.oneColLayout div#contPane ul.rankAnotherBuy li p.itemName { margin-top:8px; font-weight:bold; line-height:1.1; }
div.oneColLayout div#contPane ul.rankAnotherBuy li p.itemDetail { margin-top:8px; padding-left:15px; background:transparent url(../img/usr/common/icon_list_price.gif) no-repeat left top; }





