@charset "UTF-8";

/* ----------------------------------------------- CSS Information
 Style Info:     英語ページ用
 Notes:          
--------------------------------------------------------------- */
/* ================
   共通
=================== */
.nav .dropdown li a {
  padding: 1.5em 0;
  display: block;
  font-size: 0.9em;
}
.title-wrap .title02 {
  padding: 0 0.5em;
  letter-spacing: 0;
  text-indent: 0;
}
/* ================
   トップページ
=================== */
#english .title .txt01 {
  letter-spacing: 0;
  text-indent: 0;
}
#english .sec02 .wrap .txt02 {
  font-size: 0.8em;
}
#english .sec02 .wrap .txt02:after {
  margin: 0 0 -0.2em 0.2em;
}
#english .sec02 .box02 .txt01 {
  font-size: 0.9em;
}
/* ================
   航路
=================== */
.map-wrap .txt01 {
  letter-spacing: 0;
  text-indent: 0;
}
.route-wrap .txt01 {
  letter-spacing: 0;
  text-indent: 0;
}
.ship-wrap .txt01 {
  letter-spacing: 0;
  text-indent: 0;
}
/* ================
   時刻表/ 運賃
=================== */
#timetable-eng .infomation {
  letter-spacing: 0;
  text-indent: 0;
}
#timetable-eng .regular .th01:before {
  content: 'Regular Fares' !important;
}
#timetable-eng .regular .th01:after {
  content: 'Pass Types' !important;
}
/* ================
   船の紹介
=================== */
#ship-eng .data-box {
  min-height: 6em;
}
/* ================
   乗り場案内
=================== */
#platform-eng .btn-area {
  width: 65%;
  max-width: 912px;
  margin: 0 auto;
}
/* ================= smartphone ================= */
@media only screen and (max-width:699px) {
/* ================
   時刻表/ 運賃
=================== */
#timetable-eng .table01 {
  font-size: 11px;
}
#timetable-eng .table01 .th01 {
  width: 25%;
}
#timetable-eng .table01 .th02 {
  width: 25%;
}
#timetable-eng .table01 .td01 {
  width: 18.75%;
}
#timetable-eng .table01 .td02 {
  width: 18.75%;
}
#timetable-eng .table02 {
  font-size: 11px;
}
#timetable-eng .regular .th01:before {
  font-size: 11px;
  text-align: left;
}
#timetable-eng .regular .th01:after {
  font-size: 11px;
}
#timetable-eng .table03 {
  font-size: 11px;
}
#timetable-eng .table04 {
  font-size: 11px;
}
/* ================
   乗り場案内
=================== */
#platform-eng .btn-area {
  width: 95%;
}
#platform-eng .btn-box {
  display: block;
}
#platform-eng .btn-area .btn01 {
  width: 100%;
  margin: 0 auto 5%;
}
#platform-eng .btn-area .btn02 {
  width: 100%;
  margin: 0 auto 5%;
}
#platform-eng .btn-area .btn03 {
  width: 100%;
  margin: 0 auto 5%;
}
#platform-eng .platform-wrap .txt01 {
  width: 25%;
  padding: 12% 0;
}
#platform-eng .platform-wrap .txt02 {
  width: 75%;
}
}