
        /* サイト全体のリンクからアンダーラインを削除 */
        a {
            text-decoration: none;
        }
    

                .menu-overlay a {
                    color: #000000;
                    padding: 10px 0;
                    border-bottom: 1px solid #e5e7eb;
                    transition: all 0.3s ease;
                }
                .menu-overlay a:last-child {
                    border-bottom: none;
                }
                .menu-overlay a:hover {
                    background-color: #f9fafb;
                }
                .menu-overlay .space-y-2 {
                    margin-bottom: 20px;
                }
            