div#base div#main div#layout div#character h2{
	display:block;
	background:url(../img/products/play/chara/title.jpg);
	text-indent:-9000px;
	width:476px;
	height:151px;
	margin:0px auto;
}

div#base div#main div#layout div#character p#img a{
	display:block;
	background:url(../img/products/play/chara/bt_shop.jpg);
	text-indent:-9000px;
	width:450px;
	height:105px;
	margin:0px auto;
}

div#base div#main div#layout div#character div.item{
	width:525px;
	margin:10px auto;
	display:block;
}

div#base div#main div#layout div#character div.item h3{
	float:left; display:block;
	text-indent:-9000px;
	width:200px;
	padding:5px;
}

div#base div#main div#layout div#character div.item h3.miffy{
	background:url(../img/products/play/chara/miffy.jpg) no-repeat;
	height:170px;
}

div#base div#main div#layout div#character div.item p{
	float:left;
	display:block;
	width:300px;
	padding:5px;
	font-size:small;
	line-height:1.2em;
}

div#base div#main div#layout div#character div.item p.miffy{
	margin:30px 0px 0px 0px;
}

div#base div#main div#layout div#character p#miffy{
	display:block;
	text-indent:-9000px;
	width:536px;
	height:100px;
	margin:0px auto;
	background:url(../img/products/play/chara/img_miffy.jpg);
}

div#base div#main div#layout div#character p#miffycopy{
	display:block;
	text-indent:-9000px;
	width:353px;
	height:10px;
	margin:10px 10px 0px auto;
	background:url(../img/products/play/chara/copy.gif);
}

div#base div#main div#layout div#character img{
	width:550px;
	margin:0px auto;
	padding:10px 0px;
}

div#base div#main div#layout div#character div.item h3.barba{
	background:url(../img/products/play/chara/barba.jpg) no-repeat;
	height:70px;
}

div#base div#main div#layout div#character p#barba{
	display:block;
	text-indent:-9000px;
	width:525px;
	height:100px;
	margin:0px auto;
	background:url(../img/products/play/chara/img_barba.jpg);
}
