@media screen and (max-width:768px){.p-item-detail[data-v-29a54255]{padding-top:16px}.p-item-detail[data-v-29a54255]:has(.refre-ad){padding-top:0}}@media screen and (max-width:768px){.p-item-detail .breadcrumb[data-v-29a54255]{display:none}}@media screen and (max-width:768px){.p-item-detail[data-v-29a54255] .o-item-descriptions{left:50%;position:relative;transform:translate(-50%);width:100vw}}.p-item-detail .item-pr[data-v-29a54255]{color:#1f2a44}.p-item-detail .recommend-category[data-v-29a54255] .m-navigation-breadcrumb-li a{color:#0071e3}.p-item-detail .all-reviews[data-v-29a54255]{align-items:center;color:#0071e3;display:flex;font-size:14px}.p-item-detail .review-icon[data-v-29a54255] .m-label-review-count{color:#666;font-size:14px;font-weight:400}.p-item-detail[data-v-29a54255] .comment{font-size:14px}@media screen and (min-width:768px){.more-button-wrapper[data-v-29a54255]{margin-top:20px}}@media screen and (max-width:768px){.more-button-wrapper[data-v-29a54255]{margin-top:12px}}[data-v-29a54255] .average-text{font-size:20px!important}.review-wrapper[data-v-29a54255]{display:flex;margin-bottom:12px}@media screen and (min-width:768px){.review-wrapper[data-v-29a54255]{align-items:center;gap:16px}}@media screen and (max-width:768px){.review-wrapper[data-v-29a54255]{flex-direction:column;gap:8px}}.o-item-price-point-label-jpy-price[data-v-29a54255]{font-size:24px}.o-item-price-point-label-dialog-header[data-v-29a54255]{border-bottom:1px solid #ddd}@media screen and (max-width:768px){.refre-ad[data-v-29a54255]{margin-bottom:12px}}.item-descriptions[data-v-29a54255]{margin-left:auto;margin-right:auto;max-width:100%;width:1000px}.item-details[data-v-29a54255]{max-width:100%}@media screen and (min-width:768px){.item-details[data-v-29a54255]{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:768px){.item-details[data-v-29a54255]{padding:0 16px}}.anchor-links[data-v-29a54255]{background-color:#fff;border-bottom:1px solid #ddd;color:#333;display:flex;gap:24px;height:46px;position:fixed;top:0;width:100%;z-index:100}.anchor-links a[data-v-29a54255]:hover{text-decoration:none}.anchor-links[data-v-29a54255] .v-slide-group{width:100%}.anchor-links[data-v-29a54255] .v-slide-group__content{gap:24px;justify-content:center}@media screen and (max-width:768px){.anchor-links[data-v-29a54255] .v-slide-group__content{gap:0;justify-content:space-between;width:100%}}.anchor-top[data-v-29a54255]{align-items:center;background-color:#f5f5f7;display:flex;flex-direction:column;height:45px!important;width:60px}.anchor-top-inner[data-v-29a54255]{margin-top:-4px}.anchor-top .top-label[data-v-29a54255]{color:#666;font-size:12px;font-weight:700;line-height:.8!important}@media screen and (max-width:768px){[data-v-29a54255] .v-tab.v-tab.v-btn{min-width:auto}}.header-hidden[data-v-29a54255]{opacity:0;transition:opacity .5s ease-in-out,visibility 0s linear .5s;visibility:hidden}.header-visible[data-v-29a54255]{opacity:1;transition:opacity .5s ease-in-out;visibility:visible}@media screen and (max-width:768px){[data-v-29a54255] .v-divider{margin-left:-16px;margin-right:-16px}}.anchor-label[data-v-29a54255]{color:#333;font-size:14px}[data-v-29a54255] .v-tab__slider{background:#1f2a44;bottom:3px;height:3px}.tab-active .anchor-label[data-v-29a54255]{color:#1f2a44;font-weight:700}[data-v-29a54255] .v-btn__overlay{background-color:transparent}.disclaimer[data-v-29a54255]{color:#666;font-size:14px;margin-bottom:16px}@media screen and (min-width:768px){.disclaimer[data-v-29a54255]{margin-top:16px}}@media screen and (max-width:768px){.disclaimer[data-v-29a54255]{margin-top:8px}}.disclaimer p[data-v-29a54255],.item-help[data-v-29a54255]{font-size:14px}.item-help[data-v-29a54255]{color:#0071e3}.item-help[data-v-29a54255]:hover{cursor:pointer;text-decoration:underline}@media screen and (min-width:768px){.divider[data-v-29a54255]{margin-bottom:40px;margin-top:40px}}@media screen and (max-width:768px){.divider[data-v-29a54255]{margin-bottom:20px;margin-top:20px}}@media screen and (min-width:768px){.guide-wrapper[data-v-29a54255]{margin-top:40px}}@media screen and (max-width:768px){.guide-wrapper[data-v-29a54255]{margin-top:20px}}
