*{
	margin:0;
	padding:0:
}

body {
	margin: 0px auto;
	padding: 0px;
	background-color: #000000;
	font-size: 12px;
	color: #000000;
}

#wrapper {   
	width:950px;
	height:610px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-300px;
	margin-left:-475px;
}

#wrapper .mBlock{
	width:950px;
	height:600px;
	overflow:hidden;
	
}

.main {
	width: 950px;
}


#wrapper ul{
	width:950px;
	display:block;
}

*+html:first-child ul{
	width:950px;
}

#wrapper li{
	float:left;
	margin-right:10px;
	display:block;
}


img { 
	border:0;
}



.menu1{ 
	width:54px;
	height:13px;
	background:url(../img/btn_home_on.gif) no-repeat left bottom;
}

.menu1 a{ 
	display:block;
	width:54px;
	height:13px;
	font-size:1px;
	line-height:1px;
	outline:none;
}


.menu1 a:hover { 
	text-indent:-9999px;
} 


.menu2{ 
	width:54px;
	height:13px;
	background:url(../img/btn_news_on.gif) no-repeat left bottom;
}

.menu2 a { 
	display:block;
	width:54px;
	height:13px;
	font-size:1px;
	line-height:1px;
	outline:none;
}

.menu2 a:hover { 
	text-indent:-9999px;
} 


.menu3{ 
	width:74px;
	height:13px;
	background:url(../img/btn_shop_on.gif) no-repeat left bottom;
}

.menu3 a { 
	display:block;
	width:74px;
	height:13px;
	font-size:1px;
	line-height:1px;
	outline:none;
}

.menu3 a:hover { 
	text-indent:-9999px;
} 

.menu4{ 
	width:125px;
	height:13px;
	background:url(../img/btn_shirt1_on.gif) no-repeat left bottom;
}

.menu4 a { 
	display:block;
	width:125px;
	height:13px;
	font-size:1px;
	line-height:1px;
	outline:none;
}

.menu4 a:hover { 
	text-indent:-9999px;
} 

.menu5{ 
	width:84px;
	height:13px;
	background:url(../img/btn_shirt2_on.gif) no-repeat left bottom;
}

.menu5 a { 
	display:block;
	width:84px;
	height:13px;
	font-size:1px;
	line-height:1px;
	outline:none;
}

.menu5 a:hover { 
	text-indent:-9999px;
} 

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/* ------------------------------------------------------------------------------
 バナーエリア
--------------------------------------------------------------------------------- */
#mbn_Area{
	height:62px;
	margin:8px 0 8px 0;
}

#mbn_Area ul {
	margin:0;	
}

#mbn_Area li {
	float:left;
}

#mbn_Area li a {
	display:block;
	text-decoration: none;  
	text-indent: -9999px;  
	width: 185px; 
	height:62px; 
}

#mbn_Area li.mbn1 a {
	background:url('../img/mbn_1.jpg') no-repeat 0 0;
	margin-right:3px;
}

#mbn_Area li.mbn1 a:hover {
	background:url('../img/mbn_1.jpg') no-repeat 0 -62px;
	margin-right:3px;
}

#mbn_Area li.mbn2 a {
	background:url('../img/mbn_2.jpg') no-repeat 0 0;
	margin-right:3px;
}

#mbn_Area li.mbn2 a:hover {
	background:url('../img/mbn_2.jpg') no-repeat 0 -62px;
	margin-right:3px;
}


#mbn_Area li.mbn3 a {
	background:url('../img/mbn_3.jpg') no-repeat 0 0;
	margin-right:3px;
}

#mbn_Area li.mbn3 a:hover {
	background:url('../img/mbn_3.jpg') no-repeat 0 -62px;
	margin-right:3px;
}

#mbn_Area li.mbn4 a {
	background:url('../img/mbn_4.jpg') no-repeat 0 0;
}

#mbn_Area li.mbn4 a:hover {
	background:url('../img/mbn_4.jpg') no-repeat 0 -62px;
}





