.product-item[data-v-08397a66]{display:block;text-align:left;width:100%;height:auto;margin:0 auto 16px;border:1px solid #eff0ef;overflow:hidden}.product-item .cover-image[data-v-08397a66]{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.product-item .name[data-v-08397a66]{font-size:14px;color:#333;font-weight:400;height:38px;margin:12px 12px 8px}.mobile .product-item[data-v-08397a66]{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:8px}.mobile .product-item .name[data-v-08397a66]{margin:8px}.case-item[data-v-289a0406]{display:block;text-align:left;width:100%;height:auto;margin:0 auto 16px;border:1px solid #eff0ef;overflow:hidden}.case-item .cover-image[data-v-289a0406]{display:block;width:100%;height:auto;aspect-ratio:278/209;-o-object-fit:contain;object-fit:contain;margin-bottom:12px}.case-item .name[data-v-289a0406]{display:block;font-size:14px;color:#333;font-weight:400;margin:0 12px 8px}.case-item .company-name[data-v-289a0406]{height:16px;display:block;font-size:12px;color:#999;margin:0 12px 8px}.mobile .case-item[data-v-289a0406]{margin-bottom:8px}.mobile .case-item .name[data-v-289a0406]{margin:0 8px 4px;font-size:12px}.mobile .case-item .cover-image[data-v-289a0406]{margin-bottom:8px}.mobile .case-item .company-name[data-v-289a0406]{margin:0 8px 4px}.service-item[data-v-4e801900]{display:block;text-align:left;width:100%;height:auto;margin:0 auto 16px;border:1px solid #eff0ef;overflow:hidden}.service-item .cover-image[data-v-4e801900]{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;margin-bottom:12px}.service-item .price[data-v-4e801900]{display:block;font-size:18px;color:red;font-weight:700;margin:0 12px;height:22px}.service-item .price .icon[data-v-4e801900]{font-size:12px;margin-left:-2px}.service-item .name[data-v-4e801900]{font-size:14px;color:#333;font-weight:400;margin:8px 12px;height:38px}.mobile .service-item[data-v-4e801900]{margin-bottom:12px}.mobile .service-item .cover-image[data-v-4e801900]{margin-bottom:8px}.mobile .service-item .price[data-v-4e801900]{font-size:16px}.mobile .service-item .name[data-v-4e801900]{font-size:13px;height:34px}.product-item[data-v-3950d416]{display:block;text-align:left;width:100%;height:auto;margin:0 auto 16px;border:1px solid #eff0ef;overflow:hidden}.product-item .cover-image[data-v-3950d416]{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.product-item .price[data-v-3950d416]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;padding:16px 12px 0;color:red;height:20px;line-height:20px;font-weight:700}.product-item .price .icon[data-v-3950d416]{font-size:12px;margin-left:-2px}.product-item .price .price-count[data-v-3950d416]{max-width:70%;font-size:18px}.product-item .price .unit[data-v-3950d416]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;font-size:15px}.product-item .negotiable[data-v-3950d416]{font-size:18px}.product-item .name[data-v-3950d416]{font-size:14px;color:#333;font-weight:400;height:38px;margin:10px 12px 8px}.mobile .product-item[data-v-3950d416]{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:8px}.mobile .product-item .price[data-v-3950d416]{padding:12px 8px 0}.mobile .product-item .price .unit[data-v-3950d416]{font-size:13px}.mobile .product-item .negotiable[data-v-3950d416],.mobile .product-item .price .price-count[data-v-3950d416]{font-size:16px}.mobile .product-item .name[data-v-3950d416]{margin:4px 8px 8px 8px}.brand-item[data-v-05287faa]{display:block;width:100%;height:auto;margin:0 auto 24px;border:1px solid #eff0ef;text-align:left}.brand-item .cover-image[data-v-05287faa]{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.brand-item .name[data-v-05287faa]{font-size:14px;color:#333;font-weight:400;height:38px;margin:10px 12px 8px}.mobile .brand-item[data-v-05287faa]{margin-bottom:12px}.mobile .brand-item .name[data-v-05287faa]{font-size:14px;margin:8px}