

@media (min-width:1000px) {
#menu { position: fixed; right: 30px;top: calc(50% - 62px); width: 22px; margin-top: -50px; padding: 0; list-style-type: none; z-index: 70000;}
#menu li { width:40px; height:40px; float:left; margin-top:10px;text-align:center; font-size:16px; font-family:Source;display:flex;align-items: center;justify-content: center; border-radius:50%;background:rgba(212,129,50,0.1)}
#menu li a { display:block; float:left;  color:#E0E0E0; }
#menu li.active a { background-image: url(../img/y01.png); background-position: center; background-repeat: no-repeat; color:#D48132; font-weight:bold;}
}

@media (max-width:999px) {
	#menu{
		display: none;
	}
}