 

.f_small{

  font-size : x-small;

  line-height : 18px;

}

.midashi01{

  font-size : small;

  font-weight : bold;

  color : #1d314d;

  background-image : url(../img/maru_b.gif);

  background-repeat : no-repeat;

  

  padding-left : 20px;

  

  

  

  

  

background-position : left center;

  

}

.news{

  font-size : 10pt;

  padding-left : 10px;

  

  background-repeat : no-repeat;

  padding-top : 5px;

  

  line-height : 16px;

}

.footer{

  font-size : 10pt;

  line-height : 14px;

  color : white;

  background-image : url(../img/footer.jpg);

  text-align : center;

  

}

.left{

  border-right-width : 1px;

  border-right-style : solid;

  border-right-color : #cccccc;

  

  line-height : 20px;

  font-size : x-small;

}

.right{

  border-left-width : 1px;

  border-left-style : solid;

  border-left-color : #cccccc;

}

.midashi02{

  font-size : x-small;

  font-weight : bold;

  padding-left : 2px;

  padding-bottom : 2px;

  

  

  

  background-color : #1d314d;

  color : white;

  padding-top : 2px;

}

.f_ss{

  font-size : xx-small;

}

.data{

  padding-top : 5px;

  padding-left : 5px;

  padding-right : 5px;

  padding-bottom : 5px;

}

.info{

  font-size : x-small;

  line-height : 16px;

  padding-top : 5px;

  padding-left : 3px;

.linkline{text-decoration: underline;



           font-size : 10pt;}



a:link    {text-decoration: underline;}



a:visited {text-decoration: underline;}



a:hover   {text-decoration: underline;}



a:active  {text-decoration: underline;}



.adress {FONT-SIZE: 8pt;line-height: 110%;}



.pan {font-size : 10pt;

  padding-top : 5px;

}



.large1{font-size : 22pt;}



.fs1 {FONT-SIZE: 9pt; line-height: 130%;}



.table01{

  font-size : 12px;

  color : white;

  background-color : #22370b;

  padding-top : 3px;

  padding-left : 5px;

  padding-right : 3px;

  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : olive olive olive olive;}

.table02{

  font-size : 12px;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : olive olive olive olive;

  background-color : white;

}

.menu-j{

  font-size : 18pt;

}

.table_sun{

  font-size : 12px;

  font-weight : bold;

  color : white;

  background-color : #db352d;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;

  text-align : center;

}

.table_weekday{

  font-size : 12px;

  font-weight : bold;

  color : white;

  background-color : gray;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;

  text-align : center;

}

.table_sunday{

  font-size : 14px;

  color : #db352d;

  text-align : left;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;

  font-weight : bold;

  background-color : white;

}

.table_gray{

  font-size : x-small;

  

  

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  line-height : 18px;
}

.table_fee{

  font-size : 12px;

  text-align : right;

  font-weight : bold;

}

.table_weekday2{

  font-size : 14px;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;

  font-weight : bold;

  text-align : left;

  background-color : white;

}

.table_blu{

  font-size : x-small;

  font-weight : bold;

  color : #23457e;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;

  background-color : white;

}

.table_sat{

  font-size : 12px;

  color : white;

  background-color : #23457e;

  text-align : center;

  padding-top : 3px;

  padding-left : 3px;

  padding-right : 3px;

  padding-bottom : 3px;

  font-weight : bold;

}


.title01{
  font-size : x-small;
  font-weight : bold;
  color : white;
  background-color : #1d314d;
  padding-top : 5px;
  padding-left : 3px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.table03{
  font-size : x-small;
  font-weight : bold;
  color : white;
  background-color : #0375c9;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
