@charset "UTF-8";
/* CSS Document */
/* logo */
.navbar-brand {
  width: 255px;
  height: inherit;
  padding: 0;
  margin: 0 !important;
}
.crosscover-island{
  position: relative;
}
.crosscover-island h1{
  position: absolute;
  left: 50px;
  bottom: 50px;
}
.crosscover-island img{
  width: 250px !important;
}
#section-blog {
  position: relative;
  height: 350px;
  padding-top: 0px;
}
#mapArea {
  width: 100%;
  height: 350px;
}
th, td {
  text-align: left;
  padding: 16px;
}
@media screen and (max-width:640px) {
  .crosscover-island h1{
    left: 0;
    right: 0;
    margin: auto;
  }
}
@media screen and (max-width:375px) {
  .navbar-brand {
    width: 240px;
    margin-left: 15px !important;
  }
}