@media screen and (min-width:769px){.Parallax16{width:205px;right:90px;top:-4px;z-index:1}.Parallax06{z-index:-1}.Parallax13{width:540px;left:2px;top:24px;z-index:-1}.Parallax06.summary{width:128px;left:225px;top:464px;z-index:-1}.Parallax15.summary{width:140px;left:399px;top:1024px;z-index:-1}.Parallax11.summary{width:183px;right:135px;bottom:100px;z-index:-1}.Parallax12.summary{width:293px;right:-65px;bottom:-76px;z-index:-2}.Parallax12.single{width:176px;right:65px;top:-20px;z-index:1}.Parallax11.single{width:119px;right:60px;top:480px;z-index:1}.Parallax03{width:128px;right:305px;top:700px;z-index:1}.Parallax15.single{width:140px;left:-43px;top:1080px;z-index:-1}.Parallax10.single{width:180px;right:5px;top:1600px;z-index:-1}}@media screen and (max-width:768px){.Parallax16{width:143px;right:22px;top:150px;z-index:1}.Parallax13{width:540px;left:-45px;top:-10px;z-index:-1}.Parallax10.summary{width:104px;left:95px;top:1225px;z-index:-1}.Parallax15.summary{width:91px;right:-25px;top:1445px;z-index:-1}.Parallax11.summary{width:119px;right:65px;bottom:-50px;z-index:-1}.Parallax12.summary{width:190px;right:-50px;bottom:-46px;z-index:-2}.Parallax12.single{width:114px;right:-5px;top:440px;z-index:-1;opacity:.5}.Parallax11.single{width:77px;right:20px;top:940px;z-index:1}.Parallax03{width:83px;right:305px;top:700px;z-index:-1;opacity:.5}.Parallax15.single{width:91px;left:-48px;top:2410px;z-index:-1;opacity:.7}}.RecruitContainer{display:flex;flex-flow:column nowrap;margin:0 auto;max-width:1200px;text-align:left;width:100%}.RecruitContainer .recruitWorkSupportConatiner .mw-cols{display:flex}.RecruitContainer .recruitWorkSupportConatiner h3{font-weight:700}.RecruitContainer .recruitWorkSupportConatiner p{color:#a2a3a6}.RecruitContainer .recruitJobContainer{position:relative;z-index:1}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup>.mw-box__in .ComTitleSets h2{color:#fff}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner{max-width:780px}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner>.mw-box__in{display:flex;flex-flow:column nowrap}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a{background:#fff;border:1px solid #ebebeb;border-radius:12px;display:flex;overflow:hidden;position:relative;z-index:1}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a .arrow{align-items:center;border:1px solid #ebebeb;display:flex;justify-content:center;z-index:1}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a .arrow::before{background:url(../img/arrow/arroeGray.svg)no-repeat 50%/100%;content:"";display:block;height:14px;width:14px}@media(hover:hover)and (pointer:fine){.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a .arrow{transition:all .3s ease-in-out}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a .arrow::after{background:#b6d126;border-radius:100%;content:"";height:1px;position:absolute;left:50%;top:50%;opacity:0;transform:translateX(-50%)translateY(-50%);transition:all .3s ease-in-out;width:1px;z-index:-1}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover{border-color:#b6d126}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover .arrow{border-color:#b6d126}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover .arrow::before{background:url(../img/arrow/arrowWhite.svg)no-repeat 50%/14px}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover .arrow::after{opacity:1;transform:scale(2e3,2e3)}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover h3,.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover .eng,.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a:hover p{color:#fff}}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a .contentsBlock{display:flex;flex-flow:column nowrap;height:100%;position:relative;z-index:2}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a h3{display:flex;flex-flow:column nowrap}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a h3 .eng{color:#b6d126;font-family:lexend zetta,serif;font-weight:300}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup .recruitJobContentsConatiner a p{color:#a2a3a6;word-break:break-all}.RecruitContainer .recruitJobGallery .swiper-slide{border-radius:4px;line-height:0;overflow:hidden}.RecruitContainer .recruitMessageContainer{display:flex;flex-flow:row nowrap}.RecruitContainer .recruitMessageContainer .mw-split__body{max-width:720px}.RecruitContainer .recruitMessageContainer .mw-split__body h2{font-weight:700}.RecruitContainer .recruitMessageContainer .mw-split__body p+p{margin-top:1em}.RecruitContainer .recruitDetailsContainer{display:flex;flex-flow:column nowrap}.RecruitContainer .recruitDetailsContainer .recruitDetailsList{display:flex}.RecruitContainer .recruitDetailsContainer .recruitOutside{display:flex;justify-content:center}.RecruitContainer .recruitDetailsContainer .recruitOutside a{color:#b6d126;text-decoration:underline;transition:all .3s ease-in-out}@media(hover:hover)and (pointer:fine){.RecruitContainer .recruitOutside a:hover{opacity:.7}}@media screen and (min-width:769px){.RecruitContainer .ContentsPageMain{flex-flow:row nowrap;margin-bottom:90px;margin-top:161px}.RecruitContainer .recruitDataConatiner{padding-bottom:calc(170px/2)}.RecruitContainer .recruitWorkSupportConatiner{padding-bottom:239px;padding-top:calc(170px/2)}.RecruitContainer .recruitWorkSupportConatiner .mw-cols{align-items:center;flex-flow:row nowrap;padding:42px 45px 42px 83px}.RecruitContainer .recruitWorkSupportConatiner .mw-cols .mw-img{margin-right:min(6.8333333333vw,82px);width:110px}.RecruitContainer .recruitWorkSupportConatiner h3{font-size:18px;line-height:32px;margin-bottom:13px}.RecruitContainer .recruitWorkSupportConatiner p{font-size:15px;line-height:27px}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup{align-items:flex-start;display:flex;justify-content:center;position:absolute;bottom:0;left:0;right:0;top:0;z-index:2}.RecruitContainer .recruitJobContainer .recruitJobContentsGroup>.mw-box__in{display:flex;flex-flow:row nowrap;margin-top:130px;width:100%}.RecruitContainer .recruitJobContainer .ComTitleSets{align-items:flex-start;flex:1}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner{width:65%}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner>.mw-box__in{gap:15px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a{flex-flow:row nowrap;padding:37px 20px 20px 50px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a .contentsBlock{width:calc(100% - (40px + 1em));padding-bottom:calc(37px - 20px)}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a .arrow{border-radius:40px;height:40px;margin-bottom:0;margin-top:auto;position:relative;width:40px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a h3{font-size:24px;line-height:32px;margin-bottom:20px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a h3 .eng{font-size:13px;margin-bottom:15px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a p{font-size:15px;line-height:27px}.RecruitContainer .recruitJobContainer .recruitJobBG{position:relative;left:-120px}.RecruitContainer .recruitJobGallery{margin-bottom:130px;margin-top:130px}.RecruitContainer .recruitMessageContainer{flex-flow:row nowrap;margin-top:55px}.RecruitContainer .recruitMessageContainer .mw-split__body{margin-right:1em;margin-top:95px;width:60%}.RecruitContainer .recruitMessageContainer .mw-split__body h2{font-size:35px;margin-bottom:33px}.RecruitContainer .recruitMessageContainer .mw-split__body p{font-size:16px}.RecruitContainer .recruitMessageContainer .mw-split__fig{flex:1;margin-left:auto;max-width:360px}.RecruitContainer .recruitDetailsContainer{margin-top:167px}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols{display:grid;gap:0 45px;grid-template-columns:133px 1fr}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols+.mw-cols{margin-top:49px}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols .mw-col{font-size:16px}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols .mw-col:first-of-type{text-align:right}.RecruitContainer .recruitDetailsContainer .recruitOutside{gap:44px;align-items:flex-end;flex-flow:row nowrap;margin-top:97px}.RecruitContainer .recruitDetailsContainer .recruitOutside .mw-split__fig{max-width:270px}.RecruitContainer .recruitDetailsContainer .recruitOutside .mw-split__body{font-size:16px;margin-bottom:17px}}@media screen and (max-width:768px){.RecruitContainer .ContentsPageMain{flex-flow:column nowrap;margin-bottom:47px;margin-top:104px}.RecruitContainer .recruitDataConatiner{padding-bottom:calc(104px/2)}.RecruitContainer .recruitWorkSupportConatiner{padding-bottom:184px;padding-top:calc(104px/2)}.RecruitContainer .recruitWorkSupportConatiner .mw-cols{flex-flow:column nowrap;padding:20px 25px 25px}.RecruitContainer .recruitWorkSupportConatiner .mw-cols .mw-img{margin-bottom:min(5.1282051282vw,20px);text-align:center;width:100%}.RecruitContainer .recruitWorkSupportConatiner .mw-cols .mw-img img{width:110px}.RecruitContainer .recruitWorkSupportConatiner h3{font-size:min(4.358974359vw,17px);line-height:min(6.6666666667vw,26px);margin-bottom:min(2.8205128205vw,11px)}.RecruitContainer .recruitWorkSupportConatiner p{font-size:min(3.5897435897vw,14px);line-height:min(6.4102564103vw,25px)}.RecruitContainer .recruitJobContainer{padding-bottom:104px;padding-top:97px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner>.mw-box__in{gap:10px}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a{padding:min(10vw,39px)min(7.6923076923vw,30px)}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a .arrow{border-radius:min(13.3333333333vw,52px);height:min(13.3333333333vw,52px);margin-bottom:0;margin-top:auto;position:absolute;top:min(5.3846153846vw,21px);right:min(5.3846153846vw,21px);width:min(13.3333333333vw,52px)}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a .contentsBlock{width:100%}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a h3{font-size:min(5.8974358974vw,23px);line-height:min(8.2051282051vw,32px);margin-bottom:min(4.358974359vw,17px);padding-right:min(13.3333333333vw,52px)}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a h3 .eng{font-size:min(3.0769230769vw,12px);margin-bottom:min(2.3076923077vw,9px)}.RecruitContainer .recruitJobContainer .recruitJobContentsConatiner a p{font-size:min(3.5897435897vw,14px);line-height:min(6.4102564103vw,25px)}.RecruitContainer .recruitJobContainer .recruitJobBG{position:absolute;top:0;left:-25px;right:-25px;z-index:-1}.RecruitContainer .recruitJobGallery{margin-bottom:104px;overflow:hidden}.RecruitContainer .recruitMessageContainer{flex-flow:column nowrap;margin-top:min(8.2051282051vw,32px)}.RecruitContainer .recruitMessageContainer .mw-split__body{width:100%}.RecruitContainer .recruitMessageContainer .mw-split__body h2{font-size:min(7.1794871795vw,28px);margin-bottom:min(7.1794871795vw,28px)}.RecruitContainer .recruitMessageContainer .mw-split__body p{font-size:min(3.8461538462vw,15px)}.RecruitContainer .recruitMessageContainer .mw-split__fig{margin-top:min(7.4358974359vw,29px);text-align:center;width:100%}.RecruitContainer .recruitMessageContainer .mw-split__fig img{width:min(64.6153846154vw,252px)}.RecruitContainer .recruitDetailsContainer{margin-top:min(15.1282051282vw,59px)}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols{display:flex;flex-flow:column nowrap;gap:min(2.0512820513vw,8px)}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols+.mw-cols{margin-top:min(6.4102564103vw,25px)}.RecruitContainer .recruitDetailsContainer .recruitDetailsList .mw-cols .mw-col{font-size:min(4.1025641026vw,16px)}.RecruitContainer .recruitDetailsContainer .recruitOutside{align-items:center;gap:min(6.4102564103vw,25px);flex-flow:column nowrap;margin-top:99px}.RecruitContainer .recruitDetailsContainer .recruitOutside>*{width:min(69.2307692308vw,270px)}.RecruitContainer .recruitDetailsContainer .recruitOutside .mw-split__body{font-size:min(4.1025641026vw,16px)}}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in{align-items:stretch;display:flex;flex-flow:row wrap;width:100%}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box .mw-box__in{align-items:center;display:flex;flex-flow:column nowrap;width:100%}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3{font-weight:700}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3 .aws,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3 .eng{font-family:akshar,serif;font-weight:400}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3 .aws{display:block;text-align:center;width:100%}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p.date{color:#a2a3a6}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date){font-family:akshar,serif;font-weight:700;line-height:1}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .unit,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .hybrid{font-family:initial}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .hybrid{vertical-align:middle}@media screen and (min-width:769px){.recruitDataConatiner{padding-top:211px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in{gap:15px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box{width:calc((100% - 15px*2)/3.0001);padding:30px 0 20px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3{font-size:21px;margin-bottom:24px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3 .eng,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3 .eng,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3 .eng{font-size:26px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3 .aws,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3 .aws,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3 .aws{font-size:16px;margin-bottom:11px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3 .space,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3 .space,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3 .space{display:none}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3{font-size:28px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date){font-size:80px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .unit{font-size:40px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .hybrid{font-size:24px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .Decimal{font-size:66px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p.date{font-size:12px}}@media screen and (max-width:768px){.recruitDataConatiner{padding-top:184px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in{gap:6px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box{width:calc((100% - (6px))/2);padding:23px 0 16px}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3{font-size:min(3.0769230769vw,12px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3 .eng,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3 .eng,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3 .eng{display:block;font-size:min(4.8717948718vw,19px);width:100%}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(4) h3 .aws,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(5) h3 .aws,.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(6) h3 .aws{font-size:min(2.8205128205vw,11px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:nth-of-type(7) span.unit{writing-mode:vertical-rl;text-orientation:upright}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in .mw-box:last-child{width:100%}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3{display:flex;justify-content:center;flex-flow:column nowrap;font-size:min(5.1282051282vw,20px);margin-bottom:min(7.4358974359vw,29px);text-align:center}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3 .space{font-size:min(2.8205128205vw,11px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in h3 .space{display:inline-block;width:100%}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date){font-size:min(15.3846153846vw,60px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .unit{font-size:min(7.4358974359vw,29px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .hybrid{font-size:min(4.6153846154vw,18px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p:not(.date) .Decimal{font-size:min(12.5641025641vw,49px)}.recruitDataConatiner .recruitDataContentsColumn .mw-box__in p.date{font-size:min(2.5641025641vw,10px)}}