@charset "Shift_JIS";

body {
	margin:0;
	background:url("../img/bg.gif") repeat-y center;
	background-color:#fff;
	font-size:x-small;
	/*line-height:140%;*/
}
/*
html>body {
	font-size:x-small;
}*/

p {
	line-height:140%;
}



*:first-child+html body {
padding-left: 1px;
}
/*\*/
*html body {
padding-left: 1px;
}
/**/


a {
/*\*/
   overflow: hidden;
/**/
}

.headBar {
	display:block;
	margin:0;
	padding:0;
	width:800px;
	height:27px;
}


#container {
	width:800px;
	height:860px;
	margin:0 auto 0 auto;
	font-size:1.2em;
	background-color:#0564c5;
	background:url("../img/bg2.gif") repeat-x;

}


#contents {
	width:760px;
	margin:0 auto 20px auto;
	/*background-color:#fff;*/
	padding:0;
}
h1 {
	width:424px;
	height:71px;
	margin:0 0 0 0;
	padding:0;
	background:url("../img/sekiguchi.gif") no-repeat;
	text-indent:-9999px;
	float:left;
}
h1 a {
	display:block;
	width:424px;
	height:71px;
	position:relative;
	top:;
	left:;
}
h2.address {
	width:336px;
	height:71px;
	margin:0 0 10px 0;
	background:url("../img/address.gif") no-repeat;
	text-indent:-9999px;
	float:right;
}

h2 {
	font-size:1.3em;
}




a.btn_doctor{
	background:url("../img/btn_doctor.gif") no-repeat;
}
a.btn_shinryo{
	background:url("../img/btn_shinryo.gif") no-repeat;
}
a.btn_equipment{
	background:url("../img/btn_equipment.gif") no-repeat;
}
a.btn_access{
	background:url("../img/btn_access.gif") no-repeat;
}
a.btn_qa{
	background:url("../img/btn_qa.gif") no-repeat;
}
a.tbtn_symptom{
	background:url("../img/tbtn_symptom.gif") no-repeat;
}
a.btn_symptom{
	background:url("../img/btn_symptom.gif") no-repeat;
	/*background:url("../img/btn_symptom.gif") no-repeat;*/
}

#left {
	width:210px;
	float:left;
	margin:0;
}

#sideBtn03 {
	width:206px;
	margin:0 auto;
	float:left;
}


#sideBtn02 {
	width:206px;
	margin:5px auto 0 auto;
	padding:20px 0 0 0;
	float:left;
}


#sideBtn {
	width:206px;
	margin:5px auto 0 auto;
	float:left;
}
#sideBtn a {
	display:block;
	width:157px;
	height:40px;
	margin:0 auto 0 auto;
	text-indent:-9999px;
}

a.kotsu {
	background:url("../img/linkBtn/kotsu.gif") no-repeat;
}
a.urayasu {
	background:url("../img/linkBtn/urayasu.gif") no-repeat;
}
a.dry {
	background:url("../img/linkBtn/dry.gif") no-repeat;
}
a.search {
	background:url("../img/linkBtn/search.gif") no-repeat;
}
a.oisha {
	background:url("../img/linkBtn/oisha.gif") no-repeat;
}
a.o_guide {
	background:url("../img/linkBtn/o_guide.gif") no-repeat;
}
a.myclinic {
	background:url("../img/linkBtn/myclinic.gif") no-repeat;
}
a.hospita {
	background:url("../img/linkBtn/hospita.gif") no-repeat;
}
a.karada {
	background:url("../img/linkBtn/karada.gif") no-repeat;
}
a.yahoo {
	background:url("../img/linkBtn/yahoo.gif") no-repeat;
}
a.hospitalmap {
	background:url("../img/linkBtn/hospitalmap.gif") no-repeat;
	}



/*

.m0p0 {
	margin:0;
	padding:0;
	line-height:140%;
}
.m0p02 {
	margin:0;
	padding:0;
	line-height:160%;
}
.font_r {
	color:#FF0000;
}




*/


.b {
	font-weight:bold;
}

table {
	border-collapse:collapse;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;	
}
td,th {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.clear {
	clear:both;
}
.clear2 {
	clear:both;
	height:20px;	
}




/******************キーワード******************/

/*#sideBtn02 .keywordArea {
	width:170px;
	margin:0 auto;
	background:#ffffff;
}*/

#sideBtn03 img {
	display:block;
	margin:10px auto 0;
}

#sideBtn02 img {
	display:block;
	margin:10px auto 0;
}

.keywordArea {
	width:180px;
	margin:0 auto;
	padding:10px 0;
	background:#ffffff;
}
ul.keyword {
	display:block;
	width:180px;
	margin:10px 0 0 0;
	padding:0;
	line-height:200%;
	list-style-type:none;
}
ul.keyword li {
	display:block;
	width:180px;
	margin:0;
	padding:0;
	font-size:1.1em;
}
ul.keyword li a {
	display:block;
	width:100%;
	padding:0;
	margin:0;
	text-indent:1.5em;
	text-decoration:none;
	color:#0000ff;
}
ul.keyword li a:hover {
	background-color:#ffe6a5;
}
ul.keyword li a:link {
	color:#000099;
}
ul.keyword li a:visited {
	color:#999999;
	font-size: 1em;
	font-weight: normal;
}







.ltxt {
	font-size:1.2em;
}


.banner {
	margin:15px 0 0 8px;
	padding:0;
}

.sideBanner {
	width:180px;
	margin:10px auto 15px auto;
	padding:0;
}

#footer {
	width:760px;
	margin:0 auto;
	font-size:12px;
	color:#ffffff;
	font-family:"MS PGothic";
	text-align:right;
	
}
