.style_main__stuOP{font-family:Zen Maru Gothic,serif;font-weight:500;background:#f5f5f5;height:100%}.style_section__inner__E3KuP{width:100%;max-width:720px;padding:80px 19px 120px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.style_section__inner__E3KuP{padding:120px 0 164px}.style_spBr__K9Msv{display:none}}.style_main__2C7EL{font-family:Zen Maru Gothic,serif;font-weight:500;background:#f5f5f5;height:100%}.style_section__inner__FvFEr{width:100%;max-width:720px;padding:80px 19px 120px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.style_section__inner__FvFEr{padding:120px 0 164px}}.style_cta__kkNc5{position:relative;display:flex;align-items:center;justify-content:center;margin-right:calc(50% - 50vw + 20px);margin-left:calc(50% - 50vw + 20px);aspect-ratio:335/578}@media only screen and (min-width:768px){.style_cta__kkNc5{padding:20px;aspect-ratio:1040/740}}@media only screen and (min-width:1080px){.style_cta__kkNc5{margin-right:calc(50% - 50vw + (100vw - 1040px)/2);margin-left:calc(50% - 50vw + (100vw - 1040px)/2)}}*+.style_cta__kkNc5{margin-top:40px}@media only screen and (min-width:768px){*+.style_cta__kkNc5{margin-top:60px}}.style_cta-bg__MRumw{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.style_cta-bg__MRumw img{width:100%}.style_cta-body__MwXpa{position:relative;width:100%;z-index:10}.style_cta-body__image__nYNAf{display:flex;justify-content:center;width:100%;margin-inline:auto}@media only screen and (min-width:768px){.style_cta-body__image__nYNAf{max-width:580px}}@media only screen and (min-width:900px){.style_cta-body__image__nYNAf{max-width:700px}}@media only screen and (min-width:1080px){.style_cta-body__image__nYNAf{max-width:900px}}.style_cta-body__image__nYNAf img{width:100%}.style_cta-body__bottom__gYMei{padding-inline:20px}@media only screen and (min-width:768px){.style_cta-body__bottom__gYMei{margin-top:24px}}.style_cta-body__bottom-title__70u_G{font-weight:700;font-size:1rem;text-align:center}.style_cta-body__bottom-title__70u_G b{font-size:1.25rem}@media only screen and (min-width:768px){.style_cta-body__bottom-title__70u_G .style_-hide-md__D_9HO{display:none}}.style_cta-button__60VYl{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;margin-top:16px;margin-inline:auto;min-height:48px;background:#333;box-shadow:0 2px 10px 0 rgba(0,0,0,.251);border-radius:calc(infinity*1px);text-decoration:none;transition:background .3s}@media only screen and (min-width:768px){.style_cta-button__60VYl{min-height:56px}}@media(hover:hover){.style_cta-button__60VYl:hover{background:#505050}}.style_cta-button__60VYl:focus-visible{background:#505050}.style_cta-button__text__1Uor9{color:#fff;font-weight:700;font-size:1.125rem}@media only screen and (min-width:768px){.style_cta-button__text__1Uor9{font-size:1.25rem}}.style_main__YvB9W{font-family:Zen Maru Gothic,serif;font-weight:500;background:#f5f5f5;height:100%}.style_section__inner__knrnv{width:100%;max-width:720px;padding:80px 19px 120px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.style_section__inner__knrnv{padding:120px 0 164px}}.style_share-content___U0a2{width:100%}*+.style_share-content___U0a2{margin-top:50px}.style_share-content-section__On5kI+.style_share-content-section__On5kI{margin-top:40px}.style_share-x-button__Vidlb{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;margin-inline:auto;min-height:48px;background:#333;box-shadow:0 2px 10px 0 rgba(0,0,0,.251);border-radius:calc(infinity*1px);text-decoration:none;transition:opacity .3s}@media only screen and (min-width:768px){.style_share-x-button__Vidlb{min-height:56px}}@media(hover:hover){.style_share-x-button__Vidlb:hover{opacity:.8}}.style_share-x-button__Vidlb:focus-visible{opacity:.8}.style_share-x-button__icon__2rtdn{width:18px;height:18px}.style_share-x-button__text__LpnET{color:#fff;font-weight:700;font-size:1.125rem}@media only screen and (min-width:768px){.style_share-x-button__text__LpnET{font-size:1.25rem}}.style_share-copy-button__Lf9Zt{display:flex;align-items:center;justify-content:center;margin-inline:auto;border-radius:calc(infinity*1px);text-decoration:none;transition:opacity .3s}@media(hover:hover){.style_share-copy-button__Lf9Zt:hover{opacity:.8}}.style_share-copy-button__Lf9Zt:focus-visible{opacity:.8}.style_share-copy-button__icon__jFnLs{width:14px;height:16px}.style_share-copy-button__text__dfpH3{margin-left:6px;color:#333;font-weight:700;font-size:1rem;margin-top:-.1em}.style_share-copy-textArea__ql1q8{margin-top:16px;padding:16px;background:#f7f7f7;border:1px solid #ddd;border-radius:10px}.style_share-copy-textArea__text__8YLaz{font-size:.875rem;line-height:2;white-space:pre-wrap}.style_main__xIW9D{font-family:Zen Maru Gothic,serif;font-weight:500;background:#f5f5f5;height:100%}.style_section__inner__qkuxK{width:100%;max-width:720px;padding:80px 19px 120px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.style_section__inner__qkuxK{padding:120px 0 164px}}.style_diagnosisResult__pvBsw{padding:84px 20px 80px;background-color:#e7d9fa;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.style_diagnosisResult__pvBsw{padding:130px 20px 100px}}.style_resultCard__n2DsZ{width:100%;background-color:#fff;border-radius:20px;padding:24px 16px 48px;box-shadow:0 2px 20px 0 rgba(0,0,0,.102)}@media only screen and (min-width:768px){.style_resultCard__n2DsZ{max-width:1040px;padding:60px 40px}}.style_resultCard__inner__fFtXy{max-width:776px;width:100%;margin-inline:auto}.style_resultLabelSP__b0qzU{display:block;margin-inline:auto}@media only screen and (min-width:768px){.style_resultLabelSP__b0qzU{display:none}}.style_resultLabelPC__DC34B{display:none}@media only screen and (min-width:768px){.style_resultLabelPC__DC34B{display:block;width:590px;height:80px;margin-inline:auto}}.style_resultHeading__z7uG6{width:100%;margin-top:20px;padding:30px 15px 20px;background-color:#9472c1;background-image:url(/dev-personalfile/images/diagnosis/result/result-type-SPbk.svg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;border-radius:20px;box-shadow:0 2px 20px 0 rgba(0,0,0,.102)}@media only screen and (min-width:768px){.style_resultHeading__z7uG6{margin-top:32px;background-image:url(/dev-personalfile/images/diagnosis/result/result-type-PCbk.svg);flex-direction:row;justify-content:center;padding:28px 40px 19px;gap:42px}.style_resultIcon__hNIc2{width:198px;height:auto}}.style_resultHeadingContent__yTTTQ{margin-top:20px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.style_resultHeadingContent__yTTTQ{margin-top:0;align-items:start}}.style_resultHeadingTitle__2zMLQ{padding:3px 14px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:9999px;color:#9472c1;font-family:Zen Maru Gothic;font-size:1.125rem;font-weight:900;line-height:1}@media only screen and (min-width:768px){.style_resultHeadingTitle__2zMLQ{padding:3px 16px}}.style_resultHeadingType__jelJX{font-size:1.375rem;margin-bottom:2px}.style_resultHeadingTypeName__o_gm9{margin-left:12px}.style_resultHeadingTypeDescriptionTitle__lm_eW{margin-top:12px;color:#fff;font-family:Zen Maru Gothic;font-size:1.125rem;font-weight:900;line-height:1.6;letter-spacing:.04em;text-align:center}@media only screen and (min-width:768px){.style_resultHeadingTypeDescriptionTitle__lm_eW{text-align:start}}.style_resultHeadingTypeDescriptionText__lNOOm{margin-top:8px;color:#fff;font-size:.9375rem;font-weight:500;line-height:1.8}@media only screen and (min-width:768px){.style_resultHeadingTypeDescriptionText__lNOOm{max-width:455px;font-size:1rem}}.style_strongPointsContainer__68ESB{width:100%;margin-top:40px;border:4px solid #9374bc;border-radius:20px;display:flex;flex-direction:column;align-items:center;padding:24px 20px 28px}@media only screen and (min-width:768px){.style_strongPointsContainer__68ESB{border:6px solid #9374bc;padding:28px 26px;margin-top:48px}}.style_strongPointsTitle__kKND7{font-family:Zen Maru Gothic;font-size:1.5rem;font-weight:900;line-height:1.2;letter-spacing:.04em;color:#9374bc}.style_strongPoints__kKD4S{margin-top:16px;display:flex;flex-direction:column;gap:12px;width:100%}@media only screen and (min-width:768px){.style_strongPoints__kKD4S{margin-top:20px}}.style_strongPoint__KdNBd{display:flex;gap:12px}.style_checkIconWrap__Lq27w{width:26px;height:26px;background-color:#9374bc;display:flex;align-items:center;justify-content:center;border-radius:2px;flex-shrink:0}@media only screen and (min-width:768px){.style_checkIconWrap__Lq27w{margin-top:0}}.style_strongPointText__KVyDm{font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:.02em;color:#636363;margin-top:var(--leading-trim)}.style_strongPointText__KVyDm span{font-weight:700}@media only screen and (min-width:768px){.style_strongPointText__KVyDm{margin-top:0;font-size:1rem}}.style_tendencies__dMBBH{margin-top:40px;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}@media only screen and (min-width:768px){.style_tendencies__dMBBH{margin-top:48px}}.style_tendenciesTitle__VRNPU{font-family:Zen Maru Gothic;font-size:1.5rem;font-weight:900;line-height:1.2;color:#9374bc}.style_tendenciesOverview__wMCAm{font-size:.9375rem;font-weight:400;line-height:1.8;letter-spacing:.02em;color:#636363}.style_tendenciesDetailTitle__7bIvm{font-family:Zen Maru Gothic;font-size:1.25rem;font-weight:700;line-height:1.6;letter-spacing:.02em;color:#9374bc}.style_tendenciesDetailText___RaFL{font-size:.9375rem;font-weight:400;line-height:1.8;letter-spacing:.02em;color:#636363;margin-top:8px}.style_aptitudes__UICHa{width:100%;margin-top:40px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.style_aptitudes__UICHa{margin-top:48px}}.style_aptitudesTitle__jKbS5{font-family:Zen Maru Gothic;font-size:1.5rem;font-weight:900;line-height:1.2;color:#9374bc}.style_aptitudesJobs__qjSaJ{margin-top:29px;display:flex;flex-direction:column;align-items:center;width:100%;gap:16px}@media only screen and (min-width:768px){.style_aptitudesJobs__qjSaJ{flex-direction:row;justify-content:center;align-items:stretch;gap:40px}}.style_aptitudesJobWrap__Lyczw{width:100%;display:flex;align-items:center;gap:12px;border:4px solid #9374bc;border-radius:20px;padding:16px 20px}@media only screen and (min-width:768px){.style_aptitudesJobWrap__Lyczw{border:6px solid #9374bc;max-width:186px;flex-direction:column;padding:50px 20px 27px;justify-content:center;gap:35px}.style_jobIcon__x9PmJ{width:80px;height:80px}}.style_aptitudesJobName__CrjUU{font-family:Zen Maru Gothic;font-size:1.125rem;font-weight:700;line-height:1.2;letter-spacing:.02em}.style_aptitudesDescription__S8WvR{margin-top:32px;font-size:.9375rem;font-weight:400;line-height:1.8;letter-spacing:.02em;color:#636363}.style_bnrArea__vDdDX{margin-top:85px}.style_bnrLink__VeG6u{position:relative}@media(hover:hover){.style_bnrLink__VeG6u:hover{opacity:.8}}.style_bnrLink__VeG6u:focus-visible{opacity:.8}.style_bnrLabel__OWsl5{position:absolute;width:75%;left:50%;top:0;transform:translateX(-50%) translateY(-45%)}@media only screen and (min-width:768px){.style_bnrLabel__OWsl5{display:none}}.style_bnrSP__pusSo{box-shadow:0 2px 20px 0 rgba(0,0,0,.102);width:100%;border-radius:20px}@media only screen and (min-width:768px){.style_bnrSP__pusSo{display:none}}.style_bnrPC__6ZTDF{display:none}@media only screen and (min-width:768px){.style_bnrPC__6ZTDF{display:block;transform:scale(1.08)}}.style_snsLinks__Sc5_y{margin-top:40px}@media only screen and (min-width:768px){.style_snsLinks__Sc5_y{margin-top:60px}}.style_snsLinksLabel__pGJn6{width:100%;display:flex;justify-content:center;gap:8px;font-family:Zen Maru Gothic;font-size:1.25rem;font-weight:700;line-height:24px}@media only screen and (min-width:768px){.style_snsLinksLabel__pGJn6{font-size:1.75rem}.style_snsLinksLabel__pGJn6 img{width:20px}}.style_snsLinksWrap__vM7PL{display:flex;justify-content:center;gap:26px;margin-top:22px}@media only screen and (min-width:768px){.style_snsLogo__dwUmx{width:80px;height:80px}}.style_jobChangeBnrWrap__A1xQs{display:block}@media(hover:hover){.style_jobChangeBnrWrap__A1xQs:hover{opacity:.8}}.style_jobChangeBnrWrap__A1xQs:focus-visible{opacity:.8}.style_jobChangeBnrSP__vzXlv{display:block;width:100%}@media only screen and (min-width:768px){.style_jobChangeBnrSP__vzXlv{display:none}}.style_jobChangeBnrPC__l8kL9{display:none}@media only screen and (min-width:768px){.style_jobChangeBnrPC__l8kL9{display:initial}}