@charset "UTF-8";
/* voice.scss • v0.0.1 */
/*--------------------------------------------------------------------------
   overwrite
---------------------------------------------------------------------------*/
/* use
-----------------------------------------------------------------*/
/*==========================================================================

   mixin

===========================================================================*/
/*==========================================================================

   keyframes

===========================================================================*/
/* section
-----------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   common
---------------------------------------------------------------------------*/
/* use
-----------------------------------------------------------------*/
/* section
-----------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  sec-map
---------------------------------------------------------------------------*/
/* use
-----------------------------------------------------------------*/
/* section
-----------------------------------------------------------------*/
.sec-map__inline {
  max-width: 1430px;
  margin: 0 auto;
  padding: 0 20px 20px;
}
@media only screen and (max-width: 767px) {
  .sec-map__inline {
    padding: 0 20px 40px;
  }
}
.sec-map__img {
  margin-bottom: 50px;
}
@media only screen and (max-width: 767px) {
  .sec-map__img {
    margin-bottom: 35px;
  }
}
.sec-map__img img {
  width: 100%;
  height: auto;
}
.sec-map__btn {
  width: 280px;
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  .sec-map__btn {
    width: 220px;
  }
}
.sec-map__btn a {
  display: block;
  width: 100%;
  padding: 10px;
  font-weight: 600;
  font-size: 2rem;
  text-align: center;
  background-color: #808080;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media only screen and (max-width: 767px) {
  .sec-map__btn a {
    font-size: 1.6rem;
  }
}
.sec-map__btn a:hover {
  opacity: 0.8;
}

/*--------------------------------------------------------------------------
   custom animation
---------------------------------------------------------------------------*/
/* use
-----------------------------------------------------------------*/
/* section
-----------------------------------------------------------------*/
/*# sourceMappingURL=map.css.map */