@charset "utf-8";
/* CSS Document */

#chara_select_container{
	width:850px;
	height:auto;
	margin:0 auto;
}

#chara_select_container #title_bar_bg{
	width:850px;
	height:60px;
	background-image:url(../img/chara/title_bar_bg.jpg);
	background-repeat:no-repeat;
}
#chara_select_container #title_bar{
	width:800px;
	height:50px;
	margin:0 auto;
	padding-top:10px;
}

#chara_select_container #contents_bg{
	width:850px;
	height:900px;
	background-image:url(../img/chara/contents_bg.jpg);
	background-repeat:no-repeat;
}
#chara_select_container .spacer01{
	width:850px;
	height:15px;
	font-size:0px;
}
#chara_select_container .spacer02{
	width:800px;
	height:50px;
	font-size:0px;
	clear:both;
}

#chara_select_container #chara_select_box{
	width:800px;
	height:850px;
	margin:0 auto;
}

#chara_select_box .chara_btn{
	width:400px;
	height:100px;
	float:left;
}

/* --------* detail *-------- */
#chara_detail_box{
	width:600px;
	height:800px;
	margin:0 auto;
}
#chara_detail_box_long{
	width:600px;
	height:1100px;
	margin:0 auto;
}
#chara_detail_box_short{
	width:600px;
	height:450px;
	margin:0 auto;
}
#chara_detail_box .img{
	font-size:0px;
}

/* -[ lina ]- */
#chara_detail_lina_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_lina_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_lina_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_lina_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_lina_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_lina_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_lina_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/lina_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_lina_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_lina_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_lina_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}
/* -[ lina ]- */

/* -[ luon ]- */
#chara_detail_luon_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_luon_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_luon_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_luon_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_luon_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_luon_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_luon_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/luon_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_luon_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_luon_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_luon_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}
/* -[ luon ]- */

/* -[ gerard ]- */
#chara_detail_gerard_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_gerard_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_gerard_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_gerard_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_gerard_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_gerard_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_gerard_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/gerard_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_gerard_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_gerard_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_gerard_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}
/* -[ gerard ]- */

/* -[ farrah ]- */
#chara_detail_farrah_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_farrah_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_farrah_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_farrah_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_farrah_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_farrah_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_farrah_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/farrah_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_farrah_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_farrah_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_farrah_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}
/* -[ farrah ]- */

/* -[ marcherra ]- */
#chara_detail_marcherra_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_marcherra_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_marcherra_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_marcherra_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_marcherra_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_marcherra_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_marcherra_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/marcherra_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_marcherra_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_marcherra_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_marcherra_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ marcherra ]- */

/* -[ eselin ]- */
#chara_detail_eselin_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_eselin_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_eselin_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_eselin_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_eselin_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_eselin_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_eselin_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/eselin_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_eselin_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_eselin_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_eselin_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ eselin ]- */

/* -[ keith ]- */
#chara_detail_keith_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_keith_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_keith_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_keith_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_keith_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_keith_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_keith_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/keith_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_keith_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_keith_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_keith_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ keith ]- */


/* -[ herrenlose ]- */
#chara_detail_herrenlose_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_herrenlose_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_herrenlose_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_herrenlose_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_herrenlose_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_herrenlose_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_herrenlose_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/herrenlose_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_herrenlose_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_herrenlose_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_herrenlose_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ herrenlose ]- */

/* -[ boris ]- */
#chara_detail_boris_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_boris_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_boris_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_boris_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_boris_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_boris_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_boris_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/boris_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_boris_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_boris_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_boris_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ boris ]- */

/* -[ jung ]- */
#chara_detail_jung_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_jung_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_jung_02 #img{
	width:262px;
	height:198px;
	font-size:0px;
	padding-top:45px;
	padding-left:305px;
}
#chara_detail_jung_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_jung_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_jung_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:495px;
	padding-top:37px;
}
#chara_detail_jung_04 #gif_anime{
	width:64px;
	height:64px;
	padding-left:485px;
	padding-top:40px;
	cursor:default;
	background-image:url(../img/chara/jung_anime.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#chara_detail_jung_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_jung_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_jung_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ jung ]- */


/* -[ hengst ]- */
#chara_detail_hengst_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_hengst_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_hengst_02 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:405px;
	padding-top:71px;
}

#chara_detail_hengst_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_hengst_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_hengst_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:265px;
	padding-top:48px;
}

#chara_detail_hengst_06{
	width:600px;
	height:300px;
	background-image:url(../img/chara/images/chara_detail_hengst_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_hengst_06 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:405px;
	padding-top:8px;
}

#chara_detail_hengst_07{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_hengst_07.jpg);
	background-repeat:no-repeat;
}
#chara_detail_hengst_07 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ hengst ]- */


/* -[ schuellein ]- */
#chara_detail_schuellein_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_schuellein_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_schuellein_02 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:405px;
	padding-top:85px;
}

#chara_detail_schuellein_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_schuellein_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_schuellein_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:265px;
	padding-top:64px;
}

#chara_detail_schuellein_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_schuellein_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_schuellein_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ schuellein ]- */

/* -[ felsen ]- */
#chara_detail_felsen_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_felsen_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_felsen_02 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:405px;
	padding-top:85px;
}

#chara_detail_felsen_04{
	width:600px;
	height:250px;
	background-image:url(../img/chara/images/chara_detail_felsen_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_felsen_04 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:265px;
	padding-top:64px;
}

#chara_detail_felsen_06{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_felsen_06.jpg);
	background-repeat:no-repeat;
}
#chara_detail_felsen_06 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ felsen ]- */

/* -[ moog ]- */
#chara_detail_moog_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_moog_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_moog_02 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:405px;
	padding-top:85px;
}


#chara_detail_moog_04{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_moog_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_moog_04 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ moog ]- */

/* -[ pesca ]- */
#chara_detail_pesca_02{
	width:600px;
	height:244px;
	background-image:url(../img/chara/images/chara_detail_pesca_02.jpg);
	background-repeat:no-repeat;
}
#chara_detail_pesca_02 #voice{
	width:49px;
	height:16px;
	font-size:0px;
	padding-left:405px;
	padding-top:85px;
}


#chara_detail_pesca_04{
	width:600px;
	height:30px;
	background-image:url(../img/chara/images/chara_detail_pesca_04.jpg);
	background-repeat:no-repeat;
}
#chara_detail_pesca_04 #close{
	width:91px;
	height:13px;
	margin:0 auto;
	font-size:0px;
}

/* -[ pesca ]- */


/* --------* detail *-------- */