@charset "UTF-8";
#b-dash_itemdetail_ranking_sales { margin-bottom: 60px; }
#b-dash_itemdetail_ranking_sales .headline2--itemdetail { margin-bottom: 20px; }
#b-dash_itemdetail_ranking_sales .headline2--itemdetail p { font-size: 18px; text-align: left; color: #555555; }
#b-dash_itemdetail_ranking_sales .btn-type-a { width: 320px; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales { width: 960px; margin: 0 auto; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__wrap { display: flex; justify-content: flex-start; flex-wrap: wrap; margin-bottom: 40px; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list { width: 185px; margin-bottom: 13px; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:not(:nth-of-type(5n)) { margin-right: 8px; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(1) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(2) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(3) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(4) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(5) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(6) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(7) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(8) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(9) .b-dash_itemdetail_ranking_sales__list--tmb > div, #b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(10) .b-dash_itemdetail_ranking_sales__list--tmb > div { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; background-repeat: no-repeat; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(1) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num1.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(2) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num2.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(3) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num3.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(4) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num4.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(5) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num5.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(6) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num6.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(7) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num7.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(8) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num8.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(9) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num9.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list:nth-of-type(10) .b-dash_itemdetail_ranking_sales__list--tmb > div { background-image: url(https://official.itembox.design/item/img/pc/ranking/num10.png); }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list--tmb { overflow: hidden; width: 100%; /* トリミングしたい枠の幅 */ position: relative; margin-bottom: 1.5625%; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list--tmb::after { content: ""; display: block; padding-top: 100%; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list--tmb > img { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: auto; height: 100%; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list--text { margin-bottom: 13px; color: #999999; font-size: 12px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list--price { color: #555555; font-size: 15px; }
#b-dash_itemdetail_ranking_sales .b-dash_itemdetail_ranking_sales__list--price-sale { color: #ee0000; font-size: 15px; }
