body { font-family: 'Noto Sans JP', sans-serif; background-color: #f8f5f2; color: #333; } .tab-active { background-color: #38bdf8; color: #ffffff; border-color: #38bdf8; } .tab-inactive { background-color: #ffffff; color: #374151; border-color: #e5e7eb; } .fade-in { animation: fadeIn 0.5s ease-in-ou…