.headerArea .logo svg g{fill:#fff}.headerArea .link{color:#fff}.headerArea.-in .logo svg g{fill:#47278b}.headerArea.-in .link:not(.navBtn__contact .link){color:#311e57}@media screen and (min-width: 768px){.headerArea.-in .link:not(.navBtn__contact .link).--text:hover{color:#b3a2cd}}.headerArea.is-open .logo svg g{fill:#47278b}.headerArea .navigationWrap.is-show .link{color:#311e57}.connectArea{position:relative;margin-top:-9.0277777778vw;padding:1.7361111111vw 0 20.8333333333vw;background:#fff}@media screen and (min-width: 1441px){.connectArea{margin-top:-130px;padding:25px 0 300px}}@media screen and (max-width: 768px){.connectArea{margin-top:-8vw;padding:16vw 0 32vw}}.connectArea .bg{position:absolute;bottom:0;left:0;width:100%;height:12.2916666667vw;z-index:1}@media screen and (max-width: 768px){.connectArea .bg{width:100%;height:auto}}.connectArea .bg img{width:100%;height:100%}.connectArea .commonHead{max-width:88.8888888889vw;width:100%;margin:12.2916666667vw auto 0}@media screen and (min-width: 1441px){.connectArea .commonHead{max-width:1280px;margin:177px auto 0}}@media screen and (max-width: 768px){.connectArea .commonHead{display:block;max-width:none;width:auto;margin:16vw 6.4vw 0}}.connectArea .contents{display:flex;gap:0 6.875vw;max-width:85.4166666667vw;width:100%;margin:5.6944444444vw 1.3888888889vw 0 auto}@media screen and (min-width: 1441px){.connectArea .contents{gap:0 99px;max-width:1230px;margin:82px auto 0}}@media screen and (max-width: 768px){.connectArea .contents{display:block;max-width:none;width:auto;margin:13.3333333333vw auto 0}}.connectArea .left{max-width:34.7222222222vw;width:100%}@media screen and (min-width: 1441px){.connectArea .left{max-width:500px}}@media screen and (max-width: 768px){.connectArea .left{max-width:72.8vw;margin:auto}}.connectArea .left .lottie{width:100%;height:fit-content}@media screen and (max-width: 768px){.connectArea .left .lottie{max-width:fit-content;max-width:fit-content}}.connectArea .left svg{display:block;width:100%;height:100%}.connectArea .right{max-width:44.4444444444vw;width:100%;margin-top:2.5vw}@media screen and (min-width: 1441px){.connectArea .right{max-width:640px;margin-top:36px}}@media screen and (max-width: 768px){.connectArea .right{max-width:none;width:auto;height:fit-content;margin:16vw 6.4vw 0}}.connectArea .right .title{color:var(--Text, #311e57);font-size:2.2222222222vw;line-height:140%}@media screen and (min-width: 1441px){.connectArea .right .title{font-size:32px}}@media screen and (max-width: 768px){.connectArea .right .title{font-size:5.3333333333vw;line-height:160%}}.connectArea .right .text{margin-top:2.0833333333vw;color:var(--Text, #311e57);line-height:220%}@media screen and (min-width: 1441px){.connectArea .right .text{margin-top:30px}}@media screen and (max-width: 768px){.connectArea .right .text{margin-top:4vw}}.connectArea .right .info{margin-top:2.2222222222vw;border-top:1px solid #eaeaea;padding-top:1.7361111111vw}@media screen and (min-width: 1441px){.connectArea .right .info{margin-top:32px;padding-top:25px}}@media screen and (max-width: 768px){.connectArea .right .info{margin-top:6.6666666667vw;padding-top:6.6666666667vw}}.connectArea .right .info .d{color:var(--ABI, #47278b);margin-top:.7638888889vw}@media screen and (min-width: 1441px){.connectArea .right .info .d{margin-top:11px}}@media screen and (max-width: 768px){.connectArea .right .info .d{margin-top:3.4666666667vw}}.connectArea .right .info .t{display:flex;align-items:center;gap:0 .6944444444vw;color:var(--ABI, #47278b)}@media screen and (min-width: 1441px){.connectArea .right .info .t{gap:0 10px}}@media screen and (max-width: 768px){.connectArea .right .info .t{gap:0 2.1333333333vw}}.connectArea .right .info svg{max-width:1.7361111111vw;width:100%}@media screen and (min-width: 1441px){.connectArea .right .info svg{max-width:25px}}@media screen and (max-width: 768px){.connectArea .right .info svg{max-width:6.6666666667vw}}.workflowArea{position:relative;margin-top:-.6944444444vw;padding:.6944444444vw 0 20.8333333333vw;background:#ded8e7;overflow:hidden}@media screen and (min-width: 1441px){.workflowArea{margin-top:-10px;padding:10px 0 300px}}@media screen and (max-width: 768px){.workflowArea{padding:16vw 0 32vw}}.workflowArea .commonHead{max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.workflowArea .commonHead{max-width:1280px}}@media screen and (max-width: 768px){.workflowArea .commonHead{display:block;max-width:none;width:auto;margin:0vw 6.4vw 0}}.workflowArea .wrap{display:flex;gap:0 10vw;max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.workflowArea .wrap{gap:0 144px;max-width:1280px}}@media screen and (max-width: 768px){.workflowArea .wrap{display:block;max-width:none;width:auto}}.workflowArea .imgItem{max-width:88.8888888889vw;width:100%;height:fit-content;margin:5.9027777778vw auto 0}@media screen and (min-width: 1441px){.workflowArea .imgItem{max-width:1280px;margin:85px auto 0}}@media screen and (max-width: 768px){.workflowArea .imgItem{display:block;max-width:none;width:auto;margin:4vw 0 0 6.4vw;padding-right:8vw;overflow:auto}}@media screen and (max-width: 768px){.workflowArea .imgItem .inner{width:596px;overflow:auto}}.workflowArea .imgItem img{width:100%;height:100%}.workflowArea .contents{margin-top:5.5555555556vw}@media screen and (min-width: 1441px){.workflowArea .contents{margin-top:80px}}@media screen and (max-width: 768px){.workflowArea .contents{margin-top:13.3333333333vw}}.workflowArea .left{max-width:29.1666666667vw;width:100%}@media screen and (min-width: 1441px){.workflowArea .left{max-width:420px}}@media screen and (max-width: 768px){.workflowArea .left{max-width:none;margin:auto;margin:0 6.4vw}}.workflowArea .left .title{color:var(--Text, #311e57);font-size:2.2222222222vw;line-height:160%}@media screen and (min-width: 1441px){.workflowArea .left .title{font-size:32px}}@media screen and (max-width: 768px){.workflowArea .left .title{font-size:5.3333333333vw}}.workflowArea .left .text{margin-top:2.0833333333vw;color:var(--Text, #311e57);line-height:220%}@media screen and (min-width: 1441px){.workflowArea .left .text{margin-top:30px}}@media screen and (max-width: 768px){.workflowArea .left .text{margin-top:4vw}}.workflowArea .right{max-width:50.9722222222vw;width:100%}@media screen and (min-width: 1441px){.workflowArea .right{max-width:734px}}@media screen and (max-width: 768px){.workflowArea .right{max-width:none;margin:auto;width:auto;margin:4vw 6.4vw 0}}.workflowArea .right .text{line-height:220%}.serviceArea{position:relative;margin-top:-6.9444444444vw;padding:11.8055555556vw 0 20.8333333333vw;background:#fff;overflow:hidden}@media screen and (min-width: 1441px){.serviceArea{margin-top:-100px;padding:170px 0 300px}}@media screen and (max-width: 768px){.serviceArea{padding:21.3333333333vw 0 32vw}}.serviceArea .commonHead{max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.serviceArea .commonHead{max-width:1280px}}@media screen and (max-width: 768px){.serviceArea .commonHead{display:block;max-width:none;width:auto;margin:0 6.4vw}}.serviceArea .wrap{position:relative;max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.serviceArea .wrap{max-width:1280px}}@media screen and (max-width: 768px){.serviceArea .wrap{max-width:none;width:auto}}.serviceArea .imgItem{max-width:88.8888888889vw;width:100%;height:fit-content;margin:5.9027777778vw auto 0}@media screen and (min-width: 1441px){.serviceArea .imgItem{max-width:1280px;margin:85px auto 0}}@media screen and (max-width: 768px){.serviceArea .imgItem{display:block;max-width:none;width:auto;margin:16vw 0 0 6.4vw;padding-right:8vw;overflow:auto}}@media screen and (max-width: 768px){.serviceArea .imgItem .inner{width:596px;overflow:auto}}.serviceArea .imgItem img{width:100%;height:100%}.serviceArea .contents{margin-top:5.5555555556vw}@media screen and (min-width: 1441px){.serviceArea .contents{margin-top:80px}}@media screen and (max-width: 768px){.serviceArea .contents{margin:13.3333333333vw 6.4vw 0}}.serviceArea .contents .title{color:var(--Text, #311e57);font-size:2.2222222222vw;line-height:160%}@media screen and (min-width: 1441px){.serviceArea .contents .title{font-size:32px}}@media screen and (max-width: 768px){.serviceArea .contents .title{font-size:5.3333333333vw}}.serviceArea .contents .text{margin-top:2.0833333333vw;color:var(--Text, #311e57);line-height:220%}@media screen and (min-width: 1441px){.serviceArea .contents .text{margin-top:30px}}@media screen and (max-width: 768px){.serviceArea .contents .text{margin-top:4vw}}.serviceArea .contents .img{position:absolute;top:-13.8888888889vw;right:3.4722222222vw;max-width:16.8055555556vw;width:100%}@media screen and (min-width: 1441px){.serviceArea .contents .img{top:-200px;right:50px;max-width:242px}}@media screen and (max-width: 768px){.serviceArea .contents .img{position:relative;top:0;right:0;max-width:33.8666666667vw;margin-left:auto}}.serviceArea .contents .img img{width:100%;height:100%}.valueArea{position:relative;margin-top:-6.9444444444vw;padding:11.8055555556vw 0 20.8333333333vw;background:#efebf4;overflow:hidden}@media screen and (min-width: 1441px){.valueArea{margin-top:-100px;padding:170px 0 300px}}@media screen and (max-width: 768px){.valueArea{padding:21.3333333333vw 0 0vw}}.valueArea .contents{display:flex;gap:0 5.8333333333vw;max-width:88.8888888889vw;width:100%;height:100%;margin:0 auto;padding-top:5.5555555556vw}@media screen and (min-width: 1441px){.valueArea .contents{gap:0 84px;max-width:1280px;margin:0 auto;padding-top:80px}}@media screen and (max-width: 768px){.valueArea .contents{display:block;max-width:none;width:auto;padding-top:50px}}.valueArea .commonHead{max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.valueArea .commonHead{max-width:1280px}}@media screen and (max-width: 768px){.valueArea .commonHead{display:block;max-width:none;width:auto;margin:0 6.4vw}}.valueArea .left{max-width:40.7638888889vw;width:100%}@media screen and (min-width: 1441px){.valueArea .left{max-width:587px}}@media screen and (max-width: 768px){.valueArea .left{display:block;max-width:none;width:auto;margin:13.3333333333vw 6.4vw 0}}.valueArea .left .title{color:var(--Text, #311e57);font-size:2.2222222222vw;line-height:160%}@media screen and (min-width: 1441px){.valueArea .left .title{font-size:32px}}@media screen and (max-width: 768px){.valueArea .left .title{font-size:5.3333333333vw}}.valueArea .left .text{margin-top:2.0833333333vw;color:var(--Text, #311e57);line-height:220%}@media screen and (min-width: 1441px){.valueArea .left .text{margin-top:30px}}@media screen and (max-width: 768px){.valueArea .left .text{margin-top:4vw}}.valueArea .right{position:relative;max-width:44.6527777778vw;width:100%;height:45.4166666667vw}@media screen and (min-width: 1441px){.valueArea .right{max-width:643px;height:654px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right{max-width:71.4444444444vh;height:72.6666666667vh}}@media screen and (max-width: 768px){.valueArea .right{display:block;max-width:none;width:auto;height:100vh;margin:0 6.4vw}}.valueArea .right .cardItem{position:absolute;width:100%;max-width:36.25vw;padding:1.0416666667vw;background:#fff;opacity:0;transition:opacity .6s ease,transform .6s ease}@media screen and (min-width: 1441px){.valueArea .right .cardItem{max-width:492px;padding:15px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem{max-width:58vh;padding:1.6666666667vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem{max-width:none;width:auto;padding:2.6666666667vw}}.valueArea .right .cardItem.is-visible{opacity:1}.valueArea .right .cardItem.--01{top:0;right:.3472222222vw}@media screen and (min-width: 1441px){.valueArea .right .cardItem.--01{right:5px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem.--01{right:.5555555556vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem.--01{top:0vw;right:0}}.valueArea .right .cardItem.--02{top:2.0833333333vw;right:2.7777777778vw}@media screen and (min-width: 1441px){.valueArea .right .cardItem.--02{top:30px;right:40px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem.--02{top:3.3333333333vh;right:4.4444444444vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem.--02{top:8vw;right:0}}.valueArea .right .cardItem.--03{top:4.4444444444vw;right:0}@media screen and (min-width: 1441px){.valueArea .right .cardItem.--03{top:64px;right:0}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem.--03{top:7.1111111111vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem.--03{top:16vw;right:0}}.valueArea .right .cardItem.--04{bottom:0;left:0}@media screen and (min-width: 1441px){.valueArea .right .cardItem.--04{left:0}}@media screen and (max-width: 768px){.valueArea .right .cardItem.--04{top:24vw;left:0;bottom:auto}}.valueArea .right .cardItem .img{max-width:34.1666666667vw;height:22.6388888889vw}@media screen and (min-width: 1441px){.valueArea .right .cardItem .img{max-width:492px;height:326px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem .img{max-width:54.6666666667vh;height:36.2222222222vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem .img{max-width:81.8666666667vw;height:54.4vw}}.valueArea .right .cardItem .img img{width:100%;height:100%;object-fit:cover}.valueArea .right .cardItem .detail{margin-top:.6944444444vw}@media screen and (min-width: 1441px){.valueArea .right .cardItem .detail{margin-top:10px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem .detail{margin-top:1.1111111111vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem .detail{margin-top:2.6666666667vw}}.valueArea .right .cardItem .detail .num{color:var(--ABI, #47278b);line-height:120%;text-transform:uppercase;letter-spacing:.125vw;margin-top:.6944444444vw;font-feature-settings:"palt"}@media screen and (min-width: 1441px){.valueArea .right .cardItem .detail .num{font-size:18px;letter-spacing:1.8px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem .detail .num{font-size:2vh;letter-spacing:.2vh;margin-top:1.1111111111vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem .detail .num{font-size:4.2666666667vw}}.valueArea .right .cardItem .detail .title{color:#311e57;margin-top:2.7777777778vw}@media screen and (min-width: 1441px){.valueArea .right .cardItem .detail .title{margin-top:40px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem .detail .title{margin-top:4.4444444444vh;font-size:2.6666666667vh;letter-spacing:.2666666667vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem .detail .title{margin-top:5.3333333333vw;font-size:4.8vw}}.valueArea .right .cardItem .detail .text{margin-top:.6944444444vw}@media screen and (min-width: 1441px){.valueArea .right .cardItem .detail .text{margin-top:10px}}@media screen and (min-width: 768px)and (min-height: 500px)and (max-height: 700px){.valueArea .right .cardItem .detail .text{margin-top:1.1111111111vh;font-size:1.7777777778vh}}@media screen and (max-width: 768px){.valueArea .right .cardItem .detail .text{margin-top:1.3333333333vw}}.articleListArea{position:relative;background:#33176f;margin-top:-8.3333333333vw;padding-bottom:18.0555555556vw}@media screen and (min-width: 1441px){.articleListArea{margin-top:-120px;padding-bottom:260px}}@media screen and (max-width: 768px){.articleListArea{margin-top:-22.4vw;padding-bottom:46.6666666667vw}}.articleListArea+.recruitBannerArea{margin-top:0}.articleListArea .head{padding:6.9444444444vw 0 0}@media screen and (min-width: 1441px){.articleListArea .head{padding:100px 0 0}}@media screen and (max-width: 768px){.articleListArea .head{padding:16vw 0 0}}.articleListArea .head .sub{display:block;justify-content:center;color:var(--PPL2, #ded8e7);text-align:center;font-size:1.3888888889vw;line-height:120%;letter-spacing:.1388888889vw;text-transform:uppercase;text-align:center}@media screen and (min-width: 1441px){.articleListArea .head .sub{font-size:20px;letter-spacing:2px}}@media screen and (max-width: 768px){.articleListArea .head .sub{font-size:4.2666666667vw;letter-spacing:.64vw}}.articleListArea .head .title{text-align:center;margin-top:1px;justify-content:center}.articleListArea .articleList__list{max-width:66.3194444444vw;width:100%;margin:4.1666666667vw auto 0}@media screen and (min-width: 1441px){.articleListArea .articleList__list{max-width:955px;margin:60px auto 0}}@media screen and (max-width: 768px){.articleListArea .articleList__list{max-width:none;width:auto;margin:10.6666666667vw auto 0}}.articleListArea .articleList__list .listItem:last-child a{border-bottom:1px solid rgba(234,234,234,.5)}@media screen and (max-width: 768px){.articleListArea .articleList__list .listItem+.listItem{margin-top:4.8vw}}.articleListArea .articleList__list .listItem a{border-top:1px solid rgba(234,234,234,.5)}@media screen and (max-width: 768px){.articleListArea .articleList__list .listItem a{width:fit-content;margin:auto;padding-top:4vw}}.articleListArea .articleList__list .listItem a .title,.articleListArea .articleList__list .listItem a .date{color:#fff}.articleListArea .articleList__list .listItem a .category .text{color:#47278b}.articleListArea .cp-btn-01{width:2.4305555556vw;height:2.4305555556vw}@media screen and (min-width: 1441px){.articleListArea .cp-btn-01{width:35px;height:35px}}@media screen and (max-width: 768px){.articleListArea .cp-btn-01{width:6.4vw;height:6.4vw}}.articleListArea .cp-btn-01 .arrow{width:1.0416666667vw;height:.625vw}@media screen and (min-width: 1441px){.articleListArea .cp-btn-01 .arrow{width:15px;height:9px}}@media screen and (max-width: 768px){.articleListArea .cp-btn-01 .arrow{width:2.6666666667vw;height:1.0666666667vw}}.articleListArea .cp-btn-04{margin:5.5555555556vw auto 0}@media screen and (min-width: 1441px){.articleListArea .cp-btn-04{margin:80px auto 0}}@media screen and (max-width: 768px){.articleListArea .cp-btn-04{margin:12vw auto 0}}.articleListArea.--interview{background:#fff;clip-path:none;margin-top:0;padding-bottom:11.1111111111vw}@media screen and (min-width: 1441px){.articleListArea.--interview{padding-bottom:160px}}@media screen and (max-width: 768px){.articleListArea.--interview{padding-bottom:28vw}}.articleListArea.--interview .commonHead{max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.articleListArea.--interview .commonHead{max-width:1280px}}@media screen and (max-width: 768px){.articleListArea.--interview .commonHead{max-width:none;width:auto;margin:0vw 6.4vw 0}}.articleListArea.--interview .articleList__list{max-width:88.8888888889vw;width:100%;margin:3.125vw auto 0}@media screen and (min-width: 1441px){.articleListArea.--interview .articleList__list{max-width:1280px;margin:45px auto 0}}@media screen and (max-width: 768px){.articleListArea.--interview .articleList__list{max-width:none;width:auto;margin:16vw auto 0}}@media screen and (max-width: 768px){.articleListArea.--interview .articleList__list .listItem a{margin:0 6.4vw}}.articleListArea.--interview .articleList__list .detail{width:100%}@media screen and (max-width: 768px){.articleListArea.--interview .articleList__list .detail{width:auto}}.articleListArea.--interview .articleList__list .detail .date,.articleListArea.--interview .articleList__list .detail .title,.articleListArea.--interview .articleList__list .detail .pj{color:#47278b}.articleListArea.--interview .articleList__list .img{max-width:32.7777777778vw;height:21.7361111111vw;width:100%}@media screen and (min-width: 1441px){.articleListArea.--interview .articleList__list .img{max-width:472px;height:313px}}@media screen and (max-width: 768px){.articleListArea.--interview .articleList__list .img{max-width:87.2vw;height:57.8666666667vw}}.articleListArea.--interview .articleList__list .cp-btn-01{top:auto;right:3.4722222222vw;bottom:1.7361111111vw}@media screen and (min-width: 1441px){.articleListArea.--interview .articleList__list .cp-btn-01{right:50px;bottom:25px}}.articleList__list .listItem:last-child a{border-bottom:1px solid #eaeaea;padding-bottom:18px}@media screen and (max-width: 768px){.articleList__list .listItem+.listItem a{margin-top:18px;padding-top:15px}}.articleList__list .listItem a{position:relative;display:flex;padding:24px 100px 24px 30px;border-top:1px solid var(--GRY, #eaeaea);transition:.3s ease-in-out}@media screen and (min-width: 768px){.articleList__list .listItem a:hover{background:rgba(239,235,244,.5)}.articleList__list .listItem a:hover .cp-btn-01{background:#fff100}.articleList__list .listItem a:hover .cp-btn-01 .arrow svg.--before{transform:translate3d(100%, 0, 0)}.articleList__list .listItem a:hover .cp-btn-01 .arrow svg.--after{transform:translate3d(0, 0, 0)}}@media screen and (max-width: 768px){.articleList__list .listItem a{display:block;padding:0}}.articleList__list .listItem a .detail{margin-left:1.875vw}@media screen and (min-width: 1441px){.articleList__list .listItem a .detail{margin-left:27px}}@media screen and (max-width: 768px){.articleList__list .listItem a .detail{margin:10px 0 0}}.articleList__list .listItem a .title{display:block;margin-top:1.3194444444vw;font-size:1.25vw}@media screen and (min-width: 1441px){.articleList__list .listItem a .title{font-size:18px;margin-top:19px}}@media screen and (max-width: 768px){.articleList__list .listItem a .title{font-size:3.7333333333vw;margin-top:3.2vw}}.articleList__list .listItem .img{max-width:10.4166666667vw;height:6.9444444444vw;width:100%}@media screen and (min-width: 1441px){.articleList__list .listItem .img{max-width:150px;height:100px}}@media screen and (max-width: 768px){.articleList__list .listItem .img{max-width:87.2vw;height:57.8666666667vw}}.articleList__list .listItem .img img{display:block;width:100%;height:100%;object-fit:cover}.articleList__list .listItem .upper{display:flex;align-content:center}@media screen and (max-width: 768px){.articleList__list .listItem .upper{display:block}}.articleList__list .listItem .date{color:#727272}.articleList__list .listItem .category{display:flex;align-items:center;flex-wrap:wrap;gap:.3472222222vw .6944444444vw;margin-left:1.1111111111vw}@media screen and (min-width: 1441px){.articleList__list .listItem .category{gap:5px 10px;margin-left:16px}}@media screen and (max-width: 768px){.articleList__list .listItem .category{margin:5px 0 0;gap:0 3.4666666667vw}}.articleList__list .listItem .category .text{display:block;width:fit-content;background:var(--PPL2, #ded8e7);padding:1px 12px;text-align:center;border-radius:20px}.articleList__list .listItem .pj{margin-top:.3472222222vw;color:var(--WHT, #fff);font-size:1.1111111111vw;line-height:180%}@media screen and (min-width: 1441px){.articleList__list .listItem .pj{margin-top:5px;font-size:16px}}@media screen and (max-width: 768px){.articleList__list .listItem .pj{margin-top:1.3333333333vw;font-size:3.4666666667vw}}.articleList__list .cp-btn-01{position:absolute;top:0;right:2.3611111111vw;bottom:0;margin:auto}@media screen and (min-width: 1441px){.articleList__list .cp-btn-01{right:34px}}@media screen and (max-width: 768px){.articleList__list .cp-btn-01{display:none;right:0}}.bannerArea{position:relative;background:#fff;margin:-6.9444444444vw auto 0;padding:6.9444444444vw 0 10.4861111111vw}@media screen and (min-width: 1441px){.bannerArea{padding:100px 0 151px;margin:-100px auto 0}}@media screen and (max-width: 768px){.bannerArea{margin:-26.6666666667vw 0 0;padding:16vw 0 26.6666666667vw}}.bannerArea .innerBlock{position:relative;max-width:75.625vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.bannerArea .innerBlock{max-width:1089px}}@media screen and (max-width: 768px){.bannerArea .innerBlock{max-width:none;width:auto;margin:0 3.7333333333vw}}.bannerArea .bg{width:100%;height:100%}.bannerArea .bg img{width:100%;height:fit-content;object-fit:contain}.bannerArea .detail{position:absolute;top:0;bottom:0;left:0vw;width:100%;height:fit-content;margin:auto;padding:0 5.5555555556vw 0 7.2916666667vw;z-index:1}@media screen and (min-width: 1441px){.bannerArea .detail{left:0;padding:0 80px 0 105px}}@media screen and (max-width: 768px){.bannerArea .detail{top:0;left:0;bottom:0;padding:0 12vw}}.bannerArea .title{color:var(--WHT, #fff)}.bannerArea .cp-btn-04{position:absolute;top:0;right:5.5555555556vw;bottom:0;margin:auto;width:20.1388888889vw}@media screen and (min-width: 1441px){.bannerArea .cp-btn-04{right:80px;width:290px}}@media screen and (max-width: 768px){.bannerArea .cp-btn-04{position:relative;right:0;left:-2.6666666667vw;width:68.8vw;margin-top:4vw}}.bannerArea .cp-btn-04 .text{letter-spacing:normal;font-size:1.1111111111vw}@media screen and (min-width: 1441px){.bannerArea .cp-btn-04 .text{font-size:16px}}@media screen and (max-width: 768px){.bannerArea .cp-btn-04 .text{font-size:3.7333333333vw}}.recruitBannerArea,.breadcrumbsArea{background:#efebf4}.breadcrumbsArea{margin:0;padding:0 82px 20px 0}@media screen and (max-width: 768px){.breadcrumbsArea{padding:0 15px 10px 0}}
