@charset "UTF-8";
/*==========================================
= Footer吸着
===========================================*/
html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 450px;
}
body > .wrap {
  padding: 0 0 50px;
  min-height: 300px;
}
body.headerPrint {
  margin-bottom: 80px;
}

.siteFooter {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 450px;
  z-index: 30;
}

body.footerClose .siteFooter {
  position: fixed;
  padding: 20px 0;
  width: 100%;
  height: 80px;
  background-color: #ddd;
}
