.p-question{padding:90px 0 100px}@media screen and (max-width: 810px){.p-question{padding:80px 0}}@media screen and (max-width: 500px){.p-question{padding:60px 0}}.p-questionWrap .p-questionContent:nth-child(n+2){margin-top:100px}@media screen and (max-width: 810px){.p-questionWrap .p-questionContent:nth-child(n+2){margin-top:80px}}@media screen and (max-width: 650px){.p-questionWrap .p-questionContent:nth-child(n+2){margin-top:50px}}.p-questionWrap .p-questionContent__title{font-size:2.5rem;font-family:"MFW-TBUDGoStd-ExBold"}@media screen and (max-width: 500px){.p-questionWrap .p-questionContent__title{font-size:2.4rem}}.p-faqList{margin-top:30px}@media screen and (max-width: 650px){.p-faqList{margin-top:20px}}.p-faq__item{border-top:1px solid #333}.p-faq__item:last-child{border-bottom:1px solid #333}.p-faq__item .icon{font-size:2.5rem;font-family:"AvenirNextLTPro-Demi";line-height:1}@media screen and (max-width: 650px){.p-faq__item .icon{font-size:2.4rem}}.p-faq__question{position:relative;display:flex;align-items:center;gap:0 5px;padding:30px 60px 30px 20px;cursor:pointer}@media screen and (max-width: 650px){.p-faq__question{padding:20px 60px 20px 15px}}.p-faq__question .title{font-size:1.5rem;font-family:"MFW-TBUDGoStd-ExBold"}.p-faq__question:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:20px;width:24px;height:1px;background-color:#333}.p-faq__question:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:32px;width:1px;height:24px;background-color:#333;transition:transform .3s}.p-faq__question.is-active:after{transform:translateY(-50%) rotate(90deg)}.p-faq__answer{display:flex;align-items:baseline;gap:0 5px;padding:0 20px 0;opacity:0;height:0;transition:padding .3s}@media screen and (max-width: 650px){.p-faq__answer{padding:0 15px 0}}.p-faq__answer .text{font-size:1.4rem}.p-faq__answer .text a{text-decoration:underline}.p-faq__answer.is-open{opacity:1;height:100%;padding:0 20px 30px}@media screen and (max-width: 650px){.p-faq__answer.is-open{padding:0 15px 20px}}