/* BASIC css start */
#header_wrap a ,#logo a ,#topmenu_wrap a{color:#fff;}
#container{padding:0!important;}
#contents{min-height:auto!important;}
.main_img{position:relative;line-height:0;}
.main_img img{}


#fp-nav ul li a span{width:5px; height:5px; margin: -2px 0 0 -2px; border:1px #ececec solid; background:#ececec; }
#fp-nav ul li a.active span{width:5px; height:5px; margin: -2px 0 0 -2px; border:1px #bebebe solid; background:#bebebe}
#fp-nav ul li a:hover span, #fp-nav ul li a:hover span, #fp-nav ul li:hover a.active span{width:5px; height:5px; margin: -2px 0 0 -2px}

.section { background-size: cover; background-position: center top; background-repeat: no-repeat; }

.logomain { display:inline!important; }
.logosub { display:none; }



/* BASIC css end */

