@charset 'utf-8';
/* index */
#main_contents{
	background: #000013 url(../images/oryo/bg_oryo.jpg) no-repeat center top;
	overflow: hidden;
	position: relative;
	height: 790px;
}

#main_contents h2{
	margin: 17px 10px;
}

#main_contents p#oryoCopy{
	position: absolute;
	top: 75px;
	left: 10px;
	z-index: 1;
}

#main_contents p#oryoText{
	position: absolute;
	top: 135px;
	right: 5px;
	z-index: 1;
}

#main_contents p#oryoOhuda{
	position: absolute;
	top: 320px;
	left: 307px;
	z-index: 1;
}

#main_contents p#oryoTextImage{
	position: absolute;
	top: 414px;
	left: 5px;
	z-index: 1;
}

#main_contents p#oryoChara{
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 1;
}

#main_contents p#ryokoText{
	position: absolute;
	bottom: 2px;
	left: 1px;
	z-index: 1;
}

#main_contents p#ryokoImage,
#main_contents p#ryokoImage img{
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 0;
}

#main_contents p#songBtn{
	position: absolute;
	top: 522px;
	left: 2px;
	z-index: 2;
}