
	body{
		color: #363636;
		background-color: #f6ffdd;
		font-family: "‚l‚r ƒSƒVƒbƒN", sans-serif ,Osaka;
		font-weight : normal;
		font-size: 13px;
		text-align : left;
		text-decoration: none;
		border-style : solid;
		line-height: 160%
	}


	a:link		{ color: #4682B4; text-decoration: none;}
	a:visited	{ color: #4682B4; text-decoration: none;}
	a:hover		{ color: #ff6633; text-decoration: underline; background-color:#ffeedd;}
	a:active	{ color: #ff6633; text-decoration: underline; background-color:#ffeedd;}


	.name{
		color:#6495ed;
		text-align:center;
	}
	.price{
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#FF4500;
	}
	.rate{
		color:#ff6633;
	}
	.select{
		color:#FF6347;
	}
	.bgcolor{
		background-color:#ffffff;
	}
	.page_top{
		color:#cccccc;
		font-size:11px;
	}
	.mark{
		color:#669966;
	}



	table.margin_top{
		margin-top:15px;
	}
	table.margin_top2{
		margin-top:20px;
	}
	table.introduce{
		margin-top:30px;
		border-color:#669966;
		border-width:3px;
		border-style:solid;
	}
	table.link{
		margin-top:15px;
		border-color:#0066cc;
		border-width:3px;
		border-style:solid;
	}




	td{
		font-size:13px;
		line-height: 160%;
	}

	td.title_back{
		text-align:left;
		vertical-align:center;
		background-color:#ccddbb;
		height:75;
		font-size:20px;
		font-weight:bold;
	}
	td.title_back_r{
		font-size:13px;
		color:DimGray;
		text-align:left;
		vertical-align:midle;
		background-color:#ccddbb;
		height:75;
	}
	td.headline{
		color:#ffffff;
		background-color:#669966;
		font-size:11px;
		text-align:center;
		vertical-align:middle;
		height:15px;
	}
	td.headline_2{
		color:#ffffff;
		background-color:#669966;
		font-size:11px;
		text-align:right;
		vertical-align:bottom;
		height:15px;
	}
	td.headline_3{
		background-color:#ffffff;
		font-size:11px;
		text-align:left;
		vertical-align:middle;
		height:12px;
		border-bottom-color:#669966;
		border-bottom-width:1px;
		border-bottom-style:solid;
	}
	td.body_left{
		background-color:#ffffff;
	}
	td.body_right{
		background-color:#ffffff;
	}
	td.body_bottom{
		background-color:#ffffff;
		text-align:center;
		vertical-align:middle;
	}





	IMG{
		text-align : left;
	}

	.left_position{
		position:relative;left:3px;
	}

	.menu00{
		color:#ffffff;
		background-color:#669966;
		text-align:center;
		vertical-align:middle;
		font-weight:normal;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#669966;
	}
	.menu01{
		vertical-align:middle;
		font-weight:normal;
		position:relative;left:5px;
	}
	.menu02{
		vertical-align:middle;
		font-weight:normal;
		position:relative;left:10px;
	}
	.menu03{
		vertical-align:middle;
		font-weight:normal;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#669966;
		position:relative;left:10px;
	}

	.chapter_1{
		margin-top:25px;
		margin-left:17px;
		margin-right:10px;
		margin-bottom:20px;
		font-size:20px;
		font-weight:bold;
		font-height:150%;
		text-align:left;
	}
	.chapter_2{
		margin-top:20px;
		margin-left:17px;
		margin-right:10px;
		margin-bottom:12px;
		font-size:12px;
		font-weight:normal;
		font-height:150%;
		text-align:left;
		background-color:#ddeecc;
		border-style:solid;
		border-width:0px 0px 0px 7px;
		border-color:#669966;
		padding:2px 0px 0px 10px;
	}
	.chapter_3{
		margin-top:20px;
		margin-left:17px;
		margin-right:10px;
		margin-bottom:12px;
		font-size:12px;
		font-weight:normal;
		font-height:150%;
		text-align:left;
		background-color:#dde5ff;
		border-style:solid;
		border-width:0px 0px 0px 7px;
		border-color:#0066cc;
		padding:2px 0px 0px 10px;
	}
	.chapter_h{
		margin-top:0px;
		margin-bottom:2px;
		font-size:13px;
		font-weight:bold;
	}
	.chapter_h2{
		margin-top:0px;
		margin-bottom:2px;
		font-size:17px;
		font-weight:bold;
	}
	.chapter_h3{
		color:#FF4500;
		margin-top:25px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:-13px;
		font-size:13px;
		font-weight:bold;
		font-height:150%;
		text-align:left;
	}

	.detail_1{
		margin-left:21px;
		margin-right:15px;
		text-align:left;
	}
	.detail_2{
		margin-top:20px;
		margin-left:17px;
		margin-right:10px;
		margin-bottom:12px;
		text-align:left;
	}
	.detail_3{
		margin-left:0px;
		margin-right:0px;
		text-align:left;
		width:720px;
	}
	.detail_4{
		margin-top:0px;
		margin-left:0px;
		margin-right:7px;
		margin-bottom:0px;
		text-align:right;
	}
	.detail_5{
		margin-left:21px;
		margin-right:15px;
		margin-bottom:20px;
		text-align:left;
	}



	h1,h2, h3, h4{
		margin: 0px;
		padding: 0px;
	}
	.header{
		font-size:13px;
		font-weight:normal;
	}



