/* soudan.css */
/* 難病の相談窓口ページ用 */
/* 独自作成クラスはエディターの同名ブロックの 追加CSSクラス で指定しています */
/* プラグインが PCファーストのコードのため遵守 */

 /* 難病の相談窓口 */
 .soudan tr{
    background-color:#f0f0f0;
}

.soudan td {
    vertical-align: text-top;
    padding: 0;
    background-color: #f0f0f0;
    border: 0px none;
}

.soudan td:nth-child(1) {
    white-space: nowrap;    /* １列目は改行しない */
}
    /* SP版 */
    @media only screen and (max-width: 768px){
        .soudan td:nth-child(3) {
            display: block; /* 最終列だけブロック表示にして改行 */
            width: 100%; /* 幅を100%にして改行後の余白を確保 */
            padding-bottom: 1rem;
          }
          
          /* 他は横並びにして改行しない */
          .soudan td:nth-child(1), .soudan td:nth-child(2) {
            display: inline-block; /* 他は横並び */
            width: auto; /* 幅を自動にして並べる */
          }
    }