*{box-sizing:border-box;font-family:DMSans,Noto Sans SC,sans-serif,serif;font-optical-sizing:auto;font-style:normal;list-style:none;margin:0;padding:0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-display:swap;font-family:DMSans;src:url(./DMSans-VariableFont_opsz_wght.D_B5dL4R.ttf) format("truetype")}@media screen and (min-width:768px){.w820{margin:0 auto;width:820px}img{vertical-align:middle}.mobile{display:none!important}}@media screen and (max-width:768px){html{font-size:2.6666666667vw}.pc{display:none!important}}.loading-container{position:relative}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-block,.sk-line{animation:sk-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#f0f2f5 25%,#e4e8ed,#f0f2f5 75%);background-size:200% 100%;border-radius:4px}.popup-enter-active,.popup-leave-active{transition:opacity .2s ease,transform .2s ease}.popup-enter-from,.popup-leave-to{opacity:0;transform:translate(-50%) translateY(-4px)}.popup-enter-to,.popup-leave-from{opacity:1;transform:translate(-50%) translateY(0)}.indicator-enter-active,.indicator-leave-active{transition:opacity .15s ease}.indicator-enter-from,.indicator-leave-to{opacity:0}.indicator-enter-to,.indicator-leave-from{opacity:1}@media screen and (min-width:768px){.w820[data-v-016930e6]{padding-top:60px}}@media screen and (max-width:768px){.w820[data-v-016930e6]{padding:2.8rem 1.6rem}}
