#con_r table.no_border  {border-style:none; margin-left:9px;}
#con_r .no_border  {border-style:none;}
#con_r table.no_border td {border-style:none; padding:5px;}
#con_r .indent9 {margin-left:9px;}
#con_r .indent12 {margin-left:12px;}
#con_r .ce {text-align:center;}
#con_r .ri {text-align:right;}
#con_r .v_top {vertical-align:top}
#con_r .v_middle {vertical-align:middle;}
#con_r .v_bottom {vertical-align:bottom}
#con_r table.w70 {width:70%;}
#con_r table.w100 {width:100%;}
#con_r .w35 {width:35%; vertical-align:top;}
#con_r .w15p {width:15px; vertical-align:top}
#con_r .nowrap {white-space:nowrap; vertical-align:top;}
#con_r p.indent {text-indent:1em;}
#con_r .red {color:#FF0000;}
#con_r .red2 {color:#990033;}
#con_r .mspg {font-family:'ＭＳ Ｐゴシック'; font-size:90%;}
#con_r .fs80 {font-size:80%;}
#con_r .bo_dotted {border-bottom: dotted 1px #999999;}

/* 人間ドックのご案内 */
.ningendog td {padding5px;}
.ningendog_table300 {width:300px;}
.ningendog_table300 td {padding:5px;}
.ningendog_img {margin-left:15px; margin-bottom:15px;}
.ningendog_flow {float:left; margin-left:14px; margin-bottom:50px; }
.ningendog_ul {margin-left:10px; padding-left:14px; /margin-left:14px;}

/* 入院のご案内 */
#con_r table.nyuin td{border:1px solid #999999; padding:5px;}
#con_r table.nyuin th{font-weight:normal; white-space:nowrap; text-align:left; border:1px solid #999999; padding:5px; }
#con_r p.nyuin {margin-top:0px; width:510px; float:left;}
#con_r p.nyuin2 {margin-top:0px; width:380px; float:left;}
#con_r table.nyuin_syutyu {border:1px solid #999999; background-color:#FFFFBD}
#con_r table.nyuin_syutyu td {border:0px solid #999999; padding:5px 7px; 0px 3px;}
#con_r table.nyuin_syutyu ul {margin-left:10px; margin-bottom:0px; padding-left:14px; /margin-left:14px;}

.nyuinQA {clear:both; line-height:30px; margin-left:14px; margin-bottom:5px;}
.nyuinQAimg {vertical-align:middle; width:30px; float:left;}
.nyuinQA_Q {line-height:30px; color:#293e5f; font-weight:bold; }
.nyuinQA_A {line-height:30px;}

/* 病理検査科*/
#con_r table.byouri {border-style:none; margin-left:9px;}
#con_r table.byouri td {border-style:none; padding:10px 2px; 10px 0px; }
#con_r table.byouri th {border-style:none; padding:10px 2px; 10px 0px; white-space:nowrap; width:70px; text-align:left;}


/* 臨床検査科 */
#con_r table.no_border td.bo_dotted {border-bottom: dotted 1px #999999;}
#con_r table.no_border td.w140p {width:140px; vertical-align:middle; text-align:center; }
#con_r table.rinsyou {border:1px solid #999999;}
#con_r table.rinsyou td {border:1px solid #999999; padding:5px;}
.rinsyou_ml10 {margin-left:15px;}
.rinsyou_ol {margin-left:13px; padding-left:17px; /margin-left:17px;}

/* 外来担当医 */
#con_r table.gairai {line-height:110%;}
#con_r table.gairai td {padding:3px; white-space:nowrap;}
#con_r table.gairai .bl {background:#c7d8f7;}

#con_r span.kyukyu_red1 {color:#e4230d; font-size:140%;}
#con_r span.kyukyu_red2 {color:#990033; font-size:120%;}
#con_r div.kyukyu {background: #ffe8e8; padding:10px; width:400px;}
#con_r div.kyukyu_ye {background: #ffffbd; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px;}
#con_r div.kyukyu_ye2 {background: #ffffbd; padding-top:10px; padding-right:5px; padding-bottom:10px; padding-left:5px; width:480px;}

#con_r p.yakuzai {font-size:110%; font-weight: bold;}

#con_r span.shiharai_red {color:#990033;}
#con_r ul.shiharai {list-style-type:decimal;}
#con_r p.shiharai_card {margin-left:0px; padding:0;}
#con_r table.pad2 {padding:2px;}

#con_r p.zinzou_p {text-indent:1em;}
#con_r p.zinzou_p0 {margin-top:0}
#con_r table.liststyle1 {line-height:110%;}
#con_r table.liststyle1 th {font-weight:normal; padding:5px; background:#c7d8f7;}
#con_r table.liststyle1 td {padding:5px;}
#con_r table.liststyle1 td.rb0 {border-right:0px;}
#con_r table.liststyle1 td.lb0 {border-left:0px;}
#con_r table.liststyle1 td.tb0 {border-top:0px;}
#con_r table.liststyle1 td.bb0 {border-bottom:0px;}
#con_r table.liststyle1 .color {background:#e4eaf7;}
#con_r table.liststyle1 .touhaba {font-family: "ＭＳ ゴシック", "Osaka－等幅";}

#con_r span.index_sairai_blue {font-size:110%; color:#2359a8; font-weight:bold;}
#con_r span.index_sairai_red  {font-size:110%; color:#990033; font-weight:bold;}
#con_r p.index_sairai_red {font-size:110%; color:#990033; font-weight:bold; margin-left:20px;}
#con_r div.sairai {border:1px solid #333; padding:3px; width:80px; text-align:center;}
#con_r div.sairai h5 {margin:0; padding:0;}

#con_r table.art img.w160 {width:160px;}
#con_r table.art th {text-align:left; padding:5px;}
#con_r table.art td {padding:5px;}
#con_r table.art td.w170 {width:135px;}

#con_r span.kansenboushi_red {color:#e4230d; font-size:150%; font-style:italic;}

#con_r span.syoshin_blue {font-size:110%; color:#2359a8; font-weight:bold;}
#con_r span.syoshin_red  {font-size:110%; color:#990033; font-weight:bold;}
#con_r div.syoshin_ye {background:#ffffbd; padding-top:5px; padding-bottom:5px; margin-bottom:10px;}
#con_r ul.syoshin_ye {background:#ffffbd; padding-top:5px; padding-bottom:5px; margin-bttom:10px;}
#con_r div.syoshin_ye ul {margin:0px 0 0 0; /margin-left:30px;}
#con_r div.syoshin_ye div {padding:5px; background:#ffffbd; width:400px;}
#con_r div.syoshin_pi {background:#fff8f8; padding:10px;}
#con_r div.syoshin_ye p,#con_r div.syoshin_pi p {margin:0px;}
#con_r table.syoshin td.pa15 {padding-right: 15px;}

#con_r table.iryouanzen td {padding:5px 15px;}
#con_r table.iryouanzen td.border0 {border-right:0px; }
#con_r table.iryouanzen td.border1 {border-left:0px;}
#con_r p.iryouanzen {border: 1px solid #333; padding:5px; width:550px}
