@charset "UTF-8";

body {
  -webkit-print-color-adjust: exact;
  min-width: 728px;
}


#LayerHeader {
  position: relative;
  border-bottom: 2px solid #ea0001;
}

#AreaHeader {
  width: 728px
}

#HeaderRight {
  display: none;
}

#AreaGnavi {
  display: none!important;
}

#TopPage #LayerBase {
  background-color: #b7b7b7;
}

.bg-img {
  display: none;
}

#LayerBody {
  padding: 0 0 96px 0;
  background-color: #fff;
}

#TopPage #LayerBody {
  padding: 0 0 65px 0;
  background-color: #b7b7b7;
}

#LayerContentsBody {
  float: none;
  width: auto;
}

.tnavi {
  width: 728px;
}

.tnavi ol {
  width: auto;
}

.sns {
  display: none;
}

#LayerContentsMain {
float: none;
}

/*h2 {
  width: 100%;
}

.column2-img-left,
.column2-img-right,
.summary .column2-img-left,
.summary .column2-img-right  {
  width: 25%;
}

.column2-text-left,
.column2-text-right,
.summary .column2-text-left,
.summary .column2-text-right {
  width: 70%;
}

.news-list dl dt {
width: 10%;
}

.news-list dl dt {
width: 10%;
}

.news-list dl dd {
width: 90%;
}

.news-list dl dd + dd {
width: 78%;
}*/

#LayerSnavi,
#FooterLink,
.fnavi {
  display: none;
}

#LayerFooter {
  position: relative;
}

#FooterNavi,
.footer-link,
.f-logo {
  display: none;
}

.area-copy {
  border-top: none;
}

.area-copy div {
  width: 728px;
}

.bx-controls.bx-has-pager {
  display: none;
}