/* お知らせ1件のページ：記事の中の音声プレーヤー（ブロック「音声」）を、聴く物と分かる短い枠にする */
.wp-block-audio{max-width:520px; margin:0 0 2rem; padding:14px 16px 10px; background:#fff; border:2px solid var(--rhp-main, #f4a927); border-radius:12px; box-shadow:0 2px 10px rgba(35,24,21,.08);}
.wp-block-audio audio{display:block; width:100%; min-width:0;}
.wp-block-audio figcaption{margin:8px 2px 0; font-size:12px; line-height:1.6; color:#666; text-align:left;}
@media (max-width:767px){ .wp-block-audio{max-width:none; padding:12px 12px 8px;} }
