.review-section[data-v-650f901b]{text-align:center;flex-direction:column;align-items:center;width:100%;margin:80px auto;display:flex}.review-section h2[data-v-650f901b]{color:#333;letter-spacing:-.64px;margin-top:0;margin-bottom:16px;font-family:CurrentNotoSansJP,sans-serif;font-size:32px;font-weight:700;line-height:1.5}.review-note[data-v-650f901b]{text-align:start;max-width:880px;margin-bottom:32px}.review-note__text[data-v-650f901b]{color:#888;font-family:CurrentNotoSansJP,sans-serif;font-size:12px}.review-list[data-v-650f901b]{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;margin-left:auto;margin-right:auto;display:grid}.review-list[data-v-650f901b]:has(.review-item-wrapper:nth-child(-n+2):last-child){grid-template-columns:repeat(auto-fit,minmax(300px,364px));justify-content:center}.review-item-wrapper[data-v-650f901b]{justify-self:center;width:100%}.review-item-wrapper[data-v-650f901b]:nth-child(n+4){justify-self:start}.review-item[data-v-650f901b]{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:475px;padding:24px 16px;display:flex;box-shadow:0 12.65px 68.9px #00000024}.car-title[data-v-650f901b]{color:#333;text-align:left;-webkit-line-clamp:2;text-overflow:ellipsis;letter-spacing:-.32px;-webkit-box-orient:vertical;height:48px;font-family:CurrentNotoSansJP,sans-serif;font-size:16px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.review-tags[data-v-650f901b]{align-items:flex-start;gap:8px;height:36px;display:flex}.review-tags .tag[data-v-650f901b]{color:#888;letter-spacing:-.24px;white-space:nowrap;text-align:center;border:1px solid #e0e0e0;border-radius:4px;padding:8px 16px;font-family:CurrentNotoSansJP,sans-serif;font-size:12px;font-weight:700;line-height:1.5;display:inline-block}.car-image[data-v-650f901b]{-o-object-fit:cover;object-fit:cover;background:#ecf3fc;border-radius:4px;flex-shrink:0;width:100%;max-width:332px;height:200px}.review-bottom[data-v-650f901b]{background:#f2f2f2;border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex}.review-meta[data-v-650f901b]{width:100%}.user-info[data-v-650f901b]{justify-content:space-between;align-items:center;gap:16px;height:40px;margin-bottom:8px;display:flex}.user-info .user-info-wrapper[data-v-650f901b]{align-items:center;gap:8px;display:flex}.user-info .user-avatar[data-v-650f901b]{aspect-ratio:53.2/51;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:53.204px;height:51px}.user-info .user-name[data-v-650f901b]{color:#333;letter-spacing:-.28px;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-pack:center;align-content:center;height:42px;font-family:CurrentNotoSansJP,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.user-info .user-rating[data-v-650f901b]{gap:2px;display:flex}.user-info .user-rating .star.filled[data-v-650f901b]{color:#f5c24d;height:22px}.review-content[data-v-650f901b]{color:#333;letter-spacing:-.28px;text-align:left;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:CurrentNotoSansJP,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.review-btn-wrapper[data-v-650f901b]{flex-direction:column;align-self:stretch;align-items:center;gap:24px;margin-top:24px;display:flex}.review-btn-wrapper-bottom[data-v-650f901b]{margin-top:16px}.review-more-btn[data-v-650f901b]{cursor:pointer;color:#0439c5;text-align:center;letter-spacing:-.32px;width:80%;max-width:320px;height:62px;box-shadow:none;background:#fff;border:1px solid #0439c5;border-radius:100px;justify-content:center;align-items:center;padding:0;font-family:CurrentNotoSansJP,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;transition:box-shadow .2s;display:flex}@media (width<=1100px){.review-list[data-v-650f901b]{grid-template-columns:repeat(3,minmax(240px,1fr));gap:16px;max-width:900px}.review-item-wrapper[data-v-650f901b]{max-width:100%}}@media (width<=768px){.car-title[data-v-650f901b]{height:auto}.review-section[data-v-650f901b]{width:100%;margin:40px auto}.review-section h2[data-v-650f901b]{color:#333;text-align:center;letter-spacing:-.48px;margin-top:0;margin-bottom:16px;font-family:CurrentNotoSansJP,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1.5}.review-note[data-v-650f901b]{max-width:100%}.review-item[data-v-650f901b]{box-shadow:0 12.65px 32px #00000024}.review-list[data-v-650f901b]{flex-direction:column;gap:16px;display:flex}.review-item-wrapper[data-v-650f901b]{justify-self:stretch;width:100%;max-width:100%}.review-item[data-v-650f901b]{height:auto}}
