@charset "UTF-8";

/**　ご利用の皆様専用CSS　**/


/**　ご利用の皆様大タイトル部分ここから　**/
/**患者のみなさまの権利宣言**/
.uts h2.ti001{
background-image:url(img/m_ttl01.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**診療案内**/
.uts h2.ti002{
background-image:url(img/ti_002.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**外来受診方法**/
.uts h2.ti003{
background-image:url(img/m_ttl03.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　入院・面会のご案内　**/
.uts h2.ti008{
background-image:url(img/m_ttl08.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**　人間ドック・健康づくり　**/
.uts h2.ti009{
background-image:url(img/m_ttl09.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　お見舞いメール　**/
.uts h2.ti010{
background-image:url(img/m_ttl14.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**　セカンドオピニオンについて　**/
.uts h2.ti011{
background-image:url(img/m_ttl11.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　教室・患者会のご案内　**/
.uts h2.ti012{
background-image:url(img/m_ttl12.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**　ご利用の皆様大タイトル部分ここまで　**/

/**　ご利用の皆様小タイトル部分ここから　**/
.uts h3 {
padding-left:20px;
font-size:115%;
font-weight:bold;
background:url("img/ico001.gif") no-repeat 0% 3px;
border-bottom:1px dotted #CCCCCC;
clear:left;
margin:15px 0 15px 0px;
padding-bottom:2px;
 }



/**　ご利用の皆様テーブルここから　**/

#uts_ta table {

   }
   
#uts_ta th {
padding:0 0 0 8px;
background-image:url(img/bg_ta001.gif);
background-repeat:repeat;
border-right:1px dotted #CCCCCC;
border-bottom:1px dotted #CCCCCC;
text-align:left;
   }  
   
#uts_ta td {
padding:8px 0px 8px 8px ;
border-bottom:1px dotted #CCCCCC;
   }       

#uts_ta2 table {
padding:10px 0px;
margin:10px 0px;
  }

#uts_ta2 caption{
color:#336699;
font-weight:bold;
  }

#uts_ta2 th {
background-image:url(../common/img/bg01.gif);
background-repeat:repeat;
padding:8px 0px 8px 8px ;
text-align:left;
border:1px solid #CCCCCC;
} 

#uts_ta2 td {
padding:8px 0px 8px 8px ;
border:1px solid #CCCCCC;
   } 

/**　ご利用の皆様テーブルここまで　**/

.uts .tto ul {
margin:25px 0px;
padding:5px 0px;
text-align:center;
border-top:1px dotted #CCC;
border-bottom:1px dotted #CCC;
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
background-image:url(../common/img/bg01.gif);
background-repeat:repeat;

   }

.uts .tto li{
display:inline;
font-weight:bold;
padding:5px;
margin:0px 8px;
font-size:115%;
     }

/**　リンクここまで　**/


.uts h4 {
font-size:110%;
font-weight:bold;
margin:15px 0 5px 0px;
clear:both;
 }

 
 .uts h4.noclear{
clear:none;
}

.tal5 th{
background: #EFF1F8;
border:1px solid #000080;
padding:3px 5px;
}
.tal5 td{
border:1px solid #000080;
padding:5px;
}

.q{
background:url(news_letter/111/img/q.gif) no-repeat;
padding-left:50px;
}

.a{
background:url(news_letter/111/img/a.gif) no-repeat;
padding-left:50px;
}