﻿#faq{font-weight:500;padding-top:60px;padding-bottom:120px}@media (max-width: 991px){#faq{padding-top:40px;padding-bottom:60px}}@media (max-width: 767px){#faq{padding-top:30px;padding-bottom:40px}}#faq .gusTtl{margin-top:40px;margin-bottom:20px}@media (max-width: 767px){#faq .gusTtl{margin-top:25px;margin-bottom:15px}}#faq .faqList{margin-top:25px;border-top:1px solid #E2E0DF}@media (max-width: 767px){#faq .faqList{margin-left:-10px;margin-right:-10px}}#faq .faqList li{border-bottom:1px solid #E2E0DF}#faq .faqList li .faqDl dt{color:#178BD0;font-weight:500;padding:30px 60px 30px 75px;position:relative;cursor:pointer}@media (max-width: 767px){#faq .faqList li .faqDl dt{padding:20px 40px 20px 55px}}#faq .faqList li .faqDl dt:before{content:"Q";font-family:"Poppins",serif;color:#178BD0;font-size:2rem;display:inline-block;width:40px;height:40px;-webkit-border-radius:40px;border-radius:40px;line-height:40px;text-align:center;border:1px solid #178BD0;position:absolute;left:20px;top:22px}@media (max-width: 767px){#faq .faqList li .faqDl dt:before{font-size:1.6rem;width:30px;height:30px;line-height:30px;left:15px;top:17px}}#faq .faqList li .faqDl dt:after{content:"+";position:absolute;right:20px;top:0;font-size:5.0rem;font-weight:100}@media (max-width: 767px){#faq .faqList li .faqDl dt:after{font-size:4.0rem}}#faq .faqList li .faqDl dt.active:after{content:"−"}#faq .faqList li .faqDl dd{padding:0 60px 30px 75px;display:none}@media (max-width: 767px){#faq .faqList li .faqDl dd{padding:0 20px 20px 55px}}#faq .faqList li .faqDl dd a{color:#178BD0;text-decoration:underline}#faq .faqList li .faqDl dd a:hover{text-decoration:none}
