@media only screen and (min-width: 1020px) {
	.topul {
		list-style-type: none;
		margin: 0;
		padding: 0;
		overflow: hidden;
		background-color: #739509;
		position: fixed;
		top: 0;
		left: 0;
		width: 100vw;
		z-index: 1;
		height: auto;
	}

	.topli {
		padding-right: 5px;
		float: right;
		font-family: 'Open Sans', sans-serif shrift;
		font-size: 1.5vw;
	}

	.topli a {
		display: block;
		color: white;
		text-align: center;
		padding: 14px 16px;
		text-decoration: none;
	}
	.page2 {
		font-size: 1.4vw;
		color: #505050;
		font-family:'Open Sans', sans-serif shrift;
		margin: 0;
	}
	p {
		line-height: 1.8em;
	}
	a {
		text-decoration: none;
	}
	.pagetitle {
		color: #739509;
		font-size: 3vw;
		font-family:'Open Sans', sans-serif shrift;
	}
	.header {
		display: block;
	}
	.divstyle {
		padding-top: 10vh;
		text-align: left;
		width: 80vw;
		height: 90vh;
		margin-left: 8vw;
	}
	.mob-main-1 {
		margin-top: 0vh;
		color: #739509;
		font-size: 4vw;
		font-family:'Open Sans', sans-serif shrift;
	}
	.mob-main-2 {
		margin: -50px;
		font-size: 1.6vw;
		color: #505050;
		font-family:'Open Sans', sans-serif shrift;
	}
	.mob-main-img {
		max-width: 20vw;
		max-height: 30vh;
		display: block;
		margin-left: auto;
		margin-right: auto;
		margin-top: 15vh;
	}
	.secpg-img {
		float:left; 
		width: 60vw;
		min-height: 20%;
		max-height: 50%;
		margin-bottom: 20px;
	}
	.mob-img-6pg {
		margin-top: 5vh;
		width: 80vw;
		max-height: 50vh;
		min-height: 15vh;
	}
	.mob-en {
		font-size:1.1vw;
		padding:17px 0px;
		margin-right: 1vw;
	}
	.mob-ru {
		font-size:1.1vw;
		padding:17px 0px;
	}
	.for-ru {
		padding-left: 6vw;
		padding-right:0px;
	}
}
