

body{
	margin:0;
	padding:0;
	background:#FFF;
}
body, td {
	font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	font-size:12px;
	line-height:1.4;
}

img{border:none;}
a:link, a:visited{color:#333;}
a:active, a:hover{color:#7F0019;}

#container{width:760px;}
.wrapcent .contentwrap730 #container{width:730px;}

/* base font
----------------------------------------*/
#storeheader, #storeContentHeader, #sidemenu, #storefooter {
	color: #333;
}
#storeheader a, #storeContentHeader a, #sidemenu a, #storefooter a {
	color: #333;
	text-decoration:underline;
}
#storeheader a:hover, #storeheader a:active,
#storeContentHeader a:hover, #storeContentHeader a:active,
#sidemenu a:hover, #sidemenu a:active,
#storefooter a:hover, #storefooter a:active {
	color: #7F0019;
}


/* 0806 */
a img.borderlink {
	vertical-align: bottom;
	border: 1px solid #CCC;
	margin: 0 0 4px 0;
}
a:hover img.borderlink ,
a:active img.borderlink {
	border: 1px solid #7F0019;
}
/* 0909 */
.wrapcent .contentwrap870,
.wrapcent .contentwrap790,
.wrapcent .contentwrap730,
.wrapcent .contentwrap905,
.wrapcent .contentwrap895 {
	position: relative; left: -15px;
}
.wrapcent #sHead .contentwrap905 { left: 0; }
