#network_box{width:96%; max-width:1024px; margin:40px auto 0;}
#header_img{width:100%; background:url(../jpg/bg_map_img.jpg) no-repeat 50% 20% #FFF; background-size:cover; overflow:hidden; height:120px;}
h2.listh2{width:96%; max-width:1024px; margin:15px auto; line-height:60px; border-bottom:#0096AE 2px solid; font-size:20px; font-weight:bold;}

/* -----------  Worldwide  ----------- */

.network_left_box{
  width:580px;
  float:left;
}

.network_right_box{
  width:420px;
  float:right;
}

#network dl{
  margin:0;
  padding:20px 0 60px;
}

#network dt{
  margin:30px 0 0;
  padding:3px 0 3px 45px;
  border-bottom:#222 dotted 1px;
  font-size:16px;
  font-weight:bold;
}

#network dd{
  margin:0;
  padding:0;
  font-size:12px;
  line-height:1.7;
}

#network dd p{
  font-size:16px;
  font-weight:bold;
  line-height:1.5;
  margin:0;
  padding:15px 0 5px ;
}

.p_s{
  margin:10px 0 0 0;
  font-weight:bold;
}

.p_s span.pands{
  background-color:#00568E;
  padding:2px 3px;
  margin:0;
  color:#FFF;
}

.p_s span.ps_prod{
  padding:1px 5px 1px 3px;
  border:#00568E 1px solid;
  color:#00568E;
}

.department{
  font-size:14px;
  font-weight:bold;
  padding:8px 0 0;
}

span.dep_prod{
  padding:0 0 0 10px;
  background: url(../gif/listmark_s.gif) no-repeat 2px 50%;
  font-weight:bold;
  font-size:12px;
  color:#00568E;
}

.btn_website{
  width:110px;
  height:23px;
  display:block;
  margin-top:10px;
  background:url(../gif/btn_site.gif) 0 -23px;
}

.btn_website a{
  width:110px;
  height:23px;
  display:block;
  background:url(../gif/btn_site.gif) 0 -23px;
  text-indent:100%;
  white-space:nowrap;
  overflow:hidden;
}

.btn_website a:hover,
.btn_website a:focus{
  background:url(../gif/btn_site.gif) 0 0;
}

#usa{background:url(../gif/usa.gif) no-repeat 0 0;}
#bra{background:url(../gif/bra.gif) no-repeat 0 0;}
#ned{background:url(../gif/ned.gif) no-repeat 0 0;}
#ger{background:url(../gif/ger.gif) no-repeat 0 0;}
#jp{background:url(../gif/jp.gif) no-repeat 0 0;}
#kr{background:url(../gif/kr.gif) no-repeat 0 0;}
#cn{background:url(../gif/cn.gif) no-repeat 0 0;}
#tw{background:url(../gif/tw.gif) no-repeat 0 0;}
#sg{background:url(../gif/sg.gif) no-repeat 0 0;}
#ind{background:url(../gif/ind.gif) no-repeat 0 0;}
#th{background:url(../gif/th.gif) no-repeat 0 0;}
#vn{background:url(../gif/vn.gif) no-repeat 0 0;}

/* tablet  */
@media print, screen and (min-width: 641px) and (max-width: 1023px) {
#header_img{min-width: 750px;}
#network_box{width:96%; margin:40px auto 0;}
.network_left_box{
  width:100%;
  float:none;
}

.network_right_box{
  width:100%;
  text-align: center;
  float:none;
}

#network dl{padding:0 0 60px;}

}


/* smartPhone */
@media screen and (max-width: 640px) {
#network_box{width:96%; margin:30px auto 0;}
#header_img{height:100px;}
#breadcrumbs{display:none;}

.network_left_box{
  width:100%;
  float:none;
}

.network_right_box{
  width:100%;
  text-align: center;
  float:none;
}

.network_right_box img{width:100%; height: auto;}

#network dl{padding:0 0 20px;}
#network dt{margin:30px 0 0; font-size:15px;}
#network dd{font-size:11px;}
#network dd p{font-size:14px; padding:10px 0;}
.p_s{font-size: 11px;}
.department{font-size:12px;}



}





