/* =============================================
- How to Ride the Train
================================================ */
@media screen and (min-width: 1280px) {
  .titleStyle06 .title {
    font-size: 52px; } }

@media screen and (min-width: 1280px) {
  .numberText {
    font-size: 25px; } }

#howto_step01 .numberList li {
  letter-spacing: 0em; }

.trainType .box .name {
  line-height: 1.4em; }

/* =============================================
- Limited Express Rapi:t
================================================ */
#rapit_intro .btnStyle01 {
  max-width: 250px; }

/* =============================================
- Suggested Itineraries
================================================ */
#SuggestedAbout .abouBox .textArea p {
  font-size: 3.5vw; }

@media screen and (min-width: 768px) {
  #SuggestedAbout .abouBox .textArea p {
    font-size: 15px; } }

@media screen and (min-width: 1180px) {
  #SuggestedAbout .abouBox .textArea p {
    font-size: 20px;
    letter-spacing: 0em; } }

/* =============================================
- Tax-Free Service
================================================ */
#tax_info .column .textBox .listStyle01 dt, #tax_info .column .textBox .listStyle01 dd {
  line-height: 1.4em; }

#tax_info .column .textBox .listStyle01 dt {
  width: 150px; }

#tax_info .column + .column .textBox .listStyle01 dt {
  width: 210px; }
  #tax_info .column + .column .textBox .listStyle01 dt br {
    display: none; }

/* =============================================
- Free Wi-Fi
================================================ */
#Wifi_info_osaka .listStyle02 dt, #Wifi_info_wakayama .listStyle02 dt {
  width: 160px;
  font-size: 13px; }

#Wifi_info_osaka dl dd, #Wifi_info_wakayama dl dd {
  word-break: break-all; }

/* =============================================
- Foreign Currency Exchange
================================================ */
#foreign_namba .listStyle01 dt, #foreign_kansai .listStyle01 dt {
  width: 150px; }

/*# sourceMappingURL=lang_en.css.map */