.title           { font-size: 1.3em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5; letter-spacing: -1px }.subt	 { font-size: 1em; line-height: 1.4em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }.text            { color: #333; font-size: 0.9em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5 }.link        { font-size: 0.9em; line-height: 1.2em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }.small           { font-size: 0.8em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.2 }.mincho { font-size: 1.2em; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.4 }.flg_r   { display: block; margin-right: 10px; margin-bottom: 10px; float: left }.flg_l { margin-bottom: 10px; margin-left: 10px; float: right }.bg { background-color: #fff }.sp-u10 { margin-bottom: 10px }.rt10 { margin-right: 10px }.selback { background-image: url("hosp-k/ic.gif"); background-repeat: repeat-y; background-position: left top }.line  { margin: 5px; border: solid 1px #099; outline-width: 5px; outline-color: #099 }.mg-r5 { padding-right: 10px }.bg2  { background-image: url("img/dot.gif"); background-repeat: repeat-x; background-position: 0 bottom }.mg-u10 { padding-top: 10px }.mg10 { padding: 10px }#leftp .box  table    { border-top: 1px solid #666; border-left: 1px solid #666 }#leftp .box  td   { border-right: 1px solid #666; border-bottom: 1px solid #666 }