body.recruit #main{margin-top:216px}body.recruit .blue01{color:#2c85c4}body.recruit .recruitBannerArea{container-type:inline-size;width:1440px;margin:0 auto;margin-top:180px}body.recruit .recruitBannerArea .recruitBannerAreaVox{position:relative;background:linear-gradient(0deg, rgba(184, 163, 0, 0.08) 0%, rgba(0, 97, 165, 0.28) 100%),#b8df7d;overflow:hidden;padding:40px 170px}body.recruit .recruitBannerArea .recruitBannerAreaVox::before{content:"";position:absolute;margin:auto;width:1440px;height:395px;background:url(../../images/content/content/bg-recruitBannerAreaVox.svg) no-repeat center/contain;left:0;bottom:0}body.recruit .recruitBannerArea .title{position:relative;text-align:center;margin-top:var(--s20);margin-bottom:var(--s15)}body.recruit .recruitBannerArea .title::before,body.recruit .recruitBannerArea .title::after{content:"";position:absolute;margin:auto;width:373px;height:2px;background:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.recruit .recruitBannerArea .title::before{left:0}body.recruit .recruitBannerArea .title::after{right:0}body.recruit .recruitBannerArea .title span{font-size:1.8rem;letter-spacing:.096em;font-weight:500}@media only screen and (max-width: 767px){body.recruit .recruitBannerArea .title span{letter-spacing:0}}body.recruit .recruitBannerArea .title span{color:#fff;font-weight:600;letter-spacing:.06em}@container (min-width: 1440px){body.recruit .recruitBannerAreaVox{border-radius:1rem}}body.recruit .recruitFromTitle{font-size:2.8rem;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;letter-spacing:.03em;line-height:1;text-align:center;margin-top:var(--s30)}body.recruit .recruitFromDayTxt{margin-top:var(--s30);text-align:center}body.recruit.recruitIndex .mvWrapper .mvArea{position:relative}body.recruit.recruitIndex .mvWrapper .mvArea .ico{position:absolute;top:30px;left:-30px;width:138px;z-index:1}body.recruit.recruitIndex .mvWrapper .mvArea .txt{position:absolute;top:30px;left:40px;width:206px;z-index:1}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper{width:940px;height:550px;margin-left:auto;margin-right:74px;position:relative;z-index:0}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper .simpleSlider{height:550px;overflow:hidden}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper img{border-radius:1rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25)}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper .simpleSlider{width:100%}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper .ss-pager .is-active{background:#000;color:#fff}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper .ss-ctrls .is-disabled{opacity:.5}body.recruit.recruitIndex .mvWrapper .ss-ctrls{position:absolute;right:-60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction{display:flex;justify-content:center;align-items:center;gap:12px}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction button{color:#fff}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction .ss-pager{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;background:#fff;padding:20px 10px;border-radius:9rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25)}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction .ss-pager .ss-pager-item button{white-space:nowrap;text-indent:100%;overflow:hidden;display:block;width:.6rem;height:.6rem;background:#41a939;border-radius:50%;transition:.2s}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction .ss-pager .ss-pager-item button.is-active{background:#2c85c4;width:1rem;height:1rem}body.recruit.recruitIndex .mainArtCnt{padding-top:100px}body.recruit.recruitIndex .layoutVox01{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:0 5.83%}body.recruit.recruitIndex .layoutVox01.reverse{flex-direction:row}body.recruit.recruitIndex .layoutVox01.reverse .imgVox::after{border-radius:0 30px 30px 0;right:auto;left:0}body.recruit.recruitIndex .layoutVox01.reverse .imgVox img{border-radius:0 30px 30px 0}body.recruit.recruitIndex .layoutVox01 .imgVox{width:44.16%;position:relative}body.recruit.recruitIndex .layoutVox01 .imgVox .img01{height:466px;overflow:hidden}body.recruit.recruitIndex .layoutVox01 .imgVox .img01 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.recruit.recruitIndex .layoutVox01 .imgVox .img01{position:relative}body.recruit.recruitIndex .layoutVox01 .imgVox.color01::after{background:#7bce4e}body.recruit.recruitIndex .layoutVox01 .imgVox.color02::after{background:#fad74b}body.recruit.recruitIndex .layoutVox01 .imgVox.color03::after{background:#2c85c4}body.recruit.recruitIndex .layoutVox01 .imgVox::after{content:"";position:absolute;margin:auto;border-radius:30px 0 0 30px;background:#fad74b;bottom:-30px;right:0;width:calc(100% + 24px);height:100%;z-index:0}body.recruit.recruitIndex .layoutVox01 .imgVox img{width:100%;height:100%;border-radius:30px 0 0 30px;position:relative;z-index:1}body.recruit.recruitIndex .layoutVox01 .txtVox{width:600px}body.recruit.recruitIndex .layoutVox01 .txtVox .topVox{margin-bottom:var(--s20)}body.recruit.recruitIndex .layoutVox01 .txtVox .topVox ul{display:flex;gap:19px;flex-wrap:wrap}body.recruit.recruitIndex .layoutVox01 .txtVox .title{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;font-size:3.6rem;letter-spacing:.03em}@media only screen and (max-width: 767px){body.recruit.recruitIndex .layoutVox01 .txtVox .title{font-size:3.2rem}}body.recruit.recruitIndex .layoutVox01 .txtVox .title{margin-bottom:var(--s20);line-height:1.2}body.recruit.recruitIndex .layoutVox01 .txtVox .subTitle{font-size:2rem;letter-spacing:.048em}@media only screen and (max-width: 767px){body.recruit.recruitIndex .layoutVox01 .txtVox .subTitle{font-size:1.8rem}}body.recruit.recruitIndex .layoutVox01 .txtVox .subTitle{font-weight:500;margin-bottom:var(--s20)}body.recruit.recruitIndex .layoutVox01 .txtVox .btnVox{margin-top:var(--s40)}body.recruit.recruitIndex .layoutVox01 .txtVox .btnVox ul{display:flex;flex-direction:column;align-items:flex-end;gap:20px}body.recruit.about .messageVox .cnt{max-width:880px;margin:0 auto}body.recruit.about .messageVox .imgVox{width:500px;margin:0 auto}body.recruit.about.development .introVox .list01{gap:30px;flex-wrap:wrap}body.recruit.about.development .introVox .list01 li{width:380px;padding:20px 10px;border-radius:1rem;background:linear-gradient(180deg, rgba(0, 224, 209, 0.4) 18.75%, rgba(0, 184, 190, 0.28) 86.54%, rgba(0, 130, 165, 0.12) 100%),#238467;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);color:#fff;text-align:center;position:relative;display:flex;flex-direction:column}body.recruit.about.development .introVox .list01 li::before{content:"";position:absolute;margin:auto;width:11.6rem;height:7rem;background:url(../../images/content/recruit/about/development/bg-top.svg) no-repeat center/contain;left:0;top:0}body.recruit.about.development .introVox .list01 li::after{content:"";position:absolute;margin:auto;width:5.7rem;height:7.9rem;background:url(../../images/content/recruit/about/development/bg-bottom.svg) no-repeat center/contain;right:0;bottom:0}body.recruit.about.development .introVox .list01 li .title{position:relative;margin-bottom:var(--s20)}body.recruit.about.development .introVox .list01 li .title::after{content:"";position:absolute;margin:auto;width:60px;height:1px;background:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-0.8rem}body.recruit.about.development .introVox .list01 li p{font-weight:700;margin-top:auto;margin-bottom:auto}body.recruit.about.development .trainingVox .list01{flex-wrap:wrap;gap:30px}body.recruit.about.development .trainingVox .list01 li{background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);padding:30px 50px;border-radius:1rem;width:585px;position:relative;background-position:right bottom;background-repeat:no-repeat;background-size:150px auto}body.recruit.about.development .trainingVox .list01 li.item01{background-image:url(../../images/content/recruit/about/development/ico-training01.svg)}body.recruit.about.development .trainingVox .list01 li.item02{background-image:url(../../images/content/recruit/about/development/ico-training02.svg)}body.recruit.about.development .trainingVox .list01 li.item03{background-image:url(../../images/content/recruit/about/development/ico-training03.svg)}body.recruit.about.development .trainingVox .list01 li.item04{background-image:url(../../images/content/recruit/about/development/ico-training04.svg)}body.recruit.about.development .trainingVox .list01 li .titleVox{margin-bottom:15px;display:flex;align-items:center;gap:0 10px}body.recruit.about.development .trainingVox .list01 li .titleVox .title01{font-size:2.4rem;letter-spacing:.03em;font-weight:700}body.recruit.about.development .trainingVox .list01 li .titleVox .title01{display:inline-block}body.recruit.about.development .seminarVox .layoutVox01{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:0 5.83%}body.recruit.about.development .seminarVox .layoutVox01 .imgVox{width:45.13%;position:relative}body.recruit.about.development .seminarVox .layoutVox01 .imgVox .img01{height:460px;overflow:hidden}body.recruit.about.development .seminarVox .layoutVox01 .imgVox .img01 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.recruit.about.development .seminarVox .layoutVox01 .imgVox .img01{position:relative}body.recruit.about.development .seminarVox .layoutVox01 .imgVox img{width:100%;height:100%;border-radius:30px 0 0 30px;position:relative;z-index:1}body.recruit.about.development .seminarVox .layoutVox01 .txtVox{width:610px}body.recruit.about.development .seminarVox .layoutVox01 .txtVox .list01{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:var(--s20)}body.recruit.about.development .seminarVox .layoutVox01 .txtVox .list01 li{padding:6px 10px;font-size:1.4rem;font-weight:500;color:#fff;border-radius:1rem;background:linear-gradient(180deg, rgba(240, 106, 3, 0.84) 0%, rgba(218, 44, 0, 0.84) 100%),var(--f-89090, #F89090);text-align:center;line-height:1.4}body.recruit.about.development .seminarVox .layoutVox01 .txtVox .list01 li .large{font-size:2rem;letter-spacing:.048em}@media only screen and (max-width: 767px){body.recruit.about.development .seminarVox .layoutVox01 .txtVox .list01 li .large{font-size:1.8rem}}body.recruit.flow .flowListVox .item{box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);border-radius:1rem;padding:40px 50px;background:#fff;position:relative}body.recruit.flow .flowListVox .item:not(:last-child){margin-bottom:var(--s120)}body.recruit.flow .flowListVox .item:not(:last-child)::after{content:"";position:absolute;margin:auto;width:90px;height:60px;background:url(../../images/content/recruit/flow/ico-underArrow01.svg) no-repeat center/contain;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.recruit.flow .flowListVox .item .subVox01{padding:50px 80px;background:#f0f0f0;border-radius:1rem}body.recruit.flow .flowListVox .item .subVox01 .title{margin-bottom:var(--s30);text-align:center}body.recruit.flow .flowListVox .item .subVox01 .title span{display:inline-flex;padding:14px 50px;align-items:center;gap:1rem;border-radius:1rem;background:#e66767;color:#fff;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;font-size:2.4rem;letter-spacing:.03em;font-weight:700}body.recruit.flow .flowListVox .item .subVox01 .title span{line-height:1;letter-spacing:.03rem}body.recruit.flow .flowListVox .item .subVox01 .flexVox{gap:10px 12px;flex-wrap:wrap}body.recruit.flow .flowListVox .item .subVox01 .flexVox li{width:464px;display:flex;justify-content:center;align-items:center;min-height:92px;padding:10px 16px;background:#fff;color:#000;text-align:center;font-size:1.8rem;letter-spacing:.096em;font-weight:500}@media only screen and (max-width: 767px){body.recruit.flow .flowListVox .item .subVox01 .flexVox li{letter-spacing:0}}body.recruit.flow .flowListVox .item .subVox01 .flexVox li{border-radius:.4rem}body.recruit.flow .flowListVox .item .subVox01:not(:last-child){margin-bottom:var(--s30)}body.recruit.flow .flowListVox .item .subVox02 .flexVox{gap:40px 70px}body.recruit.flow .flowListVox .item .subVox02 .flexVox li{width:320px;padding:20px 10px;border-radius:1rem;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);text-align:center;position:relative}body.recruit.flow .flowListVox .item .subVox02 .flexVox li::before{content:"";position:absolute;margin:auto;width:11.6rem;height:7rem;background:url(../../images/content/recruit/flow/bg-top.svg) no-repeat center/contain;left:0;top:0}body.recruit.flow .flowListVox .item .subVox02 .flexVox li::after{content:"";position:absolute;margin:auto;width:5.7rem;height:7.9rem;background:url(../../images/content/recruit/flow/bg-bottom.svg) no-repeat center/contain;right:0;bottom:0}body.recruit.flow .flowListVox .item .subVox02 .flexVox li .title{font-size:1.8rem;letter-spacing:.096em;font-weight:500}@media only screen and (max-width: 767px){body.recruit.flow .flowListVox .item .subVox02 .flexVox li .title{letter-spacing:0}}body.recruit.flow .flowListVox .item .subVox02 .flexVox li .title{letter-spacing:.06em;position:relative;margin-bottom:var(--s20)}body.recruit.flow .flowListVox .item .subVox02 .flexVox li .title::after{content:"";position:absolute;margin:auto;width:10rem;height:2px;background:#41a939;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-1rem}body.recruit.benefits .introVox .list01{display:flex;flex-wrap:wrap;gap:60px}body.recruit.benefits .introVox .list01 li{width:360px}body.recruit.benefits .introVox .list01 li.item01 a{background:linear-gradient(180deg, rgba(255, 91, 94, 0.19) 0%, rgba(255, 166, 0, 0.62) 100%),#ff864a}body.recruit.benefits .introVox .list01 li.item02 a{background:linear-gradient(0deg, rgba(249, 30, 30, 0.5) 0%, rgba(249, 30, 30, 0.5) 100%),linear-gradient(0deg, #FFC1C1 0%, #EEFF71 100%)}body.recruit.benefits .introVox .list01 li.item03 a{background:linear-gradient(0deg, rgba(220, 194, 0, 0.5) 0%, rgba(220, 194, 0, 0.5) 100%),linear-gradient(0deg, #EEFF71 0%, rgba(250, 141, 96, 0.6) 39.42%, #FF5858 100%)}body.recruit.benefits .introVox .list01 li.item04 a{background:var(--05-, linear-gradient(180deg, rgba(255, 91, 94, 0.19) 0%, rgba(255, 166, 0, 0.62) 100%), #FF549B)}body.recruit.benefits .introVox .list01 li.item05 a{background:linear-gradient(180deg, rgba(53, 146, 13, 0.58) 0%, rgba(0, 142, 224, 0.84) 100%),#aaffa4}body.recruit.benefits .introVox .list01 li.item06 a{background:var(--7-125, linear-gradient(180deg, rgba(0, 165, 88, 0.25) 0%, rgba(0, 142, 224, 0.84) 100%), #FF6CBD)}body.recruit.benefits .introVox .list01 li.item07 a{background:linear-gradient(180deg, rgba(0, 130, 165, 0.25) 0%, rgba(0, 184, 190, 0.59) 35.58%, rgba(0, 224, 209, 0.84) 100%),#4a98ff}body.recruit.benefits .introVox .list01 li.item08 a{background:linear-gradient(180deg, rgba(0, 165, 88, 0.67) 0%, rgba(0, 142, 224, 0.84) 100%),#4af9ff}body.recruit.benefits .introVox .list01 li.item09 a{background:var(--10-, linear-gradient(180deg, rgba(0, 165, 88, 0.25) 0%, rgba(0, 142, 224, 0.84) 100%), rgba(134, 74, 255, 0.83))}body.recruit.benefits .introVox .list01 li.item10 a{background:var(--11-, linear-gradient(180deg, rgba(255, 191, 0, 0.25) 0%, rgba(255, 156, 158, 0.84) 100%), #D20049)}body.recruit.benefits .introVox .list01 li.item11 a{background:linear-gradient(180deg, rgba(0, 165, 88, 0.25) 0%, rgba(0, 142, 224, 0.84) 100%),var(--41-a-939, #41A939)}body.recruit.benefits .introVox .list01 li.item12 a{background:linear-gradient(180deg, rgba(218, 44, 0, 0.84) 0%, rgba(240, 149, 3, 0.84) 100%),var(--f-89090, #F89090)}body.recruit.benefits .introVox .list01 li a{display:flex;flex-direction:column;align-items:center;background:#000;color:#fff;padding:30px 30px 55px;min-height:360px;position:relative}body.recruit.benefits .introVox .list01 li a::before,body.recruit.benefits .introVox .list01 li a::after{content:"";position:absolute;margin:auto;width:100%;height:119px;pointer-events:none}body.recruit.benefits .introVox .list01 li a::before{background:url(../../images/content/recruit/benefits/bg-top.svg) no-repeat center/contain;left:0;top:0}body.recruit.benefits .introVox .list01 li a::after{background:url(../../images/content/recruit/benefits/bg-bottom.svg) no-repeat center/contain;left:0;bottom:0}body.recruit.benefits .introVox .list01 li a{border-radius:1rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25)}body.recruit.benefits .introVox .list01 li .title{font-size:2.4rem;letter-spacing:.03em;font-weight:700}body.recruit.benefits .introVox .list01 li .title{font-weight:700;min-height:69px;display:flex;justify-content:center;align-items:center;text-align:center}body.recruit.benefits .introVox .list01 li .img01{width:150px;margin:auto 0}body.recruit.benefits .introVox .list01 li .txt01{margin-top:10px}body.recruit.benefits .introVox .list01 li .txt01 span::after{content:"";display:inline-block;width:13px;height:8px;background:url(../../images/content/content/ico-underArrow02-w.svg) no-repeat center/contain;margin-left:7px;vertical-align:middle}body.recruit.interview .typeYeatVox{display:inline-flex;justify-content:flex-end;gap:0 1rem;align-items:center;margin-top:.8rem}body.recruit.interview .typeYeatVox .typeLabel{color:var(--unnamed, #FFF);font-size:1.4rem;line-height:1;text-transform:uppercase;display:inline-flex;padding:.5rem;align-items:center;border-radius:.2rem;background:#e66767}body.recruit.interview .typeYeatVox .year{color:#5a5a5a}body.recruit.interview .nameVox{display:inline-block;margin-left:auto;text-align:left}body.recruit.interview .nameVox .name{font-size:1.8rem;letter-spacing:.06em;font-weight:500;line-height:1;margin-top:.5em}body.recruit.interview.index .interviewslV01{border-radius:3rem}@media only screen and (max-width: 767px){body.recruit.interview.index .interviewslV01{border-radius:1em}}body.recruit.interview.index .interviewslV01{background:#fff;padding:30px 50px}body.recruit.interview.index .interviewslV01.shadow{box-shadow:0 0 .5rem 0 rgba(0,0,0,.25)}body.recruit.interview.index .interviewslV01 .list01 li:not(:last-child){margin-bottom:var(--s30)}body.recruit.interview.index .interviewslV01 .list01 a{display:flex;padding:18px 0 18px 30px;gap:0 40px;padding-left:30px;border-radius:1rem;background:#fff;box-shadow:0 0 .9rem 0 rgba(0,0,0,.36);position:relative;overflow:hidden;min-height:256px}body.recruit.interview.index .interviewslV01 .list01 a::before{content:"";position:absolute;margin:auto;width:84px;height:100%;background:#2c85c4;right:0;top:0}body.recruit.interview.index .interviewslV01 .list01 a::after{content:"";position:absolute;margin:auto;width:24px;height:24px;background:url(../../images/content/content/ico-arrow01-w.svg) no-repeat center/contain;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.recruit.interview.index .interviewslV01 .list01 a .imgVox .img01{width:300px;aspect-ratio:300/220;overflow:hidden}body.recruit.interview.index .interviewslV01 .list01 a .imgVox .img01 img{display:block;border-radius:.4rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.recruit.interview.index .interviewslV01 .list01 a .txtVox{width:606px;display:flex;flex-direction:column}body.recruit.interview.index .interviewslV01 .list01 a .txtVox .title{font-size:1.8rem;letter-spacing:.096em;font-weight:500}@media only screen and (max-width: 767px){body.recruit.interview.index .interviewslV01 .list01 a .txtVox .title{letter-spacing:0}}body.recruit.interview.index .interviewslV01 .list01 a .txtVox .title{margin-bottom:var(--s20)}body.recruit.interview.index .interviewslV01 .list01 a .txtVox .topVox{margin-bottom:var(--s10)}body.recruit.interview.index .interviewslV01 .list01 a .txtVox .bottomVox{margin-top:auto}body.recruit.interview.article .layoutVox01{display:flex;justify-content:space-between;flex-direction:row-reverse}body.recruit.interview.article .layoutVox01 .txtVox{width:500px}body.recruit.interview.article .layoutVox01 .txtVox .topVox{margin-bottom:var(--s40)}body.recruit.interview.article .layoutVox01 .txtVox .title{font-size:2rem;letter-spacing:.048em}@media only screen and (max-width: 767px){body.recruit.interview.article .layoutVox01 .txtVox .title{font-size:1.8rem}}body.recruit.interview.article .layoutVox01 .txtVox .title{margin-bottom:var(--s40);font-weight:500}body.recruit.interview.article .layoutVox01 .imgVox{width:550px}body.recruit.interview.article .layoutVox01 .imgVox .img01{width:100%;aspect-ratio:550/404;overflow:hidden}body.recruit.interview.article .layoutVox01 .imgVox .img01 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.recruit.interview.article .headerVox{margin-bottom:var(--s60)}body.recruit.interview.article .txtSec{margin-bottom:var(--s60)}body.recruit.interview.article .routineVox .vox{margin-top:var(--s60)}body.recruit.interview.article .routineVox .vox .flexVox{border-radius:1rem;background:#ebf3fe;padding:17px 29px 17px 24px;align-items:center;min-height:204px;position:relative}body.recruit.interview.article .routineVox .vox .flexVox::before,body.recruit.interview.article .routineVox .vox .flexVox::after{content:"";position:absolute;margin:auto;width:8px;height:50%;background:#2c85c4;left:88px;z-index:0}body.recruit.interview.article .routineVox .vox .flexVox::before{top:0}body.recruit.interview.article .routineVox .vox .flexVox::after{bottom:0}body.recruit.interview.article .routineVox .vox .flexVox:first-child::before{content:none}body.recruit.interview.article .routineVox .vox .flexVox:last-child::after{content:none}body.recruit.interview.article .routineVox .vox .flexVox:nth-of-type(even){background:#fff}body.recruit.interview.article .routineVox .vox .flexVox .time{width:136px;margin-right:60px;position:relative;z-index:1}body.recruit.interview.article .routineVox .vox .flexVox .time .clock{display:flex;justify-content:center;align-items:center;font-size:2rem;letter-spacing:.048em}@media only screen and (max-width: 767px){body.recruit.interview.article .routineVox .vox .flexVox .time .clock{font-size:1.8rem}}body.recruit.interview.article .routineVox .vox .flexVox .time .clock{font-weight:700;width:136px;height:136px;background:url(../../images/content/recruit/interview/ico-clock.svg) no-repeat center/contain}body.recruit.interview.article .routineVox .vox .flexVox .txtVox{width:618px;margin-right:30px}body.recruit.interview.article .routineVox .vox .flexVox .txtVox .title{font-size:2rem;letter-spacing:.048em}@media only screen and (max-width: 767px){body.recruit.interview.article .routineVox .vox .flexVox .txtVox .title{font-size:1.8rem}}body.recruit.interview.article .routineVox .vox .flexVox .txtVox .title{font-weight:700;margin-bottom:.3em}body.recruit.interview.article .routineVox .vox .flexVox .imgVox{width:240px;border-radius:4px}body.recruit.job.event .eventLayoutV01{display:flex;justify-content:space-between}body.recruit.job.event .eventLayoutV01 .newslVS01{width:860px}body.recruit.job.event .eventLayoutV01 .rightVox{width:260px}body.recruit.job.event .eventLayoutV01 .rightVox .title{margin-bottom:2.5rem}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li{display:flex;gap:0 1.2rem}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li:not(:last-child){margin-bottom:var(--s20)}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li::before{content:"";display:inline-block;width:2.4rem;height:2.4rem;background:url(../../images/content/content/ico-arrow01.svg) no-repeat center/contain}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li a.is-active{font-weight:700}@media only screen and (max-width: 767px){body.recruit #main{margin-top:110px}body.recruit .recruitBannerArea{width:100%;margin-top:9rem}body.recruit .recruitBannerArea .recruitBannerAreaVox{background:#b8df7d;padding:5rem 0 18rem}body.recruit .recruitBannerArea .recruitBannerAreaVox::before{width:39rem;height:27rem;background:url(../../images/content/content/bg-recruitBannerAreaVox-sp.svg) no-repeat center/contain}body.recruit .recruitBannerArea .recruitBannerAreaVox .secInner{padding:0 2.5rem}body.recruit .recruitBannerArea .title{margin-top:3.5rem}body.recruit .recruitBannerArea .title::before,body.recruit .recruitBannerArea .title::after{content:none}body.recruit .recruitBannerArea .title span{color:#000}body.recruit.recruitIndex .mvWrapper .secInner{padding:0}body.recruit.recruitIndex .mvWrapper .mvArea{padding-bottom:14.2rem}body.recruit.recruitIndex .mvWrapper .mvArea .ico{top:1.6rem;left:.5rem;width:13.8rem}body.recruit.recruitIndex .mvWrapper .mvArea .txt{top:auto;bottom:5.5rem;left:50%;width:35rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper{width:100%;height:50rem;margin-right:0}body.recruit.recruitIndex .mvWrapper .simpleSliderWrapper .simpleSlider{height:50rem}body.recruit.recruitIndex .mvWrapper .ss-ctrls{position:relative;right:auto;top:auto;bottom:-11rem;-webkit-transform:translateY(0);transform:translateY(0)}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction{display:flex;justify-content:center;align-items:center;gap:12px}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction button{color:#fff}body.recruit.recruitIndex .mvWrapper .ss-ctrls-direction .ss-pager{flex-direction:row;padding:1rem 2rem;margin-top:0}body.recruit.recruitIndex .mainArtCnt{padding-top:5.5rem}body.recruit.recruitIndex .layoutVox01{display:flex;flex-direction:column;align-items:flex-start;gap:0 5.83%}body.recruit.recruitIndex .layoutVox01.reverse{flex-direction:column}body.recruit.recruitIndex .layoutVox01.reverse .imgVox{margin-left:0}body.recruit.recruitIndex .layoutVox01.reverse .imgVox::after{border-radius:0 1.6rem 1.6rem 0;right:auto;left:0}body.recruit.recruitIndex .layoutVox01.reverse .imgVox img{border-radius:0 1.6rem 1.6rem 0}body.recruit.recruitIndex .layoutVox01 .imgVox{width:35.8rem;margin-left:auto}body.recruit.recruitIndex .layoutVox01 .imgVox .img01{height:auto}body.recruit.recruitIndex .layoutVox01 .imgVox::after{content:"";position:absolute;margin:auto;border-radius:1.6rem 0 0 1.6rem;background:#fad74b;bottom:-1.8rem;right:0;width:calc(100% + 12px)}body.recruit.recruitIndex .layoutVox01 .imgVox img{border-radius:1.6rem 0 0 1.6rem}body.recruit.recruitIndex .layoutVox01 .txtVox{width:100%;padding:0 2rem}body.recruit.recruitIndex .layoutVox01 .txtVox .topVox ul{gap:1.9rem}body.recruit.recruitIndex .layoutVox01 .txtVox .btnVox ul{gap:2rem}body.recruit.about .messageVox .imgVox{width:100%;margin:0 auto}body.recruit.about.development .introVox .list01{gap:2rem 0;flex-direction:column}body.recruit.about.development .introVox .list01 li{width:100%;padding:2rem 1rem}body.recruit.about.development .introVox .list01 li .title::after{width:6rem}body.recruit.about.development .trainingVox .list01{flex-wrap:wrap;gap:3rem 0;flex-direction:column}body.recruit.about.development .trainingVox .list01 li{padding:3rem 2rem;width:100%;background-size:12rem auto}body.recruit.about.development .trainingVox .list01 li .titleVox{margin-bottom:1.5rem;align-items:flex-start;flex-direction:column;gap:.5rem 0}body.recruit.about.development .seminarVox .layoutVox01{flex-direction:column;gap:3rem 0}body.recruit.about.development .seminarVox .layoutVox01 .imgVox{width:35.8rem;margin-left:auto}body.recruit.about.development .seminarVox .layoutVox01 .imgVox .img01{height:auto}body.recruit.about.development .seminarVox .layoutVox01 .imgVox img{border-radius:3rem 0 0 3rem}body.recruit.about.development .seminarVox .layoutVox01 .txtVox{width:100%;padding:0 2rem}body.recruit.about.development .seminarVox .layoutVox01 .txtVox .list01{gap:1rem}body.recruit.about.development .seminarVox .layoutVox01 .txtVox .list01 li{padding:.6rem 1rem;font-size:1.3rem}body.recruit.benefits .introVox .list01{gap:1rem}body.recruit.benefits .introVox .list01 li{width:calc(50% - .5rem)}body.recruit.benefits .introVox .list01 li a{display:flex;flex-direction:column;align-items:center;background:#000;color:#fff;padding:2rem 1rem 2.5rem;min-height:0}body.recruit.benefits .introVox .list01 li a::before,body.recruit.benefits .introVox .list01 li a::after{width:100%;height:5.6rem}body.recruit.benefits .introVox .list01 li .title{font-size:1.6rem;min-height:5rem}body.recruit.benefits .introVox .list01 li .img01{width:10rem}body.recruit.benefits .introVox .list01 li .txt01{margin-top:.5rem;font-size:1.5rem}body.recruit.benefits .introVox .list01 li .txt01 span::after{width:1.3rem;height:.8rem;margin-left:.7rem}body.recruit.flow .flowListVox .item{padding:3rem 1rem}body.recruit.flow .flowListVox .item:not(:last-child)::after{width:7.2rem;height:4.8rem;bottom:-7rem}body.recruit.flow .flowListVox .item .subVox01{padding:4rem 1rem}body.recruit.flow .flowListVox .item .subVox01 .title span{padding:1.4rem 4rem}body.recruit.flow .flowListVox .item .subVox01 .flexVox{gap:1rem 1.2rem;flex-wrap:wrap}body.recruit.flow .flowListVox .item .subVox01 .flexVox li{width:100%;display:flex;justify-content:center;align-items:center;min-height:9.2rem;padding:1rem 1.5rem}body.recruit.flow .flowListVox .item .subVox01:not(:last-child){margin-bottom:var(--s30)}body.recruit.flow .flowListVox .item .subVox02 .flexVox{gap:2rem 0;flex-direction:column}body.recruit.flow .flowListVox .item .subVox02 .flexVox li{width:100%;padding:2rem 1rem}body.recruit.flow .flowListVox .item .subVox02 .flexVox li .title{font-size:1.8rem;letter-spacing:.096em;font-weight:500;letter-spacing:.06em;position:relative;margin-bottom:var(--s20)}}@media only screen and (max-width: 767px)and (max-width: 767px){body.recruit.flow .flowListVox .item .subVox02 .flexVox li .title{letter-spacing:0}}@media only screen and (max-width: 767px){body.recruit.interview.index .interviewslV01{padding:3rem 1rem}body.recruit.interview.index .interviewslV01.shadow{box-shadow:0 0 .5rem 0 rgba(0,0,0,.25)}body.recruit.interview.index .interviewslV01 .list01 li:not(:last-child){margin-bottom:var(--s30)}body.recruit.interview.index .interviewslV01 .list01 a{flex-direction:column;padding:1.5rem;gap:0 40px;min-height:auto}body.recruit.interview.index .interviewslV01 .list01 a::before{content:"";position:absolute;margin:auto;width:100%;height:4rem;background:#2c85c4;right:auto;top:auto;left:0;bottom:0}body.recruit.interview.index .interviewslV01 .list01 a::after{width:2rem;height:2rem;right:auto;left:50%;top:auto;bottom:0%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}body.recruit.interview.index .interviewslV01 .list01 a .imgVox .img01{width:100%}body.recruit.interview.index .interviewslV01 .list01 a .txtVox{width:100%;padding:3rem 0}body.recruit.interview.article .layoutVox01{flex-direction:column;gap:3rem 0}body.recruit.interview.article .layoutVox01 .txtVox{width:100%}body.recruit.interview.article .layoutVox01 .txtVox .topVox{margin-bottom:2rem}body.recruit.interview.article .layoutVox01 .txtVox .title{font-size:2rem;letter-spacing:.048em;margin-bottom:3rem;font-weight:500}}@media only screen and (max-width: 767px)and (max-width: 767px){body.recruit.interview.article .layoutVox01 .txtVox .title{font-size:1.8rem}}@media only screen and (max-width: 767px){body.recruit.interview.article .layoutVox01 .imgVox{width:100%}body.recruit.interview.article .headerVox{margin-bottom:8rem}body.recruit.interview.article .txtSec{margin-bottom:var(--s60)}body.recruit.interview.article .routineVox .secInner{padding:0}body.recruit.interview.article .routineVox .vox{border-radius:1rem;border-width:.6rem}body.recruit.interview.article .routineVox .vox .flexVox{border-radius:1rem;padding:2.4rem .6rem 2rem;align-items:flex-start;min-height:8.2rem;flex-wrap:wrap}body.recruit.interview.article .routineVox .vox .flexVox::before,body.recruit.interview.article .routineVox .vox .flexVox::after{width:.8rem;height:50%;left:4.2rem}body.recruit.interview.article .routineVox .vox .flexVox::after{height:calc(100% - 10.2rem)}body.recruit.interview.article .routineVox .vox .flexVox .time{width:8.2rem;margin-right:0;position:relative;z-index:1}body.recruit.interview.article .routineVox .vox .flexVox .time .clock{width:8.2rem;height:8.2rem}body.recruit.interview.article .routineVox .vox .flexVox .txtVox{width:calc(100% - 9.4rem);margin-right:0;margin-left:auto;padding-top:2.4rem}body.recruit.interview.article .routineVox .vox .flexVox .txtVox .title{font-size:2rem;margin-bottom:.2em}body.recruit.interview.article .routineVox .vox .flexVox .imgVox{width:calc(100% - 9.4rem);border-radius:.4rem;margin-left:auto;margin-top:1.6rem}}@media only screen and (max-width: 767px){body.recruit.job.event .eventLayoutV01{flex-direction:column;gap:6rem 0}body.recruit.job.event .eventLayoutV01 .newslVS01{width:100%}body.recruit.job.event .eventLayoutV01 .newslVS01 time{width:100%;margin-bottom:.5rem}body.recruit.job.event .eventLayoutV01 .rightVox{width:100%}body.recruit.job.event .eventLayoutV01 .rightVox .title{margin-bottom:2.5rem}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li{display:flex;gap:0 1.2rem}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li:not(:last-child){margin-bottom:var(--s20)}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li::before{content:"";display:inline-block;width:2.4rem;height:2.4rem;background:url(../../images/content/content/ico-arrow01.svg) no-repeat center/contain}body.recruit.job.event .eventLayoutV01 .rightVox .list01 li a.is-active{font-weight:700}}/*# sourceMappingURL=recruit.min.css.map */