.pc-faq{background:#fff}.pc-faq__inner{margin:0 auto;max-width:1320px;padding:28px 40px 96px}.pc-faq__title{color:#1f1f1f;font-size:54px;font-weight:800;letter-spacing:-.04em;line-height:1.04;margin:0 0 30px}.pc-faq__list{border-top:1px solid #e7e7e7}.pc-faq__item{border-bottom:1px solid #e7e7e7}.pc-faq__question{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:24px 0;text-align:left;width:100%}.pc-faq__question-text{color:#1f2937;font-size:21px;font-weight:700;line-height:1.35}.pc-faq__icon{color:#1f2937;flex:0 0 auto;font-size:28px;font-weight:400;line-height:1}.pc-faq__answer{max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .28s ease,opacity .22s ease,padding .22s ease}.pc-faq__answer.is-open{max-height:500px;opacity:1;padding:0 0 24px}.pc-faq__answer,.pc-faq__answer em,.pc-faq__answer h1,.pc-faq__answer h2,.pc-faq__answer h3,.pc-faq__answer h4,.pc-faq__answer h5,.pc-faq__answer h6,.pc-faq__answer li,.pc-faq__answer p,.pc-faq__answer span,.pc-faq__answer strong{color:#374151;font-size:18px;font-weight:400;line-height:1.75}.pc-faq__answer p{margin:0 0 14px}.pc-faq__answer p:last-child{margin-bottom:0}@media (max-width:1100px){.pc-faq__inner{padding:24px 32px 80px}.pc-faq__title{font-size:44px}.pc-faq__question-text{font-size:19px}}@media (max-width:768px){.pc-faq__inner{padding:16px 20px 64px}.pc-faq__title{font-size:34px;margin-bottom:20px}.pc-faq__question{gap:16px;padding:20px 0}.pc-faq__question-text{font-size:17px}.pc-faq__icon{font-size:24px}.pc-faq__answer.is-open{padding-bottom:20px}.pc-faq__answer,.pc-faq__answer em,.pc-faq__answer h1,.pc-faq__answer h2,.pc-faq__answer h3,.pc-faq__answer h4,.pc-faq__answer h5,.pc-faq__answer h6,.pc-faq__answer li,.pc-faq__answer p,.pc-faq__answer span,.pc-faq__answer strong{font-size:16px}}