@charset "utf-8"; 

.top-head4 .top-head__text {background-image: url(/assets/img/top-img4.jpg);}

header #menu .cate1>li:nth-child(1)>a {border-bottom: 2px solid #068944; padding-bottom: 4px;}
.map {width: 100%; height: 513px; margin-top: 90px;}

.contact-wrap .address {font-size: 1.375em;font-weight: 300;}
.contact-wrap li {
    display: inline-block;
    margin-left: 60px;
}
.contact-wrap li .title {font-size: 1em;font-weight: 600;margin-bottom: 8px;}
.contact-wrap li p {}
.gm-bundled-control {display: none}


@media (max-width: 960px) {
    
    .contact-wrap .wrap .right {width: 100%; margin-top: 20px;}
    .contact-wrap li:first-child {margin-left: 0}
    .map {margin-top: 45px}
    
}


@media (max-width: 680px) {
    
    .contact-wrap li {margin-left: 18px}
    .map {height: 350px} 
    
}