.headerWrapper[data-v-1d7654de]{padding:16px 12px}@media (min-width:768px){.headerWrapper[data-v-1d7654de]{margin:0 auto;width:960px}}@media (max-width:767px){.headerWrapper[data-v-1d7654de]{padding:10px 16px}}.ctaButton[data-v-017b2bce]{align-items:center;background:#f94132;border:4px solid #fff;border-radius:112px;box-shadow:0 2px 10px #00000052;color:#fff;display:flex;font-size:22px;font-weight:700;height:80px;justify-content:center;padding:0 16px;position:relative;text-decoration:none;width:100%}@media (max-width:767px){.ctaButton[data-v-017b2bce]{font-size:1.6rem;height:56px}}.ctaButton[data-v-017b2bce]:hover{background:#d92d2c}.ctaButton[data-v-017b2bce]:after{border-bottom:10px solid transparent;border-left:17px solid #fff;border-top:10px solid transparent;content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:.3s}@media (max-width:767px){.ctaButton[data-v-017b2bce]:after{border-bottom:7px solid transparent;border-left:13px solid #fff;border-top:7px solid transparent}}.mainVisualWrapper[data-v-f6bebbf2]{overflow:hidden;position:relative}.mainVisualWrapper>.inner[data-v-f6bebbf2]{bottom:12%;display:flex;flex-direction:column;gap:16px;left:17%;position:absolute}.textArea[data-v-f6bebbf2]{display:flex;flex-direction:column;gap:8px}.textArea>.text[data-v-f6bebbf2]{background:#2cced4;border-radius:8px;color:#fff;font-size:3.6rem;font-style:normal;font-weight:700;letter-spacing:2.88px;line-height:140%;padding:8px 16px;width:-moz-fit-content;width:fit-content}.ctaArea>.text[data-v-f6bebbf2]{color:#06315e;font-size:1.6rem;letter-spacing:1.6px;line-height:140%}.ctaArea>.text[data-v-f6bebbf2]>.accent{color:#ff33ae}.ctaArea>.button[data-v-f6bebbf2]{margin-top:64px;width:496px}.storySection[data-v-df544b5b]{align-items:center;background:#fafafa;display:flex;flex-direction:column;gap:40px;padding:64px 0}.storySection>.button[data-v-df544b5b]{width:496px}.storySection>.stories[data-v-df544b5b]{background:#fff;border-radius:24px;margin:32px auto;width:960px}.storyWrapper[data-v-df544b5b]{display:flex;gap:40px}.storyWrapper.-first[data-v-df544b5b]{padding:32px 40px 32px 24px}.storyWrapper.-second[data-v-df544b5b]{padding:32px 24px 32px 160px}.storyWrapper.-third[data-v-df544b5b]{letter-spacing:-.3px;padding:32px 72px 32px 8px}.textArea[data-v-df544b5b]{display:flex;flex-direction:column;font-size:1.4rem;gap:24px;line-height:200%}.textArea>.title[data-v-df544b5b]{font-size:2rem;font-weight:700;line-height:150%}.textArea>.text[data-v-df544b5b]>.bold{font-size:1.6rem;font-weight:700}.benefitSection[data-v-8a98cfda]{align-items:center;background:#e4f2f3;display:flex;flex-direction:column;gap:72px;padding:56px 0}@media (max-width:767px){.benefitSection[data-v-8a98cfda]{gap:64px;padding:64px 16px}}.benefitSection>.inner[data-v-8a98cfda]{width:960px}@media (max-width:767px){.benefitSection>.inner[data-v-8a98cfda]{width:100%}}.benefitSection>.button[data-v-8a98cfda]{width:496px}@media (max-width:767px){.benefitSection>.button[data-v-8a98cfda]{width:343px}}.contentWrapper[data-v-8a98cfda]{align-items:center;display:flex;flex-direction:column;gap:24px}.contentWrapper>.content[data-v-8a98cfda]{display:flex;gap:12px}@media (max-width:767px){.contentWrapper>.content[data-v-8a98cfda]{flex-direction:column;gap:24px}}.benefitWrapper[data-v-8a98cfda]{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px;width:309px}.benefitWrapper.-second[data-v-8a98cfda]{position:relative}@media (max-width:767px){.benefitWrapper[data-v-8a98cfda]{gap:8px}}.benefitWrapper>.note[data-v-8a98cfda]{color:#999;font-size:1rem}.benefitWrapper>.text[data-v-8a98cfda]{color:#00a1a7;font-size:2rem;font-weight:700;line-height:150%;text-align:center;white-space:pre-wrap}.benefitWrapper>.text[data-v-8a98cfda]>.number{font-size:4.8rem;line-height:100%}.benefitWrapper>.text[data-v-8a98cfda]>.bold{font-size:3.2rem;line-height:100%}.benefitTitle[data-v-8a98cfda]{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;gap:8px}.benefitTitle>.label[data-v-8a98cfda]{background:#2cced4;border-radius:20px;color:#fff;font-size:1.6rem;font-weight:700;line-height:100%;padding:8px 16px;text-align:center;width:-moz-fit-content;width:fit-content}.benefitSecondNote[data-v-8a98cfda]{font-size:1rem;position:absolute;right:38px;top:100px}@media (max-width:767px){.benefitSecondNote[data-v-8a98cfda]{top:92px}}.suggestSection[data-v-849f159c]{align-items:center;background:#fafafa;display:flex;flex-direction:column;gap:64px;padding:64px 0}@media (max-width:767px){.suggestSection[data-v-849f159c]{padding:64px 16px}}.suggestSection>.inner[data-v-849f159c]{width:960px}@media (max-width:767px){.suggestSection>.inner[data-v-849f159c]{width:100%}}.suggestSection>.button[data-v-849f159c]{width:496px}@media (max-width:767px){.suggestSection>.button[data-v-849f159c]{width:343px}}.contentWrapper[data-v-849f159c]{align-items:center;display:flex;flex-direction:column;gap:24px}.contentWrapper>.content[data-v-849f159c]{display:flex;gap:16px}@media (max-width:767px){.contentWrapper>.content[data-v-849f159c]{gap:8px;overflow-x:scroll;width:100%}}.titleWrapper[data-v-849f159c]{align-items:center;display:flex;flex-direction:column;gap:8px}.titleWrapper>.title[data-v-849f159c]{font-size:3.2rem;font-weight:700;line-height:150%}@media (max-width:767px){.titleWrapper>.title[data-v-849f159c]{font-size:1.8rem}}.titleWrapper>.title[data-v-849f159c]>.small{font-size:2.2rem}@media (max-width:767px){.titleWrapper>.title[data-v-849f159c]>.small{font-size:1.4rem}}.titleWrapper>.line[data-v-849f159c]{background:#ff54bb;height:4px;width:40px}.suggestWrapper[data-v-849f159c]{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:16px;width:304px}.suggestWrapper .suggest[data-v-849f159c]{display:flex;flex-direction:column;gap:12px;height:100%}.suggestTitle[data-v-849f159c]{font-size:1.6rem;font-weight:700;line-height:160%}.priceArea[data-v-849f159c]{align-items:flex-end;display:flex;gap:4px}.priceArea>.prefix[data-v-849f159c]{font-size:1.8rem;font-weight:700;line-height:150%}.priceArea>.number[data-v-849f159c]{color:#00a1a7;font-size:3.2rem;font-weight:700;line-height:100%}.priceArea>.suffix[data-v-849f159c]{font-size:1.4rem;line-height:160%;margin-left:8px}.skillArea[data-v-849f159c]{display:flex;flex-direction:column;flex-grow:1;font-size:1.4rem;gap:8px}.skillArea>.title[data-v-849f159c]{font-weight:700;line-height:100%}.skillArea>.skills[data-v-849f159c]{list-style:initial;margin-left:20px}.tagArea[data-v-849f159c]{display:flex;flex-wrap:wrap;gap:8px}.tagArea>.tag[data-v-849f159c]{background:#e1e1e1;border-radius:16px;font-size:1.2rem;line-height:140%;padding:4px 8px}.tagArea>.tag[data-v-849f159c]:first-child{font-weight:700}.guideSection[data-v-23059a37]{background:#fafafa;padding:64px 0}@media (max-width:767px){.guideSection[data-v-23059a37]{padding:40px 16px}}.guideSection>.inner[data-v-23059a37]{display:flex;flex-direction:column;gap:24px;margin:0 auto;width:960px}@media (max-width:767px){.guideSection>.inner[data-v-23059a37]{width:100%}}.guideWrapper[data-v-23059a37]{display:flex;flex-direction:column;gap:16px}.guideWrapper>.guide[data-v-23059a37]{border-bottom:1px dashed #999;color:#000;cursor:pointer;display:flex;gap:16px;padding-bottom:16px;text-decoration:none;transition:all .2s ease}.guideWrapper>.guide[data-v-23059a37]:hover{color:#f94132}.titleWrapper[data-v-23059a37]{align-items:center;display:flex;flex-direction:column;gap:8px}.titleWrapper>.title[data-v-23059a37]{font-size:3.2rem;font-weight:700;line-height:150%}@media (max-width:767px){.titleWrapper>.title[data-v-23059a37]{font-size:1.8rem}}.titleWrapper>.line[data-v-23059a37]{background:#ff54bb;height:4px;width:40px}.guideContent[data-v-23059a37]{display:flex;flex-direction:column;gap:8px;justify-content:center}.guideContent>.title[data-v-23059a37]{font-size:2rem;font-weight:700;line-height:150%;white-space:pre-wrap}@media (max-width:767px){.guideContent>.title[data-v-23059a37]{font-size:1.4rem;font-weight:400;line-height:140%;white-space:unset}}.guideContent>.text[data-v-23059a37]{font-size:1.6rem;line-height:200%}.aboutSection[data-v-e92ad1ec]{background:#fafafa;padding:64px 0 104px}.aboutSection>.inner[data-v-e92ad1ec]{gap:56px;margin:0 auto;width:960px}.aboutSection>.inner[data-v-e92ad1ec],.topContent[data-v-e92ad1ec]{display:flex;flex-direction:column}.topContent[data-v-e92ad1ec]{align-items:center;gap:16px}.topContent>.description[data-v-e92ad1ec]{font-size:1.8rem;line-height:150%}.titleWrapper[data-v-e92ad1ec]{align-items:center;display:flex;flex-direction:column;gap:8px}.titleWrapper>.title[data-v-e92ad1ec]{font-size:3.2rem;font-weight:700;line-height:150%}@media (max-width:767px){.titleWrapper>.title[data-v-e92ad1ec]{font-size:1.8rem}}.titleWrapper>.title[data-v-e92ad1ec]>.small{font-size:2.2rem}@media (max-width:767px){.titleWrapper>.title[data-v-e92ad1ec]>.small{font-size:1.4rem}}.titleWrapper>.line[data-v-e92ad1ec]{background:#ff54bb;height:4px;width:40px}.textArea[data-v-e92ad1ec]{align-items:center;display:flex;gap:40px}.textArea>.text[data-v-e92ad1ec]{display:flex;flex-direction:column;font-size:1.6rem;gap:8px;line-height:200%}.textArea>.text[data-v-e92ad1ec] .bold{color:#305d7f;font-size:1.8rem;font-weight:700;line-height:150%}.iconArea[data-v-e92ad1ec]{display:flex;gap:120px;justify-content:center}.iconArea>.icon>.text[data-v-e92ad1ec]{font-size:1.6rem;line-height:200%;padding:8px 0;text-align:center;white-space:pre-wrap}.detailLink[data-v-e92ad1ec]{font-size:1.6rem;line-height:150%;text-align:right}.noteSection[data-v-19da5080]{background:#fafafa;padding:40px 0 50px}@media (max-width:767px){.noteSection[data-v-19da5080]{padding:0}}.noteSection>.inner[data-v-19da5080]{background:#999;padding:16px}.noteSection>.inner>.text[data-v-19da5080]{color:#fff;font-size:1.2rem;letter-spacing:.1px;line-height:140%;margin:auto;width:720px}@media (max-width:767px){.noteSection>.inner>.text[data-v-19da5080]{width:100%}}.mainVisualWrapper[data-v-2b00234a]{background:url(./image_mv.BgvJ-mQ-.webp);background-size:cover;height:644px;position:relative}.mainVisualWrapper>.inner[data-v-2b00234a]{bottom:24px;display:flex;flex-direction:column;gap:8px;padding:0 16px;position:absolute;width:100%}.textArea[data-v-2b00234a]{display:flex;flex-direction:column;gap:4px}.textArea>.text[data-v-2b00234a]{background:#2cced4;border-radius:4px;color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:1.92px;line-height:140%;padding:4px 8px;width:-moz-fit-content;width:fit-content}.ctaArea[data-v-2b00234a]{align-items:center;display:flex;flex-direction:column;gap:24px}.ctaArea>.text[data-v-2b00234a]{color:#06315e;font-size:1.6rem;letter-spacing:1.6px;white-space:pre-wrap}.ctaArea>.text[data-v-2b00234a]>.accent{color:#ff33ae}.ctaArea>.button[data-v-2b00234a]{width:312px}.storySection[data-v-d7a3c275]{background:#fafafa;gap:40px;padding:40px 16px 64px}.storySection[data-v-d7a3c275],.storySection .stories[data-v-d7a3c275]{align-items:center;display:flex;flex-direction:column}.storySection .stories[data-v-d7a3c275]{gap:32px}.storySection>.button[data-v-d7a3c275]{width:343px}.storyWrapper[data-v-d7a3c275]{background:#fff;border-radius:24px;gap:24px;padding:32px 24px;width:343px}.storyTitle[data-v-d7a3c275],.storyWrapper[data-v-d7a3c275]{display:flex;flex-direction:column}.storyTitle[data-v-d7a3c275]{gap:8px}.storyTitle>.title[data-v-d7a3c275]{font-size:1.8rem;font-weight:700;line-height:150%}.textArea[data-v-d7a3c275]{align-items:center;display:flex;flex-direction:column;gap:16px;letter-spacing:-.4px;white-space:pre-wrap}.textArea>.text[data-v-d7a3c275]{font-size:1.4rem;line-height:200%}.textArea>.text[data-v-d7a3c275]>.bold{font-size:1.6rem;font-weight:700}.aboutSection[data-v-8fc30aac]{background:#fafafa;padding:40px 16px}.aboutSection>.inner[data-v-8fc30aac]{gap:24px;width:100%}.aboutSection>.inner[data-v-8fc30aac],.topContent[data-v-8fc30aac]{display:flex;flex-direction:column}.topContent[data-v-8fc30aac]{align-items:center;gap:8px}.topContent>.description[data-v-8fc30aac]{font-size:1.4rem;line-height:200%;text-align:center;white-space:pre-wrap}.titleWrapper[data-v-8fc30aac]{align-items:center;display:flex;flex-direction:column;gap:8px}.titleWrapper>.title[data-v-8fc30aac]{font-size:1.8rem;font-weight:700;line-height:150%}.titleWrapper>.title[data-v-8fc30aac]>.small{font-size:1.4rem}.titleWrapper>.line[data-v-8fc30aac]{background:#ff54bb;height:4px;width:40px}.textArea[data-v-8fc30aac]{align-items:center;gap:16px;width:343px}.textArea[data-v-8fc30aac],.textArea>.text[data-v-8fc30aac]{display:flex;flex-direction:column}.textArea>.text[data-v-8fc30aac]{font-size:1.4rem;gap:8px;line-height:140%}.textArea>.text[data-v-8fc30aac] .bold{color:#305d7f;font-size:1.6rem;font-weight:700;line-height:160%}.iconArea[data-v-8fc30aac]{display:flex;gap:24px;justify-content:center}.iconArea>.icon>.text[data-v-8fc30aac]{font-size:1.2rem;line-height:140%;padding:8px 0;text-align:center;white-space:pre-wrap}.detailLink[data-v-8fc30aac]{font-size:1.2rem;line-height:100%;text-align:right}
