.S {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 20px; color: #666666}
.M {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; line-height: 20px; color: #666666}
.SS {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 16px; color: #666666}
.S_eng { font-family: "verdana", "Osaka", "ＭＳ Ｐゴシック"; font-size: 12px; line-height: 20px; color: #666666}
.button { width:120px; height:30px; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-weight: normal; clip:  rect(   )}
a:link { color: #663300; ; text-decoration: underline; }
a:visited { color: #663300; ; text-decoration: underline; }
a:active { color: #663300; ; text-decoration: underline; }
a:hover { color: #330000; ; text-decoration: none; }
.Mb { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; line-height: 20px; color: #666666; font-weight: bold}
.Sb { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 20px; color: #666666; font-weight: bold}
.S_nr { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 16px; color: #666666 }
.M_nr { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; line-height: 18px; color: #666666 }
.SS_nr { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 14px; color: #666666 }
.SS_eng { font-family: "verdana", "Osaka", "ＭＳ Ｐゴシック"; font-size: 10px; line-height: 16px; color: #666666 }
.copyright { font-family: "verdana", "Osaka", "ＭＳ Ｐゴシック"; font-size: 10px; line-height: 14px; color: #FFFFFF}
.footer { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 18px; color: #333333}
.subtitle {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-weight: bold; color: #FFFFFF; background-image: url(img/common/bg_subtitle.gif); height: 40px; width: 560px; padding-left: 40px; clip:   rect(   )}
.m_br01 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; background-image: url(img/common/m_br01.gif); padding-left: 15px; height: 18px; width: 140px ; clip:   rect(   )}
.m_br02 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; background-image: url(img/common/m_br02.gif); padding-left: 15px; height: 18px; width: 140px ; clip: rect( ) }
.Mb_title { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; line-height: 18px; color: #997856; font-weight: bold }
.calender { font-size: 16px; color: #333333; font-weight: bold ; font-family: "Century Gothic", "verdana", "Osaka", "ＭＳ Ｐゴシック" }
.calender_ho { font-size: 16px; color: #CC3300; font-weight: bold ; font-family: "Century Gothic", "verdana", "Osaka", "ＭＳ Ｐゴシック" }
.calender_kyu { font-size: 16px; color: #333333; font-weight: bold ; font-family: "Century Gothic", "verdana", "Osaka", "ＭＳ Ｐゴシック" ; background-image: url(img/calender/c_kyu.gif)}
.calender_gogo { font-size: 16px; color: #333333; font-weight: bold ; font-family: "Century Gothic", "verdana", "Osaka", "ＭＳ Ｐゴシック" ; background-image: url(img/calender/c_gogo.gif)}
.calender_kyu_ho { font-size: 16px; color: #CC3300; font-weight: bold ; font-family: "Century Gothic", "verdana", "Osaka", "ＭＳ Ｐゴシック" ; background-image: url(img/calender/c_kyu.gif) }
.equip {  background-image: url(img/clinic/fa_frame.jpg); height: 140px; width: 180px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.S2 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color: #666666 }
