[data-sb-ai="ai-6fa35d2e-r1"] .faq-wrap .faq-item, [data-sb-ai="ai-6fa35d2e-r1"].faq-wrap .faq-item { border-bottom: 1px solid #e0e0e0; }
[data-sb-ai="ai-6fa35d2e-r1"] .faq-wrap .faq-item:first-child, [data-sb-ai="ai-6fa35d2e-r1"].faq-wrap .faq-item:first-child { border-top: 1px solid #e0e0e0; }
[data-sb-ai="ai-6fa35d2e-r1"] .faq-wrap .faq-question, [data-sb-ai="ai-6fa35d2e-r1"].faq-wrap .faq-question { font-size: 18px; font-weight: 600; color: #333; cursor: pointer; padding: 15px 30px 15px 0; margin: 0; position: relative; }
[data-sb-ai="ai-6fa35d2e-r1"] .faq-wrap .faq-question::after, [data-sb-ai="ai-6fa35d2e-r1"].faq-wrap .faq-question::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; color: #007bff; }
[data-sb-ai="ai-6fa35d2e-r1"] .faq-wrap .faq-item.active .faq-question::after, [data-sb-ai="ai-6fa35d2e-r1"].faq-wrap .faq-item.active .faq-question::after { content: '-'; }
[data-sb-ai="ai-6fa35d2e-r1"] .faq-wrap .faq-answer, [data-sb-ai="ai-6fa35d2e-r1"].faq-wrap .faq-answer { display: none; padding-bottom: 15px; color: #666; line-height: 1.7; }