span.b {font-size:50px; text-align:center;} 
td.hptb {padding-top:5px; padding-bottom:5px; padding-left:10px;}
td.ptb {padding-top:10px; padding-bottom:10px; text-align:center;}
td.c {position:relative;} 
.qrcode {position:absolute; top:0; left:0; width:15px; height:15px; border:none; box-shadow:none; border-radius:0;}

.fullscreen-overlay {position:fixed; top:0; left:0; width:100%;  height:100%; display:none;
    justify-content:center;  align-items:center; background:rgba(0, 0, 0, 0.85); z-index: 9999;
    overflow: hidden;}
.fullscreen-overlay.active {display:flex;}
.fullscreen-overlay img {max-width:95%; max-height:95%; width:auto; height:auto;
    box-shadow: 0 0 30px white; border-radius:8px; } 
.fullscreen-overlay .close-btn {position:absolute;  
    border:1px solid black; background-color: yellow;
    padding:1px 1px; font-size:18px; font-weight: bolder; border-radius:15%; cursor: pointer;}
.bottomNotice {position:fixed;left:50%;bottom:0;transform:translateX(-50%);background:#fff;color:#000;
    padding:0.5rem 1rem;margin:0 0 0.5rem;border-radius:0.5rem;z-index:9999;text-align:center;
    box-shadow:0 0 10px rgba(0,0,0,0.1);}

    a:link,a:visited,a:hover,a:active {text-decoration:none; border:0px double black; padding:0px;} 
button {width:85px; height:50px; font-size:20px;
    background-color:blue; border:none; color:white;
    text-align:center; text-decoration:none;
    display:inline-block; margin:4px 2px; cursor:pointer;
}
img.qrcode2 {width:50%; height:auto; padding-top:5px; margin-top:5px;}

@media screen and (max-width:600px) { /* Mobile */
    table {width:95%;} span.s {font-size:70%;} span.s25 {font-size:25%;} 
    .fullscreen-overlay img {max-width:98%; max-height:98%;}
    .fullscreen-overlay .close-btn {padding:8px 12px; font-size:16px;}
    .fullscreen-overlay .close-top {top:12px; right:12px;}
    .fullscreen-overlay .close-bot {bottom:12px; left:12px;} 
} 
@media screen and (min-width:601px) { /* PC */
    table {width:600px;} 
    .fullscreen-overlay .close-top {top:20px; right:20px;}
    .fullscreen-overlay .close-bot {bottom:20px; left:20px;}
}