.ho-catalog-company-list-card[data-v-0da5bbf5]{background:#fff;border:1px solid #dbdbdb;border-radius:8px;height:100%;padding:4px;position:relative;transition:border-color .3s ease-out;width:230px}@media screen and (max-width:769px){.ho-catalog-company-list-card[data-v-0da5bbf5]{width:100%}}@media (any-hover:hover){.ho-catalog-company-list-card[data-v-0da5bbf5]:has(.-clickable):hover{border-color:#8181ff}.ho-catalog-company-list-card:has(.-clickable):hover .image-wrapper>.image[data-v-0da5bbf5]{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.ho-catalog-company-list-card:has(.-clickable):hover .content .company-name[data-v-0da5bbf5]{color:#6666fa}.ho-catalog-company-list-card[data-v-0da5bbf5]:has(.-clickable):focus-within{border-color:#8181ff}.ho-catalog-company-list-card:has(.-clickable):focus-within .image-wrapper>.image[data-v-0da5bbf5]{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.ho-catalog-company-list-card:has(.-clickable):focus-within .content .company-name[data-v-0da5bbf5]{color:#6666fa}}.ho-catalog-company-list-card .content-container[data-v-0da5bbf5]{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.ho-catalog-company-list-card .content-container.-clickable[data-v-0da5bbf5]{cursor:pointer}.ho-catalog-company-list-card .content[data-v-0da5bbf5]{align-items:center;align-self:stretch;background:#fff;display:flex;flex-direction:column;gap:8px;padding:4px;width:100%}@media screen and (max-width:769px){.ho-catalog-company-list-card .content[data-v-0da5bbf5]{padding:4px 0}}.ho-catalog-company-list-card .content .company-name[data-v-0da5bbf5]{-webkit-line-clamp:2;color:#2e3458;font-size:14px;font-weight:700;line-height:1.5;transition:color .3s ease-out}.ho-catalog-company-list-card .content .company-name[data-v-0da5bbf5],.ho-catalog-company-list-card .content .description[data-v-0da5bbf5]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;width:100%;word-break:break-all}.ho-catalog-company-list-card .content .description[data-v-0da5bbf5]{-webkit-line-clamp:3;color:#7a7a7a;font-size:12px;font-weight:400;line-height:1.2}.ho-catalog-company-list-card .content .booth-address[data-v-0da5bbf5]{align-items:center;display:flex;gap:4px;width:100%}.ho-catalog-company-list-card .content .booth-address.-clickable[data-v-0da5bbf5]{cursor:pointer}@media (any-hover:hover){.ho-catalog-company-list-card .content .booth-address.-clickable[data-v-0da5bbf5]:hover{opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02);transition:opacity,-webkit-transform .3s ease-out;transition:opacity,transform .3s ease-out;transition:opacity,transform .3s ease-out,-webkit-transform .3s ease-out}.ho-catalog-company-list-card .content .booth-address.-clickable[data-v-0da5bbf5]:focus-within{opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02);transition:opacity,-webkit-transform .3s ease-out;transition:opacity,transform .3s ease-out;transition:opacity,transform .3s ease-out,-webkit-transform .3s ease-out}}.ho-catalog-company-list-card .content .booth-address .icon[data-v-0da5bbf5]{color:#396beb;height:24px;width:24px;fill:#396beb}.ho-catalog-company-list-card .content .booth-address .world-name[data-v-0da5bbf5]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#7a7a7a;font-size:12px;font-weight:400;line-height:1.2;text-overflow:ellipsis;width:100%;word-break:break-all}.ho-catalog-company-list-card .thumbnail[data-v-0da5bbf5]{aspect-ratio:1/1;position:relative;width:100%}.ho-catalog-company-list-card .thumbnail>.image-wrapper[data-v-0da5bbf5]{aspect-ratio:1/1;border-radius:8px 8px 0 0;display:block;height:100%;overflow:hidden;position:relative;width:100%}.ho-catalog-company-list-card .thumbnail>.image-wrapper>.image[data-v-0da5bbf5]{height:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;width:100%}
