 .divBg {
  height: 100%;
  width: 100%;
  position: fixed;
  top:0;
  left:0;
  background: silver;
  opacity:0.8;
  z-index: 999;
  display: none;
}
.divPopup {
  width: 500px;
  height: 310px;
  background: #fdfcf8;
  border-radius: 10px;
  padding: 15px;
  z-index: 1000;
  display: none;
  resize: none;
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin: auto;
}
.divPopup img{
  width: 25px;
}
.subTitle {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 20px;
}
.btnCloseDiv {
  float: right;
  font-size: 19px;
  z-index: 0;
}
.password {
  border: 1px solid #c0c0c0;
  width: 470px;
  height: 40px;
  font-size: 18px;
  font-family: Arial, sans-serif;
}
.inputComment {
  border: 1px solid #c0c0c0;
  width: 470px ;
  height: 110px; 
  resize:none;
  font-family: Arial, sans-serif;
  font-size: 18px;
}
.comment {
  display:inline-block;
  width:470px;
  height: 110px;
  word-wrap:break-word;
  white-space:normal;
  font-size: 18px;
}
.txtDateName {
  width: 460px;
  font-size: 18px;
  height: 40px;
  font-family: Arial, sans-serif;
}
.txtDate {
  width: 250px;
  font-size: 18px;
  height: 40px;
  font-family: Arial, sans-serif;
}

/*蜈ｨ蝗ｽ繝槭ャ繝礼判髱｢縺ｮ繧ｯ繝ｭ繝ｼ繧ｺ繝懊ち繝ｳ*/
.map .divPopup a.btn-close {
  color: #2a2a2a;
}
.map .divPopup a.btn-close:hover {
  color: #fc7919;
}

/*繝｢繝�Ν繝上え繧ｹ逕ｻ髱｢縺ｮ繧ｯ繝ｭ繝ｼ繧ｺ繝懊ち繝ｳ*/
.bukken .divPopup a.btn-close {
  color: #2a2a2a;
}
.bukken .divPopup a.btn-close:hover {
  color: #fc7919;
}

/*繧ｰ繝ｩ繝慕判髱｢縺ｮ謖�ｮ壽律隧ｳ邏ｰ縺ｮ繧ｫ繝ｬ繝ｳ繝繝ｼ繝懊ち繝ｳ*/
.system .divPopup a.btn-calendar {
  color: #2a2a2a;
}
.system .divPopup a.btn-calendar:hover {
  color: #fc7919;
}

/*繧ｰ繝ｩ繝慕判髱｢縺ｮ繧ｯ繝ｭ繝ｼ繧ｺ繝懊ち繝ｳ*/
.system .divPopup a.btn-close {
  color: #2a2a2a;
}
.system .divPopup a.btn-close:hover {
  color: #fc7919;
}

/*髮ｻ蜉幃㍼�城崕豌嶺ｻ｣繝懊ち繝ｳ*/
.system .graphArea .areaBody .denkidai button span.button {
   color: #2a2a2a;
}
.system .graphArea .areaBody .denkidai button span.button:hover {
   color: #fc7919;
}