/*!
global > font
------------------------------
*/.p-anwser__desc,.p-qa__lead{font-size:.875rem}.p-question__ttl{font-size:1rem}.p-anwser__symbol:before,.p-qa__ttl,.p-question__symbol:before{font-size:1.125rem}.p-qa__lead,.p-qa__ttl{font-weight:500;letter-spacing:.06em}.p-qa__ttl{line-height:1.2857142857}.p-qa__list{margin-top:20px}.p-qa__block{margin-top:60px}.p-qa__item{background-color:var(--color-light1);border-radius:6px}.p-qa__item:not(:last-child){margin-bottom:20px}.p-qa__btns{align-items:center;margin-top:60px}.p-anwser__symbol,.p-question__symbol{align-items:center;aspect-ratio:1;border-radius:50%;display:inline-flex;flex-shrink:0;justify-content:center;width:36px}.p-anwser__symbol:before,.p-question__symbol:before{content:"";line-height:1}.p-question{align-items:center;display:flex;gap:15px;padding-block:20px;padding-inline:20px}.p-question__symbol{background-color:var(--color-white)}.p-question__symbol:before{color:var(--color-red2);content:"q";padding-bottom:3px;text-transform:uppercase}.p-question__content{align-items:flex-start;display:flex;gap:15px;width:100%}.p-question__ttl{color:var(--color-red2);letter-spacing:.1em;line-height:1.4583333333;margin-block:auto}.p-question.is-open .p-question__open:after{transform:rotate(0deg)}.p-question__open{align-items:center;aspect-ratio:1;background-color:var(--color-red2);border-radius:50%;color:var(--color-white);display:inline-flex;flex-shrink:0;justify-content:center;position:relative;width:36px}.p-question__open:after,.p-question__open:before{background-color:currentColor;border-radius:2px;content:"";height:2px;position:absolute;width:16px}.p-question__open:after{transform:rotate(90deg);transition:transform .5s ease}.p-anwser{display:none;overflow:clip;padding-inline:20px}.p-anwser a{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.p-anwser__box{align-items:flex-start;background-color:var(--color-white);border-radius:6px;display:flex;gap:10px;padding-block:20px;padding-inline:20px}.p-anwser__inner{padding-block:0 20px}.p-anwser__symbol{background-color:var(--color-red2)}.p-anwser__symbol:before{color:var(--color-white);content:"a";padding-bottom:6px;text-transform:uppercase}.p-anwser__dot01{padding-left:1em;position:relative;text-indent:-1em}.p-anwser__dot01:before{content:"* ";position:relative;top:.2em}.p-anwser__desc{font-weight:500;letter-spacing:.06em}@media screen and (min-width:768px){.p-anwser__desc,.p-qa__lead{font-size:1.125rem}.p-question__ttl{font-size:1.5rem}.p-anwser__symbol:before,.p-qa__ttl,.p-question__symbol:before{font-size:clamp(1.5rem,.4807692308vw + 1.2692307692rem,1.75rem)}.p-qa__lead{text-align:center}.p-qa__list{margin-top:24px}.p-qa__block{margin-top:83px}.p-qa__item{padding-bottom:2px}.p-qa__btns{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:clamp(6.25rem,14.3518518519vw + -.6388888889rem,10.125rem)}.p-qa__btns .c-btn01{flex:290px;width:calc(50% - 20px)}.p-anwser__symbol,.p-question__symbol{width:52px}.p-question{gap:20px;padding-block:24px;padding-inline:30px clamp(1.25rem,11.71875vw + -4.375rem,3.125rem)}.p-question__content{gap:29px}.p-question__open{top:1px;width:52px}.p-question__open:after,.p-question__open:before{width:28px}.p-anwser{padding-inline:30px}.p-anwser__box{gap:18px;padding-block:40px 44px;padding-inline:clamp(1.875rem,3.90625vw + 0rem,2.5rem) clamp(1.875rem,9.765625vw + -2.8125rem,3.4375rem)}.p-anwser__inner{padding-block:3px 32px}.p-anwser__symbol:before{padding-bottom:6px}.p-anwser__desc{padding-top:6px}}@media (any-hover:hover) and (pointer:fine){.p-anwser a{opacity:1;transition:.5s;transition-property:text-decoration-color}.p-anwser a:hover{text-decoration-color:transparent}}