.eM49WG_keyVisual{aspect-ratio:3000/1500;width:100%;position:relative;overflow:hidden}.eM49WG_bgImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width:1201px){.eM49WG_keyVisual{width:1200px;max-width:1200px;height:400px;aspect-ratio:unset;margin:0 auto}}@media (min-width:641px) and (max-width:1200px){.eM49WG_keyVisual{aspect-ratio:3}}@media (max-width:640px){.eM49WG_keyVisual{aspect-ratio:3000/1500}}
.RwBWBa_section{max-width:1200px;margin:0 auto;padding:60px 20px}.RwBWBa_sectionTitle{border-bottom:2px solid var(--color-border);margin-bottom:30px;padding-bottom:10px;font-size:1.5rem;font-weight:700}.RwBWBa_sectionDescription{color:var(--color-text-main);margin:0 0 30px;font-size:1.125rem;line-height:1.6}.RwBWBa_list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:24px;display:grid}.RwBWBa_card{background:var(--color-surface);box-shadow:var(--shadow-soft);color:inherit;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.RwBWBa_card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.RwBWBa_thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:180px}.RwBWBa_content{padding:16px}.RwBWBa_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.RwBWBa_date{color:var(--color-text-sub);align-items:center;gap:4px;margin:4px 0 8px;font-size:.75rem;display:flex}.RwBWBa_dateIconLight{flex-shrink:0;width:14px;height:14px}[data-theme=dark] .RwBWBa_dateIconLight{display:none}.RwBWBa_dateIconDark{flex-shrink:0;width:14px;height:14px;display:none}[data-theme=dark] .RwBWBa_dateIconDark{display:block}.RwBWBa_description{color:var(--color-text-sub);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.RwBWBa_empty{text-align:center;color:var(--color-text-sub);padding:40px}.RwBWBa_magazineList{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:24px;display:grid}.RwBWBa_magazineCard{color:inherit;background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.RwBWBa_magazineCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.RwBWBa_magazineThumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:180px}.RwBWBa_magazineContent{padding:16px}.RwBWBa_magazineName{color:var(--color-text-main);margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.4}.RwBWBa_magazineDescription{color:var(--color-text-sub);margin:0;font-size:.875rem;line-height:1.5}@media (max-width:640px){.RwBWBa_section{padding:40px 16px}.RwBWBa_sectionTitle{font-size:1.25rem}.RwBWBa_list,.RwBWBa_magazineList{grid-template-columns:1fr}}
