@charset "UTF-8";.p-faq__search{padding:20px;background:#f3f3f3;display:flex;align-items:flex-start}@media screen and (max-width:767px){.p-faq__search{padding:16px 10px}}.p-faq__search label{font-weight:bold;margin-right:20px;font-size:1.6rem;margin-top:5px;white-space:nowrap}@media screen and (max-width:767px){.p-faq__search label{margin-right:10px}}.p-faq__search__inner{width:100%}.p-faq__search__inner .c-inputText{height:35px;width:100%}.p-faq__search__inner::after{content:'※語句を入力することで質問を絞り込むことができます';display:inline-block;margin-top:5px;font-size:1.2rem}.p-faq__notfound{display:none;margin-top:30px}.p-faq__result{margin-top:60px}@media screen and (max-width:767px){.p-faq__result{margin-top:25px}}.p-faq__result__section{margin-bottom:60px}@media screen and (max-width:767px){.p-faq__result__section{margin-bottom:25px}}@media screen and (max-width:767px){.p-faq__result__section h2{margin-bottom:15px !important}}.p-faq__result__section:last-child{margin-bottom:0}.p-faq__result__section__content>li{margin-bottom:20px}@media screen and (max-width:767px){.p-faq__result__section__content>li{margin-bottom:10px}}.p-faq__result__section__content--question,.p-faq__result__section__content--answer{display:flex;padding:15px;border:1px solid #26F}.p-faq__result__section__content--question.active,.p-faq__result__section__content--answer.active{display:flex !important}.p-faq__result__section__content--question__inner,.p-faq__result__section__content--answer__inner{display:flex}.p-faq__result__section__content--question__inner__label,.p-faq__result__section__content--answer__inner__label{display:inline-block;height:100%;padding-right:15px}.p-faq__result__section__content--question__inner__label::before,.p-faq__result__section__content--answer__inner__label::before{content:'';display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;font-size:1.8rem;font-weight:bold}.p-faq__result__section__content--question{font-size:1.6rem;font-weight:bold;color:#26F;cursor:pointer}.p-faq__result__section__content--question:hover{background:#f6f6f6}.p-faq__result__section__content--question p{padding-right:15px}@media screen and (max-width:767px){.p-faq__result__section__content--question p{padding-right:0}}.p-faq__result__section__content--question__inner__label::before{content:url(https://f.hubspotusercontent30.net/hubfs/7621782/assets/img/faq_q.svg)}.p-faq__result__section__content--question__arrow{margin:-5px 15px 0 auto;padding-left:15px;display:inline-block}@media screen and (max-width:767px){.p-faq__result__section__content--question__arrow{margin-right:0}}.p-faq__result__section__content--question__arrow::after{content:'';display:inline-block;width:7px;height:7px;border-top:1px solid #FFF;border-left:1px solid #FFF;transform:rotate(225deg);pointer-events:none;border-color:#26F;border-width:2px;min-width:12px;height:12px}.p-faq__result__section__content--question__arrow.active{margin-top:2px}.p-faq__result__section__content--question__arrow.active::after{content:'';display:inline-block;width:7px;height:7px;border-top:1px solid #FFF;border-left:1px solid #FFF;transform:rotate(45deg);pointer-events:none;border-color:#26F;border-width:2px;min-width:12px;height:12px}.p-faq__result__section__content--answer{border-color:#BBB;border-top:0;display:none}.p-faq__result__section__content--answer__inner__label::before{content:url(https://f.hubspotusercontent30.net/hubfs/7621782/assets/img/faq_a.svg)}.p-faq__result__section__content--answer__inner__sentence dl{padding-bottom:10px}.p-faq__result__section__content--answer__inner__sentence dl dt{font-weight:bold;margin:15px 0 10px}.p-faq__result__section__content--answer__inner__sentence dl dt:first-child{margin-top:0}.p-faq__result__section__content--answer__inner__sentence dl dd{padding-left:20px}.p-faq__result__section__content--answer__inner__sentence ul{padding:0 10px;margin-bottom:10px}