@-moz-document domain("google.co.jp"),
domain("google.com"){

#leftnav{
   position: fixed !important;
   right: 0 !important;
   -moz-box-sizing: border-box !important;
   width: 20px !important;
   height: 100% !important;
   overflow: hidden !important;
   background-color: skyblue !important;
   opacity: 0.2 !important;
}
#leftnav *{
    opacity: 0 !important;
}
#leftnav:hover{
    width: 170px !important;
    height: 100% !important;
    top: 0 !important;
    opacity: 0.85 !important;
    border: blue 1px solid !important;
    overflow: auto !important;
    z-index: 99 !important;
    background-color: #fff !important;
}
#leftnav:hover *{
    opacity: 1.0 !important;
}
#center_col{
   margin-left: 9px !important;
   border-left: none !important;
}

}