@charset "UTF-8";
.fs-body-product .fs-c-breadcrumb { border: none; }
.fs-body-product .fs-c-breadcrumb__list { width: 960px; margin: 0 auto; display: flex; justify-content: flex-start; padding: 10px 0 0 0; }
.fs-body-product .fs-c-breadcrumb__listItem { font-size: 11px; color: #555555; }
.fs-body-product .fs-c-breadcrumb__listItem a { font-size: 11px; }
.fs-body-product .breadcrumb__listItem + .breadcrumb__listItem::before { content: " > "; }
.fs-body-product .breadcrumb { border-bottom: solid 1px #e6e4dd; }
.fs-body-product .breadcrumb__list { width: 960px; margin: 0 auto; display: flex; justify-content: flex-start; padding: 0 0 10px 0; }
.fs-body-product .breadcrumb__listItem { font-size: 11px; color: #555555; }
.fs-body-product .breadcrumb__listItem a { font-size: 11px; }

#itemdetail .ranking_icon--num1 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num1.png); }
#itemdetail .ranking_icon--num2 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num2.png); }
#itemdetail .ranking_icon--num3 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num3.png); }
#itemdetail .ranking_icon--num4 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num4.png); }
#itemdetail .ranking_icon--num5 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num5.png); }
#itemdetail .ranking_icon--num6 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num6.png); }
#itemdetail .ranking_icon--num7 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num7.png); }
#itemdetail .ranking_icon--num8 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num8.png); }
#itemdetail .ranking_icon--num9 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num9.png); }
#itemdetail .ranking_icon--num10 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num10.png); }
#itemdetail .ranking_icon--num11 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num11.png); }
#itemdetail .ranking_icon--num12 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num12.png); }
#itemdetail .ranking_icon--num13 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num13.png); }
#itemdetail .ranking_icon--num14 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num14.png); }
#itemdetail .ranking_icon--num15 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num15.png); }
#itemdetail .ranking_icon--num16 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num16.png); }
#itemdetail .ranking_icon--num17 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num17.png); }
#itemdetail .ranking_icon--num18 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num18.png); }
#itemdetail .ranking_icon--num19 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num19.png); }
#itemdetail .ranking_icon--num20 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num20.png); }
#itemdetail .ranking_icon--num21 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num21.png); }
#itemdetail .ranking_icon--num22 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num22.png); }
#itemdetail .ranking_icon--num23 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num23.png); }
#itemdetail .ranking_icon--num24 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num24.png); }
#itemdetail .ranking_icon--num25 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num25.png); }
#itemdetail .ranking_icon--num26 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num26.png); }
#itemdetail .ranking_icon--num27 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num27.png); }
#itemdetail .ranking_icon--num28 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num28.png); }
#itemdetail .ranking_icon--num29 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num29.png); }
#itemdetail .ranking_icon--num30 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num30.png); }
#itemdetail .ranking_icon--num31 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num31.png); }
#itemdetail .ranking_icon--num32 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num32.png); }
#itemdetail .ranking_icon--num33 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num33.png); }
#itemdetail .ranking_icon--num34 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num34.png); }
#itemdetail .ranking_icon--num35 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num35.png); }
#itemdetail .ranking_icon--num36 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num36.png); }
#itemdetail .ranking_icon--num37 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num37.png); }
#itemdetail .ranking_icon--num38 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num38.png); }
#itemdetail .ranking_icon--num39 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num39.png); }
#itemdetail .ranking_icon--num40 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num40.png); }
#itemdetail .ranking_icon--num41 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num41.png); }
#itemdetail .ranking_icon--num42 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num42.png); }
#itemdetail .ranking_icon--num43 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num43.png); }
#itemdetail .ranking_icon--num44 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num44.png); }
#itemdetail .ranking_icon--num45 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num45.png); }
#itemdetail .ranking_icon--num46 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num46.png); }
#itemdetail .ranking_icon--num47 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num47.png); }
#itemdetail .ranking_icon--num48 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num48.png); }
#itemdetail .ranking_icon--num49 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num49.png); }
#itemdetail .ranking_icon--num50 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num50.png); }
#itemdetail .ranking_icon--num51 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num51.png); }
#itemdetail .ranking_icon--num52 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num52.png); }
#itemdetail .ranking_icon--num53 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num53.png); }
#itemdetail .ranking_icon--num54 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num54.png); }
#itemdetail .ranking_icon--num55 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num55.png); }
#itemdetail .ranking_icon--num56 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num56.png); }
#itemdetail .ranking_icon--num57 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num57.png); }
#itemdetail .ranking_icon--num58 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num58.png); }
#itemdetail .ranking_icon--num59 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num59.png); }
#itemdetail .ranking_icon--num60 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num60.png); }
#itemdetail .ranking_icon--num61 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num61.png); }
#itemdetail .ranking_icon--num62 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num62.png); }
#itemdetail .ranking_icon--num63 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num63.png); }
#itemdetail .ranking_icon--num64 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num64.png); }
#itemdetail .ranking_icon--num65 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num65.png); }
#itemdetail .ranking_icon--num66 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num66.png); }
#itemdetail .ranking_icon--num67 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num67.png); }
#itemdetail .ranking_icon--num68 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num68.png); }
#itemdetail .ranking_icon--num69 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num69.png); }
#itemdetail .ranking_icon--num70 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num70.png); }
#itemdetail .ranking_icon--num71 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num71.png); }
#itemdetail .ranking_icon--num72 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num72.png); }
#itemdetail .ranking_icon--num73 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num73.png); }
#itemdetail .ranking_icon--num74 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num74.png); }
#itemdetail .ranking_icon--num75 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num75.png); }
#itemdetail .ranking_icon--num76 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num76.png); }
#itemdetail .ranking_icon--num77 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num77.png); }
#itemdetail .ranking_icon--num78 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num78.png); }
#itemdetail .ranking_icon--num79 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num79.png); }
#itemdetail .ranking_icon--num80 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num80.png); }
#itemdetail .ranking_icon--num81 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num81.png); }
#itemdetail .ranking_icon--num82 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num82.png); }
#itemdetail .ranking_icon--num83 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num83.png); }
#itemdetail .ranking_icon--num84 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num84.png); }
#itemdetail .ranking_icon--num85 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num85.png); }
#itemdetail .ranking_icon--num86 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num86.png); }
#itemdetail .ranking_icon--num87 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num87.png); }
#itemdetail .ranking_icon--num88 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num88.png); }
#itemdetail .ranking_icon--num89 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num89.png); }
#itemdetail .ranking_icon--num90 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num90.png); }
#itemdetail .ranking_icon--num91 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num91.png); }
#itemdetail .ranking_icon--num92 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num92.png); }
#itemdetail .ranking_icon--num93 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num93.png); }
#itemdetail .ranking_icon--num94 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num94.png); }
#itemdetail .ranking_icon--num95 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num95.png); }
#itemdetail .ranking_icon--num96 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num96.png); }
#itemdetail .ranking_icon--num97 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num97.png); }
#itemdetail .ranking_icon--num98 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num98.png); }
#itemdetail .ranking_icon--num99 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num99.png); }
#itemdetail .ranking_icon--num100 { position: absolute; top: 5px; left: 5px; width: 33px; height: 33px; z-index: 1; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/pc/ranking/num100.png); }

#itemdetail .public_hr { margin-bottom: 40px; }
#itemdetail .org_text1 { font-size: 15px; width: 960px; margin: 0 auto; display: block; margin-top: 40px; }
#itemdetail .itemdetail_product_comment { width: 960px; margin: 0 auto; margin-top: 40px; padding: 23px 0; background-color: #f8f8f6; }
#itemdetail .itemdetail_product_comment p { text-align: center; font-size: 18px; }
#itemdetail .itemdetail_wrap { width: 960px; margin: 0 auto; margin-top: 40px; margin-bottom: 80px; display: flex; justify-content: space-between; }
#itemdetail .itemdetail__brand { width: 960px; margin: 0 auto; margin-bottom: 48px; padding: 32px; background-color: #f8f8f6; }
#itemdetail .itemdetail__brand.awpc { display: flex; justify-content: center; align-items: center; }
#itemdetail .itemdetail__brand__header { width: 240px; margin-right: 23px; }
#itemdetail .itemdetail__brand__footer { width: 632px; }
#itemdetail .itemdetail__brand__logo { position: relative; display: block; width: 240px; border: solid 1px #e6e4dd; }
#itemdetail .itemdetail__brand__logo::after { content: ""; display: block; padding: 66.66667% 0 0; }
#itemdetail .itemdetail__brand__logo > 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%; }
#itemdetail .itemdetail__brand__name { font-size: 16px; color: #555555; margin-bottom: 9px; }
#itemdetail .itemdetail__brand__text { font-size: 13px; color: #555555; }
#itemdetail .itemdetail__inden { width: 960px; margin: 0 auto; margin-bottom: 60px; padding: 12px; background-size: 100%; background-repeat: no-repeat; }
#itemdetail .itemdetail__inden__wrap { border: solid 1px #555555; }
#itemdetail .itemdetail__inden__header { width: 100%; }
#itemdetail .itemdetail__inden__header::after { content: ""; display: block; padding: 51.06383% 0 0; }
#itemdetail .itemdetail__inden__footer { width: auto; padding: 4.16667%; }
#itemdetail .itemdetail__inden__title { margin-bottom: 30px; font-size: 16px; color: #555555; text-align: center; font-weight: bold; }
#itemdetail .itemdetail__inden__text { font-size: 13px; color: #555555; }
#itemdetail .itemdetail_tab { width: 960px; margin: 0 auto; }
#itemdetail .itemdetail_tab__list { width: 500px; border-top: solid 1px #e6e4dd; background-color: #f8f8f6; display: flex; justify-content: flex-start; }
#itemdetail .itemdetail_tab__list li { display: flex; justify-content: center; align-items: center; background-color: #f8f8f6; width: 166px; height: 48px; color: #999999; font-size: 13px; }
#itemdetail .itemdetail_tab__list li.active { background-color: #ffffff; color: #555555; }
#itemdetail .itemdetail_tab .fs-c-inquiryAboutProduct .fs-c-button--inquiryAboutProduct { background-color: transparent; border: none; cursor: pointer; outline: none; padding: 0; appearance: none; }
#itemdetail .itemdetail_tab .fs-c-inquiryAboutProduct .fs-c-button--inquiryAboutProduct:hover { text-decoration: underline; opacity: 0.8; color: dodgerblue; }
#itemdetail .itemdetail_tab .fs-c-inquiryAboutProduct .fs-c-button__label { color: dodgerblue; }
#itemdetail .itemdetail_tab .product_description_short table { border: solid 1px #e6e4dd; border-collapse: collapse; border-spacing: 0; width: 100%; padding: 5%; }
#itemdetail .itemdetail_tab .product_description_short table thead tr th { border: solid 1px #e6e4dd; background-color: #f8f8f6; color: #555555; font-size: 13px; padding: 11px 0; text-align: center; }
#itemdetail .itemdetail_tab .product_description_short table tbody tr th { background-color: #f8f8f6; border: solid 1px #e6e4dd; color: #555555; font-size: 13px; padding: 11px 0; text-align: center; }
#itemdetail .itemdetail_tab .product_description_short table tbody tr td { border: solid 1px #e6e4dd; color: #555555; font-size: 13px; padding: 11px 0; text-align: center; }
#itemdetail .itemdetail_guid__wrap { width: 100%; margin: 0 auto; padding: 21px; display: flex; justify-content: space-between; flex-wrap: wrap; background-color: #f8f8f6; }
#itemdetail .itemdetail_guid__list { width: 50%; display: flex; justify-content: flex-start; align-items: center; font-size: 13px; }
#itemdetail .itemdetail_guid__list:not(:nth-last-of-type(-n + 2)) { margin-bottom: 14px; }
#itemdetail .itemdetail_guid__list::before { display: inline-block; width: 5px; height: 5px; margin-right: 8px; content: ""; -webkit-transform: rotate(45deg); transform: rotate(45deg); border-top: 1px solid #555555; border-right: 1px solid #555555; }
#itemdetail .itemdetail_birthday { padding-top: 80px; margin-bottom: 48px; }
#itemdetail .itemdetail_birthday__wrap { width: 960px; display: flex; justify-content: flex-start; flex-wrap: wrap; margin: 0 auto; }
#itemdetail .itemdetail_birthday__list { width: 152px; height: 40px; display: flex; justify-content: flex-start; align-items: center; border: solid 1px #e6e4dd; border-radius: 4px; position: relative; margin-bottom: 9px; }
#itemdetail .itemdetail_birthday__list:not(:nth-of-type(6n)) { margin-right: 9px; }
#itemdetail .itemdetail_birthday__list--icon { width: 17px; height: 20px; display: flex; justify-content: center; align-items: center; margin-right: 9px; }
#itemdetail .itemdetail_birthday__list--text { font-size: 13px; }
#itemdetail .itemdetail_birthday__list a { position: absolute; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; }
#itemdetail .itemdetail_variation { margin-bottom: 76px; }
#itemdetail .itemdetail_variation .headline2 { margin-bottom: 40px; }
#itemdetail .itemdetail_variation .headline2:after { content: ""; width: 30px; height: 2px; background-color: #a8a59a; margin: 0 auto; margin-top: 26px; display: block; }
#itemdetail .itemdetail_variation .headline2 p { font-size: 23px; text-align: center; color: #555555; }
#itemdetail .itemdetail_variation__wrap { width: 960px; margin: 0 auto; display: flex; justify-content: flex-start; }
#itemdetail .itemdetail_variation__list { display: inline-block; width: 185px; margin-right: 8px; }
#itemdetail .itemdetail_variation__list--tmb { position: relative; width: 100%; margin-bottom: 13px; }
#itemdetail .itemdetail_variation__list--tmb::after { content: ""; display: block; padding: 100% 0 0; }
#itemdetail .itemdetail_variation__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%; }
#itemdetail .itemdetail_variation__list--text { margin-bottom: 11px; color: #999999; font-size: 12px; line-height: 1.5; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#itemdetail .itemdetail_variation__list--price { color: #555555; font-size: 13px; }
#itemdetail .itemdetail_variation__list--price-sale { color: #ee0000; font-size: 13px; }
#itemdetail .itemdetail_video { width: 960px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; margin-bottom: 64px; }
#itemdetail .itemdetail_video .youtube { position: relative; width: 600px; padding-top: 40%; }
#itemdetail .itemdetail_video .youtube iframe { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }
#itemdetail .itemdetail_video__message { width: 300px; border: solid #555555 1px; padding: 33px; }
#itemdetail .itemdetail_video__text { font-size: 13px; text-align: left; color: #555555; }
#itemdetail .itemdetail_banner { width: 960px; margin: 0 auto; margin-bottom: 51px; }
#itemdetail .itemdetail_banner__in { display: flex; justify-content: center; align-items: center; }
#itemdetail .itemdetail_banner__in img:not(:last-of-type) { margin-right: 24px; }
#itemdetail #sns_share_btn { display: flex; justify-content: flex-end; align-items: center; }
#itemdetail #sns_share_btn .sns_share_btn { width: 109px; display: flex; justify-content: space-between; align-items: center; }
#itemdetail #sns_share_btn .sns_share_btn > a { width: 23.27586%; font-size: 0; background-repeat: no-repeat; background-size: 100% 100%; background-position: center; }
#itemdetail #sns_share_btn .sns_share_btn > a::after { content: ""; display: block; padding-top: 100%; }
#itemdetail #sns_share_btn .sns_share_btn--tw { background-image: url(https://official.itembox.design/item/img/svg/detail_sns_tw.svg); }
#itemdetail #sns_share_btn .sns_share_btn--fb { background-image: url(https://official.itembox.design/item/img/svg/detail_sns_fb.svg); }
#itemdetail #sns_share_btn .sns_share_btn--line { background-image: url(https://official.itembox.design/item/img/svg/detail_sns_line.svg); }
#itemdetail .fs-c-featuredProduct { margin-top: 80px; margin-bottom: 60px; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__header h2 { margin-bottom: 40px; font-size: 23px; text-align: center; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__header h2::after { content: ""; width: 30px; height: 2px; background-color: #a8a59a; margin: 0 auto; margin-top: 26px; display: block; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list { width: 960px; margin: 0 auto; position: relative; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .fs-c-productListCarousel__ctrl { position: absolute; z-index: 10; display: none !important; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .fs-c-productListCarousel__ctrl.fs-c-productListCarousel__ctrl--prev { left: 0; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .fs-c-productListCarousel__ctrl.fs-c-productListCarousel__ctrl--next { right: 0; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track { display: flex; justify-content: flex-start; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide { width: 185px; margin-right: 8px; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide:last-of-type { margin-right: 0; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div h2.fs-c-productListItem__productName { margin-bottom: 13px; margin-top: 13px; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div h2.fs-c-productListItem__productName a { color: #999999; font-size: 12px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div h2.fs-c-productListItem__productName a span { font-size: 12px; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productMarks { display: none; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices { font-size: 13px; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice .fs-c-productPrice__main { display: inline; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice .fs-c-productPrice__main .fs-c-productPrice__main__label { display: none; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice .fs-c-productPrice__main .fs-c-productPrice__main__price .fs-c-price__currencyMark { display: none; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice .fs-c-productPrice__main .fs-c-price { display: inline-block !important; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice .fs-c-productPrice__addon .fs-c-productPrice__addon__label { font-size: 0; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice .fs-c-productPrice__addon .fs-c-productPrice__addon__label::after { font-size: 12px; content: "円(税込)"; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productPrices .fs-c-productPrice--member { color: #ee0000; }
#itemdetail .fs-c-featuredProduct .fs-c-featuredProduct__list .slick-list .slick-track .slick-slide > div .fs-c-productListItem__control { display: none; }
#itemdetail #ranking_sales { width: 960px; margin: 0 auto; }

#itemdetail #fs_form { width: 420px; }
#itemdetail #fs_form .btn-type-a { width: 320px; height: 48px; display: flex; justify-content: center; align-items: center; border: solid 1px #555555; margin: 0 auto; }
#itemdetail #fs_form .btn-type-a p { font-size: 13px; color: #555555; }
#itemdetail #fs_form .btn-type-a:hover { background-color: #555555; color: #ffffff; opacity: 1; }
#itemdetail #fs_form .btn-type-a:hover p { color: #ffffff; }
#itemdetail #fs_form .detail_stock { width: 16px; height: 17px; fill: #999999; }
#itemdetail #fs_form .fs-c-button--plain { width: 100%; margin-bottom: 23px; height: 48px; display: flex; justify-content: center; align-items: center; border: solid 1px #555555; margin: 0 auto; background-color: #ffffff; margin-bottom: 23px; }
#itemdetail #fs_form .fs-c-button--plain::before { display: block; content: ""; background-image: url(https://official.itembox.design/item/img/svg/detail_stock.svg); width: 16px; height: 17px; background-repeat: no-repeat; margin-right: 8px; }
#itemdetail #fs_form .fs-c-button--plain p, #itemdetail #fs_form .fs-c-button--plain span { font-size: 13px; color: #555555; }
#itemdetail #fs_form .fs-c-button--plain:hover { background-color: #555555; color: #ffffff; opacity: 1; }
#itemdetail #fs_form .fs-c-button--plain:hover p, #itemdetail #fs_form .fs-c-button--plain:hover span { color: #ffffff; }
#itemdetail #fs_form .fs-c-button--plain:hover::before { display: block; content: ""; background-image: url(https://official.itembox.design/item/img/pc/common/detail_stock_h.png); width: 16px; height: 17px; background-repeat: no-repeat; }
#itemdetail #fs_form .btn-type-a { width: 100%; margin-bottom: 23px; }
#itemdetail #fs_form .btn-type-a .detail_stock { width: 16px; height: 17px; fill: #999999; }
#itemdetail #fs_form .btn-type-a .detail_stock { margin-right: 8px; }
#itemdetail #fs_form .btn-type-a:hover .detail_stock { fill: #ffffff; }
#itemdetail #fs_form .fs-c-productMembersLoginLink { color: #ee0000; font-size: 13px; }
#itemdetail #fs_form .fs-c-productMarks { margin-bottom: 15px; }
#itemdetail #fs_form .fs-c-productNameHeading { font-size: 20px; color: #555555; margin-bottom: 11px; }
#itemdetail #fs_form .fs-c-productNumber { display: flex; justify-content: flex-start; color: #999999; font-size: 13px; margin-bottom: 31px; }
#itemdetail #fs_form .fs-c-productNumber__label { margin-right: 14px; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice__main__label { display: none; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice__main__price { display: inline-flex; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--member { margin-top: 30px; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--member .fs-c-productPrice__main__label { display: block; color: #555555; font-size: 13px; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--member .fs-c-price { display: inline-flex; font-size: 22px; color: #ee0000; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--member .fs-c-productPrice__addon__label { font-size: 22px; color: #ee0000; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--listed { display: inline-block; position: relative; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--listed::after { content: ""; top: 49%; width: 100%; height: 1px; background-color: #999999; display: block; position: absolute; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--listed .fs-c-price__currencyMark { display: none; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--listed .fs-c-price__value { font-size: 13px; color: #555555; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--listed .fs-c-productPrice__addon--listed { font-size: 0; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--listed .fs-c-productPrice__addon--listed::after { content: "円(税込)"; color: #555555; font-size: 13px; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--preorder { font-size: 22px; color: #ee0000; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--preorder .fs-c-price__value { font-size: 22px; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--selling { display: inline-block; position: relative; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--selling .fs-c-price__currencyMark { display: none; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--selling .fs-c-price__value { font-size: 26px; color: #555555; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--selling .fs-c-productPrice__addon__label { font-size: 0; }
#itemdetail #fs_form .fs-c-productPrices .fs-c-productPrice--selling .fs-c-productPrice__addon__label::after { content: "円(税込)"; color: #555555; font-size: 26px; }
#itemdetail #fs_form .fs-c-productOption { margin-top: 24px; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; align-items: flex-start; flex-direction: initial; width: 420px; }
#itemdetail #fs_form .fs-c-productOption__name { width: 140px; height: 44px; background: #f8f8f6; }
#itemdetail #fs_form .fs-c-productOption__option { width: 280px; }
#itemdetail #fs_form .fs-c-productOption__option .fs-c-radioGroup { background: #f8f8f6; padding: 12px; font-size: 13px; }
#itemdetail #fs_form .fs-c-productOption__label { font-size: 13px; font-weight: normal; line-height: 40px; }
#itemdetail #fs_form .fs-c-productOption__field input, #itemdetail #fs_form .fs-c-productOption__field select { border-color: #555555; padding: 10px; font-size: 13px; height: 40px; }
#itemdetail #fs_form .fs-c-productOption__comment { margin-top: 8px; }
#itemdetail #fs_form .fs-c-productOption__comment p a { color: #999999; font-size: 12px; }
#itemdetail #fs_form .product_comment_13 { margin-top: 28px; font-size: 13px; line-height: 20px; }
#itemdetail #fs_form .product_comment_13 span { color: #ee0000; }
#itemdetail #fs_form .fs-c-productPointDisplay { margin-top: 24px; }
#itemdetail #fs_form .fs-c-productPointDisplay span { font-size: 13px; line-height: 20px; }
#itemdetail #fs_form .itemdetail_register_link { margin-top: 4px; }
#itemdetail #fs_form .itemdetail_register_link a { color: #ee0000; font-size: 13px; line-height: 20px; }
#itemdetail #fs_form .fs-c-variationAndActions__variationLabel { display: none; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList { margin: 0; margin-bottom: 23px; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item { border-bottom: solid 1px #e6e4dd; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item__title { padding: 9px 7px; display: flex; justify-content: flex-start; align-items: center; font-size: 13px; color: #555555; background-color: #f8f8f6; border-top: solid 1px #e6e4dd; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item__image { width: 40px; height: 40px; margin-right: 2.29167%; flex-grow: unset; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item__body { margin: 0; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart button { background: none; border: none; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 0; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart > li { padding-top: 8px; padding-bottom: 8px; display: flex; justify-content: space-between; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart > li:not(:last-of-type) { border-bottom: solid 1px #f2f1ee; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__image { display: none; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__variationName { order: 1; width: 150px; display: inline-block; flex-direction: unset; flex-grow: unset; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__variationName__stock, #itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__variationName__name { font-size: 13px; display: inline; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__variationName__name::after { content: "/"; display: inline-block; margin-right: 0.52083%; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton { order: 2; width: 160px; margin-right: 2.08333%; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton .fs-c-button__label { color: #ffffff; font-size: 14px; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton--subscribeToArrivalNotice { position: relative; display: flex; justify-content: center; align-items: center; background-color: #999999; border-radius: 4px; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton--subscribeToArrivalNotice::after { content: ""; display: block; padding: 26.66667% 0 0; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton--subscribeToArrivalNotice::before { content: ""; display: none; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/svg/detail_cart.svg); width: 12%; min-width: 14px; padding-top: 12%; margin-right: 8px; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation { position: relative; width: 100%; display: flex; justify-content: center; align-items: center; background-color: #c6a04b; border-radius: 4px; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation::after { content: ""; display: block; padding: 26.66667% 0 0; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation::before { content: ""; display: inline-block; background-repeat: no-repeat; background-image: url(https://official.itembox.design/item/img/svg/detail_cart.svg); width: 12%; min-width: 14px; margin-right: 8px; padding-top: 12%; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__wishlist { order: 3; width: 24px; height: 24px; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__wishlist .fs-c-button--addToWishList--icon, #itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__wishlist .fs-c-button--removeFromWishList--icon { padding: 0; width: 100%; display: flex; justify-content: center; align-items: center; }
#itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__wishlist .fs-c-button--addToWishList--icon img, #itemdetail #fs_form .fs-c-variationAndActions .fs-c-variationList__item .fs-c-variationCart__wishlist .fs-c-button--removeFromWishList--icon img { width: 100%; }
#itemdetail #fs_form .fs-c-productSalesPeriod { font-size: 12px; }

#itemdetail .itemdetail__left_detail { width: 500px; position: relative; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage .fs-c-slick .slick-slide { position: relative; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage .fs-c-slick .slick-slide img { width: 500px; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage .fs-c-slick .slick-slide::after { content: ""; display: block; width: 500px; height: 500px; background: rgba(0, 0, 0, 0); position: absolute; z-index: 9999; top: 0; left: 0; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__expandButton { display: none; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__thumbnailList { display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; align-items: flex-start; overflow-x: initial; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__thumbnailList li { width: 98px; height: 98px; flex-basis: auto; margin: 0; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__thumbnailList li.slick-active img { outline: 2px solid #e6e4dd; outline-offset: -2px; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__thumbnailList li:not(:nth-child(5n)) { margin-right: 2px; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__thumbnailList li:nth-child(n+6) { margin-top: 2px; }
#itemdetail .itemdetail__left_detail .fs-c-productCarouselMainImage__thumbnail__caption { display: none; }

#itemdetail .itemdetail_tab { width: 100%; margin: 32px auto 0; margin-bottom: 32px; }
#itemdetail .itemdetail_tab__list { width: 100%; border-top: solid 1px #e6e4dd; background-color: #f8f8f6; display: flex; justify-content: space-between; }
#itemdetail .itemdetail_tab__list li { display: flex; justify-content: center; align-items: center; background-color: #f8f8f6; width: 166px; height: 48px; color: #999999; font-size: 13px; cursor: pointer; }
#itemdetail .itemdetail_tab__list li.active { background-color: #ffffff; color: #555555; }
#itemdetail .itemdetail_tab__comment_4 { padding: 24px; background-color: #f8f8f6; margin-top: 32px; }
#itemdetail .itemdetail_tab .content1 { font-size: 13px; padding-top: 20px; width: 500px; }
#itemdetail .itemdetail_tab .content2 { font-size: 13px; padding-top: 20px; display: none; width: 500px; color: #555555; }
#itemdetail .itemdetail_tab .content3 { display: none; width: 500px; height: 400px; overflow-y: scroll; }

.fs-c-modal__inner { min-width: 360px; border-radius: 15px; }
.fs-c-modal__header { padding: 2%; display: flex; justify-content: space-between; align-items: center; background-color: #f8f8f6; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.fs-c-modal__close { width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; font-size: 20px; }
.fs-c-modal .fs-c-inputInformation .fs-c-inquiryEditField .fs-c-inputTable { width: 100%; }
.fs-c-modal .fs-c-button--sendInquiry { width: 100%; margin-bottom: 23px; height: 48px; display: flex; justify-content: center; align-items: center; border: solid 1px #555555; margin: 0 auto; background-color: #ffffff; }
.fs-c-modal .fs-c-button--sendInquiry p, .fs-c-modal .fs-c-button--sendInquiry span { font-size: 13px; color: #555555; }
.fs-c-modal .fs-c-button--sendInquiry:hover { background-color: #555555; color: #ffffff; opacity: 1; }
.fs-c-modal .fs-c-button--sendInquiry:hover p, .fs-c-modal .fs-c-button--sendInquiry:hover span { color: #ffffff; }
