@charset "UTF-8";

/* =================================================
   1. 色と背景の設定
   ================================================= */
.section-color {
    background-color: #EEEEEE; /* セクション全体の背景色（薄いグレー） */
    background-image: url("images/pattern.png"); /* 背景画像がある場合 */
    padding: 20px;
}

.color-box {
    color: #ffffff;            /* 文字色：白 */
    background-color: #007bff; /* 背景色：青 */
}
/* =================================================
   2. テキスト・フォントの設定
   ================================================= */
.text-custom {
    font-family: "Kaisei Decol", serif;
    font-size: 16px;           /* 文字サイズ */
    font-weight: bold;         /* 太字 */
    line-height: 1.8;          /* 行間 */
    letter-spacing: 0.05em;    /* 字間：ほんの少し広げる */
    color: #333333;            /* 文字色：真っ黒を避ける */
    text-align: justify;       /* 両端揃え */
}