@charset "utf-8";
body{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	color: #000000;
}

hr{
	display: none;
}

.clear {
	clear: both;
}

#hidden{
	display: none;
}

#index{
	background-image: url(/shop/game/sweets/images/bg.gif);
	background-repeat:repeat-y;
	position:relative;
	margin: 0 auto 0 auto;
	width: 780px;
}

/*  上部分  */
#top p{
	background-image: url(/shop/game/sweets/images/grp01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 257px;
	width: 780px;
	text-indent: -9999px;
}

#top h1{
	background-image: url(/shop/game/sweets/images/grp02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 257px;
	width: 780px;
	text-indent: -9999px;
}


#top span.official1 a{
	position:absolute;
	top:82px;
	left:664px;
	height:93px;
	width:93px;
	text-indent: -9999px;
}

/*  下部分  */
#explanation h2{
	background-image: url(/shop/game/sweets/images/grp03.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 780px;
	text-indent: -9999px;
}

#explanation p{
	background-image: url(/shop/game/sweets/images/grp04.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 332px;
	width: 780px;
	text-indent: -9999px;
}

#explanation .official2{
	background-image: url(/shop/game/sweets/images/grp05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 93px;
	width: 780px;
	text-indent: -9999px;
}

#explanation .official2 a{
	position:absolute;
	top:917px;
	left:224px;
	height:56px;
	width:331px;
}

#order{
	background-image: url(/shop/game/sweets/images/grp06.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 88px;
	width: 780px;
	text-indent: -9999px;
}

#copy{
	background-image: url(/shop/game/sweets/images/copy.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 780px;
	text-indent: -9999px;
}
