.faqPage .faq-list{padding-bottom:10px;border-bottom:1px solid #E0370A}.faqPage .faq-list li{position:relative;font-family:"Noto Serif TC";padding-top:40px;padding-bottom:40px;cursor:pointer}.faqPage .faq-list li:before{position:absolute;content:"";right:20px;top:43px;width:12px;height:12px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:0.4s ease;transition:0.4s ease}@media (max-width:767px){.faqPage .faq-list li:before{top:25px;width:10px;height:10px}}.faqPage .faq-list li:not(:last-child){border-bottom:1px solid #C7C7C7}@media (min-width:768px){.faqPage .faq-list li:hover .des-ti{color:#E0370A}.faqPage .faq-list li:hover:before{top:51px;-webkit-transform:rotate(315deg);transform:rotate(315deg);border-top:1px solid #E0370A;border-right:1px solid #E0370A}}.faqPage .faq-list li.open .des-ti{color:#E0370A}.faqPage .faq-list li.open:before{top:51px;-webkit-transform:rotate(315deg);transform:rotate(315deg);border-top:1px solid #E0370A;border-right:1px solid #E0370A}@media (max-width:767px){.faqPage .faq-list li.open:before{top:31px}}@media (max-width:767px){.faqPage .faq-list li{padding-top:20px;padding-bottom:20px;padding-right:36px}}.faqPage .faq-list .des-ti{color:#000;-webkit-transition:0.4s ease;transition:0.4s ease}.faqPage .faq-list .editor_Content{display:none;margin-top:45px}@media (max-width:767px){.faqPage .faq-list .editor_Content{margin-top:20px}}