#modal-content {
    position: absolute;
    display: none ;
    /* width: 60% ;  幅は動的に設定する */
    /* padding: 0px 0px ; */
    border: 2px solid #000000 ;
    background: #c0c0c0 ;
    z-index: 2 ;
}

#modal-overlay {
    z-index: 1 ;
    display: none ;
    position: fixed ;
    top: 0 ;
    left: 0 ;
    width: 100% ;
    height: 120% ;
    background-color: rgba( 0,0,0, 0.30 ) ;
}

.button-link {
    color: #00f ;
    text-decoration: underline ;
}

.button-link:hover {
    cursor: pointer ;
    color: #f00 ;
}
