@charset "utf-8";

#main02 h2        {
	background: url(../images/machine/machine_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 78px;
	width: 951px;
}

#gmenu04 a            {
	background: url(../images/common/gmenu_on.jpg) no-repeat -571px 0px; !important
}

#machine         {
	margin: 0px;
	padding: 0px 0px 50px 22px;
}

#komidashi        {
	padding: 20px 13px 30px 13px;
}



/* microtop */


#set         {
	margin: 0px 0px 40px;
	padding: 0px;
	width: 682px;
}

#set h3        {
	background: url(../images/machine/set_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 25px;
	padding: 0px;
	height: 38px;
	width: 681px;
}

#bunkai         {
	margin: 0px 0px 30px;
	padding: 0px;
	width: 682px;
}

#bunkai h3        {
	background: url(../images/machine/bunkai_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px 0px 25px;
	padding: 0px;
	height: 38px;
	width: 681px;
}

.contentsbox          {
	width: 665px;
	margin-left: 13px;
	overflow: hidden;
	margin-bottom: 20px;
}

.contents          {
	width: 323px;
	margin: 0px;
	padding: 0px;
	background: #000;
}

.contents p.images         {
	margin: 0px;
	padding: 0px;
}


.contents p.text          {
	font-size: 108%;
	color: #fefefc;
	padding: 10px 15px;
}

.left        {
	float: left;
}


.right        {
	float: right;
}



/* merit */


#pagesbox h4        {
	background: url(../images/machine/pages_midashi.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 39px;
	width: 675px;
}
