/* CSS Document */

#full{width:537px;margin:0;padding:0;float:left;}
#full img{width:100%;margin:0;padding:0;}
ul#thumb{width:100px;margin:0;padding:0;float:right;}
ul#thumb li{
	list-style-type: none;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	cursor: pointer;
	
}
ul#thumb li img{width:98px;border: 1px solid #CCCCCC;}
ul#thumb li:hover img{
	border: 1px solid #FF6699;
}


p.company2{
	width:647px;
	
	padding:0px;
	height:51px;
	background-image: url(../corporate/images/ctitle2.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;

}


p.homehospice1{
	width:647px;
	
	padding:0px;
	height:51px;
	background-image: url(../homehospice/images/hotitle1.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;

}

p.homehospice2{
	width:647px;
	padding:0px;
	height:51px;
	background-image: url(../homehospice/images/hotitle2.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;

}

p.homehospice3{
	width:647px;
	padding:0px;
	height:51px;
	background-image: url(../homehospice/images/hotitle3.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;

}

p.homehospice4{
	width:647px;
	padding:0px;
	height:51px;
	background-image: url(../homehospice/images/hotitle4.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;

}

p.homehospice5{
	width:647px;
	padding:0px;
	height:51px;
	background-image: url(../homehospice/images/hotitle5.gif);
	background-repeat: no-repeat;
	text-indent: -999999px;
	display: block;

}

div.text table{
	border:none;
	width:647px;
	vertical-align: top;
}
div.text table th{
	font-size: 14px;
	line-height: 26px;
	margin:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	font-weight: normal;
	width:28%;
	padding:5px 10px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	vertical-align: top;

}
div.text table td{	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
padding:5px 10px;margin:0px;
font-size: 14px;
	line-height: 26px;}
	
ul.kango{width:646px;padding:0px;display: block;margin:10px 0;overflow:hidden;}
ul.kango li{
	margin:0px;
	padding:5px 0;
	display: block;
	float: left;
	list-style-type: none;
	background-image: url(../images/kango_li.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	text-indent: 15px;
}

p.price,p.about{display:block;margin:0;padding:0;height:30px;overflow:hidden;}
p.price a{
	background-image: url(../homehospice/images/price.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999999pt;
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 30px;
	width: 196px;
}
p.about a{
	background-image: url(../homehospice/images/about.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999999pt;
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 30px;
	width: 323px;
}
p.price a:hover,p.about a:hover{ filter: alpha(opacity=50);
  -moz-opacity:0.5;
  opacity:0.5;}
 
p.contact_tel{
	background-color: #FFFFFF;
	background-image: url(../howto/images/contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 647px;
}

/*---------------------------------------
マップの情報ウィンドウ中
---------------------------------------*/
#map_canvas{width:645px;height:450px;margin:0 0 15px 0;	border: 1px solid #F499AB;}
#mapcontents{
	width:300px;
	height:90px;
	font-size: 14px;
	line-height: 26px;

}
#mapcontents strong{
	color: #ED496A;
}
ul.accessul {
	margin:0px;	font-size: 14px;
	line-height: 26px;
	width:647px;
	text-align:left;
	padding: 0px;
}
ul.accessul li{	margin:0px;
	padding:0px 0 5px 0;
	display: block;
	list-style-type: none;
	background-image: url(../images/kango_li.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	text-indent: 15px;}
