.bd-amedas-snow{margin:1.5em 0;padding:1em 1.2em;border:1px solid #c9d6e3;border-radius:6px;background:#f7fafc;color:#1f2d3a}
.bd-amedas-snow__title{margin:0 0 .4em;font-size:1.05em}
.bd-amedas-snow__station{margin:0 0 .6em;font-size:.95em}
.bd-amedas-snow__table{width:100%;max-width:420px;border-collapse:collapse;margin:0 0 .4em}
.bd-amedas-snow__table th,.bd-amedas-snow__table td{padding:.35em .6em;border-bottom:1px solid #dbe4ec;text-align:left;font-weight:normal}
.bd-amedas-snow__table td{font-weight:bold;text-align:right}
.bd-amedas-snow__time,.bd-amedas-snow__empty{margin:.2em 0 .6em;font-size:.9em}
.bd-amedas-snow__chart{margin:.6em 0;max-width:420px;color:#2b6cb0}
.bd-amedas-snow__chart svg{display:block;width:100%;height:90px;background:#fff;border:1px solid #dbe4ec}
.bd-amedas-snow__chart figcaption{font-size:.8em;color:#4a5a6a;margin-top:.2em}
.bd-amedas-snow__notes{margin:.6em 0;padding-left:1.2em;font-size:.85em;color:#4a5a6a}
.bd-amedas-snow__source{margin:0;font-size:.8em;color:#4a5a6a}
/* テーマ（Cocoon）の記事内 h3 の帯・枠・余白を打ち消す */
.article .bd-amedas-snow h3.bd-amedas-snow__title,.bd-amedas-snow h3.bd-amedas-snow__title{margin:0 0 .4em;padding:0;border:0;background:none;font-size:1.05em;line-height:1.5}
.article .bd-amedas-snow h3.bd-amedas-snow__title::before,.article .bd-amedas-snow h3.bd-amedas-snow__title::after{content:none;display:none}
