/* Decoration belongs to the group, independent of editable paragraphs. */
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note{background:var(--oyk-sky-light,#E6F3F8);border-left:6px solid var(--oyk-sky,#A9D3E2);border-radius:0 12px 12px 0;padding:10px 16px;font-size:14px;margin:20px 0!important;min-width:0;box-sizing:border-box;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note p{font-size:inherit;font-weight:inherit;margin:0 0 1em!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note p:last-child{margin-bottom:0!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note p.oyk-note{background:transparent;border:0;border-radius:0;padding:0;margin:0 0 1em!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note p.oyk-note:last-child{margin-bottom:0!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-key{background:var(--oyk-lime,#D9E27A);border:2.5px solid var(--oyk-brown,#5A3B22);border-radius:16px;padding:14px 18px;font-weight:700;margin:20px 0!important;min-width:0;box-sizing:border-box;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-key p{font-size:inherit;font-weight:inherit;margin:0 0 1em!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-key p:last-child{margin-bottom:0!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-key p.oyk-key{background:transparent;border:0;border-radius:0;padding:0;margin:0 0 1em!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-key p.oyk-key:last-child{margin-bottom:0!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-end{background:var(--oyk-end-pink,#FFE3E5);border:2.5px solid var(--oyk-brown,#5A3B22);border-radius:20px;padding:18px 22px;font-weight:700;margin:20px 0!important;min-width:0;box-sizing:border-box;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-end p{font-size:inherit;font-weight:inherit;margin:0 0 1em!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-end p:last-child{margin-bottom:0!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-end p.oyk-end{background:transparent;border:0;border-radius:0;padding:0;margin:0 0 1em!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-end p.oyk-end:last-child{margin-bottom:0!important;}

/* ボックス内の本文行間のみ調整。項目間余白・装飾は保持。 */
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note,:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-box-note p{line-height:1.6!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) :is(.oyk-box-key,.oyk-box-end),:is(.oyk-article,html.block-editor-block-preview__content-iframe body) :is(.oyk-box-key,.oyk-box-end) p{line-height:1.8!important;}
