@charset "utf-8";.boxBase40401Wrap{padding:5em 0}@media all and (max-width:750px){.boxBase40401Wrap{padding:2.5em 0}}.boxBase40401 .ttl01{margin-bottom:1em;font-size:1.8rem}@media all and (max-width:750px){.boxBase40401 .ttl01{font-size:1.2rem}}.boxBaseSign{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;margin-top:3.9em}.boxBaseSign.typeLeft{-webkit-justify-content:flex-start;justify-content:flex-start}.boxBaseSign.typeRow2{display:block}@media all and (max-width:750px){.boxBaseSign{margin-top:1.8em}}.boxBaseSign:not(.typeRow2) .boxBaseSign01{margin-right:1.5em;padding-top:.4em}@media all and (max-width:750px){.boxBaseSign:not(.typeRow2) .boxBaseSign01{margin-right:1em}}.boxBaseSign.typeRow2 .boxBaseSign01{margin-bottom:1em}@media all and (max-width:750px){.boxBaseSign.typeRow2 .boxBaseSign01{margin-bottom:.5em}}.boxBaseSign.typeRow2 .boxBaseSign01,.boxBaseSign.typeRow2 .boxBaseSign02{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.boxBaseSign.typeRow2.typeLeft .boxBaseSign01,.boxBaseSign.typeRow2.typeLeft .boxBaseSign02{-webkit-justify-content:flex-start;justify-content:flex-start}.boxBaseSign .txtCompanyName{font-size:1.2rem}@media all and (max-width:750px){.boxBaseSign .txtCompanyName{font-size:.9rem}}.boxBaseSign .txtCompanyName+.txtPosition{margin-left:1em}@media all and (max-width:750px){.boxBaseSign .txtCompanyName+.txtPosition{margin-left:.5em}}.boxBaseSign .txtPosition{letter-spacing:.01em;font-size:1.2rem}@media all and (max-width:750px){.boxBaseSign .txtPosition{font-size:.9rem}}.boxBaseSign .txtPosition+.txtName{margin-left:1em}@media all and (max-width:750px){.boxBaseSign .txtPosition+.txtName{margin-left:.5em}}.boxBaseSign .txtName{letter-spacing:.05em;font-family:var(--base-font-min);font-size:1.6rem;font-weight:700}@media all and (max-width:750px){.boxBaseSign .txtName{font-size:1.3rem}}.boxBaseSign .txtName .strSepa{letter-spacing:.6em}.boxBaseCatYmMenu01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;margin-top:0;margin-bottom:90px}.boxBaseCatYmMenu01.type02{display:block;max-width:1440px}@media all and (max-width:750px){.boxBaseCatYmMenu01,.boxBaseCatYmMenu01.type02{display:block;margin-top:1em;margin-bottom:2em}}.dlBaseCatMenu01,.dlBaseYmMenu01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.dlBaseCatMenu01.type02,.dlBaseYmMenu01.type02{-webkit-justify-content:flex-start;justify-content:flex-start}.dlBaseCatMenu01{width:72.2%;padding-right:1.4em}.dlBaseCatMenu01.type02{width:100%;margin-bottom:1.5em;padding-right:0}.dlBaseYmMenu01{width:27.8%}.dlBaseYmMenu01.type02{width:100%}@media all and (max-width:750px){.dlBaseCatMenu01,.dlBaseCatMenu01.type02,.dlBaseYmMenu01,.dlBaseYmMenu01.type02{display:block;width:100%}.dlBaseCatMenu01,.dlBaseCatMenu01.type02{margin-bottom:.5em;padding-right:0}}.dlBaseCatMenu01>dt,.dlBaseYmMenu01>dt{letter-spacing:0;font-family:"Jost-500-Medium";font-size:2.375rem;font-weight:500;font-style:italic;color:#000}.dlBaseCatMenu01>dt{width:22%;min-width:180px}.dlBaseCatMenu01.type02>dt{width:240px;min-width:auto}.dlBaseYmMenu01>dt{width:240px}.dlBaseYmMenu01.type02>dt{width:240px}@media all and (max-width:750px){.dlBaseCatMenu01>dt,.dlBaseCatMenu01.type02>dt,.dlBaseYmMenu01>dt,.dlBaseYmMenu01.type02>dt{width:100%;min-width:auto;font-size:1.1rem}}.dlBaseCatMenu01>dd{width:calc(100% - 22%)}.dlBaseCatMenu01.type02>dd{width:calc(100% - 240px)}@media all and (max-width:750px){.dlBaseCatMenu01>dd,.dlBaseCatMenu01.type02>dd{width:100%;padding:.3em 0 .5em 0}}.dlBaseYmMenu01>dd{position:relative;width:calc(100% - 150px)}.dlBaseYmMenu01.type02>dd{width:250px}@media all and (max-width:750px){.dlBaseYmMenu01>dd,.dlBaseYmMenu01.type02>dd{width:100%;padding:.5em 0}}.dlBaseYmMenu01>dd:after{content:'';position:absolute;top:0;bottom:.2em;right:7%;width:.7em;height:.7em;margin-top:auto;margin-bottom:auto;border-right:1px #000 solid;border-bottom:1px #000 solid;-ms-transform:rotate(45deg);transform:rotate(45deg)}.dlBaseCatMenu01>dd .ul01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.dlBaseCatMenu01>dd .ul01>li{min-width:136px;height:28px;letter-spacing:.04em;margin-right:1rem;color:#fff}.dlBaseCatMenu01>dd .ul01>li a{display:flex;align-items:center;justify-content:center;padding:0 1em;line-height:1;height:100%}@media all and (max-width:750px){.dlBaseCatMenu01>dd .ul01>li{margin:.5em 0;font-size:.9rem}}@media all and (max-width:750px){.dlBaseCatMenu01>dd .ul01>li:not(:last-child):after{top:-.1em;margin:0 1em;font-size:.9rem}}.dlBaseCatMenu01>dd .ul01>li.current{pointer-events:none}.dlBaseYmMenu01>dd select[name="select_archive"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;height:2.5em;padding:.3em 1em;background-color:#fff;border:1px solid #b3b3b3;letter-spacing:.1em;color:#000}@media all and (max-width:750px){.dlBaseYmMenu01>dd select[name="select_archive"]{width:100%;font-size:1rem;color:inherit}}.dlBaseYmMenu01>dd select[name="select_archive"]::-ms-expand{display:none}.boxBaseCatYmMenu02{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:2.6em}@media all and (max-width:750px){.boxBaseCatYmMenu02{display:block;margin-bottom:2em}}.dlBaseCatMenu02,.dlBaseYmMenu02{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media all and (max-width:750px){.dlBaseCatMenu02,.dlBaseYmMenu02{display:block}}@media all and (max-width:750px){.dlBaseCatMenu02{margin-bottom:.5em}}.dlBaseCatMenu02>dt,.dlBaseYmMenu02>dt{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:223px;height:38px;background-color:#000;letter-spacing:.15em;font-size:1.3rem;color:#fff}@media all and (max-width:750px){.dlBaseCatMenu02>dt,.dlBaseYmMenu02>dt{width:100%;height:10vw;font-size:1rem}}.dlBaseCatMenu02>dd{padding-left:.8em}@media all and (max-width:750px){.dlBaseCatMenu02>dd{padding:.5em 0}}.dlBaseYmMenu02>dd{position:relative;padding-left:2em}@media all and (max-width:750px){.dlBaseYmMenu02>dd{padding:.5em 0}}.dlBaseYmMenu02>dd:after{content:'';position:absolute;top:0;bottom:.2em;right:6%;width:.6em;height:.6em;margin-top:auto;margin-bottom:auto;border-right:1px #070707 solid;border-bottom:1px #070707 solid;-ms-transform:rotate(45deg);transform:rotate(45deg)}.dlBaseCatMenu02>dd .ul01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.dlBaseCatMenu02>dd .ul01>li{margin:.5em .9em;letter-spacing:.05em;font-size:1.13rem}@media all and (max-width:750px){.dlBaseCatMenu02>dd .ul01>li{margin:.5em .5em;font-size:1rem}}.dlBaseCatMenu02>dd .ul01>li.current{margin:0 .75em;font-size:1.45rem;font-weight:700;pointer-events:none}@media all and (max-width:750px){.dlBaseCatMenu02>dd .ul01>li.current{margin:0 .27em;font-size:1.13rem}}.dlBaseYmMenu02>dd select[name="select_archive"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:174px;padding:.3em .5em;border:0;border-bottom:1px #000 solid;letter-spacing:.1em;font-size:1.13rem}@media all and (max-width:750px){.dlBaseYmMenu02>dd select[name="select_archive"]{width:100%;font-size:1rem}}.dlBaseYmMenu02>dd select[name="select_archive"]::-ms-expand{display:none}.boxBaseList01{margin-bottom:8.8em}@media all and (max-width:750px){.boxBaseList01{margin-bottom:2.5em}}.boxBaseList01 .boxListOne{padding:2.2em 0;border-bottom:1px #000 solid}@media all and (max-width:750px){.boxBaseList01 .boxListOne:first-child{padding-top:0}}.boxBaseList01 .boxListOne:last-child{padding-bottom:0;border-bottom:0}.boxBaseList01 .boxListOneIn{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}@media all and (max-width:750px){.boxBaseList01 .boxListOneIn{display:block}}.boxBaseList01 .boxListImg{width:240px;aspect-ratio:4 / 3}@media all and (max-width:750px){.boxBaseList01 .boxListImg{width:100%;margin-bottom:3vw}}.boxBaseList01 .boxListImg img.imgMain{width:100%;height:100%;object-fit:cover;object-position:center center}.boxBaseList01 .boxListTxt{width:calc(100% - 240px);padding-left:3.4%}@media all and (max-width:750px){.boxBaseList01 .boxListTxt{width:100%;padding-left:0}}.boxBaseList01 .ttlList{margin-bottom:.8em;letter-spacing:.13em;font-size:1.85rem;font-weight:700}@media all and (max-width:750px){.boxBaseList01 .ttlList{letter-spacing:.1em;font-size:1.2rem}}.boxBaseList01 .boxListMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:1.2em}@media all and (max-width:750px){.boxBaseList01 .boxListMeta{margin-bottom:.6em}}.boxBaseList01 .boxListDate{margin-bottom:.2em;margin-right:.7em;padding-top:.1em;line-height:1;letter-spacing:.08em;font-size:1.1rem}@media all and (max-width:750px){.boxBaseList01 .boxListDate{font-size:1rem}}.boxBaseList01 .ulListCat{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseList01 .ulListCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:5em;min-height:1.7em;margin-right:.5em;margin-bottom:.2em;padding:.3em .5em;line-height:1;letter-spacing:.1em;font-size:.9rem}@media all and (max-width:750px){.boxBaseList01 .ulListCat>li{padding-top:.1em}}.boxBaseList01 .boxListCont{line-height:1.95;font-size:1.1rem}@media all and (max-width:750px){.boxBaseList01 .boxListCont{line-height:1.7;font-size:1rem}}.boxBaseList02{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:8.8em}@media all and (max-width:750px){.boxBaseList02{margin-bottom:2.5em}}.boxBaseList02 .boxListOne{width:21.7%;margin-right:calc((100% - 21.7% * 4) / 3);margin-bottom:2em}@media all and (max-width:750px){.boxBaseList02 .boxListOne{width:100%;margin-right:0}}.boxBaseList02 .boxListOne:nth-child(4n){margin-right:0}@media all and (max-width:750px){.boxBaseList02 .boxListOne:last-child{margin-bottom:0}}.boxBaseList02 .boxListImg{aspect-ratio:4 / 3}.boxBaseList02 .boxListImg img.imgMain{width:100%;height:100%;object-fit:cover;object-position:center center}.boxBaseList02 .boxListTxt{padding:1.3em 0 0 0}@media all and (max-width:750px){.boxBaseList02 .boxListTxt{}}.boxBaseList02 .ttlList{margin-bottom:.8em;letter-spacing:.08em;font-size:1.08rem;font-weight:500}@media all and (max-width:750px){.boxBaseList02 .ttlList{letter-spacing:.1em;font-size:1.2rem}}.boxBaseList02 .boxListMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:.6em}@media all and (max-width:750px){.boxBaseList02 .boxListMeta{margin-bottom:.6em}}.boxBaseList02 .boxListDate{margin-bottom:.2em;margin-right:1.5em;padding-top:.1em;line-height:1;letter-spacing:.03em;font-size:1.1rem;font-weight:500}@media all and (max-width:750px){.boxBaseList02 .boxListDate{font-size:1rem}}.boxBaseList02 .ulListCat{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseList02 .ulListCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:8.8em;min-height:1.8em;margin-right:.5em;margin-bottom:.2em;padding:.3em 2.45em;line-height:1;letter-spacing:.12em;font-size:.9rem}@media all and (max-width:750px){.boxBaseList02 .ulListCat>li{padding-top:.1em}}.boxBaseList02 .boxListCont{line-height:1.95;font-size:1.1rem}@media all and (max-width:750px){.boxBaseList02 .boxListCont{line-height:1.7;font-size:1rem}}.boxBaseList03{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}@media all and (max-width:750px){.boxBaseList03{margin-bottom:1em}}.boxBaseList03 .boxListOne{width:22.2%;margin-right:calc((100% - 22.2% * 4) / 3);margin-bottom:2em}@media all and (max-width:750px){.boxBaseList03 .boxListOne{width:100%;margin-right:0;margin-bottom:1em}}.boxBaseList03 .boxListOne:nth-child(4n){margin-right:0}@media all and (max-width:750px){.boxBaseList03 .boxListOne:last-child{margin-bottom:0}}@media all and (max-width:750px){.boxBaseList03 .boxListOneIn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.boxBaseList03 .boxListImg{aspect-ratio:4 / 3}@media all and (max-width:750px){.boxBaseList03 .boxListImg{width:30%}}.boxBaseList03 .boxListImg img.imgMain{width:100%;height:100%;object-fit:cover;object-position:center center}.boxBaseList03 .boxListTxt{padding:1.3em 0 0 0}@media all and (max-width:750px){.boxBaseList03 .boxListTxt{width:calc(100% - 30%);padding:0 0 0 3%}}.boxBaseList03 .ttlList{margin-bottom:.8em;letter-spacing:.08em;font-size:1.25rem;font-weight:500;color:#000;font-family:"GenShinWebMid"}@media all and (max-width:750px){.boxBaseList03 .ttlList{letter-spacing:.1em;font-size:.9rem}}.boxBaseList03 .boxListMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:.6em}@media all and (max-width:750px){.boxBaseList03 .boxListMeta{margin-bottom:.6em}}.boxBaseList03 .boxListDate{margin-right:1.5em;padding-top:.1em;line-height:1;letter-spacing:.03em;font-size:1rem;font-weight:500;color:#000;font-family:"Jost-500-Medium"}@media all and (max-width:750px){.boxBaseList03 .boxListDate{margin-right:.5em;font-size:.85rem}}.boxBaseList03 .ulListCat{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseList03 .ulListCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:8.8em;min-height:1.8em;margin-right:.5em;margin-bottom:.2em;padding:.3em 2.45em;line-height:1;letter-spacing:.12em;font-size:.9rem}@media all and (max-width:750px){.boxBaseList03 .ulListCat>li{padding-top:.1em}}.boxBaseList03 .boxListCont{line-height:1.95;font-size:1.1rem}@media all and (max-width:750px){.boxBaseList03 .boxListCont{line-height:1.7;font-size:1rem}}.boxBaseFaqList01 .boxListOne{margin-bottom:2.25em}.boxBaseFaqList01 .ttlList{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;min-height:73px;margin-bottom:1em;padding:.3em 0 .3em 4.4em;background-color:#ccc;letter-spacing:.22em;font-size:1.5rem;font-weight:700;color:#3da229}.boxBaseFaqList01 .ttlList:before{content:'';position:absolute;top:.4em;left:5px;width:65px;height:55px;background-image:url(./../../images/base/base-faq-icn-q01.png);background-repeat:no-repeat;background-position:left top;background-size:auto auto}.boxBaseFaqList01 .boxListCont{position:relative;min-height:43px;padding:.6em 0 .6em 5.4em}.boxBaseFaqList01 .boxListCont:before{content:'';position:absolute;top:0;left:0;width:65px;height:43px;background-image:url(./../../images/base/base-faq-icn-a01.png);background-repeat:no-repeat;background-position:center top;background-size:auto auto}.boxBaseFaqList01 .boxListCont>p{letter-spacing:.26em}.boxBaseSingle01,.boxBaseSingle02{padding-top:3.5em}@media all and (max-width:750px){.boxBaseSingle01,.boxBaseSingle02{padding-top:4em}}.boxBaseSingle01 .ttlSingle,.boxBaseSingle02 .ttlSingle{margin-bottom:.5em;line-height:1.5;letter-spacing:.12em;font-size:2.2rem;font-weight:700}@media all and (max-width:750px){.boxBaseSingle01 .ttlSingle,.boxBaseSingle02 .ttlSingle{letter-spacing:.1em;font-size:1.2rem}}.boxBaseSingle01 .boxSingleImg{float:right;width:47%;padding:0 0 2.5em 2.5em}.boxBaseSingle02 .boxSingleImg{float:left;width:25%;padding:0 2.5em 2.5em 0}.boxBaseSingle01 .boxSingleImgTxt.typeCol1 .boxSingleImg,.boxBaseSingle02 .boxSingleImgTxt.typeCol1 .boxSingleImg{display:none}@media all and (max-width:750px){.boxBaseSingle01 .boxSingleImg,.boxBaseSingle02 .boxSingleImg{float:none;width:100%;padding:0 0 2em 0}}.boxBaseSingle01 .boxSingleMeta,.boxBaseSingle02 .boxSingleMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:3.5em}@media all and (max-width:750px){.boxBaseSingle01 .boxSingleMeta,.boxBaseSingle02 .boxSingleMeta{margin-bottom:1em}}.boxBaseSingle01 .boxSingleDate,.boxBaseSingle02 .boxSingleDate{margin-right:.7em;padding-top:.1em;line-height:1;letter-spacing:.08em;font-size:1.1rem;font-family:"Jost-500-Medium"}@media all and (max-width:750px){.boxBaseSingle01 .boxSingleDate,.boxBaseSingle02 .boxSingleDate{font-size:1rem}}.boxBaseSingle01 .ulSingleCat,.boxBaseSingle02 .ulSingleCat{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseSingle01 .ulSingleCat>li,.boxBaseSingle02 .ulSingleCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:5em;min-height:1.7em;margin-right:.5em;padding:.3em .5em;line-height:1;letter-spacing:.1em;font-size:.9rem}@media all and (max-width:750px){.boxBaseSingle01 .ulSingleCat>li,.boxBaseSingle02 .ulSingleCat>li{padding-top:.1em}}.boxBaseSingle01 .boxSingleCont,.boxBaseSingle02 .boxSingleCont{display:inline}@media all and (max-width:750px){.boxBaseSingle01 .boxSingleCont,.boxBaseSingle02 .boxSingleCont{display:block}}.boxBaseSingle01 .boxSingleCont p,.boxBaseSingle02 .boxSingleCont p{line-height:1.95;font-size:1.1rem}@media all and (max-width:750px){.boxBaseSingle01 .boxSingleCont>p,.boxBaseSingle02 .boxSingleCont>p{line-height:1.8;font-size:1rem}}.boxBaseSingleBackLink01{text-align:center;margin-top:40px}.boxBaseSingleBackLink01 a{letter-spacing:.06em;font-size:1.125rem;font-weight:700;border:1px solid #000;background-color:transparent;color:#000;width:280px;height:48px;display:flex;justify-content:center;align-items:center;margin:auto}@media all and (max-width:750px){.boxBaseSingleBackLink01 a{font-size:1rem}}.boxBaseRecruitEventList01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media all and (max-width:750px){.boxBaseRecruitEventList01{display:block}}.boxBaseRecruitEventList01 .boxListOne{width:48.3%;margin-right:calc(100% - 48.3% * 2);margin-bottom:2.7em;border-radius:10px;background-color:#fff}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOne{width:100%;margin-right:0;margin-bottom:2em;border-radius:3vw}}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOne:last-child{margin-bottom:0}}.boxBaseRecruitEventList01 .boxListOne:nth-child(2n){margin-right:0}.boxBaseRecruitEventList01 .boxListOneIn{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn{display:block}}.boxBaseRecruitEventList01 .boxListOneIn .boxListImg{width:31.5%;border-radius:10px;aspect-ratio:4 / 3}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .boxListImg{width:100%;margin-bottom:1em;border-radius:3vw}}.boxBaseRecruitEventList01 .boxListOneIn .boxListImg img.imgMain{width:100%;height:100%;object-fit:cover;object-position:center center}.boxBaseRecruitEventList01 .boxListOneIn .boxListTxt{width:68.5%;padding-left:4%}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .boxListTxt{width:100%;padding-left:0}}.boxBaseRecruitEventList01 .boxListOneIn .boxListMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:.5em}.boxBaseRecruitEventList01 .boxListOneIn .ulListCat{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseRecruitEventList01 .boxListOneIn .ulListCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6.8em;height:2em;margin-right:.3em;margin-bottom:.2em;padding:0 1em 0 1em;border-radius:2em}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .ulListCat>li{min-width:auto;padding:0 1em .1em 1em;font-size:.9rem}}.boxBaseRecruitEventList01 .boxListOneIn .txtStatus{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6.7em;height:2em;margin-bottom:.2em;padding:0 1.4em;border-radius:2em;border:2px #666 solid;color:#333}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .txtStatus{min-width:5em;padding:0 1em .1em 1em;font-size:.9rem}}.boxBaseRecruitEventList01 .boxListOneIn .ttlList{margin-bottom:.8em;font-size:1.3rem;font-weight:700}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .ttlList{font-size:1.1rem}}.boxBaseRecruitEventList01 .boxListOneIn .dlList01{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:.6em}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .dlList01{font-size:.9rem}}.boxBaseRecruitEventList01 .boxListOneIn .dlList01>dt{width:5em;padding:0 .2em .1em .2em;border-radius:5px;background-color:#ddd;text-align:center;font-weight:700;color:#333}@media all and (max-width:750px){.boxBaseRecruitEventList01 .boxListOneIn .dlList01>dt{border-radius:2vw}}.boxBaseRecruitEventList01 .boxListOneIn .dlList01>dd{overflow:hidden;width:calc(100% - 5em);height:1.3em;padding-left:2.9%}.boxBaseRecruitEventSingle01{padding-top:3em;padding-bottom:4.6em}@media all and (max-width:750px){.boxBaseRecruitEventSingle01{padding-top:1.5em;padding-bottom:2.5em}}.boxBaseRecruitEventSingle01 .boxSingleMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:1.5em}.boxBaseRecruitEventSingle01 .boxSingleMeta .ulSingleCat{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseRecruitEventSingle01 .boxSingleMeta .ulSingleCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6.8em;height:2em;margin-right:.3em;margin-bottom:.2em;padding:0 1em 0 1em;border-radius:2em}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleMeta .ulSingleCat>li{min-width:auto;padding:0 1em .1em 1em;font-size:.9rem}}.boxBaseRecruitEventSingle01 .boxSingleMeta .txtSingleStatus{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6.7em;height:2em;margin-bottom:.2em;padding:0 1.4em;border-radius:2em;border:2px #666 solid;color:#333}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleMeta .txtSingleStatus{min-width:5em;padding:0 1em .1em 1em;font-size:.9rem}}.boxBaseRecruitEventSingle01 .ttlSingle{margin-bottom:1em;padding:0 0 .6em 0;background-image:url(./../../images/base/base-border-dot01.png);background-repeat:repeat-x;background-position:left bottom;background-size:auto auto;letter-spacing:.03em;font-size:1.94rem;font-weight:700}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .ttlSingle{font-size:1.2rem}}.boxBaseRecruitEventSingle01 .boxSingleImgTxt{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;justify-content:space-between}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleImgTxt{display:block}}.boxBaseRecruitEventSingle01 .boxSingleImgTxt.typeCol1{display:block}.boxBaseRecruitEventSingle01 .boxSingleImg{width:42.2%}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleImg{width:100%;margin-bottom:1em;text-align:center}}.boxBaseRecruitEventSingle01 .boxSingleImgTxt.typeCol1 .boxSingleImg{display:none}.boxBaseRecruitEventSingle01 .boxSingleImg img{width:100%;border-radius:10px}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleImg img{border-radius:3vw}}.boxBaseRecruitEventSingle01 .boxSingleTxt{width:57.8%;padding-right:4.2%}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleTxt{width:100%;padding-right:0}}.boxBaseRecruitEventSingle01 .boxSingleImgTxt.typeCol1 .boxSingleTxt{width:100%;padding-right:0}.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;padding:1.2em 0;background-image:url(./../../images/base/base-border-dot01.png);background-repeat:repeat-x;background-position:left bottom;background-size:auto auto;line-height:1.6;font-size:1.15rem}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01{padding:1em 0;font-size:.9rem}}.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01>dt{position:relative;width:7.7em;padding-left:1.5em;font-weight:700}.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01>dt:before{content:'';position:absolute;left:.25em;top:.65em;width:.5em;height:.5em;border-radius:.5em;background-color:#666}.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01>dd{width:calc(100% - 7.7em)}.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01>dd .txtMap{margin-left:.5em}.boxBaseRecruitEventSingle01 .boxDlSingle01 .dlSingle01>dd .txtMapIn{padding-left:1.1em;padding-right:.25em;background-image:url(./../../images/base/base-icn-map01.png);background-repeat:no-repeat;background-position:.2em .2em;background-size:auto auto}.boxBaseRecruitEventSingle01 .boxSingleCont>p{line-height:1.8;letter-spacing:.05em;font-size:1.13rem}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .boxSingleCont>p{font-size:.9rem}}.boxBaseRecruitEventSingle01 .ttlSingle02{position:relative;margin-top:2.4em;margin-bottom:1em;letter-spacing:.13em;font-size:1.6rem;font-weight:700;color:#000}@media all and (max-width:750px){.boxBaseRecruitEventSingle01 .ttlSingle02{margin-top:1.5em;font-size:1.2rem}}.boxBaseRecruitEvent01FormWrap{padding-top:4em;padding-bottom:1.2em}@media all and (max-width:750px){.boxBaseRecruitEvent01FormWrap{padding-top:1em;padding-bottom:0}}.boxBaseRecruitEvent01Form .ttlBaseRecruitEvent01Form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:.5em 0;font-weight:700}.boxBaseRecruitEvent01Form .ttlBaseRecruitEvent01Form .ttlJa{text-align:center;letter-spacing:.12em;font-size:2rem}@media all and (max-width:750px){.boxBaseRecruitEvent01Form .ttlBaseRecruitEvent01Form .ttlJa{letter-spacing:.08em;font-size:1.5rem}}.boxBaseRecruitEvent01Form .ttlBaseRecruitEvent01Form .ttlEn{margin-top:.25em;font-size:1.07rem;color:#666}@media all and (max-width:750px){.boxBaseRecruitEvent01Form .ttlBaseRecruitEvent01Form .ttlEn{font-size:.9rem}}.boxBaseRecruitEventSingle02{padding-top:3em;padding-bottom:4.6em}@media all and (max-width:750px){.boxBaseRecruitEventSingle02{padding-top:1.5em;padding-bottom:2.5em}}.boxBaseRecruitEventSingle02 .boxSingleMeta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:1.5em}.boxBaseRecruitEventSingle02 .boxSingleMeta .ulSingleCat{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.boxBaseRecruitEventSingle02 .boxSingleMeta .ulSingleCat>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6.8em;height:2em;margin-right:.3em;margin-bottom:.2em;padding:0 1em 0 1em;border-radius:2em}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .boxSingleMeta .ulSingleCat>li{min-width:auto;padding:0 1em .1em 1em;font-size:.9rem}}.boxBaseRecruitEventSingle02 .boxSingleMeta .txtSingleStatus{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6.7em;height:2em;margin-bottom:.2em;padding:0 1.4em;border-radius:2em;border:2px #666 solid;color:#333}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .boxSingleMeta .txtSingleStatus{min-width:5em;padding:0 1em .1em 1em;font-size:.9rem}}.boxBaseRecruitEventSingle02 .ttlSingle{margin-bottom:1em;padding:0 0 .6em 0;background-image:url(./../../images/base/base-border-dot01.png);background-repeat:repeat-x;background-position:left bottom;background-size:auto auto;letter-spacing:.03em;font-size:1.94rem;font-weight:700}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .ttlSingle{font-size:1.2rem}}.boxBaseRecruitEventSingle02 .boxSingleImg{margin-bottom:2em;text-align:center}.boxBaseRecruitEventSingle02 .boxSingleImg img{border-radius:10px}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .boxSingleImg img{border-radius:3vw}}.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;padding:1.2em 0;background-image:url(./../../images/base/base-border-dot01.png);background-repeat:repeat-x;background-position:left bottom;background-size:auto auto;line-height:1.6;font-size:1.15rem}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01{padding:1em 0;font-size:.9rem}}.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01>dt{position:relative;width:7.7em;padding-left:1.5em;font-weight:700}.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01>dt:before{content:'';position:absolute;left:.25em;top:.65em;width:.5em;height:.5em;border-radius:.5em;background-color:#666}.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01>dd{width:calc(100% - 7.7em)}.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01>dd .txtMap{margin-left:.5em}.boxBaseRecruitEventSingle02 .boxDlSingle01 .dlSingle01>dd .txtMapIn{padding-left:1.1em;padding-right:.25em;background-image:url(./../../images/base/base-icn-map01.png);background-repeat:no-repeat;background-position:.2em .2em;background-size:auto auto}.boxBaseRecruitEventSingle02 .boxSingleCont>p{line-height:1.8;letter-spacing:.05em;font-size:1.13rem}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .boxSingleCont>p{font-size:.9rem}}.boxBaseRecruitEventSingle02 .ttlSingle02{position:relative;margin-top:2.4em;margin-bottom:1em;letter-spacing:.13em;font-size:1.6rem;font-weight:700;color:#000}@media all and (max-width:750px){.boxBaseRecruitEventSingle02 .ttlSingle02{margin-top:1.5em;font-size:1.2rem}}.boxBaseRecruitEvent02FormWrap{padding-top:4em;padding-bottom:1.2em}@media all and (max-width:750px){.boxBaseRecruitEvent02FormWrap{padding-top:1em;padding-bottom:0}}.boxBaseRecruitEvent02Form .ttlBaseRecruitEvent02Form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:.5em 0;font-weight:700}.boxBaseRecruitEvent02Form .ttlBaseRecruitEvent02Form .ttlJa{text-align:center;letter-spacing:.12em;font-size:2rem}@media all and (max-width:750px){.boxBaseRecruitEvent02Form .ttlBaseRecruitEvent02Form .ttlJa{letter-spacing:.08em;font-size:1.5rem}}.boxBaseRecruitEvent02Form .ttlBaseRecruitEvent02Form .ttlEn{margin-top:.25em;font-size:1.07rem;color:#666}@media all and (max-width:750px){.boxBaseRecruitEvent02Form .ttlBaseRecruitEvent02Form .ttlEn{font-size:.9rem}}