* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #000000;
}
#wrapper { 
 margin: 0 auto;
 width: 955px;

}
#header {
	width: 955px;
	float: center;
	padding: 0px;
	border: 0px;
	height: 80px;
	margin: 50px 0px 0px 0px;
	background: ;
	background-image: url(../img/common/header.gif);
}
#header-box {
	float: left;
	height: 80px;
	width: 300px;
}

#leftcolumn { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 440px;
 width: 230px;
 float: left;
 background-image: url(../img/common/menubk.jpg);
}
img {
border:0;
}
.m_top {
width:150px;
height:10px;
background:url(../img/common/m_topon.jpg) no-repeat left bottom;
margin: 30px 0px 0px 30px;
}
.m_top a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_top a:hover {
text-indent:-9999px;
}
img {
border:0;
}
.m_news {
width:150px;
height:10px;
background:url(../img/common/m_newson.jpg) no-repeat left bottom;
margin: 20px 0px 0px 30px;
}
.m_news a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_news a:hover {
text-indent:-9999px;
}
img {
border:0;
}
.m_concept {
width:150px;
height:10px;
background:url(../img/common/m_concepton.jpg) no-repeat left bottom;
margin: 20px 0px 0px 30px;
}
.m_concept a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_concept a:hover {
text-indent:-9999px;
}
img {
border:0;
}
.m_newitems {
width:150px;
height:10px;
background:url(../img/common/m_newitemson.jpg) no-repeat left bottom;
margin: 20px 0px 0px 30px;
}
.m_newitems a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_newitems a:hover {
text-indent:-9999px;
}
img {
border:0;
}
.m_shops {
width:150px;
height:10px;
background:url(../img/common/m_shopson.jpg) no-repeat left bottom;
margin: 20px 0px 0px 30px;
}
.m_shops a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_shops a:hover {
text-indent:-9999px;
}
img {
border:0;
}
.m_onlineshop {
width:150px;
height:10px;
background:url(../img/common/m_onlineshopson.jpg) no-repeat left bottom;
margin: 20px 0px 0px 30px;
}
.m_onlineshop a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_onlineshop a:hover {
text-indent:-9999px;
}
img {
border:0;
}
.m_email {
width:150px;
height:10px;
background:url(../img/common/m_emailon.jpg) no-repeat left bottom;
margin: 20px 0px 0px 30px;
}
.m_email a {
display:block;
width:150px;
height:10px;
font-size:1px;
line-height:1px;
outline:none;
}
.m_email a:hover {
text-indent:-9999px;
}
#topbk { 
 float: right;
 border: 0px;
 background:url(../img/topbk.gif) no-repeat;
 margin: 50px 0px 0px 0px;
 padding: 0px 0px 20px 0px;
 height: 600px;
 width: 955px;
 display: inline;
}
#newsbk0 { 
 float: right;
 border: 0px;
 background:url(../img/newsbk0.gif) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
#newsbk1 { 
 float: right;
 border: 0px;
 background:url(../img/newsbk1.jpg) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
#newsbk2 { 
 float: right;
 border: 0px;
 background:url(../img/newsbk2.jpg) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
#newsbk3 { 
 float: right;
 border: 0px;
 background:url(../img/newsbk3.gif) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}

#newspopb {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 700px;
	border: 1px solid #FFFFFF;
}
#newspops {
	width: 650px;
	padding: 25px;
}


#concept1bk { 
 float: right;
 border: 0px;
 background:url(../img/concept1bk.gif) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
#concept2bk { 
 float: right;
 border: 0px;
 background:url(../img/concept2bk.gif) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
#newitemsbk { 
 float: right;
 border: 0px;
 background:url(../img/newitemsbk.jpg) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
	
#shopsbk { 
 float: right;
 border: 0px;
 background:url(../img/shopsbk.gif) no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 440px;
 width: 725px;
 display: inline;
}
#footer {
	width: 955px;
	clear: both;
	border: 0px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(../img/common/footer.jpg);
}
#copyright {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
	color: #FFFFFF;
	padding: 20px 0px 20px 0px;
	text-align:center;
	vertical-align: middle;
}
