#map_canvas{
    height:333px;
}
span.red{color:red;}
div.mod-text .news{max-width:650px;
margin:auto;text-align:left;
}
.detEx_wrap {
    margin: 0 0 60px 0;
}
.detEx-txt {
    text-align: center;
    color: #ff0000;
    font-size: 20px;
}
.detEx-txt.ver2 {
    font-size: 28px;
    font-weight: bold;
    margin: 20px 0 0 0;
}
.detEx-txt.is-lft {
    text-align: left;
}
.detEx-txt.ver2 a {
    color: #3e68af;
    /*pointer-events: none;*/
    text-decoration: none;
}
@media print, screen and (max-width: 960px) {
    .detEx_wrap {
        margin: 0 0 20px 0;
    }
    .detEx-txt {
        font-size: 16px;
    }
    .detEx-txt.ver2 {
        font-size: 19px;
        text-align: left;
    }
    .detEx-txt.ver2 a {
        pointer-events: auto;
        text-decoration: underline;
    }
}
