.diagnosisIncomeArea[data-v-324fada4]{align-items:center;background-color:#26919f;display:flex;flex-direction:column;height:100vh;justify-content:center;min-height:527px;overflow:hidden;position:sticky;top:0;width:100%;z-index:1}.diagnosisIncomeArea[data-v-324fada4]:before{border-color:transparent transparent transparent hsla(0,0%,100%,.15);border-style:solid;border-width:0 0 64px 320px;top:0}.diagnosisIncomeArea[data-v-324fada4]:after,.diagnosisIncomeArea[data-v-324fada4]:before{content:"";display:block;height:0;position:absolute;width:100%}.diagnosisIncomeArea[data-v-324fada4]:after{border-color:transparent hsla(0,0%,100%,.15) transparent transparent;border-style:solid;border-width:64px 320px 0 0;bottom:0}.diagnosisIncomeArea>.inner[data-v-324fada4]{width:235px}.diagnosisIncomeArea>.inner>.title[data-v-324fada4]{align-items:flex-end;display:flex;gap:8px;justify-content:center;margin-top:24px}.diagnosisIncomeArea>.inner>.title[data-v-324fada4]:after,.diagnosisIncomeArea>.inner>.title[data-v-324fada4]:before{background:#fff;content:"";display:block;height:1.5px;width:23.44px}.diagnosisIncomeArea>.inner>.title[data-v-324fada4]:before{transform:rotate(45deg);transform-origin:right bottom}.diagnosisIncomeArea>.inner>.title[data-v-324fada4]:after{transform:rotate(-45deg);transform-origin:left bottom}.diagnosisIncomeArea>.inner>.image[data-v-324fada4]{height:auto;margin-top:8px;width:100%}.leadBox[data-v-324fada4]{background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:16px 0;text-align:center}.ctaButton[data-v-324fada4],.leadBox[data-v-324fada4]{align-items:center;display:flex;justify-content:center}.ctaButton[data-v-324fada4]{background:#f94132;border:2px solid #fff;border-radius:4px;box-shadow:0 2px 12px 2px #0000001a,0 1px 6px #0000004d;gap:12px;margin:32px auto 0;padding:14px 0;text-decoration:none;transition:all .2s ease-in-out}.ctaButton[data-v-324fada4]:hover{background:#d92d2c}.ctaButton>.label[data-v-324fada4]{align-items:center;border:1px solid #fff;border-radius:2px;display:flex;justify-content:center;padding:1px 7px}.cmHeader[data-v-856be88a]{background:#fff;position:sticky;z-index:500}@media (min-width:768px){.cmHeader[data-v-856be88a]{border-radius:8px;box-shadow:0 4px 16px 3px #0000001a,0 1px 6px #0000004d;height:80px;margin:-80px 48px 0;min-width:880px;top:16px}}@media (max-width:767px){.cmHeader[data-v-856be88a]{height:60px;left:0;top:0;z-index:500}}.cmHeader>.inner[data-v-856be88a]{align-items:center;display:flex;height:100%;justify-content:space-between}@media (min-width:768px){.cmHeader>.inner[data-v-856be88a]{margin:auto;padding:0 24px}}@media (max-width:767px){.cmHeader>.inner[data-v-856be88a]{padding:0 16px}.navigationLinks[data-v-856be88a]{display:flex;gap:8px}}.linkButton[data-v-856be88a]{align-items:center;border:1px solid #26919f;border-radius:4px;display:flex;justify-content:center;text-align:center;text-decoration:none;transition:all .2s ease-in-out;white-space:pre-wrap}@media (min-width:768px){.linkButton[data-v-856be88a]{padding:7px 0;width:160px}}@media (max-width:767px){.linkButton[data-v-856be88a]{padding:3px 7px}}.linkButton[data-v-856be88a]:hover{background-color:#e9f4f5}.mainVisual[data-v-ea6dd732]{align-items:center;background:url(../nuxt-images/cm/image_mv_background.webp) 50%/cover no-repeat;display:flex;height:328px;justify-content:center}@media (max-width:767px){.mainVisual[data-v-ea6dd732]{background-image:url(../nuxt-images/cm/sp/image_mv_background.webp);height:180px}}@media (min-width:768px){.mainVisual[data-v-ea6dd732]{padding-top:96px}}.mainVisual>.headline[data-v-ea6dd732]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.sectionHeadline[data-v-fc55d759]{position:relative;text-align:center;white-space:pre-wrap;z-index:1}.sectionHeadline[data-v-fc55d759]:not(.-plane){align-items:center;display:flex;height:72px;justify-content:center}@media (max-width:767px){.sectionHeadline[data-v-fc55d759]:not(.-plane){height:48px}}.sectionHeadline[data-v-fc55d759]:not(.-plane):after{background:url(../nuxt-images/cm/icon_levtech_triangle_primary_light.svg) no-repeat 50%/contain;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:84px;z-index:-10}@media (max-width:767px){.sectionHeadline[data-v-fc55d759]:not(.-plane):after{width:56px}}.subTitle[data-v-fc55d759]{margin-top:8px;text-align:center}.modalOverlay[data-v-acffdc87]{background:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modalWrapper[data-v-acffdc87]{aspect-ratio:1.7777777778;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:764px;z-index:2000}@media (max-width:767px){.modalWrapper[data-v-acffdc87]{width:100%}}.modalWrapper>.close[data-v-acffdc87]{background:url(../nuxt-images/cm/icon_close_white.svg) no-repeat 50%;content:"";cursor:pointer;height:60px;position:absolute;right:-60px;top:-60px;width:60px}@media (max-width:767px){.modalWrapper>.close[data-v-acffdc87]{right:-30px;top:-30px;transform:scale(.5) translate(-50%,-50%)}}.thumbnailWrapper[data-v-42131f8a]{background:#000;cursor:pointer;position:relative}.thumbnailWrapper>.playback[data-v-42131f8a]{border-radius:8px;bottom:0;box-shadow:0 2px 10px #00000052;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:100px;z-index:1}@media (max-width:767px){.thumbnailWrapper>.playback[data-v-42131f8a]{width:80px}}.thumbnailWrapper>.playback.-small[data-v-42131f8a]{width:67px}@media (max-width:767px){.thumbnailWrapper>.playback.-small[data-v-42131f8a]{width:50px}}.thumbnailWrapper>.image[data-v-42131f8a]{transition:all .2s ease-in-out}.thumbnailWrapper:hover>.playback[data-v-42131f8a]{box-shadow:none}@media (min-width:768px){.thumbnailWrapper:hover>.image[data-v-42131f8a]{opacity:.6}}.descriptionText[data-v-aa8e47a4]{margin-top:8px;text-align:center;white-space:pre-line}@media (max-width:767px){.descriptionText[data-v-aa8e47a4]{margin-top:24px;text-align:left}}.movieList[data-v-aa8e47a4]{align-items:center;display:flex;flex-direction:column;gap:32px;margin-top:64px}@media (max-width:767px){.movieList[data-v-aa8e47a4]{gap:24px;margin-top:40px}}.movieList>.movie[data-v-aa8e47a4]{display:flex;flex-direction:column;gap:8px;width:650px}@media (max-width:767px){.movieList>.movie[data-v-aa8e47a4]{flex-direction:column-reverse;width:100%}}.movieList>.movie>.title[data-v-aa8e47a4]{align-items:center;display:flex;justify-content:center}.movieList>.movie>.title[data-v-aa8e47a4]:before{background:url(../nuxt-images/cm/icon_engineer.svg) 50%/contain no-repeat;content:"";height:24px;width:24px}.movieList>.movie>.title>.tag[data-v-aa8e47a4]{background:#26919f;margin-left:8px;padding:2px 8px}.vanishCharacterArea[data-v-1b4f2955]{margin-top:48px}@media (max-width:767px){.vanishCharacterArea[data-v-1b4f2955]{margin-top:40px}}.vanishCharacterArea>.image[data-v-1b4f2955]{background:#e9f4f5;box-shadow:0 2px 8px 1px #0000001a,0 1px 5px #0000004d;margin:32px auto 0}@media (min-width:768px){.vanishCharacterArea>.image[data-v-1b4f2955]{padding:40px;width:884px}}@media (max-width:767px){.vanishCharacterArea>.image[data-v-1b4f2955]{padding:16px;width:345px}}.ctaButton[data-v-df38776d]{align-items:center;background-color:#f94132;border-radius:4px;box-shadow:0 2px 12px 2px #0000001a,0 1px 6px #0000004d;display:flex;gap:16px;justify-content:center;padding:20px 16px;text-decoration:none;transition:all .2s ease-in-out;width:100%}@media (max-width:767px){.ctaButton[data-v-df38776d]{gap:8px;padding:16px}}.ctaButton>.prepend[data-v-df38776d]{background-color:#fff;border-radius:4px;padding:4px 8px;transition:all .2s ease-in-out}@media (min-width:768px){.ctaButton[data-v-df38776d]:hover{background-color:#d92d2c}.ctaButton:hover>.prepend[data-v-df38776d]{color:#d92d2c}}.ctaButton.-primary[data-v-df38776d]{background-color:#26919f}@media (min-width:768px){.ctaButton.-primary[data-v-df38776d]:hover{background-color:#1c5a5d}}.ctaButton.-primary>.prepend[data-v-df38776d]{color:#26919f}@media (min-width:768px){.ctaButton.-primary:hover>.prepend[data-v-df38776d]{color:#1c5a5d}}.cmLinkButton[data-v-7a402d5f]{align-items:center;background-color:#fff;border:1px solid #26919f;border-radius:9999px;display:flex;gap:4px;justify-content:center;padding:11px 15px;text-decoration:none;transition:all .2s ease-in-out;width:100%}@media (min-width:768px){.cmLinkButton[data-v-7a402d5f]:hover{border-color:#1c5a5d}}.cmLinkButton>.text[data-v-7a402d5f]{display:flex;flex:1;justify-content:center}.cmSectionLinkBlock[data-v-39bfae89]{margin:64px auto 0;width:440px}@media (max-width:767px){.cmSectionLinkBlock[data-v-39bfae89]{margin-top:40px;width:100%}}.cmSectionLinkBlock>.title[data-v-39bfae89]{text-align:center}.cmSectionLinkBlock>.buttons[data-v-39bfae89]{align-items:center;display:flex;flex-direction:column;gap:24px;width:440px}@media (min-width:768px){.cmSectionLinkBlock>.buttons[data-v-39bfae89]{margin-top:8px}}@media (max-width:767px){.cmSectionLinkBlock>.buttons[data-v-39bfae89]{margin-top:12px;width:100%}}.dialogueArea[data-v-d32ece61]{margin-top:48px}@media (max-width:767px){.dialogueArea[data-v-d32ece61]{margin-top:40px}}.dialogueArea>.lead[data-v-d32ece61]{margin-top:32px;white-space:pre-line}@media (min-width:768px){.dialogueArea>.lead[data-v-d32ece61]{text-align:center}}.dialogueArea>.video[data-v-d32ece61]{margin:16px auto 0}@media (min-width:768px){.dialogueArea>.video[data-v-d32ece61]{width:650px}}.catchArea[data-v-65a8c03a]{padding:80px 0}@media (min-width:768px){.catchArea[data-v-65a8c03a]{background:linear-gradient(180deg,#f1f8f9,#fff 7.74%)}}@media (max-width:767px){.catchArea[data-v-65a8c03a]{padding:40px 16px 32px}}.catchArea>.title[data-v-65a8c03a]{background:url(../nuxt-images/cm/icon_levtech_triangle_primary_light.svg) 50%/auto 100% no-repeat;padding:35px 0 40.88px;text-align:center}@media (max-width:767px){.catchArea>.title[data-v-65a8c03a]{background:url(../nuxt-images/cm/sp/icon_levtech_triangle_white.svg) 50%/auto 100% no-repeat;padding:17px;white-space:pre-line}}.catchArea>.lead[data-v-65a8c03a]{margin-top:24px;text-align:center;white-space:pre-line}@media (max-width:767px){.catchArea>.lead[data-v-65a8c03a]{margin-top:8px}}.catchItems[data-v-65a8c03a]{display:flex;flex-wrap:wrap;gap:40px 32px;justify-content:center}@media (min-width:768px){.catchItems[data-v-65a8c03a]{margin:40px auto 0;width:874px}}@media (max-width:767px){.catchItems[data-v-65a8c03a]{gap:24px;margin-top:24px}}@media (min-width:768px){.catchItem[data-v-65a8c03a]{width:270px}}@media (max-width:767px){.catchItem[data-v-65a8c03a]{background:#fff;border-top:5px solid #26919f;padding:11px 16px 16px}.catchItem>.upper[data-v-65a8c03a]{align-items:center;display:flex;gap:16px}}.catchItem>.upper>.image[data-v-65a8c03a]{display:block;margin:auto;width:144px}@media (max-width:767px){.catchItem>.upper>.image[data-v-65a8c03a]{width:65px}}.catchItem>.upper>.title[data-v-65a8c03a]{white-space:pre-line}@media (min-width:768px){.catchItem>.upper>.title[data-v-65a8c03a]{margin-top:24px;text-align:center}}@media (max-width:767px){.catchItem>.upper>.title[data-v-65a8c03a]{flex:1}}.catchItem>.text[data-v-65a8c03a]{color:#2d2d2d;font-family:Roboto,Noto Sans JP;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:170%;margin-top:16px;text-decoration:none}@media (max-width:767px){.catchItem>.text[data-v-65a8c03a]{margin-top:8px}}.catchItem>.text[data-v-65a8c03a]>.notes{color:#ccc;font-size:10px;vertical-align:top}@media (min-width:768px){.bottomCta[data-v-514c02e4]{background:linear-gradient(99deg,#f1f8f9 -.01%,#e9f4f5 65.61%,#cfe4e5 99.99%);display:flex;justify-content:center;padding:80px 0}}@media (max-width:767px){.bottomCta[data-v-514c02e4]{margin:0 16px;padding-bottom:40px;position:relative}}.informationArea>.lead[data-v-514c02e4],.informationArea>.title[data-v-514c02e4]{text-align:center;white-space:pre-wrap}.informationArea>.lead[data-v-514c02e4]{margin-top:20px}@media (max-width:767px){.informationArea>.lead[data-v-514c02e4]{margin-top:8px}}.ctaItems[data-v-514c02e4]{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;margin:32px auto 0;width:450px}@media (max-width:767px){.ctaItems[data-v-514c02e4]{gap:16px;margin:24px auto 0;width:100%}}.notesArea[data-v-325d2482]{background:#f5f5f5;padding:24px}@media (max-width:767px){.notesArea[data-v-325d2482]{padding:16px}}.notesArea>.text[data-v-325d2482]{white-space:pre-wrap}.floatingLink[data-v-34b327b4]{bottom:32px;opacity:1;position:fixed;right:80px;transition:all .8s ease-in-out;z-index:100}.floatingLink.is-hidden[data-v-34b327b4]{opacity:0;transition:all .2s ease-in-out;visibility:hidden}.linkButton[data-v-34b327b4]{align-items:center;animation:bgGradient-34b327b4 5s ease infinite;background:linear-gradient(149deg,#26919f 7.31%,#71cabe 67.01%,#b1e4c8 96.41%);background-size:120% 120%;border-radius:130px;display:flex;flex-direction:column;gap:2px;height:126px;justify-content:center;text-decoration:none;transition:all .2s ease-in-out;width:126px}.linkButton[data-v-34b327b4]:hover{opacity:.7}.linkButton>.logo[data-v-34b327b4]{width:40px}.linkButton>.text[data-v-34b327b4]{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4;text-align:center;white-space:pre-wrap}.closeButton[data-v-34b327b4]{height:14px;position:absolute;right:2px;top:2px;transition:all .2s ease-in-out;width:14px}.closeButton[data-v-34b327b4]:hover{opacity:.7}@keyframes bgGradient-34b327b4{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.floatingCtaSpContainer[data-v-983633c9]{bottom:16px;margin:0 16px;position:fixed;width:100%;z-index:100}.floatingCtaSp[data-v-983633c9]{background:#26929f;border-radius:8px;bottom:0;display:flex;justify-content:center;padding-top:6px;position:absolute;transform:translate3d(0,140%,0);transition:transform 2s cubic-bezier(.19,1,.22,1);width:calc(100% - 32px);will-change:transform}.floatingCtaSp.is-visible[data-v-983633c9]{transform:translateZ(0);transition:transform 2s cubic-bezier(.19,1,.22,1) 1.2s}.floatingCtaSp>.texts[data-v-983633c9]{padding-top:8px}.floatingCtaSp>.texts>.lead[data-v-983633c9]{align-items:flex-end;background:#fff;border-radius:30px;color:#26919f;display:flex;font-size:1.2rem;font-weight:700;height:26px;line-height:1;padding:6px 8px;width:235px}.floatingCtaSp>.texts>.lead>.large[data-v-983633c9]{font-size:1.4rem}.floatingCtaSp>.texts>.title[data-v-983633c9]{align-items:baseline;color:#fff;display:flex;font-size:1.4rem;font-weight:700;gap:6px;justify-content:center;line-height:1;margin-top:8px;padding-bottom:3px;text-align:center}.floatingCtaSp>.texts>.title[data-v-983633c9]:after,.floatingCtaSp>.texts>.title[data-v-983633c9]:before{background:#fff;content:"";display:block;height:1.5px;transform:rotate(45deg);width:18px}.floatingCtaSp>.texts>.title[data-v-983633c9]:after{transform:rotate(-45deg)}.floatingCtaSp>.image[data-v-983633c9]{width:86px}.ctaButton[data-v-983633c9]{background:#ee5039;border-radius:4px;box-shadow:0 1px 4px #00000052;color:#fff;font-size:1.2rem;font-weight:700;gap:10px;height:44px;line-height:1;margin:6px auto 0;padding:0 16px;text-decoration:none;width:220px}.ctaButton[data-v-983633c9],.ctaButton>.label[data-v-983633c9]{align-items:center;display:flex}.ctaButton>.label[data-v-983633c9]{border:1px solid #fff;border-radius:3px;font-size:1rem;height:18px;justify-content:center;width:32px}.ctaButton>.text[data-v-983633c9]{align-items:flex-end;display:flex}.ctaButton>.text>.emphasis[data-v-983633c9]{font-size:1.6rem}.ctaButton>.icon[data-v-983633c9]{margin-left:auto;width:16px}.closeButton[data-v-983633c9]{position:absolute;right:0;top:-18px;width:14px}.popupButton[data-v-983633c9]{align-items:center;background:#26929f;border-radius:10px 10px 0 0;bottom:0;display:flex;height:38px;justify-content:center;position:fixed;right:16px;transform:translate3d(0,140%,0);transition:transform 1.8s cubic-bezier(.19,1,.22,1);width:50px;will-change:transform}.popupButton.is-visible[data-v-983633c9]{transform:translateZ(0);transition:transform 1.8s cubic-bezier(.19,1,.22,1) 1.2s}.popupButton>.icon[data-v-983633c9]{width:22px}@media (min-width:768px){.pageContents[data-v-e84a80c3]{display:flex;position:relative}}.contentsArea[data-v-e84a80c3]{width:calc(100% - 320px)}@media (min-width:768px){.contentsArea[data-v-e84a80c3]{min-width:1000px}}@media (max-width:767px){.contentsArea[data-v-e84a80c3]{width:100%}}.pcFixedCta[data-v-e84a80c3]{min-width:320px;position:relative;width:320px}.vanishGroup[data-v-e84a80c3]{background:linear-gradient(180deg,#f1f8f9,#fff0 2.75%);padding:40px 0 80px}@media (max-width:767px){.vanishGroup[data-v-e84a80c3]{padding:20px 16px 40px}.catchAndCtaContainer[data-v-e84a80c3]{background:url(../nuxt-images/top/sp/image_background_catchArea.webp) top/cover no-repeat}}
