@charset "UTF-8";
#rakutenContents div.main > section.busArea {
  margin-bottom: 50px;
}

#rakutenContents div.main > section.busArea h3 {
  text-align: center;
  font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HG明朝B", "Yu Mincho", YuMincho, "游明朝", "ＭＳ Ｐ明朝", "MS PMincho", Times, Garamond, Georgia, serif;
  font-size: 23px;
  margin-bottom: 25px;
}

#rakutenContents div.main > section.busArea h3 img {
  width: 29px;
  display: block;
  margin: 0 auto 10px;
}

#rakutenContents div.main > section.busArea p {
  margin-bottom: 30px;
}

#rakutenContents div.main > section.busArea p.text {
  text-align: center;
}

#rakutenContents div.main > section.busArea p.map {
  width: 840px;
  margin: 0 auto 30px;
}

#rakutenContents div.main > section.trainArea {
  margin-bottom: 50px;
}

#rakutenContents div.main > section.trainArea h3 {
  text-align: center;
  font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HG明朝B", "Yu Mincho", YuMincho, "游明朝", "ＭＳ Ｐ明朝", "MS PMincho", Times, Garamond, Georgia, serif;
  font-size: 23px;
  margin-bottom: 25px;
  border-top: 3px solid #222;
  padding-top: 25px;
}

#rakutenContents div.main > section.trainArea h3 img {
  width: 29px;
  display: block;
  margin: 0 auto 10px;
}

#rakutenContents div.main > section.sougeiArea {
  margin-bottom: 50px;
}

#rakutenContents div.main > section.sougeiArea h3 {
  text-align: center;
  font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HG明朝B", "Yu Mincho", YuMincho, "游明朝", "ＭＳ Ｐ明朝", "MS PMincho", Times, Garamond, Georgia, serif;
  font-size: 23px;
  margin-bottom: 25px;
  border-top: 3px solid #222;
  padding-top: 25px;
}

#rakutenContents div.main > section.sougeiArea h3 img {
  width: 29px;
  display: block;
  margin: 0 auto 10px;
}

#rakutenContents div.main > section.sougeiArea h3 img {
  width: 23px;
}

#rakutenContents div.main > section.sougeiArea p {
  margin-bottom: 30px;
}

#rakutenContents div.main > section.sougeiArea p.text {
  text-align: center;
}

#rakutenContents div.main > section.sougeiArea table {
  width: 100%;
  margin-bottom: 20px;
}

#rakutenContents div.main > section.sougeiArea table th,
#rakutenContents div.main > section.sougeiArea table td {
  font-weight: normal;
  padding: 10px;
  text-align: center;
}

#rakutenContents div.main > section.sougeiArea table th {
  background-color: #d5dee4;
}

#rakutenContents div.main > section.sougeiArea table th span {
  display: block;
  color: #4583b0;
}

#rakutenContents div.main > section.sougeiArea table th strong {
  display: block;
}

#rakutenContents div.main > section.sougeiArea table td {
  background-color: #f5f5f5;
}

#rakutenContents div.main > section.sougeiArea > section.yaizu {
  width: 460px;
  background-color: #f5f5f5;
  margin: 0 auto;
  padding: 40px 20px;
  text-align: center;
}

#rakutenContents div.main > section.sougeiArea > section.yaizu > h4 {
  font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HG明朝B", "Yu Mincho", YuMincho, "游明朝", "ＭＳ Ｐ明朝", "MS PMincho", Times, Garamond, Georgia, serif;
  font-size: 23px;
  letter-spacing: 4px;
  margin-bottom: 25px;
}

#rakutenContents div.main > section.sougeiArea > section.yaizu p {
  width: 261px;
  margin: 0 auto;
}

#rakutenContents div.main > section.othersArea h3 {
  border-top: 3px solid #222;
  font-size: 23px;
  letter-spacing: 3px;
  font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HG明朝B", "Yu Mincho", YuMincho, "游明朝", "ＭＳ Ｐ明朝", "MS PMincho", Times, Garamond, Georgia, serif;
  padding-top: 20px;
  padding-left: 20px;
  margin-bottom: 30px;
}

#rakutenContents div.main > section.othersArea div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

#rakutenContents div.main > section.othersArea div > dl {
  width: 444px;
}

#rakutenContents div.main > section.othersArea div > dl dt {
  margin-bottom: 10px;
}
/*# sourceMappingURL=access.css.map */