@charset "utf-8";


/*  
consulting   map 설정
*/
.tt{
    text-align: center;
}
.map{
    text-align: center;
    margin: auto;
    width: 100%;
    height: 500px;
}


table{
    text-align: left;
    width: 100%;
}

.maptt{
    margin-top: 30px;
}
.maptt th{
    font-size: 17px;
    padding: 20px;
    text-align: center;
    background-color:#ededf8;
}
.maptt td{
    font-size: 17px;
    margin-bottom: 15px;
    padding: 20px;
    background-color:#f9f9fd;
}
.maptt .tr{
    height: 2px;
}

.naver{
    margin-top: 30px;
    cursor: pointer;
}
.naver a{
    line-height: 45px;
}



@media screen and (max-width:1024px){

.map{
    height: 450px;
}

.maptt{
    margin-top: 30px;
}
.maptt th{
    font-size: 16px;
    padding: 20px;
}
.maptt td{
    font-size: 16px;
    padding: 20px;
}


 
    
}




@media screen and (max-width:768px){

.map{
    height: 450px;
}

.maptt{
    margin-top: 30px;
}
.maptt th{
    font-size: 16px;
    padding: 20px;
}
.maptt td{
    font-size: 15px;
    padding: 20px;
    line-height: 25px;
}


 
    
}





@media screen and (max-width:425px) {

header .logo a{
    left: 8px;
    top: 2px;
}

}















