@charset "shift_jis";

/*************************************************************************

information{
	FILE NAME : s-patient.css;
	Copyright(c) 2009 Mitsui Memorial Hospital.;
}

*************************************************************************/


/* コンテンツエリア全体
--------------------------------------------------------------------------*/

.clm2-bg-patient{background:url(../patient/img/clm2-bg.jpg) top left no-repeat #FFF;}

	
/* 左メニュー
--------------------------------------------------------------------------*/

/* 各項目タイトル */

.cnt-lmn-patient-a{background:url(../patient/img/cnt-lmn-title2.gif) top left no-repeat;}
.cnt-lmn-patient-b{background:url(../patient/img/cnt-lmn-title.jpg) top left no-repeat;}

/* メインコンテンツ
--------------------------------------------------------------------------*/

#cnt-m-ptt{
	margin-bottom:12px;
	padding:6px 0 0 0;
	width:524px;
	background:url(../patient/img/top-linkbox-t.gif) top left no-repeat;
	}

.cnt-m-ppt-box h3{
	margin:0px 200px 7px 20px;
	padding:14px 0px 3px 20px;
	font-size:140%;
	background: url(../img/link-go.gif) 0 1em no-repeat;
	border-bottom: solid 1px #d3cabf;
	}

.cnt-m-ppt-box a{
	text-decoration:none;
	}

.cnt-m-ppt-box p{
	margin:0px 180px 0px 20px;
	padding:0 15px 16px 20px !important;
	}

.cnt-m-bt-gairai{background:url(../patient/img/cnt-m-gairai.jpg) bottom left no-repeat;}
.cnt-m-bt-nyuuin{background:url(../patient/img/cnt-m-nyuuin.jpg) bottom left no-repeat;}
.cnt-m-bt-shoukai{background:url(../patient/img/cnt-m-shoukai.jpg) bottom left no-repeat;}
.cnt-m-bt-second{background:url(../patient/img/cnt-m-second.jpg) bottom left no-repeat;}

#cnt-m-ot{
	width:187px;
	float:left;
	}

.cnt-m-ot{
	background:url(../patient/img/top-bt-jikangai-bg.gif) bottom left no-repeat;
	padding:10px 15px 18px 15px;
	margin-bottom:2px;
	color:#FFFFFF;
	}

.cnt-m-kakari{
	background:url(../patient/img/top-bt-kakari-bg.gif) bottom left no-repeat;
	padding:10px 15px 18px 15px;
	margin-bottom:10px;
	}

/*外来受診のご案内*/

.cnt-mkv-gairai{background:url(../patient/gairai/img/key-v.jpg) bottom right no-repeat;}
.cnt-mkv-gairai p{ margin:0 180px 0 0;}


/*時間外受診のご案内*/

.jikangai-tel{
	background:url(../patient/jikangai/img/tel-bg.gif) top left no-repeat #5c5b4f;
	width:505px;
	height:93px;
	margin-left:10px;
	}

.jikangai-tel td{
	padding:32px 12px 8px 80px;
	}


.jikangai-tel p{
	padding:0 0 2px 0 !important;
	color:#FFFFFF;
	}

.jikangai-tel h4{
	padding:0 0 0 50px !important;
	background:url(../patient/jikangai/img/mark-tel.gif) 0 center no-repeat;
	font-size:160%;
	color:#FFFF00;
	font-weight:bold;
	}

/*セカンドオピニオン外来 */

#second-kv{
	background:url(../patient/second/img/top-kv.jpg) bottom left no-repeat;
	width:740px;
	padding:70px 0 70px 0;
	margin-bottom:15px;
	text-align:center;
	}

/*かかりつけ医検索*/
.tbl-cdata {
	width:95%;
	background-color:#999;
}
.tbl-cdata th {
	background-color:#FDFFCA;
	width:150px;
	font-weight:normal;
}
.tbl-cdata td {
	background-color:#FFF;
}

.tbl-timedata td{
	text-align:center;
	background:#FFF;
}
.tbl-timedata td.td-col{
	background-color:#FDDC79;
}
.tbl-timedata td.td-row{
	background-color:#FFE8C1;
}
.h_data {
	width:95%;
}
.h_data td {
	vertical-align:top;	
}
.f_data td{
	vertical-align:top;	
}

/*紹介文*/
#hd-body-tourokui{
	width:455px;
	margin:0;
	float: left;
	text-align:left;
	}

#hd-c-txt-tourokui{
	width:435px;
	margin:0;
	font-size:12px;
	color:#000;
	line-height:125%;
}
#detail_body .d-wrapper {
	width:780px; 
	margin:0 auto; 
	background-color:#FFFFFF;	
}
.d-header {
	
}
#detail_body {
text-align:center; 
background:url(../img/bg2.jpg) center top no-repeat #22130c; 
padding-top:0;	
}
#detail_body .d-footer {
	width:765px;
}

#maptbl {
	width:95%;	
}
#map_canvas {
	width:300px;
	height:200px;
}
#detail_body #wrapper {
	width:780px;
	margin:auto;
	background-color:#FFFFFF;	
}
#detail_body #d-header table {
	width:760px;
}
#detail_body #cnt-main {
	background-color:#FFFFFF; 
	width:725px;
}
#detail_body #cba-1 {
	background:none; 
	width:715px;
}
/*
.imgout img {
	margin-left:15px;	
}
*/
/*登録医管理画面関連*/
#adminmenu {

}
#adminmenu li {
	list-style:none;
	float:left;
}
#adminmenu li a {
	color:#000000;
	display:block;
	padding:2px 10px;
	background-color:#EEEEEE;
	border:2px outset #999999;
	margin-right:10px;
}
#adminmenu li a:hover {
	color:#000000;
	background-color:#FFCC66;
	border:2px inset #999999;
	text-decoration:none;
}

