.fa-section{padding-top:8rem;padding-bottom:8rem}.fa-section+.fa-section{border-top:1px solid #e6e6e6}.fa-section:nth-of-type(1){padding-top:12rem}.fa-section:nth-last-of-type(1){padding-bottom:12rem}.fa-section__title{font-size:2rem}@media screen and (min-width:768px){.fa-section__title{font-size:2.4rem}}.fa-section__item{margin-top:2.4rem;padding-left:4rem;padding-right:4rem}.fa-section__question{position:relative;width:100%;padding-top:3.2rem;padding-bottom:3.2rem;text-align:left;font-size:1.8rem}@media screen and (min-width:768px){.fa-section__question{font-size:2rem}}.fa-section__content{padding-bottom:3.2rem}.fa-section__answer,.fa-section__question{display:flex}.fa-section__answer span:nth-of-type(1),.fa-section__question span:nth-of-type(1){font-size:2rem;margin-right:1.2rem;margin-top:-.4rem}@media screen and (min-width:768px){.fa-section__answer span:nth-of-type(1),.fa-section__question span:nth-of-type(1){font-size:2.4rem}}.fa-section__answer{display:flex}.fa-section__answer p{line-height:2}.fa-section__answer a{position:relative;display:inline-block;font-weight:700;margin-top:1.6rem;color:#44619c}.fa-section__answer a:hover{color:#143a87}.fa-section__answer a .c-arrow2{right:-4rem;top:20%}@media screen and (max-width:767px){.fa-section{padding-top:9rem}.fa-section+.fa-section{padding-top:4.8rem;padding-bottom:4.8rem}.fa-section:nth-last-of-type(1){padding-bottom:8rem}.fa-section:nth-of-type(1){padding-top:8rem}.fa-section__title{font-size:1.6rem;margin-top:0}}@media screen and (max-width:767px) and (min-width:768px){.fa-section__title{font-size:1.8rem}}@media screen and (max-width:767px){.fa-section__item{margin-top:2rem;padding-left:2.4rem;padding-right:4.8rem}}@media screen and (max-width:767px){.fa-section__question{padding-top:2.4rem;padding-bottom:2.4rem;font-size:1.6rem}}@media screen and (max-width:767px) and (min-width:768px){.fa-section__question{font-size:1.8rem}}@media screen and (max-width:767px){.fa-section__question .p-pageSearch__triangle{right:-2.4rem}}@media screen and (max-width:767px){.fa-section__content{padding-bottom:2.4rem}}@media screen and (max-width:767px){.fa-section__answer span:nth-of-type(1),.fa-section__question span:nth-of-type(1){margin-right:1rem}}@media screen and (max-width:767px){.fa-section__answer a{margin-top:2rem}}