@charset "utf-8";

#ca_content{
	padding-bottom:5px;
	margin-left:45px;
	width:860px;
}

/* character01
--------------------------------------------------*/
#content .character01 {
	position: relative;
	width: 860px;
	height: 521px;
	background: url(../character/img/character01_bg.png) no-repeat;
}
#content .character01 #videoplayer1 {
	position: relative;
	top: 87px;
	left: 100px;
	width: 660px;
	height: 380px;
}

/* character02
--------------------------------------------------*/
#content .character02 {
	position: relative;
	width: 860px;
	height: 759px;
	background: url(../character/img/character02_bg.jpg) no-repeat;
}
#content .character02 dl {
	padding: 20px 0 20px 400px;
}
#content .character02 dl dt {
	margin: 0 0 0 -4px;
}
#content .character02 dl dd {
	margin: 10px 0;
}
#content .character02 #videoplayer2 {
	position: relative;
	top: -8px;
	left: -8px;
	width: 468px;
	height: 272px;
}

/* character03
--------------------------------------------------*/
#content .character03 {
	position: relative;
	width: 640px;
	height: 229px;
	margin: 30px auto;
	background: url(../character/img/character03_bg.jpg) no-repeat;
}
#content .character03 dl {
	position: relative;
	top: 29px;
	left: 214px;
	width: 410px;
}
#content .character03 dl dt {
	margin: 0 0 10px -4px;
}

/* character04
--------------------------------------------------*/
#content .character04 {
	width: 780px;
	height: 194px;
	margin: 50px auto;
}

/* jasrac
--------------------------------------------------*/
#content .jasrac {
	width: 280px;
	height:50px;
	margin:0 0 20px 460px;
	font-size:60%;
	text-align:right;
}

#content .jasrac img{
	float:right;
	margin-left:10px;
}

#content .jno{
	height:50px;
	padding-top:15px;}
