@charset "utf-8";

/* CSS Document */
/*キャラクター*/
#character .ttl{
	position:relative;
	z-index:10;
	margin-bottom:-80px;
}
#character .ttl .hug{
	position:absolute;
	z-index:30;
	top:171px;
	left:70px;
}
#character .ttl .alamode{
	position:absolute;
	z-index:30;
	top:159px;
	left:319px;
}
#character .ttl .maho{
	position:absolute;
	z-index:30;
	top:160px;
	left:506px;
}
#character .ttl .original{
	position:absolute;
	z-index:30;
	top:161px;
	left:753px;
}
#character .charaArea{
	position:relative;
}
/*HUGっと！*/
#character .charaArea .chara_hug{
	position:absolute;
	top:185px;
	left:46px;
}
#character .charaArea .hug01{
	position:absolute;
	top:186px;
	left:331px;
	z-index:100;
}
#character .charaArea .hug02{
	position:absolute;
	top:220px;
	left:466px;
	z-index:50;
}
#character .charaArea .hug03{
	position:absolute;
	top:193px;
	left:150px;
	z-index:50;
}
#character .charaArea .hug04{
	position:absolute;
	top:482px;
	left:46px;
	z-index:100;
}
#character .charaArea .hug05{
	position:absolute;
	top:512px;
	left:806px;
	z-index:100;
}
/*アラモード*/
#character .charaArea .chara_ala{
	position:absolute;
	top:159px;
	left:72px;
}
#character .charaArea .ala01{
	position:absolute;
	top:396px;
	left:299px;
	z-index:100;
}
#character .charaArea .ala02{
	position:absolute;
	top:271px;
	left:72px;
	z-index:70;
}
#character .charaArea .ala03{
	position:absolute;
	top:276px;
	left:685px;
	z-index:70;
}
#character .charaArea .ala04{
	position:absolute;
	top:166px;
	left:514px;
	z-index:30;
}
#character .charaArea .ala05{
	position:absolute;
	top:159px;
	left:257px;
	z-index:50;
}
#character .charaArea .ala06{
	position:absolute;
	top:397px;
	left:558px;
	z-index:70;
}
#character .charaArea .ala07{
	position:absolute;
	top:783px;
	left:153px;
	z-index:150;
}
/*魔法つかい*/
#character .charaArea .chara_maho{
	position:absolute;
	top:200px;
	left:100px;
}
#character .charaArea .maho01{
	position:absolute;
	top:231px;
	left:377px;
	z-index:100;
}
#character .charaArea .maho02{
	position:absolute;
	top:200px;
	left:100px;
	z-index:70;
}
#character .charaArea .maho03{
	position:absolute;
	top:206px;
	left:564px;
	z-index:70;
}
#character .charaArea .maho04{
	position:absolute;
	top:691px;
	left:756px;
	z-index:120;
}
