/*---------------------------------------------------------
　トップページ
---------------------------------------------------------*/
div.mainImg{
	width:751px;
	margin:10px 0 0 20px;
	height:248px;
	background:#ccc;
}


/*---------------------------------------------------------
お知らせ、薬師山だより
---------------------------------------------------------*/
div.topInfo{
	width:100%;
	overflow:auto;
	margin:0 0 15px 0;
}
div.topInfo dl{
	width:520px;
	margin:6px 0 0 18px;
	padding:0;
	font-size:96%;

}

div.topInfo dt{
	background: url(../cmn/img/arrow_pink.gif) no-repeat 0 10px;
	width:auto;
	margin:0 5px 0 0;
	padding:6px 0 15px 12px;
	letter-spacing:-0.02em;
}

div.topInfo dd{
	font-size:96%;
	padding-left:11em;
	padding-bottom:6px;
	margin-top: -2.5em;
	margin-left:-8px;
	line-height: 1.2em;
	background: url(../cmn/img/dot.gif) repeat-x 0 bottom;
}


div.topInfo p{
	float:right;
	margin:10px 8px 0 0;
}
div.topInfo p a{
	width:55px;
	display:block;
	outline:none;
	text-indent:-9999px;
	overflow:hidden;
	height:14px;
}

a.btPink{background:url(../cmn/img/btn_list_pink.gif) 0 0 no-repeat;}
a.btGreen{background:url(../cmn/img/btn_list_green.gif) 0 0 no-repeat;}

	div.topInfo p a:hover{background-position:0px -14px;}


	/*---ホスピスって何？---*/
	img.hospis{
		margin:0;
		padding: 0;
		float: left;
	}


	/*---求人情報---*/

	div.tRecruit{
		float:right;
		width:338px;
		margin:0;
		padding:0;
		background:url(../img/bg_rec_a.gif) 0 0 no-repeat;
		overflow:auto;
	}

	div.tRecruit ul{
		margin:40px 10px 0 15px;
		font-size:96%;
		line-height:1.3;
	}

	div.tRecruit ul li{
		letter-spacing: -1px;
		background: url('../cmn/img/arrow_green.gif') no-repeat 0 7px;
		padding:0 0 0 10px;
		margin:0 0 5px 0;
	}
	div.tRecruit2{
		background: url(../img/bg_rec_b.gif) 0 bottom no-repeat;
		margin:0;
		width:338px;
		height:10px;
		float:right;
	}


