.query-code__btn{
	padding: 0 !important;
}
@media (max-width: 1024px){
	.query-code__btn{
        height: 32px;line-height: 32px;
    }
    .query-apply__form .register-table .q-form__message{
    	display: none;
    }
}

@media (max-width: 500px){
    .query-apply__form .register-table label{
    	font-size: 10px;
    }
}

/* start By Sunny */
/* Sales NetWork */
.sales-nw {
    position: relative;
}
.salesnw-header {
    position: relative;border-bottom: 1px solid #707070;padding-bottom: 20px;z-index: 10;
}
.sales-nw-left {
    display: inline-block;vertical-align: top;width: 45%;
}
.salesnw-area {
    font-size: 20px;line-height: 2;font-weight: 700;
}
.salesnw-item {
    position: relative;
    padding-left: 80px;margin-top: 60px;
}
.salesnw-item::before {
    content: "";
    position: absolute;top: 0;left: 0;width: 52px;height: 52px;
    background: no-repeat url(../assets/img/tel.png) center center;background-size: contain;
}
.salesnw-item h3 {
    font-size: 28px;color: #333;font-weight: 700;line-height: 1.5;
}
.salesnw-item h4 {
    font-size: 20px;color: #333;font-weight: 700;line-height: 1.5;
}
.salesnw-item p {
    font-size: 16px;line-height: 1.5;color: #5D5D5D;
}
.sales-nw-map {
    position: absolute;top: 0;right: 0;width: 50%;
}
.sales-nw-map svg {
    width: 100%;height: auto;
}
.snw-filter {
    position: absolute;top: 10px;right: 0;
}
.snw-filter.active .snw-filter-header::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.snw-filter-header {
    font-size: 16px;line-height: 30px;cursor: pointer;
}
.snw-filter-header::after {
    content: "";
    display: inline-block;vertical-align: top;margin-top: 10px;margin-left: 5px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 6px 0 6px;
    border-color: #000 transparent transparent transparent;
    -webkit-transition: transform .3s;
    transition: transform .3s;
}
.snw-filter-body {
    position: absolute;top: 100%;right: 0;width: 180px;font-size: 0;background-color: #f6f6f6;
    display: none;
}
.snw-filter-body span {
    display: inline-block;vertical-align: top;width: 33.3333%;
    font-size: 14px;line-height: 30px;color: #000;text-align: center;cursor: pointer;
}
.snw-filter-body span:hover,
.snw-filter-body span.current {
    text-decoration: underline;
}
@media (max-width: 1680px) {
    .salesnw-item h3 {
        font-size: 24px;
    }
    .salesnw-item h4 {
        font-size: 18px;
    }
    .salesnw-item {
        padding-left: 60px;
    }
    .salesnw-item::before {
        width: 40px;
    }
}
@media (max-width: 1400px) {
    .salesnw-item h3 {
        font-size: 20px;margin-bottom: 5px;
    }
    .salesnw-item h4 {
        font-size: 16px;margin-bottom: 5px;
    }
    .salesnw-item {
        padding-left: 50px;margin-top: 40px;
    }
    .salesnw-item::before {
        width: 30px;
    }
}
@media (max-width: 768px) {
    .sales-nw-map {
        position: relative;top: auto;right: auto;width: 120%;max-width: 640px;left: -5%;
    }
    .sales-nw-left {
        display: block;width: 100%;max-width: 640px;margin-top: 30px;
    }
    .salesnw-area {font-size: 18px;}
    .salesnw-item h3 {font-size: 18px;}
    .snw-filter {top: 4px;}
}
/* end  */

