.diagnosis-panel[data-v-7086717a]{display:flex;flex-direction:column;gap:40px;padding:16px 16px 30px}@media screen and (min-width:1020px){.diagnosis-panel[data-v-7086717a]{padding:16px 32px 30px}}.diagnosis-panel .row .header[data-v-7086717a]{border-bottom:1px solid var(--color-neutral-350);font-size:var(--font-size-xl);font-weight:700;margin-bottom:8px;padding-bottom:4px}.diagnosis-panel .row .header>span[data-v-7086717a]{font-size:var(--font-size-md)}.diagnosis-panel .row .sub-header[data-v-7086717a]{background-color:var(--dg-sub-header-bg,var(--color-blue-50));border-radius:4px;color:var(--dg-sub-header-color,var(--color-blue-900));font-size:var(--font-size-md);font-weight:500;line-height:var(--dg-sub-header-line-height,inherit);margin-bottom:8px;padding:var(--dg-sub-header-padding,4px 8px)}.diagnosis-panel .row .sub-header-variant[data-v-7086717a]{border-bottom:1px dashed var(--color-neutral-350);font-size:var(--font-size-md);font-weight:500;margin-bottom:8px;padding-bottom:4px}.diagnosis-panel .row .radio-selection[data-v-7086717a]{display:grid;gap:10px;grid-template:1fr/repeat(2,1fr)}.diagnosis-panel .row .check-selection[data-v-7086717a]{display:grid;gap:8px;grid-template:1fr/repeat(3,1fr)}.diagnosis-panel .row .job-category-wrapper[data-v-7086717a]:not(:first-child){margin-top:40px}.diagnosis-panel .row details[data-v-7086717a]{margin-top:16px}.diagnosis-panel .row details summary[data-v-7086717a]{align-items:center;border:1px solid var(--color-neutral-200);border-radius:4px;box-shadow:0 4px 0 0 var(--color-neutral-200);cursor:pointer;display:flex;font-size:var(--font-size-sm);font-weight:500;gap:8px;height:14.358974359vw;justify-content:space-between;padding:8px 16px;width:100%}@media screen and (min-width:1020px){.diagnosis-panel .row details summary[data-v-7086717a]{height:min(4.6666666667vw,56px)}}.diagnosis-panel .row details summary[data-v-7086717a]::-webkit-details-marker{display:none}.diagnosis-panel .row details .toggle[data-v-7086717a]{border:1px solid var(--color-neutral-300);border-radius:100%;flex-shrink:0;height:7.6923076923vw;position:relative;width:7.6923076923vw}@media screen and (min-width:1020px){.diagnosis-panel .row details .toggle[data-v-7086717a]{height:min(2.6666666667vw,32px);width:min(2.6666666667vw,32px)}}.diagnosis-panel .row details .toggle[data-v-7086717a]:after,.diagnosis-panel .row details .toggle[data-v-7086717a]:before{background-color:var(--color-neutral-300);content:"";display:inline-block;height:1px;inset:0;margin:auto;position:absolute;transition:all .3s;width:4.1025641026vw}@media screen and (min-width:1020px){.diagnosis-panel .row details .toggle[data-v-7086717a]:after,.diagnosis-panel .row details .toggle[data-v-7086717a]:before{width:min(1vw,12px)}}.diagnosis-panel .row details .toggle[data-v-7086717a]:before{transform:rotate(90deg)}.diagnosis-panel .row details .toggle[data-v-7086717a]:after{transform:rotate(0)}.diagnosis-panel .row details[open] summary[data-v-7086717a]{border-bottom:none;border-radius:4px 4px 0 0;box-shadow:none}.diagnosis-panel .row details[open] summary .toggle[data-v-7086717a]:before{transform:rotate(180deg)}.diagnosis-panel .row details[open] summary .toggle[data-v-7086717a]:after{opacity:0}.diagnosis-panel .row details .details-content[data-v-7086717a]{border-color:var(--color-neutral-200);border-radius:0 0 4px 4px;border-style:none solid solid;border-width:1px;display:flex;flex-direction:column;gap:32px;padding:8px 16px}.diagnosis-panel .row .prefecture-wrapper[data-v-7086717a]{margin-top:16px}.diagnosis-panel .row label input[type=radio][data-v-7086717a]{display:none}.diagnosis-panel .row label input[type=radio]+span[data-v-7086717a]{align-items:center;border:1px solid var(--color-neutral-200);border-radius:4px;box-shadow:0 4px 0 0 var(--color-neutral-200);display:flex;font-size:var(--font-size-sm);font-weight:500;gap:8px;height:14.358974359vw;padding:8px 16px;width:100%}@media screen and (min-width:1020px){.diagnosis-panel .row label input[type=radio]+span[data-v-7086717a]{height:min(4.6666666667vw,56px)}}.diagnosis-panel .row label input[type=radio]+span[data-v-7086717a]:before{background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:100%;content:"";display:inline-block;flex-shrink:0;height:3.8461538462vw;width:3.8461538462vw}@media screen and (min-width:1020px){.diagnosis-panel .row label input[type=radio]+span[data-v-7086717a]:before{height:min(1.25vw,15px);width:min(1.25vw,15px)}}.diagnosis-panel .row label input[type=radio]:checked+span[data-v-7086717a]{background-color:var(--dg-selected-bg,var(--color-orangeyellow-100));border-color:var(--dg-selected-bg,var(--color-orangeyellow-100));box-shadow:none}.diagnosis-panel .row label input[type=radio]:checked+span[data-v-7086717a]:before{background-color:var(--dg-accent,var(--color-orangeyellow-900));border-color:var(--dg-accent,var(--color-orangeyellow-900))}.diagnosis-panel .row label input[type=checkbox][data-v-7086717a]{display:none}.diagnosis-panel .row label input[type=checkbox]+span[data-v-7086717a]{align-items:flex-start;display:flex;font-size:var(--font-size-xs);font-weight:500;gap:4px;padding:8px;position:relative;width:100%}.diagnosis-panel .row label input[type=checkbox]+span[data-v-7086717a]:before{border:1px solid var(--color-neutral-200);border-radius:4px;content:"";display:inline-block;flex-shrink:0;height:5.1282051282vw;width:5.1282051282vw}@media screen and (min-width:1020px){.diagnosis-panel .row label input[type=checkbox]+span[data-v-7086717a]:before{height:min(1.6666666667vw,20px);width:min(1.6666666667vw,20px)}}.diagnosis-panel .row label input[type=checkbox]+span[data-v-7086717a]:after{border-color:var(--color-neutral-0);border-style:none solid solid none;border-width:2px;content:"";display:inline-block;height:3.0769230769vw;left:calc(8px + 1.79487vw);opacity:0;position:absolute;top:3.0769230769vw;transform:rotate(45deg);width:1.5384615385vw}@media screen and (min-width:1020px){.diagnosis-panel .row label input[type=checkbox]+span[data-v-7086717a]:after{height:min(1vw,12px);left:calc(8px + min(.5833333333vw,7px));top:min(1vw,12px);width:min(.5vw,6px)}}.diagnosis-panel .row label input[type=checkbox]:checked+span[data-v-7086717a]:before{background-color:var(--dg-accent,var(--color-orangeyellow-900));border-color:var(--dg-accent,var(--color-orangeyellow-900))}.diagnosis-panel .row label input[type=checkbox]:checked+span[data-v-7086717a]:after{opacity:1}.diagnosis-panel button[type=submit][data-v-7086717a]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--dg-submit-bg,linear-gradient(to bottom,var(--color-orangeyellow-900) 0,var(--color-orangeyellow-1000) 100%));border:none;border-radius:8px;box-shadow:0 4px 0 0 var(--dg-submit-shadow,#f11800);color:var(--color-neutral-0);cursor:pointer;display:flex;font-size:var(--font-size-2xl);font-weight:700;gap:4px;height:20.5128205128vw;justify-content:center;margin-inline:auto;text-decoration:none;width:100%}@media screen and (min-width:1020px){.diagnosis-panel button[type=submit][data-v-7086717a]{height:min(6.6666666667vw,80px);width:min(43.3333333333vw,520px)}}.label[data-v-b3317926]{align-items:center;background-color:var(--dg-step-bg,rgba(6,72,183,.9));border-radius:100%;bottom:80px;display:flex;flex-direction:column;height:18.4615384615vw;justify-content:center;position:fixed;right:16px;width:18.4615384615vw;z-index:9}@media screen and (min-width:1020px){.label[data-v-b3317926]{height:min(8.3333333333vw,100px);width:min(8.3333333333vw,100px)}}.label .step[data-v-b3317926],.label .text[data-v-b3317926]{font-weight:700;line-height:1}.label .text[data-v-b3317926]{color:var(--color-neutral-0);font-size:var(--font-size-sm)}.label .step[data-v-b3317926]{font-size:var(--font-size-2xs)}.label .step[data-v-b3317926],.label .step span[data-v-b3317926]{color:var(--dg-step-accent,var(--color-orangeyellow-600))}.label .step span[data-v-b3317926]{line-height:1}.label .step span.current[data-v-b3317926]{font-size:var(--font-size-3xl)}.label .step span.total[data-v-b3317926]{font-size:var(--font-size-lg)}.diagnosis-panel-container[data-v-38e86aaf]{background:var(--dg-panel-bg,var(--color-blue-700));padding:var(--dg-panel-padding,8px)}@media screen and (min-width:1020px){.diagnosis-panel-container[data-v-38e86aaf]{margin-inline:auto;max-width:min(58.3333333333vw,700px)}}.diagnosis-panel-container .header[data-v-38e86aaf]{align-items:center;display:flex;flex-direction:column;padding-block:12px 24px}.diagnosis-panel-container .header .main-text[data-v-38e86aaf],.diagnosis-panel-container .header .sub-text[data-v-38e86aaf]{color:var(--color-neutral-0)}.diagnosis-panel-container .header .main-text[data-v-38e86aaf]{font-size:var(--font-size-lg);font-weight:700}@media screen and (min-width:1020px){.diagnosis-panel-container .header .main-text[data-v-38e86aaf]{font-size:var(--font-size-xl)}}.diagnosis-panel-container .header .sub-text[data-v-38e86aaf]{font-size:var(--font-size-sm)}.diagnosis-panel-container[data-compact=true] .header[data-v-38e86aaf]{padding-block-end:12px}.diagnosis-panel-container[data-compact=true] .header .sub-text[data-v-38e86aaf]{font-size:var(--font-size-2xs);font-weight:700;line-height:1.6;text-align:center}.diagnosis-panel-container[data-compact=true] .header .sub-text[data-v-38e86aaf] *{color:inherit}.diagnosis-panel-container[data-compact=true] .header .sub-text .line[data-v-38e86aaf]{color:inherit;display:block}@media screen and (min-width:1020px){.diagnosis-panel-container[data-compact=true] .header .sub-text .line[data-v-38e86aaf]{display:inline}}.diagnosis-panel-container .content[data-v-38e86aaf]{background-color:var(--color-neutral-0)}
