.gcontroler{position:absolute;left:0;bottom:0px;width:100%;z-index:2;height:calc(10vw + 60px);display:none}
@media(pointer:coarse){.scrollpage{display:block}.gcontroler{display:block}}
.ctrl-cmn{position:absolute;width:20%;text-align:center;padding:30px 0;}
.ctrl-cmn span{width:10vw;height:10vw;max-width:100%;max-height:100%;display:inline-block;border-radius:50%;background-size:100% 100%;background-size: 100%;box-sizing:unset;background-repeat: no-repeat;background-position: center;}
.ctrl-left{left:0;}
.ctrl-left span{background-image:url(/assets/images/arr2_left.png);margin-left:20px;}
.ctrl-right{left:20%;padding-right:10%;}
.ctrl-right span{background-image:url(/assets/images/arr2_right.png);}
.ctrl-down{right:20%;padding-left:10%;}
.ctrl-down span{background-image:url(/assets/images/arr2_down.png);}
.ctrl-up{right:0;}
.ctrl-up span{background-image:url(/assets/images/arr2_up.png);margin-right:20px;}
.ctrl-left.activeBG span{box-shadow:0px 0px 20px 10px #417003}
.ctrl-right.activeBG span{box-shadow:0px 0px 20px 10px #0864a1}
.ctrl-down.activeBG span{box-shadow:0px 0px 20px 10px #f89e37}
.ctrl-up.activeBG span{box-shadow:0px 0px 20px 10px #cc131c}




/*body {
overflow : hidden;
padding : 0;
margin : 0;
color : #222;
background-color: #BBB;
font-family : arial;
font-size : 100%;
}*/
#info .top {
position : absolute;
top : 0px;
width : 100%;
padding : 5px;
text-align : center;
}
#info a {
color : #66F;
text-decoration : none;
}
#info a:hover {
text-decoration : underline;
}
#info .bottom {
position : absolute;
bottom : 0px;
right : 5px;
padding : 5px;
}
.windoz {  
  position: absolute; display: none; background-color: rgba(1,1,1,1);
  color: #fff; padding: 20px;
  box-shadow: 0px 0px 20px #0000FF;
  left: 50%; top:40%;transform:translate(-50%,-50%);
  border-radius: 10px; width: 400px; height: 200px;
}

.windoz .petit {font-size: 8pt; font-style:italic }
.windoz h2 {color: #999}
.windoz a {display: inline-block; width: 120px; height: 27px; font-weight: bold; text-align: center; border-radius: 2px; text-decoration: none; background-color: #ff5400; color: black}
.windoz a:hover {background-color: red; color: black}
.tmtf_para{font-size:14px;line-height: 17px;padding:5px 0 8px;}
.tmtf_hdd{margin:-14px 0 0;}