#faq .chapter{margin-bottom:50px}#faq .chapter-ttl{font-size:24px;font-weight:bold;line-height:1.6;margin-bottom:10px}#faq .faq-question-list{margin:0 auto;padding:20px 20px 5px}@media (max-width: 767px){#faq .faq-question-list{padding:15px 10px 10px}}#faq .faq-question-list:last-child{margin-bottom:0}#faq .faq-question-list li.question{margin-bottom:10px}#faq .faq-question-list li.question:last-child{margin-bottom:0}#faq .faq-question-list li.question .question-trigger{background-color:#5fa8c7;border-radius:10px;cursor:pointer;padding:15px 0 17px;position:relative}@media (max-width: 767px){#faq .faq-question-list li.question .question-trigger{padding:9px 0}}#faq .faq-question-list li.question .question-trigger:before{background-color:white;border-radius:50%;color:#1b1b1b;content:"Q";display:block;font-size:20px;font-weight:bold;padding-top:3px;position:absolute;top:14px;left:20px;text-align:center;height:35px;width:35px}@media (max-width: 767px){#faq .faq-question-list li.question .question-trigger:before{padding-top:1px;font-size:16px;top:10px;left:10px;height:29px;width:29px}}#faq .faq-question-list li.question .question-trigger .question-trigger-ttl{color:white;font-size:18px;font-weight:bold;letter-spacing:0.08em;line-height:30px;padding-left:70px;padding-right:70px}@media (max-width: 767px){#faq .faq-question-list li.question .question-trigger .question-trigger-ttl{font-size:15px;padding-left:49px;letter-spacing:0;line-height:22px;padding-right:50px;padding-top:3px}}#faq .faq-question-list li.question .question-trigger .question-trigger-ttl:before{background-color:white;content:"";margin:0 auto;position:absolute;right:19px;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .3s;height:2px;width:18px}@media (max-width: 767px){#faq .faq-question-list li.question .question-trigger .question-trigger-ttl:before{right:16px;top:50%;height:2px;width:14px}}#faq .faq-question-list li.question .question-trigger .question-trigger-ttl:after{background-color:white;content:"";margin:0 auto;position:absolute;right:19px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all .3s;height:2px;width:18px}@media (max-width: 767px){#faq .faq-question-list li.question .question-trigger .question-trigger-ttl:after{right:16px;top:50%;width:14px}}#faq .faq-question-list li.question .question-trigger.active .question-trigger-ttl:before{transform:translateY(-50%)}@media (max-width: 767px){#faq .faq-question-list li.question .question-trigger.active .question-trigger-ttl:before{transform:translateY(0%)}}#faq .faq-question-list li.question .answer{display:none;margin-top:12px;padding:0 70px 24px;position:relative}@media (min-width: 768px){#faq .faq-question-list li.question .answer{margin-bottom:-12px}}@media (max-width: 767px){#faq .faq-question-list li.question .answer{padding:2px 24px 5px 49px;margin-bottom:0px}}#faq .faq-question-list li.question .answer.active{display:block}#faq .faq-question-list li.question .answer:before{background-color:#000000;border-radius:50%;color:white;content:"A";display:block;font-size:20px;font-weight:bold;padding-top:3px;position:absolute;top:2px;left:20px;text-align:center;height:35px;width:35px}@media (max-width: 767px){#faq .faq-question-list li.question .answer:before{padding-top:1px;font-size:16px;top:4px;left:10px;height:29px;width:29px}}#faq .faq-question-list li.question .answer p{font-size:16px;letter-spacing:0.05em;line-height:30px;text-align:justify;padding-top:5px}@media (max-width: 767px){#faq .faq-question-list li.question .answer p{font-size:13px;letter-spacing:0;line-height:20px;text-align:left}}#faq .faq-question-list li.question .answer p a{color:#18acd7;text-decoration:underline}#faq .faq-question-list li.question .answer p b{font-weight:bold}#faq .faq-question-list li.question .answer p:last-of-type{margin-bottom:0}

/*# sourceMappingURL=maps/faq.min.css.map */
