@charset "UTF-8";.modal[data-v-46196c20]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.modal .overlay[data-v-46196c20]{background:#00000080;left:0;top:0}.modal .overlay[data-v-46196c20],.modal .overlay button[data-v-46196c20]{height:100%;position:absolute;width:100%}.modal .overlay button[data-v-46196c20]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer}.modal .wrapper[data-v-46196c20]{background-color:var(--color-neutral-0);border-radius:8px;height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-height:95svh;position:absolute;width:94%}@media screen and (min-width:1020px){.modal .wrapper[data-v-46196c20]{max-width:min(53.3333333333vw,640px)}}.modal .wrapper .close-button[data-v-46196c20]{background-color:var(--color-neutral-1000);border:none;border-radius:100%;box-shadow:0 3px 3px #00000040;cursor:pointer;height:7.6923076923vw;opacity:.8;position:absolute;right:-2.5641025641vw;top:-3.8461538462vw;width:7.6923076923vw}@media screen and (min-width:1020px){.modal .wrapper .close-button[data-v-46196c20]{height:min(3.3333333333vw,40px);right:max(-1.25vw,-15px);top:max(-1.25vw,-15px);width:min(3.3333333333vw,40px)}}.modal .wrapper .close-button[data-v-46196c20]:after,.modal .wrapper .close-button[data-v-46196c20]:before{background-color:var(--color-neutral-0);content:"";display:inline-block;height:.5128205128vw;left:50%;position:absolute;top:50%;width:55%}@media screen and (min-width:1020px){.modal .wrapper .close-button[data-v-46196c20]:after,.modal .wrapper .close-button[data-v-46196c20]:before{height:min(.1666666667vw,2px)}}.modal .wrapper .close-button[data-v-46196c20]:before{transform:translate(-50%,-50%) rotate(45deg)}.modal .wrapper .close-button[data-v-46196c20]:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal .title[data-v-46196c20]{background-color:var(--color-green-600);border-radius:8px 8px 0 0;color:var(--color-neutral-0);font-size:var(--font-size-lg);font-weight:700;padding:8px;text-align:center}.modal .content[data-v-46196c20]{padding:16px}@media screen and (min-width:1020px){.modal .content[data-v-46196c20]{padding:24px 40px}}.no-interest-term-modal[data-v-fa2b6354]{display:flex;justify-content:flex-end}.no-interest-term-modal .button[data-v-fa2b6354]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-neutral-800);cursor:pointer;display:flex;font-size:var(--font-size-2xs);font-weight:500;gap:4px;justify-content:center;margin:0;padding:0;text-decoration:underline}@media screen and (min-width:1020px){.no-interest-term-modal .button[data-v-fa2b6354]{font-size:var(--font-size-sm)}}.no-interest-term-modal .button img[data-v-fa2b6354]{flex-shrink:0;height:auto;width:3.5897435897vw}@media screen and (min-width:1020px){.no-interest-term-modal .button img[data-v-fa2b6354]{width:min(1.6666666667vw,20px)}}picture[data-v-fa2b6354]{margin-bottom:10px}.description[data-v-fa2b6354]{font-size:var(--font-size-sm)}.ranking-card-header[data-v-79aeea6c]{align-items:center;background-color:var(--color-green-600);border-radius:10px 10px 0 0;display:flex;gap:10px;padding:12px 15px}@media screen and (min-width:1020px){.ranking-card-header[data-v-79aeea6c]{gap:15px}}.ranking-card-header .medal[data-v-79aeea6c]{flex-shrink:0;height:auto;width:8.2051282051vw}@media screen and (min-width:1020px){.ranking-card-header .medal[data-v-79aeea6c]{width:min(4vw,48px)}}.ranking-card-header .name-wrapper[data-v-79aeea6c]{display:flex;flex-direction:column;font-weight:700;gap:4px}.ranking-card-header .name-wrapper .above-text[data-v-79aeea6c]{background-color:var(--color-neutral-0);color:var(--color-green-800);font-size:var(--font-size-2xs);line-height:1;padding:2px 4px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1020px){.ranking-card-header .name-wrapper .above-text[data-v-79aeea6c]{font-size:var(--font-size-sm)}}.ranking-card-header .name-wrapper h3[data-v-79aeea6c]{color:var(--color-neutral-0);font-size:var(--font-size-2xl);line-height:1.3;text-shadow:2px 1px var(--color-neutral-500)}.ranking-card-header .score-wrapper[data-v-79aeea6c]{background-color:var(--color-neutral-0);border:3px solid var(--color-green-700);border-radius:8px;margin-left:auto;padding:8px 12px;text-align:center}.ranking-card-header .score-wrapper .text[data-v-79aeea6c]{font-size:var(--font-size-2xs);font-weight:700;line-height:1.3}@media screen and (min-width:1020px){.ranking-card-header .score-wrapper .text[data-v-79aeea6c]{font-size:var(--font-size-xs)}}.ranking-card-header .score-wrapper .score[data-v-79aeea6c]{align-items:center;display:flex;font-size:var(--font-size-md);font-weight:700;gap:2px;justify-content:center;line-height:1.3}.ranking-card-header .score-wrapper .score img[data-v-79aeea6c]{flex-shrink:0;height:auto;width:3.5897435897vw}@media screen and (min-width:1020px){.ranking-card-header .score-wrapper .score img[data-v-79aeea6c]{width:min(1.5vw,18px)}}.ranking-card-content-table[data-v-d1e4ca46]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ranking-card-content-table td[data-v-d1e4ca46],.ranking-card-content-table th[data-v-d1e4ca46]{border-color:var(--color-neutral-200);border-width:1px}.ranking-card-content-table th[data-v-d1e4ca46]{background-color:var(--color-neutral-50);border-style:solid solid none;font-size:var(--font-size-2xs);font-weight:400;padding:4px;width:15.3846153846vw}@media screen and (min-width:1020px){.ranking-card-content-table th[data-v-d1e4ca46]{font-size:var(--font-size-sm);padding:8px;width:min(10vw,120px)}}.ranking-card-content-table td[data-v-d1e4ca46]{border-style:solid solid none none;font-size:var(--font-size-2xs);font-weight:700;padding:4px 8px}@media screen and (min-width:1020px){.ranking-card-content-table td[data-v-d1e4ca46]{font-size:var(--font-size-sm);padding:12px 24px}}.ranking-card-content-table tr:last-child th[data-v-d1e4ca46]{border-style:solid}.ranking-card-content-table tr:last-child td[data-v-d1e4ca46]{border-style:solid solid solid none}[data-v-d1e4ca46] small{font-size:var(--font-size-4xs)}.ranking-card-content-tags[data-v-d4877918]{display:grid;gap:2px 4px;grid-template:1fr/repeat(3,1fr)}.ranking-card-content-tags span[data-v-d4877918]{background-color:var(--color-neutral-200);border-radius:4px;color:var(--color-neutral-0);font-size:var(--font-size-xs);padding:2px 4px;text-align:center}.ranking-card-content-tags span[data-active=true][data-v-d4877918]{background-color:var(--color-green-600)}.ranking-card-content-sameday-countdown[data-v-a6c5ddce]{align-items:center;border-color:var(--color-neutral-200);border-style:solid none;border-width:1px;display:flex}@media screen and (min-width:1020px){.ranking-card-content-sameday-countdown[data-v-a6c5ddce]{gap:12px;margin-inline:auto;max-width:min(41.6666666667vw,500px);width:100%}}.ranking-card-content-sameday-countdown .header[data-v-a6c5ddce]{background-color:var(--color-yellow-200);clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%);font-size:var(--font-size-xs);font-weight:700;padding:8px 12px;text-align:center}@media screen and (min-width:1020px){.ranking-card-content-sameday-countdown .header[data-v-a6c5ddce]{padding:8px 32px}}.ranking-card-content-sameday-countdown .content[data-v-a6c5ddce]{align-items:flex-end;display:flex;gap:2px}.ranking-card-content-sameday-countdown .content[data-v-a6c5ddce]:before{background:url(../img/icon/hourglass/black.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:4.1025641026vw;width:4.1025641026vw}@media screen and (min-width:1020px){.ranking-card-content-sameday-countdown .content[data-v-a6c5ddce]:before{height:min(2vw,24px);width:min(2vw,24px)}}.ranking-card-content-sameday-countdown .content>div[data-v-a6c5ddce]{align-items:flex-end;display:flex;font-size:var(--font-size-xs);line-height:1}.ranking-card-content-sameday-countdown .content>div .time[data-v-a6c5ddce]{color:var(--color-red-600);font-size:var(--font-size-sm);font-weight:700;line-height:1}.ranking-card-content-sameday-countdown .content>div .time>span[data-v-a6c5ddce]{color:var(--color-red-600);font-size:var(--font-size-2xl);line-height:1}.ranking-card-content[data-v-6c1ec387]{background-color:var(--color-neutral-0);border-color:var(--color-green-600);border-radius:0 0 10px 10px;border-style:none solid solid;border-width:2px;padding:15px}@media screen and (min-width:1020px){.ranking-card-content[data-v-6c1ec387]{padding:30px}}.ranking-card-content .main-content[data-v-6c1ec387]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.ranking-card-content .main-content .grid[data-v-6c1ec387]{align-items:flex-start;display:grid;gap:8px;grid-template:1fr/42.5% 1fr}@media screen and (min-width:1020px){.ranking-card-content .main-content .grid[data-v-6c1ec387]{gap:16px}.ranking-card-content .main-content .grid .cta-link[data-v-6c1ec387]{grid-row:1/3}}.ranking-card-content .main-content .grid .ranking-card-content-tags[data-v-6c1ec387]{grid-column:1/3}@media screen and (min-width:1020px){.ranking-card-content .main-content .grid .ranking-card-content-tags[data-v-6c1ec387]{grid-column:2/3}}.ranking-card-content .main-content .feature-content[data-v-6c1ec387]{background-color:var(--color-yellow-50);border:1px solid var(--color-green-600);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}@media screen and (min-width:1020px){.ranking-card-content .main-content .feature-content[data-v-6c1ec387]{padding:16px 56px}}.ranking-card-content .main-content .feature-content .header[data-v-6c1ec387]{background-color:var(--color-green-600);border-radius:50px;color:var(--color-neutral-0);font-size:var(--font-size-lg);font-weight:700;text-align:center}.ranking-card-content .main-content .feature-content .content[data-v-6c1ec387] ul{font-size:var(--font-size-sm);list-style:none;margin:0;padding:0}.ranking-card-content .main-content .feature-content .content[data-v-6c1ec387] ul li{padding:10px 0 10px 6.1538461538vw;position:relative}@media screen and (min-width:1020px){.ranking-card-content .main-content .feature-content .content[data-v-6c1ec387] ul li{padding:10px 0 10px min(2vw,24px)}}.ranking-card-content .main-content .feature-content .content[data-v-6c1ec387] ul li:before{background:url(../img/icon/check-outline/green.svg) no-repeat 50%/contain;content:"";display:inline-block;height:4.1025641026vw;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4.1025641026vw}@media screen and (min-width:1020px){.ranking-card-content .main-content .feature-content .content[data-v-6c1ec387] ul li:before{height:min(1.3333333333vw,16px);width:min(1.3333333333vw,16px)}}.ranking-card-content .main-content .feature-content .content[data-v-6c1ec387] ul li:not(:last-child){border-bottom:1px solid var(--color-neutral-200)}.ranking-card-content .bottom-content[data-v-6c1ec387]{display:flex;flex-direction:column;gap:32px}.ranking-card-content .bottom-content .notice-text[data-v-6c1ec387] p{color:var(--color-neutral-400);font-size:var(--font-size-3xs)}.ranking-card[data-v-dd5af660]{border-radius:10px}@media screen and (min-width:1020px){.ranking-card[data-v-dd5af660]{margin-inline:auto;max-width:min(66.6666666667vw,800px);width:100%}}.diagnosis-panel-content-row button[data-v-59e5c64e]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--color-neutral-300);border-radius:8px;display:flex;gap:8px;height:12.3076923077vw;margin:0;padding:10px 8px;position:relative;transition:all .3s;width:100%}@media screen and (min-width:1020px){.diagnosis-panel-content-row button[data-v-59e5c64e]{height:min(4vw,48px);padding:10px 4px}}.diagnosis-panel-content-row button[data-v-59e5c64e]:after{background:url(../img/icon/chevron-right/black.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:3.0769230769vw;margin-left:auto;width:1.5384615385vw}@media screen and (min-width:1020px){.diagnosis-panel-content-row button[data-v-59e5c64e]:after{height:min(1vw,12px);width:min(.5vw,6px)}}.diagnosis-panel-content-row button .content[data-v-59e5c64e]{align-items:center;display:flex;gap:8px}.diagnosis-panel-content-row button .label[data-v-59e5c64e]{font-size:var(--font-size-2xs);font-weight:500;text-align:left;white-space:nowrap}.diagnosis-panel-content-row button .value[data-v-59e5c64e]{color:var(--color-neutral-400);font-size:var(--font-size-3xs);max-width:calc(var(--diagnosis-panel-omitted-length)*18.46154vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1020px){.diagnosis-panel-content-row button .value[data-v-59e5c64e]{max-width:calc(var(--diagnosis-panel-desktop-omitted-length)*min(6vw,72px))}}.diagnosis-panel-modal .title[data-v-12ec4b01]{align-items:center;color:var(--color-neutral-0);display:flex;gap:8px;justify-content:center}.diagnosis-panel-modal .title[data-v-12ec4b01]:before{background:url(../img/icon/search/white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:6.1538461538vw;width:6.1538461538vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .title[data-v-12ec4b01]:before{height:min(2.6666666667vw,32px);width:min(2.6666666667vw,32px)}}.diagnosis-panel-modal .content[data-v-12ec4b01]{align-items:center;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1020px){.diagnosis-panel-modal .content[data-v-12ec4b01]{gap:24px}}.diagnosis-panel-modal .stepper[data-v-12ec4b01]{width:100%}.diagnosis-panel-modal .stepper .progress[data-v-12ec4b01]{color:var(--color-neutral-500);font-size:var(--font-size-2xs);font-weight:500;margin-bottom:10px}.diagnosis-panel-modal .stepper ol[data-v-12ec4b01]{display:flex;gap:8px;justify-content:space-between;list-style:none;margin:0;padding:0}.diagnosis-panel-modal .stepper ol li[data-v-12ec4b01]{background-color:var(--color-neutral-100);border-radius:30px;flex:1;height:1.0256410256vw;overflow:hidden;position:relative}@media screen and (min-width:1020px){.diagnosis-panel-modal .stepper ol li[data-v-12ec4b01]{height:min(.3333333333vw,4px)}}.diagnosis-panel-modal .stepper ol li[data-v-12ec4b01]:after{background-color:var(--color-green-600);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:0}.diagnosis-panel-modal .stepper ol li[data-active=true][data-v-12ec4b01]:after{width:100%}.diagnosis-panel-modal .container[data-v-12ec4b01],.diagnosis-panel-modal .header[data-v-12ec4b01]{display:flex;flex-direction:column;gap:8px;width:100%}.diagnosis-panel-modal .header[data-v-12ec4b01]{align-items:center}.diagnosis-panel-modal .header .text[data-v-12ec4b01]{font-size:var(--font-size-md);font-weight:700;line-height:1;width:100%}.diagnosis-panel-modal .header .text .label[data-v-12ec4b01]{color:var(--color-green-600);font-size:var(--font-size-2xl);line-height:1}.diagnosis-panel-modal .header .sub-text[data-v-12ec4b01]{color:var(--color-neutral-400);font-size:var(--font-size-2xs);width:100%}.diagnosis-panel-modal .items[data-v-12ec4b01]{display:flex;flex-direction:column;gap:15px;width:100%}.diagnosis-panel-modal .items>div[data-v-12ec4b01]{display:grid;gap:8px}.diagnosis-panel-modal .items>div[data-cols="2"][data-v-12ec4b01]{grid-template:1fr/repeat(2,1fr)}.diagnosis-panel-modal .items>div[data-cols="3"][data-v-12ec4b01]{grid-template:1fr/repeat(3,1fr)}.diagnosis-panel-modal .items>div+div[data-v-12ec4b01]{border-top:1px solid var(--color-neutral-200);padding-top:15px}.diagnosis-panel-modal .items label[data-v-12ec4b01]{align-items:center;border:1px solid var(--color-neutral-200);border-radius:8px;display:flex;gap:8px;height:12.3076923077vw;padding:14px;transition:all .2s}@media screen and (min-width:1020px){.diagnosis-panel-modal .items label[data-v-12ec4b01]{height:min(4.5vw,54px)}}.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]{background-color:var(--color-neutral-0);border:1px solid var(--color-green-600);content:"";display:inline-block;flex-shrink:0;height:4.1025641026vw;position:relative;width:4.1025641026vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]{height:min(1.3333333333vw,16px);width:min(1.3333333333vw,16px)}}.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]:after{border-color:var(--color-neutral-0);border-style:none solid solid none;border-width:2px;content:"";display:inline-block;height:2.5641025641vw;left:1.2820512821vw;position:absolute;top:0;transform:rotate(45deg);width:1.2820512821vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]:after{height:min(.8333333333vw,10px);left:min(.4166666667vw,5px);width:min(.4166666667vw,5px)}}.diagnosis-panel-modal .items label input[data-v-12ec4b01]{display:none}.diagnosis-panel-modal .items label span[data-v-12ec4b01]{font-size:var(--font-size-sm);font-weight:500}.diagnosis-panel-modal .items label[data-v-12ec4b01]:has(input:checked){background-color:var(--color-green-50);border-color:var(--color-green-600)}.diagnosis-panel-modal .items label:has(input:checked) .toggle[data-v-12ec4b01]{background-color:var(--color-green-600)}.diagnosis-panel-modal .buttons[data-v-12ec4b01]{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.diagnosis-panel-modal .buttons button[data-v-12ec4b01]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:48px;cursor:pointer;display:flex;flex-shrink:0;font-size:var(--font-size-md);font-weight:700;gap:4px;justify-content:center;position:relative}.diagnosis-panel-modal .buttons button[data-v-12ec4b01]:disabled{opacity:.3}.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01],.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]{height:10.2564102564vw;width:25.641025641vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01],.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]{height:min(4vw,48px);width:min(13.3333333333vw,160px)}}.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-300);color:var(--color-neutral-500)}.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]:before{content:"←";left:8px;position:absolute;top:50%;transform:translateY(-50%)}.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01]{background-color:var(--color-green-600);border:1px solid var(--color-green-600);color:var(--color-neutral-0)}.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01]:after{content:"→";position:absolute;right:8px;top:50%;transform:translateY(-50%)}.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]{background:linear-gradient(to bottom,var(--color-red-800),var(--color-red-600));border:none;box-shadow:0 5px 0 0 var(--color-red-900);color:var(--color-neutral-0);height:10.2564102564vw;width:51.2820512821vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]{height:min(5.3333333333vw,64px);width:min(26.6666666667vw,320px)}}.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]:before{background:url(../img/icon/search/white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:4.1025641026vw;width:4.1025641026vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]:before{height:min(1.3333333333vw,16px);width:min(1.3333333333vw,16px)}}.diagnosis-panel-modal .values-container[data-v-12ec4b01]{border-top:1px solid var(--color-neutral-100);display:flex;flex-direction:column;gap:8px;padding-top:8px;width:100%}.diagnosis-panel-modal .values-container .label[data-v-12ec4b01]{color:var(--color-neutral-600);font-size:var(--font-size-2xs);font-weight:500}.diagnosis-panel-modal .values-container .values[data-v-12ec4b01]{display:flex;flex-wrap:wrap;gap:10px}.diagnosis-panel-modal .values-container .values span[data-v-12ec4b01]{background-color:var(--color-neutral-50);border-radius:20px;font-size:var(--font-size-2xs);font-weight:500;padding:4px 8px}.notice-text[data-v-12ec4b01]{font-size:var(--font-size-xs);grid-column:1/3}.diagnosis-panel-content[data-v-bb49c4dd]{display:grid;gap:8px;grid-template:1fr/repeat(2,1fr)}@media screen and (min-width:1020px){.diagnosis-panel-content[data-v-bb49c4dd]{grid-template:1fr/repeat(4,1fr)}}.diagnosis-panel-content .diagnosis-panel-content-row[data-v-bb49c4dd]:last-of-type{grid-column:1/3}@media screen and (min-width:1020px){.diagnosis-panel-content .diagnosis-panel-content-row[data-v-bb49c4dd]:last-of-type{grid-column:1/5}}.diagnosis-panel[data-v-074731cb]{border:1px solid var(--color-neutral-100);border-radius:10px}@media screen and (min-width:1020px){.diagnosis-panel[data-v-074731cb]{margin-inline:auto;max-width:min(50vw,600px);width:100%}}.diagnosis-panel details summary[data-v-074731cb]{background-color:var(--color-neutral-50);border-radius:10px 10px 0 0;cursor:pointer;list-style:none;padding:12px;position:relative}.diagnosis-panel details summary[data-v-074731cb]::-webkit-details-marker{display:none}.diagnosis-panel details summary .label[data-v-074731cb]{align-items:center;background-color:var(--color-yellow-200);border:.7692307692vw solid var(--color-green-600);border-radius:100%;display:flex;height:16.4102564103vw;justify-content:center;left:8.2051282051vw;position:absolute;top:-6.1538461538vw;width:16.4102564103vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .label[data-v-074731cb]{border-width:min(.25vw,3px);height:min(6vw,72px);left:min(6.6666666667vw,80px);top:max(-2vw,-24px);width:min(6vw,72px)}}.diagnosis-panel details summary .label[data-v-074731cb]:after,.diagnosis-panel details summary .label[data-v-074731cb]:before{content:"";display:inline-block;position:absolute;transform:rotate(30deg)}.diagnosis-panel details summary .label[data-v-074731cb]:before{background-color:var(--color-green-600);bottom:2.3076923077vw;clip-path:polygon(0 0,100% 50%,0 100%);height:2.3076923077vw;right:-2.0512820513vw;width:2.8205128205vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .label[data-v-074731cb]:before{bottom:min(.6666666667vw,8px);height:min(.8333333333vw,10px);right:max(-.75vw,-9px);width:min(1vw,12px)}}.diagnosis-panel details summary .label[data-v-074731cb]:after{background-color:var(--color-yellow-200);bottom:3.0769230769vw;clip-path:polygon(0 0,100% 50%,0 100%);height:1.5384615385vw;right:-1.0256410256vw;width:2.0512820513vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .label[data-v-074731cb]:after{bottom:min(1vw,12px);height:min(.5vw,6px);right:max(-.25vw,-3px);width:min(.6666666667vw,8px)}}.diagnosis-panel details summary .label span[data-v-074731cb]{font-weight:700;line-height:1;text-align:center}.diagnosis-panel details summary .label>span[data-v-074731cb]{font-size:var(--font-size-sm)}.diagnosis-panel details summary .label>span>span[data-v-074731cb]{color:var(--color-red-600);display:block;font-size:var(--font-size-md)}.diagnosis-panel details summary .label>span>span>span[data-v-074731cb]{color:var(--color-red-600);font-size:var(--font-size-xl)}.diagnosis-panel details summary .text[data-v-074731cb]{align-items:center;display:flex;flex-direction:column;font-weight:700}.diagnosis-panel details summary .text .sub[data-v-074731cb]{color:var(--color-red-600);font-size:var(--font-size-sm)}.diagnosis-panel details summary .text .main[data-v-074731cb]{align-items:center;display:flex;font-size:var(--font-size-2xl);gap:4px;justify-content:center;line-height:1}.diagnosis-panel details summary .text .main[data-v-074731cb]:before{background:url(../img/icon/search/black.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:5.1282051282vw;width:5.1282051282vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .text .main[data-v-074731cb]:before{height:min(2.5vw,30px);width:min(2.5vw,30px)}}.diagnosis-panel details summary .toggle[data-v-074731cb]{border-radius:100%;flex-shrink:0;height:4.1025641026vw;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:4.1025641026vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .toggle[data-v-074731cb]{height:min(1.6666666667vw,20px);width:min(1.6666666667vw,20px)}}.diagnosis-panel details summary .toggle[data-v-074731cb]:after,.diagnosis-panel details summary .toggle[data-v-074731cb]:before{background-color:var(--color-neutral-800);border-radius:.5128205128vw;content:"";display:inline-block;height:.5128205128vw;left:50%;position:absolute;top:50%;width:100%}@media screen and (min-width:1020px){.diagnosis-panel details summary .toggle[data-v-074731cb]:after,.diagnosis-panel details summary .toggle[data-v-074731cb]:before{border-radius:min(.1666666667vw,2px);height:min(.1666666667vw,2px)}}.diagnosis-panel details summary .toggle[data-v-074731cb]:before{transform:translate(-50%,-50%)}.diagnosis-panel details summary .toggle[data-v-074731cb]:after{transform:translate(-50%,-50%) rotate(-90deg);transition:all .3s}.diagnosis-panel details[open] summary .toggle[data-v-074731cb]:after{opacity:0;transform:translate(-50%,-50%)}.diagnosis-panel details .content[data-v-074731cb]{background-color:var(--color-neutral-0);padding:8px 8px 0}@media screen and (min-width:1020px){.diagnosis-panel details .content[data-v-074731cb]{padding:16px 16px 0}}.diagnosis-panel .button-wrapper[data-v-074731cb]{background-color:var(--color-neutral-0);border-radius:0 0 10px 10px;display:flex;justify-content:center;padding:8px 16px 16px}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper[data-v-074731cb]{padding:16px 40px 24px}}.diagnosis-panel .button-wrapper button[data-v-074731cb]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:48px;cursor:pointer;display:flex;font-weight:700;gap:4px;justify-content:center;width:100%}.diagnosis-panel .button-wrapper button.start-button[data-v-074731cb]{background:linear-gradient(to bottom,var(--color-green-500),var(--color-green-700));border:none;box-shadow:0 5px 0 0 var(--color-green-800);color:var(--color-neutral-0);font-size:var(--font-size-lg);height:12.3076923077vw;width:61.5384615385vw}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper button.start-button[data-v-074731cb]{height:min(5.3333333333vw,64px);width:min(26.6666666667vw,320px)}}.diagnosis-panel .button-wrapper button.start-button[data-v-074731cb]:before{background:url(../img/icon/search/white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:4.1025641026vw;width:4.1025641026vw}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper button.start-button[data-v-074731cb]:before{height:min(1.6666666667vw,20px);width:min(1.6666666667vw,20px)}}.diagnosis-panel .button-wrapper button.continue-button[data-v-074731cb]{background-color:transparent;border:1px solid var(--color-green-600);color:var(--color-green-600);font-size:var(--font-size-sm);height:10.2564102564vw;width:41.0256410256vw}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper button.continue-button[data-v-074731cb]{height:min(3.3333333333vw,40px);width:min(16.6666666667vw,200px)}}.diagnosis-panel .start-button-container[data-v-074731cb]{align-items:center;display:flex;flex-direction:column}.diagnosis-panel .start-button-container .label[data-v-074731cb]{align-items:center;display:flex;font-size:var(--font-size-2xs);font-weight:700;gap:6px}.diagnosis-panel .start-button-container .label>span>span[data-v-074731cb]{color:var(--color-red-600);font-size:var(--font-size-md)}.diagnosis-panel .start-button-container .label[data-v-074731cb]:after,.diagnosis-panel .start-button-container .label[data-v-074731cb]:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:3.0769230769vw;width:2.0512820513vw}@media screen and (min-width:1020px){.diagnosis-panel .start-button-container .label[data-v-074731cb]:after,.diagnosis-panel .start-button-container .label[data-v-074731cb]:before{height:min(1vw,12px);width:min(.6666666667vw,8px)}}.diagnosis-panel .start-button-container .label[data-v-074731cb]:before{background-image:url(../img/icon/slash-reverse/black.svg)}.diagnosis-panel .start-button-container .label[data-v-074731cb]:after{background-image:url(../img/icon/slash/black.svg)}.diagnosis-panel .continue-button-container[data-v-074731cb]{align-items:center;background-color:var(--color-green-50);display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:10px 40px}@media screen and (min-width:1020px){.diagnosis-panel .continue-button-container[data-v-074731cb]{padding:16px 60px}}.diagnosis-panel .continue-button-container .label[data-v-074731cb]{color:var(--color-green-600);font-size:var(--font-size-2xs);font-weight:500}.vertical-tables-wrapper[data-v-36f38664]{margin-inline:calc(50% - 50vw);width:100vw}@media screen and (min-width:1020px){.vertical-tables-wrapper[data-v-36f38664]{margin-inline:auto;padding-inline:8px;width:100%}}.vertical-tables-wrapper .tabs[data-v-36f38664]{align-items:flex-end;display:flex;gap:8px;height:16.4102564103vw;justify-content:center;padding-inline:16px;width:100%}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs[data-v-36f38664]{height:min(6vw,72px)}}.vertical-tables-wrapper .tabs button[data-v-36f38664]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-green-600);border:none;border-radius:10px 10px 0 0;cursor:pointer;display:flex;flex:1;height:12.3076923077vw;justify-content:center;transition:all .3s}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs button[data-v-36f38664]{height:min(4.6666666667vw,56px)}}.vertical-tables-wrapper .tabs button span[data-v-36f38664]{color:var(--color-neutral-0);font-size:var(--font-size-lg);font-weight:700;line-height:1.5}.vertical-tables-wrapper .tabs button[data-active=true][data-v-36f38664]{background-color:var(--color-orange-700);height:16.4102564103vw;position:relative}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs button[data-active=true][data-v-36f38664]{height:min(6vw,72px)}}.vertical-tables-wrapper .tabs button[data-active=true][data-v-36f38664]:after{background-color:var(--color-yellow-200);bottom:0;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:inline-block;height:2.5641025641vw;inset-inline:auto;margin-inline:auto;position:absolute;width:3.8461538462vw}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs button[data-active=true][data-v-36f38664]:after{height:min(.8333333333vw,10px);width:min(1.25vw,15px)}}.vertical-tables-wrapper .tabs button[data-active=true] span[data-v-36f38664]{color:var(--color-yellow-200);font-size:var(--font-size-2xl)}.vertical-tables-wrapper .contents[data-v-36f38664]{border:1.5384615385vw solid var(--color-orange-700);display:flex;flex-wrap:nowrap;overflow:hidden}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-36f38664]{border-width:min(.5vw,6px)}}.vertical-tables-wrapper .contents[data-v-36f38664]>div{background-color:var(--color-neutral-0);flex-shrink:0;width:100%}.vertical-tables-wrapper .contents[data-v-36f38664] table{border-collapse:separate;border-spacing:0;height:100%;table-layout:fixed;width:100%}.vertical-tables-wrapper .contents[data-v-36f38664] table td,.vertical-tables-wrapper .contents[data-v-36f38664] table th{border-color:var(--color-neutral-400);border-style:none solid solid none;border-width:1px;height:100%}.vertical-tables-wrapper .contents[data-v-36f38664] table td:last-child,.vertical-tables-wrapper .contents[data-v-36f38664] table th:last-child{border-style:none none solid}.vertical-tables-wrapper .contents[data-v-36f38664] table th{background-color:var(--color-neutral-50);font-size:var(--font-size-3xs);font-weight:500;padding:0}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-36f38664] table th{font-size:var(--font-size-xs)}}.vertical-tables-wrapper .contents[data-v-36f38664] table th:first-child{width:21.5384615385vw}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-36f38664] table th:first-child{width:min(16.6666666667vw,200px)}}.vertical-tables-wrapper .contents[data-v-36f38664] table td{padding:4px 2px}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-36f38664] table td{padding:12px 8px}}.vertical-tables-wrapper .contents[data-v-36f38664] table tr[data-top-ranking=true] td{background-color:var(--color-yellow-100)}.vertical-tables-wrapper .contents[data-v-36f38664] table tr:last-child td{border-style:none solid none none}.vertical-tables-wrapper .contents[data-v-36f38664] table tr:last-child td:last-child{border-style:none}[data-v-36f38664] small{font-size:var(--font-size-4xs)}
