@charset "UTF-8";
#pageBase.location .location_block .lead-box {
  margin-bottom: 30px; 
  color: #000;
  text-align: center;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "游明朝", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 Pro W3", "HiraMinProN-W3", "HG明朝E", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGS明朝E", "ヒラギノ明朝 Pro W6", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
  line-height: 2.0;
  letter-spacing: 0.2em;
}

#pageBase.location .location_block .txt_phone-box {
  margin-bottom: 20px; 
  color: #000;
  text-align: center;
  font-weight: 200;
  font-size: 24px;
  font-size: 2.4rem;
  font-family: "游明朝", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 Pro W3", "HiraMinProN-W3", "HG明朝E", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGS明朝E", "ヒラギノ明朝 Pro W6", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
  line-height: 2.0;
  letter-spacing: 0.2em;
}

#pageBase.location .location_block .txt_phone-box span{
  font-size: 18px;
  font-size: 1.8rem;
}

#pageBase.location .location_block .txt_info-box {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "游明朝", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 Pro W3", "HiraMinProN-W3", "HG明朝E", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGS明朝E", "ヒラギノ明朝 Pro W6", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
  line-height: 2.0;
  letter-spacing: 0.2em;
}

@media only screen and (max-width: 48em) {
  #pageBase.location .main-area {
    padding-bottom: 80px;
  }
  #pageBase.location .location_block .lead-box,
  #pageBase.location .location_block .txt_phone-box,
  #pageBase.location .location_block .txt_info-box {
    margin-right: 4%; 
    margin-left: 4%;
  }
}