#nav{
	position: sticky;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	height: var(--nav-height);
	z-index: 2;
}
.middle-width{
	width: 1200px;
	margin:  0 auto;
}
.nav-cnt{
	height: inherit;
}
#web-menu{
	display: block;
}
#mobile-menu{
	display: none;
}
#main{
	width: 100%;
}

.main-cnt{
	width: 100%;
	min-height: calc(100vh - var(--nav-height));
	background-color: aqua;
}


#mobile-menu{
	display: none;
}

#mobile-menu-mask{
	display: none;
}