
/* 🟦네비바 해당 페이지 색상 변경 */
nav ul li:nth-child(4) a {
    color: green; /* 네비게이션 바에서 두 번째 링크의 텍스트 색상을 녹색으로 변경 */
}





/* 전체 컨테이너 */
.container {
    width: 100%;
    max-width: 1200px;

    margin: 0 auto;

    padding-top: 100px;
    padding-bottom: 300px;
}

/* 섹션 제목 */
.section-title {
    text-align: center;
    font-size: 2.5em;
    color: #333;

    margin-bottom: -50px;
    padding-top: 100px;

}



/* 맵 컨테이너 (지도 + 텍스트 나란히 정렬) */
.map-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 100px;

    flex-wrap: wrap;
}



/* 구글지도 박스 */
.google_map {
    flex: 1;
    min-width: 400px;

    margin-top: 100px;
}

.google_map iframe {
    width: 100%;
    height: 100%;
    min-height: 400px;
    border-radius: 10px;
}


/* 설명 텍스트 박스 */
.기본정보-text {
    flex: 1;
    width: 100%;

    justify-content: center;     /* 세로 중앙 정렬 */
}

.기본정보-text h2 {
    font-size: 2em;
    margin-bottom: 20px;
    color: #333;
}

.기본정보-text p {
    font-size: 1.5em;
    margin-bottom: 10px;
    color: #555;
}



@media screen and (max-width: 1000px) {
    .map-container {
        flex-direction: column;
        align-items: center;
    }

    .google_map iframe {
        height: 300px;
    }

    .기본정보-text {
        text-align: center;
    }
}










