
@import url("menu.css");
@import url("all2.css");

/*WinIE6—p-----------------------------------------*/
/*#left { _height: 926px; }*/

#shinjin  { 
	width: 330px; height: 450px; 
	float: left;
}

#shin_naka{
	width: 330px;
	 background: url(../img/top/shinjin_naka.gif);
}
#shin_naka ul {
	background: url("../img/top/shinjin_first.gif") no-repeat;
	margin: 0;
	padding: 0;
	z-index: 2;
	width: 330px;
	height: 350px;
	overflow: auto;
	background-positiont: left;
	overflow-y: scroll;
}

#shin_naka ul li {
	margin: 0 0 5px;
	padding: 0;
	width: 250px;
	float: left;
	vertical-align: bottom;
	font-size: 12px;
	line-height: 18px;
}

#shin_naka ul li img {
	margin: 0;
	padding: 0;
	width: 70px;
	height: 70px;
	float: left;
	border: solid 1px;
}

#kou_naka{
	width: 346px;  
	background: url(../img/top/koushin_naka.gif);
}

#koushin {
	width: 346px; height: 450px; 
	float: right;
 }
 
#shop_news  { 
	background-color: transparent; 
	background-image: url(../img/top/news.png); 
	background-repeat: no-repeat; 
	background-position: 0 0; 
	margin-bottom: 10px; 
	width: 676px; height: 56px; 
	float: left;
}

#shop_news marquee {
	margin-top: 25px;
	margin-left: 25px;
	width: 480px;
	float: left;
}

#shin {
	background-image: url(../img/top/shinjin.jpg);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	width: 330px;
	height: 70px;
}

#shin h3{ 
	display: none;
}

#kou {
	background: url(../img/top/koushin.gif);
	background-repeat: no-repeat;
	width: 346px; height: 70px; 
}

#kou img {
	margin-left: 116px;
	margin-top: 42px;
}

#kou h3{
	display: none;
}

#wrapper #kou_naka ul  {
	margin-left: 20px;
	z-index: 2;
	width: 298px;
	height: 350px;
	overflow: auto;
	background-positiont: left;
	overflow-y: scroll;
	font-size: 12px;
	line-height: 18px;
}

#wrapper #shin_naka ul li {
	 margin-left: 30px ;	
	
}

#mailmagazine {
	width: 328px;
	height: 151px;
	float: left;
	/*WinIE6—p*/
	_margin-right: -10px;
}

#mailmagazine img {
	margin: 0 5px 0 13px;
	width: 315px;
	height: 151px;
	border-width: 0;
}
 
 #mobile {
	width: 348px; height: 151px; 
	float: right;
}

#mobile img {
	margin: 0 10px 0 8px;
	width: 315px;
	height: 151px;
	border-width: 0;
}

#access  { font-size: 12px; margin-right: auto; margin-left: 260px; width: 300px }

#anni {
	width:650px;
	margin:0 auto;
}

#anni img {
	border:0px;
}