.bubble-list-special .bubble-list[data-v-6358a6f1]{margin-top:2.5rem}.bubble-list-special.noBottomMargin .bubble-list[data-v-6358a6f1]{margin-bottom:0}@media (min-width:993px){.bubble-list-special.noBottomMargin .bubble--special[data-v-6358a6f1]{margin-bottom:0!important}}.bubble-list-special .bubble-list .bubble--special[data-v-6358a6f1]{background:#fafafa;border:1px solid #e4e8ec;border-radius:4px;box-shadow:1px 2px 8px #0f284604,2px 3px 3px #08233003;font-size:14px;position:relative;z-index:3}.bubble-list-special .bubble-list .bubble--special a[data-v-6358a6f1]{border-radius:4px;color:#091a4b;font-family:Helvetica Neue,sans-serif;font-weight:700!important;padding:12px 20px}.bubble-list-special .bubble-list .bubble--special a[data-v-6358a6f1]:hover{background:#eaf7fe;color:#055eff}@media (max-width:767px){.bubble-list-special .bubble-list .bubble--special[data-v-6358a6f1]{font-size:12px}.bubble-list-special .bubble-list .bubble--special[data-v-6358a6f1]:not(:first-of-type){margin-left:.5rem}.bubble-list-special .bubble-list .bubble--special a[data-v-6358a6f1]{padding:9px 5px}}.bubble-list-special .bubble-list[data-v-6358a6f1]{margin-bottom:2.5rem}@media (max-width:767px){.bubble-list-special .bubble-list[data-v-6358a6f1]{margin-top:1.5rem}}.top-jobs .bubble-list[data-v-6358a6f1]{margin-bottom:2.5rem;margin-top:0}@media (max-width:767px){.top-jobs .bubble-list[data-v-6358a6f1]{margin-bottom:1.5rem;margin-top:.5rem}}.top-jobs .bottom-btns .bubble-list[data-v-6358a6f1]{margin-bottom:0!important;margin-top:2.5rem}@media (max-width:767px){.top-jobs .bottom-btns .bubble-list[data-v-6358a6f1]{margin-top:1.5rem}}.about[data-v-d1896489]{background:#fff;min-height:600px;overflow-x:hidden}.about .static-content .page .page__inner h2.page__title[data-v-d1896489]{font-size:36px;font-weight:800;letter-spacing:2.8px;line-height:43px;margin-top:5rem}@media (max-width:767px){.about .static-content .page .page__inner h2.page__title[data-v-d1896489]{font-size:26px;line-height:36px}}.about .static-content[data-v-d1896489]{min-height:600px}.about .static-content .page .page__inner[data-v-d1896489]{color:#031b4e;font-size:16px;line-height:32px}@media (max-width:767px){.about .static-content .page .page__inner[data-v-d1896489]{font-size:14px;line-height:28px}}.about .static-content .page .page__inner h2[data-v-d1896489]{color:#031b4e;font-family:Open Sans;font-size:24px;font-style:normal;letter-spacing:2.8px;line-height:43px;margin:3rem auto 1.5rem;text-align:center;text-transform:none}.about .static-content .page .page__inner p[data-v-d1896489]{color:#203d7c;font-size:16px;line-height:2}.about .static-content .page .page__inner .intros[data-v-d1896489]{display:flex;flex-direction:column}.about .static-content .page .page__inner .intros__title[data-v-d1896489]{font-size:20px;margin-top:0;padding-top:0}.about .static-content .page .page__inner .intros__row[data-v-d1896489]{box-shadow:4px 5px 15px 1px #0f284614;display:flex;width:860px}@media (max-width:1200px){.about .static-content .page .page__inner .intros__row[data-v-d1896489]{height:300px}}@media (max-width:992px){.about .static-content .page .page__inner .intros__row[data-v-d1896489]{flex-direction:column;height:auto;width:auto}}@media (max-width:414px){.about .static-content .page .page__inner .intros__row[data-v-d1896489]{flex-direction:column;height:auto;width:100%}}.about .static-content .page .page__inner .intros__row[data-v-d1896489]:not(:first-of-type){margin-top:2rem}.about .static-content .page .page__inner .intros__row img[data-v-d1896489]{height:300px}@media (max-width:414px){.about .static-content .page .page__inner .intros__row img[data-v-d1896489]{border-radius:4px 4px 0 0;height:100%;vertical-align:bottom;width:100%}}.about .static-content .page .page__inner .intros__row .intros__desc[data-v-d1896489]{background:#fff;flex-grow:1;font-size:14px;padding:2rem 3rem}.about .static-content .page .page__inner .intros__row .intros__desc h3[data-v-d1896489]{color:#031b4e;margin-bottom:0}.about .static-content .page .page__inner .intros__row .intros__desc p[data-v-d1896489]{margin-top:1.2rem}@media (max-width:992px){.about .static-content .page .page__inner .intros__row .intros__desc[data-v-d1896489]{border-radius:0 0 4px 4px!important}}.about .static-content .page .page__inner .intros__row .intros__title-secondary[data-v-d1896489]{color:#203d7c!important;font-size:12px;font-weight:400;margin:0;padding:0}.about .static-content .page .page__inner .intros__row--first>.intros-img[data-v-d1896489]{margin:0 0 0 auto}@media (max-width:992px){.about .static-content .page .page__inner .intros__row--first>.intros-img[data-v-d1896489]{background:#fff;width:100%}}.about .static-content .page .page__inner .intros__row--first>.intros__desc[data-v-d1896489]{padding-right:2rem}.about .static-content .page .page__inner .intros__row--first[data-v-d1896489]{border-radius:4px}.about .static-content .page .page__inner .intros__row--first .intros__desc[data-v-d1896489]{border-radius:0 4px 4px 0!important}.about .static-content .page .page__inner .intros__row--first img[data-v-d1896489]{border-radius:4px 0 0 4px}@media (max-width:414px){.about .static-content .page .page__inner .intros__row--first img[data-v-d1896489]{border-radius:4px 4px 0 0}}.about .static-content .page .page__inner .intros__row--second[data-v-d1896489]{border-radius:4px}.about .static-content .page .page__inner .intros__row--second .intros__desc[data-v-d1896489]{border-radius:4px 0 0 4px!important}.about .static-content .page .page__inner .intros__row--second img[data-v-d1896489]{border-radius:0 4px 4px 0}@media (max-width:414px){.about .static-content .page .page__inner .intros__row--second img[data-v-d1896489]{border-radius:4px 4px 0 0}.about .static-content .page .page__inner .intros__row--second[data-v-d1896489]{flex-direction:column-reverse}}.about .static-content .page .page__inner h3[data-v-d1896489]{border:none}.about .static-content .page .page__inner li[data-v-d1896489]{margin-left:1rem}.about .static-content .page .page__inner ul[data-v-d1896489]{margin-bottom:1.5rem}.about .static-content .page .page__inner a[data-v-d1896489]{color:#203d7c;display:inline;font-weight:700}.about .page-separator[data-v-d1896489]{display:inline-block;margin-top:-1px;vertical-align:top;width:100%}@media (max-width:767px){.about .page-separator[data-v-d1896489]{margin-top:0}}.about .link.inline[data-v-d1896489]{color:#055eff!important}.about .center-text[data-v-d1896489]{text-align:center}.about .labeled-list[data-v-d1896489],.about .labeled-list li[data-v-d1896489]{list-style:none}.about .static-content.company-overview .page[data-v-d1896489]{padding-bottom:0}.about .labeled-list[data-v-d1896489]{display:flex;flex-direction:column;padding-top:2rem}.about .labeled-list li[data-v-d1896489]{display:flex;padding-bottom:2.5rem}@media (max-width:767px){.about .labeled-list li[data-v-d1896489]{flex-direction:column;text-align:left}}.about .labeled-list .label[data-v-d1896489]{align-items:center;color:#94aabe;display:flex;font-size:18px;font-weight:600;letter-spacing:.2px;line-height:27px;width:250px}@media (max-width:767px){.about .labeled-list .label[data-v-d1896489]{font-size:14px;max-width:100%}}.about .labeled-list .content[data-v-d1896489]{align-self:flex-end;text-align:right}@media (max-width:767px){.about .labeled-list .content[data-v-d1896489]{font-size:14px;margin-top:.5rem;text-align:left;width:100%}}.about .static-content .page__inner[data-v-d1896489] p{margin-bottom:2.5rem}.about[data-v-d1896489] .page__inner-list{margin-bottom:2rem}.about[data-v-d1896489] .page__inner-list li{list-style:disc;margin-left:2.5rem}.about .bottom-btns[data-v-d1896489]{margin-bottom:6rem}.about .btn__more-companies[data-v-d1896489]{margin-top:0;padding:1.25rem 4rem}.about .page__inner[data-v-d1896489] p.last-pg{margin-bottom:0}.self-intro-v2__inner{display:flex;flex-direction:column;margin:0 auto;max-width:1000px}@media (min-width:1200px){.self-intro-v2__inner{width:1000px}}.self-intro-v2 p{font-size:16px;line-height:2}@media (min-width:993px){.self-intro-v2 .main-title{margin-bottom:.5rem}}.self-intro-v2 .main-box{align-items:center;display:flex;flex-direction:row;text-align:left;width:100%}.self-intro-v2 .main-box.flipped .title-box.sp{margin-left:auto;margin-right:1.5rem}.self-intro-v2 .main-box.flipped .info-box.pc{margin-left:auto;padding-left:1.5rem;padding-right:0}.self-intro-v2 .info-box{display:flex;flex-direction:column;margin-top:-3rem;padding-right:1rem}.self-intro-v2 .image-box{display:flex}.self-intro-v2 .image-box .image{border-radius:50%;height:278px;width:278px}.self-intro-v2 .subtitle{font-size:14px}@media (min-width:993px){.self-intro-v2 .subtitle{margin-top:0}}.self-intro-v2 .title{font-size:24px}.self-intro-v2 .see-more{display:inline}.self-intro-v2 .main-box.sp{box-sizing:border-box;flex-direction:column;max-width:100%;padding:0 1.5rem;width:100%}.self-intro-v2 .info-box.sp{flex-direction:column;margin-top:1rem;width:100%}.self-intro-v2 .top-box.sp{display:flex;flex-direction:row;width:100%}.self-intro-v2 .title-box.sp{margin-left:25px}.self-intro-v2 .title.sp{align-items:center;color:#203d7c;display:flex;font-size:21px;font-weight:600;letter-spacing:1px;line-height:41px;padding-bottom:0}.self-intro-v2 .title.pc{padding-bottom:.25rem}.self-intro-v2 .subtitle.sp{color:#333;font-family:Open Sans,sans-serif;font-size:14px;letter-spacing:.4px;line-height:153%;margin-top:0}.self-intro-v2 .subtitle.pc{color:#333;margin-bottom:0}.self-intro-v2 .image-box.sp .image{height:100px;width:100px}.self-intro-v2 .para-text.sp{color:#203d7c;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:26px}.self-intro-v2 .top-para{margin-bottom:2rem}@media (max-width:992px){.self-intro-v2 .top-para{font-size:14px;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:80%}}.self-intro-v2 .bottom-para{margin-top:6rem}@media (max-width:992px){.self-intro-v2 .bottom-para{font-size:14px;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:80%}}.self-intro-v2 .main-box.pc.manami{margin-top:2.5rem}.self-intro-v2 .main-box.sp.manami{margin-top:1.5rem}@media (max-width:992px){.self-intro-v2 .link.inline{font-size:14px}}.about .self-intro-v2 p{color:#031b4e}.about .self-intro-v2 .main-title{font-size:24px;line-height:43px}
