
body { 
background-image : url(backimg3.jpg); 
background-repeat: repeat-y; 
background-position: center;


  margin:40;
  padding:0;
  text-align:center;
  font-family: MS P?S?V?b?N, Osaka, ?q???M?m?p?S Pro W3;
  font-size: 12px;
  color: #666666;
  line-height: 1.5em;
  letter-spacing: 1.1pt;
  
}



#CB{
width:696px;
margin:0px auto;
text-align: left;

}

h1 { font-size:12px;
color:#52474F;
margin:0;
}


h2 { font-size:12px;
color:#666666;
margin:0;
}
 


.style4 {
font-size: 11px
;}

.style2 {
font-size: 10px;
}


.style3 {
color: #FF0000
;} 
 

.style5 {
	color: #666666;
	font-weight: bold;
}


.style6 {color: #808314;} 
 
.m-bar {
	border: 0;
	margin: 0;
	padding: 0;
	width: 497px;
	height: 47px;
	overflow: hidden;
}

.m-bar img {
	visibility: hidden;
}

.m-bar a,
.m-bar a:link,
.m-bar a:visited {
	background-position: 0px 0px;
	float:left;
}
.m-bar a:focus
.m-bar a:hover,
.m-bar a:active {
	background-position: 0px 47px;
	float:left;
}

.m-bar .m-hajimete a {
	background-image : url(hajimete2.gif);
}
.m-bar .m-buy a {
	background-image : url(buy2.gif);
}
.m-bar .m-cart a {
	background-image : url(cart2.gif);
}
.m-bar .m-ask a {
	background-image : url(ask2.gif);
}
.m-bar .m-blog a {
	background-image : url(blog2.gif);
}
.m-bar .m-bloc a {
	background-image : url(bloc2.gif);
}










.main {
	padding-top: 10px;
	padding-bottom: 20px;
	list-style-type: none;
	width:696px;
}

.contents {
	width:575px;
	float:left;
	}
	
	
.contents2 {
	padding-top: 30px;
	padding-bottom: 20px;
	list-style-type: none;
	width:696px;
	margin: 0px auto;
	text-align: left;
	}
	
.fot {
	width: 696px;
	margin-top:20px;
	text-align:center;
}


.style1 {
font-size: 9px;
text-align:left;
}


a:link {
	color: #666666;
}

a:visited {
	color: #666666;
}
a:hover {
	color: #A48B71;
}
a:active {
	color: #A48B71;
}






.imgleft {
     float: left;
	margin:0px 10px 0px 0px;
}

.imgleft2 {
     float: left;
	margin:0px 5px 0px 0px;
}




.sen {
	margin:5px 0px 5px 0px;
}