@media only screen and (max-width: 767px){.faq .similarCateList.column4{grid-template-columns:repeat(1, 1fr);gap:0}}.faqAllList{margin-top:50px}.faqAllList .faqListWrap:not(:first-child){margin-top:50px}.faqAllList .faqListWrap .faqCateName{font-size:22px;font-weight:700;position:relative;padding:20px 0;margin-bottom:15px;color:#030531}@media only screen and (min-width: 768px)and (max-width: 1219px){.faqAllList .faqListWrap .faqCateName{font-size:min(2.34375vw, 18px)}}@media only screen and (max-width: 767px){.faqAllList .faqListWrap .faqCateName{font-size:4.6875vw}}.faqAllList .faqListWrap .faqCateName span{font-weight:400;font-size:15px}.faqAllList .faqListWrap .faqList .faqItem{background-color:#f2f3f4;border-radius:15px;transition:.5s;padding-bottom:25px}@media only screen and (max-width: 767px){.faqAllList .faqListWrap .faqList .faqItem{padding-bottom:3.90625vw}}.faqAllList .faqListWrap .faqList .faqItem:not(:first-child){margin-top:10px}.faqAllList .faqListWrap .faqList .faqItem dt{cursor:pointer;padding:25px 30px 0;transition:.5s;position:relative}@media only screen and (max-width: 767px){.faqAllList .faqListWrap .faqList .faqItem dt{padding:3.90625vw 5.2083333333vw 0}}.faqAllList .faqListWrap .faqList .faqItem dt .questionText{font-size:20px;line-height:1.3;padding-right:1em}@media only screen and (min-width: 768px)and (max-width: 1219px){.faqAllList .faqListWrap .faqList .faqItem dt .questionText{font-size:min(2.0833333333vw, 16px)}}@media only screen and (max-width: 767px){.faqAllList .faqListWrap .faqList .faqItem dt .questionText{font-size:3.6458333333vw}}.faqAllList .faqListWrap .faqList .faqItem dt:after{content:"";display:block;position:absolute;right:30px;top:50%;width:8px;height:8px;border-right:1px solid #030531;border-bottom:1px solid #030531;transition:all .3s ease;transform:rotate(45deg) translateY(-50%)}@media only screen and (max-width: 767px){.faqAllList .faqListWrap .faqList .faqItem dt:after{right:5.2083333333vw;width:6px;height:6px}}.faqAllList .faqListWrap .faqList .faqItem dd{display:none}.faqAllList .faqListWrap .faqList .faqItem dd .answerText{margin-top:10px;padding:0 30px;font-size:16px;line-height:1.6}@media only screen and (min-width: 768px)and (max-width: 1219px){.faqAllList .faqListWrap .faqList .faqItem dd .answerText{font-size:min(2.0833333333vw, 16px);padding:0 2.6041666667vw}}@media only screen and (max-width: 767px){.faqAllList .faqListWrap .faqList .faqItem dd .answerText{font-size:3.6458333333vw;padding:0 5.2083333333vw}}.faqAllList .faqListWrap .faqList .faqItem.active dt{color:#030531}.faqAllList .faqListWrap .faqList .faqItem.active dt:after{transform:translateY(-50%) rotate(225deg);transition:.2s}