@charset "UTF-8";
@import "reset5.css";
html,
body { height: 100%; width: 100%; }
html { }
body {
  font-size:12px;
  -webkit-user-select: none;
  -webkit-text-size-adjust: none;
  font-family: sans-serif;
  position: relative;
}

#wrapper { position:absolute; z-index:1; top: 0px; bottom:-60px; left:0; width:100%; }
#relative { position: relative; height: 100%; width: 100%; overflow: hidden; }

#stage { -webkit-transform-origin: 0px 0px; position: absolute; top: 0; height: 100%; overflow: hidden; -webkit-transform: translate3d(0,0,0);}
#stage * { -webkit-transform-origin: 0px 0px; }

.page { font-size: 1px; line-height: 0; }
.page .space { -webkit-transform: translate3d(0,0,0); }
.page .crop { overflow: hidden; background: rgba(256,256,256,0.3); -webkit-transform: scale3d(1,1,1); }
.page .inner {  position: relative; }
.page img { display: block; float: left; -webkit-transform: scale(1.004); }
.page .inner a { display: block; position: absolute; z-index: 1000; }
table { width: 100%; height: 100%; position: absolute; top: 0; left: 0; border-collapse: collapse; }
#linkBtn { position: absolute; /* top:15px; right:15px; */}
#debug { background: #000; position: absolute; top: 0; left:0; color: #fff; }
#pageLink { display: block; position: absolute; bottom: 0; left: 0; width: 100%; padding: 5px 0; text-decoration: none; text-align: center; font-weight:bold; -webkit-transition: 0.2s ease-out; -webkit-transform: translate3d(0,30px,0); }
#pageLink.show { -webkit-transition: 0.2s ease-in; -webkit-transform: translate3d(0,0,0); }
#pageLink img { margin: 0 0 -2px 0; }
#pageArrow { position: absolute; top: 50%; }
#adMob { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 1000; background: #000; }