.section--FAQs{margin-bottom:150px}.section--FAQs h2{color:#333;font-size:58px;font-style:normal;font-weight:700;letter-spacing:-2.32px;line-height:normal}.section--FAQs .FAQs__area{margin-bottom:60px}.section--FAQs .FAQs__area .FAQs__tit{color:#333;cursor:pointer;display:flex;font-size:23px;font-weight:700;letter-spacing:-.69px;line-height:26px}.section--FAQs .FAQs__area .FAQs__tit a{align-items:center;background:#fff;border-radius:100%;display:flex;flex:none;height:24px;justify-content:center;margin-left:auto;position:relative;top:4px;width:24px}.section--FAQs .FAQs__area .FAQs__tit a svg{fill:#597b91}.section--FAQs .FAQs__area .FAQs__tit a .svg-icon-add{display:block}.section--FAQs .FAQs__area .FAQs__tit a .svg-icon-sub{display:none}.section--FAQs .FAQs__area .FAQs__con{border-left:1px solid #919293;color:#7d7d7d;display:none;font-size:18px;line-height:1.4;margin-left:5px;margin-top:15px;padding:1px 0 1px 20px}.section--FAQs .FAQs__area .FAQs__con p{margin:15px 0}.section--FAQs .FAQs__area .FAQs__con p a{color:#7d7d7d;text-decoration:underline}.section--FAQs .FAQs__area.open .FAQs__tit a .svg-icon-add{display:none}.section--FAQs .FAQs__area.open .FAQs__con,.section--FAQs .FAQs__area.open .FAQs__tit a .svg-icon-sub{display:block}@media (max-width:1020px){.section--FAQs h2{font-size:31px}.section--FAQs .FAQs__area .FAQs__tit{cursor:pointer;font-size:21px}.section--FAQs .FAQs__area .FAQs__tit a{height:24px;width:24px}.section--FAQs .FAQs__area .FAQs__con{border-left:none;font-size:18px;margin-left:0;padding:0}}