#modalOverlay {
  background-color:#000;
  cursor:default;/* fixed bug KEYENCE-1315 */
}

#modalContainer_normal {
  height:502px;
  width:602px;
  left:50%;
  top:15%;
  margin-left:-300px; /* half the width, to center */
  background-color:#fff;
  /*border:3px solid #ccc;*/ /* fixed bug KEYENCE-1067 */
}



#modalContainer_normal a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:4px;
  right:4px;
  cursor:pointer;
}
#modalContainer_mylist {
/*  height:255px;  Keyence 1400 により*/
  width:402px;
  left:55%;
  top:15%;
  margin-left:-300px; /* half the width, to center */
/*  background-color:#fff;　　　Keyence 1400 により*/
  border:0px solid #ccc;
}

#modalContainer_mylist a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:5px;
  right:3px;
  cursor:pointer;
}

#modalContainer_imgkakudai {
/*  height:400px;
  width:500px;  Redmine バグ #85 2008.12.29*/
  height:623px;
  width:600px;
  left:50%;
  top:15%;
  margin-left:-300px; /* half the width, to center */
  background-color:#fff;
/*  border:3px solid #ccc; */
}

#modalContainer_imgkakudai a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:20px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:3px;
  right:3px;
  cursor:pointer;
}
#modalContainer_DeleteCofirm {
  height:140px;
  width:401px;
  left:55%;
  top:25%;
  margin-left:-300px; /* half the width, to center */
  background-color:#fff;
  border:0px solid #ccc;
}
#modalContainer_DeleteCofirm a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:4px;
  right:4px;
  cursor:pointer;
}
#modalContainer_Message {
  height:159px;
  width:401px;
  left:55%;
  top:25%;
  margin-left:-300px; /* half the width, to center */
  background-color:#fff;
  border:0px solid #ccc;
}
#modalContainer_Message a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:4px;
  right:4px;
  cursor:pointer;
}

#modalContainer_PDFdownload {
  height:459px;
  width:599px;
  left:55%;
  top:10%;
  margin-left:-300px; /* half the width, to center */
  background-color:#fff;
  border:0px solid #ccc;
}
#modalContainer_PDFdownload a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:4px;
  right:3px;
  cursor:pointer;
}


#modalContainer_pdfDeleteCofirm {
  height:140px;
  width:401px;
  left:55%;
  top:35%;
  margin-left:-180px; /* half the width, to center */
  background-color:#fff;
  border:0px solid #ccc;
}
#modalContainer_pdfDeleteCofirm a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:4px;
  right:4px;
  cursor:pointer;
}

#modalContainer_productSelect {
  height:458px;
  width:598px;
  left:50%;
  top:10%;
  margin-left:-299px; /* half the width, to center */
  background-color:#fff;
  border:0px solid #ccc;
}
#modalContainer_productSelect a.modalCloseImg {
  background:url(../images/btn_popup_dl_close.gif) no-repeat;
  width:52px;
  height:16px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:4px;
  right:3px;
  cursor:pointer;
}
