*{
	color:			#444;
	font-size:		11px;
	font-weight:	normal;
	font-family:	"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	text-align:		left;
	padding:		0px;
	margin:			0px;
}


body{
	background-color:	#f3f2e2;
	background-image:	url( ./images/background.png );
}


a, a:hover, a:active, a:visited{
	color:				#006464;
	text-decoration:	none;
}


a:hover, a:active{
	text-decoration:		underline;
}


a.visited{
	color:				#484848;
	text-decoration:	underline;
}


h2{
	margin-bottom:		50px;
}

p{
	line-height:	20px;
}


img{
	border:			none;
}


table{
	border-collapse:	collapse;
}


th, td{
	vertical-align:	top;
}

/* -- General ---------------------------------------------------- */

div.Main{
	background-color:	#fff;
	width:				700px;
	margin:				100px auto 0px auto;
	padding:			50px;
}


div.Copyright{
	width:				800px;
	margin:				0px auto 0px auto;
	padding:			5px 0px 100px 0px;
	text-align:			left;
}

/* -- Top ---------------------------------------------------- */

h3.Update{
	font-size:			10px;
	color:				#888;
}

/* -- Products ---------------------------------------------------- */

div.ProductPhotoIndex{
}

div.ProductInfo{
}


div.ProductInfo h3{
}


div.ProductInfo p.Description{
	margin-top:		30px;
}


div.ProductInfo table.Spec{
	margin:			0px auto 0px auto;
}


div.ProductInfo th, div.ProductInfo td{
	padding:		2px;
}


div.ProductInfo table.Spec th{
	padding:		0px 10px 0px 0px;
}


div.ProductInfo table.Spec span.Small{
	font-size:		10px;
}


div.ProductInfo table.Spec td{
}


div.ProductInfo td{
	line-height:	13px;
	padding:		4px 0px 4px 0px;
}


div.ProductInfo td.Price{
	padding-left:	5px;
	text-align:		right;
}

