html,
body {
  -webkit-print-color-adjust: exact;
  color: #333333;
}

/*-- gHeader
------------------------------------------------------------*/
#gHeader .gHeader-Top .gHeader-Top--Right {
  display: none;
}

#gHeader .gHeader-Menu--pc {
  display: none;
}

.hMenu--pc {
  display: none;
}

#gHeader_simple {
  border-bottom: 1px solid #dedede;
}

/*-- breadCrumbs
------------------------------------------------------------*/
.breadCrumbs {
  display: none;
}

/*-- main__Content
------------------------------------------------------------*/
/*-- column--is1 --*/
body.column--is1 #wrap__Inner {
  padding-top: 50px;
  padding-left: 0;
  padding-right: 0;
}

body.column--is1.page--Hero .hero {
  margin-top: 0;
}

body.column--is1.top #wrap__Inner {
  padding-top: 0;
}

/*-- column--is2 --*/
#column--is2 {
  float: none;
  margin-right: 0;
}

#column--is2 #main__Content {
  float: none;
  margin: 0 auto;
}

#column--is2 #main__Content {
  padding-top: 50px;
}

/*-- site__Inner --*/
.site__Inner {
  padding-left: 0;
  padding-right: 0;
}

/*-- box_Anchor --*/
.box_Anchor {
  display: none;
}

#anchorWrap {
  margin: 0 auto;
}

.anchorContent {
  padding-top: 0;
}

/*-- nav
------------------------------------------------------------*/
#localNav {
  display: none;
}

.relationNav {
  padding-left: 38px;
  padding-right: 38px;
}

/*-- top
------------------------------------------------------------*/
#loader__Wrap {
  width: 100%;
}

video.heroKey_Video {
  display: none !important;
  height: 0 !important;
}

.heroKey {
  min-height: 500px !important;
  height: auto !important;
}

#heroKey_Capture {
  display: none !important;
  height: 0;
}

.top .heroKey {
  width: 100%;
}

#js-sliderPro--Hero {
  display: none !important;
  height: 0;
}

.heroKey_Video {
  display: none !important;
  height: 0;
}

.heroKey_Print {
  display: block !important;
  position: absolute;
  top: 0;
  width: 100%;
  margin: 0 auto;
  z-index: 10;
}

.heroKey_Print img {
  display: block !important;
  width: 100%;
}

.heroKey_Lead {
  z-index: 120 !important;
}

.js-scrEvent__target {
  opacity: 1 !important;
}

.productsIndex {
  width: 257px !important;
}

#area-Announce .dl_Horizon--Wrap {
  display: block !important;
  height: auto !important;
}

.top .area-Topics .media--Unit .media_Body {
  min-height: 240px;
}

/*-- old_main
------------------------------------------------------------*/
body#old_shared #old_main {
  margin-top: 50px;
}

/*-- footer
------------------------------------------------------------*/
#pageTop {
  display: none;
  opacity: 0;
}

#footer .footer_Visual,
#footer .footer_Message,
#footer .footer_Banner,
#footer .gfNav,
#footer .gFooter-Utility,
#footer .gFooter-Info .logo_Co {
  display: none;
}

#gFooter_simple {
  color: #ffffff;
  background: #008486;
}

#gFooter_simple .gFooter-Info_simple .logo_Co {
  display: none;
}

.gFooter-Info .copyright,
.gFooter-Info_simple .copyright {
  padding-left: 38px;
  text-align: left;
}
