.diagnosisIncomeArea[data-v-71ce35ed]{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-71ce35ed]: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-71ce35ed]:after,.diagnosisIncomeArea[data-v-71ce35ed]:before{content:"";display:block;height:0;position:absolute;width:100%}.diagnosisIncomeArea[data-v-71ce35ed]: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-71ce35ed]{width:235px}.diagnosisIncomeArea>.inner>.title[data-v-71ce35ed]{align-items:flex-end;display:flex;gap:8px;justify-content:center;margin-top:24px}.diagnosisIncomeArea>.inner>.title[data-v-71ce35ed]:after,.diagnosisIncomeArea>.inner>.title[data-v-71ce35ed]:before{background:#fff;content:"";display:block;height:1.5px;width:23.44px}.diagnosisIncomeArea>.inner>.title[data-v-71ce35ed]:before{transform:rotate(45deg);transform-origin:right bottom}.diagnosisIncomeArea>.inner>.title[data-v-71ce35ed]:after{transform:rotate(-45deg);transform-origin:left bottom}.diagnosisIncomeArea>.inner>.image[data-v-71ce35ed]{height:auto;margin-top:8px;width:100%}.leadBox[data-v-71ce35ed]{background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:16px 0;text-align:center}.ctaButton[data-v-71ce35ed],.leadBox[data-v-71ce35ed]{align-items:center;display:flex;justify-content:center}.ctaButton[data-v-71ce35ed]{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-71ce35ed]:hover{background:#d92d2c}.ctaButton>.label[data-v-71ce35ed]{align-items:center;border:1px solid #fff;border-radius:2px;display:flex;justify-content:center;padding:1px 7px}.floatingCtaSpContainer[data-v-0bfb1bfb]{bottom:16px;margin:0 16px;position:fixed;width:100%;z-index:100}.floatingCtaSp[data-v-0bfb1bfb]{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-0bfb1bfb]{transform:translateZ(0);transition:transform 2s cubic-bezier(.19,1,.22,1) 1.2s}.floatingCtaSp>.texts[data-v-0bfb1bfb]{padding-top:8px}.floatingCtaSp>.texts>.lead[data-v-0bfb1bfb]{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-0bfb1bfb]{font-size:1.4rem}.floatingCtaSp>.texts>.title[data-v-0bfb1bfb]{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-0bfb1bfb]:after,.floatingCtaSp>.texts>.title[data-v-0bfb1bfb]:before{background:#fff;content:"";display:block;height:1.5px;transform:rotate(45deg);width:18px}.floatingCtaSp>.texts>.title[data-v-0bfb1bfb]:after{transform:rotate(-45deg)}.floatingCtaSp>.image[data-v-0bfb1bfb]{width:86px}.ctaButton[data-v-0bfb1bfb]{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-0bfb1bfb],.ctaButton>.label[data-v-0bfb1bfb]{align-items:center;display:flex}.ctaButton>.label[data-v-0bfb1bfb]{border:1px solid #fff;border-radius:3px;font-size:1rem;height:18px;justify-content:center;width:32px}.ctaButton>.text[data-v-0bfb1bfb]{align-items:flex-end;display:flex}.ctaButton>.text>.emphasis[data-v-0bfb1bfb]{font-size:1.6rem}.ctaButton>.icon[data-v-0bfb1bfb]{margin-left:auto;width:16px}.closeButton[data-v-0bfb1bfb]{position:absolute;right:0;top:-18px;width:14px}.popupButton[data-v-0bfb1bfb]{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-0bfb1bfb]{transform:translateZ(0);transition:transform 1.8s cubic-bezier(.19,1,.22,1) 1.2s}.popupButton>.icon[data-v-0bfb1bfb]{width:22px}.floatingLink[data-v-c229f358]{bottom:32px;opacity:1;position:fixed;right:80px;transition:all .8s ease-in-out;z-index:100}.floatingLink.is-hidden[data-v-c229f358]{opacity:0;transition:all .2s ease-in-out;visibility:hidden}.linkButton[data-v-c229f358]{align-items:center;animation:bgGradient-c229f358 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-c229f358]:hover{opacity:.7}.linkButton>.logo[data-v-c229f358]{width:40px}.linkButton>.text[data-v-c229f358]{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4;text-align:center;white-space:pre-wrap}.closeButton[data-v-c229f358]{height:14px;position:absolute;right:2px;top:2px;transition:all .2s ease-in-out;width:14px}.closeButton[data-v-c229f358]:hover{opacity:.7}@keyframes bgGradient-c229f358{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ctaButton[data-v-50df8537]{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-50df8537]{gap:8px;padding:16px}}.ctaButton>.prepend[data-v-50df8537]{background-color:#fff;border-radius:4px;padding:4px 8px;transition:all .2s ease-in-out}@media (min-width:768px){.ctaButton[data-v-50df8537]:hover{background-color:#d92d2c}.ctaButton:hover>.prepend[data-v-50df8537]{color:#d92d2c}}.ctaButton.-primary[data-v-50df8537]{background-color:#26919f}@media (min-width:768px){.ctaButton.-primary[data-v-50df8537]:hover{background-color:#1c5a5d}}.ctaButton.-primary>.prepend[data-v-50df8537]{color:#26919f}@media (min-width:768px){.ctaButton.-primary:hover>.prepend[data-v-50df8537]{color:#1c5a5d}}@media (min-width:768px){.bottomCta[data-v-99e729d9]{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-99e729d9]{margin:0 16px;padding-bottom:40px;position:relative}}.informationArea>.lead[data-v-99e729d9],.informationArea>.title[data-v-99e729d9]{text-align:center;white-space:pre-wrap}.informationArea>.lead[data-v-99e729d9]{margin-top:20px}@media (max-width:767px){.informationArea>.lead[data-v-99e729d9]{margin-top:8px}}.ctaItems[data-v-99e729d9]{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-99e729d9]{gap:16px;margin:24px auto 0;width:100%}}.catchArea[data-v-3a5f6f4b]{padding:80px 0}@media (min-width:768px){.catchArea[data-v-3a5f6f4b]{background:linear-gradient(180deg,#f1f8f9,#fff 7.74%)}}@media (max-width:767px){.catchArea[data-v-3a5f6f4b]{padding:40px 16px 32px}}.catchArea>.title[data-v-3a5f6f4b]{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-3a5f6f4b]{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-3a5f6f4b]{margin-top:24px;text-align:center;white-space:pre-line}@media (max-width:767px){.catchArea>.lead[data-v-3a5f6f4b]{margin-top:8px}}.catchItems[data-v-3a5f6f4b]{display:flex;flex-wrap:wrap;gap:40px 32px;justify-content:center}@media (min-width:768px){.catchItems[data-v-3a5f6f4b]{margin:40px auto 0;width:874px}}@media (max-width:767px){.catchItems[data-v-3a5f6f4b]{gap:24px;margin-top:24px}}@media (min-width:768px){.catchItem[data-v-3a5f6f4b]{width:270px}}@media (max-width:767px){.catchItem[data-v-3a5f6f4b]{background:#fff;border-top:5px solid #26919f;padding:11px 16px 16px}.catchItem>.upper[data-v-3a5f6f4b]{align-items:center;display:flex;gap:16px}}.catchItem>.upper>.image[data-v-3a5f6f4b]{display:block;margin:auto;width:144px}@media (max-width:767px){.catchItem>.upper>.image[data-v-3a5f6f4b]{width:65px}}.catchItem>.upper>.title[data-v-3a5f6f4b]{white-space:pre-line}@media (min-width:768px){.catchItem>.upper>.title[data-v-3a5f6f4b]{margin-top:24px;text-align:center}}@media (max-width:767px){.catchItem>.upper>.title[data-v-3a5f6f4b]{flex:1}}.catchItem>.text[data-v-3a5f6f4b]{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-3a5f6f4b]{margin-top:8px}}.catchItem>.text[data-v-3a5f6f4b]>.notes{color:#ccc;font-size:10px;vertical-align:top}.cmHeader[data-v-9f9fa1a0]{background:#fff;position:sticky;z-index:500}@media (min-width:768px){.cmHeader[data-v-9f9fa1a0]{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-9f9fa1a0]{height:60px;left:0;top:0;z-index:500}}.cmHeader>.inner[data-v-9f9fa1a0]{align-items:center;display:flex;height:100%;justify-content:space-between}@media (min-width:768px){.cmHeader>.inner[data-v-9f9fa1a0]{margin:auto;padding:0 24px}}@media (max-width:767px){.cmHeader>.inner[data-v-9f9fa1a0]{padding:0 16px}.navigationLinks[data-v-9f9fa1a0]{display:flex;gap:8px}}.linkButton[data-v-9f9fa1a0]{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-9f9fa1a0]{padding:7px 0;width:160px}}@media (max-width:767px){.linkButton[data-v-9f9fa1a0]{padding:3px 7px}}.linkButton[data-v-9f9fa1a0]:hover{background-color:#e9f4f5}.sectionHeadline[data-v-d6921efd]{position:relative;text-align:center;white-space:pre-wrap;z-index:1}.sectionHeadline[data-v-d6921efd]:not(.-plane){align-items:center;display:flex;height:72px;justify-content:center}@media (max-width:767px){.sectionHeadline[data-v-d6921efd]:not(.-plane){height:48px}}.sectionHeadline[data-v-d6921efd]: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-d6921efd]:not(.-plane):after{width:56px}}.subTitle[data-v-d6921efd]{margin-top:8px;text-align:center}.cmLinkButton[data-v-2ac4ab76]{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-2ac4ab76]:hover{border-color:#1c5a5d}}.cmLinkButton>.text[data-v-2ac4ab76]{display:flex;flex:1;justify-content:center}.cmSectionLinkBlock[data-v-5fab71d1]{margin:64px auto 0;width:440px}@media (max-width:767px){.cmSectionLinkBlock[data-v-5fab71d1]{margin-top:40px;width:100%}}.cmSectionLinkBlock>.title[data-v-5fab71d1]{text-align:center}.cmSectionLinkBlock>.buttons[data-v-5fab71d1]{align-items:center;display:flex;flex-direction:column;gap:24px;width:440px}@media (min-width:768px){.cmSectionLinkBlock>.buttons[data-v-5fab71d1]{margin-top:8px}}@media (max-width:767px){.cmSectionLinkBlock>.buttons[data-v-5fab71d1]{margin-top:12px;width:100%}}.modalOverlay[data-v-624a9b02]{background:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modalWrapper[data-v-624a9b02]{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-624a9b02]{width:100%}}.modalWrapper>.close[data-v-624a9b02]{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-624a9b02]{right:-30px;top:-30px;transform:scale(.5) translate(-50%,-50%)}}.thumbnailWrapper[data-v-dd4e41c7]{background:#000;cursor:pointer;position:relative}.thumbnailWrapper>.playback[data-v-dd4e41c7]{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-dd4e41c7]{width:80px}}.thumbnailWrapper>.playback.-small[data-v-dd4e41c7]{width:67px}@media (max-width:767px){.thumbnailWrapper>.playback.-small[data-v-dd4e41c7]{width:50px}}.thumbnailWrapper>.image[data-v-dd4e41c7]{transition:all .2s ease-in-out}.thumbnailWrapper:hover>.playback[data-v-dd4e41c7]{box-shadow:none}@media (min-width:768px){.thumbnailWrapper:hover>.image[data-v-dd4e41c7]{opacity:.6}}.dialogueArea[data-v-b04a8430]{margin-top:48px}@media (max-width:767px){.dialogueArea[data-v-b04a8430]{margin-top:40px}}.dialogueArea>.lead[data-v-b04a8430]{margin-top:32px;white-space:pre-line}@media (min-width:768px){.dialogueArea>.lead[data-v-b04a8430]{text-align:center}}.dialogueArea>.video[data-v-b04a8430]{margin:16px auto 0}@media (min-width:768px){.dialogueArea>.video[data-v-b04a8430]{width:650px}}.mainVisual[data-v-649faf27]{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-649faf27]{background-image:url(../nuxt-images/cm/sp/image_mv_background.webp);height:180px}}@media (min-width:768px){.mainVisual[data-v-649faf27]{padding-top:96px}}.mainVisual>.headline[data-v-649faf27]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.notesArea[data-v-7a6ea79f]{background:#f5f5f5;padding:24px}@media (max-width:767px){.notesArea[data-v-7a6ea79f]{padding:16px}}.notesArea>.text[data-v-7a6ea79f]{white-space:pre-wrap}.vanishCharacterArea[data-v-0732e9bb]{margin-top:48px}@media (max-width:767px){.vanishCharacterArea[data-v-0732e9bb]{margin-top:40px}}.vanishCharacterArea>.image[data-v-0732e9bb]{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-0732e9bb]{padding:40px;width:884px}}@media (max-width:767px){.vanishCharacterArea>.image[data-v-0732e9bb]{padding:16px;width:345px}}.descriptionText[data-v-5e917bbf]{margin-top:8px;text-align:center;white-space:pre-line}@media (max-width:767px){.descriptionText[data-v-5e917bbf]{margin-top:24px;text-align:left}}.movieList[data-v-5e917bbf]{align-items:center;display:flex;flex-direction:column;gap:32px;margin-top:64px}@media (max-width:767px){.movieList[data-v-5e917bbf]{gap:24px;margin-top:40px}}.movieList>.movie[data-v-5e917bbf]{display:flex;flex-direction:column;gap:8px;width:650px}@media (max-width:767px){.movieList>.movie[data-v-5e917bbf]{flex-direction:column-reverse;width:100%}}.movieList>.movie>.title[data-v-5e917bbf]{align-items:center;display:flex;justify-content:center}.movieList>.movie>.title[data-v-5e917bbf]:before{background:url(../nuxt-images/cm/icon_engineer.svg) 50%/contain no-repeat;content:"";height:24px;width:24px}.movieList>.movie>.title>.tag[data-v-5e917bbf]{background:#26919f;margin-left:8px;padding:2px 8px}@media (min-width:768px){.pageContents[data-v-edd5bd01]{display:flex;position:relative}}.contentsArea[data-v-edd5bd01]{width:calc(100% - 320px)}@media (min-width:768px){.contentsArea[data-v-edd5bd01]{min-width:1000px}}@media (max-width:767px){.contentsArea[data-v-edd5bd01]{width:100%}}.pcFixedCta[data-v-edd5bd01]{min-width:320px;position:relative;width:320px}.vanishGroup[data-v-edd5bd01]{background:linear-gradient(180deg,#f1f8f9,#fff0 2.75%);padding:40px 0 80px}@media (max-width:767px){.vanishGroup[data-v-edd5bd01]{padding:20px 16px 40px}.catchAndCtaContainer[data-v-edd5bd01]{background:url(../nuxt-images/top/sp/image_background_catchArea.webp) top/cover no-repeat}}
