.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;}

/* 診療案内 */
.picLinkTxt {font-size:90%; line-height:130%; margin-top:10px; margin-bottom:5px;}
.subTb {font-size:90%; line-height:130%; background:#FEF9D1; border:dotted 2px #F0D77D;}
.picTb {font-size:90%; line-height:130%; margin-bottom:15px; background:#E2EEF3;}
.picTb img {margin-right:10px;}
.borderLine {border-top:dotted 1px #666666;}
#picBody1, #picBody2, #picBody3, #picBody4, #picBody5, #picBody6 {display:none;}

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


/* お問い合わせ */
#toiForm {font-size:90%; width:100%;}
#toiForm th {background:#AAC4F2;}
#toiForm td {background:#D7E2F9;}

#kozin {font-size:80%; width:100%;}
#kozin th {background:#AAC4F2;}
#kozin td {background:#D7E2F9;}