	/************************************/
	/*        広瀬内科クリニック         */
	/*           2006.07.16             */
	/************************************/
	
    /* 全体の設定・スクロールバー・テーブル・リスト・ライン */

	body{
		font-size: 11.5px;
		margin: 0em auto;
		padding: 0em;
		font-family: "Verdana","Tahoma","Arial","MS Pゴシック","Osaka";
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#BBD3F7;
		scrollbar-shadow-color:#BBD3F7;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-arrow-color:#BBD3F7;
		scrollbar-track-color:#ffffff;
		scrollbar-track-color:#ffffff;
        background-image:url(****.jpg);
        background-repeat: no-repeat;
	}
	
	#body{
		width: 780px;
		margin: 0em auto;
	}
	
	table,tr,td{
		color:#333333;
		margin: 0em auto;
		padding: 0.5em;
		font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
		background-color: #FFFFFF;
	}
	
	.list00{
	   list-style-type: none;
	   line-height: 2em;
	   list-style-position: outside;
	}
	.list01{
	   list-style: url(../sozai/icon_list01.gif) circle;
	   line-height: 1.5em;
	   list-style-position: outside;
	}   
	.list02{
	   list-style: url(../sozai/icon_list02.gif) disc;
	   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:url(../img/img_header_photo0806.jpg) no-repeat;/*color image repeat position*/
	}
	#top-word{
	   font-size:9px;
	   color:#ffffff;
	   text-decoration:none;
	}

	/*    左カラムの設定（メニュー設置部分）   */

	#left{
		width: 170px;
		float: left;
		vertical-align: top;
		background: #FFFFFF;/*color image repeat position*/
		font-size: 1.1em;
		color: #323232;
	}
	#left ul{
		width: 170px;
		padding: 0em;
		margin: 0em;
		list-style: none;
		}

	/*    右カラムの設定    */

	#right{
		float: right;
		width: 160px;
		background: #FFFFFF;/*color image repeat position*/
		color: #646464;
		font-size: 1.1em;
	}
	#right a{
	   color:#0A6AF5;
	   text-decoration:none;
	}
	
	#right a:hover{
		color: #6495ED;
		text-decoration: none;
		border: #6495ED solid;
		border-width:0px 0px 1px 0px;
	}
	
	.right-bt{
		clear: both;
		display: block;
		margin: 0em 0em 0.2em 0em;
		padding: 0.2em 0.2em 0.2em 0.2em;
		background: #BBD3F7;/*color image repeat position*/
		font-weight: bold;
		color: #323232;
	}
	
	.right-w{
		float: right;
		width: 91%;
		margin: 0em 0em 0.8em 0em;
		padding: 0.4em 0.4em 0.4em 0.4em;
		border: solid 0.1em #BBD3F7;
	}
	
	.right-w p{
		margin: 0.3em 0em 0.4em 0em;
		line-height: 1.2em;
	}
	
	.right-img{
		float: right;
		margin: 1.0em 0em 0em 0em;
		border: 0px;
	}
	
	/*   メインコンテンツ部分   */

	#main{
		float: left;
		width: 425px;
		padding: 0em 0.6em 0em 0.7em;
		background: #FFFFFF;
		color: #333333;
		line-height: 1.3em;
		font-size: 1.2em;
	}
	
	#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{
		float:left;
		background-color:#FFFFFF;
		width:100%;
		height:430px;
		overflow:auto;
	}
	#main-text p{
		margin: 0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
		line-height:1.4em;
	}
	#main-text1{
		float:left;
		background-color:#FFFFFF;
		width:100%;
		height:350px;
		overflow:auto;
	}
	#main-text1 p{
		margin: 0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
		line-height:1.4em;
	}
	#main-text2{
		background-color:#FFFFFF;
		width:90%;
	}
	#main-text2 p{
		margin: 0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
	}	
	#main-text3{
		background-color:#FFFFFF;
		width:90%;
		font-size:12px;
		line-height:1.5em;
	}
	#main-text2 p{
		margin: 0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
	}	
	/* タイトル部分 */

	.main-bt{
		clear: both;
		display: block;
		margin: 0em 0em 0.5em 0em;
		padding: 0.2em 0em 0.2em 0.3em;
		background-color: #BBD3F7;
		font-weight: bold;
		color: #323232;
	}

	/* 記事背景 */

	.main-w{
		float: left;
		width: 100%;
		margin: 0em 0em 1.5em 0em;
		padding: 0em 0em 0em 0em;
	}

	.main-b{
		float: left;
		width: 100%;
		margin: 0em 0em 1.5em 0em;
		padding: 0em 0em 0em 0em;
		background-color: #BBD3F7;
	}

	/* テキストタイトルと段落 */

	.main-w p.heading{
		margin: 1.0em 0em 1.0em 0em;
		font-weight: bold;
		font-size: 1.2em;
	}
	
	.main-w p.subheading{
		margin: 1.0em 0em 0.6em 0em;
		font-weight: bold;
	}
	
	.main-w p{
		margin: 0em 0em 0.6em 0em;
	}
	
	
	.main-b p.heading{
		margin: 1.0em 0em 1.0em 0em;
		padding: 0em 1.0em 0em 0.8em;
		font-weight: bold;
		font-size: 1.2em;
	}
	
	.main-b p.subheading{
		margin: 1.0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
		font-weight: bold;
	}
	
	.main-b p{
		margin: 0em 0em 0.6em 0em;
		padding: 0em 1.0em 0em 0.8em;
	}
	
	.title{
		font-size: 16px;
		line-height: 1.5em;
		font-weight:bold;
	}
	
	.textx{
         font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
         font-size: 12px;
         border: 1px solid #666;
         margin: 5px 0px 5px 0px;
         padding: 3px;
         text-align: center;
    }
	.schedule{
		color:#333333;
		margin: 0px;
		padding: 0px;
		font-family: "Osaka","Verdana","Chicago", "Arial","ＭＳ Ｐゴシック";
		background: #FFFFFF url(****.jpg) no-repeat;
	}
	
	/* 画像について */

	.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;
	}

    .info{
        font-size:14px;
        font-weight:bold;
    }
	/*  コピーライトの設定  */

	#copyright{
		clear: both;
		width: 780px;
		text-align: center;
		color: #646464;
		font-size: 0.8em;
	}

