@charset "shift_jis";

/*************************************************************************

information{
	FILE NAME : p-patient.css;
	Copyright(c) 2009 Mitsui Memorial Hospital.;
}

*************************************************************************/

/* コンテンツエリア全体
--------------------------------------------------------------------------*/

.clm2-bg-patient{background:none;}

/* 左メニュー
--------------------------------------------------------------------------*/

/* 各項目タイトル */

.cnt-lmn-patient-a{background:none;}
.cnt-lmn-patient-b{background:none;}

/* メインコンテンツ
--------------------------------------------------------------------------*/

#cnt-m-ptt{
	margin-bottom:12px;
	padding:6px 0 0 0;
	background:none;
	}

.cnt-m-ppt-box h3{
	font-size:18px;
	color:#000;
	padding:0 0 8px 0;
	border-bottom:3px solid #715A4A;
	margin-bottom:20px;
	}

.cnt-m-ppt-box a{
	text-decoration:none;
	}

.cnt-m-ppt-box p{
	margin:0px 15px 0px 20px;
	padding:0 0 16px 0 !important;
	}
.cnt-m-bt-gairai{background:none;}
.cnt-m-bt-nyuuin{background:none;}
.cnt-m-bt-shoukai{background:none;}
.cnt-m-bt-second{background:none;}

#cnt-m-ot{
	margin-top:20px;
	float:none;
	}

.cnt-m-ot, .cnt-m-kakari{
	background:none;
	padding:10px 15px 18px 15px;
	margin-bottom:10px;
	color:#000;
	}

.cnt-mkv-gairai{background:none;}
.cnt-mkv-gairai p{ margin:0;}

.jikangai-tel{
	background:none;
	margin-left:0;
	}

.jikangai-tel td{
	padding:12px;
	}

.jikangai-tel p{
	padding:0 0 2px 0 !important;
	color:#000;
	}

.jikangai-tel h4{
	padding:0 !important;
	background:none;
	font-size:18px;
	color:#000;
	font-weight:bold;
	}


/* 登録医検索
--------------------------------------------------------------------------*/
.tbl-cdata {
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	width:95%;
	background-color:#FFF;
}
.tbl-cdata th {
	width:160px;
	font-weight:normal;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	background-color:#FDFFCA;
}
.tbl-cdata td {
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	background-color:#FFF;
}
.tbl-timedata td{
	text-align:center;	
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	background:#FFF;
}
.tbl-timedata td.td-col{
	padding:0;
	background-color:#FDDC79;
}
.tbl-timedata td.td-row{
	padding:0;
	background-color:#FFE8C1;
}
.h_data {
	width:95%;
}
.h_data td {
	vertical-align:top;	
}
.f_data td{
	vertical-align:top;	
}
#detail_body {
background:none; 
}
#maptbl {
	width:100%;	
}
.imgout img {
	margin-left:0;	
}
#map_canvas {
	width:300px;
	height:200px;
}
#detail_body #wrapper {
	width:740px;
	margin:auto;
	background-color:#FFFFFF;	
}
#detail_body #d-header table {
	width:720px;
}
#detail_body #cnt-main {
	background-color:#FFFFFF; 
	width:705px;
}
#detail_body #cba-1 {
	background:none; 
	width:695px;
}
#detail_body .d-footer {
	width:90%;
}

/*紹介文*/
#hd-body-tourokui{
	width:415px;
	margin:0;
	float: left;
	text-align:left;
	}

#hd-c-txt-tourokui{
	width:395px;
	margin:0;
	font-size:12px;
	color:#000;
}
.p-mb-m {
	padding-bottom:15px;	
}
.p-dipnone {
	display:none;	
}