.news-detail-container[data-v-8332be90]{padding:20px;max-width:1200px;margin:0 auto}.breadcrumb[data-v-8332be90]{margin-bottom:20px;font-size:14px}.breadcrumb a[data-v-8332be90]{color:#007bff;text-decoration:none}.breadcrumb a[data-v-8332be90]:hover{text-decoration:underline}.news-article[data-v-8332be90]{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.article-header[data-v-8332be90]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.news-detail-title[data-v-8332be90]{color:#333;font-size:28px;font-weight:700;margin-bottom:20px;line-height:1.4}.article-meta[data-v-8332be90]{display:flex;align-items:center;gap:15px;margin-bottom:20px}.news-detail-date[data-v-8332be90]{color:#666;font-size:14px}.article-category[data-v-8332be90]{background:#007bff;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px}.article-content[data-v-8332be90]{color:#333;line-height:2;font-size:16px;margin-bottom:30px;letter-spacing:.05em}.article-content p[data-v-8332be90]{margin-bottom:24px;text-align:justify;text-indent:2em;line-height:1.8}.article-content h2[data-v-8332be90]{color:#2c3e50;margin:35px 0 20px;padding-bottom:10px;font-size:1.4em;font-weight:600;border-bottom:2px solid #eaeaea;position:relative}.article-content h2[data-v-8332be90]:after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background-color:#007bff}.article-content h3[data-v-8332be90]{color:#34495e;margin:30px 0 15px;font-size:1.2em;font-weight:600}.article-content[data-v-8332be90] strong{color:#007bff;font-weight:700;letter-spacing:.05em;padding:0 2px}.article-content a[data-v-8332be90]{color:#007bff;text-decoration:none;border-bottom:1px dotted #007bff;padding-bottom:1px;transition:all .3s ease}.article-content a[data-v-8332be90]:hover{color:#0056b3;text-decoration:none;border-bottom-color:#0056b3;border-bottom-style:solid}.article-content ol[data-v-8332be90],.article-content ul[data-v-8332be90]{margin:20px 0 20px 2em;padding-left:1em}.article-content li[data-v-8332be90]{margin-bottom:8px;line-height:1.6}.article-content blockquote[data-v-8332be90]{margin:25px 0;padding:15px 20px 15px 45px;background-color:#f8f9fa;border-left:4px solid #007bff;font-style:italic;position:relative}.article-content blockquote[data-v-8332be90]:before{content:"\201C";position:absolute;left:10px;top:10px;font-size:3em;color:#e0e0e0;font-family:serif}.article-content code[data-v-8332be90]{background-color:#f6f8fa;padding:2px 4px;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.9em;color:#e83e8c}.related-news[data-v-8332be90]{margin-top:40px;padding:20px;background:#f8f9fa;border-radius:8px}.related-news h3[data-v-8332be90]{margin-bottom:15px;color:#333;font-size:20px;font-weight:600}.related-list[data-v-8332be90]{display:flex;flex-direction:column;gap:10px}.related-item[data-v-8332be90]{border-bottom:1px solid #e0e0e0;padding-bottom:10px}.related-item[data-v-8332be90]:last-child{border-bottom:none;padding-bottom:0}.related-link[data-v-8332be90]{color:#333;text-decoration:none;display:block;padding:8px 0;transition:color .3s ease;cursor:pointer;z-index:1;position:relative}.related-link[data-v-8332be90]:hover{color:#007bff;text-decoration:underline}.article-footer[data-v-8332be90]{margin-top:30px;padding-top:20px;border-top:1px solid #e0e0e0}.news-not-found[data-v-8332be90]{text-align:center;padding:60px 20px;color:#666}.back-button[data-v-8332be90]{margin-top:20px}@media (max-width:768px){.news-article[data-v-8332be90]{padding:20px}.news-detail-title[data-v-8332be90]{font-size:24px}.article-content[data-v-8332be90]{font-size:14px}.article-meta[data-v-8332be90]{flex-direction:column;align-items:flex-start;gap:8px}}