body{
	font: 13px/1.0 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	color: #333;
	padding: 0px 0px 0px 0px; 
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background: #fff url(imglib/back.jpg) repeat 0 0;
}


A:link {
	COLOR: #9999ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ccccff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffff66; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 9pt; 
}
TH {
	FONT-SIZE: 10pt; FONT-FAMILY: "verdana", "ms ui gothic"
}
H1 {
	FONT-SIZE: 120%; COLOR: #2f2f2f
}
H2 {
	FONT-SIZE: 120%; COLOR: #2f2f2f
}
H3 {
	FONT-SIZE: 100%; COLOR: #2f2f2f;
	LINE-HEIGHT: 1.5;
}
H5 {
	FONT-SIZE: 200%; COLOR: #004000
}
H6 {
	FONT-SIZE: 200%; COLOR: #FF0000
}
FONT.small {
	FONT-SIZE: 7pt
}
/*
HR {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; COLOR: #ef9e52; BORDER-BOTTOM: 1px
}
*/
HR {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; COLOR: #008000; BORDER-BOTTOM: 1px
}
.eng {
	FONT-SIZE: 9px; FONT-FAMILY: "Verdana", "ms ui gothic", "Arial", "Helvetica"
}
.inp {
	BORDER-RIGHT: #a0a0a0 2px solid; BORDER-TOP: #a0a0a0 1px solid; BACKGROUND-IMAGE: url(http://); BORDER-LEFT: #8b8b8b 1px solid; COLOR: #999999; BORDER-BOTTOM: #a0a0a0 2px solid; BACKGROUND-COLOR: #d7d7d7
}
.btn {
	BORDER-RIGHT: #a0a0a0 2px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://); BORDER-LEFT: #a0a0a0 1px solid; COLOR: #a0a0a0; BORDER-BOTTOM: #a0a0a0 2px solid; FONT-FAMILY: "Verdana", "ms ui gothic", "Arial", "Helvetica"; BACKGROUND-COLOR: #d7d7d7
}

centering
{
  horisontal-align:center;
}



.shoplist ul li {  /* 3 Column Box*/
	display: block;
	width: 168px;
	min-height: 200px;
	height: auto !important;
	height: 260px;
	float: left;
	margin: 5px 5px 5px 5px;
	border: solid 1px #eee;
	font-size: 11px;
	padding-bottom: 10px;
}

.shoplist ul li.exhibition {
	min-width: 29px;
	min-height: 170px;
	height: auto !important;
	height: 260px
}
.shoplist ul li img { /* 3 Column img*/
	width: 165px;
	border: 0;
}
.shopText h4 { /* Title Text in 3 Column Box*/
	font-size: 15px;
	margin: 0;
}

.shopText h4 a {
	color: black;
	text-decoration: none;
	-webkit-transition: opacity 0.6s ease-out;
	-moz-transition: opacity 0.6s ease-out;
	-ms-transition: opacity 0.6s ease-out;
	-o-transition: opacity 0.6s ease-out;
	transition: opacity 0.6s ease-out;
}

.shopText price {
	font-size: 12px;
	color: #000099;
	text-align:right;
}

.shopText h4 span {
	font-size: 10px;
}

.shopText p, .shopText h4 {
	padding: 5px 15px 0 15px;
}

.shoplist span a {
	float: right;
	margin: 5px 20px 0 0;
}


table.product
{
  border-top: 1px solid #660033;
  border-left: 1px solid #660033;
  border-bottm: 1px solid #660033;
	background: #ffffff;
	border-spacing:0;
}

.maincontents th
{
	padding: 5px;
	background: #333333;
  border-bottom: 1px solid #666633;
  border-right: 1px solid #666633;
	font-size:18px;
	color: #ffffff;
	text-align:left;
}

.maincontents td
{
	padding: 10px;
	background: #ffffff;
  border-bottom: 1px solid #ccccff;
  border-right: 1px solid #660033;
}

.pricetext{
	color: #000099;
	font-size:16px;
	font-weight: bold;
	padding-right: 15px;
}

.linktext{
	color: #000099;
	font-size:12px;
	font-weight: bold;
}

.sizetext{
	color: #006666;
	font-size:12px;
	padding-left: 5px;
}
