/* ■「タップ時に表示」にした時--下線単語（英単語アプリ連携） */
.mouse.r .description.B {
    background-color: gray;
    width: 120px !important;
    left: 70px; 
    text-align: left;
    /* センター配置 */
    left: 50%;
    transform: translateX(-50%);
    text-align: center;      /* 文字も中央寄せにする場合 */
    position: absolute;      /* 必要に応じて */
}
/* 「未」の体裁 */
.mouse.r .description.B .status-word {
margin-left: 10px; /* 左だけ余白 */
color: gray;
}



/* ■リスニングサポートの「語彙への訳」で「タップ時に表示」（JavaScriptと連動して動作 ） */
span.enline
{
    ruby {
        position: relative;  
        cursor: pointer;  
    }
    ruby .yaku {
    }
}
span.enline ruby:not(:has(.mouse.r)) > rt:last-of-type {
    pointer-events: none;  
}









