@charset   "Shift_JIS";

#memHeader1{
  background-color : #ddffdd;
  color : #0000cc;
  align : center;
  v-align : middle;
  text-align : center;
  vertical-align : middle;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  font-weight : bold;
  letter-spacing : 1em;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 4px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 4px;
}

#memHeader1sub{
  align : center;
  v-align : middle;
  text-align : center;
  vertical-align : middle;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 4px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 4px;
}

#memHeader2{
  background-color : #ddffdd;
  color : #0000cc;
  align : center;
  v-align : middle;
  text-align : center;
  vertical-align : middle;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  font-weight : bold;
  letter-spacing : 1em;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 4px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 4px;
}

#subNaviArea{
  background-color : transparent;
  color : #0000cc;
  font-size : medium;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  align : center;
  valign : middle;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 2px;
}

.memberDataArea{
  align : center;
  valign : middle;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 4px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 4px;
}

/*photo max size  width=80px, height=110px
   standard size  width=80px, height=60px  */
.memberPhotoArea{
  background-color : #dcecff;
  width : 80px;
  align : center;
  valign : middle;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 2px;
}

.memberShopName{
  background-color : #dcecff;
  color : #0000ff;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  font-size : 11pt;
  font-weight : bold;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 12px;
  padding-right : 0px;
  padding-bottom : 2px;
}

.memberDataTable{
  color : #0000ff;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  font-size : 11pt;
  line-height : 1.3em;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 12px;
  padding-right : 8px;
  padding-bottom : 2px;
}

.memberDataTable2{
  color : #0000ff;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  font-size : 11pt;
  line-height : 1em;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 4px;
  padding-left : 0px;
  padding-right : 8px;
  padding-bottom : 0px;
}

.memberDataTable3{
  color : #0000ff;
  font-family : sans-serif;
  font-size : 10pt;
  line-height : 1em;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 4px;
  padding-left : 0px;
  padding-right : 8px;
  padding-bottom : 0px;
}

.naviCell{
  align : center;
  vslign : middle;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}

.mainAreaHeader{
  background-color : #009900;
  color : #ffffff;
  font-weight : bold;
  font-size : medium;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  text-align : center;
  vertical-align : middle;
  height : 2em;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.mainAreaData{
  background-color : transparent;
  color : #0000cc;
  font-size : medium;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  text-align : left;
  line-height : 1.6em;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
}

.mainAreaDataSite{
  background-color : transparent;
  color : #0000cc;
  font-size : medium;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  text-align : left;
  line-height : 2em;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  padding-top : 5px;
  padding-left : 50px;
  padding-right : 15px;
  padding-bottom : 5px;
}

.memberMap{
  background-color : transparent;
  align : center;
  valign : top;
  width : 320px;
  height : 240px
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}

.memberAddress{
  background-color : transparent;
  color : #0000cc;
  font-size : 14px;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  text-align : left;
  vertical-align : top;
  line-height : 1.1em;
  align : left;
  valign : top;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}

.memberSetumei1{
  background-color : transparent;
  color : #0000cc;
  font-size : 16px;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  text-align : left;
  vertical-align : middle;
  line-height : 1.1em;
  align : left;
  valign : top;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 10px;
  padding-left : 12px;
  padding-right : 12px;
  padding-bottom : 2px;
}

.memberSetumei2{
  background-color : transparent;
  color : #0000cc;
  font-size : 16px;
  font-family : "Verdana", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
  text-align : left;
  vertical-align : middle;
  line-height : 1.1em;
  align : left;
  valign : top;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 12px;
  padding-right : 12px;
  padding-bottom : 2px;
}

.memberLPhoto{
  background-color : transparent;
  align : center;
  valign : top;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}

.memberDataArea1{
  background-color : transparent;
  align : center;
  valign : top;
}

.memberDataArea2{
  background-color : #ffe9dd;
  align : center;
  valign : top;
}


