@media screen{.scIn.accInTop{position:relative;clip-path:inset(0% 0% 100% 0%)}.scIn.accInTop.move{clip-path:inset(0% 0% 0% 0%);transition-duration:1000ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInLeft{position:relative;clip-path:inset(0% 100% 0% 0%)}.scIn.accInLeft.move{clip-path:inset(0% 0% 0% 0%);transition-duration:1000ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInBottom{position:relative;clip-path:inset(100% 0% 0% 0%)}.scIn.accInBottom.move{clip-path:inset(0% 0% 0% 0%);transition-duration:1000ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInRight{position:relative;clip-path:inset(0% 0% 0% 100%)}.scIn.accInRight.move{clip-path:inset(0% 0% 0% 0%);transition-duration:1000ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.fadeIn{opacity:0}.scIn.fadeIn.move{opacity:1;transition-duration:1000ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.zoomIn{transform:scale(0)}.scIn.zoomIn.move{transform:scale(1);transition-duration:600ms;transition-property:transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInTop{opacity:0;transform:translateY(-50px)}.scIn.slideInTop.move{opacity:1;transform:translateY(0px);transition-duration:1000ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInBottom{opacity:0;transform:translateY(50px)}.scIn.slideInBottom.move{opacity:1;transform:translateY(0px);transition-duration:1000ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInLeft{opacity:0;transform:translateX(-50px)}.scIn.slideInLeft.move{opacity:1;transform:translateX(0px);transition-duration:1000ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInRight{opacity:0;transform:translateX(50px)}.scIn.slideInRight.move{opacity:1;transform:translateX(0px);transition-duration:1000ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.move.delay100{transition-delay:100ms !important}.scIn.move.delay200{transition-delay:200ms !important}.scIn.move.delay300{transition-delay:300ms !important}.scIn.move.delay400{transition-delay:400ms !important}.scIn.move.delay500{transition-delay:500ms !important}.scIn.move.delay600{transition-delay:600ms !important}.scIn.move.delay700{transition-delay:700ms !important}.scIn.move.delay800{transition-delay:800ms !important}.scIn.move.delay900{transition-delay:900ms !important}.scIn.move.delay1000{transition-delay:1000ms !important}.scIn.move.delay1100{transition-delay:1100ms !important}.scIn.move.delay1200{transition-delay:1200ms !important}.scIn.move.delay1300{transition-delay:1300ms !important}.scIn.move.delay1400{transition-delay:1400ms !important}.scIn.move.delay1500{transition-delay:1500ms !important}.scIn.move.delay1600{transition-delay:1600ms !important}.scIn.move.delay1700{transition-delay:1700ms !important}.scIn.move.delay1800{transition-delay:1800ms !important}.scIn.move.delay1900{transition-delay:1900ms !important}.scIn.move.delay2000{transition-delay:2000ms !important}}#wrapper main{padding-top:0;background-color:#fff}#wrapper .kv{position:relative;container-type:inline-size;box-sizing:border-box;display:flex;flex-direction:column}@media print,screen and (min-width: 813px){#wrapper .kv{height:max(600px,50vw)}}@media only screen and (max-width: 812px){#wrapper .kv{aspect-ratio:780/1102}}@media print,screen and (min-width: 813px){#wrapper .kv .crumb{margin-top:96px;position:absolute;left:0;top:0}}#wrapper .kv .image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;clip-path:inset(0 0 100% 0)}body.loaded #wrapper .kv .image{clip-path:inset(0 0 0 0);transition-duration:1000ms;transition-property:clip-path}#wrapper .kv .image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 60%)}@media only screen and (max-width: 812px){#wrapper .kv .image::after{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, rgb(255, 255, 255) 90%)}}#wrapper .kv .image figure{position:absolute;left:0;top:0;width:100%;height:100%}#wrapper .kv .image figure img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#wrapper .kv::after{content:"";position:absolute;left:0;bottom:-2vw;background:url(../img/kv_ef.svg) 0 0/100% 100%;aspect-ratio:1256/490;width:100vw;transform:translateY(40px);opacity:0}@media only screen and (max-width: 812px){#wrapper .kv::after{left:30vw;bottom:0vw;background:url(../img/kv_ef_sp.svg) 0 0/100% 100%;aspect-ratio:313/348;width:70vw}}body.loaded #wrapper .kv::after{transform:translateY(0px);opacity:1;transition-duration:1000ms;transition-property:transform,opacity}#wrapper .kv .texts{flex:1;position:relative;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center}@media print,screen and (min-width: 813px){#wrapper .kv .texts{gap:20px;padding-left:12vw;padding-right:12vw;justify-content:center}}@media only screen and (max-width: 812px){#wrapper .kv .texts{justify-content:flex-end;margin-bottom:12vw;margin-left:6vw;margin-right:6vw}}#wrapper .kv .texts .shoulder{background-color:#6dd053;color:#fff;font-size:1rem;border-radius:2px;width:-moz-fit-content;width:fit-content;padding:6px 20px;font-weight:bold}@media only screen and (max-width: 812px){#wrapper .kv .texts .shoulder{padding:4px 15px;font-size:.875rem}}#wrapper .kv .texts .shoulder{clip-path:inset(0% 100% 0% 0%)}body.loaded #wrapper .kv .texts .shoulder{clip-path:inset(0% 0% 0% 0%);transition-duration:1000ms;transition-property:clip-path;transition-delay:800ms;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}#wrapper .kv .texts h1{width:-moz-fit-content;width:fit-content;font-size:2.5rem;font-weight:bold;line-height:1.35em}@media only screen and (max-width: 812px){#wrapper .kv .texts h1{margin-top:15px;font-size:1.625rem}}#wrapper .kv .texts h1{clip-path:inset(0% 100% 0% 0%)}body.loaded #wrapper .kv .texts h1{clip-path:inset(0% 0% 0% 0%);transition-duration:1000ms;transition-property:clip-path;transition-delay:800ms;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}#wrapper .careerpath_module{margin-top:100px}@media only screen and (max-width: 812px){#wrapper .careerpath_module{margin-top:50px}}#wrapper .careerpath_module .tab ul button{border:none;border-bottom:none;background-color:#ceece1}#wrapper .careerpath_module .tab ul button.active{background-color:#45af88}#wrapper .careerpath_module .tab ul button .category{color:#45af88}#wrapper .careerpath_module .tab ul button .name{color:#45af88}#wrapper .careerpath_module .tab ul button .spec{color:#45af88}#wrapper .careerpath_module .tab ul button.type1{background:#d7f5d5}#wrapper .careerpath_module .tab ul button.type1.active{background-color:#6dd053}#wrapper .careerpath_module .tab ul button.type1 .category{color:#6dd053}#wrapper .careerpath_module .tab ul button.type1 .name{color:#6dd053}#wrapper .careerpath_module .tab ul button.type1 .spec{color:#6dd053}#wrapper .careerpath_module .tab.end button{border-bottom:none;border-top:none}#wrapper .careerpath_module .pages .page{background-color:#b8e7ad}#wrapper .careerpath_module .pages .page .main::before{background-color:#aef99e}#wrapper .careerpath_module .pages .page .main .inner .profile .name{color:#45af88}#wrapper .careerpath_module .pages .page .path::before{background-color:#aef99e}#wrapper .careerpath_module .pages .page .path::after{background-color:#45af88}@media print,screen and (min-width: 813px){#wrapper .careerpath_module .pages .page .path h2 span{color:#45af88}}@media only screen and (max-width: 812px){#wrapper .careerpath_module .pages .page .path h2{color:#6dd053}}#wrapper .careerpath_module .pages .page .message .inner h2{color:#45af88}#wrapper .careerpath_module .pages .page .message .inner .body{color:#000}@media only screen and (max-width: 812px){#wrapper .careerpath_module .item:first-child{background:linear-gradient(to bottom, rgb(69, 175, 136) 50%, rgba(69, 175, 136, 0) 51%)}#wrapper .careerpath_module .item:last-child{background:linear-gradient(to bottom, rgba(69, 175, 136, 0) 50%, rgb(69, 175, 136) 51%)}}#wrapper .careerpath_module .item button{background-color:#6dd053}#wrapper .careerpath_module .item button .pos{color:#45af88}#wrapper .careerpath_module .item button::after{background-color:#6dd053}@media print,screen and (min-width: 813px){#wrapper .careerpath_module #page1 .item.item1{left:calc(50% - 35.7142857143cqw);bottom:calc(-6.3244550114cqw - 12px)}#wrapper .careerpath_module #page1 .item.item1:before{height:100px}#wrapper .careerpath_module #page1 .item.item1 button{bottom:100px}#wrapper .careerpath_module #page1 .item.item1{z-index:6}#wrapper .careerpath_module #page1 .item.item2{left:calc(50% - 21.4285714286cqw);bottom:calc(-3.7946730068cqw - 12px)}#wrapper .careerpath_module #page1 .item.item2:before{height:360px}#wrapper .careerpath_module #page1 .item.item2 button{bottom:360px}#wrapper .careerpath_module #page1 .item.item2{z-index:5}#wrapper .careerpath_module #page1 .item.item3{left:calc(50% - 7.1428571429cqw);bottom:calc(-1.2648910023cqw - 12px)}#wrapper .careerpath_module #page1 .item.item3:before{height:100px}#wrapper .careerpath_module #page1 .item.item3 button{bottom:100px}#wrapper .careerpath_module #page1 .item.item3{z-index:4}#wrapper .careerpath_module #page1 .item.item4{left:calc(50% + 7.1428571429cqw);bottom:calc(1.2648910023cqw - 12px)}#wrapper .careerpath_module #page1 .item.item4:before{height:360px}#wrapper .careerpath_module #page1 .item.item4 button{bottom:360px}#wrapper .careerpath_module #page1 .item.item4{z-index:3}#wrapper .careerpath_module #page1 .item.item5{left:calc(50% + 21.4285714286cqw);bottom:calc(3.7946730068cqw - 12px)}#wrapper .careerpath_module #page1 .item.item5:before{height:100px}#wrapper .careerpath_module #page1 .item.item5 button{bottom:100px}#wrapper .careerpath_module #page1 .item.item5{z-index:2}#wrapper .careerpath_module #page1 .item.item6{left:calc(50% + 35.7142857143cqw);bottom:calc(6.3244550114cqw - 12px)}#wrapper .careerpath_module #page1 .item.item6:before{height:360px}#wrapper .careerpath_module #page1 .item.item6 button{bottom:360px}#wrapper .careerpath_module #page1 .item.item6{z-index:1}}@media print,screen and (min-width: 813px){#wrapper .careerpath_module #page2 .item.item1{left:calc(50% - 32.1428571429cqw);bottom:calc(-5.6920095103cqw - 12px)}#wrapper .careerpath_module #page2 .item.item1:before{height:100px}#wrapper .careerpath_module #page2 .item.item1 button{bottom:100px}#wrapper .careerpath_module #page2 .item.item1{z-index:6}#wrapper .careerpath_module #page2 .item.item2{left:calc(50% - 10.7142857143cqw);bottom:calc(-1.8973365034cqw - 12px)}#wrapper .careerpath_module #page2 .item.item2:before{height:360px}#wrapper .careerpath_module #page2 .item.item2 button{bottom:360px}#wrapper .careerpath_module #page2 .item.item2{z-index:5}#wrapper .careerpath_module #page2 .item.item3{left:calc(50% + 10.7142857143cqw);bottom:calc(1.8973365034cqw - 12px)}#wrapper .careerpath_module #page2 .item.item3:before{height:100px}#wrapper .careerpath_module #page2 .item.item3 button{bottom:100px}#wrapper .careerpath_module #page2 .item.item3{z-index:2}#wrapper .careerpath_module #page2 .item.item4{left:calc(50% + 32.1428571429cqw);bottom:calc(5.6920095103cqw - 12px)}#wrapper .careerpath_module #page2 .item.item4:before{height:360px}#wrapper .careerpath_module #page2 .item.item4 button{bottom:360px}#wrapper .careerpath_module #page2 .item.item4{z-index:1}}#wrapper #careerpath_module_modal .frame{background-color:#f0fcec}#wrapper #careerpath_module_modal .close{background:#45af88}#wrapper #careerpath_module_modal .next{border:1px solid #45af88}#wrapper #careerpath_module_modal .next::after{background-color:#45af88}#wrapper #careerpath_module_modal .prev{border:1px solid #45af88}#wrapper #careerpath_module_modal .prev::after{background-color:#45af88}#wrapper #careerpath_module_modal .page .imagearea{background-color:#acd9a1}#wrapper #careerpath_module_modal .page .imagearea .profile .name{color:#45af88}#wrapper #careerpath_module_modal .page .imagearea .profile .cr{color:#45af88}#wrapper #careerpath_module_modal .page .imagearea::before{background-color:#aef99e}#wrapper #careerpath_module_modal .page .imagearea::after{background-color:#45af88}#wrapper #careerpath_module_modal .page .textarea .skils{border:1px solid #45af88}#wrapper #careerpath_module_modal .page .textarea .skils .ttl{background-color:#45af88}/*# sourceMappingURL=careerpath.css.map */