.vertical-center {	
	/* Flexbox display */
	display: -webkit-box;	display: -moz-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	
	/* Horizontal alignment */
	-webkit-box-pack: center;	-moz-box-pack: center;	-ms-flex-pack: center;	-webkit-justify-content: center;justify-content: center;/* Vertical alignment */
	-webkit-box-align: center;	-moz-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;	align-items: center;	
	-webkit-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	transform-style: preserve-3d;
	}

/* Main Layout*/
main {  display: block;  min-height: 100vh; /* width: calc(100% - 65px);  margin-left: 65px;*/
  -webkit-transition: all 0.2s ease-out 0.25s;	transition: all 0.2s ease-out 0.25s;  /*   color: #fff; *//*   border: 10px solid lightblue; */}

.subnav-open main {  -webkit-transform: translate(0px, 0);  transform: translate(0px, 0);}
main .main-overlay { content:'';  display: block;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  z-index: -100;  background: rgba(0,0,0,0.05);  opacity: 0.0;
  -webkit-transition: all 0.2s ease-out 0.25s;	transition: all 0.2s ease-out 0.25s;}
.subnav-open main .main-overlay {  z-index: 200;  opacity: 1.0;}

main .section {  position: reltive;  overflow: hidden;  /*   border: 4px solid lightgreen; */}
main .fp-tableCell {background-size:cover !important; /*position:relative;*/ }
/*main .fp-tableCell:after {content:""; position:absolute; width:100%; height:100%; background-color:rgb(0,0,0,0.1);  top:0;}*/
/*main #section1 .fp-tableCell:after {display:none;}
main #section1 .fp-tableCell {background:url("../img/slide1.jpg")no-repeat center center;  }
main #section2 .fp-tableCell {background:url("../img/slide2.jpg")no-repeat center center;  }
main #section3 .fp-tableCell {background:url("../img/slide3.jpg")no-repeat center center;  }*/
main #section4 .fp-tableCell {background:url("../img/slide4.jpg")no-repeat center center;  }
main #section5 .fp-tableCell {background:url("../img/slide5.jpg")no-repeat center center;}
main #section6 .fp-tableCell {background:url("../img/slide3.jpg")no-repeat center center;}
main #section7 .fp-tableCell {background:url("../img/slide7.jpg")no-repeat center center;}

/* Video Backgrounds */
#homepage-fullpage .video-background { overflow:hidden; clear:both;
  display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; min-width: 100%;  min-height: 100%;
  width: auto;  height: 100vh;  -webkit-transform: translate(-230px, 0); transform: translate(-230px, 0);  
  -webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%); position: absolute;left: 50%;	top: 50%;
  /* overflow: hidden; */  object-fit: cover;  /*   border: 4px solid red; */}

#homepage-fullpage .inner {  display: block;  max-width: 100%;  margin: 0 auto;  color: #fff;    z-index: 1;  opacity: 1.0;
 -webkit-transition: all 0.2s ease-out 0.75s;transition: all 0.2s ease-out 0.75s;
 position: relative; -webkit-transform: translate(0, 0px);  transform: translate(0, 0px);}
#homepage-fullpage .active .inner { opacity: 1.0;  webkit-transform: translate(0, 0);  transform: translate(0, 0);} 

/*#homepage-fullpage .inner {  display: block;  max-width: 100%;  margin: 0 auto;   color: #fff;  
 position: relative;  z-index: 1;  opacity: 0.0; -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);    -webkit-transition: all 0.2s ease-out 0.75s;transition: all 0.2s ease-out 0.75s;}
#homepage-fullpage .active .inner {  opacity: 1.0;  -webkit-transform: translate(0, 0);  transform: translate(0, 0);} */ 
/*   -webkit-transition: all 0s linear 0s;transition: 	all 0s linear 0s; */
/* FullPage JS Controls Theme Overrides */
#fp-nav {  -webkit-transition: 	all 0.2s ease-out 0.25s;transition: all 0.2s ease-out 0.25s;}
.subnav-open #fp-nav { opacity: 0.0;}
#fp-nav ul li a span, .fp-slidesNav ul li a span {   background: rgba(255,255,255,0.70);}

.section:last-child,.section:last-child .fp-tableCell{height:auto !important;}
/*.section:last-child .fp-tableCell .inner {padding: 3em 0;  text-align: center;}*/

/*.bgW ul li .fp-tooltip {color:#333 !important;}
.bgW ul li a span, .fp-slidesNav ul li a span {background:rgba(0,0,0,0.70) !important}
.bgW ul li a:hover span, .fp-slidesNav ul li a:hover span {background:rgba(0,0,0,0.70) !important}
.bgW ul li::after{background-color:rgba(0,0,0,0.1) !important}*/

/*sldie backgrkound - white
#section3 .fp-tableCell {background:#fff !important;}
#section3 .fp-tableCell:after {background-color:rgba(255,255,255,0);}
.fp-viewing-slide2 .gnb a{color:#333;}
.fp-viewing-slide2 .logo .logo1 {display:none !important}
.fp-viewing-slide2 .logo .logo2 {display:block !important;}
.fp-viewing-slide2 ul li .fp-tooltip {color:#333 !important;}
.fp-viewing-slide2 ul li a span{background:rgba(0,0,0,0.70) !important}
.fp-viewing-slide2 ul li a:hover span {background:rgba(0,0,0,0.70) !important}
.fp-viewing-slide2 ul li::after{background-color:rgba(0,0,0,0.1) !important}
.fp-viewing-slide2 #homepage-fullpage .inner {opacity: 1.0 !important; }
.fp-viewing-slide2 #nav-icon1 span {background:#333;}
.fp-viewing-slide2 .mtit h3, 
.fp-viewing-slide2 .mtit p {color:#333 !important;}
.fp-viewing-slide2 .tabmenu .news td a,
.fp-viewing-slide2 .tabmenu .news td {color:#333;}*/


