@CHARSET "UTF-8";

*{
	-webkit-touch-callout: none;/*長押し禁止*/
}

body{
	margin: 0;
	padding: 0;
	width:100%;
	height:100%;
	
	min-height: 460px;
}

header{
	margin: 0;
	padding: 0;
}

header h1{
	width: 230px;
	margin: 0 auto;
	text-align: center;
}

article{
	margin: 0;
	padding: 0;
	text-align: center;
}

.img_base{
	margin: 0;
	padding: 0;
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	min-height: 460px;
	background-size:cover;
}

#img_char{
	z-index: 1;
}

#img_background{
	z-index: 0;
}

#img_loadinfo_container{
	background-color: #fff;
	z-index: 100;
}

#img_loadinfo{
	-webkit-border-radius: 10px;
	display:block;
	position:relative;
  	top: 25%;
	width:200px;
	height:20px;
	margin: 0 auto;
	
	background-color: #E8E8E8;
}

#img_loadinfo_percent{
	-webkit-border-radius: 10px;
	display:block;
	width:0%;
	height:20px;
	background-color: #3399FF;
}

#log{
	z-index: 2;
	color: #f00;
	background-color:transparent;
}
