@charset "UTF-8";@media print{@page{size:A4 portrait;margin:6mm}html[data-v-fe066987]{zoom:.85;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:1280px}.v-scroll-show[data-v-fe066987]{opacity:1!important}.print-safe[data-v-fe066987]{page-break-inside:avoid}.print-break[data-v-fe066987]{page-break-after:always}}.img-responsive[data-v-fe066987],img[data-v-fe066987]{max-width:100%}html[data-v-fe066987]{font-size:62.5%}body[data-v-fe066987]{font-family:Hiragino Maru Gothic W4 JIS2004,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Helvetica Neue,Verdana,Arial,sans-serif;font-size:16px;font-size:1.6rem;margin:0;padding:0}img[data-v-fe066987]{vertical-align:bottom}a[data-v-fe066987]:active,a[data-v-fe066987]:hover,a[data-v-fe066987]:link,a[data-v-fe066987]:visited{color:#09f}.wrapper[data-v-fe066987]{width:100%;margin:auto;text-align:center}.header[data-v-fe066987]{background-color:#fffffff2;width:100%;height:60px;position:fixed;box-shadow:0 3px 3px #0003;top:0;z-index:2000}.header .container[data-v-fe066987]{position:relative;height:60px;max-width:1140px}.header .container .header__logo[data-v-fe066987]{display:block;width:200px;height:60px;position:absolute;left:0}.header .container .header__logo-recruitment[data-v-fe066987]{background-image:url(../images/common/branding-recruitment.svg);background-repeat:no-repeat;background-size:contain}.header .container .header__logo-recruitment-careers[data-v-fe066987]{background-image:url(../images/common/branding-recruitment-careers.svg);background-repeat:no-repeat;background-size:contain}.header .container .gnavi[data-v-fe066987]{display:block;min-width:870px;float:right;text-align:right;font-family:Hiragino Maru Gothic W4 JIS2004,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,游ゴシック,YuGothic,Helvetica Neue,Verdana,Arial,sans-serif}.header .container .gnavi a[data-v-fe066987]{box-sizing:border-box;display:block;cursor:pointer;font-size:1.4rem;text-decoration:none;color:#333;text-align:center}.header .container .gnavi .gnavi-main>li>a[data-v-fe066987]:hover,.header .container .gnavi a[data-v-fe066987]:hover{color:#154999}.header .container .gnavi .gnavi-main[data-v-fe066987]{list-style:none;padding:0;letter-spacing:-.4em;margin:28px 0 0}.header .container .gnavi .gnavi-main>li[data-v-fe066987]{display:inline-block;letter-spacing:normal;height:32px;margin:0;padding:0;vertical-align:top;box-sizing:border-box}.header .container .gnavi .gnavi-main>li>a[data-v-fe066987]{padding:8px 0 0 10px;height:32px}.header .container .gnavi .gnavi-main>li>a[data-v-fe066987]:after{content:"";border-left:1px solid #999;margin-left:10px}.header .container .gnavi .gnavi-main>li>a.home[data-v-fe066987]{padding:9px 0 0 28px;background:none;font-size:1.4rem;margin:auto;line-height:1;position:relative}.header .container .gnavi .gnavi-main>li>a.home .fa[data-v-fe066987]{font-size:2rem;position:absolute;top:6px;right:10px}.header .container .gnavi .gnavi-main .gnavi-sub[data-v-fe066987]{display:block;position:absolute;background:#fff;list-style:none;margin:0;padding:0;box-sizing:border-box;top:60px;height:0;max-height:0;overflow:hidden;transition:all .5s;-webkit-transition:all 1s}.header .container .gnavi .gnavi-main .gnavi-sub>li[data-v-fe066987]{background:#ccc}.header .container .gnavi .gnavi-main .gnavi-sub>li>a[data-v-fe066987]{padding:10px;border:1px solid #ccc;border-bottom:none;background-color:#fff;color:#333;min-width:160px;white-space:nowrap}.header .container .gnavi .gnavi-main .current[data-v-fe066987],.header .container .gnavi .gnavi-main .gnavi-sub>li>a[data-v-fe066987]:hover,.header .container .gnavi .gnavi-main .open[data-v-fe066987]{color:#154999}.header .container .gnavi .gnavi-main .gnavi-sub>li>a.last[data-v-fe066987]{border-bottom:1px solid #ccc}.header .container .gnavi .gnavi-main .anime-slidein[data-v-fe066987]{height:auto;max-height:50em;z-index:auto}.header .container .gnavi .gnavi-main .open .gnavi-sub[data-v-fe066987]{display:block}.header .container .gnavi .gnavi-main .open .gnavi-sub>li>a[data-v-fe066987]:hover{color:#154999;background-color:#dceaff}.header .container .gnavi .gnavi-main .gnavi__entry a[data-v-fe066987]:after,.header .container .gnavi .gnavi-main .last a[data-v-fe066987]:after{border-left:none}.header .container .gnavi .gnavi-main .gnavi__entry[data-v-fe066987]{margin-left:2px;padding-left:5px;padding-top:12px;width:92px}.header .container .gnavi .gnavi-main .gnavi__entry a[data-v-fe066987]{background-color:#ff5b00;color:#fff;border-right:none;font-weight:700;border-radius:5px;border-bottom:2px solid #d84e00;height:33px;padding:8px 0 0 10px;box-sizing:border-box;position:absolute;width:92px;bottom:5px;right:0}.header .container .gnavi .gnavi-main .gnavi__entry a[data-v-fe066987]:hover{color:#fff;background-color:red;border-bottom:none}.header .container .gnavi .option-nav[data-v-fe066987]{position:absolute;top:2px;right:92px}.header .container .gnavi .option-nav .option-nav-list[data-v-fe066987]{display:block;height:28px;margin:0;padding:0;font-size:0;list-style:none;border-radius:0 0 3px 3px}.header .container .gnavi .option-nav .option-nav-list .option-nav-item[data-v-fe066987]{display:inline-block;height:inherit;margin:0 6px 0 12px;padding:0;font-size:0}.header .container .gnavi .option-nav .option-nav-list .option-nav-item[data-v-fe066987]:before{content:"";position:absolute;display:block;width:0;height:0;top:50%;margin:-4px 0 0;border:4px solid transparent;border-left-color:#666}.header .container .gnavi .option-nav .option-nav-list .option-nav-item a[data-v-fe066987]{display:inline-block;height:20px;margin:0 4px 0 8px;padding:0;box-sizing:content-box;color:#666;font-size:12px;line-height:2.5;text-decoration:none;background:transparent no-repeat 16px}.header .container .gnavi-sp-btn-menu[data-v-fe066987]{display:none;position:absolute;top:16px;right:16px;z-index:auto;color:#154999;cursor:pointer}@media(max-width:64em){.header .container .gnavi[data-v-fe066987]{display:none}.header .container .gnavi-sp-btn-menu[data-v-fe066987]{display:block}}.gnavi-sp-menu[data-v-fe066987]{display:none;top:0;position:fixed;width:100%;z-index:1001;box-sizing:border-box;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:none}.gnavi-sp-menu ul[data-v-fe066987]{list-style:none;margin:0;padding:60px 0 0;letter-spacing:-.4em;background-color:#eee;pointer-events:auto}.gnavi-sp-menu ul li[data-v-fe066987]{display:block}.gnavi-sp-menu ul li a[data-v-fe066987]{box-sizing:border-box;display:block;width:100%;height:35px;text-decoration:none;letter-spacing:normal;font-size:1.6rem;cursor:pointer;margin-top:1px;text-align:left;padding:10px 0 10px 1em;overflow:hidden;color:#154999;background-color:#fff}.gnavi-sp-menu ul li a[data-v-fe066987]:hover{color:#f30;background-color:#fff}.gnavi-sp-menu ul li a .fa[data-v-fe066987]{margin-right:.25em;transition:all .5s;-webkit-transition:all .5s}.gnavi-sp-menu ul .gnavi__entry a[data-v-fe066987]{background-color:#ff5b00;color:#fff;border-right:none;font-weight:700}.gnavi-sp-menu ul .gnavi__entry a[data-v-fe066987]:hover{color:#fff;background-color:red}.gnavi-sp-menu ul .gnavi__option[data-v-fe066987]{background-color:#fff;text-align:left;padding:4px 0 4px 14px;border-top:1px solid #eee}.gnavi-sp-menu ul .gnavi__option a[data-v-fe066987]{display:inline-block;background-color:#fff;color:#333;border-right:none;font-weight:400;font-size:13px;width:auto;margin-right:0;margin-left:0;text-align:left;padding:5px 0;text-align:center;height:auto;width:33.3%}.gnavi-sp-menu ul .gnavi__option a[data-v-fe066987]:hover{color:#333;background-color:#eee}.gnavi-sp-menu ul .gnavi__option a+a[data-v-fe066987]{border-left:1px solid #ddd}.gnavi-sp-menu ul .gnavi__option .gnavi__option-maps[data-v-fe066987]{padding-right:6px;width:30%}.gnavi-sp-menu ul .gnavi__option .gnavi__option-faq[data-v-fe066987],.gnavi-sp-menu ul .gnavi__option .gnavi__option-inquiry[data-v-fe066987]{padding-right:6px;width:35%}.gnavi-sp-menu ul .accordion.open a .fa[data-v-fe066987]{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.gnavi-sp-menu ul .accordion .sub[data-v-fe066987]{display:none;padding-top:0}.gnavi-sp-menu ul .accordion .sub li a[data-v-fe066987]{padding-left:1.8em}.gnavi-sp-menu__open[data-v-fe066987]{display:block}.gnavi-sp-block[data-v-fe066987],.gnavi-sp-menu__fixed[data-v-fe066987]{position:fixed;width:100%;height:100%}.gnavi-sp-block[data-v-fe066987]{display:none;top:35px;left:0;background-color:#000;z-index:1000;opacity:.5}.footer[data-v-fe066987]{position:relative;font-family:Helvetica Neue,Verdana,Arial,sans-serif;border-top:1px solid #154999;margin:auto;text-align:center;color:#666;font-size:1.2rem;line-height:1}.footer .btn-page-top[data-v-fe066987]{position:absolute;right:40px;bottom:102px;background-color:#154999;color:#fff;font-size:30px;padding:10px 16px 14px;border-radius:5px;box-shadow:0 0 10px #fff}.footer .btn-page-top[data-v-fe066987]:hover,.footer .kss-link[data-v-fe066987]:hover,.footer .mynavi-link[data-v-fe066987]:hover{opacity:.5}.footer .footer-inner[data-v-fe066987]{background-color:#154999;padding:20px 0 10px;background-image:url(/images/common/page-footer-bg1.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:64em){.footer .btn-page-top[data-v-fe066987]{position:absolute;right:23px;bottom:69px}.footer .footer-inner[data-v-fe066987]{padding-bottom:60px}}.footer .kss-link[data-v-fe066987],.footer .mynavi-link[data-v-fe066987]{display:inline-block;background-color:#fff;border:1px solid #ccc;text-decoration:none;color:#333;padding:15px;margin:15px auto;box-shadow:0 0 10px #0d2d5d;border-radius:6px;min-width:276px;text-align:center}.footer .kss-link img[data-v-fe066987],.footer .mynavi-link img[data-v-fe066987]{margin:2px}.footer .kss-link span[data-v-fe066987],.footer .mynavi-link span[data-v-fe066987]{font-size:1.4rem}.footer .kss-link[data-v-fe066987]{padding:9px 15px}.footer .kss-link img[data-v-fe066987]{display:block;margin:auto}.footer .kss-link span[data-v-fe066987]{display:block}.footer .mynavi-link[data-v-fe066987]{padding:22px 15px}.footer .footer-bottom[data-v-fe066987]{border-top:1px solid #154999;padding:20px 0}.footer .footer-bottom .footer-bottom__left[data-v-fe066987]{float:left;padding-left:.5em}@media(max-width:64em){.footer .footer-bottom .footer-bottom__left[data-v-fe066987]{float:none;padding-left:0}}.footer .footer-bottom .footer-bottom__right[data-v-fe066987]{float:right;padding-right:.5em}@media(max-width:64em){.footer .footer-bottom .footer-bottom__right[data-v-fe066987]{float:none;padding-right:0}}@media(max-width:36em){.footer .btn-page-top[data-v-fe066987]{position:absolute;right:15px;bottom:160px}.footer .footer-inner[data-v-fe066987]{overflow:hidden}.footer .footer-bottom .footer-bottom__left[data-v-fe066987]{float:none;padding-left:0}.footer .footer-bottom .footer-bottom__right[data-v-fe066987]{float:none;padding-right:0}}.footer .footer-bottom .footer-mini-nav-list[data-v-fe066987]{margin:0;padding:0;color:#333;font-size:14px;line-height:1;white-space:nowrap;list-style:none}@media(max-width:64em){.footer .footer-bottom .footer-mini-nav-list[data-v-fe066987]{float:none;margin-bottom:10px}}.footer .footer-bottom .footer-mini-nav-list li+li[data-v-fe066987]{margin-left:1em}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item[data-v-fe066987]{font-size:inherit;line-height:inherit;letter-spacing:0;display:inline-block}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item a[data-v-fe066987]{color:inherit;text-decoration:none;font-size:13px}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item a[data-v-fe066987]:focus,.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item a[data-v-fe066987]:hover{color:#274a78;text-decoration:underline}@media(max-width:36em){.footer .footer-bottom .footer-mini-nav-list[data-v-fe066987]{padding-bottom:10px;margin-bottom:0}.footer .footer-bottom .footer-mini-nav-list li+li[data-v-fe066987]{margin-left:0}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item[data-v-fe066987]{display:block;padding-bottom:1em;margin:auto 1em;text-align:left}}.footer .footer-bottom .copyright[data-v-fe066987]{line-height:28px;font-size:13px;color:#1f4f9e;white-space:nowrap;margin:0;padding:0;line-height:1}.footer-careers .btn-page-top[data-v-fe066987]{bottom:72px}@media(max-width:64em){.footer-careers .btn-page-top[data-v-fe066987]{right:30px;bottom:96px}}.footer-careers .footer-inner[data-v-fe066987]{padding:1px 0 0;background:none;background-color:#154999}.footer-careers .footer-inner .col_xs-12[data-v-fe066987]{padding:0}.container[data-v-fe066987]{max-width:1140px}.container[data-v-fe066987],.page[data-v-fe066987]{margin:auto}.btn[data-v-fe066987]{text-decoration:none}.left[data-v-fe066987]{text-align:left}.center[data-v-fe066987]{text-align:center}.right[data-v-fe066987]{text-align:right}.clearfix[data-v-fe066987]:after{content:"";display:block;clear:both}.show[data-v-fe066987]{display:block}.hide[data-v-fe066987]{display:none}.red[data-v-fe066987]{color:#f30}.fbcenter[data-v-fe066987]{display:flex;justify-content:center;align-items:center}.flex-menu-anchor[data-v-fe066987]{display:block;width:0;height:0;margin-top:-80px;padding-top:80px;position:absolute}.fa-external-link[data-v-fe066987]{margin-left:.25em;margin-right:.25em}.works-navi-wrap[data-v-fe066987]{margin-top:5em}.works-navi-wrap .works-navi[data-v-fe066987]{margin:auto;text-align:center}.works-navi-wrap .works-navi .works-detail-navi-header[data-v-fe066987]{margin:0;padding:0;letter-spacing:-.4em;width:100%}@media(max-width:36em){.footer .footer-bottom .copyright[data-v-fe066987]{font-size:10px}.footer-careers .btn-page-top[data-v-fe066987]{right:15px;bottom:160px}.works-navi-wrap .works-navi .works-detail-navi-header[data-v-fe066987]{font-size:10px;font-weight:700}.works-navi-wrap .works-navi .works-detail-navi-header i[data-v-fe066987]{display:none}}.works-navi-wrap .works-navi .works-detail-navi-header li[data-v-fe066987]{display:inline-block;letter-spacing:normal;width:20%;vertical-align:bottom}.works-navi-wrap .works-navi .works-detail-navi-header li a[data-v-fe066987]{color:#154999;display:flex;justify-content:center;align-items:center;height:60px;cursor:pointer;background-color:#fff;text-decoration:none;position:relative;border:1px solid #154999}.works-navi-wrap .works-navi .works-detail-navi-header .active a[data-v-fe066987],.works-navi-wrap .works-navi .works-detail-navi-header li a[data-v-fe066987]:hover{background-color:#154999;color:#fff}.works-navi-wrap .works-navi .works-detail-navi-header li .fa[data-v-fe066987]{position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi .works-detail-navi-header li+li a[data-v-fe066987]{border-left:none}.works-navi-wrap .works-navi .works-detail-navi-header .active i[data-v-fe066987],.works-navi-wrap .works-navi .works-navi-header .active i[data-v-fe066987],.works-navi-wrap .works-navi .works-navi-header .works-detail .active i[data-v-fe066987]{transform:rotate(180deg)}.works-navi-wrap .works-navi .works-navi-header[data-v-fe066987]{margin:0;padding:0;letter-spacing:-.4em;width:100%}@media(max-width:36em){.works-navi-wrap .works-navi .works-navi-header[data-v-fe066987]{font-size:10px;font-weight:700}.works-navi-wrap .works-navi .works-navi-header i[data-v-fe066987]{display:none}}.works-navi-wrap .works-navi .works-navi-header .works-detail li[data-v-fe066987],.works-navi-wrap .works-navi .works-navi-header li[data-v-fe066987]{display:inline-block;letter-spacing:normal;width:20%;vertical-align:bottom}.works-navi-wrap .works-navi .works-navi-header li a[data-v-fe066987]{color:#154999;display:flex;justify-content:center;align-items:center;height:60px;cursor:pointer;background-color:#fff;text-decoration:none;position:relative;border:1px solid #d1ecff}.works-navi-wrap .works-navi .works-navi-header .active a[data-v-fe066987],.works-navi-wrap .works-navi .works-navi-header li a[data-v-fe066987]:hover{background-color:#d1ecff;color:#09f;border-bottom:1px solid #d1ecff}.works-navi-wrap .works-navi .works-navi-header li .fa[data-v-fe066987]{position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi .works-navi-header li+li a[data-v-fe066987]{border-left:none}.works-navi-wrap .works-navi .works-navi-header .works-detail li a[data-v-fe066987]{color:#154999;display:flex;justify-content:center;align-items:center;height:60px;cursor:pointer;background-color:#fff;text-decoration:none;position:relative;border:1px solid #154999}.works-navi-wrap .works-navi .works-navi-header .works-detail .active a[data-v-fe066987],.works-navi-wrap .works-navi .works-navi-header .works-detail li a[data-v-fe066987]:hover{background-color:#154999;color:#fff}.works-navi-wrap .works-navi .works-navi-header .works-detail li .fa[data-v-fe066987]{display:none;position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi .works-navi-header .works-detail li+li a[data-v-fe066987]{border-left:none}.works-navi-wrap .works-navi .works-navi-header .works-detail .active .fa[data-v-fe066987]{display:inline;position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi-body[data-v-fe066987]{text-align:center;background-color:#d1ecff;padding:10px 0 0;border-left:1px solid #d1ecff;border-right:1px solid #d1ecff;border-bottom:1px solid #d1ecff}.works-navi-wrap .works-navi-body .container[data-v-fe066987]{max-width:100%}.works-navi-wrap .works-navi-body .works-navi-btn[data-v-fe066987]{display:inline-block;margin:10px;cursor:pointer;text-decoration:none;color:#333}.works-navi-wrap .works-navi-body .works-navi-btn[data-v-fe066987]:hover{opacity:.75;color:#333}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__icon[data-v-fe066987]{display:block;background-color:#f6f7f1;border:1px solid #999;border-radius:10px;padding:4px;width:100px;height:100px;box-sizing:border-box}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__photo[data-v-fe066987]{display:block;width:140px;border:1px solid #999;box-sizing:border-box}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__photo img[data-v-fe066987]{vertical-align:top}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__name[data-v-fe066987]{display:block;padding:5px 0}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__photo--active[data-v-fe066987]{border:4px solid #ffeb3b}.works-navi-wrap .works-navi-case[data-v-fe066987]{display:none}.works-navi-wrap .works-navi-case--active[data-v-fe066987]{display:block}.page .contents-header[data-v-fe066987]{padding-bottom:20px}.page .contents-header .page-title[data-v-fe066987]{width:100%;height:200px;background-color:#154999;background-repeat:no-repeat;background-size:auto;background-position:50%;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-flow:column;font-family:Hiragino Maru Gothic W4 JIS2004,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,游ゴシック,YuGothic,Helvetica Neue,Verdana,Arial,sans-serif}.page .contents-header .page-title h1[data-v-fe066987]{margin:6px;padding:0;font-weight:700;color:#fff;font-size:3.1rem;font-family:Arial Narrow,Arial,sans-serif;letter-spacing:0}.page .contents-header .page-title h2[data-v-fe066987]{font-size:1.5rem;letter-spacing:.05em;color:#fff;margin:6px;padding:0}@media(max-width:36em){.page .contents-header .page-title h1[data-v-fe066987]{font-size:2rem}.page .contents-header .page-title h2[data-v-fe066987]{font-size:1.2rem}}.page .contents-body .section h2[data-v-fe066987],.page .contents-header .section h2[data-v-fe066987]{line-height:1;font-weight:700;color:#154999;text-align:left;padding:.5em;text-align:center;letter-spacing:.05em;font-size:1.7rem;margin:2.5em 0 1em}.page .contents-body .section h2 .border-line[data-v-fe066987],.page .contents-header .section h2 .border-line[data-v-fe066987]{border-bottom:2px solid #154999;padding:0 1em}@media(max-width:64em){.page .contents-body .section h2 .border-line[data-v-fe066987],.page .contents-header .section h2 .border-line[data-v-fe066987]{text-align:left;padding:0}}.recruitment-project-detail[data-v-fe066987]{margin:0}.recruitment-project-detail .container[data-v-fe066987]{max-width:1e3px}.recruitment-project-detail p[data-v-fe066987]{font-size:1.1rem;line-height:1.8;margin-bottom:1em}.recruitment-project-detail .section[data-v-fe066987]{margin-top:5em;padding-top:0;padding-bottom:0}.recruitment-project-detail .group-m[data-v-fe066987]{margin:0 1em 5em}.recruitment-project-detail .list-disc[data-v-fe066987]{list-style:disc;padding-left:1.5em}.recruitment-project-detail .contents-header[data-v-fe066987]{margin:0;padding:0}.recruitment-project-detail .contents-header .top-image[data-v-fe066987]{height:400px;margin:0 auto;text-align:center}.recruitment-project-detail .contents-header .top-image img[data-v-fe066987]{max-width:800px}.recruitment-project-detail .contents-header .top-image .pj-top-img[data-v-fe066987]{background-color:#f5f5f5;background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;align-items:center;flex-direction:row}.recruitment-project-detail .contents-header .top-image .pj-top-img.page1-top[data-v-fe066987]{background-image:url(../images/project/page1-top.jpg)}.recruitment-project-detail .contents-header .top-image .pj-top-img.page2-top[data-v-fe066987]{background-image:url(../images/project/page2-top.webp)}.recruitment-project-detail .contents-header .top-image .pj-top-img.page3-top[data-v-fe066987]{background-image:url(../images/project/page3-top.webp)}.recruitment-project-detail .contents-header .top-image .pj-top-img.page4-top[data-v-fe066987]{background-image:url(../images/project/page4-top.webp)}.recruitment-project-detail .contents-header .top-image .pj-top-img.page5-top[data-v-fe066987]{background-image:url(../images/project/page5-top.webp)}.recruitment-project-detail .contents-header .hero-body[data-v-fe066987]{padding:25px 0 10px}.recruitment-project-detail .contents-header .hero-body .container[data-v-fe066987]{max-width:1140px;padding:0 1em}.recruitment-project-detail .contents-header .pj-title[data-v-fe066987]{font-size:4rem;text-align:center;text-shadow:#fff 2px 2px 5px,#fff -2px 2px 5px,#fff 2px -2px 5px,#fff -2px -2px 5px;line-height:1.3;color:#19458e}@media screen and (max-width:768px){.recruitment-project-detail .contents-header .hero-body[data-v-fe066987]{margin:0}.recruitment-project-detail .contents-header .hero-body .container[data-v-fe066987]{padding:0}.recruitment-project-detail .contents-header .pj-title[data-v-fe066987]{font-size:6vw}}.recruitment-project-detail .contents-header .pj-subtitle[data-v-fe066987]{text-align:center;font-size:1.8rem;font-weight:700;text-shadow:#fff 1px 1px 5px,#fff -1px 1px 5px,#fff 1px -1px 5px,#fff -1px -1px 5px;line-height:1.5;padding-top:.5em;color:#19458e;margin-left:50px}@media screen and (max-width:768px){.recruitment-project-detail .contents-header .pj-subtitle[data-v-fe066987]{padding-top:.5em;font-size:3.5vw;margin-left:0}}.recruitment-project-detail .contents-header .pj-lead[data-v-fe066987]{max-width:940px;margin:auto}@media screen and (max-width:768px){.recruitment-project-detail .contents-header .pj-lead[data-v-fe066987]{margin:auto 1em}}.recruitment-project-detail .contents-body[data-v-fe066987]{margin-top:6em}.recruitment-project-detail .contents-body h3[data-v-fe066987]{padding:0 0 1em;color:#333;font-size:1.3rem;font-weight:700;line-height:1.6}.recruitment-project-detail .contents-body .grid[data-v-fe066987]{flex-direction:row}.recruitment-project-detail .contents-body .grid-r[data-v-fe066987]{flex-direction:row-reverse}.recruitment-project-detail .contents-body .text-area[data-v-fe066987]{width:65%}.recruitment-project-detail .contents-body .img-area[data-v-fe066987]{width:35%}@media screen and (max-width:768px){.recruitment-project-detail .contents-body .img-area[data-v-fe066987],.recruitment-project-detail .contents-body .text-area[data-v-fe066987]{width:100%}.recruitment-project-detail .contents-body .grid[data-v-fe066987],.recruitment-project-detail .contents-body .grid-r[data-v-fe066987]{flex-direction:column-reverse}}.recruitment-project-detail .contents-body .group[data-v-fe066987]{height:100%;margin:.5em}.recruitment-project-detail .contents-body .interview-list-text[data-v-fe066987]{font-size:1.1rem;line-height:1.6;margin-bottom:1em;margin-left:.5em}.recruitment-project-detail .contents-body .interview-list-text li[data-v-fe066987]{margin-bottom:.5em}.recruitment-project-detail .contents-body .img-wrap[data-v-fe066987]{text-align:center;margin:1em 0}.recruitment-project-detail .contents-body .pj-scene-img[data-v-fe066987]{background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%;height:100%}.recruitment-project-detail .contents-body .pj-scene-img.page1-1[data-v-fe066987]{background-image:url(../images/project/page1-1.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page1-2[data-v-fe066987]{background-image:url(../images/project/page1-2.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page2-s1[data-v-fe066987]{background-image:url(../images/project/page2-s1.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page2-s2[data-v-fe066987]{background-image:url(../images/project/page2-s2.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page2-s3[data-v-fe066987]{background-image:url(../images/project/page2-s3.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page2-s4[data-v-fe066987]{background-image:url(../images/project/page2-s4.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page3-1[data-v-fe066987]{background-image:url(../images/project/page3-1.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page3-2[data-v-fe066987]{background-image:url(../images/project/page3-2.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page4-s1[data-v-fe066987]{background-image:url(../images/project/page4-s1.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page4-s2[data-v-fe066987]{background-image:url(../images/project/page4-s2.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page4-s3[data-v-fe066987]{background-image:url(../images/project/page4-s3.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page4-s4[data-v-fe066987]{background-image:url(../images/project/page4-s4.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page5-s1[data-v-fe066987]{background-image:url(../images/project/page5-s1.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page5-s2[data-v-fe066987]{background-image:url(../images/project/page5-s2.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page5-s3[data-v-fe066987]{background-image:url(../images/project/page5-s3.webp)}.recruitment-project-detail .contents-body .pj-scene-img.page5-s4[data-v-fe066987]{background-image:url(../images/project/page5-s4.webp)}.recruitment-project-detail .contents-body .project-member-list[data-v-fe066987]{margin-top:5rem}@media screen and (max-width:768px){.recruitment-project-detail .contents-body .pj-scene-img[data-v-fe066987]{height:29vh}.recruitment-project-detail[data-v-fe066987]{margin:100px 0 80px}.recruitment-project-detail .page-header[data-v-fe066987]{margin-bottom:3em}.recruitment-project-detail .page-body[data-v-fe066987]{margin:auto}.recruitment-project-detail .page-body .contents-header .top-image[data-v-fe066987]{margin:0}.recruitment-project-detail .page-body .contents-header .top-image img[data-v-fe066987]{max-width:100%}.recruitment-project-detail .page-body .contents-body[data-v-fe066987]{margin-top:6em}.recruitment-project-detail .page-body .contents-body .section[data-v-fe066987]{margin-top:0;padding:0 1rem 3rem}.recruitment-project-detail .page-body .contents-body .group-m[data-v-fe066987]{margin:0 0 2.5em}}
