.color-red-600[data-v-9dcfe5fb],[data-v-9dcfe5fb] .color-red-600{color:var(--color-red-600)!important}.color-orange-600[data-v-9dcfe5fb],[data-v-9dcfe5fb] .color-orange-600{color:var(--color-orange-600)!important}.color-blue-700[data-v-9dcfe5fb],[data-v-9dcfe5fb] .color-blue-700{color:var(--color-blue-700)!important}.font-weight-bold[data-v-9dcfe5fb],[data-v-9dcfe5fb] .font-weight-bold{font-weight:700!important}.text-underline[data-v-9dcfe5fb],[data-v-9dcfe5fb] .text-underline{background:linear-gradient(to bottom,transparent 70%,var(--color-marker) 30%)!important}.bg-red-50[data-v-9dcfe5fb],[data-v-9dcfe5fb] .bg-red-50{background-color:var(--color-red-50)!important}.table-wrapper[data-v-9dcfe5fb]{max-height:680px;overflow-x:scroll;overflow-y:hidden;position:relative;transition:all .3s;width:100vw;-webkit-overflow-scrolling:touch}@media screen and (min-width:1020px){.table-wrapper[data-v-9dcfe5fb]{width:min(690/var(--base-desktop-width) * 100vw,690px)}}.general-compare-table[data-v-9dcfe5fb]{border-collapse:separate;border-spacing:0;height:100%;margin-inline:auto;overflow-x:scroll;width:100%}.general-compare-table tbody>tr>td[data-v-9dcfe5fb]:first-child,.general-compare-table tr>th[data-v-9dcfe5fb]:first-child{left:0;position:sticky;top:0;z-index:2}.general-compare-table td[data-v-9dcfe5fb],.general-compare-table th[data-v-9dcfe5fb]{border:1px solid var(--color-neutral-300);text-align:center}.general-compare-table td[data-v-9dcfe5fb]:not(:last-child),.general-compare-table th[data-v-9dcfe5fb]:not(:last-child){border-style:none solid solid none}.general-compare-table td[data-v-9dcfe5fb]:last-child,.general-compare-table th[data-v-9dcfe5fb]:last-child{border-style:none none solid}.general-compare-table thead td[data-v-9dcfe5fb]{background-color:var(--color-neutral-100);font-size:var(--font-size-3xs);font-weight:500;padding:var(--space-10) var(--space-4)}.general-compare-table thead td[data-v-9dcfe5fb]:last-child{border-style:none solid solid none}@media screen and (min-width:768px){.general-compare-table thead td[data-v-9dcfe5fb]{font-size:var(--font-size-sm);padding:var(--space-16)}}.general-compare-table th[data-v-9dcfe5fb]{background-color:var(--color-neutral-100);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-9dcfe5fb]{font-size:var(--font-size-sm);padding:var(--space-16)}}.general-compare-table td[data-v-9dcfe5fb]{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-9dcfe5fb]{font-size:var(--font-size-sm);padding:var(--space-16)}}.w-56[data-v-9dcfe5fb]{min-width:max(56/var(--base-mobile-width) * 100vw,56px)}@media screen and (min-width:1020px){.w-56[data-v-9dcfe5fb]{min-width:min(100/var(--base-desktop-width) * 100vw,100px)}}.w-66[data-v-9dcfe5fb]{min-width:max(66/var(--base-mobile-width) * 100vw,66px)}.w-70[data-v-9dcfe5fb]{min-width:max(70/var(--base-mobile-width) * 100vw,70px)}@media screen and (min-width:1020px){.w-70[data-v-9dcfe5fb]{min-width:min(134/var(--base-desktop-width) * 100vw,134px)}}.w-80[data-v-9dcfe5fb]{min-width:max(80/var(--base-mobile-width) * 100vw,80px)}@media screen and (min-width:1020px){.w-80[data-v-9dcfe5fb]{min-width:min(145/var(--base-desktop-width) * 100vw,145px)}}.w-93[data-v-9dcfe5fb]{min-width:max(93/var(--base-mobile-width) * 100vw,93px)}@media screen and (min-width:1020px){.w-93[data-v-9dcfe5fb]{min-width:min(140/var(--base-desktop-width) * 100vw,140px)}}.w-104[data-v-9dcfe5fb]{min-width:max(104/var(--base-mobile-width) * 100vw,104px)}.w-114[data-v-9dcfe5fb]{min-width:max(114/var(--base-mobile-width) * 100vw,114px)}@media screen and (min-width:1020px){.w-114[data-v-9dcfe5fb]{min-width:min(200/var(--base-desktop-width) * 100vw,200px)}}.more-view-button[data-v-9dcfe5fb]{-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-9dcfe5fb],.more-view-button button[data-v-9dcfe5fb]{align-items:center;display:flex;justify-content:center}.more-view-button button[data-v-9dcfe5fb]{-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-9dcfe5fb]{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-9dcfe5fb]: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-9dcfe5fb]: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-9dcfe5fb]:before{transform:rotate(45deg)}[data-v-9dcfe5fb] .mobile-display-block{display:block}@media screen and (min-width:1020px){[data-v-9dcfe5fb] .mobile-display-block{display:initial}}.general-compare-table-container[data-v-b6b8e8bf]{display:flex;flex-direction:column;gap:var(--space-16)}.container[data-v-b6b8e8bf]{display:flex;max-width:100vw;overflow:hidden;width:100%}@media screen and (min-width:1020px){.container[data-v-b6b8e8bf]{max-width:min(690/var(--base-desktop-width) * 100vw,690px)}}.container>div[data-v-b6b8e8bf]{flex-shrink:0;transition:all .3s;width:100%}.parent-buttons[data-v-b6b8e8bf]{align-items:flex-end;border-bottom:1px solid var(--color-red-600);display:flex;gap:var(--space-16);justify-content:center}.parent-buttons button[data-v-b6b8e8bf]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-200);border:none;border-radius:max(8/var(--base-mobile-width) * 100vw,8px) max(8/var(--base-mobile-width) * 100vw,8px) 0 0;color:var(--color-neutral-700);cursor:pointer;display:flex;flex-direction:column;font-size:var(--font-size-sm);font-weight:700;gap:var(--space-4);height:max(48/var(--base-mobile-width) * 100vw,48px);justify-content:center;width:max(147/var(--base-mobile-width) * 100vw,147px)}@media screen and (min-width:1020px){.parent-buttons button[data-v-b6b8e8bf]{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);height:min(55/var(--base-desktop-width) * 100vw,55px);width:min(313/var(--base-desktop-width) * 100vw,313px)}}.parent-buttons button[data-is-active=true][data-v-b6b8e8bf]{background-color:var(--color-neutral-10);border-color:var(--color-red-600);border-style:solid solid none;border-width:1px;color:var(--color-red-600);font-size:var(--font-size-md);font-weight:700;height:max(56/var(--base-mobile-width) * 100vw,56px);justify-content:flex-end;margin-bottom:-1px;width:max(180/var(--base-mobile-width) * 100vw,180px)}@media screen and (min-width:1020px){.parent-buttons button[data-is-active=true][data-v-b6b8e8bf]{height:min(63/var(--base-desktop-width) * 100vw,63px);width:min(313/var(--base-desktop-width) * 100vw,313px)}}.parent-buttons button[data-is-active=true][data-v-b6b8e8bf]:after{background:url(../img/icon/table-tab-button-active-red.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){.parent-buttons button[data-is-active=true][data-v-b6b8e8bf]:after{height:min(16/var(--base-desktop-width) * 100vw,16px);width:min(16/var(--base-desktop-width) * 100vw,16px)}}[data-v-b6b8e8bf] .general-compare-table th{border-style:solid solid solid none!important}[data-v-b6b8e8bf] .general-compare-table th::last-child{border-style:solid none!important}[data-v-b6b8e8bf] .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-b6b8e8bf] .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-b6b8e8bf] .scroll-hint.hidden{opacity:0}[data-v-b6b8e8bf] .scroll-hint:after,[data-v-b6b8e8bf] .scroll-hint:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;position:absolute}[data-v-b6b8e8bf] .scroll-hint:before{animation:horizontal-move-b6b8e8bf .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-b6b8e8bf] .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-b6b8e8bf{0%{opacity:0;transform:translate(-25%)}50%{opacity:1}to{opacity:0;transform:translate(-75%)}}[data-v-b6b8e8bf] .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-b6b8e8bf] .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)}}.color-red-600[data-v-8072ff1b],[data-v-8072ff1b] .color-red-600{color:var(--color-red-600)!important}.color-orange-600[data-v-8072ff1b],[data-v-8072ff1b] .color-orange-600{color:var(--color-orange-600)!important}.color-blue-700[data-v-8072ff1b],[data-v-8072ff1b] .color-blue-700{color:var(--color-blue-700)!important}.font-weight-bold[data-v-8072ff1b],[data-v-8072ff1b] .font-weight-bold{font-weight:700!important}.text-underline[data-v-8072ff1b],[data-v-8072ff1b] .text-underline{background:linear-gradient(to bottom,transparent 70%,var(--color-marker) 30%)!important}.bg-red-50[data-v-8072ff1b],[data-v-8072ff1b] .bg-red-50{background-color:var(--color-red-50)!important}.general-service-base-info[data-v-8072ff1b]{display:flex;flex-direction:column;gap:var(--space-16)}.general-service-base-info .banner-and-point[data-v-8072ff1b]{align-items:center;display:flex;gap:var(--space-16)}@media screen and (min-width:1020px){.general-service-base-info .banner-and-point[data-v-8072ff1b]{align-items:flex-start}}.general-service-base-info .banner-and-point img[data-v-8072ff1b]{flex-shrink:0;height:auto;width:max(140/var(--base-mobile-width) * 100vw,140px)}@media screen and (min-width:1020px){.general-service-base-info .banner-and-point img[data-v-8072ff1b]{width:min(240/var(--base-desktop-width) * 100vw,240px)}}.general-service-base-info .banner-and-point .point[data-v-8072ff1b]{display:flex;flex-direction:column;gap:var(--space-4);width:100%}@media screen and (min-width:1020px){.general-service-base-info .banner-and-point .point[data-v-8072ff1b]{gap:var(--space-16)}}.general-service-base-info .banner-and-point .point .label[data-v-8072ff1b]{align-items:center;display:flex;gap:var(--space-8);justify-content:space-between}.general-service-base-info .banner-and-point .point .label>span[data-v-8072ff1b]{align-items:center;background-color:var(--color-red-600);border-radius:max(32/var(--base-mobile-width) * 100vw,32px);color:var(--color-neutral-10);display:flex;font-size:var(--font-size-3xs);font-style:italic;font-weight:700;gap:var(--space-2);padding:1px var(--space-12) 1px var(--space-8)}@media screen and (min-width:1020px){.general-service-base-info .banner-and-point .point .label>span[data-v-8072ff1b]{border-radius:min(32/var(--base-desktop-width) * 100vw,32px);font-size:var(--font-size-md);padding-inline:var(--space-16)}}.general-service-base-info .banner-and-point .point .label>span[data-v-8072ff1b]:before{background:url(../img/icon/bulb-light-white.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:1;height:max(10/var(--base-mobile-width) * 100vw,10px);width:max(10/var(--base-mobile-width) * 100vw,10px)}@media screen and (min-width:1020px){.general-service-base-info .banner-and-point .point .label>span[data-v-8072ff1b]:before{height:min(16/var(--base-desktop-width) * 100vw,16px);width:min(16/var(--base-desktop-width) * 100vw,16px)}}.general-service-base-info .banner-and-point .point .label[data-v-8072ff1b]:after{background-color:var(--color-red-600);content:"";display:inline-block;height:1px;width:100%}.general-service-base-info .banner-and-point .point .content[data-v-8072ff1b]{border-bottom:1px solid var(--color-red-600);font-size:var(--font-size-sm);font-weight:700;padding-bottom:var(--space-10)}@media screen and (min-width:1020px){.general-service-base-info .banner-and-point .point .content[data-v-8072ff1b]{font-size:var(--font-size-lg);padding-bottom:var(--space-24)}}.general-service-base-info .table table[data-v-8072ff1b]{border-spacing:0;table-layout:auto;width:100%}.general-service-base-info .table table th[data-v-8072ff1b]{background-color:var(--color-neutral-100);border-color:var(--color-neutral-300);border-width:1px}.general-service-base-info .table table th[data-v-8072ff1b]:not(:last-child){border-style:solid none solid solid}.general-service-base-info .table table th[data-v-8072ff1b]:last-child{border-style:solid}.general-service-base-info .table table td[data-v-8072ff1b]{border-color:var(--color-neutral-300);border-width:1px}.general-service-base-info .table table td[data-v-8072ff1b]:not(:last-child){border-style:none none solid solid}.general-service-base-info .table table td[data-v-8072ff1b]:last-child{border-style:none solid solid}.general-service-base-info .table table td.head-td[data-v-8072ff1b]{background-color:var(--color-neutral-100);text-align:center}.general-service-base-info .table table td[data-v-8072ff1b],.general-service-base-info .table table th[data-v-8072ff1b]{font-size:var(--font-size-3xs);font-weight:500;padding:var(--space-8) var(--space-4)}.general-service-base-info .mobile-display-block[data-v-8072ff1b]{display:block}@media screen and (min-width:1020px){.general-service-base-info .mobile-display-block[data-v-8072ff1b]{display:initial}}.general-service-base-info .notice-text[data-v-8072ff1b]{font-size:var(--font-size-3xs);font-weight:500;margin-top:var(--space-4)}.general-service-card[data-v-5ae31e09]{border-color:var(--color-neutral-300);border-radius:max(8/var(--base-mobile-width) * 100vw,8px);border-style:none solid solid;border-width:1px}@media screen and (min-width:1020px){.general-service-card[data-v-5ae31e09]{border-radius:min(8/var(--base-desktop-width) * 100vw,8px)}}.general-service-card .content[data-v-5ae31e09]{display:flex;flex-direction:column;gap:var(--space-56);padding:var(--space-16) var(--space-16) var(--space-32)}@media screen and (min-width:1020px){.general-service-card .content[data-v-5ae31e09]{gap:var(--space-72);padding:var(--space-40) var(--space-32)}}.general-service-card .detail-link[data-v-5ae31e09]{align-items:center;color:var(--color-neutral-800);display:flex;font-size:var(--font-size-sm);font-weight:700;gap:var(--space-4);justify-content:center;margin-top:calc(var(--space-40)*-1)}@media screen and (min-width:1020px){.general-service-card .detail-link[data-v-5ae31e09]{font-size:var(--font-size-md);margin-top:calc(var(--space-48)*-1)}}.general-service-card .detail-link img[data-v-5ae31e09]{flex-shrink:0;height:auto;width:max(16/var(--base-mobile-width) * 100vw,16px)}@media screen and (min-width:1020px){.general-service-card .detail-link img[data-v-5ae31e09]{width:min(16/var(--base-desktop-width) * 100vw,16px)}}
