.p-support-kv .p-support-kv__inner,.p-support-kv .p-support-kv__txt,.p-support-kv .p-support-kv__statement,.p-support-faq .p-support-faq__inner{position:relative}.p-support-faq .svg-icon{fill:var(--season)}.p-support-faq .p-support-faq__category{display:flex}.p-support-faq .p-support-faq__category-inner{display:flex;align-items:center}.p-support-faq .p-support-faq__category-inner p{display:flex;align-items:center;font-weight:900;letter-spacing:.13em}.p-support-faq .p-support-faq__category .p-support-faq__btn{background-color:#ccc;color:var(--white);cursor:pointer}.p-support-faq .p-support-faq__category .p-support-faq__btn.active{background-color:var(--season)}.p-support-faq .p-support-faq__lists{position:relative}.p-support-faq .p-support-faq__lists .p-support-faq__list{opacity:1;transition:all .3s ease}@starting-style{.p-support-faq .p-support-faq__lists .p-support-faq__list{opacity:0}}.p-support-faq .p-support-faq__lists .p-support-faq__list.hidden{display:none}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item{display:flex;align-items:center}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item.q{background-color:var(--white);font-weight:700}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon{display:flex;align-self:flex-start;justify-content:center}@media screen and (min-width: 768px){.p-support-kv{padding-top:10.9375em}.p-support-kv .p-support-kv__inner{width:80%;max-width:920px;margin-right:auto;margin-left:auto}.p-support-kv .p-support-kv__txt{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3.4375em}.p-support-kv .p-support-kv__txt .c-title{width:12.625em}.p-support-kv .p-support-kv__statement{width:71.5217391304%;margin-bottom:-.4375em}.p-support-kv .p-support-kv__statement p{font-weight:700;font-size:1.25rem;line-height:180%;letter-spacing:.075rem}.p-support-faq{margin-bottom:13.75em}.p-support-faq .p-support-faq__inner{width:80%;max-width:920px;margin-right:auto;margin-left:auto}.p-support-faq .p-support-faq__title{margin-bottom:1.5625em;font-weight:700;font-size:1.875rem;line-height:180%;letter-spacing:.1875rem}.p-support-faq .p-support-faq__category{margin-bottom:2.8125em;gap:1.25em}.p-support-faq .p-support-faq__category-inner{width:8.661875em;gap:.625em}.p-support-faq .p-support-faq__category-inner .icon{width:1.0625em;margin-top:.3125em}.p-support-faq .p-support-faq__category-inner p{font-size:1.0625em}.p-support-faq .p-support-faq__category .p-support-faq__btn{padding:.625em 1.25em;border-radius:2.5em;font-size:1rem;line-height:181.25%;letter-spacing:.05rem}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item{padding:.9375em .9375em .9375em 0}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item.a{padding:1.875em .9375em 1.875em 0}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon{min-width:5em}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon img,.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon svg{width:3.3125em}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item p{padding-left:1.25em;font-size:1rem;line-height:181.25%;letter-spacing:.05rem}}@media screen and (max-width: 767px){.p-support-kv{padding-top:39.2vw}.p-support-kv .p-support-kv__inner{width:89.3333333333vw;margin-right:auto;margin-left:auto}.p-support-kv .p-support-kv__txt .c-title{width:42.6666666667vw;margin-bottom:10.1333333333vw}.p-support-kv .p-support-kv__statement{margin-bottom:11.7333333333vw}.p-support-kv .p-support-kv__statement p{font-size:4vw;line-height:180%;letter-spacing:.046875rem}.p-support-kv .p-support-kv__statement p br{display:none}.p-support-faq{margin-bottom:40vw}.p-support-faq .p-support-faq__inner{width:89.3333333333vw;margin-right:auto;margin-left:auto}.p-support-faq .p-support-faq__title{margin-bottom:16vw;font-weight:700;font-size:6.4vw;line-height:191.667%;letter-spacing:.15rem}.p-support-faq .p-support-faq__category{flex-direction:column;margin-bottom:16vw;gap:5.3333333333vw}.p-support-faq .p-support-faq__category-inner{width:30.0266666667vw;gap:2.1333333333vw}.p-support-faq .p-support-faq__category-inner .icon{width:3.6426666667vw}.p-support-faq .p-support-faq__category-inner p{font-size:3.7333333333vw}.p-support-faq .p-support-faq__category .p-support-faq__btn{padding:2.6666666667vw 5.3333333333vw;border-radius:10.6666666667vw;font-size:4vw;line-height:180%;letter-spacing:.046875rem;text-align:center}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item{padding:5.3333333333vw 8vw 5.3333333333vw 0vw}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item.a{padding:8vw 8vw 8vw 0vw}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon{min-width:18.6666666667vw}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon img,.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item .icon svg{width:10.6666666667vw}.p-support-faq .p-support-faq__lists .p-support-faq__list .p-support-faq__item p{font-size:4vw;line-height:180%;letter-spacing:.046875rem}}
/*$vite$:1*/