.p-faq__anchor{display:flex;flex-wrap:wrap;gap:4.1026vw 0;justify-content:center;margin-bottom:7.1795vw}.p-faq__anchor-item{position:relative;width:33.3333333333%}.p-faq__anchor-item:first-child::before,.p-faq__anchor-item:nth-of-type(4n)::before{content:"";position:absolute;top:50%;left:0;width:1px;height:4.1026vw;background-color:#0000c6;translate:0 -50%}.p-faq__anchor-item::after{content:"";position:absolute;top:50%;right:0;width:1px;height:4.1026vw;background-color:#0000c6;translate:0 -50%}.p-faq__anchor-link{display:block;position:relative;padding-bottom:3.0769vw;text-align:center;text-decoration:underline;font-size:3.0769vw}.p-faq__anchor-link::after{content:"";position:absolute;top:calc(100% - 3.5897vw);left:50%;width:.7em;height:auto;border-right:1px solid #0000c6;border-bottom:1px solid #0000c6;aspect-ratio:1/1;translate:-50% 0;rotate:45deg}.p-faq__section{padding:7.1795vw 0}.p-faq__title{margin-bottom:4.1026vw;color:#0000c6;font-weight:700;line-height:1.4;font-size:5.1282vw}.p-faq__list{border-top:1px solid #d1d1d6}.p-faq__item{padding:4.1026vw 2.5641vw;border-bottom:1px solid #d1d1d6}.p-faq__question,.p-faq__answer{position:relative;padding-left:6.6667vw;line-height:1.4}.p-faq__question::before,.p-faq__answer::before{position:absolute;top:0;left:0;font-weight:700;line-height:1;font-size:5.1282vw}.p-faq__question *+*,.p-faq__answer *+*{margin-top:.5em}.p-faq__question a,.p-faq__answer a{text-decoration:underline}.p-faq__question{font-weight:700}.p-faq__question::before{content:"Q";color:#0000c6}.p-faq__answer{margin-top:4.1026vw}.p-faq__answer::before{content:"A";color:#00e5ff}.p-faq__note{margin-top:7.1795vw;text-align:center;font-size:3.0769vw}.p-faq__note a{text-decoration:underline}@media(min-width: 769px){.p-faq__anchor{gap:1.1111vw 0;margin-bottom:2.7778vw}.p-faq__anchor-item{width:16.6666666667%}.p-faq__anchor-item:first-child::before{height:1.3889vw}.p-faq__anchor-item:nth-of-type(4n)::before{display:none}.p-faq__anchor-item:nth-of-type(7n)::before{content:"";position:absolute;top:50%;left:0;width:1px;height:1.3889vw;background-color:#0000c6;translate:0 -50%}.p-faq__anchor-item::after{height:1.3889vw}.p-faq__anchor-link{padding-bottom:.8333vw;font-size:0.9722vw}.p-faq__anchor-link::after{top:calc(100% - .9722vw)}.p-faq__section{padding:2.7778vw 0}.p-faq__title{margin-bottom:1.6667vw;font-size:1.6667vw}.p-faq__item{padding:1.8056vw 2.7778vw}.p-faq__question,.p-faq__answer{padding-left:1.8056vw}.p-faq__question::before,.p-faq__answer::before{font-size:1.3889vw}.p-faq__answer{margin-top:1.1111vw}.p-faq__note{margin-top:2.7778vw;font-size:0.9722vw}}@media(min-width: 1441px){.p-faq__anchor{gap:16px 0;margin-bottom:40px}.p-faq__anchor-item{width:16.6666666667%}.p-faq__anchor-item:first-child::before,.p-faq__anchor-item:nth-of-type(7n)::before{height:20px}.p-faq__anchor-item::after{height:20px}.p-faq__anchor-link{padding-bottom:12px;font-size:14px;font-size:1.4rem}.p-faq__anchor-link::after{top:calc(100% - 14px)}.p-faq__section{padding:40px 0}.p-faq__title{margin-bottom:24px;font-size:24px;font-size:2.4rem}.p-faq__item{padding:26px 40px}.p-faq__question,.p-faq__answer{padding-left:26px}.p-faq__question::before,.p-faq__answer::before{font-size:20px;font-size:2rem}.p-faq__answer{margin-top:16px}.p-faq__note{margin-top:40px;font-size:14px;font-size:1.4rem}}