
  	body {
			width: 950px;
			margin: auto;
			/* 背景 */
			background-color: #fffce8;
		}

		/* --- 見出し --- */
		h1 {
			
			height: 131px;
			width: 950px;
			/* 余白 */
			margin: 0.5em 0px 0.5em 0px;
		}
		/* --- パン屑リスト --- */
			h2 {
			color: #98d98e;
			float: left;
			font-size: 90%;
		}
		/* --- 加工標準価格表題字 --- */
		h3 {
			clear: both;
			width: 260px;
			margin-top: 2em;
			font-size: 130%;
			border-style: solid;
			border-color: #98d98e;
			border-width: 0px 0px 2px 10px;
			padding-left: 0.5em
		}
		
	
		/* ナビゲーションバー */
		ul.navi {
			background-color: #FFBF80;
			color: white;
			margin: 0px;
			padding: 3px;
		}
		ul.navi li {
			display: inline;
			list-style-type: none;
			margin: 0px 0.8em;
		}

	/* ナビゲーションバー内のリンク */
	ul.navi a {
		color: white;
		text-decoration: none;
		border: 1px #FFBF80 solid;
	}
	ul.navi a:hover {
		border: 1px yellow; solid;
		background-color: #DFF4F4;
		color: blue;
	}
		
	
		/* --- その他 --- */
		div.left {
		clear: both;
		float: left;
		width: 45%;
		margin-top: 0em;
		}
		div.right {
		
		float: right;
		}
		div.space {
		clear: both;
		}
		
		div.midasi {
		margin-top: 1em;
		}
		div.list {
		margin-top: 3em;
		font-size: 90%;
		}
	div.prof {
		width: 600px;
		border: solid 2px #98d98e;
		padding: 0.5em 1em;
		font-size: 80%;
		
		}
		table.kakou colgroup.name {
		background-color: #FFEFBF;
	}
	table.kakou {
		border: solid 2px gray;
		border-collapse: collapse;
	}
	table.kakou th {
		border-bottom: solid 2px gray;
		border-right: dashed 1px gray;
		padding: 0.3em;
	}
	table.kakou td {
		border-bottom: solid 1px gray;
		border-right: dashed 1px gray;
		padding: 0.3em 0.4em;
	}
	/*寸法直し料金表*/
	table.prices colgroup.name {
		background-color: #FFEFBF;
	}
	table.prices colgroup.body {
		background-color: #ffffcc;
	}
	

	/* 枠線・余白 */
	table.prices {
		margin-top: 2em;
		border: solid 2px gray;
		border-collapse: collapse;
	}
	table.prices th {
		border-style: solid;
		border-color: gray;
		border-width: 2px 1px;
		padding: 0.2em;
	}
	table.prices td {
		border: solid 1px gray;
		padding: 0.3em 0.5em;
	}
		
	#sitemap img{
		margin-top: 15px;
		}	
	
	hr.wide {
			height: 1px;
			background-color: #ff8000;
			border: none;
			color: #ff8000;