@charset "UTF-8";
/* CSS Document */
p.pic img{
border:none;
}
.charaBox p.switch{
background:url(img/btn_change.png) center top no-repeat;
background-size:contain;
text-indent:-99999px;
}
.charaBox p.switch:hover{
background:url(img/btn_change_on.png) center top no-repeat;
background-size:contain;
}
.charaBox p.switch:hover +p.pic img{
opacity:0;
}
#chara01 p.switch:hover +p.pic{
background:url(img/chara01Pic01_on.png);
background-size:contain;
}
#chara02 p.switch:hover +p.pic{
background:url(img/chara01Pic02_on.png);
background-size:contain;
}

p.btn{
text-align: center;
}
#character05 p.btn span,
#character11 p.btn span{
font-size:18px;
background: #666;
line-height: 200%;
border:3px solid  #333;
text-decoration: none;
padding:10px 30px 10px 5px;
border-radius:10px;
color:#999;
margin:10px 0;
position: relative;
}
#character05 p.btn span:after,
#character11 p.btn span:after{
content: '';
border: 0;
border-top: solid 4px #999;
border-right: solid 4px #999;
display: inline-block;
width: 8px;
height: 8px;
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%) rotate(45deg);
}
/*-------------------------------
SP only
--------------------------------*/
@media screen and (max-width: 768px) {
nav.pageNav li,
nav.pageNav li img{
height:28px;
}
p.pic{
width:80%;
position: absolute;
}
p.txt{
width:60%;
position: absolute;
z-index:2000;
}
.charaBox p.switch{
width:120px;
height:160px;
z-index:3000;
margin:20px auto 0;
}
.charaBox{
position: relative;
padding:0;
height:auto;
}
.charaBox p.pic{
position: relative;
margin:0 auto 10px;
}
.charaBox p.txt{	
width:76%;
position: relative;
margin:0 auto;
}
}
/*-------------------------------
PC only
--------------------------------*/
@media screen and (min-width: 769px) {
#navMenu nav ul li.nav04{
background:url(../common/img/nav/nav04_on.png) no-repeat center center;
background-size: contain;
}
#navMenu nav ul li.nav04 img{
opacity: 0;
}
nav.pageNav ul{
width:1080px;
}
nav.pageNav li,
nav.pageNav li img{
height:42px;
}
.charaBox{
position: relative;
width:100%;
height:720px;
margin:0 auto 30px;
}
.charaBox p.pic{
width:540px;
position: absolute;
}
.charaBox p.pic img{
border:none;
}
.charaBox p.txt{
width:560px;
position: absolute;
z-index:2000;
}
.charaBox p.switch{
width:160px;
height:240px;
position: absolute;
z-index:3000;
}
#character #chara01.charaBox p.pic{top:0;left:100px;}
#character #chara01.charaBox p.txt{top:60px;right:100px;}
#character #chara01.charaBox p.switch{top:420px;left:120px;}

#character #chara02.charaBox p.pic{top:0px;right:160px;}
#character #chara02.charaBox p.txt{top:60px;left:110px;}
#character #chara02.charaBox p.switch{top:480px;right:160px;}
	
#character #chara03.charaBox p.pic{top:0;left:60px;}
#character #chara03.charaBox p.txt{top:60px;right:110px;}
	
#character #chara04.charaBox p.pic{top:0;right:140px;}
#character #chara04.charaBox p.txt{top:60px;left:120px;}
	
/*chara02*/
#character02 .charaBox{
position: relative;
width:100%;
height:720px;
margin:0 auto;
}
#character02 .charaBox p.pic{
width:640px;
position: absolute;
}
#character02 .charaBox p.txt{
width:560px;
position: absolute;
}
/*調整*/
#character02 #chara01.charaBox{height:560px;}
#character02 #chara01.charaBox p.txt{top:60px;left:80px;}
#character02 #chara01.charaBox p.pic{top:0;right:40px;}
	
#character02 #chara02.charaBox{height:560px;}
#character02 #chara02.charaBox p.txt{top:60px;left:80px;}
#character02 #chara02.charaBox p.pic{top:80px;right:80px;}
	
#character02 #chara03.charaBox{height:560px;}
#character02 #chara03.charaBox p.pic{left:40px;}
#character02 #chara03.charaBox p.txt{top:140px;right:70px;}
	
#character02 #chara04.charaBox{height:800px;}
#character02 #chara04.charaBox p.txt{top:200px;left:80px;}
#character02 #chara04.charaBox p.pic{top:0;right:80px;}

#character02 #chara05.charaBox{height:680px;}
#character02 #chara05.charaBox p.txt{top:0;left:80px;}
#character02 #chara05.charaBox p.pic{top:0;right:80px;}

#character02 #chara06.charaBox p.txt{top:0;left:80px;}
#character02 #chara06.charaBox p.pic{top:0;right:80px;}

#character02 #chara07.charaBox{height:560px;}
#character02 #chara07.charaBox p.txt{top:0;left:80px;}
#character02 #chara07.charaBox p.pic{top:20px;right:40px;}

#character02 #chara08.charaBox p.txt{top:0;left:70px;}
#character02 #chara08.charaBox p.pic{top:0;right:70px;}
/*chara03*/
#character03 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character03 .charaBox p.pic{
width:640px;
position: absolute;
}
#character03 .charaBox p.txt{
width:560px;
position: absolute;
}	
/*調整*/
#character03 #chara01.charaBox{height:480px;}
#character03 #chara01.charaBox p.txt{top:60px;right:120px;}
#character03 #chara01.charaBox p.pic{top:0;left:20px;}

#character03 #chara02.charaBox p.txt{top:20px;left:100px;}
#character03 #chara02.charaBox p.pic{bottom:0;right:20px;}
	
#character03 #chara03.charaBox{height:400px;}
#character03 #chara03.charaBox p.txt{top:0;left:60px;}
#character03 #chara03.charaBox p.pic{top:20px;right:60px;}	

#character03 #chara04.charaBox{height:600px;}
#character03 #chara04.charaBox p.txt{top:160px;right:80px;}
#character03 #chara04.charaBox p.pic{top:20px;left:20px;}
	
#character03 #chara05.charaBox{height:620px;}
#character03 #chara05.charaBox p.txt{top:60px;left:60px;}
#character03 #chara05.charaBox p.pic{top:20px;right:60px;}	

#character03 #chara06.charaBox{height:680px;}
#character03 #chara06.charaBox p.txt{top:180px;right:90px;}
#character03 #chara06.charaBox p.pic{top:20px;left:40px;}	
	
#character03 #chara07.charaBox{height:500px;}
#character03 #chara07.charaBox p.txt{top:40px;left:80px;}
#character03 #chara07.charaBox p.pic{top:0;right:160px;}	

#character03 #chara08.charaBox{height:600px;}
#character03 #chara08.charaBox p.txt{bottom:0;right:100px;}
#character03 #chara08.charaBox p.pic{top:0;left:0;}	
	
#character03 #chara09.charaBox{height:600px;}
#character03 #chara09.charaBox p.txt{bottom:40px;right:100px;}
#character03 #chara09.charaBox p.pic{top:0;left:60px;}

#character03 #chara10.charaBox p.txt{bottom:40px;left:80px;}
#character03 #chara10.charaBox p.pic{top:0;right:100px;}

#character03 #chara11.charaBox{height:600px;}
#character03 #chara11.charaBox p.txt{bottom:30px;right:120px;}
#character03 #chara11.charaBox p.pic{top:0;left:20px;}

#character03 #chara12.charaBox p.txt{bottom:0;left:80px;}
#character03 #chara12.charaBox p.pic{top:0;right:60px;}	
/*chara04*/
#character04 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character04 .charaBox p.pic{
width:640px;
position: absolute;
}
#character04 .charaBox p.txt{
width:560px;
position: absolute;
}	
#character04 #chara01.charaBox{height:480px;}
#character04 #chara01.charaBox p.txt{top:60px;left:100px;}
#character04 #chara01.charaBox p.pic{top:0;right:10px;}

#character04 #chara02.charaBox{height:480px;}
#character04 #chara02.charaBox p.txt{top:20px;right:100px;}
#character04 #chara02.charaBox p.pic{bottom:0;left:20px;}
	
#character04 #chara03.charaBox{height:450px;}
#character04 #chara03.charaBox p.txt{top:0;left:60px;}
#character04 #chara03.charaBox p.pic{top:20px;right:60px;}	

#character04 #chara04.charaBox{height:540px;}
#character04 #chara04.charaBox p.txt{top:20px;right:80px;}
#character04 #chara04.charaBox p.pic{top:20px;left:60px;}
	
#character04 #chara05.charaBox{height:510px;}
#character04 #chara05.charaBox p.txt{top:120px;right:100px;}
#character04 #chara05.charaBox p.pic{top:20px;left:50px;}	

#character04 #chara06.charaBox{height:540px;}
#character04 #chara06.charaBox p.txt{top:0;left:100px;}
#character04 #chara06.charaBox p.pic{top:80px;right:100px;}	
	
#character04 #chara07.charaBox{height:480px;}
#character04 #chara07.charaBox p.txt{top:0;left:80px;}
#character04 #chara07.charaBox p.pic{top:20px;right:60px;}	

#character04 #chara08.charaBox{height:480px;}
#character04 #chara08.charaBox p.txt{bottom:0;right:100px;}
#character04 #chara08.charaBox p.pic{top:0;left:80px;}	
	
#character04 #chara09.charaBox{height:640px;}
#character04 #chara09.charaBox p.txt{bottom:40px;left:120px;}
#character04 #chara09.charaBox p.pic{top:0;right:160px;}

#character04 #chara10.charaBox p.txt{top:0;right:80px;}
#character04 #chara10.charaBox p.pic{top:0;left:80px;}
	
/*chara05*/
#character05 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character05 .charaBox p.pic{
width:640px;
position: absolute;
}
#character05 .charaBox p.txt{
width:560px;
position: absolute;
}	
#character05 #chara01.charaBox{height:540px;}
#character05 #chara01.charaBox p.txt{top:90px;left:90px;}
#character05 #chara01.charaBox p.pic{top:0;right:0;}

#character05 #chara02.charaBox{height:400px;}
#character05 #chara02.charaBox p.txt{top:20px;right:80px;}
#character05 #chara02.charaBox p.pic{bottom:0;left:40px;}
	
#character05 #chara03.charaBox{height:400px;}
#character05 #chara03.charaBox p.txt{top:0;left:80px;}
#character05 #chara03.charaBox p.pic{top:40px;right:70px;}	

#character05 #chara04.charaBox{height:360px;}
#character05 #chara04.charaBox p.txt{top:0;right:80px;}
#character05 #chara04.charaBox p.pic{bottom:0;left:0px;}
	
#character05 #chara05.charaBox{height:360px;}
#character05 #chara05.charaBox p.txt{top:40px;right:60px;}
#character05 #chara05.charaBox p.pic{top:0;left:0;}	

#character05 #chara06.charaBox{height:640px;}
#character05 #chara06.charaBox p.txt{bottom:60px;left:100px;}
#character05 #chara06.charaBox p.pic{top:0;right:60px;}	
	
#character05 #chara07.charaBox{height:480px;}
#character05 #chara07.charaBox p.txt{top:20px;right:80px;}
#character05 #chara07.charaBox p.pic{top:0;left:10px;}	

#character05 #chara08.charaBox{height:540px;}
#character05 #chara08.charaBox p.txt{top:0;left:100px;}
#character05 #chara08.charaBox p.pic{top:0;right:40px;}	
	
#character05 #chara09.charaBox{height:540px;}
#character05 #chara09.charaBox p.txt{bottom:40px;right:140px;}
#character05 #chara09.charaBox p.pic{top:0;left:0px;}

#character05 #chara10.charaBox{height:450px;}
#character05 #chara10.charaBox p.txt{top:0;left:80px;}
#character05 #chara10.charaBox p.pic{top:60px;right:20px;}
	
#character05 #chara11.charaBox{height:480px;}
#character05 #chara11.charaBox p.txt{top:40px;left:120px;}
#character05 #chara11.charaBox p.pic{top:20px;right:100px;}
	
#character05 #chara12.charaBox{height:660px;}
#character05 #chara12.charaBox p.txt{top:0;right:80px;}
#character05 #chara12.charaBox p.pic{top:0;left:80px;}

/*chara06*/
#character06 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character06 .charaBox p.pic{
width:640px;
position: absolute;
}
#character06 .charaBox p.txt{
width:560px;
position: absolute;
}	
#character06 #chara01.charaBox{height:560px;}
#character06 #chara01.charaBox p.txt{top:0;left:90px;}
#character06 #chara01.charaBox p.pic{top:40px;right:60px;}

#character06 #chara02.charaBox{height:620px;}
#character06 #chara02.charaBox p.txt{top:0;right:100px;}
#character06 #chara02.charaBox p.pic{top:60px;left:20px;}
	
#character06 #chara03.charaBox{height:560px;}
#character06 #chara03.charaBox p.txt{top:0;left:80px;}
#character06 #chara03.charaBox p.pic{top:40px;right:70px;}	

#character06 #chara04.charaBox{height:540px;}
#character06 #chara04.charaBox p.txt{top:0;left:100px;}
#character06 #chara04.charaBox p.pic{bottom:0;right:120px;}
	
#character06 #chara05.charaBox{height:640px;}
#character06 #chara05.charaBox p.txt{top:0;left:140px;}
#character06 #chara05.charaBox p.pic{top:60px;right:80px;}	

#character06 #chara06.charaBox{height:680px;}
#character06 #chara06.charaBox p.txt{top:0;right:120px;}
#character06 #chara06.charaBox p.pic{top:0;left:40px;}	
	
#character06 #chara07.charaBox{height:600px;}
#character06 #chara07.charaBox p.txt{top:0;left:140px;}
#character06 #chara07.charaBox p.pic{bottom:0;right:40px;}	

#character06 #chara08.charaBox{height:760px;}
#character06 #chara08.charaBox p.txt{top:0;left:100px;}
#character06 #chara08.charaBox p.pic{bottom:160px;right:60px;}	
	
#character06 #chara09.charaBox{height:600px;}
#character06 #chara09.charaBox p.txt{bottom:0;right:120px;}
#character06 #chara09.charaBox p.pic{top:0;left:40px;}

#character06 #chara10.charaBox{height:640px;}
#character06 #chara10.charaBox p.txt{top:0;left:120px;}
#character06 #chara10.charaBox p.pic{top:40px;right:100px;}
	
#character06 #chara11.charaBox{height:640px;}
#character06 #chara11.charaBox p.txt{top:0;left:140px;}
#character06 #chara11.charaBox p.pic{top:0px;right:80px;}


/*chara07*/
#character07 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character07 .charaBox p.pic{
width:640px;
position: absolute;
}
#character07 .charaBox p.txt{
width:560px;
position: absolute;
}	
#character07 #chara01.charaBox{height:560px;}
#character07 #chara01.charaBox p.txt{top:0;left:90px;}
#character07 #chara01.charaBox p.pic{top:20px;right:60px;}

#character07 #chara02.charaBox{height:480px;}
#character07 #chara02.charaBox p.txt{top:0;right:100px;}
#character07 #chara02.charaBox p.pic{top:60px;left:20px;}
	
#character07 #chara03.charaBox{height:500px;}
#character07 #chara03.charaBox p.txt{top:0;left:80px;}
#character07 #chara03.charaBox p.pic{top:0;right:70px;}	

#character07 #chara04.charaBox{height:540px;}
#character07 #chara04.charaBox p.txt{top:40px;right:80px;}
#character07 #chara04.charaBox p.pic{top:0;left:00px;}
	
#character07 #chara05.charaBox{height:520px;}
#character07 #chara05.charaBox p.txt{top:0;right:80px;}
#character07 #chara05.charaBox p.pic{top:50px;left:60px;}	

#character07 #chara06.charaBox{height:460px;}
#character07 #chara06.charaBox p.txt{top:0;left:120px;}
#character07 #chara06.charaBox p.pic{top:0;right:40px;}	
	
#character07 #chara07.charaBox{height:600px;}
#character07 #chara07.charaBox p.txt{top:0;left:80px;}
#character07 #chara07.charaBox p.pic{bottom:20px;right:40px;}	

/*chara08*/
#character08 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character08 .charaBox p.pic{
width:640px;
position: absolute;
}
#character08 .charaBox p.txt{
width:560px;
position: absolute;
}
#character08 .charaBox{height:480px;}
#character08 #chara01.charaBox p.txt{top:0;left:90px;}
#character08 #chara01.charaBox p.pic{top:20px;right:60px;}

#character08 #chara02.charaBox p.txt{top:0;left:90px;}
#character08 #chara02.charaBox p.pic{top:40px;right:60px;}
	
#character08 #chara03.charaBox p.txt{top:0;right:90px;}
#character08 #chara03.charaBox p.pic{top:20px;left:80px;}	

#character08 #chara04.charaBox p.txt{top:20px;right:60px;}
#character08 #chara04.charaBox p.pic{top:0;left:60px;}
	
#character08 #chara05.charaBox{height:500px;}
#character08 #chara05.charaBox p.txt{top:0;left:120px;}
#character08 #chara05.charaBox p.pic{top:30px;right:140px;}	

#character08 #chara06.charaBox{height:600px;}
#character08 #chara06.charaBox p.txt{top:120px;right:120px;}
#character08 #chara06.charaBox p.pic{top:0;left:60px;}	
	
/*chara09*/
#character09 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character09 .charaBox p.pic{
width:640px;
position: absolute;
}
#character09 .charaBox p.txt{
width:560px;
position: absolute;
}
#character09 .charaBox{height:600px;}
	
#character09 #chara01.charaBox{height:560px;}
#character09 #chara01.charaBox p.txt{top:60px;left:90px;}
#character09 #chara01.charaBox p.pic{top:0;right:60px;}

#character09 #chara02.charaBox{height:420px;}
#character09 #chara02.charaBox p.txt{top:0;left:90px;}
#character09 #chara02.charaBox p.pic{top:0;right:100px;}
	
#character09 #chara03.charaBox{height:540px;}
#character09 #chara03.charaBox p.txt{bottom:80px;right:120px;}
#character09 #chara03.charaBox p.pic{top:20px;left:60px;}	

#character09 #chara04.charaBox{height:540px;}
#character09 #chara04.charaBox p.txt{top:40px;left:120px;}
#character09 #chara04.charaBox p.pic{top:0;right:160px;}
	
#character09 #chara05.charaBox{height:400px;}
#character09 #chara05.charaBox p.txt{top:60px;right:140px;}
#character09 #chara05.charaBox p.pic{top:0;left:70px;}	

#character09 #chara06.charaBox{height:520px;}
#character09 #chara06.charaBox p.txt{top:160px;left:120px;}
#character09 #chara06.charaBox p.pic{top:0;right:90px;}	
	
#character09 #chara07.charaBox{height:400px;}
#character09 #chara07.charaBox p.txt{top:40px;left:140px;}
#character09 #chara07.charaBox p.pic{top:0;right:90px;}	

#character09 #chara08.charaBox{height:520px;}
#character09 #chara08.charaBox p.txt{top:140px;right:130px;}
#character09 #chara08.charaBox p.pic{top:0;left:60px;}	
	
#character09 #chara09.charaBox{height:520px;}
#character09 #chara09.charaBox p.txt{top:0;right:100px;}
#character09 #chara09.charaBox p.pic{top:0;left:60px;}	
	
#character09 #chara10.charaBox p.txt{bottom:60px;left:120px;}
#character09 #chara10.charaBox p.pic{top:0;right:80px;}		
	
/*chara10*/
#character10 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character10 .charaBox p.pic{
width:640px;
position: absolute;
}
#character10 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character10 #chara01.charaBox{height:440px;}
#character10 #chara01.charaBox p.txt{top:60px;right:90px;}
#character10 #chara01.charaBox p.pic{top:0;left:60px;}

#character10 #chara02.charaBox{height:440px;}
#character10 #chara02.charaBox p.txt{top:0;left:80px;}
#character10 #chara02.charaBox p.pic{top:0;right:70px;}
	
#character10 #chara03.charaBox{height:440px;}
#character10 #chara03.charaBox p.txt{top:0px;right:90px;}
#character10 #chara03.charaBox p.pic{top:0;left:40px;}	

#character10 #chara04.charaBox{height:440px;}
#character10 #chara04.charaBox p.txt{top:40px;left:100px;}
#character10 #chara04.charaBox p.pic{top:0;right:140px;}
	
#character10 #chara05.charaBox{height:640px;}
#character10 #chara05.charaBox p.txt{top:0px;right:80px;}
#character10 #chara05.charaBox p.pic{top:40px;left:70px;}	

#character10 #chara06.charaBox{height:720px;}
#character10 #chara06.charaBox p.txt{top:0;left:90px;}
#character10 #chara06.charaBox p.pic{bottom:0;right:60px;}	
	
#character10 #chara07.charaBox{height:620px;}
#character10 #chara07.charaBox p.txt{top:0;left:80px;}
#character10 #chara07.charaBox p.pic{bottom:0;right:60px;}	

#character10 #chara08.charaBox{height:920px;}
#character10 #chara08.charaBox p.txt{top:0;right:80px;}
#character10 #chara08.charaBox p.pic{top:120px;left:60px;}	
	
#character10 #chara09.charaBox{height:580px;}
#character10 #chara09.charaBox p.txt{top:0;left:120px;}
#character10 #chara09.charaBox p.pic{top:0;right:60px;}		
	
/*chara11*/
#character11 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character11 .charaBox p.pic{
width:640px;
position: absolute;
}
#character11 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character11 #chara01.charaBox{height:440px;}
#character11 #chara01.charaBox p.txt{top:60px;right:90px;}
#character11 #chara01.charaBox p.pic{top:0;left:40px;}

#character11 #chara02.charaBox{height:640px;}
#character11 #chara02.charaBox p.txt{top:120px;left:140px;}
#character11 #chara02.charaBox p.pic{top:0;right:90px;}
	
#character11 #chara03.charaBox{height:440px;}
#character11 #chara03.charaBox p.txt{bottom:20px;right:90px;}
#character11 #chara03.charaBox p.pic{top:0;left:40px;}	

#character11 #chara04.charaBox{height:560px;}
#character11 #chara04.charaBox p.txt{top:40px;left:140px;}
#character11 #chara04.charaBox p.pic{top:0;right:140px;}
	
#character11 #chara05.charaBox{height:600px;}
#character11 #chara05.charaBox p.txt{top:40px;right:80px;}
#character11 #chara05.charaBox p.pic{top:0;left:70px;}	

#character11 #chara06.charaBox{height:480px;}
#character11 #chara06.charaBox p.txt{top:0;left:100px;}
#character11 #chara06.charaBox p.pic{bottom:0;right:0px;}	
	
#character11 #chara07.charaBox{height:480px;}
#character11 #chara07.charaBox p.txt{top:0;right:80px;}
#character11 #chara07.charaBox p.pic{top:0;left:60px;}	

#character11 #chara08.charaBox{height:580px;}
#character11 #chara08.charaBox p.txt{top:60px;right:80px;}
#character11 #chara08.charaBox p.pic{top:0;left:60px;}	
	
#character11 #chara09.charaBox{height:580px;}
#character11 #chara09.charaBox p.txt{top:60px;right:120px;}
#character11 #chara09.charaBox p.pic{top:0;left:60px;}		

#character11 #chara10.charaBox{height:620px;}
#character11 #chara10.charaBox p.txt{top:60px;left:140px;}
#character11 #chara10.charaBox p.pic{top:0;right:80px;}		

/*chara12*/
#character12 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character12 .charaBox p.pic{
width:640px;
position: absolute;
}
#character12 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character12 #chara01.charaBox{height:600px;}
#character12 #chara01.charaBox p.txt{top:60px;right:90px;}
#character12 #chara01.charaBox p.pic{top:0;left:40px;}

#character12 #chara02.charaBox{height:480px;}
#character12 #chara02.charaBox p.txt{top:0;left:140px;}
#character12 #chara02.charaBox p.pic{top:0;right:90px;}
	
#character12 #chara03.charaBox{height:440px;}
#character12 #chara03.charaBox p.txt{bottom:20px;right:90px;}
#character12 #chara03.charaBox p.pic{top:0;left:40px;}	

#character12 #chara04.charaBox{height:680px;}
#character12 #chara04.charaBox p.txt{top:60px;left:120px;}
#character12 #chara04.charaBox p.pic{top:0;right:40px;}
	
#character12 #chara05.charaBox{height:620px;}
#character12 #chara05.charaBox p.txt{top:0;left:100px;}
#character12 #chara05.charaBox p.pic{top:0;right:120px;}	

#character12 #chara06.charaBox{height:520px;}
#character12 #chara06.charaBox p.txt{top:0;right:80px;}
#character12 #chara06.charaBox p.pic{bottom:0;left:0px;}	
	
#character12 #chara07.charaBox{height:540px;}
#character12 #chara07.charaBox p.txt{top:0;left:100px;}
#character12 #chara07.charaBox p.pic{top:60px;right:80px;}	

#character12 #chara08.charaBox{height:600px;}
#character12 #chara08.charaBox p.txt{top:80px;right:80px;}
#character12 #chara08.charaBox p.pic{top:0;left:60px;}	
	
#character12 #chara09.charaBox{height:720px;}
#character12 #chara09.charaBox p.txt{top:120px;left:100px;}
#character12 #chara09.charaBox p.pic{top:0;right:40px;}		

#character12 #chara10.charaBox{height:480px;}
#character12 #chara10.charaBox p.txt{top:100px;right:100px;}
#character12 #chara10.charaBox p.pic{top:0;left:80px;}		


/*chara13*/
#character13 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character13 .charaBox p.pic{
width:640px;
position: absolute;
}
#character13 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character13 #chara01.charaBox{height:700px;}
#character13 #chara01.charaBox p.txt{top:60px;left:90px;}
#character13 #chara01.charaBox p.pic{top:120px;right:40px;}

#character13 #chara02.charaBox{height:640px;}
#character13 #chara02.charaBox p.txt{top:0;right:120px;}
#character13 #chara02.charaBox p.pic{top:0;left:80px;}
	
#character13 #chara03.charaBox{height:500px;}
#character13 #chara03.charaBox p.txt{top:0;left:90px;}
#character13 #chara03.charaBox p.pic{top:40px;right:80px;}	

/*chara14*/
#character14 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character14 .charaBox p.pic{
width:640px;
position: absolute;
}
#character14 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character14 #chara01.charaBox{height:680px;}
#character14 #chara01.charaBox p.txt{top:10px;left:120px;}
#character14 #chara01.charaBox p.pic{top:60px;right:80px;}

#character14 #chara02.charaBox{height:720px;}
#character14 #chara02.charaBox p.txt{top:0;right:100px;}
#character14 #chara02.charaBox p.pic{top:60px;left:40px;}
	
	
/*chara15*/
#character15 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character15 .charaBox p.pic{
width:640px;
position: absolute;
}
#character15 .charaBox p.txt{
width:560px;
position: absolute;
}

#character15 #chara01.charaBox{height:620px;}
#character15 #chara01.charaBox p.txt{top:20px;left:120px;}
#character15 #chara01.charaBox p.pic{top:40px;right:120px;}

#character15 #chara02.charaBox{height:440px;}
#character15 #chara02.charaBox p.txt{top:0;left:120px;}
#character15 #chara02.charaBox p.pic{top:60px;right:90px;}
	
#character15 #chara0202.charaBox{height:480px;}
#character15 #chara0202.charaBox p.txt{top:200px;left:240px;}
#character15 #chara0202.charaBox p.pic{top:0;right:180px;}	

	
#character15 #chara03.charaBox{height:440px;}
#character15 #chara03.charaBox p.txt{bottom:20px;right:100px;}
#character15 #chara03.charaBox p.pic{top:0;left:80px;}	
	
#character15 #chara0302.charaBox{height:480px;}
#character15 #chara0302.charaBox p.txt{top:40px;left:240px;}
#character15 #chara0302.charaBox p.pic{top:0;right:180px;}	

#character15 #chara04.charaBox{height:440px;}
#character15 #chara04.charaBox p.txt{top:0px;right:100px;}
#character15 #chara04.charaBox p.pic{top:0;left:60px;}
	
#character15 #chara0402.charaBox{height:440px;}
#character15 #chara0402.charaBox p.txt{top:0;left:240px;}
#character15 #chara0402.charaBox p.pic{top:0;right:180px;}	

#character15 #chara05.charaBox{height:560px;}
#character15 #chara05.charaBox p.txt{top:0;right:160px;}
#character15 #chara05.charaBox p.pic{top:0;left:120px;}	

#character15 #chara06.charaBox{height:480px;}
#character15 #chara06.charaBox p.txt{top:0;right:80px;}
#character15 #chara06.charaBox p.pic{top:0;left:80px;}	
	
#character15 #chara0602.charaBox{height:540px;}
#character15 #chara0602.charaBox p.txt{top:0;left:240px;}
#character15 #chara0602.charaBox p.pic{top:0;right:180px;}	

/*chara16*/
#character16 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character16 .charaBox p.pic{
width:640px;
position: absolute;
}
#character16 .charaBox p.txt{
width:560px;
position: absolute;
}

#character16 #chara01.charaBox{height:600px;}
#character16 #chara01.charaBox p.txt{top:60px;right:120px;}
#character16 #chara01.charaBox p.pic{top:0;left:80px;}

#character16 #chara02.charaBox{height:500px;}
#character16 #chara02.charaBox p.txt{top:0;left:120px;}
#character16 #chara02.charaBox p.pic{top:60px;right:90px;}
	
#character16 #chara03.charaBox{height:480px;}
#character16 #chara03.charaBox p.txt{top:20px;right:80px;}
#character16 #chara03.charaBox p.pic{top:0;left:40px;}	

#character16 #chara04.charaBox{height:480px;}
#character16 #chara04.charaBox p.txt{top:0px;right:80px;}
#character16 #chara04.charaBox p.pic{top:0;left:60px;}

#character16 #chara05.charaBox{height:560px;}
#character16 #chara05.charaBox p.txt{top:0;left:160px;}
#character16 #chara05.charaBox p.pic{top:0;right:120px;}	

#character16 #chara06.charaBox{height:680px;}
#character16 #chara06.charaBox p.txt{top:90px;right:80px;}
#character16 #chara06.charaBox p.pic{top:0;left:20px;}	

#character16 #chara07.charaBox{height:520px;}
#character16 #chara07.charaBox p.txt{top:0;left:60px;}
#character16 #chara07.charaBox p.pic{top:20px;right:40px;}

#character16 #chara08.charaBox{height:660px;}
#character16 #chara08.charaBox p.txt{top:120px;right:60px;}
#character16 #chara08.charaBox p.pic{top:0;left:40px;}
	
#character16 #chara09.charaBox{height:500px;}
#character16 #chara09.charaBox p.txt{top:20px;left:100px;}
#character16 #chara09.charaBox p.pic{top:0;right:80px;}	

	
#character16 #chara10.charaBox{height:480px;}
#character16 #chara10.charaBox p.txt{top:20px;right:80px;}
#character16 #chara10.charaBox p.pic{top:0;left:30px;}	

	
/*chara17*/
#character17 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character17 .charaBox p.pic{
width:640px;
position: absolute;
}
#character17 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character17 #chara01.charaBox{height:460px;}
#character17 #chara01.charaBox p.txt{top:60px;right:160px;}
#character17 #chara01.charaBox p.pic{top:0;left:120px;}

#character17 #chara02.charaBox{height:460px;}
#character17 #chara02.charaBox p.txt{top:0;left:120px;}
#character17 #chara02.charaBox p.pic{top:20px;right:90px;}
	
#character17 #chara03.charaBox{height:430px;}
#character17 #chara03.charaBox p.txt{top:20px;right:80px;}
#character17 #chara03.charaBox p.pic{top:0;left:40px;}	

#character17 #chara04.charaBox{height:540px;}
#character17 #chara04.charaBox p.txt{top:60px;right:80px;}
#character17 #chara04.charaBox p.pic{top:0;left:60px;}

#character17 #chara05.charaBox{height:500px;}
#character17 #chara05.charaBox p.txt{top:60px;left:120px;}
#character17 #chara05.charaBox p.pic{top:0;right:100px;}	

#character17 #chara06.charaBox{height:500px;}
#character17 #chara06.charaBox p.txt{top:90px;right:120px;}
#character17 #chara06.charaBox p.pic{top:0;left:60px;}	

#character17 #chara07.charaBox{height:420px;}
#character17 #chara07.charaBox p.txt{top:0;left:120px;}
#character17 #chara07.charaBox p.pic{top:0;right:160px;}

#character17 #chara08.charaBox{height:500px;}
#character17 #chara08.charaBox p.txt{top:120px;right:100px;}
#character17 #chara08.charaBox p.pic{top:0;left:40px;}
	
#character17 #chara09.charaBox{height:500px;}
#character17 #chara09.charaBox p.txt{top:120px;left:80px;}
#character17 #chara09.charaBox p.pic{top:0;right:100px;}	
	
#character17 #chara10.charaBox{height:500px;}
#character17 #chara10.charaBox p.txt{top:90px;right:120px;}
#character17 #chara10.charaBox p.pic{top:0;left:30px;}		

#character17 #chara11.charaBox{height:560px;}
#character17 #chara11.charaBox p.txt{top:100px;left:120px;}
#character17 #chara11.charaBox p.pic{top:0;right:120px;}	


#character17 #chara12.charaBox{height:540px;}
#character17 #chara12.charaBox p.txt{top:80px;right:130px;}
#character17 #chara12.charaBox p.pic{top:0;left:90px;}		

#character17 #chara13.charaBox{height:520px;}
#character17 #chara13.charaBox p.txt{top:100px;left:140px;}
#character17 #chara13.charaBox p.pic{top:0;right:130px;}

#character17 #chara14.charaBox{height:640px;}
#character17 #chara14.charaBox p.txt{top:80px;right:120px;}
#character17 #chara14.charaBox p.pic{top:0;left:40px;}

/*chara18*/
#character18 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character18 .charaBox p.pic{
width:640px;
position: absolute;
}
#character18 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character18 #chara01.charaBox{height:540px;}
#character18 #chara01.charaBox p.txt{top:40px;left:120px;}
#character18 #chara01.charaBox p.pic{top:20px;right:100px;}

#character18 #chara02.charaBox{height:480px;}
#character18 #chara02.charaBox p.txt{top:0;left:120px;}
#character18 #chara02.charaBox p.pic{top:20px;right:90px;}
	
#character18 #chara03.charaBox{height:520px;}
#character18 #chara03.charaBox p.txt{top:40px;right:100px;}
#character18 #chara03.charaBox p.pic{top:0;left:40px;}	

#character18 #chara04.charaBox{height:560px;}
#character18 #chara04.charaBox p.txt{top:60px;left:100px;}
#character18 #chara04.charaBox p.pic{top:0;right:100px;}

#character18 #chara05.charaBox{height:460px;}
#character18 #chara05.charaBox p.txt{top:0;left:100px;}
#character18 #chara05.charaBox p.pic{top:0;right:100px;}	

#character18 #chara06.charaBox{height:660px;}
#character18 #chara06.charaBox p.txt{top:0;right:120px;}
#character18 #chara06.charaBox p.pic{top:80px;left:60px;}	

#character18 #chara07.charaBox{height:660px;}
#character18 #chara07.charaBox p.txt{top:0;left:120px;}
#character18 #chara07.charaBox p.pic{top:140px;right:120px;}

#character18 #chara08.charaBox{height:660px;}
#character18 #chara08.charaBox p.txt{top:0;right:100px;}
#character18 #chara08.charaBox p.pic{top:80px;left:80px;}
	
#character18 #chara09.charaBox{height:540px;}
#character18 #chara09.charaBox p.txt{top:0;left:80px;}
#character18 #chara09.charaBox p.pic{top:30px;right:100px;}	
	
/*chara19*/
#character19 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character19 .charaBox p.pic{
width:640px;
position: absolute;
}
#character19 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character19 #chara01.charaBox{height:640px;}
#character19 #chara01.charaBox p.txt{top:40px;right:160px;}
#character19 #chara01.charaBox p.pic{top:20px;left:40px;}

#character19 #chara02.charaBox{height:680px;}
#character19 #chara02.charaBox p.txt{top:0;left:120px;}
#character19 #chara02.charaBox p.pic{top:0;right:40px;}
	
#character19 #chara03.charaBox{height:520px;}
#character19 #chara03.charaBox p.txt{top:0;left:60px;}
#character19 #chara03.charaBox p.pic{top:40px;right:90px;}	

#character19 #chara04.charaBox{height:580px;}
#character19 #chara04.charaBox p.txt{top:60px;right:120px;}
#character19 #chara04.charaBox p.pic{top:0;left:60px;}

#character19 #chara05.charaBox{height:490px;}
#character19 #chara05.charaBox p.txt{top:0;left:80px;}
#character19 #chara05.charaBox p.pic{top:20px;right:80px;}	

#character19 #chara06.charaBox{height:660px;}
#character19 #chara06.charaBox p.txt{top:40px;right:120px;}
#character19 #chara06.charaBox p.pic{top:0;left:60px;}	

#character19 #chara07.charaBox{height:500px;}
#character19 #chara07.charaBox p.txt{top:0;right:120px;}
#character19 #chara07.charaBox p.pic{top:20px;left:40px;}

#character19 #chara08.charaBox{height:680px;}
#character19 #chara08.charaBox p.txt{top:60px;left:100px;}
#character19 #chara08.charaBox p.pic{top:0;right:80px;}
	
#character19 #chara09.charaBox{height:580px;}
#character19 #chara09.charaBox p.txt{top:0;left:120px;}
#character19 #chara09.charaBox p.pic{top:20px;right:60px;}

#character19 #chara10.charaBox{height:700px;}
#character19 #chara10.charaBox p.txt{top:0;right:120px;}
#character19 #chara10.charaBox p.pic{top:20px;left:60px;}

#character19 #chara11.charaBox{height:640px;}
#character19 #chara11.charaBox p.txt{top:0;left:120px;}
#character19 #chara11.charaBox p.pic{top:20px;right:60px;}


/*chara20*/
#character20 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character20 .charaBox p.pic{
width:640px;
position: absolute;
}
#character20 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character20 #chara01.charaBox{height:580px;}
#character20 #chara01.charaBox p.txt{top:20px;left:140px;}
#character20 #chara01.charaBox p.pic{top:80px;right:60px;}

#character20 #chara02.charaBox{height:480px;}
#character20 #chara02.charaBox p.txt{top:0;right:120px;}
#character20 #chara02.charaBox p.pic{top:0;left:40px;}
	
#character20 #chara03.charaBox{height:480px;}
#character20 #chara03.charaBox p.txt{top:0;left:80px;}
#character20 #chara03.charaBox p.pic{top:40px;right:40px;}	

#character20 #chara04.charaBox{height:540px;}
#character20 #chara04.charaBox p.txt{top:60px;right:120px;}
#character20 #chara04.charaBox p.pic{top:0;left:60px;}

#character20 #chara05.charaBox{height:540px;}
#character20 #chara05.charaBox p.txt{top:60px;right:100px;}
#character20 #chara05.charaBox p.pic{top:0;left:0px;}	

#character20 #chara06.charaBox{height:520px;}
#character20 #chara06.charaBox p.txt{top:40px;left:120px;}
#character20 #chara06.charaBox p.pic{top:0;right:120px;}	

#character20 #chara07.charaBox{height:480px;}
#character20 #chara07.charaBox p.txt{top:0;left:120px;}
#character20 #chara07.charaBox p.pic{top:20px;right:60px;}

#character20 #chara08.charaBox{height:500px;}
#character20 #chara08.charaBox p.txt{top:60px;right:100px;}
#character20 #chara08.charaBox p.pic{top:0;left:80px;}
	
#character20 #chara09.charaBox{height:580px;}
#character20 #chara09.charaBox p.txt{top:0;left:120px;}
#character20 #chara09.charaBox p.pic{top:20px;right:60px;}

#character20 #chara10.charaBox{height:540px;}
#character20 #chara10.charaBox p.txt{top:0;right:120px;}
#character20 #chara10.charaBox p.pic{top:20px;left:60px;}

#character20 #chara11.charaBox{height:500px;}
#character20 #chara11.charaBox p.txt{top:0;left:120px;}
#character20 #chara11.charaBox p.pic{top:20px;right:60px;}
	
#character20 #chara12.charaBox{height:680px;}
#character20 #chara12.charaBox p.txt{top:60px;right:120px;}
#character20 #chara12.charaBox p.pic{top:0;left:60px;}

/*chara21*/
#character21 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character21 .charaBox p.pic{
width:640px;
position: absolute;
}
#character21 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character21 #chara01.charaBox{height:480px;}
#character21 #chara01.charaBox p.txt{top:40px;right:160px;}
#character21 #chara01.charaBox p.pic{top:20px;left:40px;}

#character21 #chara02.charaBox{height:480px;}
#character21 #chara02.charaBox p.txt{top:0;left:120px;}
#character21 #chara02.charaBox p.pic{top:0;right:40px;}
	
#character21 #chara03.charaBox{height:400px;}
#character21 #chara03.charaBox p.txt{top:0;right:90px;}
#character21 #chara03.charaBox p.pic{top:40px;left:20px;}	

#character21 #chara04.charaBox{height:580px;}
#character21 #chara04.charaBox p.txt{top:60px;left:140px;}
#character21 #chara04.charaBox p.pic{top:0;right:90px;}

#character21 #chara05.charaBox{height:500px;}
#character21 #chara05.charaBox p.txt{top:20px;right:130px;}
#character21 #chara05.charaBox p.pic{top:0;left:40px;}	

#character21 #chara06.charaBox{height:600px;}
#character21 #chara06.charaBox p.txt{top:80px;left:120px;}
#character21 #chara06.charaBox p.pic{top:0;right:60px;}	

#character21 #chara07.charaBox{height:500px;}
#character21 #chara07.charaBox p.txt{top:0;right:160px;}
#character21 #chara07.charaBox p.pic{top:20px;left:80px;}

#character21 #chara08.charaBox{height:660px;}
#character21 #chara08.charaBox p.txt{top:60px;left:120px;}
#character21 #chara08.charaBox p.pic{top:0;right:80px;}
	
/*chara22*/
#character22 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character22 .charaBox p.pic{
width:640px;
position: absolute;
}
#character22 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character22 #chara01.charaBox{height:560px;}
#character22 #chara01.charaBox p.txt{top:20px;left:140px;}
#character22 #chara01.charaBox p.pic{top:60px;right:60px;}

#character22 #chara02.charaBox{height:520px;}
#character22 #chara02.charaBox p.txt{top:0;right:100px;}
#character22 #chara02.charaBox p.pic{top:60px;left:60px;}
	
#character22 #chara03.charaBox{height:480px;}
#character22 #chara03.charaBox p.txt{top:0;left:120px;}
#character22 #chara03.charaBox p.pic{top:40px;right:60px;}	

#character22 #chara04.charaBox{height:560px;}
#character22 #chara04.charaBox p.txt{top:40px;left:120px;}
#character22 #chara04.charaBox p.pic{top:0;right:0;}

#character22 #chara05.charaBox{height:480px;}
#character22 #chara05.charaBox p.txt{top:0;right:100px;}
#character22 #chara05.charaBox p.pic{top:100px;left:60px;}	

#character22 #chara06.charaBox{height:500px;}
#character22 #chara06.charaBox p.txt{top:0;left:100px;}
#character22 #chara06.charaBox p.pic{top:60px;right:40px;}	

#character22 #chara07.charaBox{height:560px;}
#character22 #chara07.charaBox p.txt{top:0;right:100px;}
#character22 #chara07.charaBox p.pic{top:0;left:40px;}

#character22 #chara08.charaBox{height:560px;}
#character22 #chara08.charaBox p.txt{top:0;right:80px;}
#character22 #chara08.charaBox p.pic{top:60px;left:40px;}
	
#character22 #chara09.charaBox{height:520px;}
#character22 #chara09.charaBox p.txt{top:0;left:120px;}
#character22 #chara09.charaBox p.pic{top:20px;right:60px;}

#character22 #chara10.charaBox{height:600px;}
#character22 #chara10.charaBox p.txt{top:0;right:120px;}
#character22 #chara10.charaBox p.pic{top:80px;left:20px;}


	
/*chara23*/
#character23 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character23 .charaBox p.pic{
width:640px;
position: absolute;
}
#character23 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character23 #chara01.charaBox{height:490px;}
#character23 #chara01.charaBox p.txt{top:20px;right:140px;}
#character23 #chara01.charaBox p.pic{top:60px;left:60px;}

#character23 #chara02.charaBox{height:500px;}
#character23 #chara02.charaBox p.txt{top:0;left:100px;}
#character23 #chara02.charaBox p.pic{top:80px;right:60px;}
	
#character23 #chara03.charaBox{height:480px;}
#character23 #chara03.charaBox p.txt{top:0;right:120px;}
#character23 #chara03.charaBox p.pic{top:60px;left:30px;}	

#character23 #chara04.charaBox{height:560px;}
#character23 #chara04.charaBox p.txt{top:0;left:80px;}
#character23 #chara04.charaBox p.pic{top:60px;right:100px;}

#character23 #chara05.charaBox{height:560px;}
#character23 #chara05.charaBox p.txt{top:0;right:120px;}
#character23 #chara05.charaBox p.pic{top:100px;left:40px;}	

#character23 #chara06.charaBox{height:540px;}
#character23 #chara06.charaBox p.txt{top:0;left:160px;}
#character23 #chara06.charaBox p.pic{top:120px;right:80px;}	

#character23 #chara07.charaBox{height:800px;}
#character23 #chara07.charaBox p.txt{top:0;right:100px;}
#character23 #chara07.charaBox p.pic{top:60px;left:30px;}

#character23 #chara08.charaBox{height:540px;}
#character23 #chara08.charaBox p.txt{top:0;left:80px;}
#character23 #chara08.charaBox p.pic{top:0;right:100px;}
	
#character23 #chara09.charaBox{height:580px;}
#character23 #chara09.charaBox p.txt{top:0;left:120px;}
#character23 #chara09.charaBox p.pic{top:160px;right:80px;}

#character23 #chara10.charaBox{height:660px;}
#character23 #chara10.charaBox p.txt{top:0;right:120px;}
#character23 #chara10.charaBox p.pic{top:80px;left:20px;}
	
#character23 #chara11.charaBox{height:560px;}
#character23 #chara11.charaBox p.txt{top:0;left:120px;}
#character23 #chara11.charaBox p.pic{top:120px;right:80px;}

#character23 #chara12.charaBox{height:600px;}
#character23 #chara12.charaBox p.txt{top:0;right:120px;}
#character23 #chara12.charaBox p.pic{top:80px;left:20px;}

	
/*chara24*/
#character24 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character24 .charaBox p.pic{
width:640px;
position: absolute;
}
#character24 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character24 #chara01.charaBox{height:400px;}
#character24 #chara01.charaBox p.txt{top:20px;right:140px;}
#character24 #chara01.charaBox p.pic{top:60px;left:60px;}

#character24 #chara02.charaBox{height:540px;}
#character24 #chara02.charaBox p.txt{top:0;left:120px;}
#character24 #chara02.charaBox p.pic{bottom:0;right:120px;}
	
#character24 #chara03.charaBox{height:420px;}
#character24 #chara03.charaBox p.txt{top:0;right:120px;}
#character24 #chara03.charaBox p.pic{top:0;left:30px;}	

#character24 #chara04.charaBox{height:440px;}
#character24 #chara04.charaBox p.txt{top:0;left:120px;}
#character24 #chara04.charaBox p.pic{top:20px;right:120px;}

#character24 #chara05.charaBox{height:440px;}
#character24 #chara05.charaBox p.txt{top:0;right:120px;}
#character24 #chara05.charaBox p.pic{top:0;left:20px;}	

#character24 #chara06.charaBox{height:440px;}
#character24 #chara06.charaBox p.txt{top:0;left:120px;}
#character24 #chara06.charaBox p.pic{top:40px;right:60px;}	

#character24 #chara07.charaBox{height:420px;}
#character24 #chara07.charaBox p.txt{top:0;right:100px;}
#character24 #chara07.charaBox p.pic{top:0;left:20px;}

#character24 #chara08.charaBox{height:400px;}
#character24 #chara08.charaBox p.txt{top:0;left:80px;}
#character24 #chara08.charaBox p.pic{top:0;right:100px;}
	
#character24 #chara09.charaBox{height:400px;}
#character24 #chara09.charaBox p.txt{top:0;right:80px;}
#character24 #chara09.charaBox p.pic{top:0;left:40px;}

#character24 #chara10.charaBox{height:420px;}
#character24 #chara10.charaBox p.txt{top:0;left:120px;}
#character24 #chara10.charaBox p.pic{top:0;right:40px;}
	
#character24 #chara11.charaBox{height:420px;}
#character24 #chara11.charaBox p.txt{top:0;right:120px;}
#character24 #chara11.charaBox p.pic{top:0;left:40px;}

#character24 #chara12.charaBox{height:420px;}
#character24 #chara12.charaBox p.txt{top:0;left:120px;}
#character24 #chara12.charaBox p.pic{top:0;right:100px;}

#character24 #chara13.charaBox{height:560px;}
#character24 #chara13.charaBox p.txt{top:0;right:120px;}
#character24 #chara13.charaBox p.pic{top:60px;left:40px;}
	
/*chara25*/
#character25 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character25 .charaBox p.pic{
width:640px;
position: absolute;
}
#character25 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character25 #chara01.charaBox{height:450px;}
#character25 #chara01.charaBox p.txt{top:20px;left:140px;}
#character25 #chara01.charaBox p.pic{top:40px;right:60px;}

#character25 #chara02.charaBox{height:450px;}
#character25 #chara02.charaBox p.txt{top:20px;right:100px;}
#character25 #chara02.charaBox p.pic{top:0;left:60px;}
	
#character25 #chara03.charaBox{height:450px;}
#character25 #chara03.charaBox p.txt{top:0;left:120px;}
#character25 #chara03.charaBox p.pic{top:0;right:120px;}	

#character25 #chara04.charaBox{height:450px;}
#character25 #chara04.charaBox p.txt{top:0;right:120px;}
#character25 #chara04.charaBox p.pic{top:10px;left:60px;}

#character25 #chara05.charaBox{height:500px;}
#character25 #chara05.charaBox p.txt{top:60px;left:100px;}
#character25 #chara05.charaBox p.pic{top:0;right:40px;}	

#character25 #chara06.charaBox{height:460px;}
#character25 #chara06.charaBox p.txt{top:30px;right:120px;}
#character25 #chara06.charaBox p.pic{top:0;left:0px;}	

#character25 #chara07.charaBox{height:500px;}
#character25 #chara07.charaBox p.txt{top:150px;left:140px;}
#character25 #chara07.charaBox p.pic{top:0;right:80px;}

#character25 #chara08.charaBox{height:420px;}
#character25 #chara08.charaBox p.txt{top:40px;left:100px;}
#character25 #chara08.charaBox p.pic{top:0;right:60px;}
	
#character25 #chara09.charaBox{height:480px;}
#character25 #chara09.charaBox p.txt{top:0;right:140px;}
#character25 #chara09.charaBox p.pic{top:0;left:20px;}

#character25 #chara10.charaBox{height:460px;}
#character25 #chara10.charaBox p.txt{top:0;left:120px;}
#character25 #chara10.charaBox p.pic{top:0;right:90px;}
	
#character25 #chara11.charaBox{height:500px;}
#character25 #chara11.charaBox p.txt{top:60px;right:120px;}
#character25 #chara11.charaBox p.pic{top:0;left:40px;}

#character25 #chara12.charaBox{height:500px;}
#character25 #chara12.charaBox p.txt{top:20px;left:120px;}
#character25 #chara12.charaBox p.pic{top:0;right:80px;}

/*chara26*/
#character26 .charaBox{
position: relative;
width:100%;
height:480px;
margin:0 auto;
}
#character26 .charaBox p.pic{
width:640px;
position: absolute;
}
#character26 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character26 #chara01.charaBox p.txt{top:20px;left:140px;}
#character26 #chara01.charaBox p.pic{top:20px;right:100px;}

#character26 #chara02.charaBox p.txt{top:20px;right:140px;}
#character26 #chara02.charaBox p.pic{top:0;left:40px;}
	
#character26 #chara03.charaBox p.txt{top:0;left:120px;}
#character26 #chara03.charaBox p.pic{top:0;right:120px;}	

#character26 #chara04.charaBox p.txt{top:60px;right:120px;}
#character26 #chara04.charaBox p.pic{top:0;left:60px;}

#character26 #chara05.charaBox p.txt{top:0;left:100px;}
#character26 #chara05.charaBox p.pic{top:0;right:100px;}	

#character26 #chara06.charaBox{height:380px;}
#character26 #chara06.charaBox p.txt{top:30px;right:140px;}
#character26 #chara06.charaBox p.pic{top:0;left:40px;}	

#character26 #chara07.charaBox p.txt{top:150px;left:100px;}
#character26 #chara07.charaBox p.pic{top:0;right:80px;}

#character26 #chara08.charaBox{height:420px;}
#character26 #chara08.charaBox p.txt{top:40px;right:100px;}
#character26 #chara08.charaBox p.pic{top:0;left:60px;}
	
#character26 #chara09.charaBox p.txt{top:60px;left:100px;}
#character26 #chara09.charaBox p.pic{top:0;right:40px;}

#character26 #chara10.charaBox{height:420px;}
#character26 #chara10.charaBox p.txt{top:60px;right:160px;}
#character26 #chara10.charaBox p.pic{top:0;left:60px;}
	
#character26 #chara11.charaBox{height:420px;}
#character26 #chara11.charaBox p.txt{top:60px;left:120px;}
#character26 #chara11.charaBox p.pic{top:0;right:40px;}

#character26 #chara12.charaBox p.txt{top:20px;right:120px;}
#character26 #chara12.charaBox p.pic{top:0;left:80px;}

#character26 #chara13.charaBox p.txt{top:80px;left:120px;}
#character26 #chara13.charaBox p.pic{top:0;right:40px;}

#character26 #chara14.charaBox p.txt{top:100px;right:120px;}
#character26 #chara14.charaBox p.pic{top:0;left:80px;}	

#character26 #chara15.charaBox p.txt{top:80px;left:120px;}
#character26 #chara15.charaBox p.pic{top:0;right:80px;}	

#character26 #chara16.charaBox p.txt{top:100px;right:120px;}
#character26 #chara16.charaBox p.pic{top:0;left:80px;}	

#character26 #chara17.charaBox p.txt{top:60px;left:120px;}
#character26 #chara17.charaBox p.pic{top:0;right:80px;}	
	
#character26 #chara18.charaBox p.txt{top:100px;right:120px;}
#character26 #chara18.charaBox p.pic{top:0;left:40px;}	

#character26 #chara19.charaBox{height:540px;}
#character26 #chara19.charaBox p.txt{top:160px;left:120px;}
#character26 #chara19.charaBox p.pic{top:0;right:80px;}	

	
/*chara27*/
#character27 .charaBox{
position: relative;
width:100%;
height:540px;
margin:0 auto;
}
#character27 .charaBox p.pic{
width:640px;
position: absolute;
}
#character27 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character27 #chara01.charaBox{height:560px;}
#character27 #chara01.charaBox p.txt{top:20px;left:140px;}
#character27 #chara01.charaBox p.pic{top:40px;right:60px;}

#character27 #chara02.charaBox{height:400px;}
#character27 #chara02.charaBox p.txt{top:20px;right:80px;}
#character27 #chara02.charaBox p.pic{top:0;left:30px;}
	
#character27 #chara03.charaBox{height:500px;}
#character27 #chara03.charaBox p.txt{top:60px;left:120px;}
#character27 #chara03.charaBox p.pic{top:0;right:120px;}	

#character27 #chara04.charaBox{height:500px;}
#character27 #chara04.charaBox p.txt{top:30px;right:120px;}
#character27 #chara04.charaBox p.pic{top:10px;left:60px;}

#character27 #chara05.charaBox{height:500px;}
#character27 #chara05.charaBox p.txt{top:60px;left:160px;}
#character27 #chara05.charaBox p.pic{top:0;right:60px;}	

#character27 #chara06.charaBox{height:620px;}
#character27 #chara06.charaBox p.txt{top:100px;right:120px;}
#character27 #chara06.charaBox p.pic{top:0;left:60px;}	

#character27 #chara07.charaBox{height:500px;}
#character27 #chara07.charaBox p.txt{top:0;left:120px;}
#character27 #chara07.charaBox p.pic{top:0;right:80px;}

#character27 #chara08.charaBox{height:600px;}
#character27 #chara08.charaBox p.txt{top:40px;right:120px;}
#character27 #chara08.charaBox p.pic{top:0;left:30px;}
	

/*chara28*/
#character28 .charaBox{
position: relative;
width:100%;
height:480px;
margin:0 auto;
}
#character28 .charaBox p.pic{
width:640px;
position: absolute;
}
#character28 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character28 #chara01.charaBox{height:400px;}
#character28 #chara01.charaBox p.txt{top:20px;left:120px;}
#character28 #chara01.charaBox p.pic{top:0;right:100px;}

#character28 #chara02.charaBox{height:520px;}
#character28 #chara02.charaBox p.txt{top:60px;right:140px;}
#character28 #chara02.charaBox p.pic{top:0;left:40px;}
	
#character28 #chara03.charaBox{height:400px;}
#character28 #chara03.charaBox p.txt{top:0;right:120px;}
#character28 #chara03.charaBox p.pic{top:0;left:60px;}	

#character28 #chara04.charaBox{height:560px;}
#character28 #chara04.charaBox p.txt{top:0;left:120px;}
#character28 #chara04.charaBox p.pic{top:0;right:100px;}

#character28 #chara05.charaBox{height:460px;}
#character28 #chara05.charaBox p.txt{top:0;right:100px;}
#character28 #chara05.charaBox p.pic{top:0;left:100px;}	

#character28 #chara06.charaBox{height:560px;}
#character28 #chara06.charaBox p.txt{top:80px;left:140px;}
#character28 #chara06.charaBox p.pic{top:0;right:40px;}	

#character28 #chara07.charaBox{height:420px;}
#character28 #chara07.charaBox p.txt{top:0;right:100px;}
#character28 #chara07.charaBox p.pic{top:0;left:40px;}

#character28 #chara08.charaBox{height:480px;}
#character28 #chara08.charaBox p.txt{top:0;left:80px;}
#character28 #chara08.charaBox p.pic{top:160px;right:80px;}
	
#character28 #chara09.charaBox{height:440px;}
#character28 #chara09.charaBox p.txt{top:0;right:120px;}
#character28 #chara09.charaBox p.pic{top:0;left:100px;}
	
#character28 #chara10.charaBox{height:460px;}
#character28 #chara10.charaBox p.txt{top:0;left:160px;}
#character28 #chara10.charaBox p.pic{top:40px;right:100px;}		

/*chara29*/
#character29 .charaBox{
position: relative;
width:100%;
height:460px;
margin:0 auto;
}
#character29 .charaBox p.pic{
width:640px;
position: absolute;
}
#character29 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character29 #chara01.charaBox p.txt{top:20px;left:90px;}
#character29 #chara01.charaBox p.pic{top:40px;right:60px;}

#character29 #chara02.charaBox p.txt{top:20px;right:80px;}
#character29 #chara02.charaBox p.pic{top:0;left:80px;}
	
#character29 #chara03.charaBox{height:540px;}
#character29 #chara03.charaBox p.txt{top:0;left:90px;}
#character29 #chara03.charaBox p.pic{top:20px;right:60px;}	

#character29 #chara04.charaBox p.txt{top:0;right:80px;}
#character29 #chara04.charaBox p.pic{top:20px;left:80px;}

#character29 #chara05.charaBox{height:490px;}
#character29 #chara05.charaBox p.txt{top:0;left:90px;}
#character29 #chara05.charaBox p.pic{top:40px;right:60px;}	

#character29 #chara06.charaBox{height:540px;}
#character29 #chara06.charaBox p.txt{top:0;right:80px;}
#character29 #chara06.charaBox p.pic{top:20px;left:80px;}	

#character29 #chara07.charaBox p.txt{top:0;left:90px;}
#character29 #chara07.charaBox p.pic{top:40px;right:60px;}

#character29 #chara08.charaBox{height:490px;}
#character29 #chara08.charaBox p.txt{top:40px;right:80px;}
#character29 #chara08.charaBox p.pic{top:0;left:80px;}

#character29 #chara09.charaBox{height:540px;}
#character29 #chara09.charaBox p.txt{top:0;left:90px;}
#character29 #chara09.charaBox p.pic{top:50px;right:60px;}
		
/*chara30*/
#character30 .charaBox{
position: relative;
width:100%;
height:480px;
margin:0 auto;
}
#character30 .charaBox p.pic{
width:640px;
position: absolute;
}
#character30 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character30 #chara01.charaBox{height:520px;}
#character30 #chara01.charaBox p.txt{top:20px;right:140px;}
#character30 #chara01.charaBox p.pic{top:0;left:40px;}

#character30 #chara02.charaBox{height:420px;}
#character30 #chara02.charaBox p.txt{top:0px;left:100px;}
#character30 #chara02.charaBox p.pic{top:20px;right:100px;}
	
#character30 #chara03.charaBox{height:420px;}
#character30 #chara03.charaBox p.txt{top:20px;right:120px;}
#character30 #chara03.charaBox p.pic{top:0;left:60px;}	

#character30 #chara04.charaBox{height:540px;}
#character30 #chara04.charaBox p.txt{top:60px;left:120px;}
#character30 #chara04.charaBox p.pic{top:0;right:100px;}

#character30 #chara05.charaBox{height:540px;}
#character30 #chara05.charaBox p.txt{top:20px;right:100px;}
#character30 #chara05.charaBox p.pic{top:0;left:60px;}	

#character30 #chara06.charaBox{height:440px;}
#character30 #chara06.charaBox p.txt{top:0;left:120px;}
#character30 #chara06.charaBox p.pic{top:0;right:40px;}	

#character30 #chara07.charaBox{height:480px;}
#character30 #chara07.charaBox p.txt{top:0;right:90px;}
#character30 #chara07.charaBox p.pic{top:0;left:0;}

#character30 #chara08.charaBox{height:520px;}
#character30 #chara08.charaBox p.txt{top:0;left:120px;}
#character30 #chara08.charaBox p.pic{top:0;right:100px;}
	
#character30 #chara09.charaBox{height:520px;}
#character30 #chara09.charaBox p.txt{top:0;right:140px;}
#character30 #chara09.charaBox p.pic{top:0;left:80px;}
	
#character30 #chara10.charaBox{height:520px;}
#character30 #chara10.charaBox p.txt{top:0;left:140px;}
#character30 #chara10.charaBox p.pic{top:0;right:80px;}		

#character30 #chara11.charaBox{height:560px;}
#character30 #chara11.charaBox p.txt{top:0;right:160px;}
#character30 #chara11.charaBox p.pic{top:0;left:40px;}
	

/*chara31*/
#character31 .charaBox{
position: relative;
width:100%;
height:460px;
margin:0 auto;
}
#character31 .charaBox p.pic{
width:640px;
position: absolute;
}
#character31 .charaBox p.txt{
width:560px;
position: absolute;
}
	
#character31 #chara01.charaBox{height:620px;}
#character31 #chara01.charaBox p.txt{top:100px;left:160px;}
#character31 #chara01.charaBox p.pic{top:0;right:100px;}

#character31 #chara02.charaBox{height:500px;}
#character31 #chara02.charaBox p.txt{top:0;right:130px;}
#character31 #chara02.charaBox p.pic{top:60px;left:130px;}
	
#character31 #chara03.charaBox{height:480px;}
#character31 #chara03.charaBox p.txt{top:0;left:120px;}
#character31 #chara03.charaBox p.pic{top:20px;right:120px;}	

#character31 #chara04.charaBox p.txt{top:0;right:240px;}
#character31 #chara04.charaBox p.pic{top:0;left:60px;}

#character31 #chara05.charaBox{height:490px;}
#character31 #chara05.charaBox p.txt{top:0;left:160px;}
#character31 #chara05.charaBox p.pic{top:0;right:160px;}	

#character31 #chara06.charaBox{height:490px;}
#character31 #chara06.charaBox p.txt{top:30px;right:240px;}
#character31 #chara06.charaBox p.pic{top:0;left:60px;}	

#character31 #chara07.charaBox{height:640px;}
#character31 #chara07.charaBox p.txt{top:60px;left:200px;}
#character31 #chara07.charaBox p.pic{top:0;right:120px;}

#character31 #chara08.charaBox{height:600px;}
#character31 #chara08.charaBox p.txt{top:40px;right:200px;}
#character31 #chara08.charaBox p.pic{top:0;left:120px;}

#character31 #chara09.charaBox{height:540px;}
#character31 #chara09.charaBox p.txt{top:20px;left:180px;}
#character31 #chara09.charaBox p.pic{top:0;right:140px;}

#character31 #chara10.charaBox{height:580px;}
#character31 #chara10.charaBox p.txt{top:40px;right:240px;}
#character31 #chara10.charaBox p.pic{top:0;left:100px;}	
	
}

