/* CSS for Drum Shop ACT */

body {
	margin-top:					0px;
	margin-right:				auto;
	margin-bottom:				50px;
	margin-left:				auto;
	background:					#000000;
	color:						#ffffff;
	font:						arialblack osaka monospace serif;
	font-size:					90%;
	text-align:					center;
	scrollbar-face-color:		#000000;
	scrollbar-base-color:		#000000;
	scrollbar-highlight-color:	#777777;
	scrollbar-3dlight-color:	#222222;
	scrollbar-darkshadow-color:	#000000;
	scrollbar-track-color:		#000000;
	scrollbar-arrow-color:		#ffffff;
}
a:link {
	border-width:				0px 0px 0px 0px;
	background:					inherit;
	background-position:		0px 0px;
	color:						#ffffff;
	text-decoration:			none;
}

a:visited {
	background:					inherit;
	background-position:		0px 0px;
	color:						#ffffff;
	text-decoration:			none;
}

a:hover{
	background-color:			#ff0000;
	background-position:		0px 0px;
	color:						#ffffff;
	text-decoration:			none;
}
h1 {
	display:		inline;
	font-weight:	bold;
	font-size:		120%;
}
h2 {
	background:		inherit;
	margin:			0px 0px 5px 0px;
	font-size:		90%;
	font-weight:	normal;
	text-align:		left;
}
table {
	margin:			0px 0px 0px 0px;
	border-width:	0px 0px 0px 0px;
	padding:		0px 0px 0px 0px ;
}

td {
	line-height:	130%;
}
#menu {
	display:			block;
	float:				left;
	width:			150px;
	margin:			0px 0px 10px 0px;
	padding:		0px 0em 0px 0em;
	border-width:	0px 0px 0px 0px ;
}
.kensaku {
	display:			block;
	float:				left;
	width:			150px;
	height:			90px;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px ;
	border-width:	0px 0px 0px 0px;
	background:		url("/design/GMOH001789/image/main/waku_bb.gif");
	background-repeat:	no-repeat;
	color:			#ffaa0f;
	text-align:		center;
}
ul {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px ;
	border-width:	0px 0px 0px 0px;
}
li {
	list-style-type:none;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px ;
	border-width:	0px 0px 0px 0px;
}
.blank{
	display:		block;
	font-size:		90%;
	margin:			0em 0em 0em 0em;
	padding:		0px 0em 0em 0em;
}
#head {
	position:		auto;
	width:			780px;
	margin:			0px 0px 10px 0px;
	border-width:	0px 0px 0px 0px;
	border-style:	solid;
	border-color:	#777777;
	background:		#relative;
	font-size:		80%;
}
#navi{
	width:			780px;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px ;
	border-width:	0px 0px 0px 0px;
}
.main{
	display:		block;
	float:			left;
	width:			620px;
	margin:			0px 0px 0px 10px;
	padding:		0px 0em 0px 0em;
	border-width:	0px 0px 0px 0px ;
}
.list{
	display:			block;
	float:				left;
	width:				100%;
	margin:				0em 0em 0em 0px;
	padding:			0px 0em 0em 0em;
	background-color:	#ffffff;
	color:				#000000;
	text-align:			left;
}
.box{
	position:		relative;
	width:			100%;
	margin:			0px 0px 0px 10px;
	padding:		0px 0px 0px 0px;
	border-width:	5px 5px 5px 5px ;
	font-size:		100%;
}
.singleboxl{
	display:		table-cell;
	float:			left;
	width:			260px;
	text-align:		left;
	text-valign:	top;
}
.singleboxr{
	display:		table-cell;
	float:			left;
	width:			360px;
	line-height:	150%;
	text-align:		left;
	text-valign:	top;
}
.pad10l{
	padding:		10px 0px 10px 10px;
	background:		#relative;
	text-align:		left;
}
.taxprice{
	font-color:		#ff0000;
}
.oshirase{
	display:			block;
	float:				left;
	width:				600px;
	height:				auto;
	line-height:		130%;
	margin:				10px 0px 0px 0px;
	padding:			10px 0px 0px 10px;
	background-color:	#222222;
	text-align:			left;
}
#bottom {
	display:		block;
	float:			left;
	width:			750px;
	margin:			0px 0px 10px 0px;
	padding:		0px 0em 0px 0em;
	border-width:	0px 0px 0px 0px ;
	text-align:		center;
}
#middle {
	display:		block;
	float:			left;
	width:			630px;
	margin:			0px 0px 0px 0px;
	padding:		0px 0em 0px 0em;
	border-width:	0px 0px 0px 0px ;
	text-align:		center;
}
#middleleft {
	display:		block;
	float:			left;
	width:			460px;
	margin:			0px 0px 0px 10px;
	padding:		0px 0em 0px 0em;
	border-width:	0px 0px 0px 0px ;
}
#middleright {
	display:		block;
	float:			left;
	width:			150px;
	margin:			0px 0px 0px 10px;
	padding:		0px 0em 0px 0em;
	border-width:	0px 0px 0px 0px ;
}
.name{
	display:			block;
	width:				100%;
	margin:				5px 0px 5px 0px;
	padding:			0px 0px 0px 0px;
	background:			url("http://www.drums.co.jp/img/fade.jpg");
	color:				#ffffff;
	font-weight:		bold;
	font-size:			120%;
	text-valign:		bottom;
}
.brandname{
	display:		block;
	float:			left;
	width:			100%;
	margin:			10px 0px 10px 0px;
	padding:		5px 0em 5px 0em;
	border-width:	2px 0px 2px 0px ;
	border-color:	#555555;
	border-style:	solid;
}
.hr01{
	width:	100%;
	line-height:	50%;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	border-width:	1px 0px 0px 0px;
	border-color:	#777777;
	border-style:	solid;
}
.alignleft{
	text-align:			left;
}
.alignright{
	text-align:			right;
}
.aligncenter{
	text-align:			center;
}
img.15030 {
	width:			150px;
	height:			30px;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	border-width:	0px 0px 0px 0px;
	background:		inherit;
}
img.n0l {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	border-width:	0px 0px 0px 0px;
	background:		inherit;
}
img.pic60 {
	width:			60px;
	height:			60px;
	margin:			0px 0px 0px 0px;
	padding:		0px 10px 0px 0px;
	border-width:	0px 0px 10px 0px;
	background:		inherit;
}
img.pic60n {
	width:			60px;
	height:			60px;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	border-width:	0px 0px 0px 0px;
	background:		inherit;
}
img.pic240 {
	width:			240px;
	height:			240px;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	border-width:	0px 0px 0px 0px;
	background:		inherit;
}
img.fl10r {
	float:			left;
	margin:			0px 15px 0px 0px;
	padding:		0px 0px 0px 0px;
	border-width:	0px 0px 0px 0px;
	background:		inherit;
}
.dummy { clear:both; }
.none{ display:none; }
.x { line-height:150%;}
.xx { line-height:200%;}

