@charset "UTF-8";
/* CSS Document */

.oneColLiqCtrHdr #container {
	background-image:url(../images/back.gif);
	margin: 0 auto; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	text-align: center; /* この設定は body エレメントの text-align: center より優先されます。 */
}
.oneColLiqCtrHdr #header {
	background-image:url(../images/backimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	color:#FFF;
	font-size:12px;
}
	 
.oneColLiqCtrHdr #header A:link{ 
     color:#ffffff;
     font-size:12px;
	 text-decoration:underline;}
	 
.oneColLiqCtrHdr #header A:visited{ 
     color:#ffffff;
     font-size:12px;
	 text-decoration:underline;}
	 
.oneColLiqCtrHdr #header A:hover {
     color:#efc771;
     font-size:12px;  
     text-decoration:underline;}  



.oneColLiqCtrHdr #header font.fo12 {
	     font-size:12px;
}

.oneColLiqCtrHdr #mainContent {
	text-align:center;
	background-image:url(../images/backimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	color:#000;
	line-height:140%;
}

.oneColLiqCtrHdr #mainContent td{
	line-height:140%;
}


.oneColLiqCtrHdr #footer {
	text-align:center;
	color:#FFF;
	background-image:url(../images/backimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	
} 

.oneColLiqCtrHdr #footer A:link{
     color:#ffffff;
     font-size:12px;
	 text-decoration:none;}
	 
.oneColLiqCtrHdr #footer A:visited{ 
     color:#ffffff;
     font-size:12px;
	 text-decoration:none;}
	 
.oneColLiqCtrHdr #footer A:hover {
     color:#efc771;
     font-size:12px; 
     text-decoration:underline;}  
.oneColLiqCtrHdr #footer font.fo12 {
	     font-size:12px;
}

/* IE8 のみ　*/

html>/**/body{
	font-size/*\**/:small\9;
}

/* IE7でpadding指定 */
*:first-child+html body {
padding-left:1px;
font-size:small;
}


/* IE6以下でpadding指定 */
*html body {
/* padding-left: 1px;*/
font-size:small;
}


/* footer */
table.contents{
	padding:13px 0px 13px 0px;
	line-height:120%;
}

td.hospital{
	color:#bdd1b3;
	font-size:10px;
}
	 
font.red{
	color:#de0c0c;
}

a.link:link {
	
	color: #166d02;
}
a.link:visited {
	
	color: #006600;
}
a.link:hover {

	background-color:#efc771;
	color: #166d02;
}

	 
/* table border */
table.time{
	border-width:1px 0px 0px 1px;
	border-top:1px #c1c1c1 solid;
	border-left:1px #c1c1c1 solid;
	margin-bottom:4px;
	margin-top:3px;
}

/* table sinsatu */
td.data {
	background-color:#ffffff;
	color:#000000;
	padding:8px 15px 8px 15px;
	border-right:1px #c1c1c1 solid;
	border-bottom:1px #c1c1c1 solid;
	text-align:left;
}

td.title1 {
	background-image:url(../images/footerback.gif);
	color:#FFF;
	font-size:14px;
	padding:3px 15px 3px 15px;
	border-right:1px #c1c1c1 solid;
	border-bottom:1px #c1c1c1 solid;
	text-align:center;
}

td.title2 {
	background-image:url(../images/tdback3.gif);
	padding:5px 15px 5px 15px;
	border-right:1px #c1c1c1 solid;
	border-bottom:1px #c1c1c1 solid;
	text-align:center;
	font-size:14px;
}

td.timedata1 {background-color:#ffffff;
	color:#622a14;
	font-size:12px;
	padding:3px 15px 3px 15px;
	border-right:1px #c1c1c1 solid;
	border-bottom:1px #c1c1c1 solid;
	text-align:center;
}

td.timedata2 {background-color:#ffffff;
	color:#000000;
	font-size:14px;
	padding:3px 15px 3px 15px;
	border-right:1px #c1c1c1 solid;
	border-bottom:1px #c1c1c1 solid;
	text-align:center;
	white-space: nowrap;
}




/* sinsatu bunben */
dl{
	margin:0px 150px 0px 150px;
	text-align:left;
	}
	
dt{
	margin:0px 5px 5px 5px;
}


/* bun */
div.bun{
	margin:0px 155px 5px 155px;
	text-align:left;
	}

font.mojiwaku{
	color:#000;
	border:4px double #ffffff;
	padding:4px 15px 4px 15px;
	background-image:url(../images/mojiwaku.jpg);
	/* background-color:#426d22; */
}

/* pagetop */
div.toppage{
	margin:10px 150px 5px 0px;
	text-align:right;
	font-size:12px;
	}
	

td.body{
	padding-top:15px;
}

img.doctor{
	padding-right:20px;
	padding-bottom:10px;
}

img.title{
	margin:15px 0px 25px 0px;}

.vertical *{
  vertical-align : middle;
   }
   
a.b_link:link{
background-image:url(../images/botan.gif);
color:#ffffff;
text-decoration:none;
}

a.b_link:visited{
background-image:url(../images/botan.gif);
color:#ffffff;
text-decoration:none;
}

a.b_link:hover{
background-image:url(../images/botan2.gif);
color:#281818;
text-decoration:none;
}

.b_link_1{
	font-size:12px;
	margin:30px 5px 10px 5px;
	padding:5px 15px 5px 15px;
	font-size:12px;
    text-align:left;
}

.b_link_2{
	font-size:12px;
	margin:30px 5px 10px 5px;
	padding:5px 20px 5px 20px;
	font-size:12px;
    text-align:left;
}
