.wp-block-sensing-callout {
background: #F9FAFB;
border-left: 4px solid #CFFF04;
padding: 24px;
border-radius: 0 8px 8px 0;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
margin: 0 0 32px;
width: 100%;
box-sizing: border-box;
font-family: Helvetica, 'Helvetica Neue', Arial, 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', Meiryo, sans-serif;
font-size: 16px;
line-height: 1.625;
color: #4B5563;
}  .column-article__body .wp-block-sensing-callout h2,
.column-article__body .wp-block-sensing-callout h3,
.column-article__body .wp-block-sensing-callout h4,
.wp-block-sensing-callout h2,
.wp-block-sensing-callout h3,
.wp-block-sensing-callout h4 {
font-size: 18px !important;
font-weight: 700;
color: #0A1628;
margin: 0 0 16px !important;
padding: 0 !important;
border: none !important;
line-height: 1.4;
} .column-article__body .wp-block-sensing-callout p,
.wp-block-sensing-callout p {
font-size: 16px;
line-height: 1.625;
color: #4B5563;
margin: 0 0 12px;
}
.column-article__body .wp-block-sensing-callout p:last-child,
.wp-block-sensing-callout p:last-child {
margin-bottom: 0;
} .column-article__body .wp-block-sensing-callout ul,
.column-article__body .wp-block-sensing-callout ol,
.wp-block-sensing-callout ul,
.wp-block-sensing-callout ol {
margin: 0 !important;
padding-left: 24px;
font-size: 16px;
line-height: 1.625;
color: #4B5563;
}
.column-article__body .wp-block-sensing-callout li,
.wp-block-sensing-callout li {
margin-bottom: 12px;
}
.column-article__body .wp-block-sensing-callout li:last-child,
.wp-block-sensing-callout li:last-child {
margin-bottom: 0;
} .wp-block-sensing-callout > *:last-child,
.wp-block-sensing-callout .block-editor-block-list__layout > *:last-child {
margin-bottom: 0;
} .wp-block-sensing-callout .block-editor-inner-blocks .block-editor-block-list__layout:empty::after {
content: 'テキストを追加';
color: #9CA3AF;
font-size: 16px;
pointer-events: none;
}
.wp-block-sensing-callout .block-editor-inner-blocks,
.wp-block-sensing-callout .block-editor-block-list__layout {
width: 100%;
}
.wp-block-sensing-callout [data-type="core/heading"] {
margin-top: 0 !important;
margin-bottom: 16px !important;
}
.wp-block-sensing-callout [data-type="core/heading"] h2,
.wp-block-sensing-callout [data-type="core/heading"] h3,
.wp-block-sensing-callout [data-type="core/heading"] h4 {
font-size: 18px !important;
border-bottom: none !important;
padding-bottom: 0 !important;
margin: 0 !important;
}
.wp-block-sensing-callout [data-type="core/list"] {
margin-top: 0 !important;
} @media only screen and (max-width: 640px) {
.wp-block-sensing-callout {
padding: 16px;
}
}