
	
	.kakao-chat {
		position: fixed;
		top: 20px; /* 페이지 상단에서 떨어진 거리 */
		right: 20px; /* 페이지 오른쪽에서 떨어진 거리 */
		z-index: 1000; /* 다른 요소보다 위에 표시 */
	}

	.kakao-chat img {
		width: 50px; /* 아이콘 크기 */
		height: 50px;
		border-radius: 50%; /* 동그랗게 만들기 */
		box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3); /* 그림자 효과 */
		transition: transform 0.3s; /* 마우스 오버 애니메이션 효과 */
	}

	.kakao-chat img:hover {
		transform: scale(1.1); /* 마우스 오버 시 크기 확대 */
	}

	.step-container {
      border-radius: 10px;
      margin-bottom: 20px;
      background-color: rgba(255, 255, 255, 0.95);
      padding: 20px;
      box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    }
    .progress {
      height: 30px;
      margin-bottom: 20px;
    }
    .progress-bar {
      font-size: 1rem;
      font-weight: bold;
    }

    .checkbox-group {
      padding-left: 15px;
      margin-bottom: 15px;
    }
    hr {
      border-top: 1px solid #dee2e6;
    }
		.pac-container {
		z-index: 9999  !important; /* 자동완성 드롭다운의 z-index 설정 */
		position: absolute; /* 드롭다운이 모달에서 제대로 보이도록 설정 */
		}

		.kakao-chat {
			position: fixed;
			top: 20px; /* 페이지 상단에서 떨어진 거리 */
			right: 20px; /* 페이지 오른쪽에서 떨어진 거리 */
			z-index: 1000; /* 다른 요소보다 위에 표시 */
		}

		.kakao-chat img {
			width: 50px; /* 아이콘 크기 */
			height: 50px;
			border-radius: 50%; /* 동그랗게 만들기 */
			box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3); /* 그림자 효과 */
			transition: transform 0.3s; /* 마우스 오버 애니메이션 효과 */
		}

		.kakao-chat img:hover {
			transform: scale(1.1); /* 마우스 오버 시 크기 확대 */
		}
		.small, small {
			font-size: 0.575em;
		}

   .step-container {
            display: none;
        }
        .step-container.active {
            display: block;
        }
        .btn-next, .btn-prev, .btn-success {
            width: 48%;
      
        }

	.ui-datepicker {
		z-index: 10000 !important;
	}