#areaSearchCharge {
}
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;
  margin:0px 0px 5px 3px;
}
span.preaftButton a{
  font-size:16px;
  margin:0px 0px 5px 3px;
}
#areaTop {
  margin:0px;
  padding:0px;
  /*width:800px;*/
  /*height:140px;*/
  /*margin-top:10px;*/
}
#areaTop p{
  margin:0px auto 0px 0px;
  color:black;
  text-indent:0px;
  line-height:110%;
  border:1px solid #EEE8AA;
  padding-left:2px;
  font-size:13px;
  font-family:monospace;
}
#areaAddressResult {
  /*width:400px;*/
  /*margin:10px 5px 10px 5px;*/
  margin:0px;
  padding:0px;
}
span.step { color:red; }

#areaResult {
  /*width:550px;*/
  margin:0px;
  text-align:center;
}
#areaResultTable {
  background-color:#eee8aa;
  border-width:0px;
  margin-top:10px;
  padding:10px 0;
}
#areaResultTable table{
  color:black;
  margin:0px;
  padding:2px;
  width:90%;
}
#areaResultTable table TR.qua_clr{
  color:#FF4500;
}
#areaResultTable table TR.val_clr{
  color:#FF7F50;
}
#areaResultTable table TR.lim_clr{
  color:#008000;
}
#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;
  text-align:left;
  border-width:0px;
  /*color:#DDDDDD;*/
}
#areaResultTable table TD.right{
  text-align:right;
}
#areaResultTable table TD.center{
  text-align:center;
}
p#kyori{
  /*border:1px solid orange;*/
  text-align:center;
  padding:2px;
  width:95%;
  background-color:#EFEFEF;
}
#areaPickSelect {
  /*width:800px;*/
  height:290px;
  padding:0px 0px 10px 0px;
  background-color:#EEE8AA;
  position:relative;

}
/*#dInfo { height:350px; }*/
#areaDeliSelect {
  /*width:800px;*/
  height:290px;
  padding:0px 0px 10px 0px;
  background-color:#EEE8AA;
  position:relative;
}
#pMessage,#dMessage,#resultMessage {
  /*width:100%;
  margin:0px;*/
  /*padding:10px 5px 2px 10px;*/
  font-size:16px; font-weight:normal;
  /*border-width:0px;*/
}
p#pAddress,p#dAddress {
  margin:10px 50px 0px 50px;
  padding:4px 5px;
  font-size:15px;
  border: 1px solid #EEE8AA;
}
.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;
}
.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;
}

