	/************************************/
	/*        ひろせデイサービス         */
	/*           2006.08.03             */
	/************************************/
	
	/* 全体の設定・スクロールバー・テーブル・リスト・ライン */
	
	body {
		font-size: 12px;
		margin: 0em auto;
		padding: 0em;
		font-family: "Verdana","Tahoma","Arial","MS Pゴシック","Osaka";
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#666666;
		scrollbar-shadow-color:#666666;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-arrow-color:#666666;
		scrollbar-track-color:#ffffff;
		background-color: #FFFFFF;
        background-image:url(****.jpg);
        background-repeat: no-repeat;
	}
	
	#wrap {
		width: 780px;
		margin: 0em auto;
	}
	
	table,tr,td{
		color:#333333;
		margin: 0.2em auto;
		padding: 0.5em;
		font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
		background-color: #FFFFFF;
	}
	.schedule{
		color:#333333;
		margin: 0px;
		padding: 0px;
		font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
		background-color: #FFFFFF;
		background-image:url(****.jpg);
        background-repeat: no-repeat;
	}
	.list00{
	   list-style-type: none;
	   line-height: 2em;
	   list-style-position: outside;
	}
	.list01{
	   list-style: url(******.gif) circle;
	   line-height: 1.5em;
	   list-style-position: outside;
	}   
	.linetop{
	position : relative;margin:2px 20% 1px 10%;z-index : -4;
	}
	.linebottom{
	position : relative;margin:2px 10% 0px 20%;z-index : -5;
	}
	
	/*  サイトタイトル部分の設定  */
	
	#top{
		width: 780px;
		height: 120px;
		margin: 0.5em 0em 1.0em 0em;
		background-image:url(../img/header_photo0609.jpg);
	}
	
	#top-background{
		width: 100%; 
		height: 100%;
		float: right;
		border: none;
		margin: 0em 0em 0em 0em;
	}
	#top-word{
		color: #999999;
		font-size: 0.8em;
	}

	/*   左カラムの設定（メニュー設置部分）  */
	
	#left {
		width: 170px;
		float: left;
		background-color: #FFFFFF;
		font-size: 1.1em;
		color: #323232;
	}
	
	#left ul {
		width: 95%;
		padding: 0em;
		margin: 0em;
		list-style: none;
	}	
	
	#left li {
		margin: 0em 0em 0em 0em;
	}
	
	#left li a {
		display: block;
		padding: 0.3em 0.7em 0.2em 1.2em;
		border-left: solid 0.5em #CCFFCC;
		border-right: solid 0.5em #CCFFCC;
		border-top: solid 0.1em #FFFFFF;
		background-color: #CCFFCC;
		text-decoration: none;
		font-weight: normal;
		color: #323232;
		height: 1.3em;
	}
		
	#left a:hover {
		border-left: solid 0.5em #FFFFFF;
		border-right: solid 0.5em #FFFFFF;
		background-color: #CCFF99;
		text-decoration: none;
		color: #323232;
	}
	
	#left .openpage {
		display: block;
		padding: 0.3em 0.7em 0.2em 1.2em;
		border-left: solid 0.5em #FFFFFF;
		border-right: solid 0.5em #FFFFFF;
		border-top: solid 0.1em #FFFFFF;
		background-color: #CCFF99;
		font-weight: bold;
		color: #323232;
	}
	#left .banner a {
	    padding: 0.3em 0.7em 0.2em 1.2em;
		background-color: #FFFFFF;
		text-decoration: none;
		color: #323232;
	}
	#left .banner a:hover {
	    padding: 0.3em 0.7em 0.2em 1.2em; 
		background-color: #CCFF99;
		text-decoration: none;
		font-weight: bold;
		color: #323232;
	}	
	/* 　 メイン    */
	
	#main {
		float: left;
		width: 590px;
		padding: 0em 0.6em 0em 0.7em;
		background-color: #FFFFFF;
		color: #333333;
		line-height: 1.3em;
		font-size: 1.1em;
	}
	
	#main a{
	   color:#0A6AF5;
	   text-decoration:none;
	}
	
	#main a:hover{
		color: #6495ED;
		text-decoration: none;
		border-style:solid;
		border-width:0px 0px 1px 0px;
		border-color:#6495ED;
	}
	#main-text-day{
		float:left;
		background-color:#FFFFFF;
		width:100%;
		height:350px;
		overflow:auto;
	}
	#main-text p{
		margin: 0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
	}
	#main-text-mini{
		float:left;
		background-color:#FFFFFF;
		width:100%;
		height:100px;
		overflow:auto;
	}

	/*タイトル部分*/
	
	.main-t {
		clear: both;
		display: block;
		margin: 0em 0em 0.5em 0em;
		padding: 0.2em 0em 0.2em 0.3em;
		background-color: #CCFFCC;
		font-weight: bold;
		color: #323232;
	}
	
	/* 記事背景・タイトル・段落 */
	
	.main-b {
		float: left;
		width: 100%;
		margin: 0em 0em 1.5em 0em;
		padding: 0em 0em 0em 0em;
	}

	.main-b p.heading {
		margin: 1.0em 0em 1.0em 0em;
		font-weight: bold;
		font-size: 1.2em;
	}
	
	main-b p.subheading {
		margin: 1.0em 0em 0.6em 0em;
		font-weight: bold;
	}
	
	.main-b p {
		margin: 0em 0em 0.6em 0em;
	}

　　.textx{
font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
font-size: 12px;
border: 1px solid #666;
margin: 5px 0px 5px 0px;
padding: 3px;
text-align: center;
}

　　.textxx{
font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
font-size: 12px;
border: 1px solid #666;
margin: 5px 0px 5px 0px;
padding: 3px;
text-align: center;
width:300px;
}
	.title{
		font-size: 16px;
		line-height: 1.5em;
		font-weight:bold;
	}
	/*　画像について　*/
	
	.main-ileft{
		float: left;
		margin: 0.3em 0.5em 0em 0em;
		border: solid 1px #646464;
	}
	.main-iright{
		float: right;
		margin: 0.3em 0em 0em 0.5em;
		border: solid 1px #646464;
	}	
	.main-iright01{
		float: right;
		margin: 0.3em 0em 0em 0.5em;
		border:no-border;
		} 
	.main-ileft01{
		float: left;
		margin: 0.3em 0.5em 0em 0em;
		border:no-border;
	}
	
	/*  コピーライトの設定  */
	
	#copyright{
		clear: both;
		width: 780px;
		text-align: center;
		color: #646464;
		font-size: 0.8em;
	}