.blog_faq_summary{background-color:var(--bg_secondary_color);border-top:4px solid var(--accent_primary_color);margin-bottom:2rem;margin-top:16px;padding:28px 40px}.blog_faq_summary__header{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none}.blog_faq_summary[open] .blog_faq_summary__header{margin-bottom:24px}.blog_faq_summary__header::-webkit-details-marker{display:none}.blog_faq_summary__title{margin:0;padding-right:24px}.blog_faq_summary__title,.blog_faq_summary__toggle{font-size:18px;font-weight:var(--font_weight_bold)}.blog_faq_summary__toggle-text{color:#44b0b0}.blog_faq_summary[open] .blog_faq_summary__toggle-text:after{content:"閉じる"}.blog_faq_summary:not([open]) .blog_faq_summary__toggle-text:after{content:"開く"}.blog_faq_summary__list{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.blog_faq_summary{padding:20px 24px}.blog_faq_summary__title,.blog_faq_summary__toggle{font-size:16px}}