@charset "UTF-8";
/* CSS Document */
body{
	background:#000000;
	}
html{
	min-height: 1000%;
}



.box1 {
	position: fixed;	/* 要素の位置を固定する */
	bottom: 0;	/* 基準の位置を画面の一番下に指定する */
	right: 0;	/* 基準の位置を画面の一番右に指定する */
	width: 600px;
	height: 600px;
	padding-top: 200px;
	z-index: 100000
	}

#overlay-canvas{
	position: absolute;
	z-index: 1000;
	}
	
.relative{
    position: relative;
    width: auto;
    height: auto;
    margin:0 auto;

}


.tugibotan{
    position: absolute;
    left: 0;
    right: 0;
    margin-top: 730px;
    margin-left: auto;
    height:auto;

}



.absolute01{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width:auto;
    height:auto;

}


.hanntoumei{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width:auto;
    height:auto;
    opacity: 0.5; /* 0から1の範囲で指定（0が完全透明、1が完全不透明） */
}
