			body{
				overflow:hidden;
				font-family:"Montserrat";
				background: rgb(255,224,161);
				background: linear-gradient(45deg, rgba(255,244,181,1) 0%, rgba(219,158,64,1) 100%);
				-webkit-user-select: none;
				-ms-user-select: none;
				user-select: none;
				-webkit-tap-highlight-color: transparent;
			}
			::-webkit-scrollbar {
				width: 10px;
			}
			::-webkit-scrollbar-track {
				background: white;
			}
			::-webkit-scrollbar-thumb {
				background: #444444; 
				border-radius: 10px;
			}
			::-webkit-scrollbar-thumb:hover {
				background: #cccccc; 
			}
			.logo{
				position:relative;
				float:left;
				height:80px;
				cursor:pointer;
				margin-right:50px;
			}
			.shdw{
				width:80px;
				height:80px;
				position:absolute;
				left:-106px;
				top:0;
				border-radius:50%;
				box-shadow:120px 0px 60px rgba(255,255,255,0.6);transition:0.4s;
				}
			.shdwon{
				box-shadow:120px 0px 30px rgba(255,255,255,0.6);
				}
			.vrview{
				z-index:50;
				-webkit-transform:translate3d(0,0,50px);
				display:none;
				position:relative;
				float:left;
				margin:2% 2% 0 2%;
				width:96%;
				background-color:rgba(255,255,255,0.5);
				-webkit-box-shadow: 0px 0px 32px 42px rgba(255,255,255,0.5);
				-moz-box-shadow: 0px 0px 32px 42px rgba(255,255,255,0.5);
				box-shadow: 0px 0px 32px 42px rgba(255,255,255,0.5);
				height:75vh;
			}
			.menu{
				position:absolute;
				z-index:100;
				-webkit-transform:translate3d(0,0,100px);
				top:0px;
				left:0px;
				width:100%;
				height:80px;
				background-color:#333535;
				overflow:hidden;
				max-height:80px;
			}
			.menu2{
				display:none;
			}
			.menu a{
				position:relative;
				float:left;
				font-size:25px;
				margin:25px 20px 20px 20px;
				text-decoration:none;
				overflow:hidden;
				transition: color 0.2s ease;
			}
			.menu a:link,a:visited,a:active{
				color:white;
			}
			.menu a:hover{
				color:#ffdc40;
			}
			.burger{
				display:none;
			}
			.main{
				position:absolute;
				z-index:90;
				-webkit-transform:translate3d(0,0,90px);
				padding:0px;
				left:0%;
				top:80px;
				width:100%;
				height: -moz-calc(100% - 80px);
				height: -webkit-calc(100% - 80px);
				height: -o-calc(100% - 80px);
				height:calc(100% - 80px);
				overflow-y:auto;
				overflow-x:hidden;
				scroll-behavior: smooth;
			}
			.leftside{
				position:absolute;
				z-index:90;
				-webkit-transform:translate3d(0,0,900px);
				left:0%;
				top:0%;
				width:25%;
				height:auto;
				min-height:100%;
				background-color:white;
				line-height:30px;
				overflow:auto;
			}
			.wrap{
				width:auto;
				height:auto;
				margin:20px;
			}
			.rightside{
				position:absolute;
				z-index:90;
				-webkit-transform:translate3d(0,0,90px);
				left:25%;
				top:0%;
				width:75%;
				height:100%;
				overflow:auto;
			}
			.rightside b{
				display:none;
				position:relative;
				background-color:rgb(255,255,255,0.8);
				float:left;
				margin:2%;
				padding:2%;
				width:92%;
			}
			 .txt{
				width:100%;
				font-size:20px;
				font-weight:bold;
				margin-top:20px;
				border-bottom:solid #eeeeee 1px;
				transition:margin-left 0.2s ease;
			}
			.txt:hover{
				color:#ffdc40;
				margin-left:10px;
				cursor:pointer;
			}
			.menu a span{
				position:absolute;
				bottom:0;
				left:-100%;
				width:100%;
				height:2px;
				background:linear-gradient(90deg,transparent,#ffdc40);
			}
			.menu a:hover span{
				left:0%;
				transition:0.3s;
			}
.zoomed {
    display: block;
    z-index: 120;
    position: absolute;
    text-align: center;
    top: 10%;
    left: 35%;
    max-width: fit-content;
    height: auto;
    max-height: 80%;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: rgba(255, 220, 64,0.9);
}
.zoomedimg {
    display: block;
    max-height: 50vh;
    max-width: 90%;
    position: relative;
    margin: auto;
    margin-top:30px;
}
			.zoomedtxt{
				display:block;
				color:white;
				position:relative;
				float:left;
				width:90%; 
				text-shadow: 2px 2px #bbb;
				margin:0 5% 5% 5%;
			}
			.closenotice{
		        display: block;
                position: absolute;
                cursor: pointer;
                top: 2%;
                right: 2%;
                height: 30px;
                width: 30px;
                background: url(x.png) no-repeat;
                background-size: 30px 30px;
			}
			@media screen and (max-width:875px){
				.menu{
					display:none;
				}
				.menu2{
					display:block;
					z-index:100;
					-webkit-transform:translate3d(0,0,100px);
					z-index:50;
					position:absolute;
					width:100%;
					background-color:#333535;
					left:0;
					top:0;
				}
				.menu2 a{
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					text-align:left;
					font-size:0px;
					text-decoration:underline;
					text-decoration-color: rgba(255,255,255,0);
					transition: text-decoration-color 0.3s ease,margin 0.2s ease;
				}
				.menu2 a.open{
					font-size:25px;
					margin:10px;
				}
				.menu2 a:link,a:visited,a:active{
					color:white;
				}
				.menu2 a:hover{
					color:#ffdc40;
				}
				.burger{
					display:block;
					float:right;
					margin:25px 10px 10px 10px;
					height:30px;
					width:30px;
					background:url(menu.png) no-repeat;
					background-size: 30px 30px;
					transition:background 0.2s ease;
				}
				.burger.open{
					background:url(x.png) no-repeat;
					background-size: 30px 30px;
				}.menu2 a span{
					position:absolute;
					bottom:0;
					left:-100%;
					width:100%;
					height:2px;
					background:linear-gradient(90deg,transparent,#ffdc40);
				}
				.menu2 a:hover span{
					left:0%;
					transition:0.3s;
				}
				.zoomed{
					width:90vw;
					left:5vw;
					top:15%;
					}
			}
			@media screen and (max-width:650px){
				.menu{
					display:none;
				}
				.menu2{
					display:block;
					z-index:90;
					-webkit-transform:translate3d(0,0,90px);
					position:absolute;
					width:100%;
					background-color:#303030;
					left:0;
					top:0;
				}
				.menu2 a{
					position:relative;
					float:left;
					width:100%;
					height:auto;
					overflow:hidden;
					text-align:left;
					font-size:0px;
					text-decoration:underline;
					text-decoration-color: rgba(255,255,255,0);
					transition: text-decoration-color 0.3s ease,margin 0.2s ease;
				}
				.menu2 a.open{
					font-size:25px;
					margin:10px;
				}
				.menu2 a:link,a:visited,a:active{
					color:white;
				}
				.menu2 a:hover{
					color:#ffdc40;
				}
				.burger{
					display:block;
					float:right;
					margin:25px 10px 10px 10px;
					height:30px;
					width:30px;
					background:url(menu.png) no-repeat;
					background-size: 30px 30px;
					transition:background 0.2s ease;
				}
				.burger.open{
					background:url(x.png) no-repeat;
					background-size: 30px 30px;
				}
				.rightside{
					position:relative;
					float:left;
					height:auto;
					width:100%;
					left:0%;
				}
				.leftside{
					position:relative;
					float:left;
					margin:0px;
					height:auto;
					min-height:100%;
					width:100%;
				}
				::-webkit-scrollbar {
				width: 0px;
			}.menu2 a span{
					position:absolute;
					bottom:0;
					left:-100%;
					width:100%;
					height:2px;
					background:linear-gradient(90deg,transparent,#ffdc40);
				}
				.menu2 a:hover span{
					left:0%;
					transition:0.3s;
				}
				.zoomed{
					max-width:90%;
					top:15%;
					}
			}