@charset "UTF-8";
/* ==========================================================================
   プリント
   ========================================================================== */
body {
  font-size: 9px; }

#header {
  display: none !important; }

#wrapper {
  width: 172mm !important;
  height: 251mm !important;
  background: none !important;
  padding-bottom: 50px !important; }
  #wrapper #main_wrapper {
    display: none !important; }
  #wrapper #contents .tab_wrap .tab li {
    font-size: 15px;
    line-height: 1.2;
    padding-top: 10px;
    padding-bottom: 10px; }
  #wrapper #contents .tab_wrap .tab li#arr span.arr_in01 {
    background: none !important;
    padding-right: 0 !important; }
  #wrapper #contents .tab_wrap .tab li#arr.select span.arr_in01 {
    background: none !important;
    padding-right: 0 !important; }
  #wrapper #contents .tab_wrap .tab li#dep span.dep_in01 {
    background: none !important;
    padding-right: 0 !important; }
  #wrapper #contents .time_tabel {
    width: 100% !important; }
  #wrapper #contents .time_tabel table {
    width: 100% !important; }
  #wrapper #contents .time_tabel table tr th.dep_box {
    min-width: inherit !important;
    padding: 8px 10px; }
  #wrapper #contents .time_tabel table tr th.arr_box {
    min-width: inherit !important;
    padding: 8px 10px; }
  #wrapper #topicpath {
    display: none !important; }
  #wrapper #footer_wrap {
    display: none; }
  #wrapper #footer_wrap02 {
    display: none !important; }
  #wrapper #footer_wrap03 {
    display: none !important; }
  #wrapper #pagetop_wrap {
    display: none !important; }
  #wrapper #contents .time_tabel .fixed_header table {
    display: none !important; }
  #wrapper #contents .time_tabel table tr.time td {
    min-width: inherit !important; }
  #wrapper #contents .time_tabel table tr.time td.company {
    min-width: inherit !important; }
  #wrapper #contents .time_tabel table tr th.dep_box .stop_place a span {
    font-size: 85% !important;
    padding-left: 5px !important; }
  #wrapper #contents .time_tabel table tr th.arr_box .stop_place_off a span {
    font-size: 75% !important;
    padding-left: 5px !important; }
  #wrapper #contents .time_tabel table tr th.dep_box .icon img {
    width: auto;
    height: 14px; }
  #wrapper #contents .time_tabel table tr th.arr_box .icon img {
    width: auto;
    height: 14px; }
