 
BODY{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.table_main{border-width : 0px 0px 0px 0px;
  width : 750px;
  
}
TD{
  font-size : 92%;
  line-height : 140%;
  color : black;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  
  
  
}
.td_tel2{
  vertical-align : top;
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  

  
  text-align : right;
  width : 170px;
}
.td_dummy{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 20px;
  

  

  width : 170px;
  vertical-align : middle;
  text-align : center;
}
.td_company2{
  vertical-align : middle;
  text-align : center;
  
  
  
  
  height : 70px;
  background-image : url(a0-back1-2-80.jpg);
  
  
  
  
  width : 375px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.td_guidance{
  vertical-align : middle;
  text-align : left;
  
  padding-top : 0px;
  padding-left : 30px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 30px;
  background-color : #ff80c0;
}
.td_navi2{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 165px;
}
.td_goods1{
  vertical-align : top;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 240px;
  height : 150px;
  font-size : 80%;
}
.td_menu_boxcell_0{
  
  
  
  
  height : 25px;
  background-color : #ff80c0;
  vertical-align : middle;
  text-align : left;
  width : 150px;
  
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  font-size : 80%;
  font-weight : 500;
  padding-top : 0px;
  padding-left : 11px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.td_menu_boxcell_1{
  background-color : #ccffcc;
  vertical-align : middle;
  text-align : left;
  
  
  
  
  
  height : 25px;
  border-collapse : separate;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  font-size : 80%;
  

  font-weight : 500;
  padding-top : 0px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.td_menu_boxcell_2{
  background-color : #ffff95;
  vertical-align : middle;
  text-align : left;
  
  
  
  
  
  height : 25px;
border-color : #cccccc #cccccc #cccccc #cccccc;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  font-size : 80%;
  font-weight : 500;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.td_menu_boxcell_3{
  background-color : #ffffca;
  vertical-align : middle;
  text-align : left;
  
  
  
  
  
  height : 25px;
  font-size : 80%;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #cccccc;
  font-weight : 500;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
  padding-top : 0px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.td_menu_boxcell_4{
  background-color : white;
  vertical-align : middle;
  text-align : left;
  
  
  
  
  
  height : 25px;
  font-size : 80%;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #cccccc;
  font-weight : 500;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
  padding-top : 0px;
  padding-left : 13px;
  padding-right : 0px;
  padding-bottom : 0px;
}
A{
  text-decoration : none;
  color : #0000cc;
  font-weight : 500;
}
A:hover{
  color : #cc0000;
  text-decoration : underline;
}
.td_space1{
  height : 10px;
}
.td_tel1{
  background-color : navy;
  vertical-align : middle;
  text-align : center;
  font-size : 90%;
}
.td_menu_boxcell_top{
  background-color : #ccffcc;
  vertical-align : middle;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  height : 25px;
  
  
  font-style : italic;
  
}
.td_main1{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  

  vertical-align : top;
}
.table_sub{
  width : 540px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  

  vertical-align : top;
}
.td_navi1{
  vertical-align : top;
  text-align : left;
}
TH{
  font-size : 100%;
  color : navy;
  background-color : #ffff9b;
  vertical-align : middle;
  text-align : left;
  padding-top : 5px;
  padding-bottom : 5px;
  border-bottom-width : 2px;
  border-bottom-style : ridge;
  border-bottom-color : green;
  text-indent : 15px;
}
.td_photo{
  vertical-align : top;
  padding-right : 5px;
}
.table_sub_1{
  padding-top : 11px;
  padding-left : 11px;
  padding-right : 11px;
  padding-bottom : 11px;
  text-align : center;
  
}
H2{
  color : white;
  background-color : navy;
  height : 25px;
}
H3{
  color : white;
  background-color : navy;
}
H4{
  color : red;
  
  
  
}
.td_tel0{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 170px;
  background-color : navy;
}
.td_tel90{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  
  background-color : navy;
}
.td_tel91{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  
  background-color : navy;
  vertical-align : middle;
  text-align : center;
}
.td_tel92{
  vertical-align : top;
  text-align : right;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 250px;
}
.td_mark_star{
  color : yellow;
  background-color : teal;
}
.td_company9{
  background-image : url(a0-back1-2-80.jpg);
  vertical-align : middle;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 70px;
}
.guidance{
  font-size : 120%;
  font-weight : bold;
}
.font-small{
  font-size : 80%;
}
H1{
  font-size : 80%;
  color : white;
}
