@charset "utf-8";


.txt_midashi {
  font-weight: bold;
  font-size: 1.3em;
}

#ShopFear {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  border: 1px solid #F00;
}
#ShopFear dt {
  color: #FFF;
  background-color: #F00;
  padding: 3px;
}
#ShopFear dd {
  font-weight: bold;
  padding: 8px;
}
.shopBox h3 {
  font-weight: bold;
  background-color: #EEEEEE;
  margin-bottom: 10px;
  padding: 6px;
}
.morepage h3 {
  margin-top: 10px;
}
.topphoto img {
  width: 100%;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}
#ShopHito {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: dotted;
  border-left-style: none;
  border-top-color: #CCC;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  border-left-color: #CCC;
  padding-bottom: 5px;
  padding-top: 5px;
}

#ShopHito dt {
  float: left;
  width: 25%;
}
#ShopHito dd {
  float: right;
  width: 75%;
}
#ShopCv {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: dotted;
  border-left-style: none;
  border-top-color: #CCC;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  border-left-color: #CCC;
  padding-bottom: 5px;
  padding-top: 5px;
}

#ShopCv dt {
  float: left;
  width: 25%;
}
#ShopCv dd {
  float: right;
  width: 75%;
}
.sv1ken {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: dotted;
  border-left-style: none;
  border-top-color: #CCC;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  border-left-color: #CCC;
  padding-top: 5px;
  padding-bottom: 5px;
}

#JU_head {
  width: 100%;
  height: 60px;
  background-color: #FFF;
}
#JU_head .ju {
  float: left;
  width: 178px;
  height: 33px;
  padding-left: 5px;
}
#JU_head .ju_tekisei {
  width: 153px;
  height: 20px;
  padding-top: 13px;
  padding-left: 5px;
}
#JU_head2 {
  width: 100%;
  height: 33px;
  background-color: #FFF;
}
#JU_head2 .ju {
  float: left;
  width: 178px;
  height: 33px;
  padding-left: 5px;
}
#JU_head3 {
  width: 100%;
  height: 30px;
  background-color: #FFF;
}
#JU_head3 .ju_tekisei {
  width: 153px;
  height: 20px;
  padding-top: 5px;
  padding-left: 5px;
}

