.homeTb {padding-left:10px;}
.topTxt {font-size:80%; font-weight:bold; color:#000066; margin-bottom:0px;}
.mainTxt {font-size:90%; line-height:130%;}
.subTxt {font-size:80%; line-height:130%;}
.menuList p {margin-top:5px; margin-bottom:0px;}

.anTb {background:url(img/annaiWaku_bg.gif);  margin-top:5px;}

.timeTb {font-size:90%; line-height:130%; border-left:solid 1px #3333CC; border-top:solid 1px #3333CC;}
.timeTb td {border-right:solid 1px #3333CC; border-bottom:solid 1px #3333CC;}
.timeTb th {border-right:solid 1px #3333CC; border-bottom:solid 1px #3333CC; background:#93C9FF;}

.inchoTb {background:url(img/inchoWaku_bg.gif); font-size:90%; line-height:130%;}
.inchoTb .mess {padding-left:10px; padding-right:10px;}

.setubiNM {font-weight:bold; color:#3333CC;}

/* 診療案内 */
.subTB {font-size:90%; line-height:130%; background:#FEF9D1; border:dotted 2px #F0D77D;}
.borderLine {border-top:dotted 1px #666666;}
#picBody1, #picBody2 {display:none;}

/* スタッフ紹介 */
.staffHed {font-size:90%; font-weight:bold; color:#000066; background:#CEE7FF; padding:3px;}