@font-face{font-style:normal;font-weight:normal;src:url("/wp-content/themes/crosswish-theme/fonts/BIZUDPGothic-Regular.woff2") format("woff2"),url("/wp-content/themes/crosswish-theme/fonts/BIZUDPGothic-Regular.woff") format("woff");font-family:"BIZUDPGothic"}@font-face{font-style:normal;font-weight:700;src:url("/wp-content/themes/crosswish-theme/fonts/BIZUDPGothic-Bold.woff2") format("woff2"),url("/wp-content/themes/crosswish-theme/fonts/BIZUDPGothic-Bold.woff") format("woff");font-family:"BIZUDPGothic"}body{position:relative;background:#f6fafe;font-size:clamp(.875rem,.8333333333rem + .1777777778vw,1rem);font-family:"BIZUDPGothic",sans-serif}body main{position:relative;overflow-x:clip}body main section{overflow-x:clip}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{display:block;opacity:1}99%{opacity:0}100%{display:none;opacity:0}}@keyframes fadeOut{0%{display:block;opacity:1}99%{opacity:0}100%{display:none;opacity:0}}.js-fadeIn{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.js-fadeIn.-active{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.js-list>*{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.js-list.-active>*{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.js-slideIn{-webkit-transform:translateX(-80px);transform:translateX(-80px);opacity:0}.js-slideIn.-active{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .6s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 1s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .6s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 1s cubic-bezier(0.22, 1, 0.36, 1),transform .6s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity 1s cubic-bezier(0.22, 1, 0.36, 1),transform .6s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .6s cubic-bezier(0.22, 1, 0.36, 1)}.l-aio-header{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000;position:fixed;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:80px;padding:0 clamp(1.25rem,-.9038461538rem + 2.6923076923vw,2.125rem) 0 clamp(1.25rem,-5.5192307692rem + 8.4615384615vw,4rem)}.l-aio-header::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.7);content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.l-aio-header.-scroll::before{opacity:1}.l-aio-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:0 20px}.l-aio-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.5rem,.3333333333rem + .7111111111vw,1rem)}.l-aio-header__logo img{width:clamp(10rem,8.8541666667rem + 4.8888888889vw,13.4375rem)}.l-aio-header__logo a{display:block}.l-aio-header__logo a span{color:#24b7bc;font-weight:bold;font-size:clamp(.625rem,-2.2840909091rem + 3.6363636364vw,1.125rem)}.l-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.l-header-menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.9375rem,-8.1534090909rem + 11.3636363636vw,2.5rem)}.l-header-menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header-menu nav ul li a{width:100%;max-width:310px;margin:0 auto;font-weight:500;font-weight:bold;font-size:clamp(.8125rem,.3509615385rem + .5769230769vw,1rem);text-align:center}.l-header-menu nav ul li a:not(.-btn){display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.l-header-menu nav ul li a.-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:56px;padding:10px;gap:8px;border-radius:10px;font-size:1rem;letter-spacing:.05em}.l-header-menu nav ul li a.-btn.-report{background-color:#24b7bc;color:#fff}.l-header-menu nav ul li a.-btn.-report svg{width:20px}.l-header-menu nav ul li a.-btn.-download{border:1px solid #24b7bc;background-color:#fff;color:#24b7bc;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.l-header-menu nav ul li a.-btn.-contact{position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);color:#fff}.l-header-menu nav ul li a.-btn.-contact::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#FF9C63), to(#FFCB62));background:-webkit-linear-gradient(left, #FF9C63 0%, #FFCB62 100%);background:linear-gradient(90deg, #FF9C63 0%, #FFCB62 100%);content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.l-header-menu nav ul li a.-btn.-contact span,.l-header-menu nav ul li a.-btn.-contact svg{z-index:2}.l-header-menu nav .c-corp-btn{margin-top:56px;font-size:.75rem}.l-header-menu nav .c-corp-btn svg{width:6px}.l-header-btn{display:none}.l-header-btn.-active div::before{top:50%;-webkit-transform:translateY(-50%) rotate(15deg);transform:translateY(-50%) rotate(15deg)}.l-header-btn.-active div::after{top:50%;bottom:auto;width:20px;-webkit-transform:translateY(-50%) rotate(-15deg);transform:translateY(-50%) rotate(-15deg)}.l-header-btn.-active div span{opacity:0}.c-back-button{position:relative;width:292px;height:68px;margin:20px auto 0;border-radius:60px;background-color:#333;font-size:clamp(1rem,.9583333333rem + .1777777778vw,1.125rem);text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s}.c-back-button::after{position:absolute;width:24px;height:24px;margin:auto 16px auto auto;inset:0;background-image:url(/wp-content/themes/crosswish-theme/img/aio/ico_arrow_right.svg);content:""}.wrapper_m{max-width:1200px}.c-aio-btn a{display:grid;place-content:center;width:100%;height:clamp(3.75rem,3.4583333333rem + 1.2444444444vw,4.625rem);margin:auto;border-radius:40px;background-color:#ff4e0f;color:#fff;font-weight:bold;font-size:clamp(1rem,.9583333333rem + .1777777778vw,1.125rem);text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s}.c-aio-table{width:100%;overflow-x:auto}.c-aio-table.-orange thead{border-color:#ff7b00}.c-aio-table.-orange thead tr th{background-color:#ff7b00}.c-aio-table.-orange tbody tr{border-color:#ff7b00}.c-aio-table.-orange tbody tr td:nth-child(2),.c-aio-table.-orange tbody tr td:nth-child(3){border-color:#ff7b00}.c-aio-table table{min-width:800px}.c-aio-table table thead{border:1px solid #24b7bc}.c-aio-table table thead tr th{padding:23px 30px;background-color:#24b7bc;color:#fff;font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem);text-align:center}.c-aio-table table thead tr th:not(:last-child){border-right:1px solid #fff}.c-aio-table table tbody tr{border:1px solid #24b7bc;background-color:#fff}.c-aio-table table tbody tr:nth-child(even){background-color:#f6fbfb}.c-aio-table table tbody tr td{height:100%;padding:30px;font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem);line-height:2;text-align:left;vertical-align:middle}.c-aio-table table tbody tr td:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:390px;gap:14px;font-weight:bold}.c-aio-table table tbody tr td:nth-child(1) .pricing-service-name span{color:#24b7bc}.c-aio-table table tbody tr td:nth-child(2){min-width:360px;border-left:1px dashed #24b7bc}.c-aio-table table tbody tr td:nth-child(3){min-width:347px;border-left:1px dashed #24b7bc;font-weight:bold;text-align:center}.c-aio-table table tbody tr td .pricing-other{font-size:clamp(1.125rem,.5625rem + 1vw,1.5rem)}.c-aio-table table tbody tr td .pricing-yen{color:#24b7bc;font-size:clamp(1.125rem,.375rem + 1.3333333333vw,1.625rem)}.c-aio-table table tbody tr td .pricing-num{color:#24b7bc;font-size:clamp(1.25rem,-0.0625rem + 2.3333333333vw,2.125rem)}.c-aio-table table tbody tr td .pricing-unit{font-size:clamp(1.0625rem,.6875rem + .6666666667vw,1.3125rem)}@-webkit-keyframes drift1{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}100%{-webkit-transform:translate(100px, 120px) scale(1.2);transform:translate(100px, 120px) scale(1.2)}}@keyframes drift1{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}100%{-webkit-transform:translate(100px, 120px) scale(1.2);transform:translate(100px, 120px) scale(1.2)}}@-webkit-keyframes drift2{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}100%{-webkit-transform:translate(-90px, -100px) scale(0.85);transform:translate(-90px, -100px) scale(0.85)}}@keyframes drift2{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}100%{-webkit-transform:translate(-90px, -100px) scale(0.85);transform:translate(-90px, -100px) scale(0.85)}}@-webkit-keyframes drift3{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}100%{-webkit-transform:translate(-80px, 90px) scale(1.18);transform:translate(-80px, 90px) scale(1.18)}}@keyframes drift3{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}100%{-webkit-transform:translate(-80px, 90px) scale(1.18);transform:translate(-80px, 90px) scale(1.18)}}.p-aio-blob{overflow:hidden}.p-aio-blob .blob{z-index:0;position:fixed;border-radius:50%;-webkit-filter:blur(90px);filter:blur(90px);opacity:.25;pointer-events:none}.p-aio-blob .blob-1{top:calc(-1*clamp(5rem,4.5833333333rem + 1.7777777778vw,6.25rem));left:calc(-1*clamp(5rem,4.5833333333rem + 1.7777777778vw,6.25rem));width:clamp(12.5rem,7.9166666667rem + 19.5555555556vw,26.25rem);height:clamp(12.5rem,7.9166666667rem + 19.5555555556vw,26.25rem);background:#f0b6ce;-webkit-animation:drift1 9s infinite alternate ease-in-out;animation:drift1 9s infinite alternate ease-in-out}.p-aio-blob .blob-2{right:calc(-1*clamp(5rem,4.5833333333rem + 1.7777777778vw,6.25rem));bottom:calc(-1*clamp(5rem,4.5833333333rem + 1.7777777778vw,6.25rem));width:clamp(16.25rem,12.9166666667rem + 14.2222222222vw,26.25rem);height:clamp(16.25rem,12.9166666667rem + 14.2222222222vw,26.25rem);background:#faea6a;-webkit-animation:drift2 11s infinite alternate ease-in-out;animation:drift2 11s infinite alternate ease-in-out}.p-aio-blob .blob-3{top:26%;left:50%;width:clamp(15rem,8.0833333333rem + 29.5111111111vw,35.75rem);height:clamp(15rem,8.0833333333rem + 29.5111111111vw,35.75rem);background:#85cbe8;-webkit-animation:drift3 10s infinite alternate ease-in-out;animation:drift3 10s infinite alternate ease-in-out}.p-aio-blob .blob-4{top:20%;right:calc(-1*clamp(5rem,4.5833333333rem + 1.7777777778vw,6.25rem));width:clamp(15rem,8.0833333333rem + 29.5111111111vw,35.75rem);height:clamp(15rem,8.0833333333rem + 29.5111111111vw,35.75rem);background:#85cbe8;-webkit-animation:drift3 10s infinite alternate ease-in-out;animation:drift3 10s infinite alternate ease-in-out}@-webkit-keyframes pop{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}2.5%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}6.25%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}7%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}25%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pop{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}2.5%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}6.25%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}7%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}25%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.p-aio-mv{position:relative;padding-top:60px;overflow:hidden}.p-aio-mv::before{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(59.29%, #FFF), to(#F6FAFE));background:-webkit-linear-gradient(top, #FFF 59.29%, #F6FAFE 100%);background:linear-gradient(180deg, #FFF 59.29%, #F6FAFE 100%);content:""}.p-aio-mv__bg{position:absolute;top:-120px;left:-80px;width:413px;height:413px;border-radius:413px;background:-webkit-gradient(linear, left top, left bottom, from(#F0B6CE), color-stop(50%, #FB8DB3), to(#FDA7A1));background:-webkit-linear-gradient(top, #F0B6CE 0%, #FB8DB3 50%, #FDA7A1 100%);background:linear-gradient(180deg, #F0B6CE 0%, #FB8DB3 50%, #FDA7A1 100%);-webkit-filter:blur(50px);filter:blur(50px);opacity:.09}.p-aio-mv__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -20px;gap:10px 10px}.p-aio-mv__box .js-step{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.p-aio-mv__box.-active .js-step{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity .8s cubic-bezier(0.25, 1, 0.5, 1),-webkit-transform .8s cubic-bezier(0.25, 1, 0.5, 1);transition:opacity .8s cubic-bezier(0.25, 1, 0.5, 1),-webkit-transform .8s cubic-bezier(0.25, 1, 0.5, 1);transition:opacity .8s cubic-bezier(0.25, 1, 0.5, 1),transform .8s cubic-bezier(0.25, 1, 0.5, 1);transition:opacity .8s cubic-bezier(0.25, 1, 0.5, 1),transform .8s cubic-bezier(0.25, 1, 0.5, 1),-webkit-transform .8s cubic-bezier(0.25, 1, 0.5, 1)}.p-aio-mv__box h3{width:100%}.p-aio-mv__box h3 img{width:80%;max-width:420px}.p-aio-mv__box h3 svg{margin-bottom:10px;-webkit-animation:pop 4s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;animation:pop 4s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;-webkit-animation-delay:1s;animation-delay:1s}.p-aio-mv__tit{margin-top:10px;font-weight:bold;font-size:clamp(2.125rem,1.2321428571rem + 3.8095238095vw,3.375rem);line-height:1.35;letter-spacing:.05em}.p-aio-mv__tit>span{display:block}.p-aio-mv__tit span.-green,.p-aio-mv__tit span.-red{font-size:clamp(3.625rem,2.6428571429rem + 4.1904761905vw,5rem)}.p-aio-mv__tit span.-green{color:#24b7bc}.p-aio-mv__tit span.-red{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);background-clip:text}.p-aio-mv__tit+p{margin:10px 0 0}.p-aio-mv__tit+p span{color:#f94179;font-weight:bold}.p-aio-mv__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0;gap:20px}.p-aio-mv__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:bold}.p-aio-mv__list>li span:has(svg){display:grid;place-content:center;width:54px;height:54px;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#58CFD3), to(#24B7BC));background:-webkit-linear-gradient(top, #58CFD3 0%, #24B7BC 100%);background:linear-gradient(180deg, #58CFD3 0%, #24B7BC 100%)}.p-aio-mv__list>li:nth-child(2) span:has(svg){background:-webkit-gradient(linear, left top, left bottom, from(#FF7CA4), to(#F94179));background:-webkit-linear-gradient(top, #FF7CA4 0%, #F94179 100%);background:linear-gradient(180deg, #FF7CA4 0%, #F94179 100%)}.p-aio-mv__img{z-index:2;position:relative;overflow:hidden}.p-aio-mv__img::before{position:absolute;width:572px;height:572px;margin:auto;inset:0;border-radius:572px;background:-webkit-gradient(linear, left top, left bottom, from(#B8DFE8), to(#85CBE8));background:-webkit-linear-gradient(top, #B8DFE8 0%, #85CBE8 100%);background:linear-gradient(180deg, #B8DFE8 0%, #85CBE8 100%);-webkit-filter:blur(52px);filter:blur(52px);opacity:.29}.p-aio-mv__img img:not(.-bg){position:absolute;bottom:0;left:0}.p-aio-mv__img img.-chat{visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0 !important}.p-aio-mv__img img:nth-child(1){z-index:4}.p-aio-mv__img img:nth-child(2){z-index:3}.p-aio-mv__img img:nth-child(3){z-index:2}.p-aio-mv__img img.-base{scale:1.05;-webkit-filter:blur(5px);filter:blur(5px)}.p-aio-mv__img.-active img.-base{scale:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:all 1.2s cubic-bezier(0.25, 1, 0.5, 1) 0.6s;transition:all 1.2s cubic-bezier(0.25, 1, 0.5, 1) 0.6s}.p-aio-mv__img.-active img.-chat{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1 !important;-webkit-transition:.45s cubic-bezier(0.22, 1, 0.36, 1) .5s;transition:.45s cubic-bezier(0.22, 1, 0.36, 1) .5s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}.p-aio-mv__img.-active img.-chat.-chat01{-webkit-transition-delay:1.3s;transition-delay:1.3s;-webkit-transition-duration:.5s;transition-duration:.5s}.p-aio-mv__img.-active img.-chat.-chat02{-webkit-transition-delay:1.7s;transition-delay:1.7s}.p-aio-mv__img.-active img.-chat.-chat03{-webkit-transition-delay:1.9s;transition-delay:1.9s}@-webkit-keyframes popBtn{0%{scale:.8;opacity:0}100%{scale:1;opacity:1}}@keyframes popBtn{0%{scale:.8;opacity:0}100%{scale:1;opacity:1}}@-webkit-keyframes chon{0%,40%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes chon{0%,40%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.c-cta-tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:14px 40px;gap:10px;border-radius:40px;background-color:#24b7bc;color:#fff;font-size:clamp(1.125rem,-0.5625rem + 3vw,2.25rem);line-height:1}.p-aio-cta{padding:40px clamp(1.25rem,-0.625rem + 3.3333333333vw,2.5rem);border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 #dbe8e8;box-shadow:0 0 8px 0 #dbe8e8}.p-aio-cta__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.p-aio-cta__img{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px;max-width:400px}.p-aio-cta__catch{margin-top:42px;font-weight:bold;font-size:clamp(1rem,-0.125rem + 2vw,1.75rem)}.p-aio-cta__catch+p{margin-top:25px;font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem)}.p-aio-cta__catch+p span{font-weight:bold}.p-aio-cta__catch+p span.-color{color:#f94179}.p-aio-cta__note{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px 32px 0;padding:20px 33px;border:1px solid #24b7bc;border-radius:100px;color:#24b7bc;font-weight:bold;font-size:clamp(.875rem,.7916666667rem + .3555555556vw,1.125rem);-webkit-animation:chon 2.8s ease-in-out 1s infinite;animation:chon 2.8s ease-in-out 1s infinite}.p-aio-cta__note::before{position:absolute;bottom:0;left:50%;translate:-50% 100%;border-width:16px 10px 0 10px;border-style:solid;border-color:#24b7bc rgba(0,0,0,0) rgba(0,0,0,0);content:""}.p-aio-cta__note::after{position:absolute;bottom:0;left:50%;translate:-50% 100%;border-width:13.5px 8.5px 8.5px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);content:""}.p-aio-cta__box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;gap:16px}.p-aio-cta__box.-active .p-aio-cta__input{width:100%;opacity:1;-webkit-transition:all .8s cubic-bezier(0, 0.55, 0.45, 1);transition:all .8s cubic-bezier(0, 0.55, 0.45, 1)}.p-aio-cta__box.-active .p-aio-cta__btn{-webkit-animation:popBtn .6s cubic-bezier(0.68, -0.6, 0.32, 1.6) .3s forwards;animation:popBtn .6s cubic-bezier(0.68, -0.6, 0.32, 1.6) .3s forwards}.p-aio-cta__input{position:relative;width:0;max-width:703px;height:90px;overflow:hidden;border:1px solid #bbb;border-radius:8px;background:#fff;font-size:clamp(1.125rem,.5625rem + 1vw,1.5rem);opacity:0}.p-aio-cta__input div{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.p-aio-cta__input div span{color:#bbb;font-size:clamp(.875rem,.8333333333rem + .1777777778vw,1rem);white-space:nowrap}.p-aio-cta__input:has(input:not(:-moz-placeholder)) div{visibility:hidden;opacity:0;pointer-events:none}.p-aio-cta__input:has(input:not(:-ms-input-placeholder)) div{visibility:hidden;opacity:0;pointer-events:none}.p-aio-cta__input:has(input:focus) div,.p-aio-cta__input:has(input:not(:placeholder-shown)) div{visibility:hidden;opacity:0;pointer-events:none}.p-aio-cta__input input{width:100%;height:100%;padding:20px 30px}.p-aio-cta__input input::-webkit-input-placeholder{color:#fff;opacity:0 !important}.p-aio-cta__input input::-moz-placeholder{color:#fff;opacity:0 !important}.p-aio-cta__input input:-ms-input-placeholder{color:#fff;opacity:0 !important}.p-aio-cta__input input::-ms-input-placeholder{color:#fff;opacity:0 !important}.p-aio-cta__input input::placeholder{color:#fff;opacity:0 !important}.p-aio-cta__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:295px;gap:24px;border-radius:12px;background-color:#24b7bc;color:#fff;font-size:clamp(1.125rem,0rem + 2vw,1.875rem);opacity:0;-webkit-transition:background-color .3s;transition:background-color .3s}.p-aio-cta__btn svg path{-webkit-transition:stroke .3s;transition:stroke .3s}.c-corp-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;padding:17px 26px;overflow:hidden;gap:10px;border-radius:80px;background:-webkit-gradient(linear, right top, left top, from(#24B7BC), to(#58CFD3));background:-webkit-linear-gradient(right, #24B7BC 0%, #58CFD3 100%);background:linear-gradient(270deg, #24B7BC 0%, #58CFD3 100%);color:#fff;font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem);line-height:1}.c-corp-btn::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, right top, left top, from(#36E1E7), to(#83E3E6));background:-webkit-linear-gradient(right, #36E1E7 0%, #83E3E6 100%);background:linear-gradient(270deg, #36E1E7 0%, #83E3E6 100%);content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.c-corp-btn span,.c-corp-btn svg{z-index:2}.c-aio-header{text-align:center}.c-aio-header h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:13px 30px;border-radius:30px;background-color:#24b7bc;color:#fff;font-size:clamp(.8125rem,.75rem + .2666666667vw,1rem);line-height:1}.c-aio-header h2{margin:20px 0 0;font-weight:bold;font-size:clamp(1.875rem,-1.3125rem + 5.6666666667vw,4rem);line-height:1.31;letter-spacing:.05em}.c-aio-header h2 span{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);background-clip:text}.c-aio-header p{margin:26px 0 0}.p-aio-change{padding:100px 0 0}.p-aio-change__img{margin-top:50px}.p-aio-change__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0;padding:20px clamp(1.25rem,-0.625rem + 3.3333333333vw,2.5rem);gap:10px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 #dbe8e8;box-shadow:0 0 8px 0 #dbe8e8}.p-aio-change__box>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.625rem,-0.78125rem + 2.5vw,1.5625rem);font-weight:bold;font-size:clamp(.875rem,.6875rem + .3333333333vw,1rem)}.p-aio-change__box>div .-icon{display:grid;place-content:center;width:clamp(4.1875rem,2.21875rem + 3.5vw,5.5rem);height:clamp(4.1875rem,2.21875rem + 3.5vw,5.5rem);border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#58CFD3), to(#24B7BC));background:-webkit-linear-gradient(top, #58CFD3 0%, #24B7BC 100%);background:linear-gradient(180deg, #58CFD3 0%, #24B7BC 100%)}.p-aio-change__box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(.625rem,-1.25rem + 3.3333333333vw,1.875rem)}.p-aio-change__box ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 clamp(.625rem,-1.25rem + 3.3333333333vw,1.875rem);border-left:1px solid #e3e7ea;font-weight:bold}.p-aio-change__box ul>li:last-child{padding-right:0}.p-aio-change__box ul>li h5{color:#24b7bc;font-size:clamp(.875rem,.6875rem + .3333333333vw,1rem);line-height:1.5}.p-aio-change__box ul>li p{margin-top:10px;font-size:clamp(.6875rem,.40625rem + .5vw,.875rem);line-height:1.7}.p-aio-change__box ul>li p span{color:#f94179}.p-aio-about{padding:224px 0 80px;background:-webkit-gradient(linear, left top, left bottom, from(#F6FAFE), color-stop(12.02%, #FFF), color-stop(87.98%, #FFF), to(#F6FAFE));background:-webkit-linear-gradient(top, #F6FAFE 0%, #FFF 12.02%, #FFF 87.98%, #F6FAFE 100%);background:linear-gradient(180deg, #F6FAFE 0%, #FFF 12.02%, #FFF 87.98%, #F6FAFE 100%)}.p-aio-about__box{margin:56px 0 0;padding:40px 50px;border-radius:20px;background:#fff;-webkit-box-shadow:0 0 8px 0 #dbe8e8;box-shadow:0 0 8px 0 #dbe8e8}.p-aio-about__box h4{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:24px 0 0;background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);background-clip:text;font-weight:bold;font-size:clamp(1.5rem,.75rem + 1.3333333333vw,2rem);letter-spacing:.04em}.p-aio-about__box h4+p{margin:16px 0 0}.p-aio-plan{padding:80px 0 0}.p-aio-plan__list{display:grid;grid-template-columns:repeat(2, 1fr);margin:40px 0 0;gap:10px}.p-aio-plan__list>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;padding:13px 13px 20px;gap:clamp(1.125rem,.9166666667rem + .8888888889vw,1.75rem) 0;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 #dbe8e8;box-shadow:0 0 8px 0 #dbe8e8}.p-aio-plan__list>li:nth-child(1) .-num{background:#e5faf8;color:#24b7bc}.p-aio-plan__list>li:nth-child(2) .-num{background:#f2f9e7;color:#89bc28}.p-aio-plan__list>li:nth-child(3) .-num{background:#fef1e7;color:#fc8528}.p-aio-plan__list>li:nth-child(4) .-num{background:#feeaf0;color:#f94179}.p-aio-plan__list>li:nth-child(5) .-num{background:#f1f0fb;color:#786adc}.p-aio-plan__list>li:nth-child(6) .-num{background:#e3f7ff;color:#0bf}.p-aio-plan__list>li:nth-child(7) .-num{background:#e7f9eb;color:#4cb2b7}.p-aio-plan__list>li:nth-child(8) .-num{background:#e2feff;color:#24b7bc}.p-aio-plan__list>li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;font-weight:bold;font-size:clamp(.875rem,.5rem + .6666666667vw,1.125rem)}.p-aio-plan__list>li>div .-num{display:grid;place-content:center;width:46px;height:46px;border-radius:50%;font-weight:bold;font-size:clamp(.875rem,.6875rem + .3333333333vw,1rem)}.p-aio-plan__list>li>span{display:grid;place-content:center}.p-aio-plan__list>li p{font-weight:bold;font-size:clamp(.75rem,.5625rem + .3333333333vw,.875rem);line-height:1.7;text-align:center}.p-aio-plan__list+p{margin:30px 0 0;font-weight:bold;font-size:clamp(.75rem,.6875rem + .2666666667vw,.9375rem);text-align:right}.p-aio-support{padding:164px 0 0}.p-aio-support__list{display:grid;grid-template-columns:auto;margin:26px 0 0;gap:10px}.p-aio-support__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 16px;gap:clamp(1.25rem,-1.09375rem + 4.1666666667vw,2.8125rem);border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 #dbe8e8;box-shadow:0 0 8px 0 #dbe8e8;font-weight:bold}.p-aio-support__list>li:nth-child(1){color:#24b7bc}.p-aio-support__list>li:nth-child(1) .-num{background-color:#24b7bc}.p-aio-support__list>li:nth-child(1) .p-aio-support__list-icon{background-color:#effbf9}.p-aio-support__list>li:nth-child(2){color:#89bc28}.p-aio-support__list>li:nth-child(2) .-num{background-color:#89bc28}.p-aio-support__list>li:nth-child(2) .p-aio-support__list-icon{background-color:#f2fbe8}.p-aio-support__list>li:nth-child(3){color:#f94179}.p-aio-support__list>li:nth-child(3) .-num{background-color:#f94179}.p-aio-support__list>li:nth-child(3) .p-aio-support__list-icon{background-color:#fcf0f2}.p-aio-support__list>li:nth-child(4){color:#9763d1}.p-aio-support__list>li:nth-child(4) .-num{background-color:#9763d1}.p-aio-support__list>li:nth-child(4) .p-aio-support__list-icon{background-color:#f7f2f9}.p-aio-support__list-tex{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-aio-support__list-tex>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:clamp(.9375rem,.65625rem + .5vw,1.125rem)}.p-aio-support__list-tex>div .-num{display:grid;place-content:center;width:36px;height:36px;border-radius:50%;color:#fff;font-weight:bold;font-size:clamp(.8125rem,.53125rem + .5vw,1rem)}.p-aio-support__list-tex>div:not(.-num){-webkit-box-flex:1;-ms-flex:1;flex:1}.p-aio-support__list-tex p{margin-top:19px;color:#000;font-size:clamp(.75rem,.5625rem + .3333333333vw,.875rem);line-height:1.78}.p-aio-support__list-icon{display:grid;place-content:center;width:160px;height:160px;border-radius:50%}.p-aio-assist{padding:76px 0 0}.p-aio-assist__tit{margin:40px 0 0;color:#24b7bc;font-weight:bold;font-size:clamp(1.125rem,.1875rem + 1.6666666667vw,1.75rem);text-align:center}.p-aio-assist__tit>li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-aio-assist__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px;gap:20px clamp(1.25rem,-2.125rem + 6vw,3.5rem)}.p-aio-assist__header-img{width:32%;max-width:230px;max-height:240px}.p-aio-assist__header-img img{width:100%}.p-aio-assist__header-box{letter-spacing:.04em}.p-aio-assist__header-box.-orange h3{color:#ff7b00}.p-aio-assist__header-box h3{color:#24b7bc;font-weight:bold;font-size:clamp(1.75rem,1.375rem + 1.6vw,2.875rem)}.p-aio-assist__header-box h3 span{display:block;margin-bottom:10px;font-size:clamp(.875rem,.7916666667rem + .3555555556vw,1.125rem)}.p-aio-assist__header-box p{margin-top:10px;font-size:clamp(.875rem,.7916666667rem + .3555555556vw,1.125rem)}.p-aio-assist .c-aio-table{margin:26px 0 0}.p-aio-assist .c-aio-table+.p-aio-assist__header{margin-top:80px}.p-aio-faq{padding:80px 0 60px}.p-aio-faq__list{margin:50px 0 0}.p-aio-faq__list>li{padding:16px 20px;border:1px solid #24b7bc;border-radius:10px;background:#fff;font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem)}.p-aio-faq__list>li+li{margin:20px 0 0}.p-aio-faq__list>li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px;cursor:pointer}.p-aio-faq__list>li button h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:14px;font-weight:bold}.p-aio-faq__list>li button h3::before{display:grid;place-content:center;aspect-ratio:1;width:40px;height:40px;border-radius:50%;background-color:#24b7bc;content:"Q";color:#fff;font-size:clamp(.875rem,.6875rem + .3333333333vw,1rem);-webkit-transition:rotate .3s;transition:rotate .3s}.p-aio-faq__list>li button svg{-webkit-transition:rotate .3s;transition:rotate .3s}.p-aio-faq__list>li button.is-active svg{rotate:180deg}.p-aio-faq__list>li div{display:none;position:relative;margin-top:23px;border-top:1px solid #d2d2d2}.p-aio-faq__list>li div p{padding-top:20px;line-height:2}.p-aio-faq .p-aio-cta{margin:60px 0 0}.p-aio-contact{z-index:3;position:relative;padding:52px 0;overflow:hidden}.p-aio-contact::before{z-index:-1;position:absolute;top:0;left:50%;width:200vw;height:200vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:#fff;content:""}.p-aio-contact__wrapper{padding:40px clamp(1.25rem,-10.6730769231rem + 15.3846153846vw,3.75rem);border-radius:10px;background:#fff;-webkit-box-shadow:0 0 8px 0 #dbe8e8;box-shadow:0 0 8px 0 #dbe8e8}.p-aio-contact__header{text-align:center}.p-aio-contact__header h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:13px 30px;gap:10px;border-radius:30px;color:#fff;color:#24b7bc;font-size:clamp(.8125rem,.7916666667rem + .0888888889vw,.875rem);line-height:1}.p-aio-contact__header h2{margin:20px 0 0;font-weight:bold;font-size:clamp(2rem,-1rem + 5.3333333333vw,4rem);line-height:1.31;letter-spacing:.05em}.p-aio-contact__header h2 span.-bold{font-size:clamp(2.625rem,-0.75rem + 6vw,4.875rem)}.p-aio-contact__header h2 span.-green{color:#24b7bc}.p-aio-contact__header h2 span.-red{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);background-clip:text}.p-aio-contact__header p{margin-top:26px}.p-aio-contact__box{margin:20px -20px 0;padding:30px 20px;border-radius:10px;background:#f6fbfb}.p-aio-contact__box h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;gap:10px;color:#24b7bc;font-weight:bold;font-size:clamp(.8125rem,.7916666667rem + .0888888889vw,.875rem)}.p-aio-contact__btn{display:grid;grid-template-columns:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;gap:20px 13px}.p-aio-contact__btn>li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:62px;margin:0 auto;padding:6.5px;overflow:hidden;gap:clamp(.625rem,-0.3125rem + 1.6666666667vw,1.25rem);border-radius:80px;background-color:#24b7bc;color:#fff;font-weight:bold;-webkit-transition:background-color .3s;transition:background-color .3s}.p-aio-contact__btn>li a::after{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, right top, left top, from(#11D3DA), to(#60EFF4));background:-webkit-linear-gradient(right, #11D3DA 0%, #60EFF4 100%);background:linear-gradient(270deg, #11D3DA 0%, #60EFF4 100%);content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.p-aio-contact__btn>li a>span{display:grid;z-index:2;place-content:center;width:50px;height:50px;border-radius:50%;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.p-aio-contact__btn>li a>div{z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.p-aio-contact__btn>li a>div div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:clamp(.875rem,.7291666667rem + .6222222222vw,1.3125rem);line-height:1.8}.p-aio-contact__btn>li a>div div:first-child{color:#fffb00;font-size:clamp(.625rem,.5833333333rem + .1777777778vw,.75rem)}.p-aio-contact__btn>li a>div div:first-child::before,.p-aio-contact__btn>li a>div div:first-child::after{font-size:clamp(1.125rem,.9375rem + .3333333333vw,1.25rem)}.p-aio-contact__btn>li a>div div:first-child::before{content:"\\"}.p-aio-contact__btn>li a>div div:first-child::after{content:"/"}.p-aio-contact__btn>li:nth-child(2) a{background:-webkit-gradient(linear, right top, left top, from(#F94179), color-stop(88.56%, #FD832C), to(#FE8C22));background:-webkit-linear-gradient(right, #F94179 0%, #FD832C 88.56%, #FE8C22 100%);background:linear-gradient(270deg, #F94179 0%, #FD832C 88.56%, #FE8C22 100%)}.p-aio-contact__btn>li:nth-child(2) a::after{background:-webkit-gradient(linear, right top, left top, from(#FF7CA4), to(#FFDB3C));background:-webkit-linear-gradient(right, #FF7CA4 0%, #FFDB3C 100%);background:linear-gradient(270deg, #FF7CA4 0%, #FFDB3C 100%)}.p-aio-contact__list{display:grid;grid-template-columns:auto;margin-top:27px}.p-aio-contact__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.625rem,-0.3125rem + 1.6666666667vw,1.25rem)}.p-aio-contact__list>li>span{display:grid;place-content:center;width:60px;height:60px;border-radius:50%;background-color:#f0f4f5}.p-aio-contact__list>li>div{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bold}.p-aio-contact__list>li>div h4{font-size:clamp(1rem,.4375rem + 1vw,1.375rem);line-height:1.7}.p-aio-contact__list>li>div p{font-size:clamp(.75rem,.375rem + .6666666667vw,1rem);line-height:1.78}.l-footer{z-index:3;position:relative;padding:80px 0;background-color:#fff}.l-footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-footer__info>p{margin-top:32px;font-weight:bold;line-height:1.78}.l-footer__catch{font-weight:bold;font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem)}.l-footer__catch span.-green{color:#24b7bc}.l-footer__catch span.-red{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);background-clip:text}.l-footer__logo{margin-top:32px}.l-footer__address{margin-top:32px;font-size:clamp(.8125rem,.71875rem + .1666666667vw,.875rem);line-height:2}.l-footer__tel{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;gap:8px;font-weight:bold;font-size:clamp(1.125rem,.9375rem + .3333333333vw,1.25rem)}.l-footer__tel span{text-decoration:underline}.l-footer__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.l-footer__copyright{text-align:right}.aio-report-header{padding-top:100px;font-weight:bold;text-align:center}.aio-report-header .wrapper_m{position:relative}.aio-report-header .c-cta-tit{margin:0 auto}.aio-report-header h1{margin-top:36px;font-size:clamp(1.75rem,1.4166666667rem + 1.4222222222vw,2.75rem)}.aio-report-header p{margin:34px 0 90px;font-size:clamp(1rem,.9166666667rem + .3555555556vw,1.25rem)}.aio-report-header__icon{z-index:2;position:absolute;top:100%;left:0;aspect-ratio:1;width:clamp(7.5rem,5.4166666667rem + 8.8888888889vw,13.75rem)}@-webkit-keyframes loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.c-aio-loop{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.c-aio-loop__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:loop 100s infinite linear .5s both;animation:loop 100s infinite linear .5s both}.c-aio-loop__wrapper figure{width:320px;margin-right:20px;overflow:hidden;-webkit-box-shadow:0 0 30px 0 #e1f1f1;box-shadow:0 0 30px 0 #e1f1f1}.aio-report-form{padding:90px 0 120px}.aio-report-form__wrapper{padding:60px 50px;border-radius:20px;background-color:#fff}.aio-report-form__wrapper h3{margin-bottom:48px;font-weight:bold;font-size:clamp(1rem,.8333333333rem + .7111111111vw,1.5rem);text-align:center}.aio-report-form__wrapper .c-form-area dt{font-weight:bold}.aio-report-form__wrapper .c-form-area dt.required::after{background-color:#f94179}.aio-report-form__wrapper .c-form-area dd{padding:0}.aio-report-form__wrapper .c-form-area dd+dt{margin-top:32px;padding-top:32px}.aio-report-form__wrapper .c-aio-button{position:relative;width:295px;height:90px;margin:48px auto 0;border-radius:12px;background-color:#24b7bc;color:#fff;font-size:clamp(1.125rem,0rem + 2vw,1.875rem);cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.aio-report-form__wrapper .c-aio-button::after{position:absolute;top:50%;right:30%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"送信";letter-spacing:.4em;pointer-events:none}.aio-report-form__wrapper .c-aio-button input{width:100%;height:100%;color:rgba(0,0,0,0);letter-spacing:.4em;text-align:center}.aio-report-form__wrapper .c-aio-button svg{position:absolute;top:50%;left:70%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.aio-report-form__wrapper .c-aio-button svg path{-webkit-transition:stroke .3s;transition:stroke .3s}.aio-report-complete{padding:80px 0 100px;text-align:center}.aio-report-complete .c-cta-tit{margin:0 auto}.aio-report-complete h1{margin-top:40px;font-weight:bold;font-size:clamp(1.5rem,1.3333333333rem + .7111111111vw,2rem)}.aio-report-complete h1+p{margin:20px auto 40px}@media screen and (min-width: 1280px){.l-aio-header{height:100px}.l-header-menu nav ul li.-sp{display:none}.l-header-menu nav ul li:has(a:not(.-btn)){margin-right:clamp(1.25rem,-.5961538462rem + 2.3076923077vw,2rem)}.l-header-menu nav ul li:has(.-btn):not(:last-child){margin-right:16px}.l-header-menu nav ul li a.-btn{width:165px;font-size:clamp(.75rem,.4423076923rem + .3846153846vw,.875rem)}.l-header-menu nav .c-corp-btn{display:none}.p-aio-mv{padding-top:100px}.p-aio-contact__btn{grid-template-columns:repeat(2, 1fr)}.p-aio-contact__btn>li a{max-width:none}}@media screen and (max-width: 1279px){.l-header-menu{visibility:hidden;z-index:5;position:fixed;top:0;left:0;width:100%;height:100%;padding:0 20px 20vh;padding-top:106px;overflow-x:hidden;overflow-y:auto;backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.7);text-align:left;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.l-header-menu.-active{visibility:visible;opacity:1}.l-header-menu nav{z-index:3;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px auto}.l-header-menu nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.l-header-menu nav ul li{width:100%}.l-header-menu nav ul li:has(a:not(.-btn))+li{margin-top:30px}.l-header-menu nav ul li:has(.-btn):not(:last-child){margin-top:56px}.l-header-menu nav ul li:has(.-btn):not(:last-child)+li{margin-top:10px}.l-header-menu nav ul li a{font-weight:bold;font-size:1rem}.l-header-btn{display:grid;z-index:10;place-content:center;width:44px;height:44px;border-radius:50%;background:-webkit-gradient(linear, left top, right top, from(#F94179), to(#FE8C22));background:-webkit-linear-gradient(left, #F94179 0%, #FE8C22 100%);background:linear-gradient(90deg, #F94179 0%, #FE8C22 100%);cursor:pointer}.l-header-btn div{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:10px}.l-header-btn div::before,.l-header-btn div::after{display:block;position:absolute;left:0;width:100%;height:1px;background-color:#fff;content:"";-webkit-transition:all .3s;transition:all .3s}.l-header-btn div::before{top:0}.l-header-btn div::after{bottom:0px;width:16px}.l-header-btn div span{display:block;width:16px;height:1px;background-color:#fff}}@media(any-hover: hover){.l-header-menu nav ul li a:not(.-btn):hover{opacity:.6}.l-header-menu nav ul li a.-btn.-download:hover{background-color:#24b7bc;color:#fff}.l-header-menu nav ul li a.-btn.-download:hover svg path{fill:#fff;-webkit-transition:fill .3s;transition:fill .3s}.l-header-menu nav ul li a.-btn.-contact:hover::after{opacity:1}.c-back-button:hover{opacity:.8}.c-aio-btn a:hover{opacity:.8}.p-aio-cta__btn:hover{background-color:#58cfd3}.p-aio-cta__btn:hover svg path{stroke:#58cfd3}.c-corp-btn:hover{opacity:.6}.c-corp-btn:hover::after{opacity:1}.p-aio-contact__btn>li a:hover::after{opacity:1}.p-aio-contact__btn>li a:hover>span{background-color:#fdffc1}.aio-report-form__wrapper .c-aio-button:hover{background-color:#58cfd3}.aio-report-form__wrapper .c-aio-button:hover svg path{stroke:#58cfd3}}@media screen and (min-width: 600px){.c-aio-btn a{width:clamp(20rem,19.5833333333rem + 1.7777777778vw,21.25rem)}}@media screen and (max-width: 1023px){.c-aio-table table thead tr th{padding:12.5px 30px}.c-aio-table table tbody tr td{padding:12px 20px}.c-aio-table table tbody tr td:nth-child(1){width:300px}.c-aio-table table tbody tr td:nth-child(1) img{display:block;width:80px}.p-aio-mv__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.p-aio-mv__box h3 svg{width:6vw;margin-bottom:2vw}.c-cta-tit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:7px 40px}.c-cta-tit svg{width:34px}.p-aio-cta__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.p-aio-cta__img{width:80%;margin:0 auto}.p-aio-cta__note{width:100%;margin:20px 0 0;padding:20px 16px;text-align:center}.p-aio-cta__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:48px auto 0;padding:0;gap:19px}.p-aio-cta__input{max-width:none;height:55px}.p-aio-cta__input div svg{width:20px}.p-aio-cta__input input{padding:15px 20px}.p-aio-cta__btn{width:210px;height:44px;margin:0 auto;border-radius:8px}.p-aio-cta__btn svg{width:20px}.c-corp-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:300px;height:50px;padding:10px;font-size:clamp(.875rem,.8333333333rem + .1777777778vw,1rem)}.c-aio-header p{text-align:left}.p-aio-change{padding-top:62px}.p-aio-change__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px;gap:20px}.p-aio-change__box>div{gap:25px;font-size:clamp(1rem,.9583333333rem + .1777777778vw,1.125rem)}.p-aio-change__box>div .-icon{width:80px;height:80px}.p-aio-change__box>div .-icon svg{width:80%;margin:auto}.p-aio-change__box ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.p-aio-change__box ul>li{padding-top:20px;border-top:1px solid #e3e7ea;border-left:0}.p-aio-change__box ul>li h5{font-size:clamp(1rem,.9583333333rem + .1777777778vw,1.125rem)}.p-aio-change__box ul>li p{font-size:clamp(.8125rem,.7708333333rem + .1777777778vw,.9375rem)}.p-aio-about{padding:80px 0 60px}.p-aio-about__box{padding:40px 20px}.p-aio-plan{padding-top:40px}.p-aio-plan__list>li>div{gap:4px;font-size:clamp(.84375rem,.7916666667rem + .2222222222vw,1rem)}.p-aio-plan__list>li>div .-num{width:26px;height:26px;font-size:clamp(.625rem,.5833333333rem + .1777777778vw,.75rem)}.p-aio-plan__list>li>span svg{width:70%;margin:auto}.p-aio-plan__list>li p{text-align:left}.p-aio-support{padding-top:76px}.p-aio-support__list-icon{width:80px;height:80px}.p-aio-support__list-icon svg{width:70%;max-width:65px;max-height:60px;margin:auto}.p-aio-assist__header-box{text-align:center}.p-aio-contact__header h3 svg{width:10px;margin:0 auto}.p-aio-contact__header p{text-align:left}.p-aio-contact__box h3 svg{width:10px;margin:0 auto}.p-aio-contact__btn>li a>span img{width:70%;margin:0 auto}.p-aio-contact__btn>li a>div div:first-child::before,.p-aio-contact__btn>li a>div div:first-child::after{font-size:clamp(.625rem,.5833333333rem + .1777777778vw,.75rem)}.p-aio-contact__btn>li a>div div svg{width:8px}.p-aio-contact__list>li:not(:last-child){margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #24b7bc}.p-aio-contact__list>li>span img{width:70%;margin:0 auto}.l-footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.l-footer__catch{font-size:clamp(1.125rem,1.0833333333rem + .1777777778vw,1.25rem)}.l-footer__other{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}.aio-report-form__wrapper .c-aio-button{width:210px;height:44px;border-radius:8px}.aio-report-form__wrapper .c-aio-button svg{width:20px}}@media screen and (min-width: 1024px){.p-aio-mv__box{width:50%}.p-aio-mv__box h3{width:462px}.p-aio-mv__box h3 img{width:353px}.p-aio-mv__tit{font-size:clamp(2.375rem,.875rem + 2.6666666667vw,3.375rem)}.p-aio-mv__tit span.-green,.p-aio-mv__tit span.-red{font-size:clamp(3.625rem,1.5625rem + 3.6666666667vw,5rem)}.p-aio-mv__list{margin-top:30px}.p-aio-mv__img{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px;margin-top:80px}.p-aio-about__box p{font-size:clamp(1rem,.8125rem + .3333333333vw,1.125rem)}.p-aio-plan__list{grid-template-columns:repeat(4, 1fr);margin-top:50px;gap:26px}.p-aio-support__list{grid-template-columns:repeat(2, 1fr);margin-top:88px;gap:30px}.p-aio-support__list>li{padding:33px 20px}.p-aio-support__list-tex>div{gap:13px}.p-aio-support__list-tex>div .-num{width:46px;height:46px}.p-aio-assist{padding-top:146px}.p-aio-assist__tit{margin-top:76px}.p-aio-assist__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:90px;padding-left:clamp(3.75rem,-1.875rem + 10vw,7.5rem)}.p-aio-assist__header-img{width:24%}.p-aio-assist__header-box h3{font-size:clamp(1.75rem,.0625rem + 3vw,2.875rem)}.p-aio-assist .c-aio-table{margin-top:60px}.p-aio-faq{padding-top:224px}.p-aio-faq__list>li{padding:24px 26px}.p-aio-faq__list>li button h3{gap:16px}.p-aio-faq__list>li button h3::before{width:50px;height:50px}.p-aio-faq .p-aio-cta{margin-top:156px}.p-aio-contact{padding:200px 0 60px}.p-aio-contact__header h3{font-size:clamp(1.125rem,.75rem + .6666666667vw,1.375rem)}.p-aio-contact__box{margin:40px 0 0;padding:42px clamp(1.25rem,-6.2019230769rem + 9.6153846154vw,2.8125rem) 60px}.p-aio-contact__box h3{font-size:clamp(1.125rem,.75rem + .6666666667vw,1.375rem)}.p-aio-contact__btn{margin-top:54px}.p-aio-contact__btn>li a{height:100px;padding:10px 40px 10px 10px}.p-aio-contact__btn>li a>span{width:80px;height:80px}.p-aio-contact__btn>li a>div div{font-size:clamp(1rem,.53125rem + .8333333333vw,1.3125rem)}.p-aio-contact__btn>li a>div div:first-child{font-size:clamp(.75rem,.5625rem + .3333333333vw,.875rem)}.p-aio-contact__list{grid-template-columns:repeat(3, 1fr);margin-top:20px}.p-aio-contact__list>li{margin:0;padding:0 clamp(.5rem,-0.625rem + 2vw,1.25rem)}.p-aio-contact__list>li:not(:last-child){border-right:1px dashed #24b7bc;border-bottom:none}.p-aio-contact__list>li>span{width:clamp(4.25rem,3.125rem + 2vw,5rem);height:clamp(4.25rem,3.125rem + 2vw,5rem)}.aio-report-header{padding-top:200px}.aio-report-header__icon{left:5%;width:14.6666666667vw}.c-aio-loop__wrapper figure{width:37.6157407407vw;margin-right:60px}.aio-report-form{padding:90px 0 200px}.aio-report-form__wrapper{padding:80px 50px}.aio-report-complete{padding:200px 0 230px}.aio-report-complete h1{margin-top:100px}.aio-report-complete h1+p{margin:40px auto 60px}}@media screen and (min-width: 600px)and (max-width: 1023px){.p-aio-contact__btn>li a{max-width:80%}}