#mainArea{background:#f8f5fb}.mainImgArea{background:var(--BG2, #efebf4)}.mainImgArea .head{position:absolute;top:13.5416666667vw;right:0;left:0;width:fit-content;height:fit-content;margin:auto}@media screen and (min-width: 1441px){.mainImgArea .head{top:195px}}@media screen and (max-width: 768px){.mainImgArea .head{top:29.0666666667vw}}.mainImgArea .title{display:block;color:var(--ABI, #47278b);text-align:center;font-size:6.25vw;line-height:100%;letter-spacing:9px;text-transform:uppercase}@media screen and (min-width: 1441px){.mainImgArea .title{font-size:90px;letter-spacing:9px}}@media screen and (max-width: 768px){.mainImgArea .title{font-size:12vw;letter-spacing:1.2vw}}.mainImgArea .sub{display:block;margin-top:1.3888888889vw;text-align:center}@media screen and (min-width: 1441px){.mainImgArea .sub{margin-top:20px}}@media screen and (max-width: 768px){.mainImgArea .sub{margin-top:2.6666666667vw}}.mainImgArea .bg{width:100%;height:100%;padding-top:27.7777777778vw}@media screen and (min-width: 1441px){.mainImgArea .bg{padding-top:400px}}@media screen and (max-width: 768px){.mainImgArea .bg{padding-top:76.8vw}}.mainImgArea .bg img{width:100%;height:100%}.purposeArea{position:relative;background:#33176f;clip-path:ellipse(200% 100% at 50% 100%);-webkit-clip-path:ellipse(200% 100% at 50% 100%);overflow:hidden}@media screen and (max-width: 768px){.purposeArea{clip-path:ellipse(300% 100% at 50% 100%);-webkit-clip-path:ellipse(300% 100% at 50% 100%);margin-top:-9.3333333333vw}}.purposeArea.--top{margin-top:-6.9444444444vw}@media screen and (min-width: 1441px){.purposeArea.--top{margin-top:-100px}}@media screen and (max-width: 768px){.purposeArea.--top{margin-top:-8vw}}.purposeArea .innerBlock{position:relative;padding:11.8055555556vw 0 21.6666666667vw}@media screen and (min-width: 1441px){.purposeArea .innerBlock{padding:170px 0 312px}}@media screen and (max-width: 768px){.purposeArea .innerBlock{margin:0 6.4vw;padding:26.6666666667vw 0 40.5333333333vw}}.purposeArea .innerBlock+.innerBlock{padding:0 0 25vw}@media screen and (min-width: 1441px){.purposeArea .innerBlock+.innerBlock{padding:0 0 360px}}@media screen and (max-width: 768px){.purposeArea .innerBlock+.innerBlock{padding:0 0 40vw}}.purposeArea .head .title{display:block;color:#b3a2cd;text-align:center;font-size:2.7777777778vw;line-height:120%;letter-spacing:4px;text-transform:uppercase}@media screen and (min-width: 1441px){.purposeArea .head .title{font-size:40px;letter-spacing:4px}}@media screen and (max-width: 768px){.purposeArea .head .title{font-size:9.3333333333vw;letter-spacing:.2430555556vw}}.purposeArea .head .sub{display:block;text-align:center}.purposeArea .bg{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform:scale(1.4);opacity:0;transition:1s ease-in-out;transform-origin:center}.purposeArea .bg.-in{transform:scale(1.5);opacity:1}@media screen and (max-width: 768px){.purposeArea .bg{transform:scale(2.9)}.purposeArea .bg.-in{transform:scale(3)}}.purposeArea .bg img{margin:auto}.purposeArea .midTitle{display:block;text-align:center;margin-top:4.7916666667vw}@media screen and (min-width: 1441px){.purposeArea .midTitle{margin-top:69px}}@media screen and (max-width: 768px){.purposeArea .midTitle{margin-top:16vw;text-align:left}}.purposeArea .text{margin-top:2.4305555556vw;text-align:center;color:var(--WHT, #fff);font-size:1.5277777778vw;line-height:240%}@media screen and (min-width: 1441px){.purposeArea .text{margin-top:35px;font-size:22px}}@media screen and (max-width: 768px){.purposeArea .text{margin-top:5.3333333333vw;text-align:left;font-size:4.2666666667vw;line-height:220%}}.purposeArea .movie{position:relative;width:100%;max-width:58.75vw;height:33.0555555556vw;margin:5.5555555556vw auto 0}@media screen and (min-width: 1441px){.purposeArea .movie{max-width:846px;height:476px;margin:80px auto 0}}@media screen and (max-width: 768px){.purposeArea .movie{max-width:87.2vw;height:49.0666666667vw;margin:16vw auto 0}}.purposeArea .movie iframe{display:block;width:100%;height:100%}.purposeArea .movie .filter{position:absolute;top:0;left:0;margin:auto;width:100%;height:100%;z-index:1}.stalker{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:8.3333333333vw;height:8.3333333333vw;pointer-events:none;opacity:0;background:rgba(255,241,0,.6);border-radius:100%;transition:all .3s ease-out}@media screen and (min-width: 1441px){.stalker{width:120px;height:120px}}@media screen and (max-width: 768px){.stalker{display:none}}.stalker.is-hover{opacity:1;pointer-events:visible}.stalker .t{display:block;width:fit-content;height:fit-content;color:#47278b;text-align:center;font-size:1.25vw;line-height:120%;letter-spacing:.125vw;text-transform:uppercase}@media screen and (min-width: 1441px){.stalker .t{font-size:18px;letter-spacing:1.8px}}@media screen and (max-width: 768px){.stalker .t{font-size:3.7333333333vw;letter-spacing:.3733333333vw}}.sectionAnchorList{display:flex;align-items:center;position:relative;z-index:1;gap:0 2.0833333333vw;padding:.6944444444vw 2.0833333333vw;border-radius:.3472222222vw;background:#efebf4;width:fit-content;margin:6.9444444444vw auto 0}@media screen and (min-width: 1441px){.sectionAnchorList{gap:0 30px;padding:10px 30px;margin:100px auto 0;border-radius:5px}}@media screen and (max-width: 768px){.sectionAnchorList{flex-wrap:wrap;max-width:87.2vw;width:fit-content;gap:1.0666666667vw 6.6666666667vw;justify-content:center;margin:21.3333333333vw auto 0;padding:10px 30px;border-radius:1.3333333333vw}}.sectionAnchorList .link{position:relative;padding-right:1.1111111111vw;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.sectionAnchorList .link{padding-right:1.1111111111vw}}@media screen and (min-width: 768px){.sectionAnchorList .link:hover{color:#b3a2cd}.sectionAnchorList .link:hover path{stroke:#b3a2cd}}@media screen and (max-width: 768px){.sectionAnchorList .link{padding-right:4.2666666667vw}}.sectionAnchorList svg{position:absolute;top:0;right:0;bottom:0;margin:auto;width:.4166666667vw;height:.2777777778vw}@media screen and (min-width: 1441px){.sectionAnchorList svg{width:9px;height:8px}}@media screen and (max-width: 768px){.sectionAnchorList svg{width:2.4vw;height:2.1333333333vw}}.sectionAnchorList svg path{transition:.3s ease-in-out}.sectionAnchorList+.innerBlock{padding-top:6.25vw}@media screen and (min-width: 1441px){.sectionAnchorList+.innerBlock{padding-top:90px}}@media screen and (max-width: 768px){.sectionAnchorList+.innerBlock{padding-top:22.9333333333vw}}.articleItemArea{position:relative;overflow:hidden;margin-top:-6.9444444444vw;padding-bottom:25vw;background:#fff}@media screen and (min-width: 1441px){.articleItemArea{margin-top:-100px;padding-bottom:360px}}@media screen and (max-width: 768px){.articleItemArea{margin-top:-18.6666666667vw;padding-bottom:53.3333333333vw}}.articleItemArea.--purple{background:#f8f5fb}.articleItemArea.--02{padding-top:10.3472222222vw}@media screen and (min-width: 1441px){.articleItemArea.--02{padding-top:149px}}@media screen and (max-width: 768px){.articleItemArea.--02{padding-top:26.6666666667vw}}.articleItemArea.--03{padding-top:10.3472222222vw}@media screen and (min-width: 1441px){.articleItemArea.--03{padding-top:149px}}@media screen and (max-width: 768px){.articleItemArea.--03{padding-top:26.6666666667vw}}.articleItemArea .head{max-width:88.8888888889vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.articleItemArea .head{max-width:1280px}}@media screen and (max-width: 768px){.articleItemArea .head{max-width:none;width:auto}}.articleItemArea .head span{display:block}.articleItemArea .head .sub{color:var(--ABI, #47278b)}.articleItemArea .head .text{color:var(--PPL1, #b3a2cd);line-height:120%;font-size:8.3333333333vw;letter-spacing:.8333333333vw;text-transform:uppercase}@media screen and (min-width: 1441px){.articleItemArea .head .text{font-size:120px;letter-spacing:12px}}@media screen and (max-width: 768px){.articleItemArea .head .text{font-size:16vw;letter-spacing:1.6vw}}@media screen and (max-width: 768px){.articleItemArea .innerBlock{margin:0 6.4vw}}.articleItemArea .wrap{display:flex;align-items:flex-end;gap:0 13.6111111111vw;margin-left:13.0555555556vw}@media screen and (min-width: 1441px){.articleItemArea .wrap{justify-content:center;gap:0 196px;margin-left:188px}}@media screen and (max-width: 768px){.articleItemArea .wrap{display:block;margin:13.3333333333vw 0 0}}.articleItemArea .wrap.--01{margin-top:-6.9444444444vw}@media screen and (min-width: 1441px){.articleItemArea .wrap.--01{margin-top:-100px}}@media screen and (max-width: 768px){.articleItemArea .wrap.--01{margin-top:13.3333333333vw}}.articleItemArea .wrap.--02{margin-right:10.5555555556vw;gap:0 7.2916666667vw}@media screen and (min-width: 1441px){.articleItemArea .wrap.--02{gap:0 105px;margin-right:152px}}@media screen and (max-width: 768px){.articleItemArea .wrap.--02{display:flex;flex-wrap:wrap;margin:auto}.articleItemArea .wrap.--02 .img{order:2;margin-top:3.2vw}.articleItemArea .wrap.--02 .detail{order:1;margin-top:13.3333333333vw}}.articleItemArea .wrap.--03{gap:0 18.125vw}@media screen and (min-width: 1441px){.articleItemArea .wrap.--03{gap:0 261px}}.articleItemArea .detail{position:relative;z-index:1;max-width:37.7777777778vw}@media screen and (min-width: 1441px){.articleItemArea .detail{max-width:544px}}@media screen and (max-width: 768px){.articleItemArea .detail{max-width:none;width:auto}}.articleItemArea .detail .title{color:var(--Text, #311e57);font-size:2.2222222222vw;line-height:160%}@media screen and (min-width: 1441px){.articleItemArea .detail .title{font-size:32px}}@media screen and (max-width: 768px){.articleItemArea .detail .title{font-size:5.3333333333vw}}.articleItemArea .detail .text{margin-top:1.8055555556vw;color:var(--Text, #311e57)}@media screen and (min-width: 1441px){.articleItemArea .detail .text{margin-top:25px}}@media screen and (max-width: 768px){.articleItemArea .detail .text{margin-top:4vw}}.articleItemArea .detail .text em{font-style:normal;background:#ded8e7;padding:.1388888889vw}@media screen and (min-width: 1441px){.articleItemArea .detail .text em{padding:2px}}@media screen and (max-width: 768px){.articleItemArea .detail .text em{padding:.5333333333vw}}.articleItemArea .img{position:relative;z-index:1}.articleItemArea .img img{width:100%;height:fit-content;object-fit:contain}.articleItemArea .img.--01{width:38.3333333333vw;height:fit-content}@media screen and (min-width: 1441px){.articleItemArea .img.--01{width:552px}}@media screen and (max-width: 768px){.articleItemArea .img.--01{width:74.6666666667vw;margin-top:3.2vw}}.articleItemArea .img.--02{width:37.9166666667vw;height:fit-content}@media screen and (min-width: 1441px){.articleItemArea .img.--02{width:546px}}@media screen and (max-width: 768px){.articleItemArea .img.--02{width:74.6666666667vw;margin-top:3.2vw}}.articleItemArea .img.--03{width:23.5416666667vw;height:fit-content}@media screen and (min-width: 1441px){.articleItemArea .img.--03{width:339px}}@media screen and (max-width: 768px){.articleItemArea .img.--03{width:64.2666666667vw;margin:16.8vw auto 0}}.articleItemArea .bg{pointer-events:none;position:absolute;width:83.75vw;height:fit-content;opacity:0;transition:6s cubic-bezier(0.16, 1, 0.3, 1);transform:scale(0.9);transform-origin:center}.articleItemArea .bg.-in{transform:scale(1);opacity:1}@media screen and (min-width: 1441px){.articleItemArea .bg{width:1206px;height:1206px}}@media screen and (max-width: 768px){.articleItemArea .bg{width:266.6666666667vw}}.articleItemArea .bg img{width:100%;height:fit-content;object-fit:contain}.articleItemArea .bg.--01{top:-34.7222222222vw;right:-20.8333333333vw}@media screen and (min-width: 1441px){.articleItemArea .bg.--01{top:-500px;right:-300px}}@media screen and (max-width: 768px){.articleItemArea .bg.--01{top:53.3333333333vw;right:-160vw}}.articleItemArea .bg.--02{top:6.9444444444vw;right:-16.6666666667vw}@media screen and (min-width: 1441px){.articleItemArea .bg.--02{top:100px;right:-240px}}@media screen and (max-width: 768px){.articleItemArea .bg.--02{top:53.3333333333vw;right:-160vw}}.articleItemArea .bg.--03{top:22.9166666667vw;right:-6.9444444444vw}@media screen and (min-width: 1441px){.articleItemArea .bg.--03{top:330px;right:-100px}}@media screen and (max-width: 768px){.articleItemArea .bg.--03{top:154.9333333333vw;left:50%;transform:translate(-50%, -50%);margin:auto}}.articleItemArea .circleItem{position:relative;width:100%;max-width:73.8888888889vw;height:66.7361111111vw;margin:8.3333333333vw auto 0}@media screen and (min-width: 1441px){.articleItemArea .circleItem{max-width:1064px;height:961px;margin:120px auto 0}}@media screen and (max-width: 768px){.articleItemArea .circleItem{max-width:none;width:auto;height:auto;margin:46.9333333333vw auto 0}}.articleItemArea .circleItem.-in .title{opacity:1}.articleItemArea .circleItem.-in .item .inner{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.articleItemArea .circleItem.-in .item::before{opacity:1;transform:scale(1)}.articleItemArea .circleItem .item{position:absolute;z-index:1;width:100%;max-width:42.8472222222vw;height:42.8472222222vw}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item{max-width:617px;height:617px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item{position:relative;max-width:none;width:auto;height:65.3333333333vw}.articleItemArea .circleItem .item+.item{margin-top:17.3333333333vw}}.articleItemArea .circleItem .item.--01{top:0;right:0;left:0;margin:auto}.articleItemArea .circleItem .item.--01 .inner{top:11.1805555556vw;right:0;left:0;margin:auto;transition-delay:.8s}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item.--01 .inner{top:161px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item.--01 .inner{top:0;right:0;bottom:0;left:0;margin:auto}}.articleItemArea .circleItem .item.--02{left:0;bottom:0}.articleItemArea .circleItem .item.--02 .inner{bottom:11.3194444444vw;left:-5.1388888889vw;transition-delay:.9s}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item.--02 .inner{left:-74px;bottom:163px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item.--02 .inner{top:0;right:0;bottom:0;left:0;margin:auto}}.articleItemArea .circleItem .item.--03{right:0;bottom:0}.articleItemArea .circleItem .item.--03 .inner{bottom:11.3194444444vw;right:2.9861111111vw;transition-delay:1s}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item.--03 .inner{right:43px;bottom:163px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item.--03 .inner{top:0;right:0;bottom:0;left:0;margin:auto}}.articleItemArea .circleItem .item .inner{position:absolute;width:fit-content;height:fit-content}@media screen and (max-width: 768px){.articleItemArea .circleItem .item .inner{top:0;right:0;bottom:0;left:0;margin:auto}}.articleItemArea .circleItem .item::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;max-width:42.8472222222vw;height:42.8472222222vw;border-radius:100%;background:rgba(222,216,231,.4);transition:1s ease-in-out .4s;opacity:0;transform:scale(0.9);transform-origin:center}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item::before{max-width:617px;height:617px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item::before{max-width:65.3333333333vw;height:65.3333333333vw}}.articleItemArea .circleItem .item .h{display:block;width:fit-content;color:var(--BG1, #33176f);font-size:1.3888888889vw;line-height:160%;padding:.0694444444vw 1.0416666667vw;margin-bottom:1.3888888889vw;background:#ded8e7}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item .h{font-size:20px;padding:1px 15px;margin-bottom:20px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item .h{font-size:4.2666666667vw;padding:.2666666667vw 4vw;margin-bottom:2.6666666667vw}}.articleItemArea .circleItem .item .t{color:var(--Text, #311e57)}.articleItemArea .circleItem .item .t+.t{margin-top:.6944444444vw}@media screen and (min-width: 1441px){.articleItemArea .circleItem .item .t+.t{margin-top:10px}}@media screen and (max-width: 768px){.articleItemArea .circleItem .item .t+.t{margin-top:2.6666666667vw}}.articleItemArea .circleItem .title{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center;width:fit-content;height:fit-content;z-index:1;transition:.3s ease-in-out;opacity:0}@media screen and (max-width: 768px){.articleItemArea .spCircle{max-width:93.0666666667vw;width:100%;margin:0 auto 34.4vw}.articleItemArea .spCircle img{width:100%;height:100%;object-fit:contain}}.whoIsArea{position:relative;margin-top:-6.9444444444vw;padding-top:13.1944444444vw;background:#f8f5fb;overflow:hidden}@media screen and (min-width: 1441px){.whoIsArea{margin-top:-100px;padding-top:190px}}@media screen and (max-width: 768px){.whoIsArea{margin-top:-26.6666666667vw;padding-top:22.9333333333vw}}.whoIsArea .innerBlock{position:relative}@media screen and (max-width: 768px){.whoIsArea .innerBlock{margin:0 6.4vw}}.whoIsArea .bg.--01{position:absolute;bottom:0;left:0;width:100vw;height:12.2916666667vw;z-index:1}@media screen and (max-width: 768px){.whoIsArea .bg.--01{width:100%;height:auto}}.whoIsArea .bg.--01 img{width:100%;height:100%}.whoIsArea .bg.--02{position:absolute;right:0;bottom:5.5555555556vw}@media screen and (min-width: 1441px){.whoIsArea .bg.--02{bottom:80px}}@media screen and (max-width: 768px){.whoIsArea .bg.--02{top:29.3333333333vw;right:-6.4vw}}.whoIsArea .img{position:relative;z-index:1;max-width:51.3888888889vw;width:100%}@media screen and (min-width: 1441px){.whoIsArea .img{max-width:740px}}@media screen and (max-width: 768px){.whoIsArea .img{max-width:64.5333333333vw;width:auto;margin:8.2666666667vw auto 0;order:2}}.whoIsArea .head .title{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;gap:0 1.6666666667vw;font-size:3.4722222222vw;line-height:120%}@media screen and (min-width: 1441px){.whoIsArea .head .title{font-size:50px;gap:0 24px}}@media screen and (max-width: 768px){.whoIsArea .head .title{font-size:8vw;gap:0 2.6666666667vw}}.whoIsArea .head .text{color:var(--PPL1, #b3a2cd);letter-spacing:.3472222222vw;text-transform:uppercase}@media screen and (min-width: 1441px){.whoIsArea .head .text{letter-spacing:5px}}@media screen and (max-width: 768px){.whoIsArea .head .text{letter-spacing:.8vw}}.whoIsArea .head .text+.text{color:var(--ABI, #47278b)}.whoIsArea .wrap{display:flex;gap:0 6.3888888889vw;margin-top:11.5972222222vw}@media screen and (min-width: 1441px){.whoIsArea .wrap{justify-content:center;gap:0 92px;margin-top:167px}}@media screen and (max-width: 768px){.whoIsArea .wrap{flex-wrap:wrap;margin-top:32vw}}.whoIsArea .wrap img{width:100%;height:fit-content}.whoIsArea .detail{position:relative;z-index:1;max-width:36.25vw;width:100%;height:fit-content;margin-top:5.9722222222vw}@media screen and (min-width: 1441px){.whoIsArea .detail{max-width:522px;margin-top:86px}}@media screen and (max-width: 768px){.whoIsArea .detail{max-width:147.2vw;margin-top:0vw;order:1}}.whoIsArea .detail svg{max-width:1.5277777778vw;width:100%;height:fit-content;margin-right:.2083333333vw}@media screen and (min-width: 1441px){.whoIsArea .detail svg{margin-right:3px}}@media screen and (max-width: 768px){.whoIsArea .detail svg{margin-right:.8vw}}.whoIsArea .detail .sub{color:var(--Text, #311e57)}.whoIsArea .detail .title{margin-top:.2083333333vw;color:var(--Text, #311e57);font-size:2.2222222222vw;line-height:140%}@media screen and (min-width: 1441px){.whoIsArea .detail .title{margin-top:3px;font-size:32px}}@media screen and (max-width: 768px){.whoIsArea .detail .title{margin-top:1.3333333333vw;font-size:8.5333333333vw}}.whoIsArea .detail .text{margin-top:1.9444444444vw}@media screen and (min-width: 1441px){.whoIsArea .detail .text{margin-top:28px}}@media screen and (max-width: 768px){.whoIsArea .detail .text{margin-top:5.3333333333vw}}.whoIsArea .detail .info{display:flex;align-items:center;gap:0 .3472222222vw;width:fit-content;margin-top:1.5972222222vw;padding:.4861111111vw 1.0416666667vw;background:var(--PPL2, #ded8e7)}@media screen and (min-width: 1441px){.whoIsArea .detail .info{gap:0 5px;margin-top:23px;padding:7px 15px}}@media screen and (max-width: 768px){.whoIsArea .detail .info{align-items:flex-start;gap:0 3.2vw;margin-top:5.3333333333vw;padding:1.8666666667vw 4vw}}.whoIsArea .detail .info svg{display:block;max-width:1.5972222222vw;width:100%}@media screen and (min-width: 1441px){.whoIsArea .detail .info svg{max-width:23px}}@media screen and (max-width: 768px){.whoIsArea .detail .info svg{max-width:6.1333333333vw;margin-top:1.3333333333vw}}.whoIsArea .detail .info .t{display:block;width:100%}@media screen and (max-width: 768px){.whoIsArea .detail .info .t{max-width:71.2vw}}.pointArea{position:relative;padding-top:2.0833333333vw;background:#ded8e7;margin-top:-.1388888889vw;overflow:hidden}@media screen and (min-width: 1441px){.pointArea{padding-top:30px;margin-top:-2px}}@media screen and (max-width: 768px){.pointArea{margin-top:-.5333333333vw;padding-top:8vw}}.pointArea .head span{display:block}.pointArea .head .title{display:flex;align-items:center;justify-content:center;width:fit-content;margin:auto}.pointArea .head .n{position:relative;top:-1.25vw;margin-left:1.3888888889vw;color:var(--PPL1, #b3a2cd);font-size:6.9444444444vw;line-height:120%;letter-spacing:.6944444444vw;text-transform:uppercase}@media screen and (min-width: 1441px){.pointArea .head .n{top:-18px;margin-left:20px;font-size:100px;letter-spacing:10px}}@media screen and (max-width: 768px){.pointArea .head .n{top:-4.8vw;margin-left:2.1333333333vw;font-size:21.3333333333vw;letter-spacing:2.1333333333vw}}.pointArea .itemList{display:grid;grid-template-columns:1fr 1fr;gap:8.4027777778vw 7.5vw;width:fit-content;margin:6.5277777778vw auto 0}@media screen and (min-width: 1441px){.pointArea .itemList{gap:121px 108px;margin:94px auto 0}}@media screen and (max-width: 768px){.pointArea .itemList{display:block;width:auto;margin:7.4666666667vw 6.4vw 0}}.pointArea .itemList .item{display:flex;gap:0 1.9444444444vw;position:relative;max-width:37.3611111111vw;width:100%;height:17.2916666667vw;padding-left:4.4444444444vw}@media screen and (min-width: 1441px){.pointArea .itemList .item{max-width:538px;height:249px;gap:0 28px;padding-left:64px}}@media screen and (max-width: 768px){.pointArea .itemList .item{display:block;max-width:87.2vw;height:51.2vw;padding:0}.pointArea .itemList .item+.item{margin-top:15.4666666667vw}}.pointArea .itemList .item.-in .bg{opacity:1;transform:scale(1)}.pointArea .itemList .item.-in .img,.pointArea .itemList .item.-in .detail{opacity:1}.pointArea .itemList .item.--01 .img{max-width:34.1333333333vw}.pointArea .itemList .item.--02 .img{max-width:42.1333333333vw}.pointArea .itemList .item.--03 .img{max-width:40vw}.pointArea .itemList .item.--04 .img{max-width:38.6666666667vw}.pointArea .bg{position:absolute;top:0;left:0;max-width:29.5833333333vw;width:100%;height:17.2916666667vw;transform:scale(0.9);opacity:0;transition:.6s ease-in-out}@media screen and (min-width: 1441px){.pointArea .bg{max-width:426px;height:249px}}@media screen and (max-width: 768px){.pointArea .bg{max-width:87.2vw;height:51.2vw}}.pointArea .img{position:relative;height:fit-content;margin:auto 0;opacity:0;transition:.3s ease-in-out .3s}@media screen and (max-width: 768px){.pointArea .img{height:fit-content;margin:auto;padding-top:10.1333333333vw}.pointArea .img img{height:fit-content}}.pointArea .detail{position:relative;opacity:0;transition:.3s ease-in-out .4s}@media screen and (max-width: 768px){.pointArea .detail{display:flex;margin:3.7333333333vw 0 0 5.6vw}}.pointArea .detail .num{color:var(--PPL1, #b3a2cd);font-size:5.5555555556vw;line-height:80%}@media screen and (min-width: 1441px){.pointArea .detail .num{font-size:80px}}@media screen and (max-width: 768px){.pointArea .detail .num{font-size:16vw;margin-top:1.3333333333vw}}.pointArea .detail .text{margin-top:1.5277777778vw;color:var(--Text, #311e57);white-space:nowrap}@media screen and (min-width: 1441px){.pointArea .detail .text{margin-top:22px}}@media screen and (max-width: 768px){.pointArea .detail .text{margin:0 0 0 2.9333333333vw;white-space:wrap}}.pointArea .innerBlock__villain{display:flex;align-items:center;gap:0 7.6388888889vw;max-width:57.9861111111vw;width:100%;margin:auto;padding:23.125vw 0 9.3055555556vw;overflow:hidden}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain{max-width:835px;gap:0 110px;padding:333px 0 134px}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain{flex-wrap:wrap;max-width:none;width:auto;padding:47.4666666667vw 0 29.0666666667vw}}.pointArea .innerBlock__villain.-in .circle{opacity:1;transform:translate3d(0, 0, 0)}.pointArea .innerBlock__villain.-in .villain img{opacity:1;transform:translate3d(0, 0, 0)}.pointArea .innerBlock__villain.-in .villain::before{opacity:1}.pointArea .innerBlock__villain.-in .profile{opacity:1}.pointArea .innerBlock__villain span{display:block;color:var(--Text, #311e57)}.pointArea .innerBlock__villain .circle{position:absolute;right:-74%;bottom:-114%;width:170.3472222222vw;height:170.3472222222vw;border-radius:100%;background:#fff;opacity:0;transform:translate3d(27.7777777778vw, 27.7777777778vw, 0);transition:1s ease-in-out}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .circle{width:2453px;height:2453px;transform:translate3d(400px, 400px, 0)}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .circle{bottom:-53.3333333333vw;width:204.5333333333vw;height:204.5333333333vw;transform:translate3d(106.6666666667vw, 106.6666666667vw, 0)}}.pointArea .innerBlock__villain .villain{position:relative;max-width:26.7361111111vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .villain{max-width:385px}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .villain{max-width:67.2vw;order:2;margin-top:17.8666666667vw}}.pointArea .innerBlock__villain .villain img{position:relative;width:100%;height:100%;z-index:1;opacity:0;transition:2s cubic-bezier(0.16, 1, 0.3, 1) .8s;transform:translate3d(13.8888888889vw, 13.8888888889vw, 0)}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .villain img{transform:translate3d(200px, 200px, 0)}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .villain img{transform:translate3d(53.3333333333vw, 53.3333333333vw, 0)}}.pointArea .innerBlock__villain .villain::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:19.3055555556vw;height:19.3055555556vw;border-radius:100%;margin:auto;background:#f2f2f2;opacity:0;transition:.6s ease-in-out}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .villain::before{width:278px;height:278px}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .villain::before{width:48.2666666667vw;height:48.2666666667vw}}.pointArea .innerBlock__villain .profile{position:relative;max-width:25vw;width:100%;margin:auto;opacity:0;transition:.9s ease-in-out 1s}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .profile{max-width:360px}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .profile{max-width:none;width:auto;order:1}}.pointArea .innerBlock__villain .profile .name{margin-top:.1388888889vw;color:var(--Text, #311e57);font-size:2.2222222222vw;font-weight:600;line-height:140%}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .profile .name{margin-top:2px;font-size:32px}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .profile .name{margin-top:1.3333333333vw;font-size:24px}}.pointArea .innerBlock__villain .profile .text{margin-top:1.3888888889vw;color:var(--Text, #311e57)}@media screen and (min-width: 1441px){.pointArea .innerBlock__villain .profile .text{margin-top:20px}}@media screen and (max-width: 768px){.pointArea .innerBlock__villain .profile .text{margin-top:2.6666666667vw}}.breadcrumbsArea{margin:0;padding:0 82px 20px 0}@media screen and (max-width: 768px){.breadcrumbsArea{padding:0 15px 10px 0}}
