/* CSS Document */
.table-a { font-size: 1.8rem; }
.title-c { color: #0086E0; font-size: 1.6rem;}

.table-a img { width: 100%; }
.table-a .l_col-2 { text-align: left; -webkit-justify-content: flex-start; justify-content: flex-start;}
.l_col-2 > *:nth-child(n+3) { margin-top: 0px; }
.table-a .l_col-2 dt { width: 150px; }

div.googleMap { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; border: 5px solid #d2deef; }



div.googleMap iframe, div.googleMap object, div.googleMap embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}

