@charset "utf-8";
.t1{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  width : 80px;
  padding-top : 13px;
  padding-bottom : 13px;
  vertical-align : middle;
  text-align : center;
  background-repeat : repeat-x;
  background-position : center top;
}
.spant1{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  vertical-align : middle;
  text-align : center;
  background-repeat : repeat-x;
  background-color : #000000;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : dotted;
  border-left-style : dotted;
  border-right-style : dotted;
  border-top-color : #e3e3e3;
  border-left-color : #e3e3e3;
  border-right-color : #e3e3e3;
}
.t9{
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : white;
  padding-top : 10px;
  padding-bottom : 10px;
  vertical-align : middle;
  text-align : center;
  font-size : 12px;
  background-repeat : repeat-x;
  background-position : center top;
}
.t0{
  vertical-align : middle;
  text-align : center;
  width : 150px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  padding-top : 10px;
  padding-bottom : 10px;
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : #999999;
  background-color : black;
}
.p0{
  vertical-align : middle;
  text-align : center;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  background-repeat : repeat;
  padding-top : 10px;
  padding-bottom : 10px;
  border-right-width : 1px;
  border-right-color : #e3e3e3;
  border-right-style : dotted;
  background-color : black;
}
.s0{
  vertical-align : middle;
  text-align : center;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  background-repeat : repeat;
  padding-top : 10px;
  padding-bottom : 10px;
  border-right-width : 1px;
  border-right-color : #e3e3e3;
  border-right-style : dotted;
  background-color : black;
  padding-left : 5px;
  padding-right : 5px;
}
.table_hosi{
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #e3e3e3;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #e3e3e3;
  background-repeat : repeat;
  background-image : url(../img_common/medatsu1.png);
}
.sat{
  background-image : url(../img_schedule/sat.png);
  background-repeat : repeat;
}
.sun{
  background-color : #561d36;
}
.p1{
  vertical-align : middle;
  text-align : center;
  padding-top : 20px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 20px;
  width : 200px;
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : #e3e3e3;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
}
.s1{
  vertical-align : middle;
  text-align : center;
  padding-top : 20px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 20px;
  width : 280px;
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : #e3e3e3;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  letter-spacing : -1px;
}
.p2{
  vertical-align : middle;
  text-align : left;
  padding-top : 20px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 20px;
  width : 450px;
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : #e3e3e3;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
}
.s2{
  vertical-align : middle;
  text-align : center;
  padding-top : 20px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 20px;
  width : 280px;
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : #e3e3e3;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  letter-spacing : -1px;
}
.p3{
  vertical-align : middle;
  text-align : center;
  padding-top : 20px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 20px;
  width : 190px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
}
.s3{
  vertical-align : middle;
  text-align : center;
  padding-top : 20px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 20px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #e3e3e3;
  letter-spacing : -1px;
  width : 410px;
}
.lineoff_y{
  border-right-width : 0px;
  border-right-style : none;
}
.lineoff{
  border-bottom-width : 0px;
  border-bottom-style : none;
}

