<!--

* { 
margin: 0;
}

BODY {
  font-size: 80%;
  font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
  color: #666666;
}

H1 {
  font-size: 90%;
  font-style: normal;
  color: #999999;
}

H2 {
  font-size: 100%;
  font-style: normal;
  color: #999999;
}

H3 {
  font-size: 100%;
  font-style: normal;
  color: #999999;
}

H4 {
  font-size: 100%;
  font-style: normal;
  background-color : #009900;
  color: #ffffff;
  font-weight : bold;
}

A {
  color : #008000;
  text-decoration : none;
}

A:HOVER {
  color : #66dd00;
  text-decoration : underline;
}

ADDRESS {
  font-style: normal;
  display: block;
  background-color: #eeeeee;
  font-size: 10px;
  padding: 6px;
}

#top {
  margin: 0px;
  border: 0px;
  padding: 0px;
  height: 50px;
  background-image : url(image/top_back.jpg);
  background-repeat: repeat-x;
  white-space: nowrap;
}

#bar1 {
  margin : 0px 0px 10px 0px;
  border : 0px;
  padding : 0px;
  height : 16px;
  background-image : url(image/bar_back.jpg);
  background-repeat: repeat-x;
  white-space: nowrap;
}

#bar {
  margin : 0px 0px 20px 0px;
  border : 0px;
  padding : 0px;
  height : 16px;
  background-image : url(image/bar_back.jpg);
  background-repeat: repeat-x;
  white-space: nowrap;
}

#h1 {
  margin : 0px;
  border : 0px;
  padding : 0px 0px 8px 4px;
  width: 956px;
}

#caption {
  margin : 0px;
  border : 0px;
  padding : 10px 0px;
  width: 900px;
}

#menu {
  margin : 0px;
  border : 0px;
  padding : 0px;
  height : 44px;
  width : 960px;
  white-space: nowrap;
}

#container {
  margin: 0px;
  border-width : 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding : 0px 0px 20px 0px ;
  min-height: 400px;
  width: 958px;
  white-space: nowrap;
}

#footer {
  margin: 0px;
  border-width : 0px 1px 1px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 0px;
  width: 958px;
  line-height: 1.5em;
  white-space: nowrap;
}

.side_line {
  margin : 0px;
  border-width : 0px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  background-color: #ffffff;
  white-space: normal;
}

.gray_side_bottom {
  margin : 0px;
  border-width : 0px 1px 1px 1px;
  border-style : solid;
  border-color : #999999;
  background-color: #ffffff;
  padding: 10px 10px 10px 10px;
  white-space : normal;
}

.gray_side_bottom30 {
  margin : 0px;
  border-width : 0px 1px 1px 1px;
  border-style : solid;
  border-color : #999999;
  background-color: #ffffff;
  padding: 10px 30px 10px 30px;
  white-space : normal;
}

.gray_side_10 {
  margin : 0px;
  border-width : 0px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  background-color: #ffffff;
  padding: 10px 10px 10px 10px;
  white-space : normal;
}

.gray_side_30 {
  margin : 0px;
  border-width : 0px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  background-color: #ffffff;
  padding: 10px 30px 10px 30px;
  white-space : normal;
}

.gray_side_50 {
  margin : 0px;
  border-width : 0px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  background-color: #ffffff;
  padding: 10px 50px 10px 50px;
  white-space : normal;
}

.padding_3 {
  padding: 3px;
  white-space : normal;
}

.padding_3_10 {
  padding: 3px 10px 3px 10px;
  white-space : normal;
}

.padding_10 {
  padding: 10px;
  white-space : normal;
}

.text_bg { 
  background-color : #009900;
  color: #ffffff;
  font-weight : bold;
}

.cursor { 
  cursor : pointer;
}

.tariff_top{
  font-size : 16px;
  padding: 4px 10px 2px 10px;
}

.tariff{
  font-size : 16px;
}

.cell_1001{
  font-size : 16px;
  font-weight : bolder;
  border-width : 1px 0px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_1101{
  font-size : 16px;
  font-weight : bolder;
  border-width : 1px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_0001{
  font-size : 16px;
  font-weight : bolder;
  border-width : 0px 0px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_0101{
  font-size : 16px;
  font-weight : bolder;
  border-width : 0px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_1011{
  font-size : 16px;
  font-weight : bolder;
  border-width : 1px 0px 1px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_1111{
  font-size : 15px;
  font-weight : bolder;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 6px 6px 6px 6px;
  color : green;
}

.cell_0001_s{
  font-size : 12px;
  border-width : 0px 0px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_0101_s{
  font-size : 12px;
  border-width : 0px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 2px 4px;
}

.cell_1001_2{
  font-size : 16px;
  font-weight : bolder;
  border-width : 1px 0px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 0px 4px;
}

.cell_1101_2{
  font-size : 16px;
  font-weight : bolder;
  border-width : 1px 1px 0px 1px;
  border-style : solid;
  border-color : #999999;
  padding: 2px 4px 0px 4px;
}


-->
