.p-mv__circle text{fill:rgba(73,185,255,0);stroke:#49b9ff}.p-pageMv__title .en{color:#49b9ff}.p-mv__icon{margin:10px 0 0 -70px;width:175px;position:relative;z-index:2}@media screen and (max-width: 1200px){.p-mv__icon{margin-left:-5vw}}@media screen and (max-width: 1080px){.p-mv__icon{margin-left:-4vw}}@media screen and (max-width: 810px){.p-mv__icon{width:125px;margin-top:15px}}@media screen and (max-width: 500px){.p-mv__icon{width:110px}}.p-pageMv__image::before{width:105%;background-color:rgba(73,185,255,.3)}.p-pageMv__image::after{width:110%;background-color:rgba(73,185,255,.1)}.p-service{background-color:#f6f3eb;padding-bottom:200px}@media screen and (max-width: 500px){.p-service{padding:30px 0 140px}}.p-service::before{content:"";position:absolute;top:-11.5vw;left:50%;transform:translateX(-50%);width:120vw;height:40vw;background-color:#f6f3eb;clip-path:ellipse(50% 40% at 50% 50%)}.p-service::after{content:"";position:absolute;top:90%;left:50%;width:120%;height:220px;background-color:#fff;transform:translateX(-50%) rotate(7deg);border-top:10px solid rgba(246,243,235,.5)}@media screen and (max-width: 500px){.p-service::after{top:94.2%;height:120px}}.p-service__wrapper{display:flex;gap:120px}@media screen and (max-width: 1080px){.p-service__wrapper{gap:11%}}@media screen and (max-width: 650px){.p-service__wrapper{flex-direction:column;gap:0}}.p-service__bg{position:absolute}.p-service__bg:first-child{width:390px;top:195px;left:-140px}@media screen and (max-width: 500px){.p-service__bg:first-child{width:200px;top:175px;left:-70px}}.p-service__bg:nth-child(2){width:560px;top:-70px;right:-240px}@media screen and (max-width: 500px){.p-service__bg:nth-child(2){width:300px;right:-140px}}.p-service__bg:nth-child(3){width:390px;bottom:0;left:0}@media screen and (max-width: 500px){.p-service__bg:nth-child(3){width:200px;bottom:-80px;left:-40px}}.p-service__bg:nth-child(4){width:560px;right:-120px;bottom:5%}@media screen and (max-width: 500px){.p-service__bg:nth-child(4){width:300px;right:-120px;bottom:17%}}.p-service__titleEn{ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-stroke:1px #49b9ff;-webkit-text-fill-color:rgba(73,185,255,0);font-size:16rem;line-height:1;letter-spacing:-0.02em;position:relative;z-index:2}@media screen and (max-width: 810px){.p-service__titleEn{font-size:13rem}}@media screen and (max-width: 650px){.p-service__titleEn{ms-writing-mode:initial;writing-mode:initial;font-size:11rem}}@media screen and (max-width: 500px){.p-service__titleEn{font-size:7rem}}.p-service__wrap{position:relative;z-index:2}.p-service__contents{width:100%;max-width:640px}.p-service__title{position:relative;font-size:2.5rem;line-height:1.4;padding-left:22px}@media screen and (max-width: 500px){.p-service__title{font-size:2.4rem;padding-left:18px}}.p-service__title::first-letter{color:#49b9ff}.p-service__title::before,.p-service__title::after{content:"";position:absolute;border-radius:50%;aspect-ratio:1/1;background-color:#49b9ff}.p-service__title::before{width:7px;left:0;top:-9px}@media screen and (max-width: 500px){.p-service__title::before{width:5px;top:-4px}}.p-service__title::after{width:12px;left:7px;top:-2px}@media screen and (max-width: 500px){.p-service__title::after{width:9px;left:6px}}.p-service__image{width:100%;aspect-ratio:64/37;margin:15px 0 20px}.p-service__icon{position:absolute;bottom:-154px;right:190px;width:165px;transform:translate(-30px, -5px);opacity:0;transition:transform .7s .3s,opacity .7s .3s}@media screen and (max-width: 810px){.p-service__icon{bottom:-138px;right:140px;width:150px}}@media screen and (max-width: 650px){.p-service__icon{bottom:-130px;right:70px}}@media screen and (max-width: 500px){.p-service__icon{bottom:-120px;right:30px;width:120px}}.p-service__icon.view{opacity:1;transform:translate(0, 0)}.p-result{padding:120px 0 240px}@media screen and (max-width: 810px){.p-result{padding-bottom:150px}}@media screen and (max-width: 500px){.p-result{padding:80px 0 140px}}.p-wrap{display:flex;justify-content:space-between}@media screen and (max-width: 650px){.p-wrap{flex-direction:column}}.p-wrap__circle{position:absolute;top:-100px;right:-100px;width:325px}@media screen and (max-width: 810px){.p-wrap__circle{right:-80px;width:270px}}@media screen and (max-width: 500px){.p-wrap__circle{right:-50px;width:180px;top:-70px}}.p-wrap__circle svg{animation:circleAnime linear 25s infinite;transform-origin:center}.p-wrap__circle text{fill:rgba(73,185,255,0);stroke:#49b9ff;font-size:6.7rem}@media screen and (max-width: 810px){.p-wrap__circle text{font-size:7.6rem}}.p-wrap__circle textPath{letter-spacing:-0.03em}.p-wrap__side{padding:240px 20px;width:384px;height:max-content;margin-left:-128px;background-color:#49b9ff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media screen and (max-width: 1200px){.p-wrap__side{margin-left:-7vw;width:35%}}@media screen and (max-width: 1080px){.p-wrap__side{margin-left:-5vw;width:33%}}@media screen and (max-width: 810px){.p-wrap__side{padding:22vw 20px}}@media screen and (max-width: 650px){.p-wrap__side{margin-left:0;width:100%;padding:45px 20px;display:block}}@media screen and (max-width: 500px){.p-wrap__side{padding:20px 20px 40px}}.p-wrap__titleEn{position:absolute;left:-144px;top:-10px;ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:11rem;color:rgba(255,255,255,.2);line-height:1}@media screen and (max-width: 1200px){.p-wrap__titleEn{left:-8vw}}@media screen and (max-width: 1080px){.p-wrap__titleEn{left:-7vw}}@media screen and (max-width: 650px){.p-wrap__titleEn{ms-writing-mode:initial;writing-mode:initial;left:-5px;top:-15px}}@media screen and (max-width: 500px){.p-wrap__titleEn{left:-3px;top:-8px;font-size:7rem}}.p-wrap__title{padding-left:22px;position:relative;font-size:2.5rem;line-height:1.4;color:#fff}@media screen and (max-width: 500px){.p-wrap__title{font-size:1.8rem;padding-left:18px}}.p-wrap__title::before,.p-wrap__title::after{content:"";position:absolute;border-radius:50%;aspect-ratio:1/1;background-color:#fff}.p-wrap__title::before{width:7px;left:0;top:-10px}@media screen and (max-width: 500px){.p-wrap__title::before{width:5px;top:-4px}}.p-wrap__title::after{width:12px;left:6px;top:-2px}@media screen and (max-width: 500px){.p-wrap__title::after{width:9px;left:6px}}@media screen and (max-width: 650px){.p-wrap__list{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px 20px}}.p-wrap__item{color:#fff}.p-wrap__item:nth-child(n+2){margin-top:8px}@media screen and (max-width: 650px){.p-wrap__item:nth-child(n+2){margin-top:0}}.p-wrap__main{width:69.3%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px 0;margin-top:50px;position:relative;z-index:2}@media screen and (max-width: 650px){.p-wrap__main{width:100%;margin-top:30px}}.p-wrap__contents{width:44.4%}@media screen and (max-width: 650px){.p-wrap__contents{width:47.5%}}.p-wrap__contents .title{font-size:2rem;line-height:1.4;margin:18px 0 5px}@media screen and (max-width: 500px){.p-wrap__contents .title{font-size:1.8rem;margin:12px 0 2px}}.p-wrap__image{width:100%;aspect-ratio:171/113}