@charset "utf-8";
/* CSS Document */

/*
CLEARFIX CLASS
-------------------------------------------------------------------------------------------------*/
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clear {
	clear: both;
}

/* OUTLINE
---------------------------------------------------------------------------*/
body {
	margin:0;
	padding:0;
	font: 14px/1.5 "メイリオ", "ヒラギノ角ゴ Pro W3", Meiryo, "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", Osaka, sans-serif;
	background:#06194c;
}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd,form,figure{
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
	max-width:100%;
	height:auto;
}

/* FIRST
---------------------------------------------------------------------------*/
#farst {
	overflow:hidden;
	max-width:960px;
	margin:1% auto;
	position:relative;
	display:table;
}
#first01 {
	position:absolute;
	top:35%;
	left:0;
}
#first02 {
	position:absolute;
	top:55%;
	left:0;
}
#first03 {
	position:absolute;
	bottom:0;
	left:0;
}

/* SECOND
---------------------------------------------------------------------------*/
#second {
	overflow:hidden;
	max-width:960px;
	margin:1% auto;
	padding:0;
	position:relative;
	display:table;
}
#second01 {
	position:absolute;
	top:5%;
	left:0;
}
#second02 {
	position:absolute;
	top:15%;
	left:0;
}

/* third
---------------------------------------------------------------------------*/
#third {
	overflow:hidden;
	max-width:960px;
	margin:1% auto 0 auto;
	padding:0;
	position:relative;
	display:table;
}
#third01 {
	position:absolute;
	top:1%;
	left:0;
}
#third02 {
	position:absolute;
	top:16%;
	left:0;
}
#third03 {
	position:absolute;
	bottom:0;
	left:0;
}
#third04 {
	position:absolute;
	top:68%;
	left:0;
}
#third05 {
	position:absolute;
	bottom:0;
	left:0;
}
#third06 {
	position:absolute;
	top:74%;
	left:0;
}
#third07 {
	position:absolute;
	top:25%;
	left:0;
}


/* FOURTH
---------------------------------------------------------------------------*/
#fourth {
	overflow:hidden;
	max-width:960px;
	margin:0 auto;
	padding: 0;
	position:relative;
	display:table;
}
#fourth01 {
	position:absolute;
	top:12%;
	left:0;
}
#fourth02 {
	position:absolute;
	bottom:0;
	left:0;
}

/* FIFFTH
---------------------------------------------------------------------------*/
#fiffth {
	overflow:hidden;
	max-width:960px;
	margin:0 auto;
	padding: 0;
	position:relative;
	display:table;
}
#fiffth01 {
	position:absolute;
	top:0;
	left:0;
}
#fiffth02 {
	position:absolute;
	top:0;
	left:0;
}
#fiffth03 {
	position:absolute;
	top:13%;
	left:0;
}
#fiffth04 {
	position:absolute;
	top:13%;
	left:0;
} 
#fiffth05 {
	position:absolute;
	top:46%;
	left:0;
}
#fiffth06 {
	position:absolute;
	top:43.5%;
	left:0;
} 
#fiffth07 {
	position:absolute;
	top:77%;
	left:0;
}
#fiffth08 {
	position:absolute;
	top:80%;
	left:0;
} 

/* SIXTH
---------------------------------------------------------------------------*/
#sixth {
	overflow:hidden;
	max-width:960px;
	margin:1% auto;
	padding: 0;
	position:relative;
	display:table;
}
#sixth01 {
	position:absolute;
	top:2%;
	left:0;
}

/* FOOTER
---------------------------------------------------------------------------*/
footer {
	overflow:hidden;
	max-width:960px;
	margin:1% auto;
	padding: 0;
	position:relative;
	display:table;
}

