@charset "UTF-8";
#b-dash_itemdetail_relation { margin-bottom: 60px; }
#b-dash_itemdetail_relation .headline2--itemdetail { margin-bottom: 20px; }
#b-dash_itemdetail_relation .headline2--itemdetail p { font-size: 18px; text-align: left; color: #555555; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation { width: 960px; margin: 0 auto; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__wrap { display: flex; justify-content: flex-start; flex-wrap: wrap; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list { width: 185px; margin-bottom: 13px; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list:not(:nth-of-type(5n)) { margin-right: 8px; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list:nth-of-type(6n) { display: none; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--tmb { overflow: hidden; width: 100%; /* トリミングしたい枠の幅 */ position: relative; margin-bottom: 1.5625%; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--tmb::after { content: ''; display: block; padding-top: 100%; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__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_relation .b-dash_itemdetail_relation__list--num1, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num2, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num3, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num4, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num5, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num6, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num7, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num8, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num9, #b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num10 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; background-repeat: no-repeat; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num1 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num1.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num2 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num2.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num3 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num3.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num4 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num4.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num5 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num5.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num6 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num6.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num7 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num7.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num8 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num8.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num9 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num9.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--num10 { background-image: url(https://official.itembox.design/item/img/pc/ranking/num10.png); }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--text { margin-bottom: 13px; color: #999999; font-size: 12px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--price { color: #555555; font-size: 15px; }
#b-dash_itemdetail_relation .b-dash_itemdetail_relation__list--price-sale { color: #ee0000; font-size: 15px; }
