.article_articlePage__OruDM{background-color:var(--white-color);padding:80px 2rem 6rem}.article_container__WzVuk{max-width:800px;margin:0 auto}.article_articleHeader__RF1q0{border-bottom:1px solid var(--border-color);margin-bottom:3rem;padding-bottom:2rem}.article_meta__U8ysQ{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem}.article_date__7GnWi{color:var(--secondary-text-color);font-size:.9rem}.article_category__l1VoR{background-color:var(--primary-dark-blue);color:var(--text-light);font-size:.75rem;font-weight:600;padding:.3rem .8rem;border-radius:20px}.article_title__f0Em1{font-family:Noto Sans JP,sans-serif;font-size:2.5rem;font-weight:700;color:var(--text-dark);line-height:1.4}.article_articleContent__W87Py{font-size:1.1rem;line-height:2;color:#444}.article_articleContent__W87Py p{margin-bottom:2rem}.article_articleContent__W87Py p:last-child{margin-bottom:0}.article_articleFooter__PbUvB{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--border-color)}.article_backLink__gNgRf{color:var(--accent-gold);text-decoration:none;font-weight:600;transition:color .3s ease}.article_backLink__gNgRf:hover{color:var(--primary-dark-blue)}@media (max-width:768px){.article_articlePage__OruDM{padding:60px 1.5rem 4rem}.article_title__f0Em1{font-size:2rem}.article_articleContent__W87Py{font-size:1rem}}