body { font-family: M PLUS 1;}body, .edgtf-content { background-color: #f4f4f4;}.edgtf-content .edgtf-content-inner > .edgtf-full-width > .edgtf-full-width-inner { padding: 52px 0px 0px;}.edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner { padding: 52px 0px 0px;}.error404 .edgtf-page-header .edgtf-menu-area { background-color: rgba(255, 255, 255, 0) !important;}.edgtf-header-vertical-right .edgtf-vertical-menu-area .edgtf-vertical-area-background { background-color: #4fc6c6;box-shadow: 1px 0 3px rgba(0, 0, 0, 0.05);}.edgtf-header-vertical-right nav.edgtf-fullscreen-menu > ul > li > a:hover, .edgtf-header-vertical-right nav.edgtf-fullscreen-menu > ul > li > a.edgtf-active-item, .edgtf-header-vertical-right nav.edgtf-fullscreen-menu > ul > li > a.current-menu-ancestor { color: #ffffff;}.edgtf-vertical-menu-area .edgtf-vertical-area-background { background-color: #4fc6c6;box-shadow: 1px 0 3px rgba(0, 0, 0, 0.05);}.edgtf-header-vertical .edgtf-vertical-menu > ul > li > a:hover, .edgtf-header-vertical .edgtf-vertical-menu > ul > li > a.edgtf-active-item, .edgtf-header-vertical .edgtf-vertical-menu > ul > li > a.current-menu-ancestor { color: #ffffff;}.edgtf-mobile-header .edgtf-mobile-nav { background-color: #4fc6c6;}.edgtf-mobile-header .edgtf-mobile-menu-opener a { color: #000000;}.edgtf-header-box .edgtf-top-bar-background { height: 45px;}