/* 基本設定 */
BODY{
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-bottom : 0px;
}
TD{
  font-family : "MS UI Gothic";
  color : #2b2b2b;
  font-size : 12px;
  line-height : 18px;
}
STRONG{
  font-size : 12px;
  font-weight : normal;
}
A{
  color : blue;
}
A:hover{
  color : #ff8000;
}

/* 詳細設定 */
.catch{
  font-size : 12px;
  text-align : center;
  background-color : #f6f6f6;
  padding-top : 8px;
  padding-bottom : 6px;
}
.catch_under{
  font-size : 12px;
  text-align : center;
  background-color : #f6f6f6;
  padding-top : 20px;
  padding-bottom : 6px;
}
.mutual_link{
  font-size : 12px;
  text-align : center;
  background-color : #f6f6f6;
  padding-top : 10px;
  padding-bottom : 6px;
  color : #999999;
}
mutual_link:link{
  color: #999999;
}
mutual_link:hover{
  color: #ff8000;
}
.navi{
  font-size : 11px;
  
  background-color : #f6f6f6;
  padding-top : 6px;
  padding-bottom : 3px;
  padding-left : 20px;
}
.title{
  font-size : 14px;
  padding-left : 10px;
  padding-bottom : 3px;
  border-left-width : 10px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : #fa6501;
  border-bottom-color : #fa6501;
  padding-top : 5px;
}
.titie_explanation01{
  font-size : 12px;
  padding-top : 12px;
  padding-left : 14px;
  line-height : 18px;
}
.titie_explanation02{
  font-size : 12px;
  padding-top : 12px;
  padding-left : 14px;
  line-height : 18px;
}
.titie_explanation03{
  font-size : 14px;
  padding-top : 12px;
  padding-left : 14px;
  line-height : 22px;
  padding-bottom : 40px;
}
.region_table01{
  padding-top : 10px;
  padding-left : 10px;
}
.region_table02{
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  line-height : 16px;
}
.commodity_comment01{
  font-size : 12px;
  text-align : center;
  padding-top : 1px;
  padding-bottom : 10px;
}.commodity_comment02{
  font-size : 12px;
  text-align : center;
  padding-top : 2px;
  
}
.info_table01{
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  font-size : 12px;
}
.info_table02{
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  font-size : 12px;
}
.info_table03{
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  font-size : 14px;
}
.info_table04{
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  line-height : 22px;
  font-size : 14px;
}
.info_table05{
  padding-left : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
}
.info_table06{
  padding-right : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
}
.number01{
  text-align : center;
  padding-bottom : 20px;
}
.number02{
  text-align : center;
  padding-top : 10px;
}
.foot{
  padding-bottom : 4px;
}
