.sc-faq__wrapper{width:100%}.sc-faq__wrapper--with-margin{margin-bottom:30px}.sc-faq__title{margin-top:0}.sc-faq__list{margin-top:20px}.sc-faq__card{border-bottom:1px solid var(--utility-color-gray-100);padding:12px 0}.sc-faq__card:first-child{border-top:1px solid var(--utility-color-gray-100)}.sc-faq__card--border-top{border-top:1px solid var(--utility-color-gray-100)}.sc-faq__card__head{position:relative;margin:0;padding-left:20px;font-family:var(--global-font-value);font-size:var(--font-size-base);font-weight:700;color:var(--text-color)}.sc-faq__card__head--is-opened::before{transform:rotate(-.25turn)}.sc-faq__card__head::after,.sc-faq__card__head::before{content:"";position:absolute;border-radius:5px;background-color:#000}.sc-faq__card__head::before{left:10px;top:5px;width:1px;height:9px;transition:.3s all ease-in-out}.sc-faq__card__head::after{left:6px;top:9px;width:9px;height:1px}.sc-faq__card__head:hover{cursor:pointer}.sc-faq__card__head__text{padding:0}.sc-faq__card__head__text::after,.sc-faq__card__head__text::before{content:none;all:unset}.sc-faq__card__head__text:hover{cursor:default}.sc-faq__card__content{display:none;padding-left:20px}.sc-faq__card__content--is-opened{display:block}.sc-faq__card__content p:not(:first-of-type){margin-top:10px}.sc-faq__card__content ol,.sc-faq__card__content ul{margin-top:10px}@media only screen and (min-width:375px){.sc-faq__card{padding:16px 0}}@media only screen and (min-width:640px){.sc-faq__card{padding:20px 0}.sc-faq__card__head{font-size:var(--font-size-lg)}}@media only screen and (min-width:1024px){.sc-faq__wrapper--with-margin{margin-bottom:50px}.sc-faq__card__head{padding-left:30px}.sc-faq__card__head::before{left:15px}.sc-faq__card__head::after{left:11px}.sc-faq__card__head__text{padding:0}.sc-faq__card__content{padding-left:30px}}