@charset "UTF-8";
  <style>
        body {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            margin: 0;
            background-color: #f0f0f0;
        }

        button {
            padding: 10px 20px;
            font-size: 16px;
            cursor: pointer;
            background-color: #4CAF50;
            color: white;
            border: none;
            border-radius: 5px;
        }

        .modal {
            display: block;
            position: fixed;
			z-index:1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0,0,0,0.5);
        }

        .modal-content {
            background-color: #CFCDCD;
            margin: 15% auto;
            padding: 20px;
            width: 70%;
			height: 30%;
            border-style: solid;
            border-width: 5px;
			border-color: #F2B1E5;
			border-radius: 15px;
            position: relative;
            box-shadow: 0 4px 8px rgba(0,0,0,0.1);
			text-align: center;
        }

        .close {
            position: absolute;
            right: 20px;
            top: 10px;
            font-size: 24px;
            font-weight: bold;
            cursor: pointer;
            color: #666;
        }

        .close:hover,
		.close:focus{
            color: #000;
			text-decoration: none;
			cursor: pointer;
        }
    </style>