#map {
    width:100%;
    height:400px;
    border:6px solid #ffd105;
    margin:20px 0;
}

#map .iw_inner {
    font-size: 12px;
}

#map .iw_inner .info_title {
    margin: 5px;
}

#map .iw_inner .info_title .thumb {
    width: 20px; height: 20px; margin: 0;
}

#map .iw_inner .info_naver_map{
    margin: 5px;
}

#map .iw_inner .info_naver_map a {
    text-decoration: underline;
    color: #1a73e8;
}

#map .iw_inner .info_naver_map a:hover {
    color: #00299d;
}

@media(max-width:650px) {
    #map {
        height: 280px;
    }
}