@charset "UTF-8";

/*!
Theme Name: xwrite CHILD
Template:   xwrite
Version: 1.0
*/


.wp-block-table table td, .wp-block-table table th {
    padding: .1em 1em;
}

.red {
    color: #d30909;
}
.b {
    font-weight: 600;
}



/* モバイル表示時の文字サイズを一括して調整 */
@media (max-width: 932px) {
    body {
        font-size: 0.9rem; /* 基本の文字サイズを指定 */
    }

    .articleBody h1 {
        font-size: 1.5rem; /* 見出し1のサイズを調整 */
    }

    .articleBody h2 {
        font-size: 1.4rem; /* 見出し2のサイズを調整 */
    }

    .articleBody h3 {
        font-size: 1.4rem; /* 見出し3のサイズを調整 */
    }
	
    .articleBody h4 {
        font-size: 1.3rem; /* 見出し4のサイズを調整 */
    }
	
	.xw-block-step__title {
		font-size: 1.4rem; /* 見出し3のサイズを調整 */
    }

    /* 必要に応じて他の要素も追加調整 */
}
