/* 白い囲みだけを段落ではなく外側のグループで装飾。 */
.oyk-article .oyk-white-box,html.block-editor-block-preview__content-iframe body .oyk-white-box{
 box-sizing:border-box;background:#fff;border:2px solid #5A3B22;border-radius:18px;padding:14px 18px;margin:20px 0!important;font-weight:700;min-width:0;
}
.oyk-article .oyk-white-box p,html.block-editor-block-preview__content-iframe body .oyk-white-box p{margin-top:0!important;margin-bottom:1em;}
.oyk-article .oyk-white-box p:last-child,html.block-editor-block-preview__content-iframe body .oyk-white-box p:last-child{margin-bottom:0!important;}
.oyk-article .oyk-white-box .oyk-bubble,html.block-editor-block-preview__content-iframe body .oyk-white-box .oyk-bubble{background:transparent;border:0;border-radius:0;padding:0;margin:0!important;box-shadow:none;font-weight:inherit;}

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