#kv_wrap{
	margin: 0 auto;
	/*position: relative;*/
	width: 750px;
}

#kv_01_a{
	background-image: url(../img/top/kv_bg01_a.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	height: 1301px;
	margin: 0 auto;
	/*position: relative;*/
	/*width: 750px;*/
}

#scene1{
	margin:  0 auto;
	position: absolute;
	/*width: 750px;*/
	z-index: 777;
}

#scene2{
	margin:  0 auto;
	/*position: absolute;*/
	/*width: 750px;*/
	z-index: 888;
	text-align: center;
}

/*-----------------------------------------------------------------
test
-----------------------------------------------------------------
#kv_01_a_test{
	background-image: url(../img/kv_bg01_a.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	height: 175vw;
	margin: 0 auto;
	position: relative;
	width: 100%;
}

#form_bg_test{
	background-image: url(../img/form_bg_0a.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	margin: 0 auto;
	position: relative;
	width: 100%;
}

#bg_img{
	background-image: url(../img/kv_bg.jpg);
	background-size: 100% auto;
	background-repeat: no-repeat;
	margin: 0 auto;
	position: relative;
	width: 100%;
}*/

/*---------------------------------
title
---------------------------------*/
#title01_a{
	line-height: 0;
}

.title{
	width: 100%;
	margin: 0 auto;
	z-index: 11;
}

/*---------------------------------
animation
---------------------------------*/
#animation_a{
	line-height: 0;
}

/*---------------------------------
kv_bottom
---------------------------------*/
#kv_bottom01_a{
	line-height: 0;
}

/*---------------------------------
card
---------------------------------*/
