dl, dt, dd, h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea,  blockquote, th, td,dl,dd,dt,strong{  
    margin: 0;  padding: 0;
	text-decoration:none;
	font-weight:normal;
	font-size:inherit;}


.post_ctt_p > p{
display: block;
    margin: auto!important;
    padding: auto!important;
    margin-block-start: 1.5em!important;
    margin-block-end: 1.5em!important;
    margin-inline-start: 0px!important;
    margin-inline-end: 0px!important;
}
.post_ctt_p > ul{
    padding-left:20px!important;
	list-style:disc!important;
}


    /* blockquote だけ font-size を標準に戻す */
    body.block-editor-page .wp-block-pullquote blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]:before,
    body.block-editor-page .wp-block-pullquote blockquote > .editor-rich-text p{
        font-size: 24px !important;
    }
    body.block-editor-page .wp-block-pullquote__citation,
    body.block-editor-page .wp-block-pullquote cite,
    body.block-editor-page .wp-block-pullquote footer{
        font-size: 13px;
    }
 
 
    /* メインタイトル 装飾  */
    body.block-editor-page .editor-post-title__block textarea {
        border-bottom: 1px dotted #ccc !important;
        border-left: 3px solid #666 !important;
        border-top: 1px dotted #ccc !important;
        font-size: 1.4rem !important;
        margin: 0 0 20px !important;
        padding: 7px 0 7px 10px !important;
    }
 
    /* タイトル幅合わせ Fix WordPress～5.3   */
    body.branch-5.block-editor-page .editor-post-title__block > div,
    body.branch-5-1.block-editor-page .editor-post-title__block > div,
    body.branch-5-2.block-editor-page .editor-post-title__block > div,
    body.branch-5-3.block-editor-page .editor-post-title__block > div{
        margin-left: 13px;
        margin-right: 13px;
    }
    /* タイトル幅合わせ Fix WordPress5.4 */
    body.block-editor-page .editor-post-title__block > div{
        margin-left: 0;
        margin-right: 0;
    }
 
 
    /* ブロックタイトル 装飾 */
    body.block-editor-page .editor-block-list__block h1,
    body.block-editor-page .editor-block-list__block h2,
    body.block-editor-page .editor-block-list__block h3{
        border-bottom: 1px dotted #ccc !important;
        border-left: 3px solid #666 !important;
        border-top: 1px dotted #ccc !important;
        font-size: 1.4rem !important;
        margin: 0 0 20px !important;
        padding: 7px 0 7px 10px !important;
    }
 
 
    /* 表示幅設定 メインカラム */
 
    /* Content-Width 730px WordPress5.4 */
    body.block-editor-page .wp-block{
        max-width: 730px !important;
        max-height: none !important;
    }
    /* Content-Width 730px WordPress～5.3 */
    body.branch-5.block-editor-page .wp-block,
    body.branch-5-1.block-editor-page .wp-block,
    body.branch-5-2.block-editor-page .wp-block,
    body.branch-5-3.block-editor-page .wp-block{
        max-width: 760px !important;    /* 730 + 30 */
        max-height: none !important;
    }
 
    /* メインカラム full-width-page */
    /* Content-Width full-width-page 1200px WordPress5.4 */
    body.block-editor-page.full-width-page .wp-block{
        max-width: 1200px !important;
        max-height: none !important;
    }
    /* Content-Width full-width-page 1200px WordPress～5.3 */
    body.branch-5.block-editor-page.full-width-page .wp-block,
    body.branch-5-1.block-editor-page.full-width-page .wp-block,
    body.branch-5-2.block-editor-page.full-width-page .wp-block,
    body.branch-5-3.block-editor-page.full-width-page .wp-block{
        max-width: 1230px !important;   /* 1200 + 30 */
        max-height: none !important;
    }
 
 
    /* 幅広 Fix ordPress5.4  800px */
    .wp-block[data-align="wide"]{
         max-width: 800px !important;
    }
 
    /* 幅広 Fix WordPress～5.3  800px */
    body.branch-5 .wp-block[data-align="wide"],
    body.branch-5-1 .wp-block[data-align="wide"],
    body.branch-5-2 .wp-block[data-align="wide"],
    body.branch-5-3 .wp-block[data-align="wide"]{
         max-width: 830px !important;   /* 800 + 30 */
    }
 
    /* 全幅 Fix */
    .wp-block[data-align="full"]{
         max-width: none !important;
    }