	body {
	  background-image: url(back.jpg);
	  background-repeat:repeat-x;
      background-attachment: fixed;
	  }
	img {
		border-style:none;
	}
	p.rolloverVoice1 a {
	display: block;
	width: 135px;
	height: 60px;
	background: url("chara/charaCV_Sample1.jpg") 0 0 no-repeat;
	text-indent: -9999px;
	}
	
	p.rollover1 a:hover {
		background-position: 0 -60px;
	}
	p.rolloverVoice2 a {
	display: block;
	width: 135px;
	height: 60px;
	background: url("chara/charaCV_Sample2.jpg") 0 0 no-repeat;
	text-indent: -9999px;
	}
	
	p.rollover1 a:hover {
		background-position: 0 -60px;
	}
	p.rollover1 a {
	display: block;
	width: 200px;
	height: 45px;
	background: url("frame/act_cg.gif") 0 0 no-repeat;
	text-indent: -9999px;
	}
	
	p.rollover1 a:hover {
		background-position: 0 -45px;
	}
	p.rollover2 a {
		display: block;
		width: 200px;
		height: 45px;
		background: url("frame/act_chara.gif") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover2 a:hover {
		background-position: 0 -45px;
	}
	p.rollover3 a {
		display: block;
		width: 200px;
		height: 45px;
		background: url("frame/act_story.gif") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover3 a:hover {
		background-position: 0 -45px;
	}
	p.rollover4 a {
		display: block;
		width: 200px;
		height: 45px;
		background: url("frame/act_info.gif") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover4 a:hover {
		background-position: 0 -45px;
	}
	p.rollover7 a {
		display: block;
		width: 200px;
		height: 45px;
		background: url("frame/act_special.gif") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover7 a:hover {
		background-position: 0 -45px;
	}
	p.rollover8 a {
		display: block;
		width: 200px;
		height: 45px;
		background: url("frame/act_buy.gif") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover8 a:hover {
		background-position: 0 -45px;
	}
	  p.rollover1c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceMEGURU.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover1c a:hover {
		background-position: 0 -80px;
	}
	p.rollover2c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceAYA.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover2c a:hover {
		background-position: 0 -80px;
	}
	p.rollover3c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceYUUKI.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover3c a:hover {
		background-position: 0 -80px;
	}
	p.rollover4c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceMIHO.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover4c a:hover {
		background-position: 0 -80px;
	}
	p.rollover5c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceSHIZUKU.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover5c a:hover {
		background-position: 0 -80px;
	}
	p.rollover6c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceNUI.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover6c a:hover {
		background-position: 0 -80px;
	}
	p.rollover7c a {
		display: block;
		width: 100px;
		height: 80px;
		background: url("chara/charaInfoFaceKAORUKO.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.rollover7c a:hover {
		background-position: 0 -80px;
}
	p.ImageRoll01 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg01.jpg") 0 0 no-repeat;
	text-indent: -9999px;
	}
	
	p.ImageRoll01 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll02 a {
		display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg02.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll02 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll03 a {
		display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg03.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll03 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll04 a {
		display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg04.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll04 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll05 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg05.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll05 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll06 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg06.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll06 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll07 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg07.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll07 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll08 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg08.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll08 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll09 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg09.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll09 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll10 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg10.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll10 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll11 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg11.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll11 a:hover {
		background-position: 0 -103px;
	}
	p.ImageRoll12 a {
	display: block;
	width: 360px;
	height: 103px;
	background: url("cg/cg12.jpg") 0 0 no-repeat;
		text-indent: -9999px;
	}
	
	p.ImageRoll12 a:hover {
		background-position: 0 -103px;
	}
	p.iframeTAG{
	  width: 300px;
	  height: 100px;
 	  overflow: auto;
	 }
	p.iframeTAGBook{
	  width: 300px;
	  height: 250px;
 	  overflow: auto;
	 }
	p.iframeTAG_SPECIAL{
	  width: 600px;
	  height: 30px;
 	  overflow: auto;
	  text-align:left;
	  font-size:x-small;
	 }
	p.iframeTAG_SPECIAL2{
	  width: 150px;
	  height: 120px;
 	  overflow: auto;
	  text-align:left;
	  font-size:x-small;
	 }
	p.iframeTAG_SPECIAL3{
	  width: 180px;
	  height: 100px;
 	  overflow: auto;
	  text-align:left;
	  font-size:x-small;
	 }
	p.iframeTAG_SPECIAL4{
	  width: 500px;
	  height: 40px;
 	  overflow: auto;
	  text-align:left;
	  font-size:x-small;
	 }
	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
	function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}
	
	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}