/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 27 2026 | 00:53:40 */
/* 画面幅が767px以下のスマホサイズにだけ適用 */
@media (max-width: 767px) {
    
    /* 
      【超重要】
      WordPressが文字に直接書き込むインラインスタイル(style="font-size: ...")を
      CSS側から強制的に「無効化（初期化）」して上書きできるようにします。
    */
    .text-one-line-shrink,
    .text-one-line-shrink * {
        font-size: unsets !important; /* 一度リセット */
        font-size: revert !important; /* ブラウザ標準に戻す */
    }

    /* 
      インラインスタイルを剥がした上で、
      改めて1行固定と自動縮小の命令を最優先で流し込みます。
    */
    .text-one-line-shrink {
        display: block !important;
        white-space: nowrap !important; /* 絶対に折り返さない */
        overflow: hidden !important; /* はみ出しを完全に防ぐ */
        text-overflow: ellipsis !important; /* 限界時は「…」にする安全装置 */
        
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
        
        /* 
           【縮小率の強化】
           スマホの横幅に対して、確実に文字が縮むように数値を引き下げました。
           文字サイズを「画面横幅の 3.5%」の大きさに強制固定します。
        */
        font-size: 5.0vw !important; 
        line-height: 1.4 !important;
    }
}
