@charset "UTF-8";

.networkMap{
    position: relative;
    display: none;
}
[class*="pinArea-"]{
    position: absolute;
}
html[lang="ja"] .networkMap [class*="pinArea-"] .btn{
    border: 1px solid #fff;
    min-width: 80px;
    min-height: auto;
    margin-top: 0;
    padding: 6px 26px 6px 10px;
}
html[lang="ja"] .networkMap [class*="pinArea-"] .btn:hover{
    background-color: #976f11;
    text-decoration: none;
}

.networkMap .pinArea-jpn {left: 434px;top: 236px;}
.networkMap .pinArea-ame {right: 192px;top: 202px;}
.networkMap .pinArea-eur {left: 85px;top: 209px;}
.networkMap .pinArea-eastAsia {left: 265px;top: 200px;}
.networkMap .pinArea-southAsia {left: 189px;top: 344px;}
.networkMap .pinArea-guam {left: 415px;top: 362px;}

@media (min-width: 740px) {
    .networkMap{
        display: block;
        height: 590px;
    }
}