

/*-- ÄÉ²Ã --*/
.mainblock{
  float: none;
  margin: 0 auto 0 auto;
  padding: 0;
  width: 800px;
  overflow: auto;
  text-align: center;
}


.leftspace {
  display: none;
}


.mainspace {
  width: 720px;
  margin: 10px auto 10px auto;
  overflow: auto;
}

.mainspace p{	
	margin: 4px;
	font-size:12px;
	line-height:1.5em;
}

h2{	
	/*font-family:"MS P¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, sans-selif ;*/
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#DC0000;
	/*background:url(../../img/h2.gif);*/
	border-left:#800000  solid 10px;
	border-right:#800000  solid 1px;
	border-bottom:#800000 1px solid;
	border-top:#800000 1px solid;
	padding:7px 15px 6px 15px;
	margin:0px 0px 0px 0px;
	/*width:100%;*/
}

h3{
	/*font-family:"MS P¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, sans-selif ;*/
	font-size:14px;
	font-weight:bold;
	color:#3F0000;
	border-bottom:#3F0000 1px solid;
	border-left:#3F0000  solid 8px;
	padding:3px 10px 3px 7px;
	margin:10px 0px 0px 0px;
}

h4{
	/*font-family:"MS P¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, sans-selif ;*/
	font-size:14px;
	font-weight:bold;
	border-bottom:#800000 1px solid;
	color:#3F0000;
	padding:10px 10px 0px 2px;
}



.rightspace {
  display: none;
}

.shoppinglogin{
  width: 700px;
  margin: 0 auto 0 auto;
  text-align: center; 
  border: 1px solid #ff0000;
}