/* BASIC css start */
#linkG { padding:10px 0 10px 20px;}
#linkG ul { display: flex; overflow-x: auto; overflow-y: hidden; width: 100%; gap: 0 10px; }
#linkG ul::-webkit-scrollbar { display: none;}
#linkG ul li { display: flex; flex-flow: column;}
#linkG ul li.on a,
#linkG ul li.on img { background: var(--Ypoint) !important;}
#linkG ul li a { display: block; width: 55px; height: 100%; position: relative;}
#linkG ul li a:first-child { background: var(--itemBg); border-radius: 100px; width: 55px; height: 55px;}
#linkG ul li a strong { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 10px; font-weight: 500; line-height: 137%; letter-spacing: -0.32px; color: var(--black);}
#linkG ul li img { background: var(--itemBg); border-radius: 100px; width: 55px; height: 55px;}
#linkG ul li span { font-size: 12px; font-weight: 400; letter-spacing: -0.36px; color: var(--black); white-space: nowrap; margin-top: 8px; text-align: center;}

/* BASIC css end */

