
div#patientsTitle {
background-image: url("./image/patients_title.jpg");
background-repeat: no-repeat;
width: 900px;
height: 120px;
margin: 0px auto;
padding: 0px;
text-align: left;
text-indent:-9999px;
clear: both;
}

.flt320 {
width: 320px;
margin: 0px auto;
padding: 0px;
text-align: center;
float:left;
}

.flt300 {
width: 300px;
margin: 0px auto;
padding: 0px;
text-align: center;
float:left;
}

.schedule {
line-height:1.0em;
font-family: lr oSVbN, qMmpS Pro W3, Hiragino Kaku Gothic Pro, Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN";
}
.schedule table {
border:1px solid #bcbcbc;
margin-left: auto;
margin-right: auto;
border-collapse: separate;
border-spacing: 1px;
empty-cells:show;
}
.schedule th {
border-right:1px dotted #bcbcbc;
border-bottom:1px dotted #bcbcbc;
background-color:#fff9f8;
height:25px;
text-align: right;
color: #15428b;
font-weight:normal;
}
.schedule th.mid {
text-align: center;
}
.schedule td {
border-right:1px dotted #bcbcbc;
border-bottom:1px dotted #bcbcbc;
background-color:#ffffff;
text-align: left;
color: #131313;
line-height:1.5em;
padding: 3px;
vertical-align:top;
}

h3 {
font-size: 16px;
line-height: 1.0em;
font-weight: bold;
margin: 0px;
padding: 20px 0px 0px 40px;
color: #4a4039;
text-align: left;
}
