.style-module-scss-module__4LecUG__container{pointer-events:none;opacity:0;z-index:30;background:#0009;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.style-module-scss-module__4LecUG__container.style-module-scss-module__4LecUG__open{opacity:1;pointer-events:auto}.style-module-scss-module__4LecUG__container .style-module-scss-module__4LecUG__modalContent{max-width:100%;max-height:100%;padding:8.33333vw 0;overflow-y:scroll}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__container .style-module-scss-module__4LecUG__modalContent{padding:80px 0}}.style-module-scss-module__4LecUG__container .style-module-scss-module__4LecUG__closeIconContainer{cursor:pointer;position:absolute;top:40px;right:40px}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__container .style-module-scss-module__4LecUG__closeIconContainer{top:20px;right:20px}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__container .style-module-scss-module__4LecUG__closeIconContainer{top:15px;left:50%;right:auto;transform:translate(-50%)}}.style-module-scss-module__4LecUG__modalCard{z-index:2;background:var(--color-white);width:1000px;margin:0 auto;display:flex;position:relative}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard{width:800px}}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__modalCard{width:560px;display:block}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__modalCard{width:85%}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__imageContainer{max-width:50%;min-height:580px}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__imageContainer{min-height:560px}}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__imageContainer{max-width:100%;height:72.9167vw;min-height:auto}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__imageContainer{height:90.6667vw}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__imageContainer img{object-fit:cover;width:100%;height:100%}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer{flex-basis:50%;max-width:50%;padding:50px 40px}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer{flex-basis:100%;max-width:100%}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer{padding:40px 30px}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__positionContainer{letter-spacing:.05em;margin-bottom:20px;font-size:1.4rem;font-weight:700;line-height:1.6}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__positionContainer{margin-bottom:15px;font-size:1.2rem}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__positionContainer{margin-bottom:10px}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__nameContainer .style-module-scss-module__4LecUG__jaName{letter-spacing:.05em;font-size:3rem;font-weight:500;line-height:1.6}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__nameContainer .style-module-scss-module__4LecUG__jaName{font-size:2.6rem}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__nameContainer .style-module-scss-module__4LecUG__jaName{font-size:2.4rem}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__nameContainer .style-module-scss-module__4LecUG__enName{font-size:1.6rem;font-weight:400;font-family:var(--font-family-en);letter-spacing:.05em;line-height:1.6}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__nameContainer .style-module-scss-module__4LecUG__enName{font-size:1.5rem}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__additionalPositionsContainer{padding-top:30px}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__additionalPositionsContainer{padding-top:25px}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__additionalPositionsContainer{padding-top:20px}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__additionalPositionsContainer li{letter-spacing:.05em;margin-bottom:5px;font-size:1.1rem;line-height:1.6}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__additionalPositionsContainer li{font-size:1rem}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__careerContainer{padding-top:40px}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__careerContainer{padding-top:30px}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__careerContainer .style-module-scss-module__4LecUG__title{letter-spacing:.05em;margin-bottom:10px;font-size:1.4rem;font-weight:700;line-height:1.6}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__careerContainer .style-module-scss-module__4LecUG__title{font-size:1.3rem}}.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__careerContainer .style-module-scss-module__4LecUG__description{letter-spacing:.05em;font-size:1.4rem;line-height:2}@media screen and (max-width:1440px){.style-module-scss-module__4LecUG__modalCard .style-module-scss-module__4LecUG__infoContainer .style-module-scss-module__4LecUG__careerContainer .style-module-scss-module__4LecUG__description{font-size:1.3rem}}.style-module-scss-module__4LecUG__arrowIcon{width:13px;margin-bottom:5px}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__arrowIcon{width:11px;margin-bottom:6px}}.style-module-scss-module__4LecUG__leftArrowContainer{cursor:pointer;z-index:31;position:fixed;top:50%;left:40px;transform:translateY(-50%)}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__leftArrowContainer{left:20px}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__leftArrowContainer{top:15px;left:auto;right:50%;transform:translate(-60px)}}.style-module-scss-module__4LecUG__rightArrowContainer{cursor:pointer;z-index:31;position:fixed;top:50%;right:40px;transform:translateY(-50%)}@media screen and (max-width:1024px){.style-module-scss-module__4LecUG__rightArrowContainer{right:20px}}@media screen and (max-width:767px){.style-module-scss-module__4LecUG__rightArrowContainer{top:15px;left:50%;right:auto;transform:translate(60px)}}
@keyframes style-module-scss-module__0sUYCG__right-in-left-out{0%{transform:translate(0)}50%{transform:translate(102%)}50.1%{transform:translate(-102%)}to{transform:translate(0)}}@keyframes style-module-scss-module__0sUYCG__right-in-left-out-force{0%{transform:translate(0)}50%{transform:translate(102%)}50.1%{transform:translate(-102%)}to{transform:translate(0)}}.style-module-scss-module__0sUYCG__container{cursor:pointer;width:15px;height:12px}@media screen and (max-width:767px){.style-module-scss-module__0sUYCG__container{width:13px;height:13px}}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__active .style-module-scss-module__0sUYCG__barContainer:nth-of-type(2){opacity:0}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__active .style-module-scss-module__0sUYCG__barContainer:first-of-type{top:6px;transform:rotate(45deg)}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__active .style-module-scss-module__0sUYCG__barContainer:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__startAnimation .style-module-scss-module__0sUYCG__barContainer .style-module-scss-module__0sUYCG__barFront{animation-name:style-module-scss-module__0sUYCG__right-in-left-out;animation-duration:.6s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__startAnimation .style-module-scss-module__0sUYCG__barContainer:first-of-type .style-module-scss-module__0sUYCG__barFront{animation-delay:0s}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__startAnimation .style-module-scss-module__0sUYCG__barContainer:nth-of-type(2) .style-module-scss-module__0sUYCG__barFront{animation-delay:.1s}.style-module-scss-module__0sUYCG__container.style-module-scss-module__0sUYCG__startAnimation .style-module-scss-module__0sUYCG__barContainer:nth-of-type(3) .style-module-scss-module__0sUYCG__barFront{animation-delay:.2s}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer{transform-origin:50%;width:100%;height:2px;transition:all .3s cubic-bezier(.645,.045,.355,1);position:relative;overflow:hidden}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer:first-of-type{top:0}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer:nth-of-type(2){margin:4px 0}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer:nth-of-type(3){top:0}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer .style-module-scss-module__0sUYCG__barContent{width:100%}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer .style-module-scss-module__0sUYCG__barContent .style-module-scss-module__0sUYCG__barFront{background:var(--color-white);width:100%;height:100%;position:absolute;top:0;left:0}.style-module-scss-module__0sUYCG__container .style-module-scss-module__0sUYCG__barContainer .style-module-scss-module__0sUYCG__barContent .style-module-scss-module__0sUYCG__barBack{background:#0000001a;width:100%;height:2px}
