﻿.faq-wrap .accordion-wrap .accordion-content .faq-answer { font-size: 1.8rem; line-height: 1.6; overflow-wrap: anywhere; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer p { white-space: normal; font-size: inherit; line-height: inherit; padding-top: 0; margin: .6em 0; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer strong { font-size: inherit; line-height: inherit; font-weight: 700; color: inherit; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer ul, .faq-wrap .accordion-wrap .accordion-content .faq-answer ol { display: block; padding-left: 1.5em; margin: .6em 0; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer ul { list-style: disc; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer ol { list-style: decimal; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer li { display: list-item; list-style: inherit; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer img { max-width: 100%; height: auto; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer a { color: #1465a8; text-decoration: underline; }
.faq-wrap .accordion-wrap .accordion-content .faq-answer h1, .faq-wrap .accordion-wrap .accordion-content .faq-answer h2, .faq-wrap .accordion-wrap .accordion-content .faq-answer h3 { font-weight: 700; line-height: 1.4; margin: .8em 0 .4em; }
@media (max-width: 1439px) { .faq-wrap .accordion-wrap .accordion-content .faq-answer { font-size: 1.6rem; } }
.faq-wrap .accordion-wrap .faq-answer h1 { font-size: 1.8em; }
.faq-wrap .accordion-wrap .faq-answer h2 { font-size: 1.5em; }
.faq-wrap .accordion-wrap .faq-answer h3 { font-size: 1.3em; }
.faq-wrap .accordion-wrap .faq-answer h4, .faq-wrap .accordion-wrap .faq-answer h5, .faq-wrap .accordion-wrap .faq-answer h6 { font-size: 1.1em; font-weight: 700; }
