.slider-jobs-container h4{font-size:38px;font-weight:600;letter-spacing:0;line-height:47px;margin-bottom:40.6px;text-align:center}.slider-jobs-container .slider .slider-wrapper{margin:0 auto;max-width:1000px;position:relative}.slider-jobs-container .slider .slider-wrapper .swiper-container{margin:0 42px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider{display:flex;gap:24.8px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile{background-color:#fcf0f0;cursor:pointer;display:flex;flex-direction:column;padding:28px 0 22px;position:relative;width:444.27px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .job-position{align-content:center;clip-path:polygon(0 0,0 100%,92% 100%,100% 0);height:43px;text-align:center;width:-moz-max-content;width:max-content}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .job-position .text{font-size:20px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .slogan{height:100%;line-height:28px;margin-bottom:18.6px;margin-left:27.8px;margin-top:15.6px;min-height:112px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .slogan p{font-size:16px;font-weight:700;letter-spacing:-.48px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp{align-items:self-start;flex-direction:column;gap:5.3px;margin-left:27.8px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-department{gap:6.3px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-department .department{line-height:16px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-department .department p{font-size:10px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-department .joined-year{font-size:13px;font-weight:700}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-name{align-items:end;flex-direction:unset;gap:11px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-name .name-jp{font-size:25px;font-weight:700;letter-spacing:2.5px;line-height:1}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp .emp-name .name-en{font-family:YakuHanJP,Montserrat;font-size:13px;font-weight:400;letter-spacing:0;line-height:16px}.slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .emp-avatar{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover}.slider-jobs-container .slider .slider-wrapper .profile{max-width:552px}.slider-jobs-container .slider .slider-wrapper .profile .emp-avatar{bottom:0;height:439px;position:absolute;right:0;width:auto}.slider-jobs-container .slider .slider-wrapper .profile .job-position{background-color:var(--theme-color,#e86162);clip-path:polygon(8% 0,0 100%,92% 100%,100% 0);padding:2.8px 35.6px 4.9px;width:-moz-fit-content;width:fit-content}.slider-jobs-container .slider .slider-wrapper .profile .job-position .text{color:#fff;font-size:23px;font-weight:700;line-height:34px}.slider-jobs-container .slider .slider-wrapper .profile .slogan{color:var(--theme-color,#e86162);font-size:24px;font-weight:700;letter-spacing:0;line-height:39px;margin:14.8px auto 17.7px}.slider-jobs-container .slider .slider-wrapper .profile .emp{align-items:end;display:flex;gap:50px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-department{display:flex;flex-direction:column;gap:4.3px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-department .department{font-size:14px;font-weight:500;line-height:20px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-department .joined-year{font-size:16px;font-weight:500;line-height:24px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-name{display:flex;flex-direction:column;gap:9.3px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-name .name-jp{font-size:36px;font-weight:700;letter-spacing:3.6px;line-height:52px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-name .name-en{font-family:YakuHanJP,Montserrat,sans-serif;font-size:14px;font-weight:500;letter-spacing:.7px;line-height:18px}.slider-jobs-container .slider .slider-wrapper .slider-nav{background-color:var(--theme-color,#e86162);border-radius:50%;cursor:pointer;height:33.72px;left:0;padding:12px;position:absolute;top:50%;transform:translateY(-50%);width:33.72px}.slider-jobs-container .slider .slider-wrapper .slider-nav svg{height:9.93px;width:10.93px;fill:#fff;display:block}.slider-jobs-container .slider .slider-wrapper .slider-nav svg path{fill:#fff}.slider-jobs-container .slider .slider-wrapper .slider-nav.next{left:auto;right:0}.slider-jobs-container .slider .slider-wrapper .slider-nav.next svg{transform:rotate(180deg)}.slider-jobs-container .link-btn{margin:52px auto 0;width:-moz-fit-content;width:fit-content}.slider-jobs-container .link-btn :deep(span){line-height:26px}.slider-jobs-container .box-images-bottom :deep(.item-text) .text-1{font-size:24px;line-height:35px;margin-top:27.2px!important}.slider-jobs-container .box-images-bottom :deep(.item-text) svg{height:50px;margin-top:5.8px;width:45px}@media screen and (max-width:1000px){.slider-jobs-container .slider .slider-wrapper{background:#fcf0f0;padding:32px 20px}.slider-jobs-container .slider .slider-wrapper .slider-nav{left:10px}.slider-jobs-container .slider .slider-wrapper .slider-nav.next{left:auto;right:10px}.slider-jobs-container .slider-item.swiper-slide-active{height:unset}}@media screen and (min-width:768px) and (max-width:1149px){.slider-jobs-container .box-images-bottom .item .item-text .text-2{font-size:28px;line-height:normal}}@media screen and (min-width:768px) and (max-width:971px){.slider-jobs-container .box-images-bottom .item .item-text svg{float:right;height:36.9px;margin-right:25.7px;margin-top:-48px;width:33.51px}}@media screen and (min-width:768px) and (max-width:875px){.slider-jobs-container .box-images-bottom .item .item-text .text-2{font-size:20px}.slider-jobs-container .box-images-bottom .item .item-text .text-1{font-size:19px;line-height:normal;margin-top:11.1px}}@media screen and (max-width:767px){.slider-jobs-container{padding:50px 0 0}.slider-jobs-container .box-images-bottom .item .item-text .text-2{margin-left:0;width:100%}.slider-jobs-container h4{font-size:27px;line-height:33px;margin-bottom:23px;padding-left:45px;text-align:left}.slider-jobs-container .slider{padding-top:40px}.slider-jobs-container .slider .slider-wrapper{background-color:#fcf0f0;margin:0 auto 0 -20px;max-width:unset;padding:40.3px 0 29.9px;position:relative;width:calc(100% + 40px)}.slider-jobs-container .slider .slider-wrapper .swiper-container{margin:unset}.slider-jobs-container .slider .slider-wrapper .profile{max-width:100%;padding-left:20px}.slider-jobs-container .slider .slider-wrapper .profile .emp-avatar{bottom:-30px;height:267px;position:absolute;right:0;width:auto}.slider-jobs-container .slider .slider-wrapper .profile .job-position{align-content:center;background-color:var(--theme-color,#e86162);clip-path:polygon(0 0,0 100%,92% 100%,100% 0);height:46.88px;left:-20px;max-width:355.9px;padding:0;position:relative;text-align:center;width:100%}.slider-jobs-container .slider .slider-wrapper .profile .job-position .text{color:#fff;font-size:22px;font-weight:700;line-height:32px}.slider-jobs-container .slider .slider-wrapper .profile .slogan{color:var(--theme-color,#e86162);font-size:18px;font-weight:700;letter-spacing:.36px;line-height:28px;margin:26.8px auto 10.7px;min-height:112px}.slider-jobs-container .slider .slider-wrapper .profile .emp{align-items:start;flex-direction:column;gap:9.5px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-department{gap:8.7px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-department .department{align-items:end;display:flex;font-size:11px;line-height:18px;min-height:34px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-department .joined-year{font-size:15px;font-weight:700;line-height:21px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-name{display:flex;flex-direction:column;gap:5.4px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-name .name-jp{font-size:28px;letter-spacing:2.8px;line-height:40px}.slider-jobs-container .slider .slider-wrapper .profile .emp .emp-name .name-en{font-size:14px;letter-spacing:.42px;line-height:18px}.slider-jobs-container .slider .slider-wrapper .slider-nav{background-color:var(--theme-color,#e86162);border-radius:50%;cursor:pointer;height:34px;left:auto;padding:12px;position:absolute;right:69px;top:-55px;transform:translateY(0);width:34px}.slider-jobs-container .slider .slider-wrapper .slider-nav.next{left:auto;right:20px}.slider-jobs-container .slider .slider-wrapper .slider-nav.next svg{transform:rotate(180deg)}.slider-jobs-container .slider .slider-wrapper .slider-nav :deep(svg){height:11px;width:10px}.slider-jobs-container .box-images-bottom{gap:7px;margin-left:-20px!important;width:calc(100% + 40px)}.slider-jobs-container .box-images-bottom .item:first-child{background:linear-gradient(180deg,#64e3d5b3,#54b9d1b3)!important}.slider-jobs-container .box-images-bottom .item:nth-child(2){background:linear-gradient(180deg,#cce34cb3,#8de244b3)!important}.slider-jobs-container .box-images-bottom .item:nth-child(4){background:linear-gradient(180deg,#ebacdab3,#c877edb3)!important}.slider-jobs-container .box-images-bottom .item:nth-child(5){background:linear-gradient(180deg,#efef67b3,#fdd756b3)!important}.slider-jobs-container .box-images-bottom .item:nth-child(6){background:linear-gradient(180deg,#ff8f8fb3,#e364bcb3)!important}.slider-jobs-container .box-images-bottom .item:nth-child(7){background:linear-gradient(180deg,#ffa25db3,#ffd319b3)!important}.slider-jobs-container .box-images-bottom .item:nth-child(3){border-width:7px!important}.slider-jobs-container .box-images-bottom :deep(.item-text) .text-1{font-size:25px;line-height:36px;margin-top:10.7px!important}.slider-jobs-container .box-images-bottom :deep(.item-text) svg{height:36.9px;margin-right:25.7px;margin-top:-38px;width:33.51px}.slider-jobs-container .link-btn{justify-content:center!important;margin:32.89px auto 0;min-width:auto;padding-left:0;text-align:left;width:calc(100% - 40px)}.slider-jobs-container .link-btn span{font-size:15px;letter-spacing:.45px}.slider-jobs-container .link-btn :deep(span){font-size:15px;line-height:23px}}@media screen and (max-width:400px){.slider-jobs-container .box-images-bottom .item .item-text .text-2{margin-left:22.6px;width:-moz-max-content;width:max-content}}@media screen and (max-width:360px){.slider-jobs-container .box-images-bottom .item .item-text .text-1{font-size:17px!important}.slider-jobs-container .box-images-bottom .item .item-text svg{height:20.9px!important;margin-right:10.7px!important;margin-top:-23px!important;width:20.51px!important}.slider-jobs-container .slider .slider-wrapper .profile .slogan p{font-size:16px!important}}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .profile .job-position,.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .slider-nav,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .profile .job-position,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .slider-nav{background-color:var(--theme-color,#ef8a4e)}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile{background-color:#fff8ef}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .slogan,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .multi-item-slider .profile .slogan{color:var(--theme-color,#ef8a4e)}@media screen and (max-width:767px){.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper{background-color:#fff8ef!important;background-color:#fff8ef}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .profile .job-position,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .profile .job-position{background-color:var(--theme-color,#ef8a4e)}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .profile .slogan,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .profile .slogan{color:var(--theme-color,#ef8a4e)}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .slider-nav,.jobs-gijutsu-kensetsu-container .slider-jobs-container .slider .slider-wrapper .slider-nav{background-color:var(--theme-color,#ef8a4e)}}.jobs-gijutsu-ict-container .slider-jobs-container .slider .slider-wrapper .multi-item-slider{justify-content:center}.narrow-text{letter-spacing:-.32px}.border-top-line-slider[data-v-09ef4527]{background:#d8d8d8;display:none;height:1px;margin-left:-20px;margin-top:32px;width:calc(100% + 40px)}@media screen and (max-width:600px){.border-top-line-slider[data-v-09ef4527]{display:block}}.slider-jobs-container[data-v-09ef4527]{margin-top:230px}.slider-jobs-container .header-arrow[data-v-09ef4527]{align-items:center;display:flex;gap:10px;margin-bottom:67.3px}.slider-jobs-container .header-arrow img[data-v-09ef4527]{margin-top:6px;max-height:22.15px;max-width:19.22px}.slider-jobs-container .header-arrow p[data-v-09ef4527]{color:#000;font-size:35px;font-weight:700;line-height:51px}@media screen and (max-width:600px){.slider-jobs-container .header-arrow[data-v-09ef4527]{gap:8.7px;margin-bottom:23.6px}.slider-jobs-container .header-arrow img[data-v-09ef4527]{margin-top:2px;max-height:17.28px;max-width:15px}.slider-jobs-container .header-arrow p[data-v-09ef4527]{font-size:21px;line-height:28px}.slider-jobs-container[data-v-09ef4527]{margin-top:0;padding-top:52.4px}}
