body{color:#eee;font-family:fr;font-size:14px}.page{background:#202531;box-sizing:content-box;position:relative}.pc-hidden{display:none}.title-h2{border-radius:16px;color:#eee;font-family:feb;font-size:20px;height:36px;justify-content:space-between;line-height:24px;margin-bottom:28px;margin-top:36px;padding:0 4px;transition:color .2s;width:100%}.title-h2,.title-see-more{align-items:center;display:flex}.title-see-more span{color:hsla(0,0%,93%,.6);font-family:fm;font-size:14px;line-height:18px}.icon-rating{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAAAOVBMVEUAAAD/wEb/v0j/wEX/v0X/v0b/v0f/v0X/v0D/v0D/wEX/v0b/wEX/v0X/wEX/v0X/v0T/v0X/wEZaXZHzAAAAEnRSTlMA3yDAUEBwoCAQz7DvkIBgcDCFikkmAAAAk0lEQVQ4y83S0Q6DIAwFUKClAurc+v8fO8KydaalvnqfND25hIZw01Q6qi8WZnBB4Z7sV/SAX6FKVIVf8mKelhSkpUX+ZYOdsPyBB5t5imA7m4hmiygiRROk4BABQnwgRAMJnkUOV+KQyWRruxbrWaxatMm21Obh26Wea/rM+xUyjE992zjmIxjNUxKh/CDVcLO8ASK3FPjJqJXiAAAAAElFTkSuQmCC)}.icon-rating,.icon-rating3{background-size:100% 100%;display:inline-block;height:16px;margin-right:2px;width:16px}.icon-rating3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMAIN9QQHDAvxDPsKDvkIBgnzDaim3gAAAAkElEQVQ4y82SSw6DMAwF/YlDQqG0vv9hW0VtLGTjNbMCzegBEXA/mhwtDR6qS+ZRv5R8IJ1AHZRsIJ14q15NIMurk062ZRdG808NkRlozDaDHgdkr0ChR0gK81Z47wvvDTZpZ5UEh5n4sHYXrOdgdUGPD8n4ifpfauG/UgtAqePSfSYNPWCKHoHCdsPS4EZ8AM3cFOj52OH9AAAAAElFTkSuQmCC)}.box-small-bg{grid-gap:24px;border-radius:24px;box-shadow:inset 8px 8px 16px 0 rgba(0,0,0,.6),inset -8px -8px 16px 0 hsla(0,0%,100%,.05);display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));margin-bottom:32px;padding:24px}.box-common{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(129px,1fr))}.box-list-section{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(141px,1fr))}.box-common1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.box-aside{position:absolute;right:0;top:55px;width:390px}.box-aside .item{margin-bottom:16px}.icon-arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAElBMVEUAAADv7+/29vbu7u7y8vLm5uYij+F1AAAABnRSTlMAjxyZEwo0J+MGAAAANklEQVQoz2OgI2B1QBNwFEITCDRUQBVgEkZXokgrJaLoAiIYWtANpbYCR3RXBaK7myWAgb4AAM2RBm1m7OfbAAAAAElFTkSuQmCC);background-size:100% 100%;display:inline-block;height:24px;width:24px}@media screen and (max-width:1240px){.footer,.header-main,.main{padding:0 20px}.box-aside{display:none}.box-small-bg{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}}@media screen and (max-width:750px){.pc-hidden{display:block}.page{padding:12.8vw 0 0}.footer,.main{padding:0}.title-h2{border-radius:4.2666666667vw;font-size:4.8vw;height:9.6vw;margin:7.2vw 0 5.0666666667vw;padding:0 6.1333333333vw}.title-h2 span{color:hsla(0,0%,93%,.6);font-size:3.7333333333vw;line-height:4.8vw}.title-h2 .icon-arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAElBMVEUAAADv7+/29vbu7u7y8vLm5uYij+F1AAAABnRSTlMAjxyZEwo0J+MGAAAANklEQVQoz2OgI2B1QBNwFEITCDRUQBVgEkZXokgrJaLoAiIYWtANpbYCR3RXBaK7myWAgb4AAM2RBm1m7OfbAAAAAElFTkSuQmCC);background-size:100% 100%;display:inline-block;height:4.2666666667vw;width:4.2666666667vw}.icon-rating,.icon-rating3{height:3.2vw;margin-right:.5333333333vw;width:3.2vw}.icon-arrow{height:6.4vw;width:6.4vw}.box-small-bg{gap:4.2666666667vw;grid-template-columns:repeat(3,23.4666666667vw);margin:0 6.1333333333vw;padding:4.2666666667vw}.box-list-section{grid-gap:3.7333333333vw;display:grid;gap:3.7333333333vw;grid-template-columns:repeat(2,41.6vw);margin:0 6.1333333333vw}.box-common{grid-template-columns:repeat(3,26.6666666667vw)}.box-common,.box-common1{gap:4.2666666667vw 4vw;margin:0 6.1333333333vw}.box-common1{grid-template-columns:repeat(3,26.4vw)}}.swiper-pagination-bullet{background:#e5eaf2;border-radius:50%;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.1);box-sizing:content-box;height:8px;margin:0 6px;opacity:1;width:8px}.swiper-pagination-bullet-active{background:#fff;border:2px solid #1180ff}