@charset "utf-8";
/*------------------------------------------------

	CSS2.0 & 2.1 & 3 Document
	
	characters page styles

------------------------------------------------*/
/*------------------------------------------------------------------------------

								clearFix
								
------------------------------------------------------------------------------*/
#hoge:after
{
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	content: ".";
}


/*------------------------------------------------------------------------------

							テキスト画像代替
							
------------------------------------------------------------------------------*/
.explanation h3,
.explanation h4,
.explanation p
{
	display: block;
	margin: 0;
	padding: 0;
	text-indent: -10000px;
	text-decoration: none;
	text-align: left;
/*\*/
	overflow: hidden;
/* */
}



/*------------------------------------------------------------------------------

							#charactersIndexSection
							
------------------------------------------------------------------------------*/
#charactersIndexSection{
	position: absolute;
	top: 0px;
	width: 867px; height: 2538px;
	margin: 0 auto;
	/*background: url(../../assets/characters/images/characters_sprite.jpg) no-repeat scroll 0px 0px;*/
	background: url(../../images/common/content_bg.jpg) repeat-y scroll left top;
}



.characterSection{
	position: relative;
}

.explanation{
	
}

/*------------------------------------------------------------------------------
								#hero
------------------------------------------------------------------------------*/
#hero{
	top: 38px;
	width: 760px; height: 560px;
	margin: 0 auto;
	margin-bottom: 38px;
	background: url(../../assets/characters/images/character_hero.png) no-repeat scroll 0px 0px;
}

/*------------------------------------------------------------------------------
								#yangus
------------------------------------------------------------------------------*/
#yangus{
	top: -84px;
	width: 760px; height: 506px;
	margin: 0 auto;
	margin-bottom: -84px;
	background: url(../../assets/characters/images/character_yangus.png) no-repeat scroll 0px 0px;
}

/*------------------------------------------------------------------------------
								#jessica
------------------------------------------------------------------------------*/
#jessica{
	top: -13px;
	width: 760px; height: 535px;
	margin: 0 auto;
	margin-bottom: -13px;
	background: url(../../assets/characters/images/character_jessica.png) no-repeat scroll 0px 0px;
}

/*------------------------------------------------------------------------------
								#kukule
------------------------------------------------------------------------------*/
#kukule{
	top: -47px;
	width: 760px; height: 592px;
	margin: 0 auto;
	margin-bottom: -47px;
	background: url(../../assets/characters/images/character_kukule.png) no-repeat scroll 0px 0px;
}

/*------------------------------------------------------------------------------
								#torode
------------------------------------------------------------------------------*/
#torode{
	top: 13px;
	width: 760px; height: 394px;
	margin: 0 auto;
	margin-bottom: 13px;
	background: url(../../assets/characters/images/character_torode.png) no-repeat scroll 0px 0px;
}













