* {
  margin: 0;
  padding: 0;
}
#momologo {
  z-index: 950;
  background-color: #FFFFFF;
  /*display: table;*/
  display: none;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  position: fixed;
}
#momologo-cell {
  display: table-cell;
  margin: 0 auto;
  vertical-align: middle;
}
#momologo img {
  max-width: 80%;
//  max-height: 80%;
  width: 400px;
//  height: 400px;
  height: auto;
  display: block;
  margin: 0 auto;
}
#loading {
  display: table;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 900;
}
#loading #loading-cell {
  display: table-cell;
}
#loading #loading-cell {
  margin: 0 auto;
  vertical-align: middle;
}
#loading #loading-cell #loadingImg {
  margin: 0 auto;
  display: none;
}
#loading #loading-cell #loadingMsg {
  margin: 0 auto;
  display: none;
}
.persent .k1 {
  float: left;
}
.persent .k2 {
  float: left;
}
.persent .k3 {
  float: left;
}
.persent .kpa {
  float: left;
}
.persent .n1,.n2,.n3,.n4,.n5,.n6,.n7,.n8,.n9 {
  display: none;
}
.persent .n0 {
  display: block;
}
#contents {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 100;
}
#slides {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 390;
}
.photos {
  display: none;
  z-index: 410;
  width: 100%;
  height: 100%;
  position: fixed;
}
.photos .photo {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
}
.photos .photo img {
  width: 100%;
  height: 100%;
}
#slides #close {
  position: fixed;
  z-index: 450;
  cursor: pointer;
}
#slides #next {
  display: none;
  position: fixed;
  z-index: 450;
  cursor: pointer;
}
#slides #prev {
  display: none;
  position: fixed;
  z-index: 450;
  cursor: pointer;
}
#slides #autoplay {
  position: fixed;
  z-index: 450;
  cursor: pointer;
}
#slides #autoplay #start {
}
#slides #autoplay #stop {
  display: none;
}
.btn {
  position: absolute;
}
.on {
  display: none;
}
