/* 背景のグレー */
#overlay {
position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6);	display: flex;
align-items: center;justify-content: center;z-index: 9999;}
/* 中央の広告ボックス */
#modal {    background: white;    padding: 10px;    text-align: center;    border-radius: 5px;    max-width: 300px;  }
#modal img {    width: 100%;    height: auto;    cursor: pointer;  }
#close {    margin-top: 5px;    display: inline-block;    padding: 3px 10px 5px 10px;
background: #333;    color: white;    cursor: pointer;    border-radius: 2px;  }