.review-modal[data-v-db64f1dc]{align-items:center;background-color:#00000080;display:flex;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.review-modal .overlay[data-v-db64f1dc]{height:100%;left:0;position:absolute;top:0;width:100%}.review-modal .overlay button[data-v-db64f1dc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;height:100%;width:100%}.content[data-v-db64f1dc]{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);max-height:calc(100dvh - var(--space-40));max-width:max(340/var(--base-mobile-width) * 100vw,340px);position:relative;width:calc(100% - var(--space-32));z-index:4}@media screen and (min-width:1020px){.content[data-v-db64f1dc]{gap:var(--space-16);max-width:none;width:min(640/var(--base-desktop-width) * 100vw,640px)}}.card[data-v-db64f1dc]{background-color:var(--color-neutral-10);border-radius:max(16/var(--base-mobile-width) * 100vw,16px);display:flex;flex-direction:column;min-height:0;overflow:hidden;width:100%}@media screen and (min-width:1020px){.card[data-v-db64f1dc]{border-radius:min(16/var(--base-desktop-width) * 100vw,16px)}}.card-header[data-v-db64f1dc]{align-items:center;background-color:#1d428b;color:var(--color-neutral-10);flex-shrink:0;font-size:var(--font-size-xl);font-weight:700;justify-content:center;line-height:1.6;text-align:center}.card-body[data-v-db64f1dc],.card-header[data-v-db64f1dc]{display:flex;padding:var(--space-16)}.card-body[data-v-db64f1dc]{flex-direction:column;gap:var(--space-16);min-height:0}@media screen and (min-width:1020px){.card-body[data-v-db64f1dc]{gap:var(--space-24);padding:var(--space-40)}}.reviews[data-v-db64f1dc]{display:flex;flex-direction:column;gap:var(--space-8);height:max(400/var(--base-mobile-width) * 100vw,400px);min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:1020px){.reviews[data-v-db64f1dc]{gap:var(--space-16);height:min(560/var(--base-desktop-width) * 100vw,560px)}}.reviews[data-v-db64f1dc] .review-card{flex-shrink:0;height:auto}.reviews .empty[data-v-db64f1dc]{color:var(--color-neutral-700);font-size:var(--font-size-2xs);font-weight:500;padding:var(--space-24) 0;text-align:center}@media screen and (min-width:1020px){.reviews .empty[data-v-db64f1dc]{font-size:var(--font-size-xs)}}[data-v-db64f1dc] .cta-button-service-card{flex-shrink:0;min-height:max(48/var(--base-mobile-width) * 100vw,48px);padding:var(--space-8) var(--space-16);width:100%}@media screen and (min-width:1020px){[data-v-db64f1dc] .cta-button-service-card{max-width:none;min-height:min(64/var(--base-desktop-width) * 100vw,64px);width:min(400/var(--base-desktop-width) * 100vw,400px)}}[data-v-db64f1dc] .cta-button-service-card>span{font-size:var(--font-size-md);padding-left:max(16/var(--base-mobile-width) * 100vw,16px)}@media screen and (min-width:1020px){[data-v-db64f1dc] .cta-button-service-card>span{font-size:var(--font-size-xl);padding-left:min(24/var(--base-desktop-width) * 100vw,24px)}}[data-v-db64f1dc] .cta-button-service-card>img{width:max(16/var(--base-mobile-width) * 100vw,16px)}@media screen and (min-width:1020px){[data-v-db64f1dc] .cta-button-service-card>img{width:min(24/var(--base-desktop-width) * 100vw,24px)}}.close-icon[data-v-db64f1dc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:max(40/var(--base-mobile-width) * 100vw,40px);padding:0;position:absolute;right:calc(max(10 / var(--base-mobile-width) * 100vw,10px)*-1);top:calc(max(10 / var(--base-mobile-width) * 100vw,10px)*-1);width:max(40/var(--base-mobile-width) * 100vw,40px);z-index:2}@media screen and (min-width:1020px){.close-icon[data-v-db64f1dc]{height:min(40/var(--base-desktop-width) * 100vw,40px);right:calc(min(10 / var(--base-desktop-width) * 100vw,10px)*-1);top:calc(min(10 / var(--base-desktop-width) * 100vw,10px)*-1);width:min(40/var(--base-desktop-width) * 100vw,40px)}}.close-icon img[data-v-db64f1dc]{display:block;height:auto;width:100%}.close-button[data-v-db64f1dc]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-10);border:1px solid #b0b0b0;border-radius:max(64/var(--base-mobile-width) * 100vw,64px);cursor:pointer;display:flex;flex-shrink:0;gap:var(--space-8);justify-content:center;min-height:max(48/var(--base-mobile-width) * 100vw,48px);min-width:max(160/var(--base-mobile-width) * 100vw,160px);padding:var(--space-8) var(--space-16)}@media screen and (min-width:1020px){.close-button[data-v-db64f1dc]{border-radius:min(64/var(--base-desktop-width) * 100vw,64px);min-height:min(64/var(--base-desktop-width) * 100vw,64px);min-width:min(240/var(--base-desktop-width) * 100vw,240px)}}.close-button img[data-v-db64f1dc]{flex-shrink:0;height:auto;width:max(16/var(--base-mobile-width) * 100vw,16px)}@media screen and (min-width:1020px){.close-button img[data-v-db64f1dc]{width:min(24/var(--base-desktop-width) * 100vw,24px)}}.close-button span[data-v-db64f1dc]{color:#5d5d5d;font-size:var(--font-size-md);font-weight:700}@media screen and (min-width:1020px){.close-button span[data-v-db64f1dc]{font-size:var(--font-size-lg)}}.color-red-600[data-v-ebf8db26],[data-v-ebf8db26] .color-red-600{color:var(--color-red-600)!important}.color-orange-600[data-v-ebf8db26],[data-v-ebf8db26] .color-orange-600{color:var(--color-orange-600)!important}.color-blue-700[data-v-ebf8db26],[data-v-ebf8db26] .color-blue-700{color:var(--color-blue-700)!important}.font-weight-bold[data-v-ebf8db26],[data-v-ebf8db26] .font-weight-bold{font-weight:700!important}.text-underline[data-v-ebf8db26],[data-v-ebf8db26] .text-underline{background:linear-gradient(to bottom,transparent 70%,var(--color-marker) 30%)!important}.bg-red-50[data-v-ebf8db26],[data-v-ebf8db26] .bg-red-50{background-color:var(--color-red-50)!important}.table-wrapper[data-v-ebf8db26]{max-height:680px;overflow-x:hidden;overflow-y:hidden;position:relative;transition:all .3s;width:100%;-webkit-overflow-scrolling:touch}@media screen and (min-width:1020px){.table-wrapper[data-v-ebf8db26]{width:min(690/var(--base-desktop-width) * 100vw,690px)}}.general-compare-table[data-v-ebf8db26]{border-collapse:separate;border-spacing:0;height:100%;margin-inline:auto;table-layout:fixed;width:100%}.general-compare-table td[data-v-ebf8db26],.general-compare-table th[data-v-ebf8db26]{border:1px solid #d1d1d1;text-align:center}.general-compare-table td[data-v-ebf8db26]:not(:last-child),.general-compare-table th[data-v-ebf8db26]:not(:last-child){border-style:none solid solid none}.general-compare-table td[data-v-ebf8db26]:last-child,.general-compare-table th[data-v-ebf8db26]:last-child{border-style:none none solid}.general-compare-table thead td[data-v-ebf8db26]{background-color:#f6f6f6;font-size:var(--font-size-3xs);font-weight:500;padding:var(--space-10) var(--space-4)}.general-compare-table thead td[data-v-ebf8db26]:last-child{border-style:none solid solid none}@media screen and (min-width:768px){.general-compare-table thead td[data-v-ebf8db26]{font-size:var(--font-size-sm);padding:var(--space-16)}}.general-compare-table th[data-v-ebf8db26]{background-color:#f6f6f6;color:#4f4f4f;font-size:var(--font-size-3xs);font-weight:500;padding:var(--space-10) var(--space-4)}@media screen and (min-width:768px){.general-compare-table th[data-v-ebf8db26]{font-size:var(--font-size-sm);padding:var(--space-16)}}.general-compare-table td[data-v-ebf8db26]{background-color:var(--color-neutral-10);font-size:var(--font-size-3xs);font-weight:500;height:100%;padding:var(--space-16) var(--space-8)}@media screen and (min-width:768px){.general-compare-table td[data-v-ebf8db26]{font-size:var(--font-size-sm);padding:var(--space-16)}}.overall-rating-cell[data-v-ebf8db26]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);justify-content:center}.overall-rating-cell[data-has-review-link=true][data-v-ebf8db26]{gap:var(--space-8)}.overall-rating-cell picture[data-v-ebf8db26]{width:max(24/var(--base-mobile-width) * 100vw,24px)}@media screen and (min-width:768px){.overall-rating-cell picture[data-v-ebf8db26]{width:min(32/var(--base-desktop-width) * 100vw,32px)}}.overall-rating-cell .rating[data-v-ebf8db26]{align-items:center;display:flex;flex-direction:column}.overall-rating-cell .score[data-v-ebf8db26]{align-items:center;display:flex;gap:max(2/var(--base-mobile-width) * 100vw,2px);justify-content:center}@media screen and (min-width:768px){.overall-rating-cell .score[data-v-ebf8db26]{gap:var(--space-4)}}.overall-rating-cell .score img[data-v-ebf8db26]{flex-shrink:0;height:auto;width:max(8/var(--base-mobile-width) * 100vw,8px)}@media screen and (min-width:768px){.overall-rating-cell .score img[data-v-ebf8db26]{width:min(16/var(--base-desktop-width) * 100vw,16px)}}.overall-rating-cell .score span[data-v-ebf8db26]{color:var(--color-neutral-800);font-size:var(--font-size-3xs);font-weight:700;line-height:1.6}@media screen and (min-width:768px){.overall-rating-cell .score span[data-v-ebf8db26]{font-size:var(--font-size-sm)}}.overall-rating-cell .review-link[data-v-ebf8db26]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-blue-800);cursor:pointer;font-size:var(--font-size-3xs);font-weight:500;line-height:1.6;padding:0;text-decoration:underline}@media screen and (min-width:768px){.overall-rating-cell .review-link[data-v-ebf8db26]{font-size:var(--font-size-sm)}}.recommend-point-cell[data-v-ebf8db26]{font-size:var(--font-size-3xs);line-height:1.6;text-align:left}.recommend-point-cell[data-v-ebf8db26] strong{color:#ee1e3d;font-weight:700}.commission-cell[data-v-ebf8db26]{text-align:center}.w-56[data-v-ebf8db26]{width:15%}.w-70[data-v-ebf8db26]{width:18%}.w-80[data-v-ebf8db26]{width:20%}.w-80[data-v-ebf8db26] .cta-button-compare-table>span{font-size:var(--font-size-3xs);line-height:1.3;padding-left:0}.w-85[data-v-ebf8db26]{width:20%}.w-100[data-v-ebf8db26],.w-93[data-v-ebf8db26]{width:25%}.w-140[data-v-ebf8db26]{width:35%}.more-view-button[data-v-ebf8db26]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffb3;bottom:0;left:0;padding:var(--space-16);position:sticky;z-index:9}.more-view-button[data-v-ebf8db26],.more-view-button button[data-v-ebf8db26]{align-items:center;display:flex;justify-content:center}.more-view-button button[data-v-ebf8db26]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-500);border-radius:max(64/var(--base-mobile-width) * 100vw,64px);color:var(--color-neutral-800);cursor:pointer;font-size:var(--font-size-md);font-weight:500;gap:var(--space-8);height:max(48/var(--base-mobile-width) * 100vw,48px);width:max(240/var(--base-mobile-width) * 100vw,240px)}@media screen and (min-width:1020px){.more-view-button button[data-v-ebf8db26]{border-radius:min(64/var(--base-desktop-width) * 100vw,64px);height:min(48/var(--base-desktop-width) * 100vw,48px);width:min(240/var(--base-desktop-width) * 100vw,240px)}}.more-view-button button[data-v-ebf8db26]:before{background:url(../img/icon/plus.svg) no-repeat 50%/contain;content:"";display:inline-block;height:max(16/var(--base-mobile-width) * 100vw,16px);width:max(16/var(--base-mobile-width) * 100vw,16px)}@media screen and (min-width:1020px){.more-view-button button[data-v-ebf8db26]:before{height:min(16/var(--base-desktop-width) * 100vw,16px);width:min(16/var(--base-desktop-width) * 100vw,16px)}}.more-view-button button[data-is-more-view=true][data-v-ebf8db26]:before{transform:rotate(45deg)}.nisa-compare-table-container[data-v-29f73392]{display:flex;flex-direction:column;gap:var(--space-16)}.container[data-v-29f73392]{display:flex;max-width:100vw;overflow:hidden;width:100%}@media screen and (min-width:1020px){.container[data-v-29f73392]{max-width:min(690/var(--base-desktop-width) * 100vw,690px)}}.container>div[data-v-29f73392]{flex-shrink:0;transition:all .3s;width:100%}.container-buttons[data-v-29f73392]{align-items:flex-end;border-bottom:2px solid var(--color-blue-200);display:flex;gap:var(--space-4);justify-content:space-between}@media screen and (min-width:1020px){.container-buttons[data-v-29f73392]{gap:var(--space-10)}}.container-buttons button[data-v-29f73392]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;border:none;border-radius:max(4/var(--base-mobile-width) * 100vw,4px) max(4/var(--base-mobile-width) * 100vw,4px) 0 0;color:#4f4f4f;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:var(--font-size-3xs);font-weight:700;gap:0;justify-content:center;line-height:1.3;min-height:max(40/var(--base-mobile-width) * 100vw,40px);padding:4px 2px}@media screen and (min-width:1020px){.container-buttons button[data-v-29f73392]{border-radius:min(8/var(--base-desktop-width) * 100vw,8px) min(8/var(--base-desktop-width) * 100vw,8px) 0 0;font-size:var(--font-size-md);gap:var(--space-8);min-height:min(55/var(--base-desktop-width) * 100vw,55px);padding:8px 4px}}.container-buttons button[data-is-active=true][data-v-29f73392]{background-color:#dbedfe;color:#1d4ab0;justify-content:center;min-height:max(48/var(--base-mobile-width) * 100vw,48px);padding:6px 2px}@media screen and (min-width:1020px){.container-buttons button[data-is-active=true][data-v-29f73392]{justify-content:flex-end;min-height:min(63/var(--base-desktop-width) * 100vw,63px);padding:8px 4px}}.container-buttons button[data-is-active=true][data-v-29f73392]:after{background:url(../img/icon/table-tab-button-active-blue.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:max(12/var(--base-mobile-width) * 100vw,12px);width:max(12/var(--base-mobile-width) * 100vw,12px)}@media screen and (min-width:1020px){.container-buttons button[data-is-active=true][data-v-29f73392]:after{height:min(16/var(--base-desktop-width) * 100vw,16px);width:min(16/var(--base-desktop-width) * 100vw,16px)}}.container-buttons button[data-v-29f73392] .mobile-display-block{display:block}@media screen and (min-width:1020px){.container-buttons button[data-v-29f73392] .mobile-display-block{display:initial}}.container-buttons button[data-v-29f73392] .tab-text-wrap{align-items:center;display:flex;flex-direction:column;line-height:1.2}.container-buttons button[data-v-29f73392] .tab-text-line2{display:block}[data-v-29f73392] .scroll-hint{background:#00000080;border-radius:max(16/var(--base-mobile-width) * 100vw,16px);color:var(--color-neutral-100);font-size:var(--font-size-sm);height:max(130/var(--base-mobile-width) * 100vw,130px);left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);transition:opacity .5s;width:max(160/var(--base-mobile-width) * 100vw,160px)}@media screen and (min-width:1020px){[data-v-29f73392] .scroll-hint{border-radius:min(16/var(--base-desktop-width) * 100vw,16px);height:min(130/var(--base-desktop-width) * 100vw,130px);top:45%;width:min(160/var(--base-desktop-width) * 100vw,160px)}}[data-v-29f73392] .scroll-hint.hidden{opacity:0}[data-v-29f73392] .scroll-hint:after,[data-v-29f73392] .scroll-hint:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;position:absolute}[data-v-29f73392] .scroll-hint:before{animation:horizontal-move-29f73392 .75s infinite;background-image:url(../img/scroll-hint/scrollhint-before.svg);height:max(71/var(--base-mobile-width) * 100vw,71px);left:50%;top:max(40/var(--base-mobile-width) * 100vw,40px);transform:translate(-50%);width:max(60/var(--base-mobile-width) * 100vw,60px)}@media screen and (min-width:1020px){[data-v-29f73392] .scroll-hint:before{height:min(71/var(--base-desktop-width) * 100vw,71px);top:min(38/var(--base-desktop-width) * 100vw,38px);width:min(60/var(--base-desktop-width) * 100vw,60px)}}@keyframes horizontal-move-29f73392{0%{opacity:0;transform:translate(-25%)}50%{opacity:1}to{opacity:0;transform:translate(-75%)}}[data-v-29f73392] .scroll-hint:after{background-image:url(../img/scroll-hint/scrollhint-after.svg);height:max(34/var(--base-mobile-width) * 100vw,34px);left:max(33/var(--base-mobile-width) * 100vw,33px);top:max(12/var(--base-mobile-width) * 100vw,12px);width:max(90/var(--base-mobile-width) * 100vw,90px)}@media screen and (min-width:1020px){[data-v-29f73392] .scroll-hint:after{height:min(32/var(--base-desktop-width) * 100vw,32px);left:min(32/var(--base-desktop-width) * 100vw,32px);top:min(10/var(--base-desktop-width) * 100vw,10px);width:min(90/var(--base-desktop-width) * 100vw,90px)}}
