
 
 
.brand-sec-1{}


.brand-sec-1 .inbox>img{display:block;} 
.brand-sec-1 .product,.brand-sec-1 .sales{float:left;}
.brand-sec-1 h6{color:#2d2623; font-weight:900;}
.link_box{font-size:0;}
.link_box a{display:inline-block;}

.link_box {margin:0 -1%;}
.link_box a{width:18%; margin:0 1% 2%;}



.marker{position:relative;}
.marker>span{position:absolute;left:0;display: block;}
.marker>div{position:absolute; display:table; border-radius:50%; background-color:#ff661c; text-align:center}
.marker>div span{display:table-cell;vertical-align:middle;color:#fff;font-weight:500;line-height: 1.1em;}

.mark1{top:23.5%; left:12.8%;}
.mark2{top:35.5%; left:17.7%;}
.mark3{top:23.5%; left:41.5%;}
.mark4{top:30%; left:48%;}
.mark5{top:44.5%; right:35.8%;}
.mark6{bottom:40.5%; right:28.5%;}
.mark7{bottom:33%; right:22%;}
.mark8{top:37%; right:19%;}
.mark9{bottom:40.7%; right:15.8%;}
.mark10{bottom:29.5%; right:14.3%;}
.mark11{bottom: 14.5%;right:11.6%;}
.mark12{bottom:40.7%; right:7.6%;}

@media (min-width:1300px) {
.brand-sec-1 .inbox>img{margin: 150px 0 70px;} 
.brand-sec-1 .product,.brand-sec-1 .sales{width:50%;}
.brand-sec-1 h6{font-size:30px; margin-bottom:20px;}
.brand-sec-1 .product{padding-right:4.2%;}

.product-sec-1 .gall_list li h6 a{height:2.2em; display:inline-block; }


.marker{margin-top:150px}
.marker>span{width:21.1%;top: -12%;}
.marker>div{width:4.5vw; height:4.5vw; line-height:4.5vw;}
.marker>div span{font-size: 0.95vw;}
}
@media (min-width:640px){

}
@media (min-width: 640px) and (max-width: 1299px){
 .brand-sec-1 .inbox>img{margin:10vw 0;} 
.brand-sec-1 .product,.brand-sec-1 .sales{width:100%;}
.brand-sec-1 h6{font-size:3.3vw; margin-bottom:5vw;}
 .brand-sec-1 .product{margin-bottom:10vw;}


.marker{margin-top:20vw}
.marker>span{width:24.6vw;top: -12%;}
.marker>div{width:5.5vw; height:5.5vw; line-height:5.5vw;}
.marker>div span{font-size: 1.1vw;}
}
@media (max-width:1299px){
 
}
@media (max-width: 640px){
  .brand-sec-1 .inbox>img{margin:20vw 0;} 
.brand-sec-1 .product,.brand-sec-1 .sales{width:100%;}
 .brand-sec-1 .product{margin-bottom:20vw;}
.brand-sec-1 h6{font-size:5vw; margin-bottom:5vw;}
 
 
 .marker{margin-top:20vw}
.marker>span{width:29.6vw;top: -12%;}
.marker>div{
    display: none;
}
.marker>div span{font-size: 1vw;line-height: 1.5em;}
}