/* X(Twitter)アイコン色変更 */
.sns .sns02 {
    background-color: #000000; /* ←背景の色 */
}

/* 新着情報のタイトル色調整 */
#news #wrap ul li article h3 {
    background: linear-gradient(0deg, #634f29 0%, #e9da86 2%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* ヘッダー段落落ち調整 */
#header .header_info .shop {
    font-size: 0.7rem;
}

/* TOPのINFORMATIONページの本文色を白に */
.block1 .subcont li article .day, .block1 .subcont li article .comment {
    color: #ffffe0;
}

/* INFORMATIONページの本文色を白に */
#news .topiclist {
    color: #ffffe0;
}

/* TOPページレビューブロックの表示調整 */
.block1 .subcont li article .ajcomment {
    display: -webkit-box; /* 必須: 複数行制限に必要 */
    -webkit-box-orient: vertical; /* 必須: ボックスの方向を縦に設定 */
    -webkit-line-clamp: 7; /* 表示する行数を指定（例: 5行） */
    overflow: hidden; /* 必須: はみ出た部分を非表示に */
    font-size: 13px; /* 適宜調整: フォントサイズ */
    line-height: 1.5; /* 適宜調整: 行間 */
    max-height: calc(1.5em * 7); /* 5行分の高さを計算して指定 */
    min-height: calc(1.5em * 7); /* 5行分の高さを計算して指定 */
}


 