#asu:hover #asub{
	/*border-radius:5px;*/	background-color:#efefef;	color:#0b3142;	
	margin:3px 4vw 0px 4vw;
	padding:7px 1vw 10px 1vw;	font-weight:bold;
}
#asu:hover .dropcn {
    display: block;
}
.dropcn a:hover {background-color: #dddddd; color:#0b3142; }
.dropcn {
    display: none;    position: absolute;    /*background-color: #f9f9f9;*/    background-color: #0b3142;	/*color:#fff;*/
    min-width: 135px;    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);    z-index: 1;	margin-left:4vw;	/*border-radius:5px;*/
}
.dcn2{
	min-width: 170px;
}
.dropcn a {
    /*color: black;*/    color: #fff;    padding: 2px 16px;    text-decoration: none;    display: block;
	font-size:14px;	font-weight:normal;	/*height:40px;*/
}

#asu2:hover #asub2{
	/*border-radius:5px;*/	background-color:#efefef;	color:#0b3142;	
	margin:3px 4vw 0px 4vw;
	padding:7px 1vw 10px 1vw;	font-weight:bold;
}
#asu2:hover .dropcn {
    display: block;
}

#asu3:hover #asub3{
	/*border-radius:5px;*/	background-color:#efefef;	color:#0b3142;	
	margin:3px 4vw 0px 4vw;
	padding:7px 1vw 10px 1vw;	font-weight:bold;
}
#asu3:hover .dropcn {
    display: block;
}

#asu4:hover #asub4{
	/*border-radius:5px;*/	background-color:#efefef;	color:#0b3142;	
	margin:3px 4vw 0px 4vw;
	padding:7px 1vw 10px 1vw;	font-weight:bold;
}
#asu4:hover .dropcn {
    display: block;
}

#ind1{
	background: url("../img/industry.jpg"); 
	background-size:cover;
	height:100%; 
	width:65%; 
	background-position: center;
}
#opn{
	/*background: url("../img/industry.jpg"); */
	background:url('../img/waste2.jpg');
	background-size:cover;
	background-position: center bottom;
	/*width:800px; height:600px; */
	width:70vw; height:92vh; 
	margin:auto; 
	/*background-attachment:fixed;*/
	/*background: center center no-repeat fixed;*/
	
	/*    background: center center no-repeat fixed;
    background-size: 100vw auto;
    margin: auto;
    position: relative;
    z-index: 100;
    image-rendering: auto;*/
}
#opn_m{
	/*background: url("../img/industry.jpg"); */
	background:url('../img/munc.jpg');
	background-size:cover;
	background-position: center bottom;
	/*width:800px; height:600px; */
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_d{
	/*background: url("../img/industry.jpg"); */
	background:url('../img/dist.jpg');
	background-size:cover;
	background-position: center bottom;
	/*width:800px; height:600px; */
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_oi{
	background:url('../img/oils1.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_pm{
	background:url('../img/prjm.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_en{
	background:url('../img/engdn.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_co{
	background:url('../img/comas.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_sp{
	background:url('../img/spec1.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_ac{
	background:url('../img/acadv.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_up{
	background:url('../img/scal2.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_bg{
	background:url('../img/bgas.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_be{
	background:url('../img/beth.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_bo{
	background:url('../img/boil.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_st{
	background:url('../img/strim.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_su{
	background:url('../img/supple.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_an{
	background:url('../img/animal.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}

.anttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.anttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:747px;	right:50%;	width:46%;
}
.anttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.9vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:433px;	width:46%;	left:50%;
}
.anttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1186px;	width:46%;	left:50%;
}
.ancnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.ancntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:860px;	right:50%;	width:46%;
}
.ancnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.ancnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}
.stttl{
	padding: 2vh 2vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.stttld{
	padding: 2vh 1vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:756px;	right:50%;	width:46%;
}
.stttl2{
	padding: 2vh 3vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:403px;	width:46%;	left:50%;
}
.stcnt{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.stcntd{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:860px;	right:50%;	width:46%;
}
.stcnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:505px;	left:50%;
	width:46%;
}


.suttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.suttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:756px;	right:50%;	width:46%;
}
.suttl2{
	padding: 2vh 3vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.7vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:403px;	width:46%;	left:50%;
}
.suttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.sucnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.sucntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:860px;	right:50%;	width:46%;
}
.sucnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:505px;	left:50%;
	width:46%;
}
.sucnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.nuttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.nuttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:716px;	right:50%;	width:46%;
}
.nuttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:395px;	width:46%;	left:50%;
}
.nuttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.nucnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.nucntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:820px;	right:50%;	width:46%;
}
.nucnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:505px;	left:50%;
	width:46%;
}
.nucnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.bottl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.bottld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:836px;	right:50%;	width:46%;
}
.bottl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.bottl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.bocnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.bocntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:940px;	right:50%;	width:46%;
}
.bocnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.bocnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.spttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.spttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:796px;	right:50%;	width:46%;
}
.spttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.spttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.spcnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.spcntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:900px;	right:50%;	width:46%;
}
.spcnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.spcnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.upttl{
	padding: 2vh 2vw 2vh 3vw;	color: #604061;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.upttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #604061;	font-size: calc(0.9vw + 0.9vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.upcnt{
	padding: 2vh 3vw 4vh 3vw;	color: #604061;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.upcnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #604061;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}


.acttl{
	padding: 2vh 2vw 2vh 3vw;	color: #604061;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.acttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #604061;	font-size: calc(0.8vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.accnt{
	padding: 2vh 3vw 4vh 3vw;	color: #604061;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.accnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #604061;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}

.bgttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.bgttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:796px;	right:50%;	width:46%;
}
.bgttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.bgttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.bgcnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.bgcntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:900px;	right:50%;	width:46%;
}
.bgcnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.bgcnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.oittl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.oittld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:796px;	right:50%;	width:46%;
}
.oittl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.oittl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.oicnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.oicntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:900px;	right:50%;	width:46%;
}
.oicnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.oicnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}



.bettl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.bettld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:796px;	right:50%;	width:46%;
}
.bettl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:395px;	width:46%;	left:50%;
}
.bettl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.becnt{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.becntd{
	padding: 2vh 3vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:900px;	right:50%;	width:46%;
}
.becnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:505px;	left:50%;
	width:46%;
}
.becnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.linef1_sp{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_sp{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}

.linef1_ac{
	border-top:4px solid #604061;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_ac{
	border-top:4px solid #604061;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}

.linef1_up{
	border-top:4px solid #604061;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_up{
	border-top:4px solid #604061;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}

.linef1_en{
	border-top:4px solid #ffffff;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_en{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}
.linef1_co{
	border-top:4px solid #ffffff;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_co{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}

.linef1_oi{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_oi{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}
.linef3_oi{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:890px;			position:absolute;
}
.linef4_oi{
	border-top:4px solid #0f455d;			height:10px;			width:500px;
	left:50%;			top:1290px;			position:absolute;
}

.linef1_bg{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_bg{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}
.linef3_bg{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:890px;			position:absolute;
}
.linef4_bg{
	border-top:4px solid #0f455d;			height:10px;			width:500px;
	left:50%;			top:1290px;			position:absolute;
}
.linef1_be{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_be{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:490px;			position:absolute;
}
.linef3_be{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:890px;			position:absolute;
}
.linef4_be{
	border-top:4px solid #0f455d;			height:10px;			width:500px;
	left:50%;			top:1290px;			position:absolute;
}

.linef1_bo{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_bo{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}
.linef3_bo{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:930px;			position:absolute;
}

.linef1_an{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_an{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}
.linef3_an{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:850px;			position:absolute;
}
.linef4_an{
	border-top:4px solid #0f455d;			height:10px;			width:500px;
	left:50%;			top:1290px;			position:absolute;
}

.linef1_su{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_su{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:490px;			position:absolute;
}
.linef3_su{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:850px;			position:absolute;
}

.linef1_nu{
	border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_nu{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	left:50%;			top:490px;			position:absolute;
}
.linef3_nu{
	border-top:4px solid #0f455d;			height:10px;			width:0px;
	right:50%;			top:810px;			position:absolute;
}
.linef1_st{
	border-top:4px solid #ffffff;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_st{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	left:50%;			top:490px;			position:absolute;
}
.linef3_st{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	right:50%;			top:850px;			position:absolute;
}


.dwttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin); /*	font-size: 22px;*/
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.dwttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:1076px;	right:50%;	width:46%;
}
.dwttle{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;
	position:absolute;	top:2034px;	right:50%;	width:46%;
}
.dwttl2{
	padding: 2vh 3vw 2vh 3vw;
	color: #0f455d;
	font-size: calc(0.8vw + 0.8vh + 0.5vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;
	position:absolute; 	top:555px;	width:46%;	left:50%;
}
.dwttl2d{
	padding: 2vh 3vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1556px;	width:46%;	left:50%;
}
.agttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/	font-size: 22px;
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;	top:34px;	right:50%;
	width:46%;
	opacity:0;
}
.agttl p{
	text-align:left;
}
.agttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.8vh + 0.6vmin);*/
	font-size:22px; line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;
	top:796px;
	right:50%;
	width:46%;
}
.agttle{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;
	position:absolute;
	top:1594px;
	right:50%;
	width:46%;
}
.agttlf{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;
	top:2395px;
	right:50%;
	width:46%;
}
.agttlg{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;
	top:3190px;
	right:50%;
	width:46%;
	
}
.agttlh{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/	font-size: 22px; line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;  position:absolute;
	top:3995px;
	right:50%;
	width:46%;
}
.agttli{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;  position:absolute;
	top:4635px;
	right:50%;
	width:46%;
}
.chold{
	width:100%;
	padding-top:15px;
	padding-left:4px;
	/*position:relative;*/
}
.circle1{
	height:10px;
	width:10px;
	border-radius:5px;
	background-color:#0f455d;
	/*position:absolute;*/
	top:50px;
	/*left:calc(50%-5px);*/
	margin:auto;
}
.chold2_a{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_d{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_m{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_an{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;		16-6*/
	padding-left:4px;
	position:absolute;
	/*bottom:50px;		16-6*/
}
.chold2_su{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_bo{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_oi{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_up{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}

.chold2_ac{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_sp{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_bg{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.chold2_be{
	width:100%;
	padding-top:15px;
	/*padding-bottom:110px;*/
	padding-left:4px;
	position:absolute;
	bottom:50px;
}
.circle2{
	height:10px;
	width:10px;
	border-radius:5px;
	background-color:#0f455d;
	/*position:absolute;*/
	top:50px;
	/*left:calc(50%-5px);*/
	margin:auto;
}
.agttl2{
	padding: 2vh 7vw 2vh 3vw;
	color: #0f455d;
	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/	font-size: 22px;
	line-height:3em;
	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;
	opacity:0;
	position:absolute;
	top:394px;
	width:46%;
	left:50%;
}
.agttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;
	position:absolute;
	top:1156px;
	width:46%;
	left:50%;
}
.agttl2e{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;
	top:1955px;
	width:46%;
	left:50%;
}
.agttl2f{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.8vw + 0.8vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;
	top:2720px;
	width:46%;
	left:50%;
}
.agttl2g{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/	font-size: 22px; line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;
	top:3675px;
	width:46%;
	left:50%;
}
.agttl2h{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;
	top:4315px;
	width:46%;
	left:50%;
}
.agttl2i{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/ font-size: 22px;	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;
	top:4915px;
	width:46%;
	left:50%;
}
.mucnt{
	padding: 2vh 3vw 4vh 4vw;
	color: #0f455d;
	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/
	font-size: 12px;
	line-height:3em;
	text-align: justify;
	position:absolute;
	top:145px;
	right:50%;
	width:46%;
	opacity:0;
}
.mucntd{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:900px;
	right:50%;
	width:46%;
}
.mucnte{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:1785px;
	right:50%;
	width:46%;
}
.mucntf{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:2745px;
	right:50%;
	width:46%;
}
.mucntg{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:3665px;
	right:50%;
	width:46%;
}
.mucnth{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0;	position:absolute;
	top:4585px;
	right:50%;
	width:46%;
}
.mucnti{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0;	position:absolute;
	top:5345px;
	right:50%;
	width:46%;
}
.mucnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;
	opacity:0;	position:absolute;	top:505px;	left:50%;	width:46%;
}
.mucnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:1305px;
	left:50%;
	width:46%;
}
.mucnt2e{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:2265px;	left:50%;	width:46%;
}
.mucnt2f{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:3225px;
	left:50%;
	width:46%;
}
.mucnt2g{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:4145px;
	left:50%;
	width:46%;
}
.mucnt2h{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0;	position:absolute;
	top:4945px;
	left:50%;
	width:46%;
}
.mucnt2i{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0;	position:absolute;	top:5825px;	left:50%;	width:46%;
}
.muttl{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	/*font-size: calc(0.9vw + 0.9vh + 0.6vmin);*/	font-size: 22px;	line-height:3em;
	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;	top:34px;	right:50%;	width:46%;	opacity:0;
}
.muttld{
	padding: 2vh 1vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:796px;	right:50%;	width:46%;
}
.muttle{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1674px;	right:50%;	width:46%;
}
.muttlf{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:2635px;	right:50%;	width:46%;
}
.muttlg{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:3550px;	right:50%;	width:46%;
}
.muttlh{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;  position:absolute;	top:4475px;	right:50%;	width:46%;
}
.muttli{
	padding: 2vh 2vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;  position:absolute;	top:5235px;	right:50%;	width:46%;
}
.muttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:394px;	width:46%;	left:50%;
}
.muttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.muttl2e{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:2155px;	width:46%;	left:50%;
}
.muttl2f{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:3120px;	width:46%;	left:50%;
}
.muttl2g{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:4035px;	width:46%;	left:50%;
}
.muttl2h{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:4835px;	width:46%;	left:50%;
}
.muttl2i{
	padding: 2vh 7vw 2vh 3vw;	color: #0f455d;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:5715px;	width:46%;	left:50%;
}
.dwttlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.agttlz{
	padding: 2vh 2vw 15px 8vw;
	color: #0f455d;
	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;
	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.bgttlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.spttlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.acttlz{
	padding: 2vh 2vw 15px 8vw;	color: #604061;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.upttlz{
	padding: 2vh 2vw 15px 8vw;	color: #604061;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}

.oittlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.pmttlz{
	padding: 2vh 2vw 15px 8vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}

.bettlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.bottlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.suttlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.anttlz{
	padding: 2vh 2vw 15px 8vw;	color: #0f455d;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.stttlz{
	padding: 2vh 2vw 15px 8vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
/*.agttl2{
	padding: 1em 2vw 0 2vw;
	color: #0f455d;
	font-size: calc(0.8vw + 0.8vh + 0.5vmin);
	line-height:3em;
	height:15vh;
}*/
.c1{
	height:auto;
}
#isub1{
	color:yellow; 
	font-size:20px;
	padding:10px 5vw 10px 5vw;
}
#isub2{
	color:white; 
	font-size:20px;
	padding:10px 5vw 10px 5vw;
}
#isub3{
	color:white; 
	font-size:20px;
	padding:10px 5vw 10px 5vw;
}
#isub4{
	color:white; 
	font-size:20px;
	padding:10px 5vw 10px 5vw;
}
.linehld{
	/*border-top:4px solid #000000;*/
	width:35vw;
	height:10px;
	margin-left:14.5vw;
}
.linehldz{
	/*border-top:4px solid #000000;*/
	width:35vw;
	height:10px;
	margin-left:8vw;
}
.lwrap{
	width:50%;
	background-color: #98c1d9;
}
/*.line{
	border-top:4px solid #0f455d;
	height:10px;
	width:calc(10vw + 10vh + 9.5vmin);
	margin:auto;
	/*transform: rotate(90deg);*/
/*}*/
#agbod{
			background-color:#98c1d9;
			height:auto;
			margin:0px;
			padding:0px;
		}
		.fade {
		  /*background-color: #98c1d9;*/
		  opacity: 1;
		  width: 50%;
		  height:60px;
		  position: absolute;
		}
		.line{
			border-right-width:4px;
			border-right-color:#0f455d;
			border-right-style:solid;
			background-color:#0f455d;
			/*height:30vh;*/
			height:50px;
			width:1px;
			position:absolute;
			top:20px;
			left:50%;
		}
		.linef1_m{
			border-top:4px solid #0f455d;			height:10px;
			/*width:200px;*/			width:0px;			right:50%;			top:130px;			position:absolute;
		}
		.linef2_m{
			border-top:4px solid #0f455d;
			height:10px;
			width:0px;
			left:50%;
			top:490px;
			position:absolute;
		}
		.linef3_m{
			border-top:4px solid #0f455d;
			height:10px;
			width:0px;
			right:50%;
			top:890px;
			position:absolute;
		}
		.linef4_m{
			border-top:4px solid #0f455d;
			height:10px;
			width:500px;
			left:50%;
			top:1290px;
			position:absolute;
		}
		.linef5_m{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:1770px;
			position:absolute;
			
		}
		.linef6_m{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:2250px;
			position:absolute;
		}
		.linef7_m{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:2730px;
			position:absolute;	
		}
		.linef8_m{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:3210px;
			position:absolute;
		}
		.linef9_m{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:3650px;
			position:absolute;	
		}
		.linef10_m{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:4130px;
			position:absolute;
		}
		.linef11_m{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:4570px;
			position:absolute;	
		}
		.linef12_m{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:4930px;
			position:absolute;
		}
		.linef13_m{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:5330px;
			position:absolute;	
		}
		.linef14_m{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:5810px;
			position:absolute;
		}
		.linef1_d{
			border-top:4px solid #0f455d;			height:10px;			/*width:200px;*/	width:0px;
			right:50%;			top:130px;			position:absolute;
		}
		.linef2_d{
			border-top:4px solid #0f455d;			height:10px;			width:0px;
			left:50%;			top:650px;			position:absolute;
		}
		.linef3_d{
			border-top:4px solid #0f455d;			height:10px;			width:0px;
			right:50%;			top:1170px;			position:absolute;
		}
		.linef4_d{
			border-top:4px solid #0f455d;			height:10px;			width:500px;
			left:50%;			top:1650px;			position:absolute;
		}
		.linef5_d{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:2130px;
			position:absolute;
		}
		.linef1{
			border-top:4px solid #0f455d;			height:10px;
			/*width:200px;*/			width:0px;			right:50%;			top:130px;			position:absolute;
		}
		.linef2{
			border-top:4px solid #0f455d;
			height:10px;
			width:0px;
			left:50%;
			top:490px;
			position:absolute;
		}
		.linef3{
			border-top:4px solid #0f455d;
			height:10px;
			width:0px;
			right:50%;
			top:890px;
			position:absolute;
		}
		.linef4{
			border-top:4px solid #0f455d;
			height:10px;
			width:500px;
			left:50%;
			top:1250px;
			position:absolute;
		}
		.linef5{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:1690px;
			position:absolute;
			
		}
		.linef6{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:2050px;
			position:absolute;
		}
		.linef7{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:2490px;
			position:absolute;	
		}
		.linef8{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:2810px;
			position:absolute;
		}
		.linef9{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:3290px;
			position:absolute;	
		}
		.linef10{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:3770px;
			position:absolute;
		}
		.linef11{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:4090px;
			position:absolute;	
		}
		.linef12{
			border-top:4px solid #0f455d;		height:10px;	width:500px;		left:50%;
			top:4410px;
			position:absolute;
		}
		.linef13{
			border-top:4px solid #0f455d;	height:10px;	width:500px;		right:50%;		top:4730px;
			position:absolute;	
		}
		.container1{
			position:relative;
			height:1100px;
			/*background-color:#98c1d9;*/
			overflow:hidden;	/* 17-6-17*/
			background-color:tranparent;
			margin:0px;
			padding:0px;
		}
		.container2_m{
			position:relative;			height:6258px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_d{
			position:relative;			height:2578px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2{
			position:relative;
			height:5178px;
			/*background-color:#98c1d9;*/
			background-color:tranparent;
			margin:0px;
			padding:0px;
		}
		.container2_nu{
			position:relative;			height:1258px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_su{
			position:relative;			height:1298px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_an{
			position:relative;			height:1738px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_bo{
			position:relative;			height:1378px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_bg{
			position:relative;			height:1738px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_oi{
			position:relative;			height:1738px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_ac{
			position:relative;			height:978px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_up{
			position:relative;			height:978px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_sp{
			position:relative;			height:978px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		.container2_be{
			position:relative;			height:1738px;			/*background-color:#98c1d9;*/
			background-color:tranparent;			margin:0px;			padding:0px;
		}
		#opnh{
			top: 500px;
		}
		#f1a{
				top: 120px;
				left: 0px;
		}
		#f1{
				top: 120px;
				left: 0px;
		}
		
		#f2{
			   top: 400px;
			   right: 0px;
		}
		
		#f3{
				top: 700px;
				left: 0px;
		}
		
		#f4{
			   top: 2600px;
			   right: 0px;
		}
		#f5{
				top: 3100px;
				left: 0px;
		}
		
		#f6{
			   top: 3600px;
			   right: 0px;
		}
		#f7{
				top: 4100px;
				left: 0px;
		}
		
		#f8{
			   top: 4600px;
			   right: 0px;
		}
		#f9{
				top: 5100px;
				left: 0px;
		}
		#f10{
			   top: 5600px;
			   right: 0px;
		}
		#f11{
				top: 6100px;
				left: 0px;
		}
		
		#f12{
			   top: 6600px;
			   right: 0px;
		}
		#f13{
				top: 7100px;
				left: 0px;
		}
.line2a{
	border-top:4px solid #0f455d;
	height:10px;
	width:2vw;
	margin:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line2{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}

.line2d{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line2e{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line2f{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line2g{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}

.line2h{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line2i{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	margin-left:auto;
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line8{
	border-top:4px solid #0f455d;
	height:10px;
	width:0vw;
	/*margin:auto;*/
	/*display:none;*/
	/*transform: rotate(90deg);*/
}
.line8d{
	border-top:4px solid #0f455d;	height:10px;	width:0vw;
}
.line8e{
	border-top:4px solid #0f455d;	height:10px;	width:0vw;
}
.line8f{
	border-top:4px solid #0f455d;	height:10px;	width:0vw;
}
.line8g{
	border-top:4px solid #0f455d;	height:10px;	width:0vw;
}
.line8h{
	border-top:4px solid #0f455d;	height:10px;	width:0vw;
}
.linehld3{
	/*border-top:4px solid #000000;*/
	position:relative;
	float:left;
	width:35vw;
	/*margin-left:7em;*/
	height:600px;
	display: table-cell;
    vertical-align: middle;
}
.linehld3b{
	height:600px; padding-right:15vw; width:50%; background-color:#98c1d9; position:relative; float:left;
}
.line3{
	border-left:4px solid #0f455d;
	height:200px;
	width:calc(10vw + 10vh + 9.5vmin);
	/*margin:auto;*/
	margin-top:100px;
}
.line4{
	border-top:4px solid #0f455d;
	height:10px;
	width:25vw;
	margin:auto;
	display:none;
	/*transform: rotate(90deg);*/
}
.linehld5{
	/*border-top:4px solid #000000;*/
	/*width:35vw;*/
	width:35vw;
	position:relative;
	height:10px;
	margin-right:14.5vw;
}
.line5{
	border-top:4px solid #0f455d;
	height:10px;
	width:25vw;
	margin:auto;
	display:none;
	/*transform: rotate(90deg);*/
}
.line6{
	border-right:4px solid #0f455d;
	width:auto;
	height:200px;
	margin-top:100px;
}
.linehld7{
	margin-left:14vw;
}
.line7{
	border-top:4px solid #0f455d;
	height:10px;
	width:25vw;
	margin:auto;
	display:none;
	/*transform: rotate(90deg);*/
}
.learn { 
	position: relative;
	top: 5vh; 
	overflow: hidden;
	/*left: 45%; */
	height: 48px;
	width: 15%;
	text-align:center;
	/*width: 50%;*/
	margin: auto;
	/*padding-left:2vw;*/
}
.learn>a>img{
	width:150px;
	margin: auto;
}
.linediv11{
	height:600px; width:50%; background-color:#98c1d9; position:relative; float:left;
}
.agcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;
	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;
	text-align: justify;
}
.dwcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.ancntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.sucntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.stcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.bocntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.bgcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.spcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.accntz{
	padding: 15px 5vw 4vh 8vw;
	color: #604061;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.upcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #604061;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.oicntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.pmcntz{
	padding: 15px 5vw 4vh 8vw;
	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.becntz{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}
.dwcnt{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/	font-size: 12px;
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.dwcntd{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:1180px;	right:50%;	width:46%;
}
.dwcnte{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:2145px;	right:50%;	width:46%;
}
.dwcnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:665px;	left:50%;
	width:46%;
}
.dwcnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1665px;	left:50%;	width:46%;
}

.agcnt{
	padding: 2vh 3vw 4vh 4vw;
	color: #0f455d;
	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/
	font-size: 12px;
	line-height:3em;
	text-align: justify;
	position:absolute;
	top:145px;
	right:50%;
	width:46%;
	opacity:0;
}
.agcntd{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:900px;
	right:50%;
	width:46%;
}
.agcnte{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:1705px;
	right:50%;
	width:46%;
}
.agcntf{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:2505px;
	right:50%;
	width:46%;
}
.agcntg{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify;	opacity:0; position:absolute;
	top:3305px;
	right:50%;
	width:46%;
}
.agcnth{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify;	opacity:0;	position:absolute;
	top:4105px;
	right:50%;
	width:46%;
}
.agcnti{
	padding: 2vh 3vw 4vh 4vw;	color: #0f455d;	font-size: 12px; /*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/	line-height:3em;	text-align: justify;	opacity:0;	position:absolute;
	top:4745px;
	right:50%;
	width:46%;
}
.agcnt2{
	padding: 2vh 4vw 4vh 3vw;
	color: #0f455d;
	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;
	line-height:3em;
	text-align: justify;
	opacity:0;
	position:absolute;
	top:505px;
	left:50%;
	width:46%;
}
.agcnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:1265px;
	left:50%;
	width:46%;
}
.agcnt2e{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d; font-size: 12px;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:2065px;
	left:50%;
	width:46%;
}
.agcnt2f{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:2825px;
	left:50%;
	width:46%;
}
.agcnt2g{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify; opacity:0; position:absolute;
	top:3785px;
	left:50%;
	width:46%;
}
.agcnt2h{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify; opacity:0;	position:absolute;
	top:4425px;
	left:50%;
	width:46%;
}
.agcnt2i{
	padding: 2vh 4vw 4vh 3vw;	color: #0f455d;	/*font-size: calc(0.5vw + 0.5vh + 0.4vmin);*/ font-size: 12px;	line-height:3em;	text-align: justify; opacity:0;	position:absolute;	top:5025px;	left:50%;	width:46%;
}

.indus1{
	position:absolute;
	top:21.5%;
	/*right:42%;*/
	right:19vh;
	/*font-size:calc(1vw + 1vh + 0.5vmin);*/
	font-size:1.7vw;
	color:#114b65;
	background-color:#deebf7;
	/*background: linear-gradient(to bottom, #ffffff, #c7d5ed);*/
	padding:0px 32px 1px 50px;
	/*font-weight:bold;*/
	text-shadow: 1px 3px 2px gray;
	box-shadow: -15px 15px 30px #051a23;
	line-height:12vh;
}
.indus1{
	top:19%;
}
.indus2{
	position:absolute;
	bottom:11vh;
	right:11vh;
	color:black;
	width:42%;
	height:48%;
	-moz-font-size: 1.4vw;
    -ms-font-size: 1.4vw;
    -o-font-size: 1.4vw;
    -webkit-font-size: 1.4vw;
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	/*word-spacing: 1vw;*/
	/*font-size:16pt;*/
	line-height: 4.4vw;
	/*font-weight:bold;*/
	/*background: linear-gradient(to bottom right, #92d050, #9cca86);*/
	background:#dae3f3;
	padding:3vh 4vh 4vh 4vh;
	box-shadow: -15px 15px 30px #051a23;
	opacity:0.7;
}

.academ1{
	position:absolute;
	/*top:21.5%;*/
	top:20%;
	/*right:35%;*/
	right:19vh;
	/*font-size:calc(1vw + 1vh + 0.5vmin);*/
	font-size:1.6vw;
	color:#604061;
	background-color:#d0cece;
	/*background: linear-gradient(to bottom, #ffffff, #c7d5ed);*/
	padding:0px 32px 1px 32px;
	/*font-weight:bold;*/
	text-shadow: 1px 3px 2px gray;
	box-shadow: -15px 15px 30px #222222;
	line-height:12vh;
}

.exper1{
	position:absolute;
	/*top:21.5%;*/
	top:20%;
	/*right:35%;*/
	right:19vh;
	/*font-size:calc(1vw + 1vh + 0.5vmin);*/
	font-size:1.6vw;
	color:#ffffff;
	background-color:#666677;
	/*background: linear-gradient(to bottom, #ffffff, #c7d5ed);*/
	padding:0px 32px 1px 32px;
	/*font-weight:bold;*/
	text-shadow: 1px 3px 2px gray;
	box-shadow: -15px 15px 30px #222222;
	line-height:12vh;
}
.indus2 {
    /* font-size: 1.5vw; */
    font-size: calc(0.8vw + 0.8vh + 0.5vmin);
    /* line-height: 7.5vh; */
    line-height: 3.9vw;
}
.academ2{
	position:absolute;
	bottom:11vh;
	right:11vh;
	color:#604061;
	width:42%;
	height:48%;
	-moz-font-size: 1.4vw;
    -ms-font-size: 1.4vw;
    -o-font-size: 1.4vw;
    -webkit-font-size: 1.4vw;
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	/*word-spacing: 1vw;*/
	/*font-size:16pt;*/
	line-height: 4.1vw;
	/*font-weight:bold;*/
	/*background: linear-gradient(to bottom right, #92d050, #9cca86);*/
	/*background:#666677;*/
    background: rgba(208, 206, 206, 0.8);   /* RGBa with 0.6 opacity */
	padding:3vh 4vh 4vh 4vh;
	box-shadow: -15px 15px 30px #222222;
	/*opacity:0.8;*/
	opacity:1;
}


.aca2 {
    /* font-size: 1.5vw; */
    font-size: calc(0.8vw + 0.8vh + 0.5vmin);
    /* line-height: 7.5vh; */
    line-height: 3.9vw;
}
.exper2{
	position:absolute;
	bottom:11vh;
	right:12vh;
	color:#ffffff;
	width:42%;
	height:48%;
	-moz-font-size: 1.4vw;
    -ms-font-size: 1.4vw;
    -o-font-size: 1.4vw;
    -webkit-font-size: 1.4vw;
	font-size:calc(0.73vw + 0.8vh + 0.5vmin);
	/*word-spacing: 1vw;*/
	/*font-size:16pt;*/
	line-height: 4.1vw;
	/*font-weight:bold;*/
	/*background: linear-gradient(to bottom right, #92d050, #9cca86);*/
	/*background:#666677;*/
    background: rgba(102, 102, 119, 0.7);   /* RGBa with 0.6 opacity */
	padding:3vh 4vh 4vh 4vh;
	box-shadow: -15px 15px 30px #222222;
	/*opacity:0.8;*/
	opacity:1;
}


.inpara{
	text-align:justify; 
	color:black; 
	font-size:1.2em;
	line-height: 5vh;
	font-family:Roboto;
	padding-bottom:5px;
	font-weight:normal;
}
.col-xs-5{
	height:100%;
}
.indbio{
	/*text-align:justify; */
	padding: 2em 1em 0 2em;
}
.intxt{
	padding:6.1vh 11.9vh 5.5vh 8.5vh;
}
.inpic{
	padding-top:7.5vh;
	padding-left:5vh;
	height:100%;
}
table{
	height:100%;
	padding-bottom:12vh;
}
.blubar{
	background-color:#386330; 
	color:white;
	opacity: 1.0;
	/*animation-name:myanimation;
	animation-duration:3s;*/
	/*animation-delay:1s;*/
	position: relative;
}
#infopice2{
	background: url("../img/acade2.jpg"); 
	background-size:cover;
	/*background-size:100% 100%;*/
	height:100%; 
	width:100%; 
	background-position: center;
}

#infopice1{
	background: url("../img/exper2a.jpg"); 
	background-size:cover;
	/*background-size:100% 100%;*/
	height:100%; 
	width:100%; 
	background-position: center;
}
#infopic1{
	background: url("../img/ind2b.png"); 
	background-size:cover;
	/*background-size:100% 100%;*/
	height:100%; 
	width:100%; 
	background-position: center;
}
#infopic2{
	background: url("../img/pro1.png"); 
	background-size:cover;
	/*background-size:100% 100%;*/
	height:98%; 
	width:98%;
	margin:1%;
	background-position: center;
}
.wstbl{
			width:35%;
			/*height:480px;*/
			/*display:none;*/
			/*background-color:red;	*/
			position:absolute; 
			top:27%; 
			right:45%;
}
.nav2>li>a{
	padding-left:1.2vw;
	padding-right:2.8vw;
}
.content-car{
	padding-top:90px;
}
.td1{
	padding:8% 4% 8% 8%;
}
.td2{
	padding:0 4% 0 8%;
}
.crtxt1{
	font-size: calc(2vw + 2vh + 0.5vmin); line-height:calc(2vw + 2vh + 1.2vmin);
	padding:10px; color:#386330; text-align:center;
}
.crtxt2{
	font-size: calc(0.8vw + 0.8vh + 0.5vmin);
	color:#000000; text-align:center;
}
.crtxt3{
	font-size: calc(1.1vw + 1.1vh + 0.5vmin);
	color:#000000; text-align:center;
	padding:10px; text-align:justify;
}
.form1{
	/*height:64vh; */ margin:7vh 7vh 3vh 7vh; background-color:#f2f2f2;
}
.adrnew{
	/*height:64vh; */ 
	margin:7vh 2vh 3vh 2vh; 
	background-color:#fff; 
	color:#000;
}
.adrtxt{
	font-size: calc(0.9vw + 0.9vh + 0.7vmin);
	color:#000000; text-align:center;
	font-weight:600;
}
.formin{
	padding:5vh;
	color:#000000;
}
#csub{
	color:#ffc000;
	font-size:20px;
	padding:10px 30px 10px 20px;
}
#wast{
	display:none;
	/*background-color:#0b3142; padding:20%; border-radius:50%; font-size:calc(0.8vw + 0.8vh + 0.5vmin); text-align:justify;*/
}
#wast2{
	display:none;
	background-color:#0b3142; padding:20%; border-radius:50%; font-size:calc(0.8vw + 0.8vh + 0.5vmin); text-align:justify;
}
#inaw{
	position:absolute; top:30vh; right:30%; width:16%; 
}
#inmw{
	position:absolute; top:54vh; right:8%; width:16%;
}
#indw{
	position:absolute; top:78vh; right:30%; width:16%;
}
#inbe{
	position:absolute; top:30vh; right:30%; width:16%; 
}
#inbg{
	position:absolute; top:54vh; right:8%; width:16%; 
}
#inbo{
	position:absolute; top:78vh; right:30%; width:16%;
}
#inoi{
	position:absolute; top:33vh; right:21%; width:16%; 
}
#insp{
	position:absolute; top:75vh; right:21%; width:16%;
}
#exsa{
	position:absolute; top:30vh; right:20%; width:12%; 
}
#expm{
	position:absolute; top:48vh; right:34%; width:12%; 
}
#exsu{
	position:absolute; top:48vh; right:6%; width:12%; 
}
#exed{
	position:absolute; top:89vh; right:28%; width:12%;
}
#exca{
	position:absolute; top:89vh; right:12%; width:12%;
}
#exsa a:hover{
	text-decoration:none;
}
#expm a:hover{
	text-decoration:none;
}
#exsu a:hover{
	text-decoration:none;
}
#exed a:hover{
	text-decoration:none;
}
#exca a:hover{
	text-decoration:none;
}

.in21{
	color:#002060;
	position:absolute; top:21vh; right:58%; width:29%; 
	
}
.in22{
	color:#002060;
	position:absolute; top:20vh; right:5%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}
.in23{
	color:#002060;
	position:absolute; top:54vh; right:32%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}
.ex21{
	color:#ffffff;
	position:absolute; top:21vh; right:59%; width:29%; 
	
}
.ex22{
	color:#fff;
	position:absolute; top:20vh; right:5%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}
.ex23{
	color:#fff;
	position:absolute; top:54vh; right:32%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}

.ac21{
	color:#000000;
	position:absolute; top:18vh; right:58%; 
	width:28%; 
	
}
.ac22{
	color:#000000;
	position:absolute; top:20vh; right:5%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}
.ac23{
	color:#000000;
	position:absolute; top:54vh; right:33%; width:28%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}

.inp1a{
	font-size:calc(1vw + 1vh + 0.5vmin);
	font-weight:bold;
	text-align:right;
	line-height:calc(1.2vw + 1.2vh + 0.5vmin);
	padding-bottom:1vh;
	padding-right:1vw;
}
.inp1{
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	padding: 0 1vw 0 1vw;
	line-height:calc(1vw + 1vh + 0.5vmin);
	text-align: right;
}
.inp2a{
	font-size:calc(1vw + 1vh + 0.5vmin);
	font-weight:bold;
	line-height:calc(1.2vw + 1.2vh + 0.5vmin);
	padding-bottom:1vh;
}
.inp2{
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	line-height:calc(1vw + 1vh + 0.5vmin);
}
.inp3a{
	font-size:calc(1vw + 1vh + 0.5vmin);
	font-weight:bold;
	line-height:calc(1.2vw + 1.2vh + 0.5vmin);
	padding-bottom:1vh;
}
.inp3{
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	line-height:calc(1vw + 1vh + 0.5vmin);
}


.acp1a{
	font-size:calc(1vw + 1vh + 0.5vmin);
	font-weight:bold;
	text-align:right;
	line-height:calc(1.2vw + 1.2vh + 0.5vmin);
	padding-bottom:1vh;
	padding-right:4vw;
}
.acp1{
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	padding: 0 1vw 0 1vw;
	line-height:calc(1vw + 1vh + 0.5vmin);
	text-align:right;
	padding-right:3vw;
}
.acp2a{
	font-size:calc(1vw + 1vh + 0.5vmin);
	font-weight:bold;
	line-height:calc(1.2vw + 1.2vh + 0.5vmin);
	padding-bottom:1vh;
	text-align:left;
}
.acp2{
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	line-height:calc(1vw + 1vh + 0.5vmin);
	text-align:left;
}
.acp3a{
	font-size:calc(1vw + 1vh + 0.5vmin);
	font-weight:bold;
	text-align:center;
	line-height:calc(1.2vw + 1.2vh + 0.5vmin);
	padding-bottom:1vh;
}
.acp3{
	font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	line-height:calc(1vw + 1vh + 0.5vmin);
	text-align:justify;
}


#inbe a:hover{
	text-decoration:none;
}
#inbg a:hover{
	text-decoration:none;
}
#inbo a:hover{
	text-decoration:none;
}

#inoi a:hover{
	text-decoration:none;
}
#insp a:hover{
	text-decoration:none;
}

#acad2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/acad3.jpg'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#acad2:hover{
	transform: scale(1.1);
}
#lpsu2{
	width:100%; display:none; 
	height:20vh; margin:auto; background-image:url('../img/acad4.png'); background-size:cover; text-align:center;
	font-size:calc(0.9vw + 0.9vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#lpsu2:hover{
	transform: scale(1.1);
}

#oi2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/oils.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
	transition: all .5s ease-in-out;
}
#oi2:hover{
	transform: scale(1.1);
}
#sp2{
	width:100%; display:none; 
	height:20vh; margin:auto; background-image:url('../img/spec.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000; transition: all .5s ease-in-out;
}
#sp2:hover{
	transform: scale(1.1);
}
#be2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/be2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
	transition: all .5s ease-in-out;
}
#be2:hover{
	transform: scale(1.1);
}
#bg2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/bg2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
	transition: all .5s ease-in-out;
}
#bg2:hover{
	transform: scale(1.1);
}
#bo2{
	width:100%; display:none; 
	height:20vh; margin:auto; background-image:url('../img/bo2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
	transition: all .5s ease-in-out;
}
#bo2:hover{
	transform: scale(1.1);
}
#aw{
	width:100%; display:none;
}
#mw{
	width:100%; display:none;
}
#dw{
	width:100%; display:none;
}
#aw2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/ag2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#aw2:hover{
	transform: scale(1.1);
}
#mw2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/mu2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#mw2:hover{
	transform: scale(1.1);
}
#dw2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/di2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#dw2:hover{
	transform: scale(1.1);
}
#inaw a:hover{
	text-decoration:none;
}
#inmw a:hover{
	text-decoration:none;
}
#inmw a:blur{
	text-decoration:none;
}
#indw a:hover{
	text-decoration:none;
}
#mw2{
	width:100%; display:none;
}
#dw2{
	width:100%; display:none;
}
.content-ind{
	padding-top:90px;
	height:100%;				/*   18-5--17  */
}
#bdrtxt{
    color: white;
	font-size: calc(1.7vw + 1.7vh + 0.9vmin);
    text-shadow: -1px 0 #002060, 0 1px #002060, 1px 0 #002060, 0 -1px #002060;
	line-height: 1.2em;
}
.indttl{
	color: #002060;
	font-size: calc(1.7vw + 1.7vh + 0.9vmin);
	line-height: 1.2em;
	font-weight:bold;
}
.indcnt{
	color: #002060;
	font-size: calc(0.9vw + 0.9vh + 0.5vmin);
	line-height: 1.2em;
	text-align:justify;
	padding-top:10px;
}

/*@media screen (min-width: 1400px)
  .container1{
	height:1375px;
}*/
  @media screen and (min-width: 1400px) and (max-width: 1850px) {
  
}
@media screen and (min-width: 1500px) and (min-height: 720px) {		 /*maam laptop */
  .container1{
	  height: 1180px;
  }
}
 @media screen and (min-width: 1900px) {
.container1{
	height:1375px;
}

.in21{
	/*color:#002060;
	position:absolute;*/ top:24vh; right:58%; width:29%; 
	
}
.in22{
	/*color:#002060;
	position:absolute; */ top:21vh; right:5%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}
.in23{
	/*color:#002060;
	position:absolute;*/ top:56vh; right:32%; width:25%; 
	/*font-size:calc(0.5vw + 0.5vh + 0.5vmin);*/
}
  .inpara{
	text-align:justify; 
	color:black; 
	font-size:2.1em;
	line-height: 5vh;
	font-family:Roboto;
	padding-bottom:5px;
	font-weight:normal;
	}

  #b2{
	  top:93%;
	  right:48;
  }
  #b1{
	  top:93%;
	  left:48;
  }
  .indus2{
	  /*font-size:1.5vw;*/
	  font-size:calc(0.8vw + 0.8vh + 0.5vmin);
	  line-height: 7.5vh;
  }
  .academ2{
	  /*font-size:1.5vw;*/
	  font-size:calc(0.8vw + 0.9vh + 0.5vmin);
	  line-height: 8.5vh;
  }
}


@media screen and (min-width: 1280px) and (max-width: 1350px){
	.lpara {
    font-size:1.25em;
	line-height:3.89vh;
  }
  .lpara2 {
    font-size:1.2em;
	line-height:4.75vh;
  }
  .lpara3 {
    font-size:1.2em;
	line-height:4.72vh;
	word-spacing: 0.11em;
  }
  .abpara{
	font-size:1.2em;
	line-height:4.2vh;
  }
	.leadname{
	font-size:3em;
	}
	.leadname2{
	font-size:2.8em;
	}
.leadtitle{
	color:black;
	font-size:2em;
	}
	.leadnm{
	padding-left:3.5em;
	padding-top:20px; 
	/*padding-bottom:calc(10% - 100px); */
	padding-bottom:4.5em;
	font-family:Roboto;
	vertical-align:middle;
	/*height: calc(100vh - 50px);*/
	position:absolute;
	bottom:0px;
	line-height:6vh;
	}
	.leadnm2{
	font-size:0.8em;
	line-height:7.5vh;
	}
	.fp-controlArrow.fp-next{
		right:46.5%;
		top:96%;
	}
	.fp-controlArrow.fp-prev{
		left:46.5%;
		top:96%;
	}
	#b2{
	  top:91.5%;
	  right:46%;
  }
  #b1{
	  top:91.5%;
	  left:46%;
  }
}
/*(min-width: 1360px) and (max-width: 1400px) and */
@media screen and (min-height: 662px) and (max-height: 780px){
.lpara {
    font-size:1.29em;
	line-height:3.9vh;
  }
  .lpara2 {
    font-size:1.2em;
	line-height:4.75vh;
  }
  .lpara3 {
    font-size:1.2em;
	line-height:4.78vh;
	word-spacing: 0.11em;
  }
  .abpara{
	font-size:1.2em;
	line-height:4.2vh;
  }
	.leadname{
	font-size:2em;
	}
	.leadname2{
	font-size:2.5em;
	}
.leadtitle{
	color:black;
	font-size:1.5em;
	}
	.leadnm{
	padding-left:3.5em;
	padding-top:20px; 
	/*padding-bottom:calc(10% - 100px); */
	padding-bottom:2em;
	font-family:Roboto;
	vertical-align:middle;
	/*height: calc(100vh - 50px);*/
	position:absolute;
	bottom:0px;
	line-height:6vh;
	}
	.leadnm2{
	font-size:0.8em;
	line-height:7.5vh;
	}
	.fp-controlArrow.fp-next{
		right:46.5%;
		top:96%;
	}
	.fp-controlArrow.fp-prev{
		left:46.5%;
		top:96%;
	}
	.leadpic{
		padding: 7vh 0 0 8vh;
	}
	.leadname br { content: ' '; }  
	.leadtitle br { content: ' '; }  
}	*/
.content-ind{
	padding-top:100px;
	height:100%;				/*   8-5--17  */
}
.imgg{
    display:inline-block;
    border:0;
    /*width:196px;
    height:210px;*/
    position: relative;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);   

}
.imgg:hover{
	/*box-shadow: 0px 0px 150px #000000;*/
    z-index: 2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 300ms ease-in;
    transform: scale(1.5);
}
label{
	font-weight:100;
}
.mymap{
	margin:7vh 0 0 7vh;
	height:64vh;
}
.myaddr{
	margin:4vh 0 0 7vh;
}
.form-horizontal .control-label{
	text-align:left;
}
/*redhat123@#@*/



/*css for food.php and internal pages*/
#nut{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/food2.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#nut:hover{
	transform: scale(1.1);
}
#sup{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/food3.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#sup:hover{
	transform: scale(1.1);
}
#ani{
	width:100%; display:none; 
	height:20vh; margin:auto; background-image:url('../img/food4.png'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#ani:hover{
	transform: scale(1.1);
}

#c1{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/core3a.png'); background-size:cover; text-align:center;
	font-size:calc(0.7vw + 0.7vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#c1:hover{
	transform: scale(1.1);
}
#c2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/core3b.png'); background-size:cover; text-align:center;
	font-size:calc(0.65vw + 0.65vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#c2:hover{
	transform: scale(1.1);
}
#c3{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/core3c.png'); background-size:cover; text-align:center;
	font-size:calc(0.7vw + 0.7vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#c3:hover{
	transform: scale(1.1);
}
#c4{
	width:100%; display:none; 
	height:20vh; margin:auto; background-image:url('../img/core3d.png'); background-size:cover; text-align:center;
	font-size:calc(0.7vw + 0.7vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;transition: all .5s ease-in-out;
}
#c4:hover{
	transform: scale(1.1);
}
#c5{
	width:100%; display:none; 
	height:20vh; margin:auto; background-image:url('../img/core3e.png'); background-size:cover; text-align:center;
	font-size:calc(0.7vw + 0.7vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
	transition: all .5s ease-in-out;
}
#c5:hover{
	transform: scale(1.1);
}

#food1{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/afPicture5.jpg'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
}
#food2{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/afPicture6.jpg'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
}
#food3{
	width:100%; display:none; 
	 height:20vh; margin:auto; background-image:url('../img/afPicture7.jpg'); background-size:cover; text-align:center;
	font-size:calc(1vw + 1vh + 0.5vmin);
	padding:20% 0 80% 0;
	color:#000;
}
#anf_d{
	background:url('../img/afPicture8.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}
#opn_nu						/*nnf_d*/
{
	background:url('../img/nutra.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto;
}
#snf_d
{
	background:url('../img/sPicture1.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto;	
}

#anfbod
{
	background-color:#e5c07d;
}
.anf_container,.anf_container_1,.anf_container_2
{
	background-color:#e5c07d;
}
#nnbod
{
	background-color:#e5c07d;
}
.anf_container
{
	background-color:#e5c07d;
}
.nnf_container
{
	background-color: #c4a69d;	
}
#subod{
	background-color: #f4b9b2;
}
.suf_container
{
	background-color: #f4b9b2;	
}
#olbod
{
	background-color: #fff2ca;		
}
.ol_container
{
	background-color: #fff2ca;		
}
#olf_d
{
	background:url('../img/cehPicture5.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto;	
}
#spcbod
{
	background-color: #ddbdd5;
}
#spcf_d
{
	background:url('../img/chePicture6.png');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto;
}
.spc_container
{
	background-color: #ddbdd5;
}
/*end css for food.php and internal pages*/


.grn{
	color:#70ad47;
	text-decoration: underline;
	text-decoration-color: #ffffff;
}

.pmttl{
	padding: 2vh 2vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.pmttld{
	padding: 2vh 1vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:796px;	right:50%;	width:46%;
}
.pmttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.7vh + 0.4vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.pmttl2d{
	padding: 2vh 7vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:1196px;	width:46%;	left:50%;
}
.pmcnt{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.pmcntd{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:900px;	right:50%;	width:46%;
}
.pmcnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.pmcnt2d{
	padding: 2vh 4vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify; opacity:0; position:absolute;	top:1305px;	left:50%;	width:46%;
}

.linef1_pm{
	border-top:4px solid #ffffff;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_pm{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	left:50%;			top:530px;			position:absolute;
}
.linef3_pm{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	right:50%;			top:890px;			position:absolute;
}
.linef4_pm{
	border-top:4px solid #ffffff;			height:10px;			width:500px;
	left:50%;			top:1290px;			position:absolute;
}
.scttlz{
	padding: 2vh 2vw 15px 8vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.sccntz{
	padding: 15px 5vw 4vh 8vw;
	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}

.scttl{
	padding: 2vh 2vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.scttld{
	padding: 2vh 1vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.9vw + 0.8vh + 0.6vmin);	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	opacity:0; position:absolute;	top:756px;	right:50%;	width:46%;
}
.scttl2{
	padding: 2vh 3vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:403px;	width:46%;	left:50%;
}
.sccnt{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.sccntd{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;	text-align: justify;	opacity:0; position:absolute;	top:870px;	right:50%;	width:46%;
}
.sccnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:505px;	left:50%;
	width:46%;
}

.linef1_sc{
	border-top:4px solid #ffffff;			height:10px;			/*width:200px;*/	width:0px;
	right:50%;			top:130px;			position:absolute;
}
.linef2_sc{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	left:50%;			top:490px;			position:absolute;
}
.linef3_sc{
	border-top:4px solid #ffffff;			height:10px;			width:0px;
	right:50%;			top:850px;			position:absolute;
}
#opn_sc{
	background:url('../img/sclup.jpg');
	background-size:cover;
	background-position: center bottom;
	width:70vw; height:92vh; 
	margin:auto; 
}

.enttl{
	padding: 2vh 2vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.enttl2{
	padding: 2vh 7vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.encnt{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.encnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.enttlz{
	padding: 2vh 2vw 15px 8vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.encntz{
	padding: 15px 5vw 4vh 8vw;
	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}

.cottl{
	padding: 2vh 2vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;	position:absolute;
	top:34px;	right:50%;	width:46%;	opacity:0;
}
.cottl2{
	padding: 2vh 7vw 2vh 3vw;	color: #ffffff;	font-size: calc(0.8vw + 0.8vh + 0.5vmin);	line-height:3em;	/*height:10vh;*/
	text-shadow: 2px 2px 2px #666666;	opacity:0;	position:absolute;	top:435px;	width:46%;	left:50%;
}
.cocnt{
	padding: 2vh 3vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;	position:absolute;	top:145px;	right:50%;	width:46%;
	opacity:0;
}
.cocnt2{
	padding: 2vh 4vw 4vh 3vw;	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);	line-height:3em;
	text-align: justify;	opacity:0;	position:absolute;	top:545px;	left:50%;
	width:46%;
}
.cottlz{
	padding: 2vh 2vw 15px 8vw;	color: #ffffff;	font-size: calc(0.9vw + 0.9vh + 0.6vmin);
	line-height:3em;	/*height:10vh;*/	text-shadow: 2px 2px 2px #666666;
	/*text-align:center;*/
}
.cocntz{
	padding: 15px 5vw 4vh 8vw;
	color: #ffffff;	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	line-height:3em;	text-align: justify;
}

.profcm{
	padding: 15px 5vw 4vh 8vw;
	color: #0f455d;
	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	/*line-height:3em;*/
	text-align: justify;
}

.list-alpha {
    /*list-style-type: disc;*/
	list-style-type: lower-alpha;
    padding-left: 40px;
}
.list-decimal {
    /*list-style-type: disc;*/
	list-style-type: decimal;
    padding-left: 20px;
}
.list-bullet {
    list-style-type: disc;
	/*list-style-type: decimal;*/
    padding-left: 20px;
}
.list-square {
    list-style-type: square;
	/*list-style-type: decimal;*/
    padding-left: 20px;
}
.list {
    /*padding: 0;*/
	font-size:18px;
    margin-top: 5px;
    margin-bottom: 20px;
}

.profcm2{
	border-radius:20px;	
	/*background-color:#cdeebe;*/
	/*background-color:#f9d67c;*/
	padding: 15px 5vw 4vh 5vw;
	color: #0f455d;
	font-size: calc(0.5vw + 0.5vh + 0.4vmin);
	/*line-height:3em;*/
	text-align: justify;
	margin-bottom:20px;
}
#section11{
	background-color:#FFF9C4;
}
.hcar{
	border-radius:25px;	    border: 2px solid;
	background-color:#efefef;
	font-size:28px; text-align:center;
	padding: 10px;
	/*margin-bottom:10px;*/
}
.car{
	font-size:18px;
}
.jbttl a{
	font-size:20px;
	color:#0f455d;
	font-weight:bold;
	text-decoration:none;
}
.jbttl a:hover{
	text-decoration:none;
	color:#3f798d;
}
.content-car2{
	padding-top:105px;
}
