#areaSearchCharge {
  margin:0px;
  padding:0px;
}
div.caption,span.caption{
  font-size:22px;
  font-weight:normal;
  color:#555555;
  line-height:140%;
  margin:0px 3px 5px 2px;
}
span.preaftButton{
  font-size:16px;
  color:#999999;
  /*line-height:140%;*/
  margin:0px 0px 5px 3px;
}
#areaSearchCharge p{
  margin:0px auto 0px 0px;
  color:black;
  text-indent:0px;
  line-height:110%;
  border:1px solid #FFFFCC;
  padding-left:2px;
  font-size:13px;
  font-family:monospace;
}
#areaTop {
  width:800px;
  height:140px;
  margin-top:10px;
  padding:0px;
  position:relative;
}
#areaAddress {
  float:left;
  width:295px;
  height:110px;
  margin:10px 5px 10px 5px;
  padding:0px;
  background-color:#FFFFCC;
}
#areaResult {
  float:left;
  width:470px;
  margin:0px 5px 5px 5px;
  text-align:center;
}
#areaResultTable {
  background-color:#555555;
  width:455px;
  padding:10px;
}
#areaResultTable table{
  color:#EEE8AA;
  width:455px;
}
#areaResultTable table TR.qua_clr{
  color:orange;
}
#areaResultTable table TR.val_clr{
  color:yellow;
}
#areaResultTable table TR.lim_clr{
  color:#E9C2A6;
}
#areaResultTable table TH{
  font-size:13px;
}
#areaResultTable table TD{
  font-size:15px;
}

#areaResultTable table p#resultBikou{
  font-size:13px;
  line-height:130%;
  margin-top:5px;
  padding:3px;
  border-width:0px;
  color:#DDDDDD;
}
#areaResultTable table TD.right{
  text-align:right;
}
#areaResultTable table TD.center{
  text-align:center;
}
p#kyori{
  border:1px solid #FFFFCC;
  text-align:center;
  padding:3px;
  width:95%;
  background-color:#999999;
}
#areaPickSelect {
  width:800px;
  height:250px;
  padding:0px 0px 10px 0px;
  background-color:#FFFFCC;
  position:relative;

}
#areaDeliSelect {
  width:800px;
  height:250px;
  padding:0px 0px 10px 0px;
  background-color:#FFFFCC;
  position:relative;
}
p#pMessage,p#dMessage {
  width:100%;
  margin:0px;
  padding:10px 5px 2px 10px;
  font-size:14px;
  border-width:0px;
}
p#pAddress,p#dAddress {
  margin:1px 5px 5px 8px;
  padding:4px 5px;
  font-size:13px;
}
.areaKen {
  margin:0px 0px 2px 10px;
  float:left;
  width:70px;
}
#pickKen p {
  border:1px solid orange;
  background-color:white;
}
.areaKu {
  margin:0px 0px 2px 15px;
  float:left;
  width:180px;
}
.areaMati {
  margin:0px 0px 2px 15px;
  float:left;
  width:410px;
}
.areaMati1 {
  float:left;
  width:130px;
}
.areaMati2 {
  float:left;
  width:130px;
}
.areaMati3 {
  float:left;
  width:130px;
}
.areaMoku {
  float:left;
  width:60px;
}
#deliKu1,#deliKu2 {
  float:left;
  width:88px;
}
