@charset "UTF-8";@media print{@page{size:A4 portrait;margin:6mm}html[data-v-1a6d160d]{zoom:.85;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:1280px}.v-scroll-show[data-v-1a6d160d]{opacity:1!important}.print-safe[data-v-1a6d160d]{page-break-inside:avoid}.print-break[data-v-1a6d160d]{page-break-after:always}}html[data-v-1a6d160d]{font-size:62.5%}body[data-v-1a6d160d]{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}img[data-v-1a6d160d]{vertical-align:bottom}.wrapper[data-v-1a6d160d]{width:100%;margin:auto;text-align:center}.header[data-v-1a6d160d]{background-color:#fffffff2;width:100%;height:60px;position:fixed;box-shadow:0 3px 3px #0003;top:0;z-index:2000}.header .container[data-v-1a6d160d]{position:relative;height:60px;max-width:1140px}.header .container .header__logo[data-v-1a6d160d]{display:block;width:200px;height:60px;position:absolute;left:0}.header .container .header__logo-recruitment[data-v-1a6d160d]{background-image:url(../images/common/branding-recruitment.svg);background-repeat:no-repeat;background-size:contain}.header .container .header__logo-recruitment-careers[data-v-1a6d160d]{background-image:url(../images/common/branding-recruitment-careers.svg);background-repeat:no-repeat;background-size:contain}.header .container .gnavi[data-v-1a6d160d]{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-1a6d160d]{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-1a6d160d]:hover,.header .container .gnavi a[data-v-1a6d160d]:hover{color:#154999}.header .container .gnavi .gnavi-main[data-v-1a6d160d]{list-style:none;padding:0;letter-spacing:-.4em;margin:28px 0 0}.header .container .gnavi .gnavi-main>li[data-v-1a6d160d]{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-1a6d160d]{padding:8px 0 0 10px;height:32px}.header .container .gnavi .gnavi-main>li>a[data-v-1a6d160d]:after{content:"";border-left:1px solid #999;margin-left:10px}.header .container .gnavi .gnavi-main>li>a.home[data-v-1a6d160d]{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-1a6d160d]{font-size:2rem;position:absolute;top:6px;right:10px}.header .container .gnavi .gnavi-main .gnavi-sub[data-v-1a6d160d]{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-1a6d160d]{background:#ccc}.header .container .gnavi .gnavi-main .gnavi-sub>li>a[data-v-1a6d160d]{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-1a6d160d],.header .container .gnavi .gnavi-main .gnavi-sub>li>a[data-v-1a6d160d]:hover,.header .container .gnavi .gnavi-main .open[data-v-1a6d160d]{color:#154999}.header .container .gnavi .gnavi-main .gnavi-sub>li>a.last[data-v-1a6d160d]{border-bottom:1px solid #ccc}.header .container .gnavi .gnavi-main .anime-slidein[data-v-1a6d160d]{height:auto;max-height:50em;z-index:auto}.header .container .gnavi .gnavi-main .open .gnavi-sub[data-v-1a6d160d]{display:block}.header .container .gnavi .gnavi-main .open .gnavi-sub>li>a[data-v-1a6d160d]:hover{color:#154999;background-color:#dceaff}.header .container .gnavi .gnavi-main .gnavi__entry a[data-v-1a6d160d]:after,.header .container .gnavi .gnavi-main .last a[data-v-1a6d160d]:after{border-left:none}.header .container .gnavi .gnavi-main .gnavi__entry[data-v-1a6d160d]{margin-left:2px;padding-left:5px;padding-top:12px;width:92px}.header .container .gnavi .gnavi-main .gnavi__entry a[data-v-1a6d160d]{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-1a6d160d]:hover{color:#fff;background-color:red;border-bottom:none}.header .container .gnavi .option-nav[data-v-1a6d160d]{position:absolute;top:2px;right:92px}.header .container .gnavi .option-nav .option-nav-list[data-v-1a6d160d]{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-1a6d160d]{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-1a6d160d]: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-1a6d160d]{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-1a6d160d]{display:none;position:absolute;top:16px;right:16px;z-index:auto;color:#154999;cursor:pointer}@media(max-width:64em){.header .container .gnavi[data-v-1a6d160d]{display:none}.header .container .gnavi-sp-btn-menu[data-v-1a6d160d]{display:block}}.gnavi-sp-menu[data-v-1a6d160d]{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-1a6d160d]{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-1a6d160d]{display:block}.gnavi-sp-menu ul li a[data-v-1a6d160d]{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-1a6d160d]:hover{color:#f30;background-color:#fff}.gnavi-sp-menu ul li a .fa[data-v-1a6d160d]{margin-right:.25em;transition:all .5s;-webkit-transition:all .5s}.gnavi-sp-menu ul .gnavi__entry a[data-v-1a6d160d]{background-color:#ff5b00;color:#fff;border-right:none;font-weight:700}.gnavi-sp-menu ul .gnavi__entry a[data-v-1a6d160d]:hover{color:#fff;background-color:red}.gnavi-sp-menu ul .gnavi__option[data-v-1a6d160d]{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-1a6d160d]{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-1a6d160d]:hover{color:#333;background-color:#eee}.gnavi-sp-menu ul .gnavi__option a+a[data-v-1a6d160d]{border-left:1px solid #ddd}.gnavi-sp-menu ul .gnavi__option .gnavi__option-maps[data-v-1a6d160d]{padding-right:6px;width:30%}.gnavi-sp-menu ul .gnavi__option .gnavi__option-faq[data-v-1a6d160d],.gnavi-sp-menu ul .gnavi__option .gnavi__option-inquiry[data-v-1a6d160d]{padding-right:6px;width:35%}.gnavi-sp-menu ul .accordion.open a .fa[data-v-1a6d160d]{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.gnavi-sp-menu ul .accordion .sub[data-v-1a6d160d]{display:none;padding-top:0}.gnavi-sp-menu ul .accordion .sub li a[data-v-1a6d160d]{padding-left:1.8em}.gnavi-sp-menu__open[data-v-1a6d160d]{display:block}.gnavi-sp-block[data-v-1a6d160d],.gnavi-sp-menu__fixed[data-v-1a6d160d]{position:fixed;width:100%;height:100%}.gnavi-sp-block[data-v-1a6d160d]{display:none;top:35px;left:0;background-color:#000;z-index:1000;opacity:.5}.footer[data-v-1a6d160d]{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-1a6d160d]{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-1a6d160d]:hover,.footer .kss-link[data-v-1a6d160d]:hover,.footer .mynavi-link[data-v-1a6d160d]:hover{opacity:.5}.footer .footer-inner[data-v-1a6d160d]{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-1a6d160d]{position:absolute;right:23px;bottom:69px}.footer .footer-inner[data-v-1a6d160d]{padding-bottom:60px}}.footer .kss-link[data-v-1a6d160d],.footer .mynavi-link[data-v-1a6d160d]{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-1a6d160d],.footer .mynavi-link img[data-v-1a6d160d]{margin:2px}.footer .kss-link span[data-v-1a6d160d],.footer .mynavi-link span[data-v-1a6d160d]{font-size:1.4rem}.footer .kss-link[data-v-1a6d160d]{padding:9px 15px}.footer .kss-link img[data-v-1a6d160d]{display:block;margin:auto}.footer .kss-link span[data-v-1a6d160d]{display:block}.footer .mynavi-link[data-v-1a6d160d]{padding:22px 15px}.footer .footer-bottom[data-v-1a6d160d]{border-top:1px solid #154999;padding:20px 0}.footer .footer-bottom .footer-bottom__left[data-v-1a6d160d]{float:left;padding-left:.5em}@media(max-width:64em){.footer .footer-bottom .footer-bottom__left[data-v-1a6d160d]{float:none;padding-left:0}}.footer .footer-bottom .footer-bottom__right[data-v-1a6d160d]{float:right;padding-right:.5em}@media(max-width:64em){.footer .footer-bottom .footer-bottom__right[data-v-1a6d160d]{float:none;padding-right:0}}@media(max-width:36em){.footer .btn-page-top[data-v-1a6d160d]{position:absolute;right:15px;bottom:160px}.footer .footer-inner[data-v-1a6d160d]{overflow:hidden}.footer .footer-bottom .footer-bottom__left[data-v-1a6d160d]{float:none;padding-left:0}.footer .footer-bottom .footer-bottom__right[data-v-1a6d160d]{float:none;padding-right:0}}.footer .footer-bottom .footer-mini-nav-list[data-v-1a6d160d]{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-1a6d160d]{float:none;margin-bottom:10px}}.footer .footer-bottom .footer-mini-nav-list li+li[data-v-1a6d160d]{margin-left:1em}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item[data-v-1a6d160d]{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-1a6d160d]{color:inherit;text-decoration:none;font-size:13px}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item a[data-v-1a6d160d]:focus,.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item a[data-v-1a6d160d]:hover{color:#274a78;text-decoration:underline}@media(max-width:36em){.footer .footer-bottom .footer-mini-nav-list[data-v-1a6d160d]{padding-bottom:10px;margin-bottom:0}.footer .footer-bottom .footer-mini-nav-list li+li[data-v-1a6d160d]{margin-left:0}.footer .footer-bottom .footer-mini-nav-list .footer-mini-nav-item[data-v-1a6d160d]{display:block;padding-bottom:1em;margin:auto 1em;text-align:left}}.footer .footer-bottom .copyright[data-v-1a6d160d]{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-1a6d160d]{bottom:72px}@media(max-width:64em){.footer-careers .btn-page-top[data-v-1a6d160d]{right:30px;bottom:96px}}.footer-careers .footer-inner[data-v-1a6d160d]{padding:1px 0 0;background:none;background-color:#154999}.footer-careers .footer-inner .col_xs-12[data-v-1a6d160d]{padding:0}.container[data-v-1a6d160d]{max-width:1140px}.container[data-v-1a6d160d],.page[data-v-1a6d160d]{margin:auto}.btn[data-v-1a6d160d]{text-decoration:none}.left[data-v-1a6d160d]{text-align:left}.center[data-v-1a6d160d]{text-align:center}.right[data-v-1a6d160d]{text-align:right}.clearfix[data-v-1a6d160d]:after{content:"";display:block;clear:both}.show[data-v-1a6d160d]{display:block}.hide[data-v-1a6d160d]{display:none}.red[data-v-1a6d160d]{color:#f30}.fbcenter[data-v-1a6d160d]{display:flex;justify-content:center;align-items:center}.flex-menu-anchor[data-v-1a6d160d]{margin-top:-80px;padding-top:80px}.fa-external-link[data-v-1a6d160d]{margin-left:.25em;margin-right:.25em}.works-navi-wrap[data-v-1a6d160d]{margin-top:5em}.works-navi-wrap .works-navi[data-v-1a6d160d]{margin:auto;text-align:center}.works-navi-wrap .works-navi .works-detail-navi-header[data-v-1a6d160d]{margin:0;padding:0;letter-spacing:-.4em;width:100%}@media(max-width:36em){.footer .footer-bottom .copyright[data-v-1a6d160d]{font-size:10px}.footer-careers .btn-page-top[data-v-1a6d160d]{right:15px;bottom:160px}.works-navi-wrap .works-navi .works-detail-navi-header[data-v-1a6d160d]{font-size:10px;font-weight:700}.works-navi-wrap .works-navi .works-detail-navi-header i[data-v-1a6d160d]{display:none}}.works-navi-wrap .works-navi .works-detail-navi-header li[data-v-1a6d160d]{display:inline-block;letter-spacing:normal;width:20%;vertical-align:bottom}.works-navi-wrap .works-navi .works-detail-navi-header li a[data-v-1a6d160d]{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-1a6d160d],.works-navi-wrap .works-navi .works-detail-navi-header li a[data-v-1a6d160d]:hover{background-color:#154999;color:#fff}.works-navi-wrap .works-navi .works-detail-navi-header li .fa[data-v-1a6d160d]{position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi .works-detail-navi-header li+li a[data-v-1a6d160d]{border-left:none}.works-navi-wrap .works-navi .works-detail-navi-header .active i[data-v-1a6d160d],.works-navi-wrap .works-navi .works-navi-header .active i[data-v-1a6d160d],.works-navi-wrap .works-navi .works-navi-header .works-detail .active i[data-v-1a6d160d]{transform:rotate(180deg)}.works-navi-wrap .works-navi .works-navi-header[data-v-1a6d160d]{margin:0;padding:0;letter-spacing:-.4em;width:100%}@media(max-width:36em){.works-navi-wrap .works-navi .works-navi-header[data-v-1a6d160d]{font-size:10px;font-weight:700}.works-navi-wrap .works-navi .works-navi-header i[data-v-1a6d160d]{display:none}}.works-navi-wrap .works-navi .works-navi-header .works-detail li[data-v-1a6d160d],.works-navi-wrap .works-navi .works-navi-header li[data-v-1a6d160d]{display:inline-block;letter-spacing:normal;width:20%;vertical-align:bottom}.works-navi-wrap .works-navi .works-navi-header li a[data-v-1a6d160d]{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-1a6d160d],.works-navi-wrap .works-navi .works-navi-header li a[data-v-1a6d160d]:hover{background-color:#d1ecff;color:#09f;border-bottom:1px solid #d1ecff}.works-navi-wrap .works-navi .works-navi-header li .fa[data-v-1a6d160d]{position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi .works-navi-header li+li a[data-v-1a6d160d]{border-left:none}.works-navi-wrap .works-navi .works-navi-header .works-detail li a[data-v-1a6d160d]{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-1a6d160d],.works-navi-wrap .works-navi .works-navi-header .works-detail li a[data-v-1a6d160d]:hover{background-color:#154999;color:#fff}.works-navi-wrap .works-navi .works-navi-header .works-detail li .fa[data-v-1a6d160d]{display:none;position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi .works-navi-header .works-detail li+li a[data-v-1a6d160d]{border-left:none}.works-navi-wrap .works-navi .works-navi-header .works-detail .active .fa[data-v-1a6d160d]{display:inline;position:absolute;right:18px;top:22px}.works-navi-wrap .works-navi-body[data-v-1a6d160d]{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-1a6d160d]{max-width:100%}.works-navi-wrap .works-navi-body .works-navi-btn[data-v-1a6d160d]{display:inline-block;margin:10px;cursor:pointer;text-decoration:none;color:#333}.works-navi-wrap .works-navi-body .works-navi-btn[data-v-1a6d160d]:hover{opacity:.75;color:#333}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__icon[data-v-1a6d160d]{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-1a6d160d]{display:block;width:140px;border:1px solid #999;box-sizing:border-box}.img-responsive[data-v-1a6d160d],.works-navi-wrap .works-navi-body .works-navi-btn .works-group__photo img[data-v-1a6d160d],img[data-v-1a6d160d]{vertical-align:top}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__name[data-v-1a6d160d]{display:block;padding:5px 0}.works-navi-wrap .works-navi-body .works-navi-btn .works-group__photo--active[data-v-1a6d160d]{border:4px solid #ffeb3b}.works-navi-wrap .works-navi-case[data-v-1a6d160d]{display:none}.works-navi-wrap .works-navi-case--active[data-v-1a6d160d]{display:block}.page .contents-header[data-v-1a6d160d]{padding-bottom:20px}.page .contents-header .page-title[data-v-1a6d160d]{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-1a6d160d]{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-1a6d160d]{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-1a6d160d]{font-size:2rem}.page .contents-header .page-title h2[data-v-1a6d160d]{font-size:1.2rem}}.page .contents-body .section h2[data-v-1a6d160d],.page .contents-header .section h2[data-v-1a6d160d]{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-1a6d160d],.page .contents-header .section h2 .border-line[data-v-1a6d160d]{border-bottom:2px solid #154999;padding:0 1em}@media(max-width:64em){.page .contents-body .section h2 .border-line[data-v-1a6d160d],.page .contents-header .section h2 .border-line[data-v-1a6d160d]{text-align:left;padding:0}}.img-responsive[data-v-1a6d160d]{max-width:100%;height:auto}html[data-v-1a6d160d]{font-size:100%}body[data-v-1a6d160d],section[data-v-1a6d160d]{margin:0;padding:0}img[data-v-1a6d160d]{max-width:100%}a[data-v-1a6d160d]:active,a[data-v-1a6d160d]:hover,a[data-v-1a6d160d]:link,a[data-v-1a6d160d]:visited{color:#09f}p[data-v-1a6d160d]{line-height:1.8;font-size:1rem}.flex-menu-anchor[data-v-1a6d160d]{display:block;width:0;height:0;margin-top:-131px;padding-top:131px;position:absolute}@media screen and (max-width:768px){.flex-menu-anchor[data-v-1a6d160d]{margin-top:-81px;padding-top:81px}}.mdi[data-v-1a6d160d],.recruitment-education h3 span[data-v-1a6d160d]{vertical-align:middle}.page[data-v-1a6d160d]{padding:0;margin:120px 0 80px;color:#000}@media screen and (max-width:768px){.page[data-v-1a6d160d]{margin-top:52px}}.page .page-top-img[data-v-1a6d160d]{text-align:center;background-color:#000}.page .page-top-img img[data-v-1a6d160d],.simple-table tr[data-v-1a6d160d]{vertical-align:top}.page .page-header[data-v-1a6d160d]{margin-bottom:3em}.page .page-body[data-v-1a6d160d]{margin:1em}@media print{.page[data-v-1a6d160d]{margin:44px 0 80px}}.simple-table[data-v-1a6d160d]{width:auto;margin:10px}.simple-table caption[data-v-1a6d160d]{text-align:left;margin:5px 0}.simple-table tr[data-v-1a6d160d]{margin:0;padding:0}.simple-table td[data-v-1a6d160d],.simple-table th[data-v-1a6d160d]{font-size:.9rem;line-height:1.6;padding:.5em 1em;border:1px solid #aaa;vertical-align:middle;color:#000}.simple-table th[data-v-1a6d160d]{font-weight:700;letter-spacing:.05em;text-align:center;background-color:#f4f1ed;white-space:nowrap}.simple-table td[data-v-1a6d160d]{font-weight:400;background-color:#fff}.simple-table .cell-left[data-v-1a6d160d]{text-align:left}.simple-table .cell-right[data-v-1a6d160d]{text-align:right}.simple-table .cell-center[data-v-1a6d160d]{text-align:center}.table-default[data-v-1a6d160d]{border:1px solid #333;border-collapse:collapse;margin:10px}.table-default caption[data-v-1a6d160d]{text-align:left;margin:5px 0}.table-default td[data-v-1a6d160d],.table-default th[data-v-1a6d160d]{border:1px solid #333;padding:.5em;font-size:.9rem}.table-default thead tr th[data-v-1a6d160d]{font-weight:400;background-color:#f3f3f3;text-align:center}.table-content[data-v-1a6d160d]{border:1px solid #333;border-collapse:collapse;margin:10px}.table-content caption[data-v-1a6d160d]{text-align:left;margin:5px 0}.table-content td[data-v-1a6d160d],.table-content th[data-v-1a6d160d]{border:1px solid #333;padding:.5em;font-size:1rem;line-height:1.6;min-width:2em;background-color:#f3f3f3}.table-content td ul[data-v-1a6d160d],.table-content th ul[data-v-1a6d160d]{margin:0;padding-left:25px}.table-content td+td[data-v-1a6d160d]{background-color:#fff;min-width:42.5em}.table-content thead tr th[data-v-1a6d160d]{font-weight:400;background-color:#f3f3f3;text-align:center}@media screen and (max-width:768px){.simple-table td[data-v-1a6d160d],.simple-table th[data-v-1a6d160d]{white-space:normal;padding:auto;word-break:break-all}}.recruitment-education .text-heading-lead[data-v-1a6d160d]{margin-top:-40px}.recruitment-education .container[data-v-1a6d160d]{max-width:1e3px}.recruitment-education p[data-v-1a6d160d]{font-size:1.1rem;line-height:1.8;margin-bottom:1em}.recruitment-education h3[data-v-1a6d160d]{font-size:1.5rem;font-weight:700;color:#333;margin-top:.5em;margin-bottom:1em;margin-left:.35em;line-height:1.3;border-bottom:2px solid #555;display:inline-block}.recruitment-education h3 .mdi[data-v-1a6d160d]{vertical-align:middle;margin-right:2px;margin-bottom:2px}.recruitment-education .komidashi[data-v-1a6d160d]{margin-top:1.5em;margin-bottom:.1em;padding-left:.1em}.recruitment-education .catch[data-v-1a6d160d],.recruitment-education .komidashi[data-v-1a6d160d]{color:#333;font-size:1.2rem;line-height:1.3;letter-spacing:.02em;font-weight:700}.recruitment-education .catch[data-v-1a6d160d]{margin:0 0 .5em .9em}.recruitment-education .section-1[data-v-1a6d160d]{margin-top:80px;margin-bottom:160px}.recruitment-education .section-2[data-v-1a6d160d]{margin-top:60px;margin-bottom:80px}.recruitment-education .section-2 .komidashi[data-v-1a6d160d]{margin-top:1em;margin-bottom:1em;font-size:1.05rem}.recruitment-education .sub-section[data-v-1a6d160d]{margin:2em 1em 2.5em}.recruitment-education .sub-section .sub-section-header[data-v-1a6d160d]{margin:1em 0 1em 1em}.recruitment-education .sub-section .sub-section-body[data-v-1a6d160d]{margin:1em 0 2em 2.5em}.recruitment-education .sub-section .sub-section-body-2[data-v-1a6d160d]{margin:.5em 0 1em .5em}.recruitment-education .group-m[data-v-1a6d160d]{margin:0 1em 1em}.recruitment-education .group-l[data-v-1a6d160d]{margin:0 1em 2em}.recruitment-education .group-s[data-v-1a6d160d]{margin:.5em 0 1.5em 1em}.recruitment-education .group-set[data-v-1a6d160d]{margin-bottom:2em}.recruitment-education .group-set .group-m[data-v-1a6d160d]{margin:1em 0 1em .75em}.recruitment-education .group-set span[data-v-1a6d160d]{color:#333;font-size:1.05rem;line-height:1.3;letter-spacing:.02em;font-weight:700}.recruitment-education .group-set p[data-v-1a6d160d]{padding-right:0;padding-left:1.5em;margin-top:.25em;margin-bottom:.5em;font-size:1.1rem}.recruitment-education .group-set .simple-table[data-v-1a6d160d]{margin-left:1.5em}.recruitment-education .group-set .list-disc[data-v-1a6d160d]{padding-left:3em;list-style:disc}.recruitment-education .list-disc[data-v-1a6d160d]{padding-left:2em;list-style:disc}.recruitment-education .simple-table[data-v-1a6d160d]{margin:0 0 1.5em .5em}.recruitment-education .simple-table caption[data-v-1a6d160d]{color:#333;font-size:1.05rem;font-weight:700;margin-bottom:0}.recruitment-education .simple-table th[data-v-1a6d160d]{color:#333;font-size:.8rem}.recruitment-education .simple-table .sub-caption[data-v-1a6d160d]{color:#000;font-size:.95rem;font-weight:400;margin-bottom:.5em}.recruitment-education .simple-table .text[data-v-1a6d160d]{padding-left:.5em}@media print{.recruitment-education .simple-table .text[data-v-1a6d160d]{font-size:.85rem}}.recruitment-education .img-wrap[data-v-1a6d160d]{border:1px solid #ccc}.recruitment-education .img-structure[data-v-1a6d160d]{margin:0 auto 1em;text-align:center}.recruitment-education .img-master-schedule p[data-v-1a6d160d],.recruitment-education .img-structure p[data-v-1a6d160d]{font-size:.9rem;line-height:1.6;padding:.5em}.recruitment-education .img-master-schedule[data-v-1a6d160d]{max-width:1e3px;margin:0 0 1em}@media screen and (max-width:768px){.recruitment-education[data-v-1a6d160d]{margin:100px 0 80px}.recruitment-education .sub-section[data-v-1a6d160d]{margin:1em .5em 2em}.recruitment-education .sub-section .sub-section-header[data-v-1a6d160d]{margin:.5em 0 .5em .5em}.recruitment-education .sub-section .sub-section-body[data-v-1a6d160d]{margin:.5em 0 1em 1.25em}.recruitment-education .sub-section .sub-section-body-2[data-v-1a6d160d]{margin:.5em 0 1em .75em}.recruitment-education .group-m[data-v-1a6d160d]{margin:0 .5em .5em}.recruitment-education .group-l[data-v-1a6d160d]{margin:0 .5em 1em}.recruitment-education .group-set[data-v-1a6d160d]{margin-bottom:1em}.recruitment-education .group-set p[data-v-1a6d160d]{padding-right:.5em;padding-left:1em;margin-bottom:.5em;font-size:1rem}.recruitment-education .group-set .simple-table[data-v-1a6d160d]{margin-left:1em}.recruitment-education .group-set .list-disc[data-v-1a6d160d]{padding-left:1.5em;list-style:disc}}
