._note_1szjb_1{box-sizing:border-box;color:#344735;min-width:0;font:14px/1.45 var(--font-interface);letter-spacing:normal;background:#f7f7f0;border:1px solid #d2d7cc;border-radius:6px;grid-column:1/-1;margin:14px 0;padding:10px 12px;scroll-margin-top:100px}._note_1szjb_1 ._label_1szjb_2{color:#64705d;font:500 10px/1.4 var(--font-interface);letter-spacing:.04em;margin:0 0 6px}._note_1szjb_1 ._promotion_1szjb_3{min-width:0;min-height:66px;color:inherit;border-radius:3px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}._note_1szjb_1 ._thumbnail_1szjb_4{box-sizing:border-box;aspect-ratio:4/3;object-fit:cover;background:#e4e6da;border-radius:4px;width:88px;max-width:100%;height:auto;display:block}._body_1szjb_5{min-width:0}._note_1szjb_1 ._copy_1szjb_6{font:600 16px/1.3 var(--font-interface);overflow-wrap:anywhere;margin:0}._note_1szjb_1 ._detail_1szjb_7{font:13px/1.4 var(--font-interface);color:#53614e;max-width:65ch;margin:4px 0}._note_1szjb_1 ._link_1szjb_8{box-sizing:border-box;color:#31533c;font:600 13px/1.4 var(--font-interface);text-underline-offset:3px;align-items:center;padding:2px 0;text-decoration:underline;display:inline-flex}._promotion_1szjb_3:hover ._link_1szjb_8{text-decoration-thickness:2px}._note_1szjb_1 ._promotion_1szjb_3:focus-visible,._note_1szjb_1 summary:focus-visible{outline-offset:5px;outline:3px solid #956020}._note_1szjb_1>details{margin-top:6px;font-size:13px}._note_1szjb_1>details>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 0}._note_1szjb_1>details p{font:13px/1.5 var(--font-interface)}._contained_1szjb_12{width:calc(100% - 40px);max-width:1100px;margin:14px auto}@media (width<=550px){._note_1szjb_1{margin-block:12px;padding:10px}._note_1szjb_1 ._promotion_1szjb_3{grid-template-columns:72px minmax(0,1fr);gap:10px}._note_1szjb_1 ._thumbnail_1szjb_4{width:72px}._note_1szjb_1 ._copy_1szjb_6{font-size:15px}._note_1szjb_1 ._detail_1szjb_7{font-size:13px}._contained_1szjb_12{width:calc(100% - 32px)}}@media (width<=300px){._note_1szjb_1 ._promotion_1szjb_3{grid-template-columns:64px minmax(0,1fr)}._note_1szjb_1 ._thumbnail_1szjb_4{width:64px}}@media print{._note_1szjb_1{display:none}}
