 
.exp{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 3px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #e7e7e7;
  border-bottom-color : #e7e7e7;
  width : 600px;
  text-align : left;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #e7e7e7;
  border-left-color : #e7e7e7;
}.exp-01{
  
  
  
  
  
  
  
  
  
  text-align : left;
  
  
  
  
  
  
  
  
  
  
  
  
  padding-left : 5px;
  margin-top : 1em;
  padding-top : 0px;
  margin-left : 2px;
  background-color : white;
  clear : both;
  margin-right : 2px;
}.exp-02{
  
  
  
  
  
  
  
  
  
  text-align : left;
  
  
  
  
  
  
  
  
  
  
  
  
  padding-left : 5px;
  margin-top : 1em;
  padding-top : 2px;
  margin-left : 10px;
  background-color : white;
  clear : both;
}.exp-waku{
  
  
  
  
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 1px;
  margin-bottom : 0px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : silver;
  border-bottom-color : silver;
  
  text-align : left;
  border-right-width : 1px;
  border-bottom-width : 1px;
  padding-right : 5px;
  padding-top : 3px;
  padding-left : 10px;
  padding-bottom : 2px;
  background-color : #f9f9f9;
}.exp-waku01{
  
  
  
  
  margin-top : 6px;
  margin-left : 0px;
  margin-right : 1px;
  margin-bottom : 0px;
  
  text-align : left;
  padding-right : 5px;
  
  padding-left : 10px;
  padding-top : 4px;
  padding-bottom : 10px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : silver;
  border-bottom-color : silver;
  background-color : #f9f9f9;
}.exp-waku02{
  
  
  
  
  margin-top : 6px;
  margin-left : 0px;
  margin-right : 1px;
  margin-bottom : 0px;
  
  text-align : left;
  padding-right : 5px;
  
  padding-left : 10px;
  padding-top : 4px;
  padding-bottom : 4px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : silver;
  border-bottom-color : silver;
  background-color : #f9f9f9;
  font-weight : 100;
}
.top-01{
  margin-top : 14px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  
  border-bottom-style : solid;
  border-right-color : silver;
  border-bottom-color : silver;
  font-size : 13px;
  
  padding-left : 10px;
  
  text-align : left;
  height : 16px;
  border-left-width : 15px;
  border-left-style : solid;
  border-left-color : blue;
  background-color : #f4f4ff;
  border-right-style : solid;
  margin-bottom : 0px;
  padding-bottom : 3px;
  padding-top : 2px;
  padding-right : 2px;
  width : 550px;
  color : gray;
  font-weight : bold;
}.top-02{
  
  border-right-width : 1px;
  border-bottom-width : 1px;
  
  border-bottom-style : solid;
  
  border-bottom-color : silver;
  font-size : 13px;
  
  padding-left : 10px;
  letter-spacing : 2px;
  text-align : left;
  height : 16px;
  border-left-width : 10px;
  border-left-style : solid;
  border-left-color : #fddb8d;
  background-color : #fffaec;
  padding-top : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-right-style : solid;
  border-right-color : silver;
  margin-bottom : 1px;
  margin-top : 3px;
  font-weight : bold;
  color : gray;
}
.top-pic{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  float : left;
border-width : 9px 9px 9px 9px;border-style : solid solid solid solid;border-color : #e7e7e7 #e7e7e7 #e7e7e7 #e7e7e7;}
.exp-r{
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 1px;
  margin-left : 5px;
  margin-right : 3px;
  margin-bottom : 1px;
  height : 160px;
  background-color : #ffffe6;
  color : maroon;
  float : right;
  width : 350px;
}
.pic001{
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 1px;
}
.spa-waku{
  
  padding-left : 2px;
  width : 550px;
  margin-top : 2px;
  margin-left : 2px;
  margin-bottom : 8px;
  

  
}.div-waku{
  
  padding-left : 2px;
  width : 550px;
  margin-top : 2px;
  margin-left : 2px;
  margin-bottom : 8px;
  

  

  background-color : #fbffff;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : silver;
  border-bottom-color : silver;
  padding-bottom : 1px;
  text-align : left;
}
.spa-pic-l{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 10px;
  margin-bottom : 1px;
  float : left;
border-width : 15px 10px 15px 10px;border-style : solid solid solid solid;border-color : #e7e7e7 #e7e7e7 #e7e7e7 #e7e7e7;}
.spa-exp{
  padding-left : 6px;
  margin-left : 5px;
  margin-top : 4px;
  background-color : white;
  height : 100px;
  padding-top : 5px;
  color : navy;
}
.waku-right{
  float : right;
}
.date{
  
  
  
  
  
  
  margin-right : 5px;
  margin-bottom : 5px;
  padding-left : 8px;
  background-color : #f7ffff;
}
.time{
  font-size : 11px;
  background-color : #b3c4ff;
  text-align : left;
  padding-left : 10px;
  
  padding-top : 4px;
}
.point{
  
  
  width : 150px;
  text-align : center;
  margin-left : auto;
  

  border-left-width : 4px;
  border-right-width : 4px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #0080ff;
  border-right-color : #0080ff;
  border-bottom-color : #0080ff;border-spacing : inherit;
  
  margin-bottom : 1px;
  padding-left : 0px;
  clear : both;
  float : left;
  margin-top : 0px;
  padding-bottom : 0px;
}
.setsumei-mid{
  margin-top : 0px;
  margin-bottom : 6px;
  color : gray;
  
  
  
  
  
  
  margin-right : 8px;
  
  padding-left : 4px;
  padding-top : 1px;
  padding-right : 4px;
  padding-bottom : 4px;
  

  clear : both;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : silver;
}
.pic-l-div{
  float : left;
  margin-top : 2px;
  margin-left : 8px;
  margin-right : 8px;
  margin-bottom : 0px;
}
.pic-div-waku{
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  height : 110px;
}
.moushikomi-button{
  margin-top : 2px;
  
  margin-right : 3px;
  margin-bottom : 1px;
  
  float : right;
}
.shop-name{
  color : silver;
  margin-top : 0px;
  
  
  
  
  
  
  text-align : center;
  
  margin-right : auto;
  
  clear : both;
  
  margin-left : auto;
  padding-top : 0px;
}
