*{margin:0;padding:0;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:100%;margin:0 auto;max-width:1220px;padding:0 10px}@media (max-width:1024px){.container{padding:0 20px}}button,input[type=button],input[type=submit],input[type=reset],a,summary{cursor:pointer}a{text-decoration:none;transition:all linear .2s;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}img{border-style:none;max-width:100%;height:auto;vertical-align:middle}textarea{resize:vertical}button,input,select,textarea{border:none;font-family:inherit;font-size:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none}:active{outline:none}:focus{outline:none}::-moz-placeholder{color:currentColor;opacity:.5}::-webkit-input-placeholder{color:currentColor;opacity:.5}:-ms-input-placeholder{color:currentColor;opacity:.5}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{border-color:#ff572e}::-ms-clear,::-ms-reveal{display:none}table{border-collapse:collapse}textarea,input,button,ul,ol{margin:0;padding:0}input{border:0;outline:none;background-color:rgba(0,0,0,0)}blockquote,q{quotes:none}ul,ol{list-style:none}picture{font-size:0;display:block}html{font-size:16px;line-height:28px;color:#2C2935;overflow-x:hidden;font-family:Open Sans,geomanist,Helvetica,Arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{overflow:hidden}body.is-drainage{margin-top:72px}body.is-drainage header{top:auto}h1{font-size:48px;font-weight:700;line-height:64px}h2{font-size:36px;font-weight:700;line-height:48px}h3{font-size:24px;font-weight:700;line-height:32px}h4{font-size:20px;font-weight:700;line-height:30px}b{font-weight:700}.base-flex{display:flex}.nuxt-icon.nuxt-icon--fill{line-height:.8}.nuxt-icon.nuxt-icon--fill svg{width:1em;vertical-align:middle}.member-container .member-login-button{border:none;border-radius:40px;font-size:16px;height:42px;width:110px}.member-container .member-login-button+.member-login-button{margin-left:20px}.member-container .member-login-button.login{background:transparent;color:#fff}.member-container .member-login-button.login.is-mobile{background:#2cf370;color:#000}.member-container .member-login-button.login.is-mobile:hover{background:#fff}.member-container .member-login-button.login:hover{background:#2b2c2e}.member-container .member-login-button.sign{background:#2cf370;color:#000}.member-container .member-login-button.sign:hover{background:#fff}.member-container .menu-dropdown-trigger{border-radius:50%;cursor:pointer;display:flex;overflow:hidden}.member-container .menu-dropdown-trigger:hover,.member-container .menu-dropdown-trigger[aria-describedby]{box-shadow:0 0 0 6px #2e3137}.member-container .menu-dropdown-trigger .trigger-image{height:42px;width:42px}@media (max-width:1024px){.member-container .member-login-button{width:154px}.member-container .member-login-button.login{background:#fff;color:#000}.member-container .menu-dropdown-trigger .trigger-image{height:32px;width:32px}}.menu-dropdown{display:none;min-width:150px;overflow-wrap:break-word;box-sizing:border-box;color:#606266;box-shadow:0 0 12px rgba(0,0,0,.12);background:#2b2c2e;border:1px solid #131517;border-radius:6px;padding:7px;font-size:16px;line-height:1.5;max-width:389px}.dropdown-list .dropdown-list-type{position:relative}.dropdown-list .dropdown-list-type+.dropdown-list-type:before{background:#3c3f43;content:"";height:1px;left:10px;position:absolute;top:-1px;width:calc(100% - 20px)}.dropdown-list .dropdown-list-item{align-items:center;border-radius:6px;display:flex;padding:12px 10px}.dropdown-list .dropdown-list-item.pointer{cursor:pointer}.dropdown-list .dropdown-list-item.pointer:hover{background:#3c3f43}.dropdown-list .dropdown-item-prefix{margin-right:10px}.dropdown-list .dropdown-item-content{display:flex;flex-direction:column;line-height:1.5}.dropdown-list .dropdown-item-text{color:#ffffffe6;font-size:16px}.dropdown-list .dropdown-item-subtext{color:#ffffff80;font-size:12px;margin-top:6px}.dropdown-list .dropdown-item-suffix{color:#ffffffb3;margin-left:auto}.dropdown-list .dropdown-item-suffix svg{width:1em;height:1em}@media (max-width:768px){.dropdown-list .dropdown-list-item{padding:9px 10px}.dropdown-list .dropdown-item-text{font-size:14px}.dropdown-list .dropdown-item-subtext{margin-top:4px}.dropdown-list .dropdown-item-media{margin-top:10px}}header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000080;height:64px;position:fixed;top:0;width:100%;z-index:100}header .header-wrapper{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1760px}header .header-home-link{width:146px}header .header-content{flex-grow:1;justify-content:space-between;width:50%}header .header-content,header .header-left{align-items:center;display:flex;height:100%}header .header-left .header-nav{margin-left:64px}header .header-nav{align-items:center;display:flex;height:100%}header .header-link{color:#fff;cursor:pointer;display:flex;font-size:16px;height:100%;line-height:26px;position:relative;transition:all .2s linear}header .header-link a,header .header-link span{align-items:center;display:flex;height:100%}header .header-link+.header-link{margin-left:48px}header .header-link:hover{color:#2cf370}header .header-link:hover .header-secondary-nav{display:flex}header .header-link:hover .header-link-icon{transform:rotate(180deg)}header .header-link-icon{margin-left:6px;transition:all .2s linear;width:14px}header .header-secondary-nav{background:#131517;border:1px solid #27292e;border-radius:8px;display:none;left:50%;position:absolute;top:100%;transform:translate(-50%)}header .header-secondary-nav.is-vertical{flex-direction:column;padding:9px 15px;width:144px}header .header-secondary-nav.is-vertical .header-secondary-link{line-height:40px}header .header-secondary-nav.is-vertical .header-secondary-link+.header-secondary-link{margin-top:10px}header .header-secondary-nav.is-horizontal{flex-wrap:wrap;padding:29px;width:498px}header .header-secondary-nav.is-horizontal .header-secondary-link{margin-left:30px;margin-top:30px;width:126px}header .header-secondary-nav.is-horizontal .header-secondary-link a{display:flex}header .header-secondary-nav.is-horizontal .header-secondary-link .header-secondary-link-icon{color:#b2b2b2;margin-right:12px;width:24px}header .header-secondary-nav.is-horizontal .header-secondary-link:nth-child(3n+1){margin-left:0}header .header-secondary-nav.is-horizontal .header-secondary-link:nth-child(-n+3){margin-top:0}header .header-secondary-link{color:#fff}header .header-right{align-items:center;display:flex;height:100%}header .header-right .member-container{display:none}header .header-right .member-container.is-active{position:relative;display:block;margin-left:20px}header .header-right .member-container.is-active .menu-dropdown-trigger{display:none}header .header-right .member-container.is-active.is-login .member-login-button{display:none}header .header-right .member-container.is-active.is-login .menu-dropdown-trigger{display:block}header .header-menu{display:none}header>.member-container{display:none}@media (max-width:1800px){header .header-wrapper{margin:0 20px}}@media (max-width:1100px){header .header-left .header-nav{margin-left:48px}header .header-link+.header-link{margin-left:36px}}@media (max-width:1024px){header{width:100vw}header.is-open{height:100%}header .header-wrapper{margin:0 16px}header .header-home-link{left:16px;position:absolute;top:16px;width:111px;z-index:1}header .header-content{background:#000;border-top:1px solid hsla(0,0%,100%,.3);flex-direction:column;height:calc(100% - 64px);justify-content:flex-start;margin-top:64px;overflow:hidden scroll;position:absolute;right:-100%;top:0;transition:right .2s linear;width:100vw}header .header-content.is-open{right:0}header .header-left{height:auto;margin:0 16px;width:calc(100% - 32px)}header .header-left .header-nav{margin-left:0}header .header-nav{align-items:flex-start;flex-direction:column;margin:0;width:100%}header .header-link{border-bottom:1px solid #202020;flex-direction:column;height:auto;width:100%}header .header-link a,header .header-link span{padding:15px 0}header .header-link span{justify-content:space-between;width:100%}header .header-link+.header-link{margin-left:0}header .header-link:hover .header-secondary-nav{display:none}header .header-link:hover .header-link-icon{transform:rotate(0)}header .header-link.is-active .header-secondary-nav{display:flex}header .header-link.is-active .header-link-icon{transform:rotate(180deg)}header .header-secondary-nav{background:none;border:none;border-radius:0;display:none;left:auto;padding:0;position:static;top:auto;transform:translate(0);width:100%}header .header-secondary-nav.is-vertical{padding:0;width:100%}header .header-secondary-nav.is-vertical .header-secondary-link{line-height:26px;margin-top:0}header .header-secondary-nav.is-vertical .header-secondary-link a{padding:11px 0}header .header-secondary-nav.is-horizontal{flex-direction:column;flex-wrap:nowrap;padding:0;width:100%}header .header-secondary-nav.is-horizontal .header-secondary-link{margin-left:0;margin-top:0;width:100%}header .header-secondary-nav.is-horizontal .header-secondary-link a{padding:11px 0}header .header-secondary-link{color:#fff}header .header-right{flex-direction:column;height:auto;margin:0 16px;width:calc(100% - 32px)}header .header-right .member-container{display:none}header .header-right .member-container.is-active{display:flex;margin-bottom:80px;margin-left:0;margin-top:20px}header .header-right .member-container.is-active.is-login{display:none}header .header-menu{background:url(https://images.musicful.ai/musicfuljp/assets/converter/menu_and_close.svg);background-position:50% 0;display:block;height:24px;position:absolute;right:16px;top:20px;width:24px}header .header-menu.is-login{margin-left:16px}header>.member-container.is-active{display:none}header>.member-container.is-active.is-login{display:block;position:absolute;right:56px;top:16px}}.account-dialog{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:2000}.account-dialog .mask{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.account-dialog .account-dialog-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:550px;padding:60px 6px 40px;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:24px;overflow:hidden}.account-dialog .account-dialog-content{max-height:70vh;overflow:hidden scroll}.account-dialog .account-dialog-content::-webkit-scrollbar{width:8px}.account-dialog .account-dialog-content::-webkit-scrollbar:horizontal{height:8px}.account-dialog .account-dialog-content::-webkit-scrollbar-track{border-radius:10px}.account-dialog .account-dialog-content::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.5);border-radius:10px;transition:all .2s ease-in-out}.account-dialog .account-dialog-content::-webkit-scrollbar-thumb:hover{background-color:#909399;cursor:pointer}.account-dialog .account-dialog-header{position:absolute;width:100%;height:20px;top:40px;left:0;background:#000}.account-dialog .account-dialog-header svg{width:20px;height:20px;position:absolute;right:30px;color:rgba(255,255,255,.6);cursor:pointer}.account-dialog .account-dialog-header svg:hover{color:#fff}.third-login{margin-top:28px;width:100%}.third-login .third-login-item{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:60px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:60px;justify-content:center;width:100%}.third-login .third-login-item+.third-login-item{margin-top:18px}.third-login .third-login-item:hover{background:#ffffff24}.third-login .third-login-icon{margin-right:28px;width:34px}@media (max-width:768px){.third-login{margin-top:30px}.third-login .third-login-item{font-size:14px;height:50x}.third-login .third-login-item+.third-login-item{margin-top:12px}.third-login .third-login-icon{margin-right:12px;width:24px}}.account-container{display:none;margin:0 74px}.account-container.active{display:block}.account-container .account-header,.account-container .account-wrapper{align-items:center;display:flex;flex-direction:column}.account-container .account-header{text-align:center}.account-container .account-header-info{line-height:1.5;margin-top:26px}.account-container .account-header-title{color:#fff;font-size:24px}.account-container .account-header-desc{color:#fff9;font-size:16px;margin-top:6px}.account-container .account-header-switch{color:#2cf370;cursor:pointer;text-decoration:underline}.account-container .account-divider{position:relative;display:block;height:1px;margin:24px 0;width:100%;border-top:1px solid hsla(0,0%,100%,.2)}.account-container .account-divider .account-divider__text{font-size:14px;font-weight:500;padding:0 20px;position:absolute;left:50%;transform:translate(-50%) translateY(-50%);background:#000;color:#fff9}.account-form{width:100%;margin-top:24px}.account-container .account-divider+.account-form{margin-top:0}.account-form-item{display:flex;align-items:center;flex-wrap:wrap;flex:1;font-size:14px;line-height:32px;min-width:0;position:relative}.account-form-item+.account-form-item{margin-top:18px}.account-form-input{box-sizing:border-box;display:inline-flex;font-size:16px;line-height:32px;position:relative;vertical-align:middle;width:100%}.account-form-input-wrapper{align-items:center;background-color:transparent;background-image:none;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 16px;transform:translateZ(0);transition:box-shadow .2s cubic-bezier(.645,.045,.355,1)}.account-form-item.is-error .account-form-input-wrapper{box-shadow:0 0 0 1px #ff5e7b inset}.account-form-input_inner{background:none;border:none;box-sizing:border-box;color:#fff;flex-grow:1;font-size:inherit;height:58px;line-height:calc(32px - 2px);outline:none;padding:0;width:100%}.account-form-item-error{display:none;color:#ff5e7b;font-size:14px;line-height:1.5;margin-top:8px;position:static}.account-form-item.is-error .account-form-item-error{display:block}.account-container .account-get-code{background:#ffffff26;border:none;color:#fff;font-size:16px;height:47px;width:97px;border-radius:4px}.account-container .account-get-code:hover{background:#fff;color:#000}.account-container .icon-eyes{color:#ffffffb3;cursor:pointer;font-size:24px;user-select:none}.account-container .icon-eyes:hover{color:#fff}.account-container .custom-link{color:#2cf370;cursor:pointer;font-size:14px;margin:8px auto 0;text-decoration:underline;width:-moz-fit-content;width:fit-content}.account-container .custom-link:hover{color:#fff}.account-container .custom-link .nuxt-icon{font-size:20px}.account-container .account-submit{background:#2cf370;border:none;border-radius:50px;color:#000;font-size:22px;height:60px;margin-top:30px;width:100%}.account-container .account-submit>span{display:inline-flex;align-items:center}.account-container .account-submit.is-disabled{background:#2cf37080}.account-container .account-submit:hover:not(.is-disabled){background:#fff}.account-container .icon-arrow-right{font-size:40px;margin-left:10px}.account-container .account-register-tips{color:#ffffffb3;font-size:14px;line-height:28px;margin-top:20px;text-align:center}.account-container .account-register-tips .color{text-decoration:underline}.account-container .account-register-tips .color:hover{color:#2cf370}@media (max-width:768px){.account-container{margin:0 12px}.account-container .account-header{align-self:flex-start;display:flex;flex-direction:row;text-align:left}.account-container .account-header img{width:36px}.account-container .account-header-info{margin-left:10px;margin-top:0}.account-container .account-header-title{font-size:16px}.account-container .account-header-desc{font-size:12px;margin-top:4px}.account-container .account-get-code{font-size:14px;height:36px;width:60px}.account-container .icon-eyes{font-size:20px}.account-container .custom-link{font-size:12px}.account-container .account-submit{font-size:16px;height:50px;margin-top:20px}.account-container .icon-arrow-right{font-size:30px;margin-left:7px}.account-container .account-register-tips{font-size:12px;line-height:20px;margin-top:15px}}@media (max-height:860px){.account-container .account-header img{display:none}}@media (min-width:1025px){a:hover{outline:none;color:#2cf370}.share-area>a:nth-child(1):hover{background:url(https://images.musicful.ai/musicfuljp/assets/index/X-1.png) no-repeat center / contain}.share-area>a:nth-child(2):hover{background:url(https://images.musicful.ai/musicfuljp/assets/index/fb-1.png) no-repeat center / contain}.share-area>a:nth-child(3):hover{background:url(https://images.musicful.ai/musicfuljp/assets/index/discore-1.png) no-repeat center / contain}.share-area>a:nth-child(4):hover{background:url(https://images.musicful.ai/musicfuljp/assets/index/yt-1.png) no-repeat center / contain}.base-footer .base-maxwidth .footer-right .list .item a:hover{color:#33FF78}}.base-footer{background:#000;font-size:18px}.footer-left{display:flex;flex-direction:column;align-items:center;padding:96.5px 0 0;width:30%}.footer-left .logo-title{color:#fff;font-size:26px;font-weight:700;line-height:39.777px;margin:10px 0 12px;text-align:center}.footer-left .logo-desc{color:rgba(255,255,255,.8);font-weight:500}.share-area{margin-top:38.5px;display:flex;padding:10px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #1C1C21;background:#070708}.share-area>a{width:48px;height:48px}.share-area>a:nth-child(1){background:url(https://images.musicful.ai/musicfuljp/assets/index/X.png) no-repeat center / contain}.share-area>a:nth-child(2){background:url(https://images.musicful.ai/musicfuljp/assets/index/fb.png) no-repeat center / contain}.share-area>a:nth-child(3){background:url(https://images.musicful.ai/musicfuljp/assets/index/discore.png) no-repeat center / contain}.share-area>a:nth-child(4){background:url(https://images.musicful.ai/musicfuljp/assets/index/yt.png) no-repeat center / contain}.share-area>a:not(:last-child){margin-right:10px}.footer-right{color:#FFF;font-size:18px;font-weight:500}.footer-right .list .title{color:rgba(255,255,255,.6);font-weight:600;margin-bottom:26px}.base-footer .base-maxwidth{display:flex;justify-content:space-between}.footer-list--ul li a{margin-bottom:18px}.base-footer .base-maxwidth{max-width:1576px;margin:0 auto}.footer-line{width:100%;height:1px;background:#1c1c21}.base-footer .address-info{display:flex;justify-content:space-between;padding:40px 0}.base-footer .base-maxwidth .address{color:rgba(255,255,255,.6);font-size:18px;font-weight:400;line-height:150%}.base-footer .base-maxwidth .footer-right{width:70%;display:flex;justify-content:center;flex:1;padding:100px 0 0}.base-footer .base-maxwidth .footer-right .list{display:flex;flex-direction:column;align-items:flex-start}.base-footer .base-maxwidth .footer-right .list+.list{margin-left:100px}.base-footer .base-maxwidth .footer-right .list .item{margin-bottom:10px}.base-footer .base-maxwidth .footer-right .list .item a{color:#FFF;font-size:18px;font-weight:500;padding-bottom:5px}.base-backtop{display:inline-block;position:fixed;bottom:140px;right:60px;z-index:11;opacity:0;width:60px;height:60px;text-align:center;border-radius:100%;background:#C9CACF;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in}.base-backtop:hover{background:#545465}.base-backtop svg{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-14px}@media (max-width:1200px){.base-maxwidth{padding:0 20px}}@media (max-width:1800px){.base-footer .address-info{padding:19px 15px 20.38px}}@media (min-width:1025px){.footer-pc-hidden{display:none}}@media (max-width:1024px){.base-footer .footer-top{flex-direction:column}.footer-list--ul{width:100%;display:none;border-bottom:1px solid #262626}.footer-list--ul.active{display:block}.footer-left{width:100%;border:none;padding:30px 25px 20px 5px;align-items:center;justify-content:flex-start;flex-direction:row}.footer-left .logo-title{text-align:left;font-size:16px;font-weight:700;line-height:24px;margin:0}.footer-left .logo-desc{font-size:14px;font-weight:400;line-height:24px}.footer-left img{width:44px;height:44px;margin-right:12px}.base-footer .base-maxwidth .footer-right .list .item{margin-bottom:0;margin-top:18px}.base-footer .base-maxwidth .footer-right .list .item:last-child{margin-bottom:18px}.base-footer .base-maxwidth .footer-right .list{width:100%}.base-footer .base-maxwidth .footer-right .list+.list{margin-left:0}.base-footer .base-maxwidth .footer-right{width:100%;flex-direction:column;padding:0}.footer-right .list .title.active{color:#2cf370}.footer-line{display:none}.base-footer .address-info{flex-direction:column;align-items:center;justify-content:center;padding-top:0}.base-footer .base-maxwidth .address{color:#999;text-align:center;font-size:12px;font-weight:400;line-height:23.077px}.base-footer .base-maxwidth .address:first-child{margin-bottom:9.62px}.footer-right .list .title{width:100%;color:#FFF;font-size:16px;font-weight:500;line-height:23px;margin-bottom:6px;padding-bottom:16px;padding-top:16px;position:relative;border-bottom:1px solid #262626}.footer-right .list .title:last-child{border-bottom:none}.footer-right .list .title::after{content:'';position:absolute;right:0;top:13px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45NTU1IDEwLjQ2OEMxOS40Nzk2IDkuOTkyMSAxOC43MDc5IDkuOTkyMSAxOC4yMzIgMTAuNDY4TDEzLjQwNjIgMTUuMjkzOEw4LjU4MDUgMTAuNDY4QzguMTA0NTUgOS45OTIxIDcuMzMyODggOS45OTIxIDYuODU2OTIgMTAuNDY4QzYuMzgwOTcgMTAuOTQ0IDYuMzgwOTcgMTEuNzE1NyA2Ljg1NjkyIDEyLjE5MTZMMTIuNTQ0NCAxNy44NzkxQzEzLjAyMDQgMTguMzU1MSAxMy43OTIxIDE4LjM1NTEgMTQuMjY4IDE3Ljg3OTFMMTkuOTU1NSAxMi4xOTE2QzIwLjQzMTUgMTEuNzE1NyAyMC40MzE1IDEwLjk0NCAxOS45NTU1IDEwLjQ2OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat center/contain;width:26px;height:26px;cursor:pointer}.footer-right .list .title.active::after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjA0NDQ2IDE1LjUzMkM2LjUyMDQyIDE2LjAwNzkgNy4yOTIwOSAxNi4wMDc5IDcuNzY4MDQgMTUuNTMyTDEyLjU5MzggMTAuNzA2MkwxNy40MTk1IDE1LjUzMkMxNy44OTU1IDE2LjAwNzkgMTguNjY3MSAxNi4wMDc5IDE5LjE0MzEgMTUuNTMyQzE5LjYxOSAxNS4wNTYgMTkuNjE5IDE0LjI4NDMgMTkuMTQzMSAxMy44MDg0TDEzLjQ1NTYgOC4xMjA4OEMxMi45Nzk2IDcuNjQ0OTMgMTIuMjA3OSA3LjY0NDkzIDExLjczMiA4LjEyMDg4TDYuMDQ0NDYgMTMuODA4NEM1LjU2ODUxIDE0LjI4NDMgNS41Njg1MSAxNS4wNTYgNi4wNDQ0NiAxNS41MzJaIiBmaWxsPSIjMkNGMzcwIi8+Cjwvc3ZnPgo=) no-repeat center/contain}.base-footer .base-maxwidth .footer-right .list .item a{color:#FFF;font-size:14px;font-weight:500;border-bottom:none}.footer-mobile-hidden{display:none}.share-area{margin:30px auto 22px;padding:9.14px;width:fit-content}.share-area img{width:45.72px;height:45.72px}.base-backtop{display:none}}@media (max-width:768px){html{font-size:12px;line-height:16px}h1{font-size:24px;line-height:32px}h2{font-size:18px;line-height:24px}h3{font-size:16px;line-height:20px}h4{font-size:14px;line-height:18px}.base-flexwrap{flex-wrap:wrap}.base-backtop{right:6px;bottom:155px;width:40px;height:40px}.base-backtop svg{margin-top:-11px;margin-left:-9px;width:17px;height:24px}.cookie-policy{line-height:normal}.cookie-policy span.btn-cookie{margin-top:5px}}.limited-access{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:200}.limited-access-text{position:absolute;top:50%;left:50%;width:calc(100% - 40px);max-width:768px;transform:translate(-50%,-50%);font-size:24px;line-height:1.5;text-align:center;color:#fff}.ios-drainage{position:fixed;top:0;left:0;width:100%;background:url(https://images.musicful.ai/musicfuljp/assets/common/app_drainage_bg.svg) no-repeat;background-size:cover;z-index:98}.ios-drainage .close-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.ios-drainage .ios-drainage-wrapper{padding:8px 16px 8px 40px;display:flex;align-items:center}.ios-drainage .app-info{margin-left:16px;line-height:1.5}.ios-drainage .app-name{font-size:16px;color:#fff;font-weight:600}.ios-drainage .app-desc{font-size:12px;color:rgba(255,255,255,.7)}.ios-drainage .app-store-link{margin-left:auto;width:64px;flex-shrink:1}.ios-drainage .app-store-link a{display:flex;justify-content:center;align-items:center;padding:4px;width:100%;font-size:14px;line-height:20px;color:#000;font-weight:600;background:#fff;border-radius:20px}