.dt-section-head h2:after, .dt-section-head h2:before {background-color: #f16338;}
.wpb_wrapper ul {list-style: none;}
.location-btn {color: #9f9f9f;}
.location-btn:hover {color: #f16338;}
.areaLinks {position: absolute;}
.areaLinks > a {padding-left: 15px;font-size: 12px;font-weight: bold;}
.areaLinks > a:before {content: "";position: absolute;top: 50%;left: 0;width: 12px;height: 16px;margin-top: -7px;background: url(../images/icon_location_hover.png) no-repeat 0 0;}
.areaLinks > a:link, .worldMapWrap .areaLinks li > a:visited {color: #9f9f9f;text-decoration: none;}
.wpb_wrapper figure.img-center {width: 100%;}
.map-base .base-tokyo {top: 34%;left: 80%;}
.map-base .base-osaka {top: 38%;left: 75%;}
.map-base .base-shanghai {top: 44%;left: 55%;}
.map-base .base-anhui {top: 46%;left: 48%;}
.map-base .base-cambodia {top: 81%;left: 34%;}
.txtbox img {max-width: 400px;}
.img-center img {max-width: 100%;height: auto;}
@media screen and (max-width: 768px) and (min-width: 0px) {
.map-base .base-tokyo {top: 36%;left: 80%;}
.map-base .base-osaka {top: 39%;left: 75%;}
.map-base .base-shanghai {top: 45%;left: 55%;}
.map-base .base-anhui {top: 50%;left: 51%;}
.map-base .base-cambodia {top: 77%;left: 35%;}
}
@media screen and (max-width: 480px) and (min-width: 0px) {
.map-base .base-tokyo {top: 40%;left: 79%;}
.map-base .base-osaka {top: 45%;left: 74%;}
.map-base .base-shanghai {top: 51%;left: 55%;}
.map-base .base-anhui {top: 56%;left: 52%;}
.map-base .base-cambodia {top: 85%;left: 35%;}
}