@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:border-box}body *{max-height:99999em}img{display:block;max-width:100%}button,input,label,select,textarea{background:none;border:0;display:inline-block;font:inherit;line-height:1;margin:0;padding:0;vertical-align:middle;white-space:normal}input{-moz-appearance:none;appearance:none;-webkit-appearance:none}button:focus,input:focus,select:focus{outline:0}input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:textfield}::-webkit-search-decoration{display:none}textarea{overflow:auto;white-space:pre-line}@media print{body{print-color-adjust:exact;-webkit-print-color-adjust:exact}body,html{margin:0}@page{margin:0}@page :left{margin:0}@page :right{margin:0}@page :first{margin-top:0}}html{font-size:625%;opacity:0;visibility:hidden}html.is-mobile-tablet{font-size:26.66667vw}html.is-load{opacity:1;visibility:visible}html.is-load.loading-crs{opacity:0;overflow:hidden;visibility:hidden}body{color:#333;font-family:メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ＭＳ ゴシック,sans-serif;font-size:12px;font-weight:300;line-height:1.4;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;background:#f8f8f8;position:static;top:auto;width:auto}body.is-freeze{position:fixed;width:100%}body.is-demo{font-weight:400}.font-serif{font-family:ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,Hiragino Mincho Pro,Times New Roman,游明朝,YuMincho,メイリオ,Meiryo,Georgia,serif}.font-gothic{font-family:游ゴシック,YuGothic,Yu Gothic,メイリオ,Meiryo,Verdana,sans-serif}.font-helvetica{font-family:Helvetica,Arial,sans-serif}.font-hiragino{font-family:メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ＭＳ ゴシック,sans-serif}.clearfix{zoom:1}.clearfix:after{clear:both;content:"";display:table}.container{overflow:hidden}a{color:#333;text-decoration:none}.is-desktop a.text-link.disabled{color:#333;cursor:not-allowed;opacity:.5;pointer-events:none}.background-gray{background:#f8f8f8;margin:10px;padding:10px}.flex-row-center{display:flex;justify-content:center}.hidden{display:none!important}.invisible{visibility:hidden}.margin-top-small{margin-top:10px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.font-bold{font-weight:700!important}.is-desktop .container{min-width:1100px}.is-desktop .wrapper{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:1010px}.is-desktop .sm{display:none!important}.is-desktop .trans{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;transition:opacity .26s ease}.is-desktop .trans:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.is-mobile-tablet .md{display:none!important}.is-mobile-tablet img:not(.fixed-size){height:auto;width:100%}.is-mobile-tablet body{font-size:.12rem}.is-mobile-tablet .container{min-width:320px}.is-mobile-tablet .wrapper{padding-left:.16rem;padding-right:.16rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){*{word-break:break-all}}header.header-default{margin-bottom:.5rem;padding:13px 0 16px;position:relative}header.header-default .header-intro{color:#fff;font-size:12px}header.header-default .header-content{align-items:center;display:flex;line-height:1.5;padding-top:7px}header.header-default .logo-image{display:block;height:39px;width:170px}header.header-default .header-search{align-items:center;display:flex;margin-left:39px}header.header-default .search-inner{align-items:center;display:flex}header.header-default .search-condition{align-items:center;background:#fff;border-radius:18px;color:#7b47d2;display:flex;font-size:12px;font-weight:600;height:36px;justify-content:center;margin-right:10px;width:75px}header.header-default .search-input-wrapper{position:relative}header.header-default .search-input{align-items:center;background:#fff;border-radius:18px;color:#8c8c8c;display:flex;font-size:13px;height:36px;justify-content:center;padding:0 40px 0 20px;width:350px}header.header-default .box-results{border-radius:4px;box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:101}header.header-default .box-results .result-item{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;color:#333;display:flex;font-size:14px;font-weight:400;height:46px;padding:0 20px;transition:all .3s}header.header-default .box-results .result-item.is-active,header.header-default .box-results .result-item:hover{background:#fff;color:#d6a4ea;transition:all .3s}header.header-default .search-button{border-radius:50%;cursor:pointer;height:30px;overflow:hidden;position:absolute;right:1%;top:50%;transform:translateY(-50%);width:30px}header.header-default .header-navigation{margin-left:auto}header.header-default .list-navbar{align-items:flex-start;display:flex;margin-left:auto}header.header-default .nav-link{cursor:pointer;display:block;position:relative;width:53px}header.header-default .nav-link:before{background:#4b1e78;border-radius:50%;content:"";display:block;height:50px;left:50%;opacity:0;position:absolute;top:10px;transform:translate(-50%,-50%);transition:all .3s;visibility:hidden;width:50px}header.header-default .nav-link:hover:before{opacity:1;transition:all .3s;visibility:visible}header.header-default .nav-icon{background-position:50%;background-repeat:no-repeat;height:22px;margin:0 auto;position:relative;width:22px}header.header-default .is-guide .nav-icon{background-image:url(/_nuxt/img/ico_guide.644fe72.svg);background-size:20px auto}header.header-default .is-login .nav-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4xNDYiIGhlaWdodD0iMjAuOTEiIHZpZXdCb3g9IjAgMCAyMS4xNDYgMjAuOTEiPgogIDxnIGlkPSJHcm91cF8xMDYzODUiIGRhdGEtbmFtZT0iR3JvdXAgMTA2Mzg1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xMzgyOSIgZGF0YS1uYW1lPSJQYXRoIDEzODI5IiBkPSJNMTAzOS42MSwxMTQ4LjY2YTYuOTg3LDYuOTg3LDAsMCwwLTIuMjU4LTEuMTU2LDQuODI4LDQuODI4LDAsMCwwLDIuNDg2LTQuNTQ2LDUuMDQ5LDUuMDQ5LDAsMSwwLTEwLjA1NywwLDQuODI1LDQuODI1LDAsMCwwLDIuNDQsNC41MjFjLTQuNTE3LDEuMjU5LTUuNjcxLDUuODc3LTUuNjcxLDkuNjE2LDAsLjA5MywwLC4xODQuMDA3LjI3Nmg5LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDI2LjA1IC0xMTM1Ljk2MSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxnIGlkPSJHcm91cF8xMDYzODMiIGRhdGEtbmFtZT0iR3JvdXAgMTA2MzgzIj4KICAgICAgPGxpbmUgaWQ9IkxpbmVfODA0IiBkYXRhLW5hbWU9IkxpbmUgODA0IiB4Mj0iNy4wMDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjE0NiAxNy45OTcpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMSIvPgogICAgICA8bGluZSBpZD0iTGluZV84MDUiIGRhdGEtbmFtZT0iTGluZSA4MDUiIHgyPSI3LjAwMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuNjQ2IDE0LjQ5Nikgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);background-size:22px auto}header.header-default .is-logged .nav-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBpZD0i44OT44K444K/44O8IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xMzgyOSIgZGF0YS1uYW1lPSJQYXRoIDEzODI5IiBkPSJNMTAzOS42MSwxMTQ4LjY2YTYuOTg3LDYuOTg3LDAsMCwwLTIuMjU4LTEuMTU2LDQuODI4LDQuODI4LDAsMCwwLDIuNDg2LTQuNTQ2LDUuMDQ5LDUuMDQ5LDAsMSwwLTEwLjA1NywwLDQuODI1LDQuODI1LDAsMCwwLDIuNDQsNC41MjFjLTQuNTE3LDEuMjU5LTUuNjcxLDUuODc3LTUuNjcxLDkuNjE2LDAsLjA5MywwLC4xODQuMDA3LjI3Nmg5LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDI2LjA1IC0xMTM1Ljk2MSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMTIzNzAzIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxMjM3MDMiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIvPgogICAgPHBhdGggaWQ9IlBhdGhfMTM4NTQiIGRhdGEtbmFtZT0iUGF0aCAxMzg1NCIgZD0iTTEwLjYsMTYuMTkybDIuMjYxLDIuNTg1TDE3LjQ5MiwxNC45IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjE5MSAyLjIwOCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==);background-size:22px auto}header.header-default .is-concern .nav-icon{background-image:url(/_nuxt/img/ico_heart.0f16644.svg);background-size:20px auto}header.header-default .is-cart .nav-icon{background-image:url(/_nuxt/img/ico_cart.28d0c7c.svg);background-size:22px auto}header.header-default .cart-order{align-items:center;background:#fff;border-radius:9px;color:#7b47d2;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-20px;top:-8px;transform:translateX(-50%)}header.header-default .nav-text{color:#fff;display:block;font-size:10px;font-weight:400;margin-top:11px;text-align:center;transform:scale(.9);transform-origin:top center;width:100%}header.header-simple .wrapper{align-items:center;display:flex;height:60px;justify-content:center;position:relative}header.header-simple .header-logo{display:block;height:auto;margin-top:2px;width:145px}header.header-simple .logo-image{display:block}header.header-simple .button-back{color:#fff;cursor:pointer;display:inline-block;font-size:12px;left:0;margin-left:14px;position:absolute;top:50%;transform:translateY(-50%)}header.header-simple .button-back:before{content:"<";display:inline-block;margin-right:15px}header.header-simple+main{min-height:calc(100vh - 140px)}.is-desktop header.header-default .nav-link.is-logged .nav-text{margin-left:-15px;margin-right:-15px;white-space:nowrap;width:calc(100% + 30px)}.is-mobile-tablet header.header-default{background:#7b47d2;margin-bottom:1.66rem;padding:.15rem 0 .2rem;position:relative}.is-mobile-tablet header.header-default .header-intro{font-size:.1rem;letter-spacing:.1em;padding-left:.17rem}.is-mobile-tablet header.header-default .header-content{align-items:flex-start;flex-wrap:wrap;padding-top:.11rem}.is-mobile-tablet header.header-default .button-menu{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDIwIDE3Ij4KICA8cGF0aCBpZD0i44Oh44OL44Ol44O8IiBkPSJNNTAzLjUsOWEuNS41LDAsMCwxLDAtMWgxOWEuNS41LDAsMCwxLDAsMVptMC04YS41LjUsMCwwLDEsMC0xaDE5YS41LjUsMCwwLDEsMCwxWm0wLThhLjUuNSwwLDAsMS0uNS0uNS41LjUsMCwwLDEsLjUtLjVoMTlhLjUuNSwwLDAsMSwuNS41LjUuNSwwLDAsMS0uNS41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwMyA4KSIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K) 50%/contain no-repeat;display:block;height:.2rem;margin-right:.26rem;margin-top:.06rem;position:relative;width:.2rem}.is-mobile-tablet header.header-default .button-menu .number-topic{background:#fff;color:#7b47d2;right:-.1rem;top:-.09rem;transform:none}.is-mobile-tablet header.header-default .header-search{background:#fff;left:0;margin-left:0;padding:.12rem .16rem;position:absolute;top:100%;width:100%}.is-mobile-tablet header.header-default .search-inner{border-radius:.4rem;box-shadow:.03rem .03rem .1rem 0 rgba(0,0,0,.1);position:relative;width:100%}.is-mobile-tablet header.header-default .search-condition{border-radius:.4rem 0 0 .4rem;font-size:.12rem;height:.44rem;margin:0;position:relative;width:.75rem}.is-mobile-tablet header.header-default .search-condition:after{background:#e8e8e8;content:"";display:block;height:.3rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.01rem;z-index:1}.is-mobile-tablet header.header-default .search-input-wrapper{flex:1}.is-mobile-tablet header.header-default .search-input{border-radius:0 .4rem .4rem 0;font-size:.12rem;height:.44rem;padding-right:.5rem;width:100%}.is-mobile-tablet header.header-default .box-results{background:#fff;border-radius:unset;box-shadow:none;left:-.91rem;padding:0 .16rem;top:120%;width:100vw}.is-mobile-tablet header.header-default .result-item{font-size:.14rem;height:.4rem;padding:0 .24rem}.is-mobile-tablet header.header-default .search-button{background:url(/_nuxt/img/ico_search_circle.12ab878.svg) 50%/100% auto no-repeat;height:.36rem;right:1.5%;top:50%;width:.36rem}.is-mobile-tablet header.header-default .search-button img{width:100%}.is-mobile-tablet header.header-default .link-guide{bottom:.09rem;color:#06f;display:inline-block;font-size:.12rem;font-weight:400;margin-right:.16rem;right:.12rem}.is-mobile-tablet header.header-default .logo-image{height:auto;width:1.3rem}.is-mobile-tablet header.header-default .nav-link{width:.37rem}.is-mobile-tablet header.header-default .nav-link:before,.is-mobile-tablet header.header-default .nav-text{display:none}.is-mobile-tablet header.header-default .list-navbar{padding-top:.06rem}.is-mobile-tablet header.header-default .nav-icon{height:.22rem;width:.22rem}.is-mobile-tablet header.header-default .is-guide .nav-icon,.is-mobile-tablet header.header-default .is-logged .nav-icon,.is-mobile-tablet header.header-default .is-login .nav-icon{background-size:.17rem auto}.is-mobile-tablet header.header-default .is-cart .nav-icon,.is-mobile-tablet header.header-default .is-concern .nav-icon{background-size:.18rem auto}.is-mobile-tablet header.header-default .cart-order{border-radius:.09rem;font-size:.12rem;height:.18rem;min-width:.18rem;padding:0 .04rem;right:-.16rem;top:-.09rem}.is-mobile-tablet header.header-default .header-menu{height:100vh;left:-100%;position:fixed;top:0;transition:all .3s;width:3rem;z-index:101}.is-mobile-tablet header.header-default .menu-logo{align-items:center;background:#f3f3f3 url(/_nuxt/img/header_bg.2765b57.jpg) top/100% .9rem no-repeat;display:flex;height:.9rem;justify-content:center;padding:.01rem .06rem 0 0}.is-mobile-tablet header.header-default .menu-logo img{width:1.3rem}.is-mobile-tablet header.header-default .menu-inner{background:#f3f3f3;font-size:.14rem;font-weight:600;height:100%;overflow:auto;width:100%}.is-mobile-tablet header.header-default .accodion-parent{align-items:center;background:#f3f3f3;border-bottom:.01rem solid #e8e8e8;color:#7b47d2;display:flex;height:.5rem;padding-left:.2rem;width:100%}.is-mobile-tablet header.header-default .accodion-parent.has-list{background:#f3f3f3 url(/_nuxt/img/ico_arrow_down_purple.f961839.png) 92.5% 50%/.1rem auto no-repeat}.is-mobile-tablet header.header-default .accodion-parent.has-list.is-active{background-image:url(/_nuxt/img/ico_arrow_up_purple.51a59e6.png)}.is-mobile-tablet header.header-default .accodion-child{align-items:center;background:#fff;border:none;display:flex;height:0;min-height:0;overflow:hidden;padding-left:.4rem;position:relative;transition:height .3s;width:100%}.is-mobile-tablet header.header-default .accodion-child.has-list{background:#fff url(/_nuxt/img/ico_arrow_down.015b89b.png) 92.5% 50%/.1rem auto no-repeat}.is-mobile-tablet header.header-default .accodion-child.has-list.is-active{background-image:url(/_nuxt/img/ico_arrow_up.f0103d7.png)}.is-mobile-tablet header.header-default .accodion-child.is-banner{height:0;padding:0 .05rem}.is-mobile-tablet header.header-default .number-topic{align-items:center;background:#f0ad4e;border-radius:50%;color:#fff;display:flex;font-size:.12rem;font-weight:700;height:.18rem;justify-content:center;min-width:.18rem;padding:0 .02rem;position:absolute;right:.1rem;text-align:center;top:50%;transform:translateY(-50%)}.is-mobile-tablet header.header-default ul li{position:relative}.is-mobile-tablet header.header-default .accodion-item{align-items:center;background:#f8f8f8;display:flex;flex-wrap:wrap;height:0;min-height:0;overflow:hidden;padding-left:.4rem;position:relative;transition:height .3s}.is-mobile-tablet header.header-default .accodion-child.button-toggle,.is-mobile-tablet header.header-default .accodion-item.button-toggle{background:#fff url(/_nuxt/img/ico_arrow_down.015b89b.png) 50%/.1rem auto no-repeat;height:.5rem;padding:0;position:absolute!important;right:0;top:0;width:.5rem}.is-mobile-tablet header.header-default .accodion-child.button-toggle.is-active,.is-mobile-tablet header.header-default .accodion-item.button-toggle.is-active{background-image:url(/_nuxt/img/ico_arrow_up.f0103d7.png)}.is-mobile-tablet header.header-default .accodion-child:after,.is-mobile-tablet header.header-default .accodion-item:after{background:#e8e8e8;bottom:0;content:"";display:block;height:.01rem;left:0;position:absolute;width:100%}.is-mobile-tablet header.header-default .accodion-item>span{align-items:center;display:flex;height:100%;width:100%}.is-mobile-tablet header.header-default .accodion-sub-content{padding-left:.6rem}.is-mobile-tablet header.header-default .accodion-sub-item{align-items:center;background:#fff;display:flex;flex-wrap:wrap;height:.5rem;min-height:0;overflow:hidden;padding-left:.3rem;position:relative;transition:all .3s}.is-mobile-tablet header.header-default .accodion-parent.is-active+.accodion-content .accodion-child.is-active~.accodion-content>.accodion-item{height:.5rem;min-height:auto;position:relative;transition:all .3s}.is-mobile-tablet header.header-default .accodion-parent.is-active+.accodion-content .accodion-child.is-active~.accodion-content>.accodion-item.is-first~.accodion-item{background:#fff;height:0;padding-left:.6rem}.is-mobile-tablet header.header-default .accodion-parent.is-active+.accodion-content .accodion-child.is-active~.accodion-content>.accodion-item.is-first.is-active~.accodion-item{height:.4rem}.is-mobile-tablet header.header-default .accodion-item.is-first{background-image:url(/_nuxt/img/ico_arrow_down_black.6194174.png);background-position:92.5% 50%;background-repeat:no-repeat;background-size:.1rem auto}.is-mobile-tablet header.header-default .accodion-item.is-first.is-active{background-image:url(/_nuxt/img/ico_arrow_up_black.98de8c8.png)}.is-mobile-tablet header.header-default .accodion-parent.is-active+.accodion-content .accodion-child{height:.5rem;min-height:auto;position:relative;transition:all .3s}.is-mobile-tablet header.header-default .accodion-parent.is-active+.accodion-content .accodion-child.is-banner{height:1.8rem;padding:.05rem}.is-mobile-tablet header.header-default .icon-close{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNS45OTkiIHZpZXdCb3g9IjAgMCAxNiAxNS45OTkiPgogIDxwYXRoIGlkPSJVbmlvbl80OSIgZGF0YS1uYW1lPSJVbmlvbiA0OSIgZD0iTTQyNzEtODk0LjY2OSw0MjY0LjMzMS04ODgsNDI2My04ODkuMzMybDYuNjY5LTYuNjY4TDQyNjMtOTAyLjY2OWwxLjMzMS0xLjMzLDYuNjY5LDYuNjY5LDYuNjY5LTYuNjY5LDEuMzMxLDEuMzNMNDI3Mi4zMzEtODk2bDYuNjY4LDYuNjY4LTEuMzMsMS4zMzFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDI2MyA5MDQpIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=) 50%/.16rem auto no-repeat;height:.3rem;opacity:0;position:absolute;right:.33rem;top:.1rem;transition:all .3s;width:.3rem;z-index:101}.is-mobile-tablet header.header-default .menu-overlay{background:rgba(0,0,0,.5);height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:99}.is-mobile-tablet header.header-default .is-facebook,.is-mobile-tablet header.header-default .is-instagram,.is-mobile-tablet header.header-default .is-twitter,.is-mobile-tablet header.header-default .is-youtube{display:inline-block;position:relative}.is-mobile-tablet header.header-default .is-facebook:after,.is-mobile-tablet header.header-default .is-instagram:after,.is-mobile-tablet header.header-default .is-twitter:after,.is-mobile-tablet header.header-default .is-youtube:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4yMzYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNy4yMzYgMTQiPgogIDxwYXRoIGlkPSJQYXRoXzE4NTUiIGRhdGEtbmFtZT0iUGF0aCAxODU1IiBkPSJNNS40MTgsMTQuMDM5QTkuOTkxLDkuOTkxLDAsMCwwLDE1LjQ3NywzLjk4MXEwLS4yMjctLjAwNy0uNDU1YTcuMTkyLDcuMTkyLDAsMCwwLDEuNzY3LTEuODMzLDcuMDYsNy4wNiwwLDAsMS0yLjAzMS41NTdBMy41NDgsMy41NDgsMCwwLDAsMTYuNzUyLjI5M2E3LjA4Miw3LjA4MiwwLDAsMS0yLjI0My44NThBMy41NDEsMy41NDEsMCwwLDAsOC40ODIsNC4zNzYsMTAuMDM3LDEwLjAzNywwLDAsMSwxLjIuNjgxLDMuNTQxLDMuNTQxLDAsMCwwLDIuMjk1LDUuNGEzLjUxMiwzLjUxMiwwLDAsMS0xLjYtLjQ0cTAsLjAyMiwwLC4wNDRhMy41MzQsMy41MzQsMCwwLDAsMi44MywzLjQ2LDMuNTI2LDMuNTI2LDAsMCwxLTEuNi4wNTksMy41NDEsMy41NDEsMCwwLDAsMy4zLDIuNDU2QTcuMDksNy4wOSwwLDAsMSwuODQzLDEyLjUsNy4yLDcuMiwwLDAsMSwwLDEyLjQ0OGExMC4wMDcsMTAuMDA3LDAsMCwwLDUuNDE4LDEuNTkxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjAzOSkiIGZpbGw9IiM4YzhjOGMiLz4KPC9zdmc+Cg==) 50%/contain no-repeat;content:"";display:block;height:.14rem;left:calc(100% + .2rem);position:absolute;top:50%;transform:translateY(-50%);width:.18rem}.is-mobile-tablet header.header-default .is-facebook:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYuMDk4IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYuMDk4IDE2Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8yMzUiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDIzNSIgd2lkdGg9IjE2LjA5OCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgaWQ9IkZCIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xODY1IiBkYXRhLW5hbWU9IlBhdGggMTg2NSIgZD0iTTE2LjEsOC4wNDlBOC4wNDksOC4wNDksMCwxLDAsNi43OTEsMTZWMTAuMzc2SDQuNzQ4VjguMDQ5SDYuNzkxVjYuMjc2YTIuODQsMi44NCwwLDAsMSwzLjA0LTMuMTMyLDEyLjM3OSwxMi4zNzksMCwwLDEsMS44LjE1N1Y1LjI4MkgxMC42MThBMS4xNjMsMS4xNjMsMCwwLDAsOS4zMDcsNi41NFY4LjA0OWgyLjIzMmwtLjM1NywyLjMyN0g5LjMwN1YxNkE4LjA1LDguMDUsMCwwLDAsMTYuMSw4LjA0OSIgZmlsbD0iIzhjOGM4YyIvPgogIDwvZz4KPC9zdmc+Cg==) 50%/contain no-repeat;height:.16rem;width:.17rem}.is-mobile-tablet header.header-default .is-instagram:after{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHRpdGxlPmdseXBoLWxvZ29fTWF5MjAxNl8xN3B4PC90aXRsZT48aW1hZ2Ugd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJFQUFBQVJDQVlBQUFBN2JVZjZBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQVJWSlJFRlVlTnFzbE9FTmdrQU1oY0U0QUNQb0JycUJHd2diNkFSZ3duL2lmeEp3QXRsQTJJQU5ZQU1kZ1JGOE5lOU12UndZRXBvMHh4M3RsL1pkd2ZlVTVYbSt3YktqVDFrdm5xYnBTemErQWhSWUVtK2VsUUJkZkFzd3dDdDQ4eWY1Q0QvQkF3SDViT0ZKd0Jia1lTb2I4ZEpxQ0cvaER3R3RWZitWRFdEQ2dkc1c3MFdMakJDUFZTY2EwcWhrS2ZPdWdzMTVqZVhHYmMxMlBoQ1hHWUNvZjJWd2JLQ29LQ0wwVStWcW9tY0I3SkVnYlpieXpMT1FNVjliT2Fvd0d0eTBSbnkrV2pHakVHT3VXd3BjZ1M1SXl6V2p3RnJzMklweFEzaU5vcnpNVDRma0JDNkQxZkdzWnN6WHhtN256RlVFTHRSNXJkNzlRSG8xeXEwU01Sb1pObnY4dmRsamIya2tlY0V5SCtBU3Y0SzNBQU1BbTZGMk11azUwMUlBQUFBQVNVVk9SSzVDWUlJPSIvPjwvc3ZnPg==) 50%/contain no-repeat;height:.16rem;width:.17rem}.is-mobile-tablet header.header-default .is-youtube:after{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHRpdGxlPnl0X2ljb25fcmdiXzE4cHg8L3RpdGxlPjxpbWFnZSB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQklBQUFBU0NBWUFBQUJXem81WEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBTnBKUkVGVWVOcGlZQmhzZ0JIRzZPbnBjUUJTQWtCc1FLVGVBeUNpcEtUa0FOd2dvQ0huU1RBQUhWd0FHbWJJQ0RRa0FNaFpUNkhQQXBrb2NBa3lNR0RDSit2djc4K2dyYTFObEVrZ2cvUnhTYkt6c3pONGVIZ3dwS2FtTXNqS3l1SXpSNThKR2xONEFSOGZIME5ZV0JpRG82TWpMaVVDTE1RNCsrZlBud3puenAxak9IdjJMRTQxSUlNT0FyRURMZ1ZYcjE1bE9IYnNHTU9uVDUvdzJYVVFyNHQyN05oQnlBQ1V3SDZBUzVKWVEwQm1nQXphQU1RZktFaERJTDBiWUZsRUFVZ0ZRR05RbjRpWUJHbStDRE1FbUVVZU1BeGZBQkJnQUxVTk9iaWFSdGpUQUFBQUFFbEZUa1N1UW1DQyIvPjwvc3ZnPg==) 50%/contain no-repeat;height:.16rem;width:.17rem}.is-mobile-tablet header.is-active .header-menu{left:0;transition:all .3s}.is-mobile-tablet header.is-active .icon-close,.is-mobile-tablet header.is-active .menu-overlay{opacity:1;transition:all .3s;visibility:visible}.is-mobile-tablet header.header-default:not(.is-home){margin-bottom:1.4rem}.is-mobile-tablet header.header-default:not(.is-home) .link-guide{display:none}.is-mobile-tablet header.header-default:not(.is-home) .header-search{background:transparent;padding-bottom:0}.is-mobile-tablet header.header-simple{background:#7b47d2}.is-mobile-tablet header.header-simple .wrapper{height:.5rem}.is-mobile-tablet header.header-simple .header-logo{height:auto;margin-top:0;width:1.2rem}.is-mobile-tablet header.header-simple .button-back{display:block;font-size:.14rem;margin-left:.2rem;overflow:hidden}.is-mobile-tablet header.header-simple .button-back:before{display:none}.is-mobile-tablet header.header-simple+main{min-height:calc(100vh - 1.46rem)}.is-demo header.header-default .search-condition{font-weight:700}.is-demo header.header-default .box-results .result-item{font-weight:500}.is-demo header.header-default .cart-oder{font-weight:800}.is-demo header.header-default .nav-text,.is-mobile-tablet .is-demo header.header-default .link-guide{font-weight:500}.is-mobile-tablet .is-demo header.header-default .menu-inner{font-weight:700}.is-mobile-tablet .is-demo header.header-default .number-topic{font-weight:800}footer.footer-default{background:#e8e8e8}footer.footer-default .button-to-top{align-items:center;background:hsla(0,0%,55%,.4);cursor:pointer;display:flex;justify-content:center;width:100%}footer.footer-default .button-to-top span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAABHNCSVQICAgIfAhkiAAAANlJREFUKFONkm0RwjAQRHcd4AAL1AEOGBQACkACKAAUUBzgAAkUB0gABdu5TNJJ2iTD/ct9vLm8hKiEpAuAPYATyWOtl6WipC2AW1Rfk3yU+rMgSQsATwCzaPALoCH5ycEmIEk2bBCDjaMj2fwLagFsfPMPwGF0xStJyyWRbJTxsiPZSrLBc83XAMp4uZM04S4kmeiVP058OVDGyxvAkqQNBJC56wDMfSrxFUDhv1iPeTGIDSXht35FycFXACkqOi+5l/HbJ75IOkYAhZdKvFRgk/7izy5BSvkefvJaDUwECe4AAAAASUVORK5CYII=) 90%/9px auto no-repeat;color:#fff;display:inline-block;font-weight:700}footer.footer-default .block-title{border-bottom:1px solid #d8d8d8;color:#000;font-weight:600}footer.footer-default .link{display:inline-block;font-weight:400;line-height:1.3}footer.footer-default .link:hover{text-decoration:underline}footer.footer-default .footer-copyright{background:#4b1e78}footer.footer-default .list-info{align-items:center;display:flex;justify-content:center;margin-bottom:20px}footer.footer-default .copyright-button{align-items:center;background:hsla(0,0%,100%,.1);color:#fff;display:flex;font-weight:500;justify-content:center}footer.footer-default .copyright-license{color:#fff;font-weight:500;line-height:1.3}footer.footer-default .copyright-text{color:#fff;display:block;font-weight:400;text-align:center}footer.footer-simple{min-height:96.28px}footer.footer-simple .footer-copyright{background:#4b1e78;padding:20px 0 18px}footer.footer-simple .copyright-logo{margin:0 auto;width:92px}footer.footer-simple .copyright-text{color:#fff;display:block;font-size:10px;font-weight:400;margin-top:8px;text-align:center}.is-desktop footer.footer-default{min-height:585.28px}.is-desktop footer.footer-default .button-to-top{height:60px;transition:all .2s}.is-desktop footer.footer-default .button-to-top:hover{opacity:.6}.is-desktop footer.footer-default .button-to-top span{font-size:14px;letter-spacing:.15em;padding-right:28px}.is-desktop footer.footer-default .wrapper{display:flex;justify-content:space-between;padding:58px 62px 59px}.is-desktop footer.footer-default .block-content{width:46%}.is-desktop footer.footer-default .block-content:last-child{width:45%}.is-desktop footer.footer-default .block-title{font-size:14px;padding-bottom:12px}.is-desktop footer.footer-default .block-links{display:flex;justify-content:space-between}.is-desktop footer.footer-default .list-items{margin-top:30px}.is-desktop footer.footer-default .list-items.is-big{width:60%}.is-desktop footer.footer-default .list-items.is-big+.list-items{width:28%}.is-desktop footer.footer-default .link{font-size:13px;margin-bottom:17px}.is-desktop footer.footer-default .footer-copyright{padding:29px 0 16px}.is-desktop footer.footer-default .item-info{margin:0 5px}.is-desktop footer.footer-default .item-info:first-child{margin-right:15px}.is-desktop footer.footer-default .copyright-logo{height:auto;width:92px}.is-desktop footer.footer-default .copyright-button{font-size:10px;height:20px;width:100px}.is-desktop footer.footer-default .copyright-license{font-size:10px}.is-desktop footer.footer-default .copyright-text{font-size:10px;margin-top:15px}.is-mobile-tablet footer.footer-default .button-to-top{height:.5rem}.is-mobile-tablet footer.footer-default .button-to-top span{background-position:100%;background-size:.09rem auto;font-size:.12rem;letter-spacing:.15em;padding-right:.14rem}.is-mobile-tablet footer.footer-default .wrapper{padding:.38rem .36rem 0}.is-mobile-tablet footer.footer-default .block-content{margin-bottom:.28rem}.is-mobile-tablet footer.footer-default .block-title{border-bottom-width:.01rem;font-size:.16rem;margin-bottom:.12rem;padding-bottom:.05rem}.is-mobile-tablet footer.footer-default .list-items li{align-items:center;display:flex;height:.33rem}.is-mobile-tablet footer.footer-default .link{font-size:.13rem}.is-mobile-tablet footer.footer-default .list-info{flex-wrap:wrap;padding-left:.16rem}.is-mobile-tablet footer.footer-default .item-info{margin:0 .05rem}.is-mobile-tablet footer.footer-default .item-info:first-child{margin:0 0 0 -.16rem;text-align:center;width:100%}.is-mobile-tablet footer.footer-default .copyright-logo{margin:0 auto .2rem;width:1.15rem}.is-mobile-tablet footer.footer-default .copyright-logo img{width:100%}.is-mobile-tablet footer.footer-default .copyright-button{font-size:.1rem;height:.27rem;width:1rem}.is-mobile-tablet footer.footer-default .copyright-license{font-size:.11rem}.is-mobile-tablet footer.footer-default .copyright-text{font-size:.1rem;margin-top:.22rem}.is-mobile-tablet footer.footer-default .footer-copyright{padding:.29rem 0 .16rem}.is-mobile-tablet footer.footer-simple{min-height:unset}.is-mobile-tablet footer.footer-simple .footer-copyright{padding:.26rem 0 .2rem}.is-mobile-tablet footer.footer-simple .copyright-logo{width:.92rem}.is-mobile-tablet footer.footer-simple .copyright-text{font-size:.1rem;margin-top:.16rem}.is-mobile-tablet .layout-search+footer.footer-simple,.is-mobile-tablet footer.footer-simple.is-fixed-footer{padding-bottom:.76rem}.is-mobile-tablet .layout-score+footer.footer-default{padding-bottom:.75rem}.is-demo footer.footer-default .button-to-top span{font-weight:800}.is-demo footer.footer-default .block-title{font-weight:700}.is-demo footer.footer-default .copyright-text,.is-demo footer.footer-default .link{font-weight:500}.is-demo footer.footer-default .copyright-button{font-weight:600}.card-item{border-bottom:1px solid #e8e8e8;overflow:hidden;position:relative}.card-item:last-child{border-bottom:0}.card-item a{display:block}.card-item .card-new{color:#c09;font-family:Helvetica,Arial,sans-serif;font-weight:700}.card-item .card-album,.card-item .card-midi,.card-item .card-regist,.card-item .card-score,.card-item .card-set{color:#8c8c8c;font-weight:600;position:relative}.card-item .card-album:before,.card-item .card-midi:before,.card-item .card-regist:before,.card-item .card-score:before,.card-item .card-set:before{content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.card-item .card-score:before{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTA2MzY2IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNjM2NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCI+CiAgPHBhdGggaWQ9IlBhdGhfMTQ3NTEiIGRhdGEtbmFtZT0iUGF0aCAxNDc1MSIgZD0iTTcsMEE3LDcsMCwxLDEsMCw3LDcsNywwLDAsMSw3LDBaIiBmaWxsPSIjZTNhYTg2Ii8+CiAgPHBhdGggaWQ9IlBhdGhfMTMzNjUiIGRhdGEtbmFtZT0iUGF0aCAxMzM2NSIgZD0iTTI5MC41ODUsMzIwLjA5YTE2LjEyMSwxNi4xMjEsMCwwLDEtMS40OTItMi4zNTVsLjAyMi0uMTU3LS4zMjgtLjA0Ni0uODI1LDUuOTE4YTEuNywxLjcsMCwwLDAtMS41LS4yMTZjLS44MTcuMjE2LTEuMzY1LjgyNC0xLjIyMywxLjM1OHMuOTE4Ljc5LDEuNzM1LjU3NGExLjUyMywxLjUyMywwLDAsMCwxLjI0My0xLjE0M2gwbC41OS00LjIzNmExMC43MSwxMC43MSwwLDAsMSwxLjI3NywxLjAzMWMuNjQyLjY3My41MjgsMS4zMjEtLjMsMi4xODNBMS44LDEuOCwwLDAsMCwyOTAuNTg1LDMyMC4wOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODEuMjEzIC0zMTUuMDEzKSIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K) 50%/contain no-repeat}.card-item .card-midi:before{background:url(/_nuxt/img/ico_midi.30ec271.svg) 50%/contain no-repeat}.card-item .card-set:before{background:url(/_nuxt/img/ico_set.9b9bffe.svg) 50%/contain no-repeat}.card-item .card-regist:before{background:url(/_nuxt/img/ico_regist.157bb21.svg) 50%/contain no-repeat}.card-item .card-song{font-weight:700;line-height:1.45;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;-webkit-line-clamp:2}.card-item .card-song a{display:inline-block}.card-item .card-song.show-full{display:block;overflow:unset;word-break:break-all}.card-item span.card-song{text-decoration:none}.card-item .card-artist{color:#8c8c8c;display:block;font-weight:600}.card-item .card-artist,.card-item .card-artist a{overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;width:100%}.card-item .card-artist a{display:inline-block}.card-item span.card-artist{text-decoration:none}.card-item .card-artist.show-full,.card-item .card-artist.show-full a{overflow:unset;white-space:unset;word-break:break-all}.card-item .card-type{border:1px solid #bababa;color:#8c8c8c;display:inline-block;font-weight:400;line-height:1.6}.card-item .card-delivery{font-weight:400}.card-item .list-buttons-wrapper{flex:1}.card-item .card-price{align-items:flex-end;display:flex;font-size:16px;justify-content:flex-end;line-height:.8;margin-top:24px}.card-item .card-price span{font-size:10px;font-weight:400}.card-item .card-view-app{align-items:center;background:#f8f8f8;border-radius:50px;color:#099;display:flex;font-size:10px;font-weight:600;height:25px;justify-content:center;margin-left:auto;margin-top:15px;width:96px}.card-item .card-control{flex:1;padding-top:21px;position:relative;text-align:right}.card-item .control-price .price-label{color:#8c8c8c;font-size:14px}.card-item .control-price .price-number{font-size:17px;font-weight:400}.card-item .control-price .price-tax{font-size:10px;font-weight:400}.card-item .control-link{bottom:-4px;color:#8c8c8c;font-size:12px;font-weight:400;position:absolute;right:0}.card-item .list-label{display:flex;flex-wrap:wrap}.card-item .list-label li{background:#f8f8f8;border:1px solid #e8e8e8;color:#8c8c8c;display:inline-block;font-weight:500;line-height:1.7}.card-item .list-label li.is-active{background-color:#75b987;border-color:#75b987;color:#fff}.card-item .list-label li img{display:inline-block;margin:0 2px;position:relative;top:-1px;vertical-align:middle}.card-item .list-buttons{align-items:flex-start;display:flex}.card-item .button-item{display:block;position:relative;text-align:center}.card-item .button-item:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;box-shadow:2px 2px 6px 0 rgba(0,0,0,.14);content:"";display:block;left:0;position:absolute;top:0}.card-item .is-sample:before{background-image:url(/_nuxt/img/ico_sample.a89a54b.png)}.card-item .is-movie:before{background-image:url(/_nuxt/img/ico_movie.9d10920.png)}.card-item .is-concern:before{background-image:url(/_nuxt/img/favorite-unchecked.24ffba7.png)}.card-item .is-speaker:before{background-image:url(/_nuxt/img/ico_speaker.df78874.png)}.card-item .is-concern.is-active:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+ODrOOCpOODpOODvF8yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNS40MyAyOS41MiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2Q4NjBhMTsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9Il/jg6zjgqTjg6Tjg7xfMi0yIiBkYXRhLW5hbWU9IiDjg6zjgqTjg6Tjg7wgMiI+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0wLDkuODdDLjA2LDQuMzYsNC41Ni0uMDUsMTAuMDcsMGMyLjk4LjAzLDUuNzgsMS4zOSw3LjY1LDMuNywzLjQ2LTQuMjgsOS43My00Ljk1LDE0LjAxLTEuNDksMi40NSwxLjk4LDMuODIsNS4wMSwzLjY5LDguMTYtLjE5LDYuMy00Ljc4LDExLjEtOC43MiwxNC4xMi0yLjQ1LDEuODctNS4xLDMuNDYtNy45LDQuNzUtLjA2LjAzLS4xMS4wNS0uMTUuMDZsLS4wNC4wMmgtLjAxczAsMCwwLDBjLS41Ni4yNC0xLjE5LjI0LTEuNzUsMGgtLjAycy0uMDQtLjAzLS4wNC0uMDNjLS4yMy0uMS0uNDYtLjIxLS42OC0uMzItMi42NS0xLjI3LTUuMTYtMi44MS03LjQ4LTQuNkM0LjYyLDIxLjMyLDAsMTYuNDEsMCw5Ljk4di0uMTFaIi8+CiAgPC9nPgo8L3N2Zz4=)}.card-item .button-text{color:#8c8c8c;display:block}.card-item .card-history{flex:1;padding-top:3px}.card-item .history-table{width:100%}.card-item .history-table th{color:#8c8c8c;font-size:12px;font-weight:400;text-align:right;width:105px}.card-item .history-table td{font-size:15px;line-height:1.7;padding-left:5px}.card-item .history-table td span{font-size:10px}.card-item .history-table td.is-gray{color:#8c8c8c}.is-desktop .card-item{display:flex;padding:0 0 25px 40px}.is-desktop .card-item .card-content{width:384px}.is-desktop .card-item .card-new{font-size:13px;margin-right:8px}.is-desktop .card-item .card-midi,.is-desktop .card-item .card-regist,.is-desktop .card-item .card-score,.is-desktop .card-item .card-set{font-size:12px;padding-left:18px}.is-desktop .card-item .card-midi:before,.is-desktop .card-item .card-regist:before,.is-desktop .card-item .card-score:before,.is-desktop .card-item .card-set:before{height:14px;width:14px}.is-desktop .card-item .card-set{padding-left:28px}.is-desktop .card-item .card-set:before{height:14px;width:25px}.is-desktop .card-item .card-date-wrapper{margin:7px 0 4px}.is-desktop .card-item .card-date-wrapper span{color:#8c8c8c;font-size:12px;font-weight:400}.is-desktop .card-item .card-date-wrapper .card-date{color:#333}.is-desktop .card-item .card-date{font-size:13px}.is-desktop .card-item .card-song{font-size:14px;line-height:1.45;margin:3px 0 9px;transition:all .3s}.is-desktop .card-item .card-artist{font-size:12px;transition:all .3s}.is-desktop .card-item .card-type{border-radius:3px;font-size:10px;margin:9px 0 5px;padding:1px 7.5px 0}.is-desktop .card-item .card-delivery{font-size:11px;margin-right:6px}.is-desktop .card-item .card-tieup{font-size:11px}.is-desktop .card-item .card-download{position:absolute;right:2px;top:22px}.is-desktop .card-item .download-button{display:flex}.is-desktop .card-item .list-label li{border-radius:3px;font-size:10px;margin-right:5px;margin-top:5px;padding:0 7.5px}.is-desktop .card-item .list-buttons{display:flex;flex:1;justify-content:center;margin-top:22px;padding-right:14px}.is-desktop .card-item .list-buttons.is-end{justify-content:flex-end}.is-desktop .card-item .button-item{cursor:pointer;margin:0 7px;padding-top:42px;transition:all .3s;width:40px}.is-desktop .card-item .button-item:before{height:40px;width:40px}.is-desktop .card-item .button-item:hover{opacity:.7;transition:all .3s}.is-desktop .card-item .is-sample:before{background-position:60%;background-size:25px auto}.is-desktop .card-item .is-movie:before{background-size:18px auto}.is-desktop .card-item .is-concern .button-text{margin-top:2px;transform:scale(.8);transform-origin:center center;white-space:nowrap}.is-desktop .card-item .is-concern:before{background-size:18px auto}.is-desktop .card-item .is-speaker .button-text{margin-top:2px;transform:scale(.8);transform-origin:center center}.is-desktop .card-item .is-speaker:before{background-size:22px auto}.is-desktop .card-item .button-text{font-size:10px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.is-desktop .card-item .card-midi:before,.is-desktop .card-item .card-regist:before,.is-desktop .card-item .card-score:before,.is-desktop .card-item .card-set:before{top:40%}}.is-mobile-tablet .card-item{padding:0 .4rem .25rem .32rem}.is-mobile-tablet .card-item .card-content{width:100%}.is-mobile-tablet .card-item .card-new{font-size:.13rem;margin-right:.1rem}.is-mobile-tablet .card-item .card-midi,.is-mobile-tablet .card-item .card-regist,.is-mobile-tablet .card-item .card-score,.is-mobile-tablet .card-item .card-set{font-size:.12rem;padding-left:.16rem}.is-mobile-tablet .card-item .card-midi:before,.is-mobile-tablet .card-item .card-regist:before,.is-mobile-tablet .card-item .card-score:before,.is-mobile-tablet .card-item .card-set:before{height:.14rem;width:.14rem}.is-mobile-tablet .card-item .card-set{padding-left:.28rem}.is-mobile-tablet .card-item .card-set:before{width:.25rem}.is-mobile-tablet .card-item .download-button{display:flex;margin-top:.09rem}.is-mobile-tablet .card-item .card-date-wrapper{margin:.07rem 0 .06rem}.is-mobile-tablet .card-item .card-date-wrapper span{color:#8c8c8c;font-size:.12rem;font-weight:400}.is-mobile-tablet .card-item .card-date-wrapper .card-date{color:#333}.is-mobile-tablet .card-item .card-date{font-size:.13rem}.is-mobile-tablet .card-item .card-song{font-size:.15rem;line-height:1.35;margin-top:.3em}.is-mobile-tablet .card-item .card-artist{font-size:.12rem;line-height:1.2;margin-top:.09rem}.is-mobile-tablet .card-item .card-type{border-radius:.03rem;border-width:.01rem;font-size:.1rem;margin:.09rem 0 .12rem;padding:1px .075rem 0}.is-mobile-tablet .card-item .card-delivery{font-size:.1rem}.is-mobile-tablet .card-item .card-tieup{font-size:.12rem;margin-right:.5rem}.is-mobile-tablet .card-item .card-price{display:block;font-size:.18rem;line-height:normal;margin:0 0 .1rem;text-align:left}.is-mobile-tablet .card-item .card-price span{font-size:.1rem}.is-mobile-tablet .card-item .card-view-app{background-color:#099;color:#fff;font-size:.14rem;height:.4rem;margin:.15rem auto 0;width:64%}.is-mobile-tablet .card-item .card-control{display:flex;padding-top:.1rem;text-align:left}.is-mobile-tablet .card-item .control-price .price-label{font-size:.12rem}.is-mobile-tablet .card-item .control-price .price-number{font-size:.17rem;font-weight:400}.is-mobile-tablet .card-item .control-price .price-tax{font-size:.1rem}.is-mobile-tablet .card-item .control-link{display:block;margin-left:auto;padding-top:.05rem;position:static}.is-mobile-tablet .card-item .list-label li{border-radius:.03rem;border-width:.01rem;font-size:.1rem;line-height:1.8;margin-bottom:.05rem;margin-right:.05rem;padding:0 .075rem}.is-mobile-tablet .card-item .list-buttons{justify-content:flex-end;margin:0 -.14rem 0 0}.is-mobile-tablet .card-item .button-item{margin:0 .07rem;padding-top:.42rem;width:.4rem}.is-mobile-tablet .card-item .button-item:before{height:.4rem;width:.4rem}.is-mobile-tablet .card-item .is-sample:before{background-position:60%;background-size:.25rem auto}.is-mobile-tablet .card-item .is-movie:before{background-size:.18rem auto}.is-mobile-tablet .card-item .is-concern .button-text{margin-top:.02rem;transform:scale(.8);transform-origin:center center}.is-mobile-tablet .card-item .is-concern:before{background-size:.18rem auto}.is-mobile-tablet .card-item .is-speaker .button-text{margin-top:.02rem;transform:scale(.8);transform-origin:center center}.is-mobile-tablet .card-item .is-speaker:before{background-size:.22rem auto}.is-mobile-tablet .card-item .button-text{font-size:.1rem;line-height:1.8;white-space:nowrap}.is-mobile-tablet .card-item .card-history{padding-top:0}.is-mobile-tablet .card-item .history-items{margin:0;padding:.24rem 0}.is-mobile-tablet .card-item .history-table tr{display:block}.is-mobile-tablet .card-item .history-table th{font-size:.12rem;text-align:left;width:auto}.is-mobile-tablet .card-item .history-table td{font-size:.17rem;line-height:1.5;padding-left:0}.is-mobile-tablet .card-item .history-table td span{font-size:.1rem}.is-demo .card-item .card-new,.is-demo .card-item .card-song{font-weight:800}.is-demo .card-item .card-artist,.is-demo .card-item .card-midi,.is-demo .card-item .card-regist,.is-demo .card-item .card-score,.is-demo .card-item .card-set,.is-demo .card-item .card-view-app{font-weight:700}.is-demo .card-item .card-delivery,.is-demo .card-item .card-price span,.is-demo .card-item .card-type{font-weight:500}.button,.is-demo .card-item .list-label li{font-weight:600}.button{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-size:14px;height:50px;justify-content:center;opacity:1;outline:none;-webkit-user-select:none;width:100%}.button:hover{opacity:.7;transition:all .3s}.button.is-primary{background:#099;border-color:#099;color:#fff}.button.is-primary.is-active{background-color:#fff;color:#099}.button.is-primary.is-active a{color:#099}.button.is-secondary{background-color:#ddd;color:#fff}.button.is-secondary.is-active{background:#fff;border-color:#9d9d9d;color:#9d9d9d}.button.is-default{background:#fff;border-color:#8c8c8c}.button.is-disabled{background-color:#ddd!important;border-color:#ddd!important;pointer-events:none}.button .drop-icon.is-disabled{background-color:#ddd}.download-button{align-items:center;background:#099 url(/_nuxt/img/ico_download.b683662.png) 11.5% 68%/29px auto no-repeat;border:1px solid transparent;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:44px;justify-content:center;opacity:1;outline:none;padding-left:34px;padding-top:2px;-webkit-user-select:none;width:190px}.download-button.is-end{background:#ddd;padding-left:0}.spinner-btn{border-radius:4px;box-shadow:0 0 0 1px #d8d8d8;display:inline-flex;justify-content:space-between;overflow:hidden}.spinner-btn .btn,.spinner-btn .value{height:28px;width:30px}.spinner-btn .btn{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:10px auto;cursor:pointer}.spinner-btn .minus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAACCAYAAABYBvyLAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAFKADAAQAAAABAAAAAgAAAAB+tbDlAAAAFUlEQVQIHWPs6elJY6AiYKKiWWCjAEdpAg6d+3FcAAAAAElFTkSuQmCC);border-radius:4px 0 0 4px}.spinner-btn .plus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACRFdLHAAAARUlEQVQ4EWNgIAL09PT8B2EilDIwEaOIFDWjBpISWtjVjsAwZCQ2wWIPMUxRqochphVYREazHpZAQQhRPVJGDUQELrksAFQuDVOyJ5HOAAAAAElFTkSuQmCC);border-radius:0 4px 4px 0}.spinner-btn .value{background:#fff;font-family:Helvetica,Arial,sans-serif;font-size:15px;height:28px;line-height:28px;text-align:center}.button-default{background:#fff;border:1px solid #7b47d2;color:#7b47d2;display:block;line-height:1.5;outline:none;text-align:center}.is-desktop .button{padding:2px 8px 0;transition:all .3s}.is-desktop .button-default{border-radius:2px;font-size:12px;padding:5px;width:130px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.is-desktop .button-default{padding-top:7px}}.is-mobile-tablet .button{border-radius:.04rem;border-width:.01rem;font-size:.15rem;height:.56rem;margin-left:auto;margin-right:auto;width:96%}.is-mobile-tablet .download-button{background-position:23% 61%;background-size:.36rem auto;font-size:.15rem;height:.56rem;padding:.02rem 0 0 .44rem;width:100%}.is-mobile-tablet .download-button.is-end{padding-left:0}.is-mobile-tablet .spinner-btn .btn,.is-mobile-tablet .spinner-btn .value{background-size:.1rem;height:.28rem;width:.3rem}.is-mobile-tablet .spinner-btn .value{font-size:.15rem;line-height:.28rem}.is-mobile-tablet .button-default{border-radius:.02rem;font-size:.12rem;padding:.05rem;width:1.3rem}.form-control{background:#f8f8f8;border:1px solid #ddd;border-radius:4px;display:block;line-height:normal;outline:none;width:100%}.form-control::-moz-placeholder{color:#8c8c8c}.form-control::placeholder{color:#8c8c8c}.form-control.disabled,.form-control:disabled{background-color:#ddd;cursor:default;pointer-events:none}.btn-checkbox,.btn-radio{cursor:pointer}.btn-checkbox input,.btn-radio input{height:1px;left:-9999px;position:absolute;width:1px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.btn-radio input{height:inherit;left:inherit;position:inherit;width:inherit}}.btn-checkbox>span,.btn-radio>span{display:inline-block;position:relative}.btn-radio>:not(span+span):before{background:#fff;border:5px solid #fff;border-radius:20px;box-shadow:0 0 0 1px #ddd;content:"";display:inline-block;left:0;position:absolute;top:50%}.btn-radio input:checked+:not(span+span):before{background:#7b47d2}.btn-radio.is-disabled{cursor:default}.btn-radio.is-disabled>span{color:#d3d3d3}.btn-radio.is-disabled>span:before{background:#e8e8e8;border:0}.btn-radio__tick{font-size:.13rem}.btn-radio__tick>span:before{border:0;box-shadow:0 0 0 1px #bababa}.btn-radio__tick input:checked+span:before{background:#7b47d2 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjEyNiIgaGVpZ2h0PSI2LjI0NiIgdmlld0JveD0iMCAwIDguMTI2IDYuMjQ2Ij4KICA8cGF0aCBpZD0iUGF0aF8zMjY4IiBkYXRhLW5hbWU9IlBhdGggMzI2OCIgZD0iTTI5LjIyMSw0OC4yNjlsMi42LDIuOTUxLDQuNC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguNjU4IC00NS43MjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=) no-repeat 50%;background-size:8px auto;box-shadow:0 0 0 1px #7b47d2}.btn-checkbox>span:before{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjEyNiIgaGVpZ2h0PSI2LjI0NiIgdmlld0JveD0iMCAwIDguMTI2IDYuMjQ2Ij4KICA8cGF0aCBpZD0iUGF0aF8zMjY4IiBkYXRhLW5hbWU9IlBhdGggMzI2OCIgZD0iTTI5LjIyMSw0OC4yNjlsMi42LDIuOTUxLDQuNC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguNjU4IC00NS43MjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=) no-repeat 50%;background-size:8px auto;border:1px solid #d3d3d3;border-radius:2px;content:"";left:0;position:absolute;top:50%}.btn-checkbox input:checked+span:before{background-color:#7b47d2;border:none}.btn-checkbox:last-child{margin-right:0!important}.is-desktop .form-control{font-size:14px;height:40px;padding:5px 40px 5px 15px}.is-desktop .btn-radio>:not(span+span){padding:10px 0 10px 30px}.is-desktop .btn-radio .target-before:before,.is-desktop .btn-radio>:not(span+span):before{height:18px;transform:translateY(-9px);width:18px}.is-desktop .btn-checkbox>span{padding:10px 0 10px 25px}.is-desktop .btn-checkbox>span:before{height:16px;transform:translateY(-8px);width:16px}.is-desktop .btn-checkbox__small{margin:5px 25px 5px 0}.is-desktop .btn-checkbox__small>span{padding:2px 0 2px 25px}.is-desktop .btn-checkbox__small>span:before{height:14px;width:14px}.is-desktop .btn-checkbox__xs>span{font-size:12px;padding:2px 0 2px 18px}.is-desktop .btn-checkbox__xs>span:before{height:12px;transform:translateY(-6px)!important;width:12px}.form-field{background-color:#fff;border:0;border-radius:4px;display:block;font-size:.14rem;height:35px;line-height:normal;outline:none;padding:5px 10px;width:100%}.form-field[disabled]{background-color:#d8d8d8;color:#8c8c8c}.form-field::-moz-placeholder{color:#8c8c8c}.form-field::placeholder{color:#8c8c8c}textarea.form-field{height:auto}select.form-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAABGCAYAAADrYTUZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUGVYSWZNTQAqAAAACAACARIAAwAAAAEAAQAAh2kABAAAAAEAAAAmAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAEoAMABAAAAAEAAABGAAAAAPWC2zUAAAIBaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj40PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjcwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiiWnzoAAAAqSURBVDgRY/zx48d/BiTAhMQGM0cFUENkNDxGwwMpBEaTA1JgAJk0CQ8AZSUEc6fs/ccAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUGVYSWZNTQAqAAAACAACARIAAwAAAAEAAQAAh2kABAAAAAEAAAAmAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAQoAMABAAAAAEAAAAQAAAAACaIX+wAAAICaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgobOCAxAAAAoUlEQVQ4EZ2OQQ7DIAwEQ9V/tZ/ivnc+1b6MZlBcURdIYKU4xuuVJ6SUXiGEx7agnPP7tue0kLWIAt0KBddjjE8IkEqdKyVTCMjNUNh1ckZAL8pFyfa+BAyuUNTXydQEvEU5kWr/hwBjROGvs+8JmInSkfz8j4CFFkXrOrstAuaiOMm9y7NJgFNT9K6z1yPAE+WQrJn6Q8E3Ct1H5u7pxN8+jXJCvXfJP9kAAAAASUVORK5CYII=);background-position:right 30px top,right 11px center;background-repeat:repeat-y,no-repeat;background-size:2px auto,8px auto;cursor:pointer}select.form-field::-ms-expand{display:none}.form-field-group{margin-bottom:30px}.form-field-group:last-child{margin-bottom:0!important}.form-txt{font-size:.13rem;font-weight:600;margin-bottom:.6em}.form-txt .note{display:inline-block;font-size:11px;font-weight:400;margin-left:10px}.is-mobile-tablet .form-control{background-color:#fff;font-size:.14rem;height:.4rem;padding:.05rem .35rem .05rem .15rem}.is-mobile-tablet .btn-checkbox,.is-mobile-tablet .btn-radio{font-size:.14rem}.is-mobile-tablet .btn-checkbox>span,.is-mobile-tablet .btn-radio>:not(span+span){padding:.1rem 0 .1rem .25rem}.is-mobile-tablet .btn-radio>:not(span+span):before{border-radius:.2rem;border-width:.05rem;height:.18rem;transform:translateY(-.09rem);width:.18rem}.is-mobile-tablet .btn-checkbox>span:before{background-size:.08rem auto;border:.01rem solid #d3d3d3;height:.16rem;transform:translateY(-.08rem);width:.16rem}.is-mobile-tablet .btn-radio__tick input:checked+span:before{background-size:.08rem auto}.is-mobile-tablet .form-field{height:.4rem}.is-mobile-tablet .form-field-group{margin-bottom:.25rem}.is-mobile-tablet .form-txt{color:#000}.is-mobile-tablet .form-txt .note{color:#8c8c8c;font-size:.12rem;margin-left:.15rem}.is-mobile-tablet select.form-field{background-position:64% 0,85% 50%}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:flex!important;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.modal-overlay{background:rgba(0,0,0,.65);height:100%;left:0;top:0;width:100%;z-index:99}.modal,.modal-overlay{display:block;position:fixed}.modal{left:50%;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:102}.modal .button-close{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNS45OTkiIHZpZXdCb3g9IjAgMCAxNiAxNS45OTkiPgogIDxwYXRoIGlkPSJVbmlvbl80OSIgZGF0YS1uYW1lPSJVbmlvbiA0OSIgZD0iTTQyNzEtODk0LjY2OSw0MjY0LjMzMS04ODgsNDI2My04ODkuMzMybDYuNjY5LTYuNjY4TDQyNjMtOTAyLjY2OWwxLjMzMS0xLjMzLDYuNjY5LDYuNjY5LDYuNjY5LTYuNjY5LDEuMzMxLDEuMzNMNDI3Mi4zMzEtODk2bDYuNjY4LDYuNjY4LTEuMzMsMS4zMzFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDI2MyA5MDQpIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=) 50%/contain no-repeat;cursor:pointer;display:block;position:absolute;right:0}.modal .modal-content{background:#fff;padding:30px 55px 43px;text-align:left}.modal .modal-video{background:#d3d3d3;height:0;padding-bottom:56.25%}.modal .modal-video .image-block{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.modal .modal-video .image-block img{height:100%;left:50%;margin:0 auto;position:absolute;top:0;transform:translateX(-50%)}.modal .modal-video .youtube-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal .modal-iframe{display:block;height:100%;width:100%}.modal .modal-song{display:-webkit-box;font-size:14px;font-weight:700;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modal .modal-artist,.modal .modal-song{overflow:hidden;text-decoration:none;text-overflow:ellipsis}.modal .modal-artist{color:#8c8c8c;display:block;font-size:12px;font-weight:600;margin:8px 0 0;white-space:nowrap}.modal .modal-type,.modal a.modal-artist{display:inline-block}.modal .modal-type{border:1px solid #bababa;border-radius:3px;color:#8c8c8c;font-size:10px;font-weight:400;line-height:1.6;margin:6px 0 11px;padding:0 7.5px}.modal .button-play{align-items:center;background:#099;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:600;height:44px;justify-content:center;margin:10px auto 14px;width:260px}.modal .button-list{margin:2px 0 35px}.modal .button-list a{color:#06f;display:inline-block;font-size:13px;font-weight:400}.axios-interceptor{position:fixed;z-index:2000}.axios-interceptor .modal{width:500px}.axios-interceptor .modal-default .modal-header{font-size:14px;padding:0 20px 30px}.axios-interceptor .icon-error{background:#d62020;border-radius:50%;display:block;height:40px;margin:0 auto 15px;position:relative;width:40px}.axios-interceptor .icon-error:before{color:#fff;content:"!";font-size:25px;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%)}.is-desktop .modal .button-close{height:16px;top:-26px;width:16px}.is-desktop .modal.modal-youtube{height:612px;width:550px}.is-desktop .modal.modal-sample{height:calc(100vh - 200px);left:50%;min-width:445px;top:100px;transform:translate(-50%);width:auto}.is-desktop .modal .sample-image{background:#fff;display:block;height:100%;overflow:auto;position:relative;width:100%}.is-desktop .modal.elmodel-modal{width:650px}.is-desktop .modal.elmodel-modal .modal-content{padding:35px 40px 45px}.is-desktop .modal.elmodel-modal .model-wrap{display:flex;justify-content:space-between;margin-bottom:30px}.is-desktop .modal.elmodel-modal .model-wrap .box{width:270px}.modal-default .modal-wrapper{background:#fff;border-radius:10px;padding:30px 0 0;position:relative}.modal-default .modal-header{padding:20px 0}.modal-default .modal-title{font-size:18px;font-weight:700;text-align:center}.modal-default .txt{font-size:13px;line-height:1.75;margin:0 0 25px}.modal-default .txt.is-bold{font-weight:700}.modal-default .txt.is-big{background:#f0f0f0;padding:5px 0;width:100%}.modal-default .txt.is-big,.modal-default .txt.is-big span{align-items:center;display:flex;justify-content:center;text-align:center}.modal-default .txt.is-big span{background:#fff;font-size:22px;height:30px;width:60%}.modal-default .modal-content{background-color:transparent;padding:0 40px 30px}.modal-default .group-btn{margin:0 auto;max-width:300px;text-align:center}.modal-default .group-btn .button{font-size:15px;margin-bottom:10px}.modal-default .group-btn .button:last-child{margin-bottom:0}.modal-default .group-btn+.txt{display:block;font-size:13px;margin-top:20px;text-align:center;width:100%}.modal-default .link{color:#06f}.modal-default .modal-reproduction .note{color:#8c8c8c;margin-top:1em}.modal-default.modal-login{max-width:450px}.modal-default.modal-midi,.modal-default.modal-reproduction{max-width:400px}.elmodel-modal .button-close,.modal-default .button-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAKKADAAQAAAABAAAAKAAAAABZLkSWAAABdklEQVRYCcXY4XGDMAwFYK4TMAr7/2k2aDdpN6DvGal1Ukwwll50p7i1HfTFwDlhmizWdV2Q78jZ+9Qta5thuauNTuK+kIwPpBzJmlYbTbFsSPxT4zjIkCJRr8YVAF64YMuEl5v3PLQSJGru4ZxyI5ATPr3noU1FWm3W2AuatkuNfyClSKv5HOd3ixLZjVMiL+MUyGFcJjIMl4EMx0Ui03ARyHTcCFKGu4KU43qQL8N1IM9vX37Q6NZWqbV3Y/hf/G380ZjW8UA4+oJRC/U4R59ADuPevNhAux6892js4G0BQ7Z6rRuiPsWco/2N04FzqA75BMdrjrkX+UhUnZGt01puCJujR57B+aUtR/bg5MgrOBlyBJeOjMClISNx4cgMXBgyEzeMVOAuI5W4buQrcF1IAFsPMMve6gfLam2BWnt3eYC5YNI3sg4Jzj80Cs9I1qyDprvn1OxgcKL2CyakrGm10ZQF23DVp1gwwNMtx1UGImn4xf0AihwHtOww70IAAAAASUVORK5CYII=);background-size:20px 20px}.is-desktop .elmodel-modal .button-close,.is-desktop .modal-default .button-close{height:30px;right:-13px;top:-36px;width:30px}.elmodel-modal .modal-content{border-radius:0 0 10px 10px;max-height:calc(100vh - 50px);overflow:auto}.elmodel-modal .modal-header{background:#f0f0f0;border-radius:10px 10px 0 0;font-size:.16rem;font-weight:700;padding:14px}.elmodel-modal .button.is-default{border-color:#8c8c8c;color:#8c8c8c;display:inline-block;font-size:.13rem;font-weight:400;height:35px;width:200px}.modal-receipt{background:#fff;border-radius:10px;height:290px;width:460px}.modal-receipt .modal-wrapper{padding:48px 0 0 42px}.modal-receipt .modal-title{font-size:.17rem;font-weight:700;text-align:left}.modal-receipt .modal-content{padding:15px 0}.modal-receipt .modal-text{font-size:.14rem;font-weight:400}.modal-receipt .modal-input{background:#f8f8f8;border:1px solid #ddd;border-radius:4px;color:#7f7f7f;display:flex;font-size:.14rem;height:50px;margin:27px 0 0;padding:0 19px;width:380px}.modal-receipt .button{height:45px;margin:16px 40px 0 auto;width:160px}.modal-confirm{width:340px}.modal-confirm .confirm-text{font-size:16px;font-weight:600;margin-bottom:20px;text-align:center}.modal-confirm .group-btn{text-align:right}.modal-confirm.is-delete .confirm-text{margin-top:20px}.is-mobile-tablet .modal{left:0;margin:0 .24rem;max-height:70vh;transform:translateY(-50%);width:calc(100% - .48rem)}.is-mobile-tablet .modal.modal-sample{background:#fff;height:4.6rem}.is-mobile-tablet .modal .sample-image{height:100%;overflow:auto}.is-mobile-tablet .modal .button-close{background-size:.2rem auto;height:.16rem;top:-.26rem;width:.16rem}.is-mobile-tablet .modal .modal-content{padding:.25rem .32rem .2rem}.is-mobile-tablet .modal .modal-song{font-size:.16rem}.is-mobile-tablet .modal .modal-artist{font-size:.13rem;margin-bottom:-.09rem;margin-top:.07rem}.is-mobile-tablet .modal .modal-type{border-radius:.03rem;font-size:.1rem;margin:.09rem 0 .1rem;padding:0 .075rem}.is-mobile-tablet .modal .button-play{border-radius:.04rem;font-size:.14rem;height:.5rem;margin:.12rem auto 0;padding-top:.03rem;width:100%}.is-mobile-tablet .modal .button-list{margin-top:.05rem}.is-mobile-tablet .modal .button-list a{font-size:.12rem}.is-mobile-tablet .modal-default{height:auto;max-height:90vh;padding:.3rem .15rem 0}.is-mobile-tablet .modal-default .modal-wrapper{border-radius:.1rem;padding:.3rem 0 0}.is-mobile-tablet .modal-default .modal-content{padding:0 .2rem .2rem}.is-mobile-tablet .modal-default .modal-header{padding:0 0 .15rem}.is-mobile-tablet .modal-default .modal-title{font-size:.17rem}.is-mobile-tablet .modal-default .txt{font-size:.14rem;margin:0 0 .2rem}.is-mobile-tablet .modal-default .txt a{color:#06f;text-decoration:underline}.is-mobile-tablet .modal-default .group-btn{max-width:3rem}.is-mobile-tablet .modal-default .group-btn .button{font-size:.15rem;width:100%}.is-mobile-tablet .modal-default .txt.is-big span{font-size:.22rem;height:.3rem}.is-mobile-tablet .elmodel-modal .button-close,.is-mobile-tablet .modal-default .button-close{height:.2rem;width:.2rem}.is-mobile-tablet .elmodel-modal{height:70vh}.is-mobile-tablet .elmodel-modal .modal-wrapper{border-radius:.1rem}.is-mobile-tablet .elmodel-modal .modal-header{padding:.14rem}.is-mobile-tablet .elmodel-modal .modal-wrapper{height:100%;position:relative}.is-mobile-tablet .elmodel-modal .modal-content{height:calc(100% - .5rem);position:relative}.is-mobile-tablet .elmodel-modal .box{margin:0 0 .3rem}.is-mobile-tablet .elmodel-modal .button.is-default{height:.3rem;width:60%}.is-mobile-tablet .modal-receipt{background:transparent;border-radius:.1rem;height:auto;left:50%;margin:0 auto;overflow:auto;padding-top:.3rem;transform:translate(-50%,-50%);width:3.43rem}.is-mobile-tablet .modal-receipt .modal-wrapper{background:#fff;border-radius:.1rem;padding:.37rem .32rem;position:relative}.is-mobile-tablet .modal-receipt .modal-content{padding:.1rem 0}.is-mobile-tablet .modal-receipt .modal-text{line-height:1.9}.is-mobile-tablet .modal-receipt .modal-input{border-radius:.04rem;border-width:.01rem;margin-top:.15rem;width:100%}.is-mobile-tablet .modal-receipt .button{height:.45rem;margin:.15rem 0 0 auto;width:1.6rem}.is-mobile-tablet .modal-confirm .confirm-text{font-size:.16rem;margin-bottom:.2rem}.is-mobile-tablet .modal-confirm.is-delete .confirm-text{margin-top:.2rem}.is-mobile-tablet .axios-interceptor .modal{padding:.3rem 0}.is-mobile-tablet .axios-interceptor .modal-default .modal-wrapper{padding-bottom:.15rem;padding-left:.2rem;padding-right:.2rem}.is-mobile-tablet .axios-interceptor .icon-error{height:.4rem;margin-bottom:.15rem;width:.4rem}.is-mobile-tablet .axios-interceptor .icon-error:before{font-size:.25rem}.is-mobile-tablet .modal.modal-default.modal-favorite{border-radius:.1rem;left:0;margin:0 .24rem;max-height:70vh;padding:0;transform:translateY(-50%);width:calc(100% - .48rem)}.is-mobile-tablet .modal.modal-default.modal-favorite .modal-wrapper{width:100%}.modal.modal-error .button-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNS45OTkiIHZpZXdCb3g9IjAgMCAxNiAxNS45OTkiPgogIDxwYXRoIGlkPSJVbmlvbl80OSIgZGF0YS1uYW1lPSJVbmlvbiA0OSIgZD0iTTQyNzEtODk0LjY2OSw0MjY0LjMzMS04ODgsNDI2My04ODkuMzMybDYuNjY5LTYuNjY4TDQyNjMtOTAyLjY2OWwxLjMzMS0xLjMzLDYuNjY5LDYuNjY5LDYuNjY5LTYuNjY5LDEuMzMxLDEuMzNMNDI3Mi4zMzEtODk2bDYuNjY4LDYuNjY4LTEuMzMsMS4zMzFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDI2MyA5MDQpIiBmaWxsPSIjMDAwIi8+Cjwvc3ZnPgo=)}.breadcrumbs-block{padding-top:12px}.breadcrumbs-block .list-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs-block .breadcrumb-item{margin-left:27px;position:relative}.breadcrumbs-block .breadcrumb-item:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjkuMzkzIiB2aWV3Qm94PSIwIDAgOCA5LjM5MyI+CiAgPGcgaWQ9ImFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjMgLTE5MC44MDQpIj4KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDQ4IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA0NDgiIHdpZHRoPSI4IiBoZWlnaHQ9IjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzIDE5MSkiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzE4ODUiIGRhdGEtbmFtZT0iUGF0aCAxODg1IiBkPSJNLTEwLDBsNS43MTQsNEwtMTAsOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQgMTkxLjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiM4YzhjOGMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgPC9nPgo8L3N2Zz4K) 50%/contain no-repeat;content:"";display:block;height:9px;left:-17px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.breadcrumbs-block .breadcrumb-item:first-child{margin-left:0}.breadcrumbs-block .breadcrumb-item:first-child:before{display:none}.breadcrumbs-block .breadcrumb-item:last-child{flex:1}.breadcrumbs-block .breadcrumb-item:last-child .breadcrumb-link{display:-webkit-box;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-top:2px}.breadcrumbs-block .breadcrumb-link{color:#8c8c8c;display:block;font-size:12px;font-weight:400;line-height:2;text-decoration:underline}.is-mobile-tablet .breadcrumbs-block{padding-top:.08rem}.is-mobile-tablet .breadcrumbs-block .list-breadcrumbs{display:block;white-space:normal}.is-mobile-tablet .breadcrumbs-block .breadcrumb-item{display:inline-block;margin-left:.27rem;vertical-align:middle}.is-mobile-tablet .breadcrumbs-block .breadcrumb-item:first-child{margin-left:0}.is-mobile-tablet .breadcrumbs-block .breadcrumb-item:last-child{padding-right:.2rem}.is-mobile-tablet .breadcrumbs-block .breadcrumb-item:before{height:.09rem;left:-.17rem;width:.08rem}.is-mobile-tablet .breadcrumbs-block .breadcrumb-link{font-size:.12rem}.common-title{color:#000;font-size:22px;font-weight:700;line-height:1.6}.sub-title{font-size:.14rem;font-weight:700;line-height:1.2;margin-bottom:10px}.rich-title{border-bottom:2px solid #ddd;font-size:.16rem;font-weight:700;margin-bottom:22px;padding-bottom:10px;position:relative}.rich-title:before{background:#7b47d2;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:80px}.round-heading{background:#f0f0f0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#8c8c8c;line-height:1.2;margin-bottom:20px;padding:10px 20px 9px}.is-mobile-tablet .common-title{font-size:.2rem;line-height:1.5}.is-mobile-tablet .section-top-common.section-history .card-item .button-text{line-height:1.8}.is-mobile-tablet .sub-title{font-size:.16rem;margin-bottom:.6em}.is-mobile-tablet .rich-title{border-bottom-width:.02rem;margin-bottom:.16rem;padding-bottom:.1rem}.is-mobile-tablet .rich-title:before{bottom:-.02rem;height:.02rem;width:.8rem}.is-mobile-tablet .round-heading{font-size:.14rem;font-weight:700;padding:.1rem .25rem .09rem}.flex,.flex-middle{display:flex;flex-wrap:wrap}.flex-middle{align-items:center}.text-center>img{margin-left:auto;margin-right:auto}.common-aside{margin-right:60px;width:180px}.common-aside .aside-block{margin-bottom:48px}.common-aside .aside-title{font-size:14px;font-weight:700}.common-aside .aside-items{margin-top:14px}.common-aside .aside-link{border-bottom:1px solid #e8e8e8;display:block;font-size:13px;font-weight:400;padding:11px 0 10px;transition:all .3s;white-space:nowrap}.common-aside .aside-link.is-active,.common-aside .aside-link:hover{color:#7b47d2;transition:all .3s}.no-link{text-decoration:none!important}.view-control{align-items:center;display:flex;font-size:11px;font-weight:400;line-height:1}.view-control span{font-size:14px;font-weight:700}.view-control .view-end,.view-control .view-total{margin-right:3px}.result-tabs{align-items:center;background:#f0f0f0;border-radius:20px;display:flex;height:40px;justify-content:space-between;margin-left:auto;margin-right:10px;padding:3px;width:340px}.result-tabs,.result-tabs .is-midi{position:relative}.result-tabs .is-midi:after,.result-tabs .is-midi:before{background:#ddd;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.result-tabs .is-midi:after{left:auto;right:0}.result-tabs .tab-link{align-items:center;background:transparent;border-radius:17px;color:#8c8c8c;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:34px;justify-content:center;position:relative;transition:all .3s;width:110px;z-index:11}.result-tabs .tab-link.is-active{background:#d6a4ea;color:#fff;font-weight:600;transition:all .3s}.result-tabs.is-active-midi .is-midi:after,.result-tabs.is-active-midi .is-midi:before,.result-tabs.is-active-regist .is-midi:after,.result-tabs.is-active-score .is-midi:before{display:none}.list-pagination{align-items:center;display:flex;justify-content:center}.list-pagination .is-arrow{display:block;height:25px;margin:0 18px;outline:none;width:25px}.list-pagination .is-prev{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjM1NyIgaGVpZ2h0PSI5LjY2NCIgdmlld0JveD0iMCAwIDguMzU3IDkuNjY0Ij4KICA8cGF0aCBpZD0iUGF0aF8xMTA4NyIgZGF0YS1uYW1lPSJQYXRoIDExMDg3IiBkPSJNLTQsMGwtNiw0LDYsNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuODAzIDAuODMyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDZhNGVhIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==) 50%/9px auto no-repeat!important}.list-pagination .is-next{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjM1NyIgaGVpZ2h0PSI5LjY2NCIgdmlld0JveD0iMCAwIDguMzU3IDkuNjY0Ij4KICA8cGF0aCBpZD0iUGF0aF8xODg1IiBkYXRhLW5hbWU9IlBhdGggMTg4NSIgZD0iTS0xMCwwbDYsNC02LDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjU1NSAwLjgzMikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Q2YTRlYSIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=) 50%/9px auto no-repeat!important}.list-pagination .is-link{align-items:center;background:#fff;border-radius:25px;color:#000;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;margin:0 2.5px;min-width:25px;outline:none;padding:2px 8px 0;transition:all .3s}.list-pagination .is-link.is-active,.list-pagination li.is-active .is-link{background:#d6a4ea;color:#fff;transition:all .3s}.is-link.disabled-breakpoint-button{background:#fff!important;color:#000!important;pointer-events:none!important}.is-desktop .list-pagination .is-link:hover,.is-desktop .list-pagination li:hover .is-link{background:#d6a4ea;color:#fff;transition:all .3s}.list-pagination .disabled{pointer-events:none}.text-link{color:#06f}.is-desktop .text-link{cursor:pointer;opacity:1;transition:opacity .26s ease}.is-desktop .text-link:hover{opacity:.7}.is-underline{text-decoration:underline}.form-step{align-items:flex-start;display:flex;justify-content:center}.form-step .step-item{margin:0 14px;width:80px}.form-step .step-item:last-child .flow-order:after{display:none}.form-step .step-item.is-active .flow-order{background:#d6a4ea}.form-step .step-item.is-active .flow-order:after{background-color:#d6a4ea;box-shadow:-16px 0 0 0 #d6a4ea,16px 0 0 0 #d6a4ea}.form-step .step-item.is-active .flow-text{color:#d6a4ea}.form-step .flow-order{align-items:center;background:#d1d1d2;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;margin:0 auto;position:relative;width:40px}.form-step .flow-order:after{background:#d1d1d2;border-radius:50%;box-shadow:-16px 0 0 0 #d1d1d2,16px 0 0 0 #d1d1d2;content:"";display:block;height:6px;position:absolute;right:-37px;top:50%;transform:translateY(-50%);width:6px}.form-step .flow-text{color:#d1d1d2;display:block;font-size:10px;font-weight:600;margin-top:10px;text-align:center}.links-drop-icon{border:1px solid #e8e8e8;border-radius:10px;overflow:hidden}.links-drop-icon:last-child{margin-bottom:0!important}.links-drop-icon>li{border-bottom:1px solid #e8e8e8}.links-drop-icon>li:last-child{border-bottom:0}.links-drop-icon>li>a{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPgogIDxwYXRoIGlkPSJQYXRoXzEzOTA4IiBkYXRhLW5hbWU9IlBhdGggMTM5MDgiIGQ9Ik0wLDAsNCwzLDAsNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi43IDAuNykgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPgo8L3N2Zz4K) no-repeat right 25px center;display:block;font-size:13px;padding:16px 30px}.links-drop-icon>li>a:hover{background-color:#f8f8f8;color:#7b47d2;font-weight:600}.links-drop-icon .is-open>a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPjxwYXRoIGQ9Ik0wLDYsNCwzLDAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43IDQuODMzKSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==);font-weight:700}.links-drop-icon .sub-nav{border-top:1px solid #e8e8e8;display:none;padding:25px 40px}.links-drop-icon .sub-nav li{margin-bottom:10px}.links-drop-icon .sub-nav li:hover a{text-decoration:underline}.links-drop-icon .sub-nav li:last-child{margin-bottom:0}.links-drop-icon .sub-nav a{color:#06f;display:block;font-size:12px;line-height:1.667}.links-drop-icon.is-accordion .sub-nav{display:block;overflow:hidden;padding-bottom:0;padding-top:0;transition:height .3s}.links-drop-icon.is-accordion>li>a.is-active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPjxwYXRoIGQ9Ik0wLDYsNCwzLDAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43IDQuODMzKSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==)}.links-drop-icon.is-accordion>li>a.is-active.is-active+.sub-nav{border-top:1px solid #e8e8e8;transition:height .3s}.links-drop-icon.is-accordion>li>a:not(.is-active)+.sub-nav{border:none;height:0!important}.fade-enter-active,.fade-leave-active{transition:all .3s;visibility:visible}.fade-enter,.fade-leave-to{opacity:0;visibility:hidden}.fadeout{opacity:0}.fadein,.fadeout{visibility:visible}.fadein{opacity:1;transition:opacity .26s linear}.is-desktop .section-top-common.section-history.is-home{display:block;margin-bottom:20px}.is-desktop .section-top-common.section-history.is-home .common-title{font-size:14px;padding-left:0}.is-desktop .section-top-common.section-history.is-home .card-item .list-buttons{margin:24px 0 0}.is-desktop .section-top-common.section-history{display:flex;margin:0 auto 80px;max-width:980px;padding-bottom:0}.is-desktop .section-top-common.section-history .common-title{color:#000;font-size:16px;font-weight:700;line-height:1.1;padding-left:20px;width:249px}.is-desktop .section-top-common.section-history .list-cards{margin-top:0;padding-bottom:3px;width:100%}.is-desktop .section-top-common.section-history .card-item{margin-bottom:24px}.is-desktop .section-top-common.section-history .card-item .list-buttons{margin:24px 0 0 21px}.is-desktop .section-top-common.section-history .card-item .button-text{line-height:2}.is-desktop .l-left-body{display:flex;flex-wrap:wrap;justify-content:space-between}.is-desktop .l-left-body .body-content{width:720px}.is-desktop .links-drop-icon.is-accordion .sub-nav li:first-child{margin-top:25px}.is-desktop .links-drop-icon.is-accordion .sub-nav li:last-child{margin-bottom:25px}.is-mobile-tablet .view-control{font-size:.11rem}.is-mobile-tablet .view-control span{font-size:.14rem}.is-mobile-tablet .result-tabs{border-radius:.2rem;height:auto;margin:0 0 .2rem;padding:.03rem;width:auto}.is-mobile-tablet .result-tabs:after{border-radius:.17rem;height:.34rem;top:.04rem;width:33.333%}.is-mobile-tablet .result-tabs .is-midi:after,.is-mobile-tablet .result-tabs .is-midi:before{height:.2rem}.is-mobile-tablet .result-tabs li{width:33.333%}.is-mobile-tablet .result-tabs .tab-link{border-radius:.17rem;font-size:.12rem;height:.34rem;width:100%}.is-mobile-tablet .result-tabs .tab-link:not(.is-midi):after,.is-mobile-tablet .result-tabs .tab-link:not(.is-midi):before{display:none}.is-mobile-tablet .result-tabs.is-active-score:after{left:.04rem}.is-mobile-tablet .result-tabs.is-active-midi:after{left:33.333%}.is-mobile-tablet .result-tabs.is-active-regist:after{left:calc(66.666% - .04rem)}.is-mobile-tablet .is-underline{text-decoration:none}.is-mobile-tablet .text-link,.is-mobile-tablet .text-link.is-underline{text-decoration:underline}.is-mobile-tablet .form-step .step-item{margin:0;width:.76rem}.is-mobile-tablet .form-step .step-item.is-active .flow-order:after{box-shadow:.13rem 0 0 0 #d6a4ea}.is-mobile-tablet .form-step .flow-order{font-size:.18rem;height:.34rem;width:.34rem}.is-mobile-tablet .form-step .flow-order:after{box-shadow:.13rem 0 0 0 #d1d1d2;height:.05rem;right:-.17rem;width:.05rem}.is-mobile-tablet .form-step .flow-text{font-size:.1rem;margin-top:.07rem}.is-mobile-tablet .links-drop-icon>li>a{background-size:8px auto;font-size:.14rem;padding:.15rem .25rem}.is-mobile-tablet .links-drop-icon .sub-nav{padding:0}.is-mobile-tablet .links-drop-icon .sub-nav li{border-bottom:1px solid #e8e8e8;margin-bottom:0}.is-mobile-tablet .links-drop-icon .sub-nav li:last-child{border-bottom:0}.is-mobile-tablet .links-drop-icon .sub-nav li a{font-size:.13rem;padding:.14rem .25rem}.is-mobile-tablet .list-pagination .is-next,.is-mobile-tablet .list-pagination .is-prev{background-size:.09rem auto}.is-mobile-tablet .list-pagination .is-link{border-radius:.25rem;font-size:.13rem;height:.25rem;margin:0 .2em;min-width:.25rem;padding:0 .03rem}.is-mobile-tablet .list-pagination .is-arrow{height:.25rem;margin:0 .12rem;width:.25rem}.table-default{border-top:1px solid #d1d1d2;width:100%}.table-default td,.table-default th{border-bottom:1px solid #d1d1d2;font-size:13px;padding-bottom:15px;padding-right:10px;padding-top:16px;text-align:left;vertical-align:top}.table-default th{background:#f8f8f8;color:#8c8c8c;font-weight:600;padding-left:22px;width:180px}.table-default td{padding-left:40px}.table-default .text{font-weight:300;line-height:1.75}.table-default .text-note{color:#8c8c8c}.text.is-primary{color:#099;font-size:.28rem}.is-mobile-tablet .table-default td,.is-mobile-tablet .table-default th{height:.5rem;padding:.1rem .15rem;vertical-align:middle}.is-mobile-tablet .table-default th{font-size:.12rem;width:30%}.is-mobile-tablet .table-default td{font-size:.14rem}.is-mobile-tablet .table-default .text-link{text-decoration:none}.is-mobile-tablet .table-default a.text-link{text-decoration:underline}.is-mobile-tablet .table-default a.text-link+a.text-link{padding-left:1em}.is-mobile-tablet .table-default .text{font-size:.12rem}.section-top-keyvisual .item-slide{display:block;position:relative}.section-top-keyvisual .slick-arrow{background:50%/contain no-repeat;display:block;font-size:13px;overflow:hidden;position:absolute;text-indent:-99999px;z-index:11}.section-top-keyvisual .slick-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAAQZJREFUSEul1WENwjAUBOA7BSABByCBORgOQAE4ARSAA5CABHCABFBw5C0bacZYX9v9ImH50nu9rkThI2kB4ASgIvliiSdpB2DfGjeSVRYoadquqg4W9AawTAbbiBcAswB7AKhJPpPAXsTOO5K06M3jAkcirklew32IgrGI/U0dBT0RXWBKxCiYGnEUzIk4CJZE/AFLIw6BBwDb3h87ksecc97URpKdyTOASYBYYTf2BUmBvz2UZGfTkHkAPAGsSN696E+xJRWNYPCklIzg79HLHYHn45A0giiY2gIX2KKuFrjBrjaxFiSD0RF4C9t/b6AFduvNslYY4sEI7KK/FYPdhtkVar8/7I+TY8m1takAAAAASUVORK5CYII=);transform:translateX(-50%)}.section-top-keyvisual .slick-prev:before{display:none}.section-top-keyvisual .slick-prev:focus,.section-top-keyvisual .slick-prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAAQZJREFUSEul1WENwjAUBOA7BSABByCBORgOQAE4ARSAA5CABHCABFBw5C0bacZYX9v9ImH50nu9rkThI2kB4ASgIvliiSdpB2DfGjeSVRYoadquqg4W9AawTAbbiBcAswB7AKhJPpPAXsTOO5K06M3jAkcirklew32IgrGI/U0dBT0RXWBKxCiYGnEUzIk4CJZE/AFLIw6BBwDb3h87ksecc97URpKdyTOASYBYYTf2BUmBvz2UZGfTkHkAPAGsSN696E+xJRWNYPCklIzg79HLHYHn45A0giiY2gIX2KKuFrjBrjaxFiSD0RF4C9t/b6AFduvNslYY4sEI7KK/FYPdhtkVar8/7I+TY8m1takAAAAASUVORK5CYII=) 50%/contain no-repeat;opacity:.7;transition:all .3s}.section-top-keyvisual .slick-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAARJJREFUSEul1WFRAzEQxfH/KgAJSMABOKAooBJwQFEADgAFIAEJoISiYJnHbJhwd+1tknzptJ3+7t7rJmcA7v4IfJnZvd6PLHP3DfAayDtwbWb7XlTgG3BVAcKECm9eFpF3wN3k17ueCn7BQC8B3e1JBTdX8AcGehroRW8F/8DqbrsrWARHKjgI9lZwFOypIAW2VJAGsxU0gZkKesHz2P9n1bx+Aptm0N23wAOgTVDWC3CrQyUNursAQQLL+g7ouXyQAt1dEZ8AvZaliFsz+6gPlVVwLeLkhOLY1ktFTIEtEVfB1ogHwey/OAUWwZGIM3A04hKoobyJL2aDuhZxCdR4lEfmbFCbwTiWtMn3Iw/4cuEfqLCaOcgJrNsAAAAASUVORK5CYII=);transform:translateX(50%)}.section-top-keyvisual .slick-next:before{display:none}.section-top-keyvisual .slick-next:focus,.section-top-keyvisual .slick-next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAARJJREFUSEul1WFRAzEQxfH/KgAJSMABOKAooBJwQFEADgAFIAEJoISiYJnHbJhwd+1tknzptJ3+7t7rJmcA7v4IfJnZvd6PLHP3DfAayDtwbWb7XlTgG3BVAcKECm9eFpF3wN3k17ueCn7BQC8B3e1JBTdX8AcGehroRW8F/8DqbrsrWARHKjgI9lZwFOypIAW2VJAGsxU0gZkKesHz2P9n1bx+Aptm0N23wAOgTVDWC3CrQyUNursAQQLL+g7ouXyQAt1dEZ8AvZaliFsz+6gPlVVwLeLkhOLY1ktFTIEtEVfB1ogHwey/OAUWwZGIM3A04hKoobyJL2aDuhZxCdR4lEfmbFCbwTiWtMn3Iw/4cuEfqLCaOcgJrNsAAAAASUVORK5CYII=) 50%/contain no-repeat;opacity:.7;transition:all .3s}.section-top-keyvisual .slick-dots{display:flex;justify-content:center;position:static}.section-top-keyvisual .slick-dots li.slick-active button,.section-top-keyvisual .slick-dots li:hover button{background:#8c8c8c;transition:all .3s}.section-top-keyvisual .slick-dots button{background:hsla(0,0%,55%,.2);border-radius:50%;display:block;overflow:hidden;text-indent:-9999px;transition:all .3s}.section-top-keyvisual .item-content{position:absolute}.section-top-keyvisual .item-title{font-weight:700}.section-top-keyvisual .item-text,.section-top-keyvisual .item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-aside-search{margin-bottom:28px}.block-aside-search .search-title{font-size:14px;font-weight:700;line-height:1.1;margin-bottom:11px}.block-aside-search .search-items{background:#fff;border-radius:10px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.05);padding:21px 0 11px}.block-aside-search .link-search{background:transparent;color:#000;display:block;font-size:13px;font-weight:400;line-height:2;margin-bottom:8px;padding:2px 20px 0;transition:all .3s;width:100%}.block-aside-search .link-search:hover{background:#f5f5f5;color:#7b47d2;transition:all .3s}.block-aside-search .link-search.has-child:hover>.search-items{opacity:1;transition:all .3s;visibility:visible}.block-aside-search .has-child{cursor:pointer;position:relative}.block-aside-search .has-child .search-items{left:calc(100% - 20px);opacity:0;padding:20px 0;position:absolute;top:-58px;transition:all .3s;visibility:hidden;width:238px;z-index:11}.block-aside-search .has-child .search-items:hover{opacity:1;transition:all .3s;visibility:visible}.block-aside-search .has-child .link-search{margin-bottom:2px;padding-left:30px;padding-right:30px}.advert-item,.advert-item a{text-align:center}.advert-item a{align-items:flex-start;background:transparent;color:#000;display:inline-block;font-size:14px;font-weight:600;height:auto;justify-content:center;margin-bottom:20px;max-width:100%;position:relative;width:auto}.advert-item a img{height:auto}.block-top-wrapper{padding-bottom:60px}.block-top-wrapper .wrapper{display:flex}.block-top-wrapper .top-aside{margin-right:30px;width:210px}.block-top-wrapper .block-top-content{width:calc(100% - 240px)}.common-background,.section-top-common{background:#fff;border-radius:5px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.05);margin-bottom:20px}.section-top-common .common-title{font-weight:700;line-height:1}.section-top-common .common-link{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjU5NSIgaGVpZ2h0PSI5LjM4NyIgdmlld0JveD0iMCAwIDcuNTk1IDkuMzg3Ij4KICA8cGF0aCBpZD0iUGF0aF8xODg1IiBkYXRhLW5hbWU9IlBhdGggMTg4NSIgZD0iTS0xMCwwbDYsNC02LDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjY5MyAwLjY5MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2ZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4KPC9zdmc+Cg==) 100%/8px auto no-repeat;color:#06f;display:block;font-weight:400;position:absolute;z-index:1}.section-top-common .card-item:last-child{border-bottom:none}.block-top-info{width:100%}.block-top-info .info-link{display:flex;padding:14.5px 19px;width:100%}.block-top-info .info-label{align-items:center;background:#c09;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;width:40px}.block-top-info .info-text{color:#000;flex:1;font-size:12px;margin-left:10px;overflow:hidden;text-decoration:underline}.block-top-search .list-search{display:flex;justify-content:space-between}.block-top-search .link-search,.link-subscription{align-items:center;color:#4b1e78;display:flex;font-size:15px;font-weight:600;height:60px;justify-content:center;position:relative;width:240px}.block-top-search .link-search:before{border-right:15px solid transparent;border-top:15px solid #4b1e78;content:"";display:block;height:0;left:10px;position:absolute;top:10px;width:0}.block-top-banner a{align-items:flex-start;display:inline-flex;padding:5px}.block-top-banner.common-background{background:transparent;border-radius:0;box-shadow:none}.section-top-ranking{position:relative}.section-top-ranking .ranking-sub-title{color:#8c8c8c;font-weight:400}.section-top-ranking .ranking-list-items{counter-reset:ranking-counter}.section-top-ranking .item{border-bottom:1px solid #e8e8e8;counter-increment:ranking-counter;position:relative}.section-top-ranking .item:before{color:#333;content:counter(ranking-counter);display:block;font-family:Helvetica,sans-serif;font-weight:700;position:absolute;text-align:center}.section-top-ranking .item:first-child:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAaCAYAAADxNd/XAAAABHNCSVQICAgIfAhkiAAAAuRJREFUWEfVWF1u2kAQnllLVaVgl56gIPMeLPNecoLSEwAnaHOCwAkKJwg5QcgJSt+xIO8guEHBplKVyjvVLv+WfxZsWsXPy8z3zex83ywIF/wmQ72GiN8AIA/Ae6a9us06HWYdcBtvNnpb4PzNLBC/bdpuK8ucFyMwdYyvACCqv/sI6EfJ9qqvgsBsdFXmXBsdESB6KFW8xqsgIEBOnVwHgH1ZA6Znxrxq0YLFqyEggM5GYoCvCkXr1zhL4NtYuxmQLfe1e0AoA8CCMf65aK0Gl0h6bszDuSKivqZ5zR2BiaMPEPDjQfCFabvvz022VyPI+1yvlWyvlyZW2EwBQHtHYOoYFEzAGL9J2wVZNYK6WXGtNASmjiHk9y6oatEdIFiaFTefJul6kA3hBQXGfCvNHCR2YH2A9QDwGgiWTOO1tNXfOPGj1KAMJDQwA0+a5jVijUwoSBrZmw6N0UYUZCMZeykWrd/zc7sahieWwGSo9zWNOud0ItSJiQalindzKgEB3Pf1R0370wwWIJbA3oh4h7FVW7Ubmz1IuHDYDN2atttRJTEZ6nVEFOeXpu0Wgr9L6oDYJuUdFt4ABC2z4nbjkotqcd/4fnh1gucJqJkkq7NRrur7eIeIcncioqdSxaudRECC4cbPwI/EHe4x9vIQbOdBtVTUq8WY2z3s6uaqfAKAxhb4Qe7QziVuo1PHEIA/RFR9TkRyKBFROLgK8KNQRCTdHgHzcV2LkuFEApOh3kPEuuqdvci5GE9KJuDoDQS8vwgwxaBx74hEAhEvK8XUmR2LfMklEpDrwNBYAMK7zOCcGChuJ1MiIAwNEYU6/JfPtN1InEoEwlw1nAk9k/ALKdwwR8SjtYGIyoBrpUJAYUpR6rYLn/SOViIQ3ARFUAQaE+BYYzQ/Z9XYIly/2HJikSwLgigfVHi9LxDvmvZK/EEQ+ikRkHPgGC3G+CANWNX7tzG0KiJVGYN+XE5lAqrJ//W5v+ylUYyO3TJ8AAAAAElFTkSuQmCC) center 5px/24px auto no-repeat;color:#ddcd0e}.section-top-ranking .item:nth-child(2):before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAaCAYAAADxNd/XAAAABHNCSVQICAgIfAhkiAAAArpJREFUWEfVWF1y2kAMlmy/l56g9ARNTlBygtIThJyg9bDiteSVXcZwgpAThJ6g9ARJTlBuUPIMtjoia8Yx/ivmZ9gZhgds6fuk1ScJhAMeY0wbAAIAaDDzhIj8fbvDfRuM7QVB0AzD8E/SPjPfElF/nz4PRkBr/R0RJfqbw8y/iah1FgQGg8GF4ziPKbD3SqnOWRAQkMaYEQB8s4CfXddt+b6/OBsCAjQIgsZyuWz2er2nfQKPbW1qQFKOiHeIeAEAC2b+SkSzQzjd1Waqrqau695sCGitZ4j4OWF8oZR6v6uzhBo1oihqd7vdSR1bWTUlqrYhYIzhtANmvqqbBYkaAFwT0WUdAlrrPiL+SKtabgaY+YWIGnWc2kKWXtCMouiyTh2UZsA+IGn+JOABoF03+rYTP9gg1JbQZA0w80/P8zqFjUwUpI7saa0frSisObiu+9H3/fmuWc3CU0hAaz0FgNEumcjqxAAwU0pd/S8BAR6G4YOoTjoAhQTiRsTMI8/zbqtmw85B0oW3aoiZfSKSBlfpGGOuJYgA8KKUaqZfKiMg02R8h6WD9pVS4yLPEq3VavUreXW2nCLelMmq1rplVWc9O8mdJyLB8+aU1kAYhn9T78wRceI4zn06nYlolaoXIvYdxxkns2qvyhcAkHnpzdCXl7nSadQYI0X3ISfq8ltclNLBS4Fn2Fl3e2ZuFGUtT4arEBBplXt4slPUk0oJDIfDDjPfnQz9a3Zy94hSAlmb1bHJFG1ypQQErNZ6gYjvjg089lc0k1UlMEVEUYeTHKVULs6qBLb22xwmz8y83rgQcc7M6bFho1SIKE0pT9025sv26EoE0pOgGEXEJ/lEUTTfZdSIEdrGJ8RkoVp/y0CZCNBYKSUjeeapRMDWgfwdMqsDtur9sw1NGlmLmadFPisTqOr82M/9A5WgYkdxSeWRAAAAAElFTkSuQmCC) center 5px/24px auto no-repeat;color:#8c8c8c}.section-top-ranking .item:nth-child(3):before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAaCAYAAADxNd/XAAAABHNCSVQICAgIfAhkiAAAAu9JREFUWEfVV21O20AQfWOHqmItNT1B0xM0nKDhBKT/quLYyQkKJyCcoOEEiWO36j/gBIUTACcgNyBItlQVm6nWwWkS/BXbqYT/endm3rydNzOEDX62vt1+JPoGUJ3AI8P2Dqt2R1UbjOwNP79uqFu120X7zDg2Hbdfpc+NARh3xAEgs7/0XRq223oRAL5/Ec1ApatlBtgyHa/7IgDIIC1dDIjoaxgw801Q81q9EaYvBoAMdNhF/dUf0dj/4V1XGXhka14DknJfwZCImgxMFcanjuNebMJpUZtLdcU4C2pubw5g3NFksB8j4xKEabtvizqbq1EXdTUQbcP2RmVsxdcUjhcB8KoDYuyWZUFmjRmm6Xg7ZQBYutYnwtGqqiUzwLg3HbdexmlYyB1xS6CGGvBOmTrIZCA8oGAEog/MuFeAdtnsy07MpJzORKi8hK70lvNAdbupjUwqSBnZs3RxJUUhYjF48N/3fv6eFGU1Lp5UAOOOdkaMQREmYjsx48Jw3N11AcjAVV87DXy/t5qAVAD/GhEPAtU7zsuGnIOUrdoVATE1xIeG7Q3ygrD2hQmFBsR8bzhe45nQpBlaesPAFMx90/FO0u7IbCm++LX4dJ6f516WrNq61mLgCIRodjo3bLe9FoCQukC7W5pnwBOFaeT7vrVK5zxbsZlfdk2Mvl9zTxZZDcE/iD0i6i4E/nQxnrnMaXSsiwmI3sVlncETYgqLkgnN+CeT8VgYYbdncD2NtSQZzgRg6WJERGbeN7uJc1LWk3pSJoBxR3QBGm4isDVsJu4RmQDiNqs1HFdyNG2TywQQjgO6NiXCm0qiKWAkbSbLBUA2NAB7BXxXcsWw3cQ4cwKI3W9j5J1vQBRuXMw8AWYKFX1EkGPFrLkxN5LUbcVw6h6dC0DMJHjJzNdEuJYyWmTUiIKU2l/ztSYTN5lDKW7KgTL6z8wnpuMdJFGZC8BTHfQV4KJMsHnf0wzUdusR1FJAZ2k+cwPI6/x/n/sLAJNTJfwMaJkAAAAASUVORK5CYII=) center 5px/24px auto no-repeat;color:#a25d0c}.section-top-ranking .item:last-child{border-bottom:none}.section-top-ranking .item-inner{display:block}.section-top-ranking .item-song{color:#000;display:-webkit-box;font-weight:700;line-height:1.45;text-decoration:underline;transition:all .3s;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-top-ranking .item-artist{color:#8c8c8c;display:block;font-weight:600;text-decoration:underline;transition:all .3s}.section-top-ranking .item-type{font-weight:400}.section-top-ranking .item-movie{display:block;position:absolute;text-align:center}.section-top-ranking .item-movie:before{background:#fff url(/_nuxt/img/ico_movie.9d10920.png) 50%/18px auto no-repeat;border-radius:50%;box-shadow:2px 2px 6px 0 rgba(0,0,0,.14);content:"";display:block;left:0;position:absolute;top:0}.section-top-ranking .movie-text{color:#8c8c8c;display:block}.section-top-video{position:relative}.section-top-video .video-sub-title{color:#8c8c8c;font-weight:400}.section-top-video .video-slider{position:relative}.section-top-video .video-slider:before{background:#fff;content:"";display:block;height:calc(100% + 4px);left:12px;position:absolute;top:-2px;width:10px;z-index:9}.section-top-video .item-image img{width:100%}.section-top-video .slick-arrow{font-size:13px}.section-top-video .slick-prev,.section-top-video .slick-prev:focus,.section-top-video .slick-prev:hover{background:url(/_nuxt/img/ico_slider_prev_gray.e39a202.png) 50%/13px auto no-repeat}.section-top-video .slick-prev:focus,.section-top-video .slick-prev:hover{opacity:.7;transition:all .3s}.section-top-video .slick-next,.section-top-video .slick-next:focus,.section-top-video .slick-next:hover{background:url(/_nuxt/img/ico_slider_next_gray.46d2fb5.png) 50%/13px auto no-repeat}.section-top-video .slick-next:focus,.section-top-video .slick-next:hover{opacity:.7;transition:all .3s}.section-top-release{position:relative}.section-top-release .release-tabs{background:#e8e8e8;display:flex;justify-content:space-between}.section-top-release .release-tabs.is-active:after{opacity:1}.section-top-release .release-tabs.is-active:before{opacity:0}.section-top-release .release-tabs:after,.section-top-release .release-tabs:before{background:#d6a4ea;content:"";display:block;opacity:0;position:absolute;transition:all .5s}.section-top-release .release-tabs:before{opacity:1}.section-top-release .release-tabs span{align-items:center;color:#8c8c8c;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:11}.section-top-release .release-tabs span.is-active{color:#fff}.section-top-release .release-sub-title{color:#8c8c8c;font-weight:400}.section-top-release .card-item:last-child{border-bottom:none}.section-top-release .releases-block .list-cards{display:flex;flex-wrap:wrap}.section-top-release .releases-block .card-item:nth-last-child(2){border-bottom:none}.section-top-pickup{position:relative}.section-top-pickup .pickup-sub-title{color:#8c8c8c;font-weight:400}.section-top-pickup .pickup-list-items{display:flex;flex-wrap:wrap;justify-content:space-between}.section-top-pickup .item-link{display:block}.section-top-pickup .item-image{overflow:hidden}.section-top-pickup .item-text{font-weight:600}.section-top-news .news-title{font-weight:700}.section-top-news .news-title span{color:#8c8c8c;display:inline-block;font-weight:300}.section-top-news .item:last-child .item-link{border-bottom:none}.section-top-news .item-link{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAAABHNCSVQICAgIfAhkiAAAAOtJREFUOE+d1MENgjAUBuD/Qe86giM4AhvIBuIESkK5ildogkygG7iCbqAbOIIDADVNioEg0NJTe+j3/rzCozRN10S0ZYwVYRi+YblICHEGsAfwAZBEUVTYGJTn+bIsyysRbfTFu+u6O9M01FQTQvhSSgUtbNL8AAXNSdMB5qT5C9ikGQRM00wCU2mMgAapquoGwFNnKeWDMeYbAVmWeUR0AbDSl0+c80TtRwH9rEciOuievOq6DuI4fjY9GgTGqrY/9R5gUnUQMK3aA2yrdgA1DxzHUc/T67DJb92eB70OGwE6fsA5V4PFen0BfZan0WcfAIIAAAAASUVORK5CYII=) 93.8% 50%/8px auto no-repeat;border-bottom:1px solid #e8e8e8}.section-top-news .item-time{color:#bababa}.section-top-news .item-text{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:normal}.is-desktop .section-top-common{padding:50px 50px 1px}.is-desktop .section-top-common .common-title{font-size:14px;margin-bottom:20px}.is-desktop .section-top-common .common-link{font-size:12px;padding-right:20px;right:38px;top:59px}.is-desktop .section-top-common .list-cards{margin-top:22px}.is-desktop .section-top-common .card-item{margin-bottom:26px}.is-desktop .section-top-keyvisual{min-height:275px;padding:15px 0 35px}.is-desktop .section-top-keyvisual .item-slide{margin:0 20px}.is-desktop .section-top-keyvisual .item-slide:hover .item-image{opacity:.8;transition:all .3s}.is-desktop .section-top-keyvisual .item-slide:hover .item-content:before{transition:all .3s;width:100%}.is-desktop .section-top-keyvisual .item-slide:hover .item-content:after{background-image:url(/_nuxt/img/ico_arrow_next_white.22852be.png);transition:all .3s ease-in-out}.is-desktop .section-top-keyvisual .item-slide:hover .item-text,.is-desktop .section-top-keyvisual .item-slide:hover .item-title{color:#fff;transition:all .3s}.is-desktop .section-top-keyvisual .slick-arrow{height:24px;top:121px;width:24px}.is-desktop .section-top-keyvisual .slick-prev{left:calc(50% - 462px)}.is-desktop .section-top-keyvisual .slick-next{right:calc(50% - 462px)}.is-desktop .section-top-keyvisual .slick-dots{margin-top:20px}.is-desktop .section-top-keyvisual .slick-dots li{padding:5px}.is-desktop .section-top-keyvisual .slick-dots button{height:10px;margin:0 2.5px;width:10px}.is-desktop .section-top-keyvisual .item-content{background:#fff;bottom:20px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15);display:block;height:65px;left:-15px;padding:15px 0 0 30px;width:320px}.is-desktop .section-top-keyvisual .item-content:before{background:#4b1e78;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:5px}.is-desktop .section-top-keyvisual .item-content:after{background:url(/_nuxt/img/ico_arrow_next.33c5c48.png) 50%/contain no-repeat;content:"";display:block;height:10px;position:absolute;right:5.5%;top:53%;transform:translateY(-50%);transition:all .3s ease-in-out;width:32px;z-index:11}.is-desktop .section-top-keyvisual .item-image{opacity:1;transition:all .3s}.is-desktop .section-top-keyvisual .item-title{font-size:14px;line-height:1.2;padding-right:50px;position:relative;transition:all .3s;z-index:11}.is-desktop .section-top-keyvisual .item-text{font-size:12px;font-weight:400;margin-top:5px;padding-right:70px;position:relative;transition:all .3s;z-index:11}.is-desktop .section-top-ranking{padding:50px 50px 13px}.is-desktop .section-top-ranking .ranking-title{height:32px;width:142px}.is-desktop .section-top-ranking .ranking-sub-title{font-size:13px;margin-top:7px}.is-desktop .section-top-ranking .common-link{top:59px}.is-desktop .section-top-ranking .ranking-list-items{display:flex;flex-wrap:wrap;padding:34px 0 0}.is-desktop .section-top-ranking .item{margin-bottom:17px;width:50%}.is-desktop .section-top-ranking .item:before{font-size:20px;left:32px;top:-2px;width:40px}.is-desktop .section-top-ranking .item:first-child:before,.is-desktop .section-top-ranking .item:nth-child(2):before,.is-desktop .section-top-ranking .item:nth-child(3):before{padding-top:18px}.is-desktop .section-top-ranking .item:nth-child(odd){padding-left:40px}.is-desktop .section-top-ranking .item:nth-child(2n){padding-left:34px}.is-desktop .section-top-ranking .item:nth-child(2n):before{left:26px}.is-desktop .section-top-ranking .item:nth-child(2n) .item-movie{right:40px}.is-desktop .section-top-ranking .item:nth-last-child(2){border-bottom:none}.is-desktop .section-top-ranking .item-inner{margin-bottom:64px;padding-left:36px;padding-right:32px}.is-desktop .section-top-ranking .item-song{font-size:14px}.is-desktop .section-top-ranking .item-artist{font-size:12px;margin:4px 0 8px}.is-desktop .section-top-ranking .item-type{font-size:11px}.is-desktop .section-top-ranking .item-movie{bottom:20px;cursor:pointer;padding-top:42px;right:34px;transition:all .3s;width:40px}.is-desktop .section-top-ranking .item-movie:hover{opacity:.7;transition:all .3s}.is-desktop .section-top-ranking .item-movie:before{height:40px;width:40px}.is-desktop .section-top-ranking .movie-text{font-size:10px;margin-top:3px}.is-desktop .section-top-video{padding:50px}.is-desktop .section-top-video .video-title{height:32px;width:93px}.is-desktop .section-top-video .video-sub-title{font-size:13px;margin-top:7px}.is-desktop .section-top-video .common-link{top:67px}.is-desktop .section-top-video .video-slider{margin-top:30px;padding:0 30px 0 22px}.is-desktop .section-top-video .item-image{min-width:250px}.is-desktop .section-top-video .item-slide{margin:0 7.5px;width:250px}.is-desktop .section-top-video .slick-arrow{display:block;height:17px;overflow:hidden;position:absolute;text-indent:-99999px;top:45%;width:13px;z-index:11}.is-desktop .section-top-video .slick-prev{background:url(/_nuxt/img/ico_slider_prev_gray.e39a202.png) 50%/13px auto no-repeat;left:5px;transform:translateX(-50%)}.is-desktop .section-top-video .slick-next{background:url(/_nuxt/img/ico_slider_next_gray.46d2fb5.png) 50%/13px auto no-repeat;right:5px;transform:translateX(50%)}.is-desktop .section-top-release{padding:50px 50px 6px}.is-desktop .section-top-release .release-tabs{border-radius:20px;height:40px;padding:3px;position:absolute;right:40px;top:50px;width:250px}.is-desktop .section-top-release .release-tabs:after,.is-desktop .section-top-release .release-tabs:before{border-radius:17px;height:34px;left:3px;top:3px;width:122px}.is-desktop .section-top-release .release-tabs:after{left:calc(100% - 125px)}.is-desktop .section-top-release .release-tabs span{font-size:12px;height:34px;width:122px}.is-desktop .section-top-release .release-title{height:32px;width:133px}.is-desktop .section-top-release .release-sub-title{font-size:13px;margin-top:7px}.is-desktop .section-top-release .common-link{top:109px}.is-desktop .section-top-release .list-cards{margin-top:54px}.is-desktop .section-top-release .card-item{margin-bottom:22px}.is-desktop .section-top-release .releases-block .card-item{padding-right:24px}.is-desktop .section-top-release .releases-block .card-item .card-content{width:250px}.is-desktop .section-top-pickup{padding:50px 50px 30px}.is-desktop .section-top-pickup .pickup-title{height:32px;width:125px}.is-desktop .section-top-pickup .pickup-sub-title{font-size:13px;margin-top:7px}.is-desktop .section-top-pickup .common-link{top:70px}.is-desktop .section-top-pickup .pickup-list-items{margin-top:28px}.is-desktop .section-top-pickup .item-link{margin-bottom:18px;width:310px}.is-desktop .section-top-pickup .item-image{border-radius:3px}.is-desktop .section-top-pickup .item-text{font-size:13px;margin-top:8px}.is-desktop .section-top-news{padding-bottom:25px;padding-top:41px}.is-desktop .section-top-news .news-title{align-items:center;display:flex;font-size:14px}.is-desktop .section-top-news .news-title span{font-size:12px;margin-left:15px}.is-desktop .section-top-news .news-list-item{margin-top:6px}.is-desktop .section-top-news .item-link{align-items:center;display:flex;padding:15px 40px 11px}.is-desktop .section-top-news .item-time{font-size:13px;width:98px}.is-desktop .section-top-news .item-text{font-size:14px;width:calc(100% - 98px)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.is-desktop .section-top-video .video-slider{padding:0 30px}.is-desktop .section-top-video .video-slider:before{left:17px;width:20px}.is-desktop .section-top-video .slick-next{right:25px}.is-desktop .section-top-keyvisual .slick-slide img{width:100%}.is-desktop .section-top-keyvisual .slick-arrow{top:40%}}.is-mobile-tablet .section-top-common .common-link{background-size:.08rem auto;font-size:.13rem;padding-right:.18rem;right:.15rem}.is-mobile-tablet .background-pink,.is-mobile-tablet .common-background,.is-mobile-tablet .section-top-common{border-radius:unset;box-shadow:none;margin-bottom:.1rem}.is-mobile-tablet .section-top-pickup{margin-bottom:.16rem;padding:.4rem .16rem .2rem}.is-mobile-tablet .section-top-pickup .pickup-title{height:.26rem;margin:0 auto;width:1.01rem}.is-mobile-tablet .section-top-pickup .pickup-sub-title{font-size:.12rem;margin-top:.07rem;text-align:center}.is-mobile-tablet .section-top-pickup .common-link{right:.29rem;top:.51rem}.is-mobile-tablet .section-top-pickup .pickup-list-items{margin-top:.29rem}.is-mobile-tablet .section-top-pickup .item{width:48%}.is-mobile-tablet .section-top-pickup .item-link{margin-bottom:.18rem;width:100%}.is-mobile-tablet .section-top-pickup .item-image{border-radius:.03rem}.is-mobile-tablet .section-top-pickup .item-text{font-size:.13rem;margin-top:.08rem}.is-mobile-tablet .section-top-release{margin-bottom:.16rem;padding:.36rem 0 .03rem}.is-mobile-tablet .section-top-release .release-title{height:.26rem;margin:0 auto;width:1.08rem}.is-mobile-tablet .section-top-release .release-sub-title{font-size:.12rem;margin-top:.09rem;text-align:center}.is-mobile-tablet .section-top-release .common-link{right:.3rem;top:1.66rem}.is-mobile-tablet .section-top-release .release-tabs{border-radius:.2rem;height:.4rem;margin:.2rem auto;padding:.03rem;position:relative;width:3.1rem}.is-mobile-tablet .section-top-release .release-tabs:after,.is-mobile-tablet .section-top-release .release-tabs:before{border-radius:.17rem;height:.34rem;left:calc(100% - 1.56rem);top:.03rem;width:1.52rem}.is-mobile-tablet .section-top-release .release-tabs:before{left:.03rem}.is-mobile-tablet .section-top-release .release-tabs span{font-size:.13rem;font-weight:600;height:.34rem;width:1.52rem}.is-mobile-tablet .section-top-release .list-cards{margin-top:.45rem}.is-mobile-tablet .section-top-release .card-item{margin-bottom:.1rem}.is-mobile-tablet .section-top-release .releases-block .card-item{padding-right:.4rem;width:100%}.is-mobile-tablet .section-top-release .releases-block .card-item:nth-last-child(2){border-bottom:1px solid #e8e8e8}.is-mobile-tablet .section-top-release .releases-block .card-item .card-content{width:100%}.is-mobile-tablet .section-top-video{margin-bottom:.16rem;padding:.4rem .16rem}.is-mobile-tablet .section-top-video .video-title{height:.26rem;margin:0 auto;width:.76rem}.is-mobile-tablet .section-top-video .video-sub-title{font-size:.12rem;margin-top:.09rem;text-align:center}.is-mobile-tablet .section-top-video .common-link{top:.52rem}.is-mobile-tablet .section-top-video .video-slider{margin:.2rem -.16rem 0;padding-left:.08rem}.is-mobile-tablet .section-top-video .video-slider:before{height:calc(100% + .04rem);left:.06rem;top:-.02rem;width:.1rem}.is-mobile-tablet .section-top-video .item-image{min-width:2.5rem}.is-mobile-tablet .section-top-video .item-slide{margin:0 .08rem;width:2.5rem}.is-mobile-tablet .section-top-video .slick-arrow{display:none!important}.is-mobile-tablet .section-top-ranking{margin-bottom:.16rem;padding:.4rem .16rem .2rem}.is-mobile-tablet .section-top-ranking .ranking-title{height:.26rem;margin:0 auto;width:1.16rem}.is-mobile-tablet .section-top-ranking .ranking-sub-title{font-size:.12rem;margin-top:.09rem;text-align:center}.is-mobile-tablet .section-top-ranking .common-link{top:.52rem}.is-mobile-tablet .section-top-ranking .ranking-list-items{margin:.34rem -.16rem 0}.is-mobile-tablet .section-top-ranking .item{border-bottom-width:.01rem;margin-bottom:.2rem;padding:0 0 .2rem .64rem}.is-mobile-tablet .section-top-ranking .item:first-child:before,.is-mobile-tablet .section-top-ranking .item:nth-child(2):before,.is-mobile-tablet .section-top-ranking .item:nth-child(3):before{background-position:center .05rem;background-size:.24rem auto;padding-top:.18rem}.is-mobile-tablet .section-top-ranking .item:before{font-size:.2rem;left:.16rem;top:-.02rem;width:.4rem}.is-mobile-tablet .section-top-ranking .item:last-child{margin-bottom:0}.is-mobile-tablet .section-top-ranking .item-inner{width:2.3rem}.is-mobile-tablet .section-top-ranking .item-song{font-size:.15rem}.is-mobile-tablet .section-top-ranking .item-artist{font-size:.12rem;margin:.08rem 0 .07rem}.is-mobile-tablet .section-top-ranking .item-type{font-size:.1rem}.is-mobile-tablet .section-top-ranking .item-movie{bottom:auto;padding-top:.45rem;right:.24rem;top:0;width:.4rem}.is-mobile-tablet .section-top-ranking .item-movie:before{background-size:.18rem auto;height:.4rem;width:.4rem}.is-mobile-tablet .section-top-ranking .movie-text{font-size:.1rem}.is-mobile-tablet .section-top-keyvisual{min-height:1.93rem;padding:0}.is-mobile-tablet .section-top-keyvisual .item-slide{margin:0}.is-mobile-tablet .section-top-keyvisual .item-image{width:100vw}.is-mobile-tablet .section-top-keyvisual .slick-arrow{background-size:.1rem auto;height:.2rem;top:37.5%;width:.2rem}.is-mobile-tablet .section-top-keyvisual .slick-prev{left:.24rem}.is-mobile-tablet .section-top-keyvisual .slick-next{right:.24rem}.is-mobile-tablet .section-top-keyvisual .slick-dots{margin-top:.13rem}.is-mobile-tablet .section-top-keyvisual .slick-dots li{height:.2rem;margin:0 .05rem;padding:.05rem;width:.2rem}.is-mobile-tablet .section-top-keyvisual .slick-dots button{height:.08rem;margin:0 .025rem;padding:.05rem;width:.08rem}.is-mobile-tablet .section-top-keyvisual .slick-dots button:before{font-size:.06rem;height:.2rem;line-height:.2rem;width:.2rem}.is-mobile-tablet .section-top-keyvisual .item-content{bottom:13%;color:#fff;left:0;text-align:center;width:100%}.is-mobile-tablet .section-top-keyvisual .item-title{font-size:.22rem}.is-mobile-tablet .section-top-keyvisual .item-text{font-size:.12rem;font-weight:600;margin-top:.04rem}.is-mobile-tablet .block-top-wrapper,.is-mobile-tablet .block-top-wrapper .wrapper{padding:0}.is-mobile-tablet .block-top-wrapper .block-top-content{padding-top:.21rem;width:100%}.is-mobile-tablet .block-top-info .info-link{padding:.11rem .45rem .12rem .16rem}.is-mobile-tablet .block-top-info .info-label{font-size:.1rem;height:.16rem;padding-top:.02rem;width:.4rem}.is-mobile-tablet .block-top-info .info-text{font-size:.12rem;font-weight:400;margin-left:.1rem}.is-mobile-tablet .block-top-search .list-search{padding:0 .16rem}.is-mobile-tablet .block-top-search .link-search{display:flex;font-size:.13rem;height:.56rem;width:1.1rem}.is-mobile-tablet .block-top-search .link-search:before{border-width:.1rem;left:.06rem;top:.06rem}.is-mobile-tablet .block-top-banner{margin-bottom:.2rem;text-align:center}.is-mobile-tablet .block-top-banner a{padding:0 .16rem}.is-mobile-tablet .list-aside-advert{margin-bottom:.2rem}.is-mobile-tablet .block-top-banner a,.is-mobile-tablet .list-aside-advert .advert-item a{display:inline-block;font-size:.14rem;font-weight:600;height:auto;margin:0 auto .1rem;max-width:100%;padding:0 .16rem}.is-mobile-tablet .list-aside-advert .advert-item .advert-title{font-size:.14rem;padding:0 .1rem}.is-mobile-tablet .section-top-common.section-history,.is-mobile-tablet .section-top-common.section-spotlights{border-radius:.05rem;box-shadow:.03rem .03rem .1rem 0 rgba(0,0,0,.05);margin:0 .16rem .16rem;padding:.4rem .32rem .06rem}.is-mobile-tablet .section-top-common.section-history .common-title,.is-mobile-tablet .section-top-common.section-spotlights .common-title{font-size:.16rem;margin-bottom:.08rem}.is-mobile-tablet .section-top-common.section-history .list-cards,.is-mobile-tablet .section-top-common.section-spotlights .list-cards{margin:0 -.32rem}.is-mobile-tablet .section-top-common.section-history .card-item,.is-mobile-tablet .section-top-common.section-spotlights .card-item{margin-bottom:.12rem;padding:0 .32rem .19rem}.is-mobile-tablet .section-top-common.section-history .card-item .list-buttons,.is-mobile-tablet .section-top-common.section-spotlights .card-item .list-buttons{margin:0 -.05rem 0 0}.is-mobile-tablet .section-top-common.section-top-news{border-radius:.05rem;box-shadow:.03rem .03rem .1rem 0 rgba(0,0,0,.05);margin:0 .16rem .16rem;padding:.28rem .32rem .06rem}.is-mobile-tablet .section-top-common.section-top-news .news-title{font-size:.16rem}.is-mobile-tablet .section-top-common.section-top-news .news-title span{display:block;font-size:.11rem;margin-top:.04rem}.is-mobile-tablet .section-top-common.section-top-news .news-list-item{margin:.06rem -.32rem 0}.is-mobile-tablet .section-top-common.section-top-news .item-link{background-position:94.5% 58%;background-size:8px auto;display:block;margin-bottom:.05rem;padding:.12rem .32rem .16rem}.is-mobile-tablet .section-top-common.section-top-news .item-text,.is-mobile-tablet .section-top-common.section-top-news .item-time{font-size:.13rem}.is-mobile-tablet .advert-item a{margin-bottom:.2rem}.is-demo .block-aside-search .search-title,.is-demo .section-top-keyvisual .item-title{font-weight:800}.is-demo .block-aside-search .link-search{font-weight:500}.is-demo .advert-item .advert-title,.is-demo .advert-item a{font-weight:700}.is-demo .section-top-common .common-title{font-weight:800}.is-demo .section-top-common .common-link{font-weight:500}.is-demo .block-top-info .info-label{font-weight:800}.is-demo .block-top-search .link-search{font-weight:700}.is-demo .section-top-ranking .ranking-sub-title{font-weight:500}.is-demo .section-top-ranking .item-song,.is-demo .section-top-ranking .item:before{font-weight:800}.is-demo .section-top-ranking .item-artist{font-weight:700}.is-demo .section-top-pickup .pickup-sub-title,.is-demo .section-top-ranking .item-type,.is-demo .section-top-release .release-sub-title,.is-demo .section-top-video .video-sub-title{font-weight:500}.is-demo .section-top-pickup .item-text{font-weight:700}.is-demo .section-top-news .news-title{font-weight:800}.is-demo .section-top-news .news-title span{font-weight:400}.is-desktop .is-demo .section-top-keyvisual .item-text{font-weight:500}.is-mobile-tablet .is-demo .section-top-keyvisual .item-text,.is-mobile-tablet .is-demo .section-top-pickup .release-tabs span{font-weight:700}.is-mobile-tablet .is-demo .block-top-info .info-text{font-weight:500}.is-mobile-tablet .is-demo .list-aside-advert .advert-item a{font-weight:700}.section-subscription-intro{position:relative}.section-subscription-intro .intro-background{margin:0 auto;max-width:1200px;position:relative}.section-subscription-intro .intro-background img{margin:0 auto}.section-subscription-intro .intro-background:after{background:url(/_nuxt/img/intro_img.0b461ad.png) -39px 100%/788px auto no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-subscription-intro .intro-content{color:#696e74;position:absolute;right:calc(50% - 370px);text-align:center;top:23%;width:450px}.section-subscription-intro .intro-label{font-size:16px;font-weight:400;letter-spacing:.1em}.section-subscription-intro .intro-title{font-size:40px;font-weight:700;line-height:1.5;margin:7px 0 29px}.section-subscription-intro .intro-text{font-size:14px;font-weight:400;line-height:1.8;padding:0 31px 9px;text-align:left}.is-mobile-tablet .section-subscription-intro{min-height:5.73rem;position:relative}.is-mobile-tablet .section-subscription-intro .intro-background{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:100%}.is-mobile-tablet .section-subscription-intro .intro-background:after{background:url(/_nuxt/img/intro_img.0b461ad.png) 0 100%/99% auto no-repeat}.is-mobile-tablet .section-subscription-intro .intro-background img{width:100%}.is-mobile-tablet .section-subscription-intro .intro-content{left:0;padding-top:.36rem;position:relative;top:0;width:100%;z-index:11}.is-mobile-tablet .section-subscription-intro .intro-label{font-size:.13rem;font-weight:400;letter-spacing:.1em}.is-mobile-tablet .section-subscription-intro .intro-title{font-size:.26rem;line-height:1.45;margin:.09rem 0 .07rem}.is-mobile-tablet .section-subscription-intro .intro-text{font-size:.14rem;line-height:1.8;padding:0 .31rem .1rem}.section-subscription-infor .slider-wrapper{margin:0 auto;max-width:1200px}.section-subscription-infor .item-slider{outline:none;position:relative}.section-subscription-infor .slider-content{left:calc(63% - 506px);position:absolute;top:23%}.section-subscription-infor .slider-label{align-items:center;background:#fff;border-radius:15px;color:#c86ced;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;padding-top:2px;width:100px}.section-subscription-infor .slider-title{color:#fff;font-size:28px;font-weight:800;line-height:1.65;margin-top:11px;width:350px}.section-subscription-infor .slick-arrow{cursor:pointer;display:block;font-size:13px;height:30px;overflow:hidden;position:absolute;text-indent:-99999px;top:44.5%;transition:all .3s;width:30px;z-index:11}.section-subscription-infor .slick-arrow:hover{opacity:.7;transition:all .3s}.section-subscription-infor .slick-prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAeCAYAAADHJYVoAAAABHNCSVQICAgIfAhkiAAAATVJREFUSEutluFVAjEQhGc6sAPpQOlAKwA70AqASqQD7UDoQDugBO0AKhhYH7x33OXIZpP8vvs2+ZKdhGg0JN0BeCD5c0GyBVvSHMAHACuwIzk1bjVc0hrAojfJN5KfYbikCYAvAI+J1T+T/A7Bexr67P9Zh7SMaDDWH4A5yV3xhmY0bAG8ktx3l+HSktGwImmbOhhZeImGPn0UHtHggkc1ZOE1GkbhLTQk4a00DOA3NBwAPHWbojTkKMmyYQPgPvHzmuSqFHrVoecstjyYJUDWzi8kf0uLXJ1zSUsA7wmItbUFkq3QPQZN1FJTskNbabqZLbWaPMEVPk1ZuO1eVJMLfjkepZqK4OdVuDUVw52a7Pbfh+AOTXXvlk6BlKapBV7VzDsF7Blnl7QVsrCLvVvcwXL68AgX2Z4fQMAhgwAAAABJRU5ErkJggg==) 50%/20px auto no-repeat;left:calc(50% - 423px);transform:translateX(-50%)}.section-subscription-infor .slick-prev:before{display:none}.section-subscription-infor .slick-prev:focus,.section-subscription-infor .slick-prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAeCAYAAADHJYVoAAAABHNCSVQICAgIfAhkiAAAATVJREFUSEutluFVAjEQhGc6sAPpQOlAKwA70AqASqQD7UDoQDugBO0AKhhYH7x33OXIZpP8vvs2+ZKdhGg0JN0BeCD5c0GyBVvSHMAHACuwIzk1bjVc0hrAojfJN5KfYbikCYAvAI+J1T+T/A7Bexr67P9Zh7SMaDDWH4A5yV3xhmY0bAG8ktx3l+HSktGwImmbOhhZeImGPn0UHtHggkc1ZOE1GkbhLTQk4a00DOA3NBwAPHWbojTkKMmyYQPgPvHzmuSqFHrVoecstjyYJUDWzi8kf0uLXJ1zSUsA7wmItbUFkq3QPQZN1FJTskNbabqZLbWaPMEVPk1ZuO1eVJMLfjkepZqK4OdVuDUVw52a7Pbfh+AOTXXvlk6BlKapBV7VzDsF7Blnl7QVsrCLvVvcwXL68AgX2Z4fQMAhgwAAAABJRU5ErkJggg==) 50%/20px auto no-repeat;opacity:.7;transition:all .3s}.section-subscription-infor .slick-next{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAcCAYAAACOGPReAAAABHNCSVQICAgIfAhkiAAAASpJREFUSEutluFNAzEMRp8ngBHYADZAbFAmACaADegGhQnabtANYATYgBHoBEaunKrNpU2c4D8n5XQv/j4n9gmAql4CH8CTiHzZ2kiIQz+BWwe9iMj7EFRV58BrBtl41r89cFHVN+C58PEPcN9jR5I/A1bARQEetmMHdV+vAJN9XQCH7NhDD+DDdkygnvWQHUXoqB0noSN2VKE9djRBo3Y0QyN2hKGedelqp33vwlBVfQQWgHW2w9gCdvtWzVBvjwYzaB7ftp76RBNUVW+AJWDPPNae4b6jVaEtcvNdzt0o86xJbhM0KrcK7ZF7EhqpbqFYR0up84eqW4X+h9yJfFW12fSQvTg6zLXMSlA7Ojb302yaHOYw1BuEeWrDbW53Nwo5W30R6fp5yKF/UzKeWjxjXb8AAAAASUVORK5CYII=) 50%/20px auto no-repeat;right:calc(50% - 423px);transform:translateX(50%)}.section-subscription-infor .slick-next:before{display:none}.section-subscription-infor .slick-next:focus,.section-subscription-infor .slick-next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAcCAYAAACOGPReAAAABHNCSVQICAgIfAhkiAAAASpJREFUSEutluFNAzEMRp8ngBHYADZAbFAmACaADegGhQnabtANYATYgBHoBEaunKrNpU2c4D8n5XQv/j4n9gmAql4CH8CTiHzZ2kiIQz+BWwe9iMj7EFRV58BrBtl41r89cFHVN+C58PEPcN9jR5I/A1bARQEetmMHdV+vAJN9XQCH7NhDD+DDdkygnvWQHUXoqB0noSN2VKE9djRBo3Y0QyN2hKGedelqp33vwlBVfQQWgHW2w9gCdvtWzVBvjwYzaB7ftp76RBNUVW+AJWDPPNae4b6jVaEtcvNdzt0o86xJbhM0KrcK7ZF7EhqpbqFYR0up84eqW4X+h9yJfFW12fSQvTg6zLXMSlA7Ojb302yaHOYw1BuEeWrDbW53Nwo5W30R6fp5yKF/UzKeWjxjXb8AAAAASUVORK5CYII=) 50%/20px auto no-repeat;opacity:.7;transition:all .3s}.section-subscription-infor .infor-content{margin:-5px auto 0;max-width:1200px;position:relative}.section-subscription-infor .infor-content+.infor-content{margin-top:0}.section-subscription-infor .infor-content.is-pink .infor-description:after{background:#d085ef}.section-subscription-infor .infor-description{color:#fff;left:calc(50% - 560px);padding-top:175px;position:absolute;top:-27px;width:550px;z-index:11}.section-subscription-infor .infor-description:after{background:#7d9cf0;border-radius:50%;content:"";display:block;height:550px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:550px;z-index:-1}.section-subscription-infor .infor-title{font-size:28px;font-weight:800;line-height:1.8;text-align:center}.section-subscription-infor .infor-list{margin:25px 0 26px;padding-left:62px}.section-subscription-infor .infor-list li{font-size:18px;font-weight:600;margin-bottom:10px}.section-subscription-infor .infor-list li:before{content:"・"}.section-subscription-infor .infor-note{font-size:13px;font-weight:400;padding-left:62px}.section-subscription-infor .playo-text{font-size:14px;font-weight:600;margin:34px 0 22px;text-align:center}.section-subscription-infor .playo-logo img{margin:0 auto}.section-subscription-infor .playo-buttons{display:flex;justify-content:center;margin-top:45px}.section-subscription-infor .playo-buttons li{margin:0 5px}.section-subscription-infor .playo-buttons a{display:block}.section-subscription-infor .playo-link{text-align:right}.section-subscription-infor .playo-link a{color:#06f;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.03em;margin:14px 40px 0;text-decoration:underline}.is-desktop .section-subscription-infor .infor-description.is-right{left:auto;padding-top:180px;right:calc(50% - 560px);top:-24px}.is-desktop .section-subscription-infor .slick-dots{display:none!important}.is-mobile-tablet .section-subscription-infor .slider-wrapper{max-width:100%}.is-mobile-tablet .section-subscription-infor .slider-content{left:0;padding:.3rem .32rem;top:0}.is-mobile-tablet .section-subscription-infor .slider-label{border-radius:.1rem;font-size:.11rem;height:.2rem;padding-top:0;width:.7rem}.is-mobile-tablet .section-subscription-infor .slider-title{font-size:.18rem;font-weight:700;line-height:1.65;margin-top:.06rem;width:100%}.is-mobile-tablet .section-subscription-infor .slider-image,.is-mobile-tablet .section-subscription-infor .slider-image img{width:100%}.is-mobile-tablet .section-subscription-infor .slick-arrow{display:none!important}.is-mobile-tablet .section-subscription-infor .slick-dots{bottom:.22rem;display:flex!important;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%}.is-mobile-tablet .section-subscription-infor .slick-dots li{height:.2rem;margin:0 .02rem;padding:.05rem;width:.2rem}.is-mobile-tablet .section-subscription-infor .slick-dots li.slick-active button,.is-mobile-tablet .section-subscription-infor .slick-dots li:hover button{background:#fff;transition:all .3s}.is-mobile-tablet .section-subscription-infor .slick-dots button{background:hsla(0,0%,100%,.4);border-radius:50%;display:block;font-size:.13rem;height:.08rem;margin:0;overflow:hidden;padding:0;text-indent:-9999px;transition:all .3s;width:.08rem}.is-mobile-tablet .section-subscription-infor .slick-dots button:before{display:none!important}.is-mobile-tablet .section-subscription-infor .infor-content{background:#9eb5f4;height:5rem;margin:-.08rem auto 0;max-width:100%;z-index:11}.is-mobile-tablet .section-subscription-infor .infor-content+.infor-content{margin-top:0}.is-mobile-tablet .section-subscription-infor .infor-content.is-pink{background:url(/_nuxt/img/infor_bg_02.19faae0.jpg) 50%/cover no-repeat}.is-mobile-tablet .section-subscription-infor .infor-content.is-pink:after{background:#c86ced;left:auto;right:-.48rem;top:-.25rem}.is-mobile-tablet .section-subscription-infor .infor-content:after{background:#7d9cf0;border-radius:50%;content:"";display:block;height:3.6rem;left:-.47rem;position:absolute;top:-.11rem;width:3.6rem}.is-mobile-tablet .section-subscription-infor .infor-description{left:0;padding:.69rem 0 0 .3rem;position:absolute;top:0;width:100%;z-index:11}.is-mobile-tablet .section-subscription-infor .infor-description:after{display:none}.is-mobile-tablet .section-subscription-infor .infor-description.is-right{left:auto;padding-top:.56rem;right:0;width:80%}.is-mobile-tablet .section-subscription-infor .infor-description.is-right .infor-title{margin-left:.18rem}.is-mobile-tablet .section-subscription-infor .infor-background{bottom:0;position:absolute;right:0;width:100%;z-index:1}.is-mobile-tablet .section-subscription-infor .infor-background img{width:100%}.is-mobile-tablet .section-subscription-infor .infor-title{font-size:.18rem;font-weight:700;line-height:1.8;text-align:left}.is-mobile-tablet .section-subscription-infor .infor-list{margin:.1rem 0 .02rem;padding-left:0}.is-mobile-tablet .section-subscription-infor .infor-list li{font-size:.14rem;line-height:1.9;margin-bottom:0;width:100%}.is-mobile-tablet .section-subscription-infor .infor-list li:before{content:"●";margin-right:.05rem}.is-mobile-tablet .section-subscription-infor .infor-list li+li{margin-top:.08rem}.is-mobile-tablet .section-subscription-infor .infor-note{font-size:.12rem;padding-left:0}.is-mobile-tablet .section-subscription-infor .playo-block{position:relative}.is-mobile-tablet .section-subscription-infor .playo-text{font-size:.12rem;font-weight:400;margin:.22rem 0 .21rem;text-align:center}.is-mobile-tablet .section-subscription-infor .playo-logo{margin-left:auto;margin-right:43px;width:1rem}.is-mobile-tablet .section-subscription-infor .playo-logo img{margin:0}.is-mobile-tablet .section-subscription-infor .playo-buttons{display:flex;justify-content:center;margin:1.15rem 0 0 -1.05rem}.is-mobile-tablet .section-subscription-infor .playo-buttons li{margin:0 .065rem}.is-mobile-tablet .section-subscription-infor .playo-buttons a{display:block;height:.5rem;width:1.65rem}.is-mobile-tablet .section-subscription-infor .playo-buttons img{width:100%}.is-mobile-tablet .section-subscription-infor .playo-link{bottom:.7rem;position:absolute;right:-.01rem;text-align:right}.is-mobile-tablet .section-subscription-infor .playo-link a{font-size:.12rem;margin:0 0 0 1.65rem}.section-subscription-app,.section-subscription-topcv{padding:98px 0 20px}.section-subscription-app .app-inner,.section-subscription-topcv .topcv-inner{margin:0 auto;width:1120px}.section-subscription-app .app-title,.section-subscription-topcv .topcv-title{color:#696e74;font-size:35px;font-weight:700;text-align:center}.section-subscription-app .app-intro{color:#696e74;font-size:18px;font-weight:400;line-height:1.8;margin-top:27px;text-align:center}.section-subscription-app .app-list-plans{margin-top:91px}.section-subscription-app .plan-item{background:#d6a4ea;border-radius:20px;margin-bottom:40px;padding:70px 0 65px;position:relative}.section-subscription-app .plan-image{left:159px;position:absolute;top:156px;width:260px}.section-subscription-app .plan-image:after{background:url(/_nuxt/img/iphone_img.b0533e1.png) 0 100%/100% auto no-repeat;bottom:-25px;content:"";display:block;height:272px;position:absolute;right:82.8%;width:133.5px}.section-subscription-app .plan-content{margin-left:350px;width:700px}.section-subscription-app .plan-heading{background:#c86ced;border-radius:10px;color:#fff;padding:38px 0 25px;text-align:center}.section-subscription-app .plan-label{display:block;font-size:13px;font-weight:400;letter-spacing:.2em}.section-subscription-app .plan-title{font-size:30px;font-weight:700;line-height:1.65}.section-subscription-app .plan-description{color:#fff;display:flex;margin:70px 0 26px;padding:0 0 0 138px}.section-subscription-app .plan-price{border-right:1px solid #c86ced;min-width:158px;padding:9px 0 22px}.section-subscription-app .price-label{font-size:13px;font-weight:700}.section-subscription-app .price-value{align-items:flex-end;display:flex;font-size:35px;font-weight:400;line-height:.6;margin-top:11px;padding-right:30px}.section-subscription-app .price-tax{font-size:13px;font-weight:400}.section-subscription-app .plan-benefit{margin-top:11px;padding-left:39px}.section-subscription-app .plan-benefit li{align-items:flex-end;display:flex;font-size:14px;font-weight:600;line-height:1;margin-bottom:19px;padding-left:28px;position:relative}.section-subscription-app .plan-benefit li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABHNCSVQICAgIfAhkiAAAAMBJREFUKFOVklERwkAMRHcd4AALdQAoQALUQXEADkABRQE4QALgBBQss53czLW005K/y+RtcpsQf4SkLYAFydIYp7IBnqO+tsAkWFINYJM1epEsRuE+EMCS5LuBJVWhvHIycjMAVxdmHS8k/e8mKOkGYB3vE8lKksE7gGIITLCVkhHOHUIsB3ckj11z09h5925NSdKG/USCPeYTwDyr+ACohsDWniV5zEfABu2oBQejtSpJe3ebAvZemJ1O6xq7vi8lREgNmJDyxAAAAABJRU5ErkJggg==) 50%/contain no-repeat;content:"";display:block;height:12px;left:0;position:absolute;top:55%;transform:translateY(-50%);width:15px}.section-subscription-app .plan-benefit .text-big{font-size:20px;font-weight:700;margin-left:14px}.section-subscription-app .plan-benefit .text-biggest,.section-subscription-topcv .plan-benefit .text-biggest{font-size:25px;font-weight:700;line-height:.8;margin-left:14px}.section-subscription-app .plan-benefit .text-small,.section-subscription-topcv .plan-benefit .text-small{font-size:14px;font-weight:700}.section-subscription-app .price-note{color:#fff;font-size:14px;font-weight:600;line-height:1.8;margin:0 110px 0 130px}.section-subscription-app .price-note+.price-note{margin-top:9px}.section-subscription-app .plan-button{align-items:center;background:#fff;border:1px solid transparent;border-radius:70px;color:#c86ced;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:70px;justify-content:center;margin:36px auto 0;transition:all .3s;width:380px}.section-subscription-app .plan-button:hover:not(.disabled),.section-subscription-topcv .plan-lt03:hover:not(.disabled),.section-subscription-topcv .plan-st03:hover:not(.disabled){background:transparent;border-color:#fff;color:#fff;transition:all .3s}.section-subscription-app .plan-notes{margin-top:34px;padding:0 84px}.section-subscription-app .plan-notes li{color:#000;font-size:12px;font-weight:400;line-height:2.1}.section-subscription-app .plan-notes li:before,.section-subscription-topcv .plan-notes li:before{content:"※"}.section-subscription-app .plan-item.is-blue{background:#9eb5f4}.section-subscription-app .plan-item.is-blue .plan-heading{background:#7d9cf0}.section-subscription-app .plan-item.is-blue .plan-price{border-color:#7d9cf0}.section-subscription-app .plan-item.is-blue .plan-button{color:#7d9cf0}.section-subscription-app .plan-item.is-blue .plan-button:hover:not(.disabled){color:#fff}.is-mobile-tablet .section-subscription-app,.is-mobile-tablet .section-subscription-topcv{padding:.46rem 0 0}.is-mobile-tablet .section-subscription-app .app-inner,.is-mobile-tablet .section-subscription-topcv .topcv-inner{width:100%}.is-mobile-tablet .section-subscription-app .app-title,.is-mobile-tablet .section-subscription-topcv .topcv-title{font-size:.26rem}.is-mobile-tablet .section-subscription-app .app-intro{font-size:.14rem;line-height:1.8;margin-top:.19rem;padding:0 .31rem;text-align:left}.bt-plan{display:flex;justify-content:center;margin:30px}.is-mobile-tablet .bt-plan,.is-mobile-tablet .section-subscription-app .app-list-plans,.is-mobile-tablet .section-subscription-infor{margin:.44rem 0 0}.is-mobile-tablet .section-subscription-app .plan-item{border-radius:unset;margin:0;padding:0}.is-mobile-tablet .section-subscription-app .plan-item.is-blue .plan-benefit li:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABHNCSVQICAgIfAhkiAAAAPZJREFUKFOVksFNw0AURGfs3GEroAV3gKkgJSQWhrO5olgycsQ5XDEopgLogBIIlSy5BwbtWg4YHGL2tl/79v+Z+cQ/Tn5vp1BwXKYHicM4lG1ALpv3rN0Hg+DZna0JTr4a6bVMTbQX7gPDEHGRmDcP55XNBE5GI524oqsVS3u4eecjgbjtKOhhnpppe2de2SeQY1cQdDNPTebBDZ9JRLtAr7xrBCDpCuD4Owjpojwzi5/mtmNvu/9yn0rKU1P3peLhRh9WBI+2Y0prBsh2gZ2cL29tFAZ88dql9YcQX5+b1V970IlqVtkCQDYE7N0wJ6GNa9/2fQLXj2sNMorUvAAAAABJRU5ErkJggg==)}.is-mobile-tablet .section-subscription-app .plan-image{left:54.5%;position:absolute;top:.93rem;transform:translateX(-50%);width:1.32rem}.is-mobile-tablet .section-subscription-app .plan-image:after{bottom:-.02rem;height:1.2rem;position:absolute;right:82.8%;width:.585rem}.is-mobile-tablet .section-subscription-app .plan-image img{width:100%}.is-mobile-tablet .section-subscription-app .plan-content{border-radius:unset;margin:0;width:100%}.is-mobile-tablet .section-subscription-app .plan-heading{border-radius:unset;height:1.9rem;padding:.3rem 0}.is-mobile-tablet .section-subscription-app .plan-label,.is-mobile-tablet .section-subscription-topcv .plan01{font-size:.1rem;font-weight:400;letter-spacing:.2em;transform:scale(.9);transform-origin:center top}.is-mobile-tablet .section-subscription-app .plan-title,.is-mobile-tablet .section-subscription-topcv .plan02{font-size:.24rem;line-height:1.65}.is-mobile-tablet .section-subscription-app .plan-description{display:block;margin:1.04rem 0 0;padding:0}.is-mobile-tablet .section-subscription-app .plan-price{align-items:flex-end;border-right:none;display:flex;justify-content:center;padding:0 0 22px;width:100%}.is-mobile-tablet .section-subscription-app .price-label{font-size:.13rem;margin-right:.1rem}.is-mobile-tablet .section-subscription-app .price-value{align-items:flex-end;display:flex;font-size:.35rem;line-height:.6;margin-top:0;padding-right:0}.is-mobile-tablet .section-subscription-app .price-tax,.is-mobile-tablet .section-subscription-topcv .price-tax{font-size:.1rem}.is-mobile-tablet .section-subscription-app .plan-benefit,.is-mobile-tablet .section-subscription-topcv .plan-benefit{margin-top:.11rem;padding-left:.74rem}.is-mobile-tablet .section-subscription-app .plan-benefit li,.is-mobile-tablet .section-subscription-topcv .plan-benefit li{font-size:.14rem;line-height:1.2;margin-bottom:.17rem;padding-left:.23rem}.is-mobile-tablet .section-subscription-app .plan-benefit li:before,.is-mobile-tablet .section-subscription-topcv .plan-benefit li:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABHNCSVQICAgIfAhkiAAAAQBJREFUKFOVkjFuwkAQRf+sEtGCNn2uYBpkKpwTcASgxSk2Nwg3IBKmxZyA3CClURrIPbAIXRCwg3ZlIzYyYLbb0X87s/8P4Y6T9FddImr5kewZjMqyFhQ0sXpGbB4oBSdhGhOhc9boxx9J7yZcBFYeRFAf1n4tPA9TBaBTeRQvpmhqC7WubveHGUBB3pEZ02Yku/md5uHqE0TtrPDhj6Sy4E5/geBdAq1hjhHWCwyI0T4HwXjzIzn8b242ttPd0bDmXnP8FBelYmEz5t9OL4nwfBIxNsysLoFOzt/9taeFXmQ5bgSLoDGuLa/tgRNV8pq+E0OVAQs3zHwhj+vW9h0ByTZmDZo1+r8AAAAASUVORK5CYII=);height:.12rem;width:.15rem}.is-mobile-tablet .section-subscription-app .plan-benefit .text-big,.is-mobile-tablet .section-subscription-topcv .plan-benefit .text-big{font-size:.18rem;margin-left:0}.is-mobile-tablet .section-subscription-app .plan-benefit .text-biggest,.is-mobile-tablet .section-subscription-topcv .plan-benefit .text-biggest{margin-left:0}.is-mobile-tablet .section-subscription-app .price-note,.is-mobile-tablet .section-subscription-topcv .price-note{display:block;font-size:.14rem;margin:.24rem .32rem 0}.is-mobile-tablet .section-subscription-app .plan-button{border-radius:.25rem;display:flex;font-size:.16rem;height:.5rem;margin:.27rem auto 0;width:3.15rem}.section-subscription-topcv .plan-notes{padding:0 84px}.section-subscription-topcv .plan-notes li{color:#000;font-size:12px;font-weight:400;line-height:2.1}.is-mobile-tablet .section-subscription-app .plan-notes,.is-mobile-tablet .section-subscription-topcv .plan-notes{margin-top:.28rem;padding:0 .32rem .46rem}.is-mobile-tablet .section-subscription-app .plan-notes li,.is-mobile-tablet .section-subscription-topcv .plan-notes li{font-size:.12rem;line-height:1.8;margin-bottom:.015rem}.section-subscription-singup{padding:30px 0 80px}.section-subscription-singup .wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.section-subscription-singup .signup-title{color:#000;font-size:22px;font-weight:700;width:100%}.section-subscription-singup .signup-sub-title{font-size:14px;font-weight:700}.section-subscription-singup .signup-content{width:550px}.section-subscription-singup .signup-confirm-block{width:420px}.section-subscription-singup .list-flow{align-items:flex-start;display:flex;justify-content:center;margin-top:35px}.section-subscription-singup .item-flow{margin:0 14px;width:80px}.section-subscription-singup .item-flow:last-child .flow-order:after{display:none}.section-subscription-singup .item-flow.is-active .flow-order{background:#d6a4ea}.section-subscription-singup .item-flow.is-active .flow-order:after{background-color:#d6a4ea;box-shadow:-16px 0 0 0 #d6a4ea,16px 0 0 0 #d6a4ea}.section-subscription-singup .item-flow.is-active .flow-text{color:#d6a4ea}.section-subscription-singup .flow-order{align-items:center;background:#d1d1d2;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;margin:0 auto;position:relative;width:40px}.section-subscription-singup .flow-order:after{background:#d1d1d2;border-radius:50%;box-shadow:-16px 0 0 0 #d1d1d2,16px 0 0 0 #d1d1d2;content:"";display:block;height:6px;position:absolute;right:-37px;top:50%;transform:translateY(-50%);width:6px}.section-subscription-singup .flow-text{color:#d1d1d2;display:block;font-size:10px;font-weight:600;margin-top:10px;text-align:center}.section-subscription-singup .flow-note{color:#000;font-size:14px;font-weight:400;line-height:1.75;margin:53px 0 45px;padding-right:10px}.section-subscription-singup .terms-content{background:#fff;border-radius:10px;margin:12px 10px 51px 0;padding:37px 40px 46px}.section-subscription-singup .terms-inner{height:174px;overflow:auto}.section-subscription-singup .terms-text{font-size:12px;font-weight:400;line-height:1.75}.section-subscription-singup .list-note{border-top:1px solid #e8e8e8;margin:12px 5px 0 0;padding-top:16px}.section-subscription-singup .list-note li{font-size:12px;font-weight:400;line-height:1.8;margin-bottom:1px}.section-subscription-singup .list-note li:before{content:"※"}.text-blue{color:#06f;text-decoration:underline}.section-subscription-singup .signup-confirm{border-radius:5px;padding:40px;width:380px}.section-subscription-singup .confirm-title{color:#000;font-size:13px;font-weight:600;line-height:1.75;padding-right:15px}.section-subscription-singup .confirm-input-wrapper{margin-top:35px;padding-right:12px;text-align:center}.section-subscription-singup .confirm-checkbox{opacity:0;position:absolute;visibility:hidden}.section-subscription-singup .confirm-checkbox:checked+.confirm-label:before{background-color:#7b47d2;border-color:#7b47d2}.section-subscription-singup .confirm-label{font-size:13px;font-weight:400;padding-left:30px;position:relative}.section-subscription-singup .confirm-label:before{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjEyNiIgaGVpZ2h0PSI2LjI0NiIgdmlld0JveD0iMCAwIDguMTI2IDYuMjQ2Ij4KICA8cGF0aCBpZD0iUGF0aF8zMjY4IiBkYXRhLW5hbWU9IlBhdGggMzI2OCIgZD0iTTI5LjIyMSw0OC4yNjlsMi42LDIuOTUxLDQuNC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguNjU4IC00NS43MjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=) 50%/8px auto no-repeat;border:1px solid #ddd;border-radius:2px;content:"";display:block;height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.section-subscription-singup .button.is-agree.is-disable{background-color:#ddd;border-color:#ddd;color:#fff;cursor:no-drop;pointer-events:none}.is-desktop .section-subscription-singup .button.is-agree{margin:32px 0 15px}.section-subscription-singup .signup-plan-block{margin-top:43px;padding-right:10px}.section-subscription-singup .plan-infor{background:#fff;border-radius:10px;padding:10px}.section-subscription-singup .plan-infor .infor-inner{align-items:flex-start;background:#f8f8f8;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;padding:55px 0 52px}.section-subscription-singup .plan-infor .infor-heading{display:flex;justify-content:center;margin-bottom:35px;padding-right:10px;width:100%}.section-subscription-singup .plan-infor .infor-image{margin-right:20px}.section-subscription-singup .plan-infor .infor-title{font-size:20px;font-weight:700}.section-subscription-singup .plan-infor .infor-text{font-size:12px;font-weight:400;margin-top:5px}.section-subscription-singup .plan-infor .infor-benefit{margin:0 5px;width:220px}.section-subscription-singup .plan-infor .benefit-text{align-items:center;background:#f0f0f0;display:flex;font-size:12px;font-weight:600;height:50px;justify-content:center;margin-bottom:14px;padding-top:4px}.section-subscription-singup .plan-infor .benefit-text span{display:block;font-size:14px;padding-bottom:2px}.section-subscription-singup .plan-infor .benefit-date{color:#8c8c8c;display:block;font-size:12px;font-weight:400;text-align:center}.section-subscription-singup .plan-infor .benefit-date span{color:#333}.section-subscription-singup .plan-note{margin:17px 0 32px}.section-subscription-singup .plan-note li{color:#8c8c8c;font-size:11px;font-weight:400;line-height:1.75;margin-bottom:1.5px}.section-subscription-singup .plan-note li:before{content:"※"}.section-subscription-singup .plan-note li span{font-weight:600}.section-subscription-singup .signup-confirm.is-agree .confirm-price{text-align:center}.section-subscription-singup .signup-confirm.is-agree .confirm-price .price-text{font-size:13px;font-weight:600;margin-right:15px}.section-subscription-singup .signup-confirm.is-agree .confirm-price .price-number{font-size:26px;font-weight:400}.section-subscription-singup .signup-confirm.is-agree .confirm-price .price-tax{font-size:10px;font-weight:400}.section-subscription-singup .signup-confirm.is-agree .button.is-agree{margin:27px 0 8px}.section-subscription-singup .signup-confirm.is-agree .confirm-type{font-size:12px;font-weight:400;text-align:center}.section-subscription-singup .signup-confirm.is-agree .button.is-select{margin-top:23px}.section-subscription-singup .confirm-note{padding-right:10%;text-align:right}.section-subscription-singup .confirm-note a{color:#8c8c8c;display:inline-flex;font-size:12px;font-weight:400;margin-top:19px;text-align:center}.section-subscription-singup .signup-content.is-complete{width:100%}.section-subscription-singup .signup-content.is-complete .signup-plan-block{margin-top:27px;padding-right:0}.section-subscription-singup .signup-content.is-complete .signup-notice{font-size:14px;font-weight:400;margin-top:33px}.section-subscription-singup .signup-content.is-complete .infor-inner{justify-content:flex-start;padding:55px 0 27px 10.4%}.section-subscription-singup .signup-content.is-complete .infor-image{margin-right:15px}.section-subscription-singup .signup-content.is-complete .infor-heading{justify-content:flex-start;padding:10px 0 0;width:36.5%}.section-subscription-singup .signup-content.is-complete .infor-title{font-size:22px;line-height:1.1}.section-subscription-singup .signup-content.is-complete .infor-text{font-size:13px;margin-top:11px}.section-subscription-singup .signup-content.is-complete .benefit-text{margin-bottom:8px}.section-subscription-singup .signup-content.is-complete .plan-note li{margin-bottom:1px}.section-subscription-singup .plan-playo{padding:22px 0 46px;text-align:center}.section-subscription-singup .playo-block{margin:0 auto;width:50%}.section-subscription-singup .playo-intro{font-size:14px;font-weight:600;margin-bottom:37px}.section-subscription-singup .playo-text{font-size:12px;font-weight:400}.section-subscription-singup .playo-logo{margin:19px auto 30px;width:160px}.section-subscription-singup .playo-buttons{display:flex;justify-content:center}.section-subscription-singup .button-item{margin:0 5px}.section-subscription-singup .button-item a{display:block}.section-subscription-singup .playo-link{padding:8px 11px 0 0;text-align:right}.section-subscription-singup .playo-link a{color:#06f;font-size:12px}.section-subscription-singup .signup-buttons{display:flex;justify-content:center;margin:46px 0 32px}.section-subscription-singup .signup-buttons .button{margin:0 5px;width:300px}.is-mobile-tablet .section-subscription-singup{padding:.29rem 0 .24rem}.is-mobile-tablet .section-subscription-singup .wrapper{display:block}.is-mobile-tablet .section-subscription-singup .signup-title{font-size:.2rem}.is-mobile-tablet .section-subscription-singup .signup-sub-title{font-size:.14rem;font-weight:600}.is-mobile-tablet .section-subscription-singup .list-flow{margin-top:.27rem;padding-left:.1rem}.is-mobile-tablet .section-subscription-singup .item-flow{margin:0;width:.76rem}.is-mobile-tablet .section-subscription-singup .item-flow.is-active .flow-order:after{box-shadow:.13rem 0 0 0 #d6a4ea}.is-mobile-tablet .section-subscription-singup .flow-order{font-size:.18rem;height:.34rem;width:.34rem}.is-mobile-tablet .section-subscription-singup .flow-order:after{box-shadow:.13rem 0 0 0 #d1d1d2;height:.05rem;right:-.17rem;width:.05rem}.is-mobile-tablet .section-subscription-singup .flow-text{font-size:.1rem;margin-top:.07rem}.is-mobile-tablet .section-subscription-singup .flow-note{font-size:.14rem;line-height:1.8;margin:.25rem 0 .35rem;padding:0 .2rem 0 .08rem}.is-mobile-tablet .section-subscription-singup .terms-content{border-radius:.1rem;margin:.07rem 0 .39rem;padding:.21rem .05rem .2rem .23rem}.is-mobile-tablet .section-subscription-singup .terms-inner{height:2.22rem;padding-right:.4rem}.is-mobile-tablet .section-subscription-singup .terms-text{font-size:.13rem;line-height:1.8}.is-mobile-tablet .section-subscription-singup .list-note{margin:.06rem 0 0;padding:.15rem .16rem}.is-mobile-tablet .section-subscription-singup .list-note li{font-size:.13rem;margin-bottom:0}.is-mobile-tablet .section-subscription-singup .signup-confirm{background:transparent;border-radius:.05rem;box-shadow:none;margin:.16rem 0;padding:0;width:100%}.is-mobile-tablet .section-subscription-singup .confirm-title{font-size:.14rem;line-height:1.8;padding:0 .3rem 0 .08rem}.is-mobile-tablet .section-subscription-singup .confirm-input-wrapper{margin:.36rem 0 .27rem;padding-right:0}.is-mobile-tablet .section-subscription-singup .confirm-checkbox:checked+.confirm-label:before{background-size:.12rem auto}.is-mobile-tablet .section-subscription-singup .confirm-label{font-size:.14rem;padding-left:.3rem}.is-mobile-tablet .section-subscription-singup .confirm-label:before{border-radius:.02rem;height:.2rem;width:.2rem}.is-mobile-tablet .section-subscription-singup .button{border-radius:.04rem;font-size:.15rem;height:.56rem;margin-left:auto;margin-right:auto;width:96%}.is-mobile-tablet .section-subscription-singup .button.is-agree{margin:.23rem auto .16rem}.is-mobile-tablet .section-subscription-singup .signup-confirm-block,.is-mobile-tablet .section-subscription-singup .signup-content{width:auto}.is-mobile-tablet .section-subscription-singup .signup-plan-block{margin:.24rem -.16rem 0;padding-right:0}.is-mobile-tablet .section-subscription-singup .plan-infor{border-radius:unset;padding:.16rem}.is-mobile-tablet .section-subscription-singup .plan-infor .infor-inner{border:.01rem solid #e8e8e8;border-radius:.1rem;padding:.42rem 0 .1rem}.is-mobile-tablet .section-subscription-singup .plan-infor .infor-heading{margin-bottom:.3rem;padding-right:0;width:100%}.is-mobile-tablet .section-subscription-singup .plan-infor .infor-image{margin:auto .14rem auto 0;width:.4rem}.is-mobile-tablet .section-subscription-singup .plan-infor .infor-title{font-size:.2rem;line-height:.9}.is-mobile-tablet .section-subscription-singup .plan-infor .infor-text{font-size:.13rem;margin-top:.08rem}.is-mobile-tablet .section-subscription-singup .plan-infor .infor-benefit{margin:0;width:100%}.is-mobile-tablet .section-subscription-singup .plan-infor .benefit-text{font-size:.13rem;height:.5rem;margin-bottom:.09rem;padding-top:.04rem}.is-mobile-tablet .section-subscription-singup .plan-infor .benefit-text span{font-size:.16rem;padding-bottom:.02rem}.is-mobile-tablet .section-subscription-singup .plan-infor .benefit-date{font-size:.12rem;margin-bottom:.21rem;text-align:center}.is-mobile-tablet .section-subscription-singup .plan-infor .benefit-date span{color:#000}.is-mobile-tablet .section-subscription-singup .plan-note{margin:.28rem .32rem .35rem}.is-mobile-tablet .section-subscription-singup .plan-note li{font-size:.12rem;line-height:1.8;margin-bottom:.01rem}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree{margin-top:.12rem;padding-bottom:.4rem;padding-top:.43rem}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .confirm-price{text-align:center}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .confirm-price .price-text{font-size:.13rem;margin-right:.2rem}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .confirm-price .price-number{font-size:.26rem}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .confirm-price .price-tax{font-size:.1rem}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .button.is-agree{margin:.27rem auto .08rem;width:91%}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .confirm-type{font-size:.14rem}.is-mobile-tablet .section-subscription-singup .signup-confirm.is-agree .button.is-select{border-width:.01rem;margin-top:.19rem;width:91%}.is-mobile-tablet .section-subscription-singup .confirm-note{padding-left:0;padding-right:5%;text-align:right}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .signup-plan-block{margin-top:.16rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .signup-notice{font-size:.16rem;margin-top:.34rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .infor-inner{padding:.42rem 0 .12rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .infor-image{margin-right:.15rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .infor-heading{justify-content:center;padding:0;width:100%}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .infor-title{font-size:.2rem;line-height:.9}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .infor-text{font-size:.13rem;margin-top:.08rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .benefit-text{margin-bottom:.08rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .plan-note{margin-bottom:.31rem}.is-mobile-tablet .section-subscription-singup .signup-content.is-complete .plan-note li{margin-bottom:.01rem}.is-mobile-tablet .section-subscription-singup .plan-playo{margin-bottom:.16rem;padding:0}.is-mobile-tablet .section-subscription-singup .playo-block{width:100%}.is-mobile-tablet .section-subscription-singup .playo-intro{font-size:.14rem;line-height:1.8;margin:0 .32rem .27rem;text-align:left}.is-mobile-tablet .section-subscription-singup .playo-text{font-size:.12rem}.is-mobile-tablet .section-subscription-singup .playo-logo{margin:.13rem auto .19rem;width:1.29rem}.is-mobile-tablet .section-subscription-singup .button-item{margin:0 .065rem}.is-mobile-tablet .section-subscription-singup .playo-link{padding:.14rem 0 .03rem}.is-mobile-tablet .section-subscription-singup .playo-link a{font-size:.12rem;text-decoration:underline}.is-mobile-tablet .section-subscription-singup .signup-buttons{flex-wrap:wrap;margin:.12rem 0 .01rem}.is-mobile-tablet .section-subscription-singup .signup-buttons li{width:100%}.is-mobile-tablet .section-subscription-singup .signup-buttons li:first-child{order:1}.is-mobile-tablet .section-subscription-singup .signup-buttons .button{border-radius:.04rem;border-width:.01rem;font-size:.15rem;height:.56rem;margin:0 auto .16rem;width:90.5%}.section-subscription-singup.is-cancel{padding:47px 0 80px}.section-subscription-singup.is-cancel .cancel-content{display:flex;margin-top:43px;width:100%}.section-subscription-singup.is-cancel .cancel-aside{margin-right:60px;width:180px}.section-subscription-singup.is-cancel .cancel-block{flex:1}.section-subscription-singup.is-cancel .cancel-title{font-size:14px;font-weight:400}.section-subscription-singup.is-cancel .plan-infor{margin-top:27px;width:100%}.section-subscription-singup.is-cancel .plan-infor .infor-inner{padding:53px 0 37px}.section-subscription-singup.is-cancel .plan-infor .infor-heading{padding-right:0}.section-subscription-singup.is-cancel .plan-infor .infor-title{font-size:22px}.section-subscription-singup.is-cancel .plan-infor .infor-text{font-size:13px;margin-top:3px}.section-subscription-singup.is-cancel .plan-infor .infor-benefit{margin:0 10px;width:270px}.section-subscription-singup.is-cancel .plan-infor .infor-bottom{line-height:20px;margin-top:25px;padding:0 80px}.section-subscription-singup.is-cancel .plan-infor .text-big{font-size:18px;font-weight:700;margin-left:4px}.section-subscription-singup.is-cancel .plan-infor .benefit-text{background:#fff;margin-bottom:10px}.section-subscription-singup.is-cancel .plan-infor .benefit-date.is-cancel{color:#c09}.section-subscription-singup.is-cancel .infor-inner.is-bottom .benefit-text{background:#f8f8f8}.section-subscription-singup.is-cancel .cancel-note{font-size:13px;font-weight:400;margin:38px 0 65px}.section-subscription-singup.is-cancel .signup-buttons{margin:56px 0 0}.section-subscription-singup.is-cancel.is-complete{padding-bottom:32px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-inner{align-items:center;background:#fff;justify-content:flex-start;padding:45px 0 35px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-heading{align-items:center;border-right:1px solid #ddd;margin-bottom:0;padding:0 0 0 50px;width:262px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-image{margin-right:16px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-content{align-items:center;display:flex}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-content.is-user{padding-right:32px;width:145px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-title{font-size:20px;line-height:1.8}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-text{font-size:12px;margin:5px 0 0 8px;min-width:25px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-complete{padding:2px 0 0 39px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text{align-items:flex-end;display:flex;font-size:12px;font-weight:600;line-height:1;margin-bottom:13px;padding-left:23px;position:relative}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text .text-big{font-size:14px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text .text-biggest{font-size:18px;font-weight:700;margin-right:4px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABHNCSVQICAgIfAhkiAAAAORJREFUKFOVkmFtw0AMhZ8PQRlUkQ9AGCxDMAhtGWQMWgYrgmYINgaDsO2/T0dhBZBz5ehSNVGiZP53T/5sn58J/wgR2RPREzMfDKO1bAYvOb+xAqtgEWmIaPfQ6JeZy0V4CnTOVUVR/HVwCKEGsHPOPZtoWoxx07btBxFVfUdVfffe7/s3icgnEb1k4czMtYEppS8A5RzYLWy0CNNOAKzYHQTwysxv4+V2Y4+6D3JU9eC9b6Zc6eA85g+A7UPSVVXrOXDgc4yxTCl9Z/iaN2oFZ2NgVQjhCKBeA05emH2ht2vp+m7hr2ANvFWAsgAAAABJRU5ErkJggg==) 50%/contain no-repeat;content:"";display:block;height:12px;left:0;position:absolute;top:65%;transform:translateY(-50%);width:15px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete+.signup-buttons{margin-top:40px}.section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete+.signup-buttons .button{width:280px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-change{font-size:12px;font-weight:400}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-heading{justify-content:flex-start;margin-bottom:20px;padding-left:80px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner{padding:50px 0}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner.is-top{position:relative}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner.is-top:after{background:url(/_nuxt/img/ico_change.bf76319.png) 50%/contain no-repeat;bottom:0;content:"";display:block;height:80px;left:50.4%;position:absolute;transform:translate(-50%,55%);width:80px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner.is-bottom{background:#fff;margin-top:6px;padding-bottom:47px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-content{border-right:1px solid #e8e8e8;width:208px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-title{font-size:20px;line-height:1.5}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-text{font-weight:600;margin:8px 0 0 30px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-text .text-big{font-size:22px;font-weight:400;line-height:1.45;margin-left:15px}.section-subscription-singup.is-cancel .plan-infor.is-change .infor-text .text-small{font-size:10px;font-weight:400}.plan-infor.is-cancel+.signup-note-block,.section-subscription-singup.is-cancel .plan-infor.is-change+.signup-note-block{margin-top:38px}.section-subscription-singup .list-note li .text-highlight{font-weight:700}.section-subscription-singup.is-cancel .procedure-block{margin-top:60px;padding:57px 0 37px}.section-subscription-singup.is-cancel .procedure-block .signup-buttons{margin-top:43px}.section-subscription-singup.is-cancel .procedure-title{align-items:flex-end;display:flex;font-size:13px;font-weight:600;justify-content:center;text-align:center}.section-subscription-singup.is-cancel .procedure-title .text-big{font-size:26px;font-weight:400;line-height:1;margin-left:15px}.section-subscription-singup.is-cancel .procedure-title .text-small{font-size:10px;font-weight:400}.section-subscription-singup.is-cancel .procedure-method{font-size:12px;font-weight:400;margin-top:9px;text-align:center}.section-subscription-singup.is-cancel .procedure-cancel{margin:19px 0 17px;text-align:right}.section-subscription-singup.is-cancel .procedure-cancel a{color:#06f;display:inline-block;font-size:12px;font-weight:400}.section-subscription-singup.is-cancel .infor-inner.is-complete{padding:50px 0 46px}.section-subscription-singup.is-cancel .infor-inner.is-complete .infor-heading{margin-bottom:39px}.section-subscription-singup.is-cancel .plan-playo.is-complete{margin-top:56px;padding-bottom:35px}.section-subscription-singup.is-cancel .plan-playo.is-complete .playo-block{width:65%}.section-subscription-singup.is-cancel .plan-playo.is-complete .playo-intro{margin-bottom:49px}.section-subscription-singup.is-cancel .plan-playo.is-complete .playo-logo{margin:15px auto;width:160px}.section-subscription-singup.is-cancel .plan-playo.is-complete .playo-link{padding-top:19px}.section-subscription-singup.is-cancel .signup-buttons.is-change{margin-top:38px}.is-mobile-tablet .section-subscription-singup.is-cancel{padding:.19rem 0 .25rem}.is-mobile-tablet .section-subscription-singup.is-cancel .cancel-content{margin-top:.26rem}.is-mobile-tablet .section-subscription-singup.is-cancel .cancel-title{font-size:.14rem;margin-left:.08rem}.is-mobile-tablet .section-subscription-singup.is-cancel .cancel-title.is-change{letter-spacing:.07em;margin-left:.17rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor{margin:.17rem -.16rem 0;width:auto}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .infor-inner{padding:.33rem 0 .28rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .infor-title{font-size:.2rem;line-height:1.3;max-width:1.9rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .infor-text{font-size:.13rem;margin-top:.07rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .infor-benefit{margin:0;width:100%}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .infor-bottom{padding:0 10px}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .text-big{font-size:.2rem;margin-left:.04rem;position:relative;top:-.01rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .benefit-text{margin-bottom:.1rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor .benefit-date.is-cancel{margin-bottom:.16rem}.is-mobile-tablet .section-subscription-singup.is-cancel .cancel-note{font-size:.14rem;line-height:1.8;margin:.35rem 0 .32rem}.is-mobile-tablet .section-subscription-singup.is-cancel .list-note{padding:.15rem .08rem}.is-mobile-tablet .section-subscription-singup.is-cancel .signup-buttons{margin-top:.2rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete{padding-bottom:.24rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .cancel-content{margin-top:.22rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .cancel-title{line-height:1.8}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete{background:transparent;margin-top:.15rem;padding-top:0}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-inner{border:none;padding:.32rem 0 .28rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-content{min-width:unset}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-content.is-user{width:auto}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-heading{border:none;padding:0;width:100%}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-image{margin-right:.11rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-title{font-size:.2rem;max-width:1.2rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-text{font-size:.1rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .infor-complete{padding:.31rem 0 0 .66rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text{font-size:.13rem;margin-bottom:.08rem;padding-left:.23rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text .text-big{font-size:.15rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text .text-biggest{font-size:.2rem;margin-right:.04rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete .complete-text:before{height:.12rem;top:55%;width:.15rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete+.signup-buttons{margin-top:.04rem}.is-mobile-tablet .section-subscription-singup.is-cancel.is-complete .plan-infor.is-complete+.signup-buttons .button{width:90.5%}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-change{display:block;font-size:.12rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-heading{justify-content:center;margin-bottom:.16rem;padding-bottom:.4rem;padding-left:0;position:relative}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-content{border:none;min-width:unset;width:auto}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-image{margin-right:.09rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner{padding:.33rem 0 .37rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner.is-top{border-bottom:none;border-radius:.1rem .1rem 0 0}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner.is-top:after{height:.8rem;left:51%;transform:translate(-50%,54%);width:.8rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-inner.is-bottom{border-radius:0 0 .1rem .1rem;border-top:none;margin-top:0;padding:.47rem 0 .23rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-title{font-size:.2rem;line-height:1.5}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-text{bottom:0;display:block;font-weight:600;left:0;margin:0;position:absolute;text-align:center;width:100%}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-text .text-big{font-size:.24rem;line-height:1.3;margin-left:15px;position:relative;top:.02rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .infor-text .text-small{font-size:.1rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .benefit-text{margin-bottom:.08rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .benefit-text span{font-size:.15rem;padding-bottom:.02rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change .benefit-date{margin-bottom:.17rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change+.signup-note-block{margin-top:.4rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change+.signup-note-block .list-note{padding:.16rem .16rem .15rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-infor.is-change+.signup-note-block .list-note li{font-size:.12rem;line-height:1.8;margin-bottom:.02rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-block{margin-top:.12rem;padding:.39rem 0 .3rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-block .signup-buttons{margin-top:.24rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-block .signup-buttons .button{margin-bottom:.1rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-title{font-size:.13rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-title .text-big{font-size:.24rem;margin-left:.15rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-title .text-small{font-size:.1rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-method{font-size:.14rem;margin-bottom:.16rem}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-cancel{margin:.2rem 0 0}.is-mobile-tablet .section-subscription-singup.is-cancel .procedure-cancel a{align-items:center;background:#fff;border:.01rem solid #9d9d9d;border-radius:.04rem;color:#8c8c8c;display:flex;font-size:.15rem;font-weight:600;height:.56rem;justify-content:center;margin:0 auto .16rem;width:90.5%}.is-mobile-tablet .section-subscription-singup.is-cancel .infor-inner.is-complete{padding-bottom:.2rem}.is-mobile-tablet .section-subscription-singup.is-cancel .infor-inner.is-complete .infor-heading{margin-bottom:.29rem}.is-mobile-tablet .section-subscription-singup.is-cancel .infor-inner.is-complete .infor-benefit{margin:0 .23rem}.is-mobile-tablet .section-subscription-singup.is-cancel .infor-inner.is-complete .benefit-date{margin-bottom:.16rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-playo.is-complete{margin-top:.35rem;padding-bottom:.19rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-playo.is-complete .playo-block{width:100%}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-playo.is-complete .playo-intro{margin:0 .16rem .26rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-playo.is-complete .playo-logo{width:1.2rem}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-playo.is-complete .playo-buttons{margin:.25rem -.16rem 0}.is-mobile-tablet .section-subscription-singup.is-cancel .plan-playo.is-complete .playo-link{padding:.16rem .07rem 0 0}.is-mobile-tablet .section-subscription-singup.is-cancel .signup-buttons.is-change{margin-top:.2rem}.section-new-intro{padding-top:45px}.section-new-intro .new-list-items{display:flex;flex-wrap:wrap;margin:42px 0 11px}.section-new-intro .new-item{background:#fff;border-radius:10px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.05);margin-bottom:29px;margin-right:40px;overflow:hidden;width:300px}.section-new-intro .new-item:nth-child(3n+3){margin-right:0}.section-new-intro .new-link{display:block}.section-new-intro .new-image{min-height:130px;overflow:hidden;position:relative}.section-new-intro .new-image img{transform:scale(1.03);transition:all .3s}.section-new-intro .new-image:after{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;visibility:hidden;width:100%}.section-new-intro .new-title{align-items:center;display:flex;height:50px;justify-content:center;position:relative}.section-new-intro .new-title:after{background:url(/_nuxt/img/ico_arrow_next.33c5c48.png) 50%/contain no-repeat;content:"";display:block;height:10px;opacity:0;position:absolute;right:10%;top:52%;transform:translateY(-50%);transition:all .3s;visibility:hidden;width:32px}.section-new-intro .new-title span{font-size:14px;font-weight:700;left:50%;line-height:1.3;position:absolute;top:52%;transform:translate(-50%,-50%);transition:all .3s}.is-desktop .section-new-intro .new-link:hover .new-image:after{opacity:1;transition:all .3s;visibility:visible}.is-desktop .section-new-intro .new-link:hover .new-image img{transform:scale(1);transition:all .3s}.is-desktop .section-new-intro .new-link:hover .new-title:after{opacity:1;transition:all .3s;visibility:visible}.is-desktop .section-new-intro .new-link:hover .new-title span{left:12%;transform:translateY(-50%);transition:all .3s}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.section-new-intro+.section-history.section-top-common .list-cards{width:calc(100% - 249px)}}.is-mobile-tablet .section-new-intro{padding-top:.2rem}.is-mobile-tablet .section-new-intro .new-list-items{justify-content:space-between;margin:.14rem 0 0}.is-mobile-tablet .section-new-intro .new-image{min-height:.9rem}.is-mobile-tablet .section-new-intro .new-item{margin-bottom:.2rem;margin-right:0;width:1.66rem}.is-mobile-tablet .section-new-intro .new-item:nth-child(3n+3){margin-right:0}.is-mobile-tablet .section-new-intro .new-title{font-size:.13rem;height:.5rem;padding:.19rem .05rem .15rem}.is-mobile-tablet .section-new-intro .new-title span{display:block;font-size:.13rem;text-align:center;width:100%}.section-search .common-title{margin:0 0 25px}.top-link a{color:#06f}.form-label{font-weight:700;text-align:left}.form-note{color:#8c8c8c;margin-top:.5em}.form-item-inline .item{display:inline-block;position:relative;vertical-align:top}.form-item-inline .item:last-child{margin-right:0!important}.accordion-button{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPjxwYXRoIGQ9Ik0wLDYsNCwzLDAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43IDQuODMzKSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==) 50%/12px auto no-repeat}.accordion-button.is-active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPgogIDxwYXRoIGlkPSJQYXRoXzEzOTA4IiBkYXRhLW5hbWU9IlBhdGggMTM5MDgiIGQ9Ik0wLDAsNCwzLDAsNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi43IDAuNykgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPgo8L3N2Zz4K)}.sub-block{border-radius:4px}.sub-block .label{font-weight:700;margin:0 0 2px}.sub-block dl{margin:0 0 30px}.sub-block dl:last-child{margin-bottom:0!important}.sub-block dd .btn-checkbox{margin-right:24px}.sub-block dd .btn-checkbox:last-child{margin-right:0!important}.search-records{position:fixed;right:0;z-index:98}.search-records .amount{font-weight:700}.search-records .amount strong{font-family:Helvetica,Arial,sans-serif}.search-records .amount sub{margin-left:.5em}.search-records .is-default{color:#8c8c8c;font-weight:400}.is-desktop .section-search{padding:30px 0 80px}.is-desktop .top-link{margin:0 0 .5em}.is-desktop .top-link a{display:inline-block}.is-desktop .top-link a:before{content:">";display:inline-block;margin-right:10px}.is-desktop .form-row{border-bottom:1px solid #e8e8e8;padding:36px 0 40px}.is-desktop .form-row:last-child{border-bottom:0}.is-desktop .form-wrapper .form-group{display:flex;margin:0 auto;max-width:740px}.is-desktop .form-wrapper .form-label{flex:0 0 220px;width:220px}.is-desktop .form-wrapper .form-input{flex:1 0 0px}.is-desktop .form-label{font-size:16px;padding:10px 0}.is-desktop .btn-checkbox,.is-desktop .btn-radio{font-size:14px}.is-desktop .btn-checkbox.has-sub-block span:after,.is-desktop .btn-radio.has-sub-block span:after{background:url(/_nuxt/img/ico_triangle.91b08a0.png) no-repeat 0 0;background-size:contain;content:"";height:10px;left:50%;margin:1px 0 0 10px;opacity:0;position:absolute;top:100%;visibility:hidden;width:11px;z-index:99}.is-desktop .is-active .btn-checkbox.has-sub-block span:after,.is-desktop .is-active .btn-radio.has-sub-block span:after{opacity:1;visibility:visible}.is-desktop .form-item-inline .item{margin:5px 30px 5px 0}.is-desktop .form-item-inline .sub-block{left:0;margin-top:10px;padding:30px 40px;position:absolute;top:auto;width:520px;z-index:90}.is-desktop .search-records{background:#fff;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.15);padding:10px;top:30%;width:200px}.is-desktop .search-records .box-inner{background:#f8f8f8;border-radius:4px;font-size:13px;padding:30px 15px 25px}.is-desktop .search-records .amount strong{font-size:30px}.is-desktop .search-records .amount sub{display:inline-block;font-size:13px;transform:translateY(-2px)}.is-desktop .search-records .search-detail{margin-bottom:25px}.is-desktop .search-records .group-btn .button{margin-bottom:10px}.is-desktop .search-records .group-btn .button:last-child{margin-bottom:0}.is-desktop .sub-block{background:#f8f8f8;border:1px solid #ddd;margin-top:10px}.is-desktop .sub-block .close-sub-block{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACRFdLHAAABGUlEQVQ4EZ3T3RWCIBQH8EDfc5RGsA1qk3pxCF9ok9rA3KBR6l2l+1fwIPIhco5hXPidixeYEKLo+/45DMO9qqrPYUer6/rEORdZll1513UvMkoaaBBI9RTWwIDFpZQ3en40UKSiBlbAgMWQEQKMsTc9R/r7pe2fY9t3YCXWjGAq6sPgzOBWNIStwBgaw5ygD8U4ikadLsD4zTButsWWzQCyMQulYkEMc7wgghZ6UEfDmRnmo/Gp8/9SllJHzXc9ZvfeDO0CYOGWc+oEbYy2WiowevhXoAvTt8b6ps4btQBDGDJEi6EzuAWbyDA6gilYDGV7sBDK6Sg8aEL0BmjE7FEsnAAceBiweJ7nFxpoEdDVNBfF3g20hfUHf51atNru5D4AAAAASUVORK5CYII=) no-repeat 50%;background-size:10px 10px;cursor:pointer;height:20px;position:absolute;right:10px;top:10px;width:20px;z-index:100}.is-desktop .sub-block .label{font-size:13px}.is-desktop .sub-block dd{border-bottom:1px solid #e8e8e8;margin:8px 0}.is-desktop .sub-block dd:last-child{border-bottom:0!important}.is-desktop .sub-block dd .btn-checkbox__small{margin:5px 23px 5px 0}.is-desktop .sub-block dd.bg-line-pattern{background:repeating-linear-gradient(0deg,#e8e8e8,#e8e8e8 1px,transparent 0,transparent);background-position:0 49px;background-size:50px 50px}.is-desktop .sub-block dd.bg-line-pattern .btn-checkbox{padding:11px 0}.is-mobile-tablet .section-search{padding-bottom:.5rem;padding-top:.16rem}.is-mobile-tablet .section-search .common-title{margin:0 0 .35rem}.is-mobile-tablet .form-label{font-size:.16rem;margin-bottom:.5em}.wrapper .is-mobile-tablet .form-wrapper{margin-left:-.16rem;margin-right:-.16rem;padding:0 .2rem}.is-mobile-tablet .form-row{margin-bottom:.5rem}.is-mobile-tablet .form-row.has-line-sp{border-bottom:1px solid #e8e8e8;margin:0 -.2rem .3rem;padding:.1rem .2rem}.is-mobile-tablet .form-row.has-line-sp .form-input{padding-left:.2rem}.is-mobile-tablet .form-item-inline{margin:0 -.2rem}.is-mobile-tablet .form-item-inline .item{border-bottom:1px solid #e8e8e8;display:block;padding:.08rem .2rem}.is-mobile-tablet .form-item-inline .item:last-child{border-bottom:0!important}.is-mobile-tablet .form-item-inline .item>.btn-checkbox,.is-mobile-tablet .form-item-inline .item>.btn-radio{margin-left:.2rem}.is-mobile-tablet .sub-block{background:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.05);margin-top:.5em;overflow:hidden;position:static}.is-mobile-tablet .sub-block dl{margin:0;padding:.3rem 0 .1rem}.is-mobile-tablet .sub-block .bg-line-pattern{background:repeating-linear-gradient(0deg,#e8e8e8,#e8e8e8 1px,transparent 0,transparent);background-position:0 .48rem;background-size:.5rem .5rem;padding:0 .25rem}.is-mobile-tablet .sub-block.sub-block-detail.print-menu .bg-line-pattern{background:none}.is-mobile-tablet .sub-block .bg-line-pattern .btn-checkbox{margin-right:.2rem;padding:.08rem 0}.is-mobile-tablet .sub-block .layout-sp-column-2{display:flex;flex-wrap:wrap}.is-mobile-tablet .sub-block .layout-sp-column-2 .btn-checkbox{margin:0}.is-mobile-tablet .sub-block .layout-sp-column-2 .btn-checkbox:nth-child(odd){width:45%}.is-mobile-tablet .sub-block .layout-sp-column-2 .btn-checkbox:nth-child(2n){width:55%}.is-mobile-tablet .sub-block .layout-sp-block .btn-checkbox{display:block;margin:0;width:100%}.is-mobile-tablet .sub-block .close-sub-block{display:none!important}.is-mobile-tablet .sub-block .label{font-size:.14rem;padding:0 .25rem}.is-mobile-tablet .sub-block .sub-wrapper{position:relative}.is-mobile-tablet .sub-block .sub-wrapper:after{background:#fff;bottom:0;content:"";height:.12rem;left:0;position:absolute;width:100%;z-index:9}.is-mobile-tablet .search-records{background:#f8f8f8;bottom:0;box-shadow:2px 2px 10px rgba(0,0,0,.2);padding:.1rem;width:100%}.is-mobile-tablet .search-records .box-inner{align-items:center;display:flex;justify-content:space-between}.is-mobile-tablet .search-records .group-btn{display:flex;flex-direction:row-reverse;justify-content:space-between;width:62%}.is-mobile-tablet .search-records .search-detail{width:35%}.is-mobile-tablet .search-records .search-detail p{font-size:.1rem}.is-mobile-tablet .search-records .amount strong{font-size:.26rem}.is-mobile-tablet .search-records .amount sub{font-size:.13rem}.is-mobile-tablet .search-records .is-primary{width:62.22222%}.is-mobile-tablet .search-records .is-default{width:33.3333%}.is-mobile-tablet .action-button .button{font-size:.14rem;font-weight:400;height:.44rem;margin:0 auto .15rem;width:68%}.is-mobile-tablet .action-button .top-link a{text-decoration:underline}.section-search-result{padding-bottom:38px}.section-search-result .result-inner{background:#fff;border-radius:10px}.section-search-result .result-heading{align-items:flex-start;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);display:flex;padding:35px 40px 42px}.section-search-result .common-title{flex:1;line-height:2.1;margin:0 30px}.section-search-result .result-content{align-items:flex-start;display:flex;padding:40px 40px 0;position:relative}.section-search-result .result-pagination .disabled{pointer-events:none}.section-search-result .result-aside{margin-right:40px;min-width:210px;padding:0 0 40px;width:210px}.section-search-result .result-aside .aside-title{font-size:16px;font-weight:700;padding:22px 0;text-align:center}.section-search-result .search-result-block{background:#d6a4ea;border-radius:4px;color:#fff;height:95px;padding:18px 0 0 57px;position:relative;width:100%}.section-search-result .search-result-block:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #d6a4ea;content:"";display:block;height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.section-search-result .result-number{align-items:flex-end;display:flex;font-size:32px;font-weight:700;line-height:.6;margin-top:13px}.section-search-result .result-number span{font-size:13px;font-weight:600;margin-left:3px}.section-search-result .list-conditions{margin:30px 0}.section-search-result .condition-heading{align-items:flex-start;display:flex;justify-content:space-between}.section-search-result .condition-title{font-size:14px;font-weight:700}.section-search-result .condition-remove{color:#8c8c8c;display:block;font-size:10px;font-weight:400;padding:4px 0}.section-search-result .condition-items{margin-top:9px}.section-search-result .condition-items .item{align-items:center;background:#f8f8f8;border-radius:25px;display:flex;font-size:12px;font-weight:400;margin-bottom:5px;min-height:25px;padding:4px 25px 4px 20px;position:relative}.section-search-result .condition-items .item .button-remove{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAADqADAAQAAAABAAAADgAAAACeOBvAAAAA+klEQVQoFX2S0RGCMBBESeBfO5EOhA60AoYSGKAJYAZLoBMpQTuwBAuAibsMwSMD5Iccty93t4mqqirUWre+79+zLPt6B6tpmg5pUxRFquq67pVSV2PMKwiCeA+eoYTnQhtriG/YvwGHwzA827Y9MymXhKBLy7LsFQUUj+PYY3txK7tQnucddN4EcrMF47AHUlN7rGQh6heQgYQR0qipbReidgXyB2HM+oH4xBitZ5iJlVdLryIEbM9Ccy7hYa5uBUojWAniXbcXUEKcie3hUUR78DSjC0n3pGHyqtQRZOfagtkqbfe2LLcgn6Fo+38TeK+RFR19Wdk6/AO4IaOds4AIMwAAAABJRU5ErkJggg==) 50% no-repeat;background-size:7px 7px;border-radius:20px;cursor:pointer;height:15px;left:88%;position:absolute;top:50%;transform:translateY(-50%);width:15px}.section-search-result .condition-items .item .button-remove:hover{box-shadow:0 0 2px rgba(0,0,0,.1)}.section-search-result .condition-save{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;color:#8c8c8c;display:flex;font-size:12px;font-weight:600;height:34px;justify-content:center;margin:20px auto 0;width:170px}.section-search-result .condition-save span{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAiIGhlaWdodD0iMTQuNSIgdmlld0JveD0iMCAwIDEwIDE0LjUiPgogIDxnIGlkPSJHcm91cF81Mzc3OCIgZGF0YS1uYW1lPSJHcm91cCA1Mzc3OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOSkgcm90YXRlKDkwKSI+CiAgICA8cGF0aCBpZD0iUGF0aF85MDAwIiBkYXRhLW5hbWU9IlBhdGggOTAwMCIgZD0iTTAsMCw1LDQsMCw4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGM4YzhjIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxsaW5lIGlkPSJMaW5lXzU3MiIgZGF0YS1uYW1lPSJMaW5lIDU3MiIgeDE9IjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM4YzhjOGMiIHN0cm9rZS13aWR0aD0iMSIvPgogIDwvZz4KICA8bGluZSBpZD0iTGluZV81ODUiIGRhdGEtbmFtZT0iTGluZSA1ODUiIHgyPSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxNCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzhjOGM4YyIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=) 0/10px auto no-repeat;display:inline-block;padding-left:20px}.section-search-result .result-view{flex:1}.section-search-result .view-tabs{bottom:100%;display:flex;justify-content:center;min-width:440px;position:absolute;right:0}.section-search-result .view-tabs .view-link{align-items:center;border-bottom:3px solid transparent;color:#8c8c8c;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:36px;justify-content:center;min-width:120px}.section-search-result .view-tabs .view-link.is-active{border-color:#7b47d2;color:#7b47d2;font-weight:700}.section-search-result .view-heading{align-items:flex-start;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 30px 12px}.section-search-result .about-midi,.section-search-result .view-filter,.section-search-result .view-model,.section-search-result .view-sort{display:inline-block;margin-left:20px;vertical-align:middle}.section-search-result .view-filter,.section-search-result .view-model,.section-search-result .view-sort{cursor:pointer;font-size:12px;font-weight:600;line-height:1.4;padding:0 9px 0 23px;position:relative}.section-search-result .view-filter:before,.section-search-result .view-model:before,.section-search-result .view-sort:before{content:"";display:block;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.section-search-result .view-model:before,.section-search-result .view-sort:before{background:url(/_nuxt/img/ico_sort.d6e793a.svg) 50%/contain no-repeat}.section-search-result .view-filter:before{background:url(/_nuxt/img/ico_filter.90ec596.svg) 50%/contain no-repeat;height:12px;width:17px}.section-search-result .about-midi{color:#1f8ce8;text-decoration:underline}.section-search-result .view-model{margin-right:40px}.section-search-result .view-model+.view-sort{margin-left:0}.section-search-result .view-model:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAXCAYAAABu8J3cAAAABHNCSVQICAgIfAhkiAAAAqZJREFUSEu1Vj2T0lAUPfdhYin+ArF0HAlUlovFAh3sL1j8B9gpOCPOSLRb9xew/gKhAyyktFvAcWycMRTWYkmQd50XyG7AfDoxXfLOu/fkvHvveYSI52n1a07I9RmICwTKAZgwuG+OjPOovUnWKQz8rDyvC3APRFkf3ERbbU46k+IyScIgbCCRTukyu9bF9wASTjwGn5sjo5kKESV9RtpHDKFkv3qYuSQIJZUOhAWRaPzGDUtIu0FEL1ygttrcVqo4R8h2DSz81PPnSnIpSR+8Gd6zqF2eT0Ewwv5KMk5ej/N9F9OuzCyA7qh3Inr0avhg4v2WRCFmnppjo0iRARiQOCDiIe8SaZVnSyK6lYTEFsuL7sjI0fPq55KUsnQYgIEqgR5CVRGjL4X2REmo8Mz88fBoguJEERNCTJSigcXaOv5SILG53AvEvDwo3kF3lK9HJYuzHtq+7cqsCdCZfyBeaCtZ+O/t6ybfHoW8cItz17fvNHvTTIuEU/RxZFMYNVdsTc+ZH+5P4+5JgotNJEnQf8GmSqR1PG+QwCmYCwyoWWO53RZFLjUirfJ8QoSjvxIyLyXosXcg+pFKhUirPOt4x74fmY3Qi2oOBSlDO3OrHXpNqJQej1C4dmXOLl4Zob6SnZWeKQmgA7CheoKBTwANvXEJ0tJsOVDdF8tr/Egx2DJHxt29ScuYdcf5got3aobQC+vN+F4TIA0z/zLHRtZLxA3qbnHuM4T34YXq8RqW3GBg7xoQtpkAiwRdKI9wjvZm5qeLd03QmTt6pgegvrUr/gHQt/2juY6TSrG2K3N1Rah56sTaXSuv8rLMFMOGYSpEtqqI6Z4NeH6dmV+aY6MToXLUqIm3vu2+zFsQTq938EIyNaNmSCKviUdni1JXCH1tW0lM8Q8GtU0n6xnMKQAAAABJRU5ErkJggg==);height:12px;width:17px}.section-search-result .list-cards{margin-top:24px}.section-search-result .card-item{margin-bottom:25px;padding:0 0 25px 30px}.section-search-result .card-item .list-buttons-wrapper{justify-content:flex-end;min-width:-moz-fit-content;min-width:fit-content;padding-right:33px}.section-search-result .card-item .list-buttons{justify-content:flex-end;margin-top:30px;padding:0}.section-search-result .card-item .card-content>span{margin-right:10px}.section-search-result .result-pagination{margin:30px 0 40px}.section-search-result .result-note{color:#8c8c8c;font-size:12px;font-weight:400;margin-top:19px;text-align:center}.search-category{margin:0 0 25px}.search-category .condition-title{margin:0 0 8px}.search-category .list-cat .cat-item{border-bottom:1px solid #e8e8e8;position:relative;width:100%}.search-category .list-cat .cat-item:last-child{border-bottom:0}.search-category .list-cat label{display:block;width:100%}.search-category .list-cat .cat-label{cursor:pointer;display:block;font-size:13px;font-weight:400;padding:9px 20px 8px;transition:all .3s;width:100%}.search-category .list-cat .cat-label.is-active,.search-category .list-cat .cat-label:hover{background:#f8f8f8;color:#7b47d2;transition:all .3s}.search-category .list-cat .cat-input{opacity:0;position:absolute;visibility:hidden}.search-category .list-cat .cat-input:checked+.is-click{background:#f8f8f8;color:#7b47d2;transition:all .3s}.search-category .list-cat .cat-menu{background:#fff;border-radius:10px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);left:calc(100% - 20px);padding:25px 30px;position:absolute;top:30%;transform:translateY(-50%);width:250px;z-index:11}.search-category .list-cat .cat-menu .btn-checkbox input:checked+span:before{top:50%;transform:translateY(-50%)}.search-category .list-cat .cat-menu .button{font-size:12px;font-weight:700;height:30px;margin:20px auto 0;width:150px}.filter-wrapper{background:#f8f8f8;border-radius:4px;margin:7px 0 0;padding:0 0 20px}.filter-wrapper dl{border-bottom:1px solid #e8e8e8;padding:20px}.filter-wrapper dl:last-of-type{border-bottom:0}.filter-wrapper dl dt{font-size:13px;font-weight:700;margin-bottom:14px}.filter-wrapper dl dd{padding-left:18px}.filter-wrapper .btn-checkbox{display:block;margin:0 0 10px}.filter-wrapper .btn-checkbox:last-child{margin-bottom:0}.filter-wrapper .layout-2-column{display:flex;flex-wrap:wrap}.filter-wrapper .layout-2-column .btn-checkbox{width:50%}.filter-wrapper .button{border-radius:2px;font-size:12px;height:28px;margin:0 auto;padding:0;width:150px}.aside-banner li{margin-top:20px;text-align:center}.search-record{margin:10px 0 15px;text-align:center}.search-record .total-record{background:#f8f8f8;border-radius:4px;margin:0 0 10px;padding:15px}.search-record strong{font-size:18px;font-weight:700;letter-spacing:.1em}.search-record strong sub{font-size:12px}.search-record a{color:#06f}.group-txt-small{border:1px solid #e8e8e8;border-radius:4px;color:#8c8c8c;font-size:11px;padding:20px}.group-txt-small .inner-txt{display:inline-block;text-align:left}.group-txt-small .inner-txt .txt-small{line-height:1.6;margin-bottom:.5em}.group-txt-small .inner-txt .txt-small:last-child{margin-bottom:0!important}.model-wrap .btn-checkbox__tick,.model-wrap .btn-radio__tick{border-bottom:1px solid #e8e8e8;display:block;padding:6px 20px}.model-wrap .model-title{font-size:.14rem;font-weight:700;margin-bottom:.2em}.is-mobile-tablet .section-search-result{margin-top:0}.is-mobile-tablet .section-search-result .result-inner{background-color:transparent}.is-mobile-tablet .section-search-result .result-heading{box-shadow:none;display:block;padding:0}.is-mobile-tablet .section-search-result .common-title{line-height:1.4;margin:0 0 .14rem}.is-mobile-tablet .section-search-result .result-aside{margin:0;padding:0;width:auto}.is-mobile-tablet .section-search-result .search-result-block{background:none;border-radius:0;color:#000;height:auto;padding:0 0 .1rem;position:relative;width:100%}.is-mobile-tablet .section-search-result .search-result-block .result-number{font-size:.18rem;line-height:normal;margin-top:0}.is-mobile-tablet .section-search-result .search-result-block .result-number span{font-size:.12rem}.is-mobile-tablet .section-search-result .search-result-block:after{display:none}.is-mobile-tablet .section-search-result .list-conditions{background:#e7e6e6;margin:0;padding:0 .1rem .07rem}.is-mobile-tablet .section-search-result .list-conditions .condition-heading{align-content:flex-end}.is-mobile-tablet .section-search-result .list-conditions .condition-title{font-size:.16rem}.is-mobile-tablet .section-search-result .list-conditions .condition-remove{font-size:.12rem}.is-mobile-tablet .section-search-result .list-conditions .condition-items{margin-top:.15rem}.is-mobile-tablet .section-search-result .list-conditions .condition-items>div{display:inline-block;margin:3px 0;vertical-align:top}.is-mobile-tablet .section-search-result .list-conditions .condition-items .item{background:#fff;border:1px solid #7030a0;border-radius:4px;color:#7030a0;font-size:.12rem;height:auto;margin:0;padding:.05rem .09rem}.is-mobile-tablet .section-search-result .list-conditions .condition-items .item .button-remove{background-color:#f0f0f0;height:.15rem;left:auto;right:0;width:.15rem}.is-mobile-tablet .section-search-result .list-conditions .condition-items .slash{align-items:center;color:#d1d1d2;display:inline-flex;font-weight:400;margin:0 .05rem;vertical-align:middle}.is-mobile-tablet .section-search-result .list-conditions .group-btn{display:flex;justify-content:space-between}.is-mobile-tablet .section-search-result .list-conditions .group-btn .condition-save{background-color:#fff;font-size:.13rem;font-weight:400;height:.34rem;margin:.2rem 0 0;width:47.85%}.is-mobile-tablet .section-search-result .list-conditions .group-btn .condition-save.refresh span{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCI+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV84OTgyNyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgODk4MjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIvPgogIDxwYXRoIGlkPSJQYXRoXzEwMjc5IiBkYXRhLW5hbWU9IlBhdGggMTAyNzkiIGQ9Ik0zMS42LDkuNWE1Ljk3MSw1Ljk3MSwwLDAsMS01LjEsMTAuNTM2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuMDcgLTcuMzA2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGM4YzhjIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMTU2Ii8+CiAgPHBhdGggaWQ9IlBhdGhfMTAyODAiIGRhdGEtbmFtZT0iUGF0aCAxMDI4MCIgZD0iTTU1LjQyNyw5LjQsNTMsOS40MTl2Mi40MjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00Mi40NjYgLTcuMjI1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGM4YzhjIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMTU2Ii8+CiAgPHBhdGggaWQ9IlBhdGhfMTAyODEiIGRhdGEtbmFtZT0iUGF0aCAxMDI4MSIgZD0iTTUuODkxLDE0LjA0OEE1Ljk3MSw1Ljk3MSwwLDAsMSwxMC45NzYsMy40OTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjUwMyAtMi4zKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGM4YzhjIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMTU2Ii8+CiAgPHBhdGggaWQ9IlBhdGhfMTAyODIiIGRhdGEtbmFtZT0iUGF0aCAxMDI4MiIgZD0iTTQsNDkuNDIzbDIuNDI3LS4xTDYuMzExLDQ2LjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjkwNCAtMzcuNTAyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGM4YzhjIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMTU2Ii8+Cjwvc3ZnPgo=);background-size:14px auto}.is-mobile-tablet .section-search-result .card-item{margin:0 0 .25rem;padding:0 .3rem .3rem}.is-mobile-tablet .section-search-result .card-item .list-buttons-wrapper{padding:0}.is-mobile-tablet .section-search-result .card-item .list-buttons-wrapper .list-buttons{margin:-5px 0 0}.is-mobile-tablet .section-search-result .result-note{line-height:1.8;text-align:left}.is-mobile-tablet .section-search-result .list-pagination .is-link{font-size:.13rem;height:.25rem;margin:0 .2em;min-width:.25rem}.is-mobile-tablet .section-search-result .list-pagination .is-arrow{height:.25rem;margin:0 .12rem;width:.25rem}.is-mobile-tablet .section-search-result .result-note{font-size:.12rem;margin-top:.2rem}.is-mobile-tablet .section-search-result .result-aside .aside-title{font-size:.16rem;padding:.2rem 0}.is-mobile-tablet .result-content{background:#fff;display:block;margin:0 -.15rem;padding:.2rem .15rem}.is-mobile-tablet .result-content .view-tabs{display:block;min-width:0;position:static;text-align:center;white-space:nowrap}.is-mobile-tablet .result-content .view-tabs li{display:inline-block;padding:0 .2rem;vertical-align:bottom}.is-mobile-tablet .result-content .view-tabs-wrapper{overflow:auto;width:100%}.is-mobile-tablet .result-content .view-tabs .view-link{font-size:.13rem;height:auto;min-width:0;padding:.1rem 0}.is-mobile-tablet .result-content .result-view-inner{box-shadow:0 3px 6px -2px rgba(0,0,0,.15);margin:0 -.15rem .1rem;padding:0 .15rem}.is-mobile-tablet .result-content .view-block{margin:0 -.15rem}.is-mobile-tablet .result-content .view-block .view-heading{margin:0;padding:.12rem .2rem}.is-mobile-tablet .result-content .view-block .about-midi,.is-mobile-tablet .result-content .view-block .view-filter,.is-mobile-tablet .result-content .view-block .view-model,.is-mobile-tablet .result-content .view-block .view-sort{font-size:.13rem;margin-left:.07rem}.is-mobile-tablet .search-record{margin:.1rem 0 .15rem}.is-mobile-tablet .search-record .total-record{margin:0 0 .1rem;padding:.15rem}.is-mobile-tablet .search-record strong{font-size:.18rem}.is-mobile-tablet .search-record strong sub{font-size:.12rem}.is-mobile-tablet .group-txt-small{font-size:.12rem;margin:0 .2rem;padding:.15rem}.is-mobile-tablet .group-txt-small .txt-small{margin-bottom:.7em}.is-mobile-tablet .group-txt-small .txt-small a{text-decoration:underline}.is-mobile-tablet .model-wrap .btn-checkbox__tick,.is-mobile-tablet .model-wrap .btn-radio__tick{padding:.06rem .2rem}.is-desktop .mypage-heading,.mypage-heading .wrapper{align-items:center;display:flex;justify-content:space-between}.mypage-heading .page-title{border-right:1px solid #e8e8e8;flex:1 0 0px;font-size:24px;font-weight:700}.icon-circle{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;margin-right:16px;vertical-align:middle;width:40px}.icon-circle__lg{height:50px;width:50px}.icon-user{background-image:url(/_nuxt/img/icon_user.ef38cdc.png)}.icon-card{background-image:url(/_nuxt/img/icon_card.176663f.png)}.icon-user-on{background-image:url(/_nuxt/img/icon_user_on.2493774.png)}.icon-user-light{background-image:url(/_nuxt/img/icon_user_light.c2c4a61.png)}.icon-user-instructor{background-image:url(/_nuxt/img/icon_user_instructor.923c4af.png)}.icon-refresh{background-image:url(/_nuxt/img/icon_refresh_circle.5804c47.png)}.icon-envelope{background-image:url(/_nuxt/img/icon_envelope.5d61801.png)}.icon-phone{background-image:url(/_nuxt/img/icon_phone.5d0ea37.png)}.icon-heart{background-image:url(/_nuxt/img/icon_heart.8b83cd7.png)}.icon-cart{background-image:url(/_nuxt/img/icon_cart.3f61b27.png)}.icon-download{background-image:url(/_nuxt/img/icon_download.0326b35.png)}.icon-list{background-image:url(/_nuxt/img/icon_list.2a109ad.png)}.icon-tel{background-image:url(/_nuxt/img/icon_tel.e7ba727.png)}.icon-coupon{background-image:url(/_nuxt/img/icon_coupon.55714b7.png)}.mypage-panel .panel-title{font-size:.14rem;font-weight:700;margin:0 0 1em}.mypage-panel .panel-body{background:#fff;border-radius:10px;overflow:hidden}.mypage-block-link li{border-bottom:1px solid #e8e8e8}.mypage-block-link li a{align-items:center;background:url(/_nuxt/img/icon_arrow_right.aa38d1f.png) no-repeat 100%;background-size:8px auto;display:flex}.mypage-block-link-2 li{border-bottom:1px solid #e8e8e8}.mypage-block-link-2 li a{align-items:center;background:url(/_nuxt/img/icon_arrow_right.aa38d1f.png) no-repeat 100%;background-size:8px auto;display:flex}.panel-saleoff .sale-off-title{align-items:center;display:flex;margin:0 0 25px}.panel-saleoff .sale-off-title .txt{display:inline-block;font-size:18px;font-weight:700;line-height:1}.panel-saleoff .sale-off-title .num{display:inline-block;font-size:28px}.panel-saleoff .coupon-code{background:#f8f8f8;border-radius:4px;color:#8c8c8c;font-size:13px;font-weight:700;padding:14px 10px;text-align:center}.panel-saleoff .coupon-code .code{color:#000}.panel-saleoff .time-gold{margin:auto;max-width:65%}.panel-saleoff .time-gold dl{display:flex;flex-wrap:wrap}.panel-saleoff .time-left{margin:15px 0;text-align:center}.panel-saleoff .time-left dt{text-align:right;width:33%}.panel-saleoff .time-left dd{text-align:left;width:67%}.panel-saleoff .time-left dt{color:#8c8c8c}.panel-saleoff .time-left dt~dt{margin-left:20px}.panel-saleoff .notes{border:1px solid #e8e8e8;border-radius:4px;line-height:1.6;padding:15px 20px}.panel-saleoff .notes dt{font-weight:700;margin-bottom:.4em}.panel-saleoff .notes dd{color:#8c8c8c;font-size:.11rem}.panel-member .txt-note{font-size:.13rem;line-height:1.8;margin:0 0 2em}.panel-member .link{color:#06f;display:inline-block;margin-top:20px}.member-music .free-label{background:#c09;border-radius:2px;color:#fff;display:inline-block;font-size:.1rem;margin-bottom:.8em;padding:2px;text-align:center;width:40px}.member-music .card-item{border-bottom:0}.member-music .card-item .card-artist,.member-music .card-item .card-song{text-decoration:none}.member-music .card-item .card-song{height:auto;margin:0 0 .1em}.member-music .card-item .card-artist{font-weight:700}.is-desktop .section-mypage .row-two-column{overflow:hidden}.is-desktop .mypage-block-link{display:flex;flex-wrap:wrap;padding:10px 0}.is-desktop .mypage-block-link li{padding:25px 60px;width:50%}.is-desktop .mypage-block-link li:last-child{border-bottom:0}.is-desktop .mypage-block-link li a{font-size:14px}.is-desktop .mypage-block-link-2{display:flex;flex-wrap:wrap;padding:10px 0}.is-desktop .mypage-block-link-2 li{padding:25px 60px;width:50%}.is-desktop .mypage-block-link-2 li:last-child,.is-desktop .mypage-block-link-2 li:nth-last-child(2){border-bottom:0}.is-desktop .mypage-block-link-2 li a{font-size:14px}.is-desktop .mypage-panel{margin-bottom:45px}.is-desktop .panel-saleoff,.is-desktop .recent-post{width:1000px}.is-desktop .panel-saleoff{margin-bottom:70px}.is-desktop .panel-saleoff .panel-body{padding-bottom:40px;padding-top:40px}.is-desktop .panel-member .panel-body{padding:35px 0}.is-desktop .panel-member .card-item{margin:0 0 18px;padding:0}.is-desktop .panel-member .card-item:last-child{margin-bottom:0}.is-desktop .panel-member .link:after{content:">";display:inline-block;margin-left:5px}.is-desktop .recent-post{position:relative}.is-desktop .recent-post .section-history{padding-bottom:15px;padding-top:15px}.is-desktop .recent-post .section-history .common-title{bottom:100%;font-size:.14rem;left:0;margin-bottom:10px;padding-left:0;position:absolute}.is-desktop .recent-post .card-item{margin-bottom:0!important;padding:25px 0}.is-desktop .recent-post .card-item .card-content{width:350px}.is-desktop .recent-post .card-item .list-buttons{justify-content:flex-end;padding-right:0}.is-mobile-tablet .section-mypage{padding:.28rem 0 0}.is-mobile-tablet .mypage-panel{margin-bottom:.36rem}.is-mobile-tablet .mypage-panel .panel-title{margin-bottom:.5em}.is-mobile-tablet .mypage-panel .panel-body{border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.05);margin-left:-.15rem;margin-right:-.15rem}.is-mobile-tablet .mypage-heading{box-shadow:0 3px 6px rgba(0,0,0,.05);margin:0 0 .4rem;padding:.1rem}.is-mobile-tablet .mypage-heading .page-title{font-size:.18rem}.is-mobile-tablet .mypage-heading .user-logout{text-align:right;width:25%}.is-mobile-tablet .icon-circle{height:.36rem;width:.36rem}.is-mobile-tablet .icon-circle__lg{height:.4rem;width:.4rem}.is-mobile-tablet .mypage-block-link li{padding:.11rem .3rem}.is-mobile-tablet .mypage-block-link li:last-child{border-bottom:0}.is-mobile-tablet .mypage-block-link li a{font-size:.14rem}.is-mobile-tablet .mypage-block-link-2 li{padding:.11rem .3rem}.is-mobile-tablet .mypage-block-link-2 li:last-child{border-bottom:0}.is-mobile-tablet .mypage-block-link-2 li a{font-size:.14rem}.is-mobile-tablet .panel-saleoff .panel-body{padding:.3rem .15rem}.is-mobile-tablet .panel-saleoff .sale-off-title{margin:0 0 .15rem;padding:0 .15rem}.is-mobile-tablet .panel-saleoff .sale-off-title .txt{font-size:.16rem}.is-mobile-tablet .panel-saleoff .sale-off-title .txt .num{font-size:.24rem}.is-mobile-tablet .panel-saleoff .coupon-code{font-size:.14rem;margin:0 .15rem;padding:.14rem .1rem}.is-mobile-tablet .panel-saleoff .time-gold{margin:.18rem auto .1rem;max-width:80%}.is-mobile-tablet .panel-saleoff .time-left{font-size:.14rem;margin:0 0 .5em}.is-mobile-tablet .panel-saleoff .notes{padding:.15rem .18rem}.is-mobile-tablet .panel-member{margin-bottom:.15rem}.is-mobile-tablet .panel-member .panel-body{padding-bottom:.4rem;padding-top:.3rem}.is-mobile-tablet .panel-member .txt-note{font-size:.14rem;margin-bottom:1.5em;padding:0 .3rem}.is-mobile-tablet .panel-member .card-item{margin-bottom:.25rem;padding:0 .3rem}.is-mobile-tablet .panel-member .card-item .card-song{font-size:.15rem}.is-mobile-tablet .panel-member .card-item .card-artist{text-decoration:underline}.is-mobile-tablet .panel-member .card-item .card-type{margin-bottom:0}.is-mobile-tablet .panel-member .member-music .label-free{width:.4rem}.is-mobile-tablet .panel-member .link-button{padding:0 .3rem}.is-mobile-tablet .panel-member .link-button .link{border:.01rem solid #099;border-radius:.04rem;color:#099;display:block;font-size:.14rem;font-weight:700;margin-top:.2rem;padding:.15rem .1rem;text-align:center}.is-mobile-tablet .recent-post .section-history{border-radius:10px;margin:0!important}.is-mobile-tablet .recent-post .common-title{font-size:.16rem;margin-bottom:.2rem!important}.is-mobile-tablet .recent-post .card-item{margin-bottom:.25rem!important}.is-mobile-tablet .recent-post .card-item:last-child{padding-bottom:.1rem}.section-mypage-history .history-heading{display:flex}.section-mypage-history .history-wrapper{align-items:flex-start;display:flex}.section-mypage-history .history-content{flex:1 0 0}.section-mypage-history .history-control{display:flex;justify-content:space-between;line-height:1;margin:-3px 0 0}.section-mypage-history .control-note{color:#8c8c8c;font-size:.12rem;font-weight:400}.section-mypage-history .history-items{padding:50px 0}.section-mypage-history .history-items .card-item{margin-bottom:23px;padding:0 0 14px}.section-mypage-history .result-pagination{padding:30px 0 40px}.section-mypage-history .section-top-common.section-history{display:block}.section-mypage-history .section-top-common.section-history .common-title{font-size:14px;padding:0;width:100%}.section-mypage-history .section-top-common.section-history .card-item:last-child{border-bottom:none}.section-mypage-history .section-top-common.section-history .list-buttons{margin-left:0}.section-mypage-history .result-tabs{margin:6px 0 0 auto}.section-mypage-history.is-order .history-heading{margin-bottom:40px}.section-mypage-history.is-order .history-content{padding-top:5px}.section-mypage-history.is-order .order-block{padding:25px 0}.section-mypage-history.is-order .order-block:last-child{margin-bottom:0}.section-mypage-history.is-order .order-heading{align-items:center;background:#f8f8f8;border-radius:4px;display:flex;height:40px;padding:0 40px}.section-mypage-history.is-order .order-date,.section-mypage-history.is-order .order-number{color:#8c8c8c;font-size:12px;font-weight:400}.section-mypage-history.is-order .order-date .item-value,.section-mypage-history.is-order .order-number .item-value{color:#333}.section-mypage-history.is-order .order-date{margin-left:15px}.section-mypage-history.is-order .history-items{padding:8px 0 6px}.section-mypage-history.is-order .card-song{margin-top:6px}.section-mypage-history.is-order .card-item{padding-left:40px}.section-mypage-history.is-order .card-item:last-child{border-bottom:1px solid #e8e8e8;margin-bottom:0}.section-mypage-history.is-order .order-footer{padding:14px 42px}.section-mypage-history.is-order .order-summary{align-items:center;display:flex;justify-content:flex-end}.section-mypage-history.is-order .summary-number,.section-mypage-history.is-order .summary-price{align-items:center;display:flex;font-size:12px;font-weight:400;height:22.5px;line-height:1}.section-mypage-history.is-order .summary-number{width:103px}.section-mypage-history.is-order .summary-number span{font-size:12px;font-weight:300}.section-mypage-history.is-order .summary-number .number{font-size:15px;font-weight:700;margin-left:4px;margin-top:-2px}.section-mypage-history.is-order .summary-price{border-left:1px solid #e8e8e8;justify-content:flex-end;width:142px}.section-mypage-history.is-order .summary-price .price{font-size:18px;font-weight:700;margin-bottom:0}.section-mypage-history.is-order .summary-price span{font-size:10px;margin-bottom:-5px}.section-mypage-history.is-order .order-button{margin-left:auto;margin-top:13px;width:200px}.section-mypage-history.is-order .order-button a{height:40px}.mypage-mailmag .history-heading{display:block;margin:0}.box-common.mailmag{margin-bottom:30px;padding:55px 50px 50px}.box-common.mailmag .inform{font-size:.14rem;line-height:1.85;margin-bottom:.6em}.box-common.mailmag .button{margin:40px auto 0;width:280px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.section-mypage-history .history-content{width:calc(100% - 180px)}}.is-mobile-tablet .section-mypage-history .history-heading{display:block;margin-top:.18rem}.is-mobile-tablet .section-mypage-history .control-note{line-height:1.6;margin:.25rem 0 .14rem}.is-mobile-tablet .section-mypage-history .history-wrapper{margin-top:.22rem}.is-mobile-tablet .section-mypage-history .history-content{width:100%}.is-mobile-tablet .section-mypage-history .history-items{border-radius:.1rem;margin:.11rem -.16rem 0;padding:.31rem 0 .06rem}.is-mobile-tablet .section-mypage-history .history-items .card-item{margin-bottom:.23rem;padding:0 .32rem .24rem}.is-mobile-tablet .section-mypage-history .history-items .card-item:last-child{margin-bottom:0}.is-mobile-tablet .section-mypage-history .result-pagination{padding:.23rem 0 .39rem}.is-mobile-tablet .section-mypage-history .section-top-common.section-history{margin:0 0 .16rem}.is-mobile-tablet .section-mypage-history .section-top-common.section-history .common-title{font-size:.16rem;margin-bottom:.2rem}.is-mobile-tablet .section-mypage-history .section-top-common.section-history .card-item{margin-bottom:.22rem}.is-mobile-tablet .section-mypage-history .section-top-common.section-history .card-item:last-child{margin-bottom:0;padding-bottom:.31rem}.is-mobile-tablet .section-mypage-history.is-order .history-heading{margin:.2rem 0 .25rem}.is-mobile-tablet .section-mypage-history.is-order .order-block{border-radius:0;margin:.1rem -.16rem .16rem;padding:.16rem 0 .22rem}.is-mobile-tablet .section-mypage-history.is-order .order-block:last-child{margin-bottom:0}.is-mobile-tablet .section-mypage-history.is-order .order-heading{display:block;height:auto;margin:0 .16rem;padding:.18rem 0 .16rem .66rem}.is-mobile-tablet .section-mypage-history.is-order .order-date,.is-mobile-tablet .section-mypage-history.is-order .order-number{font-size:.12rem}.is-mobile-tablet .section-mypage-history.is-order .order-date .item-value,.is-mobile-tablet .section-mypage-history.is-order .order-number .item-value{font-size:.14rem;margin-left:.1rem}.is-mobile-tablet .section-mypage-history.is-order .order-date{margin:.05rem 0 0}.is-mobile-tablet .section-mypage-history.is-order .date-label,.is-mobile-tablet .section-mypage-history.is-order .number-label{display:inline-block;text-align:right;width:.72rem}.is-mobile-tablet .section-mypage-history.is-order .history-items{padding-top:.14rem}.is-mobile-tablet .section-mypage-history.is-order .history-items .card-item{padding:0 .48rem .21rem}.is-mobile-tablet .section-mypage-history.is-order .order-footer{padding:10px 32px}.is-mobile-tablet .section-mypage-history.is-order .order-summary{justify-content:space-between}.is-mobile-tablet .section-mypage-history.is-order .summary-number,.is-mobile-tablet .section-mypage-history.is-order .summary-price{border:none;font-size:.13rem;height:.225rem;min-width:1.42rem;width:auto}.is-mobile-tablet .section-mypage-history.is-order .summary-number{border-right:.01rem solid #e8e8e8;padding-right:.18rem;width:auto}.is-mobile-tablet .section-mypage-history.is-order .summary-number span{font-size:.16rem}.is-mobile-tablet .section-mypage-history.is-order .summary-number .number{margin:0}.is-mobile-tablet .section-mypage-history.is-order .summary-price span{font-size:.1rem}.is-mobile-tablet .section-mypage-history.is-order .summary-price .price{font-size:.2rem}.is-mobile-tablet .section-mypage-history.is-order .order-button{margin-top:.21rem;width:100%}.is-mobile-tablet .section-mypage-history.is-order .order-button a{height:.56rem;margin:0;width:100%}.is-mobile-tablet .mypage-mailmag .history-heading{margin-bottom:.15rem}.is-mobile-tablet .box-common.mailmag{margin-bottom:.15rem;padding:.25rem}.is-mobile-tablet .box-common.mailmag .button{font-size:.14rem;height:.5rem;margin-top:.35rem;width:100%}.app-score-history .score-result{font-size:.11rem;margin-bottom:10px}.app-score-history .score-result .font-helvetica{font-size:14px;font-weight:700}.app-score-history .unmark{align-items:center;background:#7b47d2;border-radius:2px;color:#fff;display:flex;font-size:10px;height:18px;justify-content:center;margin-bottom:7px;width:46px}.app-score-history .card-item{flex-wrap:wrap}.app-score-history .card-item .button{border-radius:30px;margin:0 auto}.app-score-history .card-item .button.is-disabled{background-color:#ddd;border-color:#ddd;color:#fff;cursor:default}.app-score-history .card-item .action{margin-top:5px;text-align:center;width:100%}.app-score-history .card-item .action .app-status{color:#8c8c8c;font-size:11px;margin-bottom:7px}.app-score-history .card-item .list-buttons{justify-content:flex-end;padding-right:0}.section-mypage-subscription .section-top-common.section-history{border-radius:10px;display:block}.section-mypage-subscription .section-top-common.section-history .common-title{padding-left:0}.is-desktop .app-score-history{margin-bottom:40px}.is-desktop .app-score-history .list-cards{padding:15px 50px}.is-desktop .app-score-history .card-item{padding:25px 20px 40px}.is-desktop .app-score-history .card-item .button{font-size:12px;height:40px;width:200px}.is-desktop .app-score-history .card-item .list-buttons{margin-top:10px;transform:translateX(6px);width:200px}.is-desktop .app-score-history .result-pagination{margin-top:30px}.is-mobile-tablet .app-score-history{margin:0 -.15rem .4rem}.is-mobile-tablet .app-score-history .score-result{margin-bottom:1em;padding-left:.15rem}.is-mobile-tablet .app-score-history .score-result+.box-common{border-radius:0;text-align:left!important}.is-mobile-tablet .app-score-history .list-cards{padding:.1rem 0}.is-mobile-tablet .app-score-history .card-item{padding:.25rem .3rem}.is-mobile-tablet .app-score-history .card-item .button{font-size:.14rem;height:.5rem;width:89%}.is-mobile-tablet .app-score-history .card-item .action{margin-top:.1rem}.is-mobile-tablet .app-score-history .card-item .list-buttons{margin:-.15rem 0 0}.is-mobile-tablet .app-score-history .result-pagination{margin-top:.2rem}.is-mobile-tablet .section-mypage-subscription .section-top-common.section-history .common-title{margin-bottom:.14rem}.is-mobile-tablet .section-mypage-subscription .section-top-common.section-history .card-item{margin-bottom:.25rem}.is-mobile-tablet .section-mypage-subscription .section-top-common.section-history .card-item:last-child{margin-bottom:.1rem!important}.section-mypage-subscription .subscription-user{margin-bottom:.14rem}.section-mypage-subscription .user-name{align-items:center;display:flex}.section-mypage-subscription .user-name .name{font-size:.2rem;font-weight:600}.section-mypage-subscription .user-name .name sub{font-size:12px;font-weight:400;margin-left:.5em}.section-mypage-subscription .note li{color:#8c8c8c;font-size:11px;margin-bottom:7px}.section-mypage-subscription .list-tick li{align-items:center;display:flex;line-height:1.2;margin-bottom:.8em;padding-left:0;position:relative;text-align:center}.section-mypage-subscription .list-tick li:before{background:url(/_nuxt/img/ico_tick.8107a4c.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:15px;margin-right:8px;width:15px}.section-mypage-subscription .list-tick li:last-child{margin-bottom:0!important}.section-mypage-subscription .list-tick li strong{display:inline-block;font-size:14px;font-weight:600;margin-left:.2em}.section-mypage-subscription .list-tick li .num{font-size:18px;margin-right:3px}.section-mypage-subscription .list-note{color:#8c8c8c}.section-mypage-subscription .list-note li{margin-bottom:6px}.section-mypage-subscription .list-note li:last-child{margin-bottom:0!important}.subscription-plan{padding:10px}.subscription-plan .heading{background:#f8f8f8;border-radius:4px;font-size:20px;font-weight:700;margin-bottom:25px;padding:15px;text-align:center}.subscription-plan .plan{margin:0 auto;max-width:540px;padding-bottom:40px}.subscription-plan .monthly-price{color:#333;font-size:13px}.subscription-plan .monthly-price .amount,.subscription-plan .monthly-price .label{display:inline-block;vertical-align:middle}.subscription-plan .monthly-price .amount{font-size:30px}.subscription-plan .monthly-price .label{font-weight:600;margin-right:2.5em}.subscription-plan .monthly-price .unit{display:inline-block;font-size:13px;font-weight:400;transform:translateY(-3px)}.subscription-plan .list-note{margin-bottom:28px}.subscription-plan .list-note li{margin-bottom:1em}.subscription-plan .button{border-radius:50px;margin:0 auto;width:280px}.subscription-plan .button+.button{margin-top:10px}.subscription-plan .button.disabled{background-color:#ddd;border-color:#ddd;color:#fff}.subscription-plan .cancel-plan{margin-top:.08rem}.subscription-plan .cancel-plan .text-link:hover{text-decoration:underline}.subscription-note{margin-top:50px}.subscription-note .title{border-bottom:1px solid #e8e8e8;font-size:.14rem;font-weight:600;margin-bottom:18px;padding-bottom:10px}.subscription-note li{line-height:1.7;margin-bottom:.2em}.is-desktop .section-mypage-subscription>.wrapper .top-link{position:absolute;right:0;top:-50px}.is-desktop .section-mypage-subscription .note{margin-bottom:35px}.is-desktop .section-mypage-subscription .note .text-link:hover{text-decoration:underline}.is-desktop .section-mypage-subscription .list-note.spacing{margin-bottom:40px}.is-desktop .section-mypage-subscription .block-panel{align-items:center;display:flex;padding:0 120px 50px}.is-desktop .section-mypage-subscription .block-panel .block-left{border-right:1px solid #ddd;padding:5px 0;width:220px}.is-desktop .section-mypage-subscription .block-panel .block-right{flex:1 0 0}.is-desktop .section-mypage-subscription .block-panel .monthly-price{padding-left:25px}.is-desktop .section-mypage-subscription .block-panel .icon-circle{margin-right:20px}.is-desktop .section-mypage-subscription .subscription-user .block-right{padding-left:40px}.is-desktop .section-mypage-subscription .subscription-plan{margin-top:20px}.is-desktop .section-mypage-subscription .subscription-plan .block-panel{padding:25px}.is-desktop .section-mypage-subscription .subscription-plan .block-right{padding-left:30px}.is-mobile-tablet .section-mypage-subscription{padding:.2rem 0 .4rem}.is-mobile-tablet .section-mypage-subscription .subscription-heading{display:flex;margin-bottom:.15rem}.is-mobile-tablet .section-mypage-subscription .subscription-heading .common-title{width:60%}.is-mobile-tablet .section-mypage-subscription .subscription-heading .top-link{padding-top:.5em;text-align:right;width:40%}.is-mobile-tablet .section-mypage-subscription .subscription-heading .top-link a:before{content:">";display:inline-block;margin-left:3px}.is-mobile-tablet .section-mypage-subscription .box-common{text-align:center}.is-mobile-tablet .section-mypage-subscription .box-common .block-panel{display:inline-block;text-align:left}.is-mobile-tablet .section-mypage-subscription .subscription-user{padding:.35rem 0 .3rem}.is-mobile-tablet .section-mypage-subscription .user-name{justify-content:center;margin-bottom:.3rem}.is-mobile-tablet .section-mypage-subscription .user-name .name sub{font-size:.12rem}.is-mobile-tablet .section-mypage-subscription .list-tick li{font-size:.13rem;margin-bottom:.55em;text-align:left}.is-mobile-tablet .section-mypage-subscription .list-tick li strong{font-size:.15rem;line-height:1.3;max-width:1.5rem}.is-mobile-tablet .section-mypage-subscription .list-tick li .quantity .num{font-size:.2rem}.is-mobile-tablet .section-mypage-subscription .list-tick li .unit{font-size:.13rem}.is-mobile-tablet .section-mypage-subscription .list-note.spacing{margin:.35rem 0 .2rem;padding:0 .15rem}.is-mobile-tablet .section-mypage-subscription .list-note li{line-height:1.8;margin-bottom:.1em}.is-mobile-tablet .section-mypage-subscription .back-button{border-color:#9d9d9d;color:#9d9d9d;margin-top:.2rem}.is-mobile-tablet .section-mypage-subscription .note{margin-bottom:.2rem}.is-mobile-tablet .section-mypage-subscription ul.note{padding:.05rem .15rem .15rem}.is-mobile-tablet .section-mypage-subscription ul.note li{font-size:.12rem;line-height:1.7;margin-bottom:0}.is-mobile-tablet .subscription-plan{margin-bottom:.12rem;padding:.1rem}.is-mobile-tablet .subscription-plan .heading{border-radius:10px 10px 0 0;font-size:.17rem;margin-bottom:.35rem;padding:.1rem}.is-mobile-tablet .subscription-plan .plan{padding:0 .1rem .3rem}.is-mobile-tablet .subscription-plan .monthly-price{margin-bottom:.13rem;text-align:center}.is-mobile-tablet .subscription-plan .monthly-price .label{font-size:.13rem;margin-right:1.5em}.is-mobile-tablet .subscription-plan .monthly-price .amount{font-size:.24rem}.is-mobile-tablet .subscription-plan .monthly-price .unit{font-size:.1rem}.is-mobile-tablet .subscription-plan .block-panel{margin-bottom:.2rem}.is-mobile-tablet .subscription-plan .list-note{margin-bottom:.2rem;text-align:left}.is-mobile-tablet .subscription-plan .list-note li{margin-bottom:.7em}.is-mobile-tablet .subscription-plan .button{border-radius:.5rem;height:.5rem;width:92.5%}.is-mobile-tablet .subscription-heading .list-aside-advert .advert-item a{padding:0}.section-cart{padding:30px 0 80px}.section-cart .common-title{margin-bottom:25px}.section-cart .txt-intro{font-size:.14rem;line-height:1.8;margin-bottom:35px}.section-cart .txt-intro .txt-note{color:#8c8c8c;font-size:.11rem;margin-bottom:-.8em}.section-cart .cart-promotion-block .text-promotion{background-color:#f8f6c5;color:#000;font-size:.11rem;line-height:.2rem;padding:10px}.section-cart .cart-promotion-block .text-promotion b{font-weight:700}.is-desktop .section-cart .cart-promotion-block .text-promotion{margin:-20px 0;width:550px}.cart-list-item{padding:10px 0}.cart-list-item .card-item{flex-wrap:wrap}.cart-list-item .card-item .card-type{margin-bottom:0!important;margin-right:5px}.cart-list-item .card-item .list-buttons{justify-content:flex-end;padding-right:0}.cart-list-item .card-item .list-label{margin-top:12px}.cart-list-item .cart-item-price{align-items:flex-end;display:flex;justify-content:space-between;margin-top:16px;width:100%}.cart-list-item .cart-item-price .cart-price{max-width:calc(100% - 90px)}.cart-list-item .cart-item-price .cart-action{text-align:center}.cart-list-item .cart-item-price .spinner-btn{display:flex;margin-bottom:15px}.cart-list-item .cart-item-price .price-detail{margin-bottom:3px}.cart-list-item .cart-item-price .price-detail:last-child{margin-bottom:0!important}.cart-list-item .cart-item-price .price,.cart-list-item .cart-item-price .price-label{display:inline-block;vertical-align:middle}.cart-list-item .cart-item-price .price{font-size:15px}.cart-list-item .cart-item-price .cart-delete{color:#8c8c8c}.cart-list-item .card-midi,.cart-list-item .card-regist,.cart-list-item .card-score,.cart-list-item .card-set{margin-right:8px}.cart-price .price-label,.cart-price .promotion .price *,.cart-price.promotion .price *{color:#8c8c8c}.cart-price .unit{font-size:.1rem}.cart-price .font-helvetica{color:#000}.cart-detail .box-common{padding:40px}.cart-detail-wrap{margin-bottom:15px}.cart-detail .cart-price{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 35px}.cart-detail .cart-price:last-child{border-bottom:0!important}.cart-detail .cart-price .price-label{font-size:13px}.cart-detail .cart-price .price{font-size:16px;text-align:right}.cart-detail .cart-price .price .price-total{font-size:22px;font-weight:700}.cart-detail .group-btn .button{margin-bottom:15px}.cart-detail .group-btn .button:last-child{margin-bottom:0!important}.cart-detail .group-btn .is-default{border-color:#9d9d9d;color:#9d9d9d}.cart-detail .cart-guide{margin:7px 0 20px;text-align:center}.cart-detail .button.is-active:hover{border-color:#e8931b;color:#e8931b;opacity:1!important}.cart-detail .cart-link a,.cart-detail .cart-link-first a{color:#06f}.terms-agreement{padding-top:10px}.terms-agreement .txt{color:#000;font-size:13px;font-weight:700;line-height:1.75;margin-bottom:2em}.cart-content .form-step{margin-bottom:48px;padding:8px 0}.cart-panel{margin-bottom:45px}.cart-panel .txt{line-height:1.8}.cart-terms{padding:30px 15px 30px 40px}.cart-terms .terms-privacy{height:180px;line-height:1.8;overflow:auto;padding-right:15px}.cart-terms .terms-privacy::-webkit-scrollbar{width:4px}.cart-terms .terms-privacy::-webkit-scrollbar-track{background:transparent}.cart-terms .terms-privacy::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:4px}.cart-terms .terms-privacy table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch}.cart-terms .terms-privacy table::-webkit-scrollbar{height:8px}.cart-terms .terms-privacy table::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.cart-terms .terms-privacy .table-title{font-weight:700}.cart-terms .terms-privacy td{border:1px solid #000;border-collapse:collapse;padding:0 5px}.cart-terms .terms-privacy table .nowrap{white-space:nowrap}.cart-terms .terms-privacy th{border:1px solid #000;border-collapse:collapse;text-align:center}.cart-confirm-block .round-heading{margin-bottom:0!important}.cart-confirm-block .user-info .user{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:15px 25px 15px 20px}.cart-confirm-block .user-info .user-name{font-size:.14rem;font-weight:600}.terms-privacy .privacy-title{border-bottom:1px solid #000;font-size:.14rem;font-weight:700;margin-bottom:15px;padding-left:14px;position:relative}.terms-privacy .privacy-title:before{background:#000;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.terms-privacy .block-title{font-size:.14rem;font-weight:700;margin:.5em 0}.terms-privacy .privacy-link{color:#06f}.terms-privacy .privacy-link.is-highlight{text-decoration:underline}.terms-privacy .list-content{counter-reset:content-counter}.terms-privacy .list-content>li{counter-increment:content-counter;padding-left:30px;position:relative}.terms-privacy .list-content>li:before{content:counter(content-counter) ".";display:inline-block;left:0;position:absolute;text-align:center;top:0;width:30px}.terms-privacy .list-items{counter-reset:content-counter}.terms-privacy .list-items>li{counter-increment:content-counter;padding-left:30px;position:relative}.terms-privacy .list-items>li:before{content:"(" counter(content-counter) ")";display:inline-block;left:0;position:absolute;text-align:center;top:0;width:30px}.terms-privacy .text-all{margin-top:1em}.cart-coupon .form-note{line-height:1.5;margin:0;padding:0 20px}.form-coupon{display:flex;justify-content:space-between}.form-coupon input[type=text],.netprint-item input[type=text]{background:#fff;border:1px solid #ddd;border-radius:4px;display:block;font-size:1em;line-height:normal}.cart-form-wrap{background:#f0f0f0;border-radius:10px}.payment-select .payment-item{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:13px 40px}.payment-select .payment-item:last-child{border-bottom:0}.payment-select .payment-item .btn-radio{display:block;font-size:.13rem;font-weight:700}.payment-entry{background:#f0f0f0;border-radius:10px;margin-bottom:40px;padding:35px 40px 40px}.select-expire-date .item{font-size:13px;font-weight:600;margin-right:30px}.select-expire-date .item .form-field{display:inline-block;font-weight:400;margin-right:10px;vertical-align:middle;width:90px}.input-security-code{width:190px}.card-guide{line-height:1.6;margin-bottom:40px}.card-guide .intro{margin-bottom:32px}.card-guide dt{color:#06f;margin:0 0 10px}.card-guide dt:before{background:#8c8c8c;content:"";display:inline-block;height:1px;margin-right:10px;vertical-align:middle;width:10px}.card-guide dd{font-size:13px}.card-guide dd p{margin-bottom:15px}.card-guide dd .note{color:#8c8c8c;font-size:11px;line-height:1.8}.payment-methods{font-size:14px;padding-top:6px}.payment-methods p{margin-bottom:20px}.payment-methods .notes{color:#8c8c8c;font-size:12px;line-height:1.85}.cart-complete .thanks-title{font-size:.18rem;font-weight:700;margin-bottom:.55em}.cart-complete .cart-content{background:#fff;border-radius:10px}.cart-complete .button{height:.56rem}.cart-complete .button.is-default{color:#8c8c8c;font-weight:400}.cart-complete .detail-msg dt{font-size:.14rem;font-weight:700;margin-bottom:.5em}.cart-complete .detail-msg dd{color:#8c8c8c;line-height:1.8}.is-desktop .section-cart .cart-wrapper{min-height:300px;position:relative}.is-desktop .section-cart .cart-wrapper .cart-detail{position:absolute;right:0;top:0}.is-desktop .section-cart .cart-content,.is-desktop .section-cart .txt-intro{width:550px}.is-desktop .section-cart .cart-detail{width:380px}.is-desktop .section-cart.cart-confirm .cart-list-item{margin-bottom:40px}.is-desktop .section-cart.cart-confirm .cart-content .form-step{margin-bottom:30px}.is-desktop .section-cart.cart-confirm.cart-bitcash .cart-content .form-step{margin-bottom:24px}.is-desktop .section-cart.cart-confirm.cart-bitcash .cart-content .txt-intro{margin-bottom:30px}.is-desktop .section-cart.cart-confirm .cart-list-item .card-item .card-content{width:100%!important}.is-desktop .section-cart.cart-payselect .cart-content .form-step{margin-bottom:24px}.cart-detail .cart-link{display:flex;justify-content:center;margin-bottom:40px;margin-top:15px;text-align:center}.cart-detail .cart-link li{border-right:1px solid #ddd;line-height:1.6;margin-right:28px;padding-right:28px;vertical-align:middle}.cart-detail .cart-link li:last-child{border-right:0;margin-right:0;padding-right:0}.cart-detail .cart-link .button.is-default{background:transparent none;border:0;display:block;font-size:12px;font-weight:400;height:auto;padding:0}.cart-detail .cart-link-first{display:flex;justify-content:right;margin-bottom:40px;margin-top:15px;text-align:center}.cart-detail .cart-link-first li{border-right:1px solid #ddd;line-height:1.6;margin-right:28px;padding-right:28px;vertical-align:middle}.cart-detail .cart-link-first li:last-child{border-right:0;margin-right:0;padding-right:3.5em}.cart-detail .cart-link-first .button.is-default{background:transparent none;border:0;display:block;font-size:12px;font-weight:400;height:auto;padding:0}.is-desktop .cart-list-item .card-item{padding:30px 40px}.is-desktop .cart-list-item .card-item .card-song{margin-top:6px}.is-desktop .cart-list-item .card-item .list-buttons{transform:translateX(7px);width:90px}.is-desktop .cart-list-item .card-item .card-content{width:calc(100% - 90px)}.is-desktop .cart-body-right{display:flex;justify-content:space-between}.is-desktop .cart-body-right .cart-detail{position:static}.is-desktop .terms-agreement .btn-checkbox{font-size:13px;margin-bottom:22px}.is-desktop .terms-agreement .btn-checkbox>span{padding-left:30px}.is-desktop .terms-agreement .btn-checkbox>span:before{transform:translateY(-9px)}.is-desktop .form-coupon{margin-left:20px;padding:30px 0;width:335px}.is-desktop .form-coupon input[type=text],.is-desktop .netprint-item input[type=text]{height:35px;padding:5px 20px;width:235px}.is-desktop .form-coupon .button{height:35px;width:90px}.is-desktop .cart-bitcash .form-txt{font-size:12px}.is-desktop .cart-bitcash .payment-entry{margin-bottom:16px}.is-desktop .cart-bitcash .form-note{line-height:1.8}.is-desktop .cart-complete .cart-content,.is-desktop .cart-complete .txt-intro{width:100%}.is-desktop .cart-complete .cart-content{padding:70px 0 60px}.is-desktop .cart-complete .txt-intro{margin-bottom:20px}.is-desktop .cart-complete .button{width:300px}.is-desktop .cart-complete .inner{margin:0 auto;width:620px}.is-desktop .cart-complete .group-btn{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:38px}.is-mobile-tablet .section-cart{padding:.3rem 0}.is-mobile-tablet .section-cart .common-title{margin-bottom:.1rem}.is-mobile-tablet .section-cart .txt-intro{margin-bottom:.15rem;padding:0 .15rem}.is-mobile-tablet .section-cart .round-heading{margin-bottom:0}.is-mobile-tablet .section-cart.cart-confirm .cart-list-item .card-item .card-content{width:100%!important}.is-mobile-tablet .section-cart.cart-confirm .cart-detail{margin-top:.25rem}.is-mobile-tablet .section-cart.cart-confirm .cart-detail .box-common{padding-bottom:.4rem;padding-top:.4rem}.is-mobile-tablet .section-cart.cart-confirm .cart-detail.sm{margin:0 -.05rem .4rem;padding:0}.is-mobile-tablet .section-cart.cart-confirm .cart-detail.sm .box-common{padding:.25rem .2rem .15rem!important}.is-mobile-tablet .section-cart.cart-confirm .cart-detail.sm .group-btn{margin-top:.25rem;padding:0 .15rem}.is-mobile-tablet .section-cart.cart-payselect .txt-intro{margin-bottom:.35rem}.is-mobile-tablet .section-cart.cart-payselect .txt-intro .txt-note{font-size:.12rem;margin-top:.5em}.is-mobile-tablet .section-cart.cart-payselect .cart-body-right .cart-content{padding-left:0;padding-right:0}.is-mobile-tablet .section-cart.cart-payselect .cart-notice{margin-top:.2rem}.is-mobile-tablet .cart-detail{margin-bottom:.2rem}.is-mobile-tablet .cart-detail-wrap{margin-bottom:3px}.is-mobile-tablet .cart-detail .box-common{padding:.25rem .15rem}.is-mobile-tablet .cart-detail .box-common .cart-link-first{margin-top:0;padding:0}.is-mobile-tablet .cart-detail .cart-price{padding:.08rem .3rem}.is-mobile-tablet .cart-detail .cart-price .price-label{color:#333;font-size:.14rem}.is-mobile-tablet .price-label-plan{color:#333;font-size:.12rem}.is-desktop .cart-price .price-label-plan{font-size:13px}.is-mobile-tablet .cart-price .price-label-plan{font-size:12px}.cart-price .price-label-plan{color:#8c8c8c}.is-mobile-tablet .pc{display:none}.top-info{font-size:1.25em;margin-left:25px}.is-desktop .plan-text{left:38%;position:relative;top:-8px}.is-mobile-tablet .plan-text{left:55%;position:relative;top:-30px}.alert-circle.icon.filled{background-color:#333}.alert-circle.icon{border:1px solid #333;border-radius:50%;height:17px;margin-left:4px;margin-top:2px;width:17.8px}.iconWrapper .icon{z-index:1}.icon{position:absolute}.alert-circle.icon.filled:after,.alert-circle.icon.filled:before{background-color:#fff}.alert-circle.icon:before{background-color:#333;height:7px;left:7px;top:3px;width:2px}.alert-circle.icon:after{background-color:#333;height:2px;left:7px;top:11px;width:2px}.icon:after,.icon:before{content:"";display:block;position:absolute}.is-mobile-tablet .cart-detail .cart-price .price{font-size:.18rem}.is-mobile-tablet .cart-detail .cart-price .price .price-total{display:inline-block;font-size:.24rem;padding:.08rem 0}.is-mobile-tablet .cart-detail .cart-price.promotion .price-label{color:#8c8c8c}.is-mobile-tablet .cart-detail .cart-guide{font-size:.14rem;margin:.07rem 0 .2rem}.is-mobile-tablet .cart-detail .button{width:100%}.is-mobile-tablet .cart-detail.sm{margin-bottom:.15rem;padding:0 .15rem}.is-mobile-tablet .cart-detail.sm .box-common{padding:.25rem .2rem .2rem}.is-mobile-tablet .cart-content{margin-left:-.16rem;margin-right:-.16rem}.is-mobile-tablet .cart-content .form-step{margin-bottom:.1rem;padding:.15rem 0}.is-mobile-tablet .cart-content .cart-list-item{border-radius:0!important}.is-mobile-tablet .cart-list-item .card-item{display:flex;padding:.2rem .3rem}.is-mobile-tablet .cart-list-item .card-item .list-buttons{padding-top:.3rem;width:20%}.is-mobile-tablet .cart-list-item .card-item .card-content{width:80%}.is-mobile-tablet .cart-list-item .cart-action{text-align:right}.is-mobile-tablet .cart-list-item .cart-item-price .price{font-size:.17rem}.is-mobile-tablet .cart-list-item .cart-item-price .price-detail{margin-bottom:2px}.is-mobile-tablet .cart-list-item .cart-item-price .spinner-btn{margin-bottom:.15rem}.is-mobile-tablet .cart-body-right .cart-content{margin-left:0!important;margin-right:0!important;padding-left:.1rem;padding-right:.1rem}.is-mobile-tablet .cart-panel{margin-bottom:.3rem}.is-mobile-tablet .cart-panel .sub-title{font-size:.14rem}.is-mobile-tablet .cart-terms{padding:.2rem .08rem .15rem .15rem}.is-mobile-tablet .cart-terms .terms-privacy{font-size:.13rem;height:2rem;overflow-x:hidden;padding-right:.15rem}.is-mobile-tablet .cart-terms .terms-privacy::-webkit-scrollbar{width:5px}.is-mobile-tablet .cart-terms .terms-privacy::-webkit-scrollbar-thumb{background:#9f9f9f}.is-mobile-tablet .terms-privacy{overflow-x:hidden;overflow-y:auto}.is-mobile-tablet .terms-privacy .privacy-title{border-width:.01rem;margin-bottom:.05rem;padding-left:.14rem}.is-mobile-tablet .terms-privacy .privacy-title:before{height:.06rem;width:.06rem}.is-mobile-tablet .terms-privacy .list-content>li{padding-left:.3rem}.is-mobile-tablet .terms-privacy .list-content>li:before{width:.3rem}.is-mobile-tablet .terms-privacy .list-items>li{padding-left:.3rem}.is-mobile-tablet .terms-privacy .list-items>li:before{width:.3rem}.is-mobile-tablet .cart-notice{margin-top:-.1rem}.is-mobile-tablet .cart-notice .box-common{background-color:transparent;box-shadow:none!important;padding:0!important}.is-mobile-tablet .cart-notice .group-btn{padding:0 .15rem}.is-mobile-tablet .terms-agreement .txt{font-size:.14rem;margin-bottom:.28rem}.is-mobile-tablet .terms-agreement .btn-checkbox{margin-bottom:.15rem}.is-mobile-tablet .terms-agreement .btn-checkbox>span{padding-left:.3rem}.is-mobile-tablet .terms-agreement .btn-checkbox>span:before{height:.2rem;transform:translateY(-.11rem);width:.2rem}.is-mobile-tablet .cart-confirm-block .user-info .user{padding:.2rem .3rem}.is-mobile-tablet .cart-confirm-block .user-info .user:last-child{border-bottom:0}.is-mobile-tablet .cart-confirm-block .user-info .user-name{flex:1 0 0}.is-mobile-tablet .cart-confirm-block .user-info .link{text-align:right;width:18%}.is-mobile-tablet .cart-confirm-block .user-info .text-link{color:#8c8c8c;text-decoration:none}.is-mobile-tablet .cart-coupon .form-coupon{justify-content:flex-start;padding:.25rem .15rem}.is-mobile-tablet .cart-coupon .form-coupon .button{font-size:.14rem;height:.4rem;margin:0;width:26%}.is-mobile-tablet .cart-coupon .form-coupon input[type=text],.is-mobile-tablet .netprint-item input[type=text]{font-size:.13rem;height:.4rem;margin-right:3%;padding:0 .1rem;width:66%}.is-mobile-tablet .cart-coupon .form-note{padding:0 .35rem}.is-mobile-tablet .payment-select{background:#f0f0f0;border:1px solid #ddd;border-radius:4px}.is-mobile-tablet .payment-select .payment-item{height:.6rem;padding:.1rem .25rem}.is-mobile-tablet .payment-select .payment-item .btn-radio{font-size:.14rem;line-height:1.2;width:65%}.is-mobile-tablet .payment-select .payment-item .text-link{text-align:right;text-decoration:none;width:30%}.is-mobile-tablet .payment-entry{margin:.1rem .1rem .2rem;padding:.4rem .2rem .3rem}.is-mobile-tablet .payment-entry .txt-intro{padding:0}.is-mobile-tablet .payment-inner{padding:0 .25rem}.is-mobile-tablet .select-expire-date .item{font-size:.14rem;margin-right:.3rem}.is-mobile-tablet .select-expire-date .item:last-child{margin-right:0}.is-mobile-tablet .select-expire-date .item .form-field{font-size:.16rem;width:1rem}.is-mobile-tablet .input-security-code{width:1.1rem}.is-mobile-tablet .card-guide{margin-bottom:.2rem}.is-mobile-tablet .card-guide dt{margin-bottom:1em;text-align:center}.is-mobile-tablet .card-guide dd{font-size:1em;line-height:1.8}.is-mobile-tablet .card-guide .intro{margin-bottom:1.5em}.is-mobile-tablet .card-guide .note{font-size:1em}.is-mobile-tablet .payment-method-outer .round-heading{margin-bottom:.2rem}.is-mobile-tablet .payment-method-outer .payment-methods{padding:0 .3rem}.is-mobile-tablet .payment-method-outer .payment-methods .notes dd,.is-mobile-tablet .payment-method-outer .payment-methods p{margin-bottom:.2rem}.is-mobile-tablet .cart-bitcash .payment-entry{padding-top:.2rem}.is-mobile-tablet .cart-bitcash .field-form-group{margin-bottom:.18rem}.is-mobile-tablet .cart-bitcash .form-note{line-height:1.8;padding:0 .3rem}.is-mobile-tablet .cart-bitcash .cart-detail-wrap{background:#fff;border-radius:10px;box-shadow:3px 3px 10px rgba(0,0,0,.05);margin-bottom:.25rem;padding:.2rem .15rem}.is-mobile-tablet .cart-complete{margin-top:.3rem}.is-mobile-tablet .cart-complete .thanks-title{padding:0 .15rem}.is-mobile-tablet .cart-complete .cart-content{border-radius:0;margin-bottom:-.3rem}.is-mobile-tablet .cart-complete .inner{padding:.3rem .3rem .35rem}.is-mobile-tablet .cart-complete .group-btn{margin-bottom:.3rem}.is-mobile-tablet .cart-complete .group-btn .button{margin-bottom:.15rem}.is-mobile-tablet .cart-complete .group-btn .button:last-child{margin-bottom:0!important}.section-favorite .favorite-heading{display:flex}.section-favorite .favorite-wrapper{align-items:flex-start;display:flex}.section-favorite .favorite-content{flex:1 0 0}.section-favorite .favorite-control{display:flex;line-height:1;margin:0}.section-favorite .control-number{font-size:20px;font-weight:700;line-height:.5}.section-favorite .control-label{font-size:12px;font-weight:600;margin:2px 11px 0 2px}.section-favorite .control-text{font-size:12px;line-height:1.3}.section-favorite .control-note{color:#8c8c8c;font-size:.12rem;font-weight:400}.section-favorite .favorite-items{margin-top:12px}.section-favorite .favorite-items .card-item{background:#fff;margin-bottom:20px;padding:20px 50px 20px 0}.section-favorite .is-searches .favorite-items .card-item{padding-bottom:20px}.section-favorite .is-searches .card-item .control-link{bottom:10px}.section-favorite .is-history .card-item .list-buttons{margin:-7px -5px 0 0;padding:0}.section-favorite .is-history .card-item .card-artist{font-size:14px;line-height:1.45;margin:5px 0 9px}.section-favorite .section-top-common.section-history{display:block}.section-favorite .section-top-common.section-history .common-title{font-size:14px;padding:0;width:100%}.section-favorite .section-top-common.section-history .card-item:last-child{border-bottom:none}.section-favorite .section-top-common.section-history .list-buttons{margin-left:0}.section-favorite .result-tabs{margin:6px 0 0 auto;width:368px}.section-favorite .result-tabs .tab-link,.section-favorite .result-tabs:after{width:120px}.is-mobile-tablet .section-favorite .favorite-heading{display:block;margin-top:.2rem}.is-mobile-tablet .section-favorite .common-title{padding-left:.03rem}.is-mobile-tablet .section-favorite .result-tabs{margin-top:.25rem;width:100%}.is-mobile-tablet .section-favorite .result-tabs:after{width:32%}.is-mobile-tablet .section-favorite .result-tabs .tab-link{width:100%}.is-mobile-tablet .section-favorite .control-note{line-height:1.6;margin:.25rem 0 .14rem}.is-mobile-tablet .section-favorite .favorite-wrapper{margin-top:.25rem}.is-mobile-tablet .section-favorite .control-number{font-size:.18rem;line-height:.75;margin:0 0 0 4px}.is-mobile-tablet .section-favorite .control-label{font-size:.12rem;margin:2px 11px 0 2px}.is-mobile-tablet .section-favorite .control-text{font-size:.12rem;line-height:1.3}.is-mobile-tablet .section-favorite .favorite-content-inner{margin-bottom:.34rem}.is-mobile-tablet .section-favorite .favorite-content{width:100%}.is-mobile-tablet .section-favorite .favorite-items{border-radius:.1rem;margin:.08rem 0 0;padding:0 0 .06rem}.is-mobile-tablet .section-favorite .favorite-items .card-item{padding:.2rem}.is-mobile-tablet .section-favorite .favorite-items .card-item:last-child{margin-bottom:0}.is-mobile-tablet .section-favorite .result-pagination{padding:.23rem 0 .39rem}.is-mobile-tablet .section-favorite .is-searches .favorite-items .card-item{display:flex;padding:.18rem .1rem .18rem .2rem}.is-mobile-tablet .section-favorite .is-searches .favorite-items .card-item .card-control{padding-right:.1rem;padding-top:.2rem;width:25%}.is-mobile-tablet .section-favorite .is-searches .favorite-items .card-item .control-link{bottom:0}.is-mobile-tablet .section-favorite .is-searches .favorite-items .card-item .card-content{width:75%}.is-mobile-tablet .section-favorite .is-history .card-item{padding:.18rem .2rem}.is-mobile-tablet .section-favorite .is-history .card-item .list-buttons{margin:0;padding:0;position:absolute;right:.13rem;top:.21rem}.is-mobile-tablet .section-favorite .is-history .card-item .card-artist{font-size:.15rem;margin:.07rem 0 9px;width:75%}.is-mobile-tablet .section-favorite .section-top-common.section-history{margin:0 0 .16rem}.is-mobile-tablet .section-favorite .section-top-common.section-history .common-title{font-size:.16rem;margin-bottom:.2rem}.is-mobile-tablet .section-favorite .section-top-common.section-history .card-item{margin-bottom:.22rem}.is-mobile-tablet .section-favorite .section-top-common.section-history .card-item:last-child{margin-bottom:0;padding-bottom:.31rem}.section-score-detail .top-banner{margin:0;padding:5px}.section-score-detail .top-banner img{border-radius:4px;display:block}.section-score-detail .search-records .title{font-size:13px;font-weight:700;margin-bottom:15px;text-align:center}.section-score-detail .search-records .button{font-size:13px;height:44px;justify-content:flex-start;margin-bottom:10px}.section-score-detail .search-records .button:last-child{margin-bottom:0}.button .drop-icon{background-color:#099;background-position:50%;background-repeat:no-repeat;background-size:21px auto;border-radius:50px;box-shadow:2px 2px 1px rgba(0,0,0,.1);height:36px;margin-right:15px;width:36px}.button .icon-download{background-image:url(/_nuxt/img/icon_download.3d62025.png)}.button .icon-bank{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAA30lEQVRYhe2W7QnCQAyG3xQHcIQ6iY7gSHUD3cARHKGdxDqBOkGk2EKoHvbj8CK+z68jDeUhuXABIYQ4RlULVb2qP/Zd1QRPUXVaxouI5M0hawMHAPe0Tm85OnQi36Ubpg2AtcPaVyJSwoieAeTJtV6pRWQFM/UeJx7Wq6voEsDWVDXVVagAlO25BnASkVswu32pUlCEnLLQB28sZvjYNg1l8pWaI9pIBlsVoJgq+hett9jtSwbER/MzFaVobCgaG4rGhqKxoWhsQm/9kPXN5uwCOf34p/+OXRsJISQpAB52lDozMqw73AAAAABJRU5ErkJggg==)}.button .icon-home{background-image:url(/_nuxt/img/icon_home.90c0176.png)}.sns{text-align:center}.sns .btn{display:inline-block;margin:0 12px;vertical-align:middle}.sns .share-button-wrapper{position:relative;text-indent:0}.sns .share-button-wrapper iframe{height:100%!important;left:0;opacity:0!important;position:absolute;top:0;width:100%!important}.sns .share-button{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.sns .facebook-share-button,.sns .hatena-share-button,.sns .line-share-button,.sns .mixi-share-button,.sns .twitter-share-button{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:22px;overflow:hidden;text-indent:-999px;width:24px}.sns .twitter-share-button{background-image:url(/_nuxt/img/ico_twitter.36f5783.png)}.sns .facebook-share-button{background-image:url(/_nuxt/img/ico_facebook.55e93e7.png)}.sns .line-share-button{background-image:url(/_nuxt/img/ico_line.e5335b7.png);width:22px}.sns .hatena-share-button{background-image:url(/_nuxt/img/ico_hatena.53ad440.png)}.sns .mixi-share-button{background-image:url(/_nuxt/img/ico_mixi.f9a3514.png)}.score-detail-meta .card-item{padding:0}.score-detail-meta .card-item .card-song{height:auto;margin-bottom:.2em;text-decoration:none}.score-detail-meta .card-item .card-artist{font-size:.13rem;font-weight:400}.score-detail-meta .card-item .card-type{border:0;color:#333;font-size:.11rem;padding:0}.score-detail-meta .card-item .price.mt0{margin-top:0!important}.score-detail-meta .card-item .list-buttons{justify-content:flex-end}.score-detail-meta .music-example{margin:0 auto 14px;max-width:580px}.score-detail-meta .music-example .outer{border:1px solid #c8c8c8;border-radius:4px;padding:5px}.score-detail-meta .music-example .inner{align-items:center;background:#f8f8f8;border-radius:4px;display:flex;justify-content:center;padding:25px}.score-detail-meta .music-example .icon-music{background:#fff url(/_nuxt/img/ico_music.6101e65.png) no-repeat right 5px center;background-size:62.5% auto;border-radius:20px;box-shadow:2px 2px 6px rgba(0,0,0,.14);height:40px;margin-right:20px;width:40px}.score-detail-meta .music-example .title{font-size:16px;font-weight:600}.score-detail-meta .music-example .button-modal{background:#f8f8f8;border-radius:20px;color:#099;display:inline-block;font-weight:600;line-height:1.25;margin-top:16px;padding:10px 20px;width:180px}.score-product-detail .card-item{border:0;padding:0;position:static}.score-product-detail .trigger-more{margin-bottom:8px}.score-product-detail .table-default.mb0{margin-bottom:0!important}.score-product-detail .button{font-weight:700;height:.45rem;margin:40px auto 0;width:300px}.trigger-more{display:inline-block;padding-right:30px;position:relative}.trigger-more .caret{border-right:1px solid #8c8c8c;border-top:1px solid #8c8c8c;height:8px;position:absolute;right:0;top:7px;transform:rotate(-45deg);width:8px}.score-youtube{margin-bottom:40px}.score-youtube .title{font-size:.16rem;font-weight:600;margin-bottom:1em}.score-youtube .youtube-link{display:block;height:0;margin:0 auto;max-width:640px;padding-bottom:360px;position:relative;width:100%}.score-youtube .image{display:none}.score-youtube .icon-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:65px;z-index:9}.score-youtube .image img{width:100%}.is-mobile-tablet .score-youtube .youtube-link{padding-bottom:56.25%}.score-book{display:flex;justify-content:space-between}.score-book .sub-title{margin-bottom:1em}.score-book .description{line-height:2;margin-bottom:15px}.other-score li{background:url(/_nuxt/img/ico_slider_next_gray.46d2fb5.png) no-repeat 100%;color:#8c8c8c;font-size:.13rem;font-weight:600}.other-score li:last-child{margin-right:0!important}.article-scence-data{margin-bottom:20px;padding:40px 50px}.article-scence-data .list-post{display:flex;flex-wrap:wrap}.article-scence-data .post-item{border-bottom:1px solid #e8e8e8;display:flex;padding-bottom:20px;padding-top:20px;width:50%}.article-scence-data .post-item .post-thumbnail img{height:auto}.article-scence-data .post-item .post-title{font-weight:600;margin-bottom:2px}.article-scence-data .post-item .post-excerpt{color:#8c8c8c}.wrapper-small{max-width:770px}.score-detail-download>.wrapper{padding-bottom:80px;padding-top:55px;position:relative}.score-detail-download .subscription-heading{margin-bottom:35px}.score-detail-download .subscription-heading .top-link{position:absolute;right:15px;top:30px}.score-detail-download .subscription-heading .common-title{margin-bottom:20px}.score-detail-download .subscription-heading .site-intro{font-size:13px}.score-detail-download .download-detail .card-item{margin:0 0 17px;padding:0}.score-detail-download .download-detail .card-item .card-song{height:auto;margin:7px 0 3px;text-decoration:none}.score-detail-download .download-detail .card-item .card-artist{margin:0 0 2px;text-decoration:none}.score-detail-download .guide-register{color:#8c8c8c;line-height:1.75;margin:18px 0 60px}.score-detail-download .guide-register+.payment{margin-top:0}.score-detail-download .payment{display:flex;justify-content:space-between;margin:60px 0 50px}.score-detail-download .payment-method{width:280px}.score-detail-download .payment-note{padding-left:20px;width:calc(100% - 280px)}.score-detail-download .payment-note .text-note{color:#8c8c8c;line-height:1.75;margin-bottom:18px}.score-detail-download .payment-note .top-link{text-align:right}.print-price-box{padding:30px}.print-price-box .box-inner{width:100%}.print-price-box .print-price,.print-price-box .print-size{height:70px;vertical-align:middle}.print-price-box .print-size{border-right:1px solid #e8e8e8;padding-right:30px;text-align:right;width:310px}.print-price-box .print-price{color:#8c8c8c;padding-left:30px}.print-price-box .mark{background:#f1f1f1;border-radius:2px;display:inline-block;min-width:104px;padding:4px 2px;text-align:center}.print-price-box .price-total{margin-bottom:4px}.print-price-box .price-total .price,.print-price-box .price-total .unit{color:#333}.print-price-box .price-total .price{font-size:24px;margin-left:.4em}.print-price-box .price-total .unit{position:relative;top:-2px}.print-price-box .unit{font-size:.1rem;margin-left:4px}.print-price-box .price-discount .price{font-size:.15rem}.add-to-cart{margin:0 auto;max-width:320px;text-align:center}.add-to-cart .quantity{margin-bottom:40px}.add-to-cart .quantity .label,.add-to-cart .quantity .spinner-btn{vertical-align:middle}.add-to-cart .quantity .label{display:inline-block;font-size:14px;margin-right:16px}.add-to-cart .cart-action .button{margin-bottom:15px}.add-to-cart .cart-action .button:last-child{margin-bottom:0!important}.add-to-cart .cart-action .is-default{color:#8c8c8c}.score-shop{margin:75px 0 -20px}.score-shop .box-common{position:relative}.score-shop .box-common:nth-child(2) .store-link{border-bottom:0}.score-shop .shop-title{bottom:100%;font-size:.14rem;font-weight:700;left:0;margin-bottom:15px;position:absolute}.score-shop .shop-title:before{background:#333;content:"";display:inline-block;height:20px;margin-right:15px;vertical-align:middle;width:5px}.score-shop .shop-info{padding:40px 30px 35px;text-align:center}.score-shop .shop-logo{margin-bottom:17px}.score-shop .shop-logo img{display:inline-block;vertical-align:top}.score-shop .shop-description{font-size:13px;line-height:1.75;margin-bottom:10px;min-height:70px;text-align:left}.score-shop .store-number{display:inline-block;margin-bottom:8px;text-align:left}.score-shop .store-number .label{color:#8c8c8c}.score-shop .store-number .label-number{font-size:.26rem;font-weight:700}.score-shop .button{font-size:.12rem;height:.4rem;margin:0 auto;max-width:230px}.score-shop .store-link{border-bottom:1px solid #e8e8e8}.score-shop .store-link .link-item{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjU5NSIgaGVpZ2h0PSI5LjM4NyIgdmlld0JveD0iMCAwIDcuNTk1IDkuMzg3Ij4KICA8cGF0aCBpZD0iUGF0aF8xODg1IiBkYXRhLW5hbWU9IlBhdGggMTg4NSIgZD0iTS0xMCwwbDYsNC02LDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjY5MyAwLjY5MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2ZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4KPC9zdmc+Cg==) no-repeat right 18px center;border-top:1px solid #e8e8e8;color:#06f;display:block;line-height:1.25;padding:12px 40px 12px 0;text-align:right}.score-detail-shop{margin:10px 0 15px}.score-detail-shop-header{display:flex;justify-content:space-between}.score-detail-shop .sub-title{margin-bottom:20px;position:absolute}.score-detail-shop .shop-info{padding:40px 30px 35px;text-align:center}.score-detail-shop .shop-logo{margin-bottom:17px}.score-detail-shop .shop-logo img{display:inline-block;vertical-align:top}.score-detail-shop .store-number{display:inline-block;margin-bottom:8px;text-align:left}.score-detail-shop .store-number .label{color:#8c8c8c}.score-detail-shop .store-number .label-number{font-size:.24rem;font-weight:700}.score-detail-shop .button{font-size:.1rem;height:.4rem;margin:0 auto;max-width:230px}.score-card .sub-title{border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:10px}.score-card .content{font-size:13px;line-height:1.75}.score-card .content p{margin-bottom:8px}.score-card .content p:last-child{margin-bottom:0}.score-card .content strong{font-weight:700}.score-card .content .button{font-size:.12rem;font-weight:700;height:.35rem;margin:0 auto}.score-card .score-card-item{margin-bottom:50px}.score-card .score-card-item:last-child{margin-bottom:0!important}.score-card .device-operation{display:flex;justify-content:space-between;margin-top:18px}.score-card .device-operation .el-card-button{text-align:center;width:220px}.score-card .device-operation .el-card-button .button{font-size:11px}.score-card .device-operation .el-card-description{font-size:.12rem;width:400px}.score-card .device-operation .text-note{color:#8c8c8c;font-size:.12rem;margin-bottom:.5em}.score-card .device-operation .text-note:last-child{margin-bottom:0!important}.score-card .device-operation .text-note li{line-height:1.5;margin-bottom:8px}.score-card .device-operation .text-note li:last-child{margin-bottom:0!important}.score-card .device-operation .row-button{margin-bottom:15px}.score-card .device-operation .row-button:last-child{margin-bottom:0!important}.score-card .device-operation .row-button .button{margin-bottom:5px}.score-set-content{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:10px;padding:30px 40px 40px}.score-set-content .sub-title{background:#fff;border-radius:10px 10px 0 0;box-shadow:3px 3px 6px rgba(0,0,0,.05);margin-bottom:20px;padding:10px 30px}.score-set-content .box{background:#fff;border-radius:10px;padding:30px}.score-set-content .card-item .list-buttons{margin-top:0!important}.score-set-content .box-compare .card-item{border-bottom:0!important;margin-bottom:22px}.score-set-content .list-cards .card-item .card-song{text-decoration:underline}.is-desktop .section-score-detail{padding-bottom:20px}.is-desktop .section-score-detail.midi-detail{padding-bottom:0}.is-desktop .section-score-detail>.wrapper{padding-top:12px;position:relative}.is-desktop .section-score-detail>.wrapper .top-link{position:absolute;right:15px;top:-20px}.is-desktop .section-score-detail .subscription-heading{margin-bottom:0}.is-desktop .section-score-detail .score-detail-meta,.is-desktop .section-score-detail .score-product-detail{padding-left:50px;padding-right:50px}.is-desktop .section-score-detail .score-detail-meta{padding-top:25px}.is-desktop .section-score-detail .score-detail-meta .list-cards{margin-bottom:35px}.is-desktop .section-score-detail .score-detail-meta .card-item{overflow:visible}.is-desktop .section-score-detail .score-detail-meta .card-item .card-content{width:500px}.is-desktop .section-score-detail .score-detail-meta .card-item .card-content>span{margin-right:10px}.is-desktop .section-score-detail .score-detail-meta .card-item .list-buttons{margin-top:64px;padding-right:0;transform:translateX(7px)}.is-desktop .section-score-detail .score-detail-meta .card-item .card-song{font-size:18px}.is-desktop .section-score-detail .score-detail-meta .card-item .card-type{margin-top:5px}.is-desktop .section-score-detail .score-detail-meta .card-item .price{margin-top:12px}.is-desktop .section-score-detail .score-detail-meta .card-item .price .price-among{font-size:20px}.is-desktop .section-score-detail .score-detail-meta .card-item .price .quantity{font-size:10px;margin-left:4px;position:relative;top:-1px}.is-desktop .section-score-detail .score-detail-meta .card-item .list-label{margin-bottom:.85em}.is-desktop .section-score-detail .score-product-detail{margin-bottom:40px;padding-bottom:50px}.is-desktop .section-score-detail .score-product-detail .table-default{margin-bottom:50px}.is-desktop .section-score-detail .sns{margin-bottom:35px}.is-desktop .section-score-detail.midi-detail .sns{margin-top:40px}.is-desktop .section-score-detail .section-top-common.section-history{display:block;margin:0;padding:50px 50px 10px}.is-desktop .section-score-detail .section-top-common.section-history .common-title{font-size:14px;padding-left:0}.is-desktop .section-score-detail .search-records{width:220px}.is-desktop .score-book{padding:40px 50px}.is-desktop .score-book .book-img{width:120px}.is-desktop .score-book .book-info{width:calc(100% - 160px)}.is-desktop .other-score{margin:40px 0 30px;text-align:center}.is-desktop .other-score li{background-size:6px auto;display:inline-block;margin-right:40px;padding-right:30px;vertical-align:middle}.is-desktop .list-post .post-item:nth-child(odd){padding-right:15px}.is-desktop .list-post .post-item:nth-child(2n){padding-left:15px}.is-desktop .list-post .post-item:last-child,.is-desktop .list-post .post-item:nth-last-child(2):not(:nth-child(2n)){border-bottom:0;padding-bottom:0}.is-desktop .list-post .post-item .post-thumbnail{width:90px}.is-desktop .list-post .post-item .post-info{padding-left:20px;width:calc(100% - 90px)}.is-desktop .list-post .post-item .post-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-size:13px}.is-desktop .list-post .post-item .post-excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4}.is-desktop .score-detail-download .download-detail .card-type{border:0;color:#333;margin:0;padding:0}.is-desktop .add-to-cart .cart-action .button{height:56px}.is-desktop .score-shop{display:flex;justify-content:space-between}.is-desktop .score-shop .col{width:360px}.is-desktop .score-shop .box-common:not(.col){width:100%}.is-desktop .score-shop .shop-description{margin:0 auto;max-width:600px}.is-desktop .shop-detail-button{width:160px}.is-desktop .shop-detail-button .button{height:40px}.is-desktop .score-detail-shop-outer{border:1px solid #099;padding:20px}.is-desktop .score-detail-shop-wrap{margin:35px 0;padding:0 50px}.is-desktop .score-detail-shop-wrap .comment{line-height:1.75;width:350px}.is-desktop .score-detail-shop{display:flex;justify-content:space-between;padding:0}.is-desktop .score-detail-shop .col1{padding:0;width:250px}.is-desktop .score-detail-shop .col2{padding:0;width:330px}.is-desktop .score-detail-shop .shop-info{display:flex;justify-content:space-around;padding:20px 0 15px}.is-desktop .score-detail-shop .shop-logo img{margin-top:20px;width:30px}.is-desktop .score-detail-shop .shop-logo-multiple{width:165px}.is-desktop .score-detail-shop .list-stores{margin-top:20px;text-align:left}.is-desktop .score-detail-shop .list-stores li{display:inline-block;margin-bottom:10px;margin-right:5px}.is-desktop .score-detail-shop .list-stores li:last-child{margin-right:0}.is-desktop .score-detail-shop .list-stores{justify-content:left}.is-desktop .score-detail-shop .list-stores img{height:auto;width:30px}.is-desktop .midi-detail .score-product-detail{margin-bottom:20px;padding-bottom:45px}.is-desktop .midi-detail.midi-cvs .detail-first-view{margin-bottom:20px;padding-bottom:48px}.is-desktop .midi-detail.midi-cvs .score-detail-meta .list-cards{margin-bottom:18px}.is-desktop .midi-detail.midi-cvs .score-detail-meta .list-cards .price{margin-top:10px}.is-desktop .score-card{margin-bottom:20px;padding:50px}.is-desktop .score-card .content .button{max-width:100%;width:260px}.is-desktop .score-set-content .box-compare{display:flex;justify-content:space-between}.is-desktop .score-set-content .box-compare .box{width:270px}.is-desktop .score-set-content .box-compare .card-item{padding-bottom:10px}.is-desktop .score-set-content .box-compare .card-item .price{margin-top:4px}.is-desktop .score-set-content .box-compare .card-item .price .price-among{font-size:18px}.is-desktop .score-set-content .button{font-size:12px;height:35px}.is-desktop .score-set-content .list-cards{margin-bottom:0!important;padding:0 20px}.is-desktop .score-set-content .list-cards .card-content{width:400px!important}.is-desktop .score-set-content .list-cards .card-right{text-align:right;width:90px}.is-desktop .score-set-content .list-cards .card-item{flex-wrap:wrap;justify-content:space-between;padding:30px 0}.is-desktop .score-set-content .list-cards .card-item .card-song{font-size:14px;margin-bottom:.5em}.is-desktop .score-set-content .list-cards .card-item .card-artist{font-size:12px;font-weight:700}.is-desktop .score-set-content .list-cards .card-item .price .price-among{font-size:18px}.is-desktop .score-set-content .list-cards .card-item .button{margin:0 auto;width:210px}.is-desktop .score-set-content .list-cards .card-item .price{margin:15px 0 20px}.is-desktop .midi-muma .score-detail-meta{margin-bottom:20px;padding-bottom:50px}.is-desktop .midi-muma .score-set-content{padding-bottom:0}.is-desktop .midi-muma .score-set-content .sub-title{margin-bottom:5px}.is-desktop .el-detail.section-score-detail .score-product-detail{padding-bottom:0}.is-desktop .el-detail.section-score-detail .score-detail-meta>.list-cards .card-artist+.list-label{margin-top:10px}.is-desktop .el-detail.section-score-detail .score-detail-meta>.list-cards .list-buttons{bottom:0;margin:0;position:absolute;right:0}.is-desktop .el-detail.section-score-detail .detail-first-view{margin-bottom:20px;padding-bottom:50px}.is-desktop .el-detail.section-score-detail .score-product-detail{margin-bottom:0}.is-desktop .el-detail.section-score-detail .sns{margin-top:40px}.is-desktop .el-detail.section-score-detail .score-set-content{padding-bottom:0}.is-desktop .el-detail.section-score-detail .score-set-content .sub-title{margin-bottom:5px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.is-desktop .list-post .post-item .post-title{height:40px}}.is-mobile-tablet .section-score-detail{padding:.05rem 0 0}.is-mobile-tablet .section-score-detail .subscription-heading .top-link{margin-bottom:.12rem;text-align:right}.is-mobile-tablet .section-score-detail .subscription-heading .top-banner{background-color:transparent!important;box-shadow:none!important;padding:0}.is-mobile-tablet .section-score-detail .subscription-heading .top-banner img{border-radius:0}.is-mobile-tablet .section-score-detail .block-top-wrapper .block-top-content{padding-top:.05rem}.is-mobile-tablet .section-score-detail .block-top-wrapper .block-top-content .detail-first-view{border-radius:0;margin-bottom:.35rem;padding-bottom:.15rem}.is-mobile-tablet .section-score-detail .score-detail-meta{padding:.15rem .3rem .3rem}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item{margin-bottom:.15rem;padding-bottom:.2rem}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item .card-song{font-size:.17rem;font-weight:600}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item .card-type{margin:.07rem 0 .1rem}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item .price{margin-top:.1rem}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item .price .price-among{font-size:.18rem}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item .price .quantity{font-size:.1rem;margin-left:4px;position:relative;top:-1px}.is-mobile-tablet .section-score-detail .score-detail-meta .card-item .list-buttons{bottom:0;margin:0;position:absolute;right:0}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example{margin-bottom:.1rem;max-width:5.8rem}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example .outer{border-color:#e8e8e8}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example .inner{padding:.1rem}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example .icon-music{background-position:right .05rem center;border-radius:.2rem;height:.4rem;margin-right:.2rem;width:.4rem}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example .title{font-size:.14rem}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example .button-modal{background-color:transparent;color:#06f;margin-top:.18rem;padding:0;width:auto}.is-mobile-tablet .section-score-detail .score-detail-meta .music-example .button-modal:after{content:">";display:inline-block;margin-left:.6em}.is-mobile-tablet .section-score-detail .block-top-banner{margin-bottom:.16rem}.is-mobile-tablet .section-score-detail .section-top-common.section-history .common-title{margin-bottom:.18rem}.is-mobile-tablet .section-score-detail .search-records{background-color:transparent;box-shadow:none;padding:0 .08rem}.is-mobile-tablet .section-score-detail .search-records .group-button{display:flex;justify-content:space-between;width:100%}.is-mobile-tablet .section-score-detail .search-records .group-button .button{margin:0!important;opacity:1!important;text-align:center}.is-mobile-tablet .section-score-detail .search-records .group-button .button.is-disabled-sp{background-color:#ddd!important;border-color:#ddd!important}.is-mobile-tablet .section-score-detail .search-records .group-button .button.is-disabled-sp .drop-icon{background-color:#ddd!important}.is-mobile-tablet .section-score-detail .search-records .group-button:not(.two-buttons) .button{display:block;font-size:.11rem;height:auto;padding:.03rem 0 .12rem;width:32%}.is-mobile-tablet .section-score-detail .search-records .group-button:not(.two-buttons) .button .drop-icon{margin:0 auto -.08rem;transform:translateY(-.15rem)}.is-mobile-tablet .section-score-detail .search-records .group-button.two-buttons{padding:0 .07rem}.is-mobile-tablet .section-score-detail .search-records .group-button.two-buttons .button{font-size:.14rem;height:.56rem;justify-content:center;padding-right:.15rem;width:48.69%}.is-mobile-tablet .section-score-detail .search-records .group-button.two-buttons .button .drop-icon{margin-right:.1rem}.is-mobile-tablet .section-score-detail.midi-detail .score-detail-meta .card-item{margin-bottom:0;padding-bottom:0}.is-mobile-tablet .section-score-detail.midi-detail:not(.midi-cvs) .score-detail-meta .list-buttons{bottom:.15rem}.is-mobile-tablet .section-score-detail.midi-detail .score-product-detail{padding-bottom:.25rem}.is-mobile-tablet .section-score-detail.midi-detail .block-top-wrapper .block-top-content .detail-first-view{margin-bottom:.15rem}.is-mobile-tablet .section-score-detail.midi-detail .sns{margin-top:.2rem}.is-mobile-tablet .section-score-detail.midi-detail.midi-cvs .score-detail-meta .list-cards .card-item{padding-bottom:.15rem}.is-mobile-tablet .section-score-detail.midi-detail.midi-cvs .score-detail-meta{padding-bottom:0}.is-mobile-tablet .section-score-detail .section-top-common.section-history{border-radius:.1rem!important}.is-mobile-tablet .score-card{margin:0 .15rem .15rem;padding:.28rem .2rem .18rem}.is-mobile-tablet .score-card .sub-title{border-width:.01rem;font-size:.14rem;margin-bottom:.1rem;padding-bottom:.3em}.is-mobile-tablet .score-card .content{line-height:1.85}.is-mobile-tablet .score-card .content p{margin-bottom:0}.is-mobile-tablet .purchase-device{background:#f8f8f8;border-radius:4px;color:#8c8c8c;font-size:.11rem;line-height:1.5;margin:.25rem -.15rem 0;padding:.18rem .2rem}.is-mobile-tablet .button .drop-icon{background-size:.21rem;display:block;height:.36rem;width:.36rem}.is-mobile-tablet .score-product-detail{padding:0 .15rem}.is-mobile-tablet .score-product-detail .table-default{margin-bottom:.34rem}.is-mobile-tablet .score-product-detail .button{margin-top:.25rem;width:100%}.is-mobile-tablet .trigger-more{display:block}.is-mobile-tablet .score-youtube{margin-bottom:.24rem;padding:0 .15rem}.is-mobile-tablet .score-youtube .title{margin-bottom:.7em}.is-mobile-tablet .score-book{margin:0 .15rem .35rem;padding:.6rem .2rem .3rem;position:relative}.is-mobile-tablet .score-book .sub-title{font-size:.14rem;left:.2rem;position:absolute;top:.3rem}.is-mobile-tablet .score-book .book-img{width:29.5%}.is-mobile-tablet .score-book .book-info{padding-left:.2rem;width:70.5%}.is-mobile-tablet .score-book .top-link a{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjU5NSIgaGVpZ2h0PSI5LjM4NyIgdmlld0JveD0iMCAwIDcuNTk1IDkuMzg3Ij4KICA8cGF0aCBpZD0iUGF0aF8xODg1IiBkYXRhLW5hbWU9IlBhdGggMTg4NSIgZD0iTS0xMCwwbDYsNC02LDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjY5MyAwLjY5MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2ZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4KPC9zdmc+Cg==) no-repeat 100%;display:inline-block;padding-right:25px}.is-mobile-tablet .score-book .description{line-height:1.8;margin-bottom:.5em}.is-mobile-tablet .other-score{margin-bottom:.4rem;padding:0 .25rem;text-align:right}.is-mobile-tablet .other-score li{background-size:.08rem auto;margin-bottom:.14rem;padding-right:.25rem}.is-mobile-tablet .sns{align-items:center;background:#fff;border-radius:100px;display:flex;justify-content:space-between;margin:0 auto .2rem;padding:.11rem .3rem;width:78.6667%}.is-mobile-tablet .sns ul li{margin:0 .5em 0 0}.is-mobile-tablet .sns .sns-label{color:#8c8c8c;font-size:.14rem;padding-right:.15rem}.is-mobile-tablet .sns .facebook-share-button,.is-mobile-tablet .sns .hatena-share-button,.is-mobile-tablet .sns .mixi-share-button,.is-mobile-tablet .sns .twitter-share-button{height:.22rem;width:.24rem}.is-mobile-tablet .sns .line-share-button{height:.22rem;width:.22rem}.is-mobile-tablet .article-scence-data{margin:0 .15rem .2rem;padding:.3rem .2rem .2rem}.is-mobile-tablet .article-scence-data .list-post{display:block}.is-mobile-tablet .article-scence-data .post-item{padding:.15rem 0;width:100%}.is-mobile-tablet .article-scence-data .post-item:last-child{border-bottom:0;padding-bottom:0}.is-mobile-tablet .article-scence-data .post-item .post-excerpt{display:none}.is-mobile-tablet .article-scence-data .post-item .post-thumbnail{width:23.5%}.is-mobile-tablet .article-scence-data .post-item .post-info{flex:1 0 0;padding-left:.16rem}.is-mobile-tablet .article-scence-data .post-item .post-title{font-size:.14rem;line-height:1.5}.is-mobile-tablet .score-detail-download>.wrapper{padding-bottom:.4rem;padding-top:.2rem}.is-mobile-tablet .score-detail-download .subscription-heading{margin-bottom:.24rem}.is-mobile-tablet .score-detail-download .subscription-heading .common-title{margin-bottom:.5em}.is-mobile-tablet .score-detail-download .subscription-heading .top-link{position:static;text-align:right}.is-mobile-tablet .score-detail-download .subscription-heading .site-intro{font-size:.14rem;line-height:1.7}.is-mobile-tablet .score-detail-download .download-detail .card-item{margin-bottom:.1rem}.is-mobile-tablet .score-detail-download .download-detail .card-type{background-color:#fff}.is-mobile-tablet .score-detail-download .guide-register{color:#8c8c8c;margin:.15rem 0 .4rem}.is-mobile-tablet .score-detail-download .guide-register+.payment{margin-top:0;padding-bottom:0}.is-mobile-tablet .score-detail-download .payment{background:#fff;border-radius:.1rem;box-shadow:.03rem .03rem .1rem rgba(0,0,0,.05);display:block;margin:.4rem 0;padding:.3rem .3rem .1rem}.is-mobile-tablet .score-detail-download .payment-method,.is-mobile-tablet .score-detail-download .payment-note{padding:0;width:100%}.is-mobile-tablet .score-detail-download .payment-method{margin-bottom:.15rem}.is-mobile-tablet .score-detail-download .payment .top-link{border-top:1px solid #e8e8e8;margin-left:-.3rem;margin-right:-.3rem;padding:.13rem .25rem}.is-mobile-tablet .score-detail-download .payment .top-link a:after{content:">";margin-left:.7em}.is-mobile-tablet .print-price-box{padding:.05rem}.is-mobile-tablet .print-price-box .print-price,.is-mobile-tablet .print-price-box .print-size{height:.8rem}.is-mobile-tablet .print-price-box .inline .print-price,.is-mobile-tablet .print-price-box .inline .print-size{height:.5rem}.is-mobile-tablet .print-price-box .print-size{border-right:0;padding:0;width:31.75%}.is-mobile-tablet .print-price-box .print-price{padding-left:.2rem}.is-mobile-tablet .print-price-box .mark{align-items:center;background:#f8f8f8;border-radius:.04rem 0 0 .04rem;display:flex;font-size:.11rem;font-weight:700;height:100%;justify-content:center;padding:0;width:100%}.is-mobile-tablet .print-price-box .price-total{margin-bottom:.1em}.is-mobile-tablet .print-price-box .price-total .price{font-size:.2rem}.is-mobile-tablet .add-to-cart{max-width:none}.is-mobile-tablet .add-to-cart .quantity{margin-bottom:.3rem}.is-mobile-tablet .add-to-cart .quantity .label{font-size:.14rem;margin-right:.16rem}.is-mobile-tablet .add-to-cart .button{margin-bottom:.15rem;width:100%}.is-mobile-tablet .wrapper-small{max-width:unset;padding-left:.25rem;padding-right:.25rem}.is-mobile-tablet .score-shop{margin:0}.is-mobile-tablet .score-shop .box-common{margin-top:.75rem}.is-mobile-tablet .score-shop .shop-title{font-size:.16rem;margin-bottom:.15rem}.is-mobile-tablet .score-shop .shop-title:before{height:.25rem}.is-mobile-tablet .score-shop .shop-info{padding:.3rem .3rem .4rem}.is-mobile-tablet .score-shop .shop-info .button{max-width:none;width:86.8%}.is-mobile-tablet .score-shop .shop-logo{margin-bottom:.2rem}.is-mobile-tablet .score-shop .shop-logo img{height:.6rem;width:auto}.is-mobile-tablet .score-shop .shop-description{font-size:.14rem;margin:0 -.05rem .15rem;min-height:0}.is-mobile-tablet .score-shop .store-number{margin-bottom:.6em}.is-mobile-tablet .score-shop .store-link{border-bottom:0!important}.is-mobile-tablet .score-shop .store-link .link-item{background-position:94% 50%;background-size:.08rem auto;padding:.12rem .4rem .12rem 0}.is-mobile-tablet .score-detail-shop-wrap{margin-bottom:.2rem;padding:.15rem}.is-mobile-tablet .score-detail-shop-outer{border:1px solid #099;padding:.2rem}.is-mobile-tablet .score-detail-shop-wrap .comment{line-height:1.75;margin-top:.2rem;width:100%}.is-mobile-tablet .score-detail-shop-wrap .shop-detail-button .button{font-size:.11rem;height:.35rem;width:1.1rem}.is-mobile-tablet .score-detail-shop{margin:0}.is-mobile-tablet .score-detail-shop .box-common{margin-top:.75rem}.is-mobile-tablet .score-detail-shop .shop-title{font-size:.16rem;margin-bottom:.15rem}.is-mobile-tablet .score-detail-shop .shop-title:before{height:.25rem}.is-mobile-tablet .score-detail-shop .shop-info{padding:.15rem .15rem .2rem}.is-mobile-tablet .score-detail-shop .shop-info .button{max-width:none;width:86.8%}.is-mobile-tablet .score-detail-shop .shop-logo{margin-bottom:.2rem}.is-mobile-tablet .score-detail-shop .shop-logo img{height:.4rem;width:.4rem}.is-mobile-tablet .score-detail-shop .shop-description{font-size:.14rem;margin:0 -.05rem .15rem;min-height:0}.is-mobile-tablet .score-detail-shop .store-number{margin-bottom:.6em}.is-mobile-tablet .score-detail-shop .store-link{border-bottom:0!important}.is-mobile-tablet .score-detail-shop .store-link .link-item{background-position:94% 50%;background-size:.08rem auto;padding:.12rem .4rem .12rem 0}.is-mobile-tablet .score-detail-shop .shop-logo-multiple{padding:0 .34rem;text-align:left;width:100%}.is-mobile-tablet .score-detail-shop .list-stores li{display:inline-block;margin-bottom:.1rem;margin-right:.08rem;width:.4rem}.is-mobile-tablet .score-detail-shop .list-stores li:last-child{margin-right:0}.is-mobile-tablet .score-detail-shop .list-stores{justify-content:left;margin-bottom:.1rem}.is-mobile-tablet .score-detail-shop .list-stores img{width:.4rem}.is-mobile-tablet .score-set-content{margin:.15rem -.15rem 0;padding:.1rem .1rem 0}.is-mobile-tablet .score-set-content .box{background-color:transparent;border-bottom:1px solid #e8e8e8;border-radius:0;margin:0 -.1rem;padding:.2rem .4rem .25rem}.is-mobile-tablet .score-set-content .box:last-child{border-bottom:0}.is-mobile-tablet .score-set-content .sub-title{font-size:.12rem;margin-bottom:0;padding:.13rem .3rem}.is-mobile-tablet .score-set-content .card-item{padding-bottom:.25rem!important}.is-mobile-tablet .score-set-content .card-item .list-buttons{bottom:.12rem!important}.is-mobile-tablet .score-set-content .card-item .price{margin-top:.07rem!important}.is-mobile-tablet .score-set-content .button{background-color:#fff;font-size:.14rem;height:.44rem}.is-mobile-tablet .score-set-content .list-cards{margin:0 -.1rem}.is-mobile-tablet .score-set-content .list-cards .card-item{padding:.25rem .35rem}.is-mobile-tablet .score-set-content .list-cards .card-item .card-song{font-size:.15rem}.is-mobile-tablet .score-set-content .list-cards .card-item .button{margin-top:.15rem}.is-mobile-tablet .score-set-content .list-cards .card-item .list-buttons{display:none!important}.is-mobile-tablet .midi-muma .score-detail-meta{padding-bottom:0}.is-mobile-tablet .midi-muma .score-set-content{border-radius:5px;padding-bottom:0}.is-mobile-tablet .score-card-item{margin-bottom:0}.is-mobile-tablet .score-card .device-operation{margin-top:0}.is-mobile-tablet .score-card .device-operation .text-note li{margin:.2em 0 0}.is-mobile-tablet .score-card .device-operation .text-link{text-decoration:none}.is-mobile-tablet .score-card .device-operation .text-link:before{content:">";margin-right:3px}.is-mobile-tablet .score-card .content{font-size:.13rem}.is-mobile-tablet .el-detail .score-detail-meta .card-item{margin-bottom:0}.is-mobile-tablet .el-detail .score-detail-meta .card-item .card-new,.is-mobile-tablet .el-detail .score-detail-meta .card-item .card-regist,.is-mobile-tablet .el-detail .score-detail-meta .card-item .card-score,.is-mobile-tablet .el-detail .score-detail-meta .card-item .card-set{margin-right:.08rem}.is-mobile-tablet .el-detail .score-detail-meta .card-item .list-label{margin-bottom:.6em}.is-mobile-tablet .el-detail .score-detail-meta .card-item .list-buttons{bottom:.18rem}.is-mobile-tablet .el-detail .score-detail-meta .card-item .card-song{text-decoration:none}.is-mobile-tablet .el-detail .score-detail-meta .card-item .card-artist+.list-label{margin-top:.1rem}.is-mobile-tablet .el-detail .score-detail-meta .purchase-device{font-size:.12rem;line-height:1.6;margin-top:0;padding:.12rem .2rem}.is-mobile-tablet .el-detail .score-product-detail .button.is-active{border-color:#e8931b;color:#e8931b;height:.5rem}.is-mobile-tablet .el-detail .block-top-wrapper .block-top-content .detail-first-view{margin-bottom:.2rem;padding-bottom:.4rem}.is-mobile-tablet .el-detail .el-muma{padding-bottom:.15rem!important}.is-mobile-tablet .el-detail .el-muma .score-detail-meta{padding-bottom:0!important}.section-coupon{font-weight:400}.section-coupon .coupon-title{font-weight:700}.coupon-data>li{align-items:center;border-bottom:1px solid #ddd;display:flex;width:100%}.coupon-data>li:last-child{border-bottom:none}.coupon-tag{color:#8c8c8c;display:block;font-weight:700;line-height:1.2;text-align:center}.list-coupon-note{color:#8c8c8c;line-height:1.75}.list-coupon-note>li:before{content:"※";display:inline}.modal-coupon{text-align:center}.modal-coupon .coupon-off{font-family:Helvetica,sans-serif;font-weight:700;line-height:1}.modal-coupon .coupon-date{letter-spacing:.05em;text-align:center}.is-desktop .section-coupon .wrapper{padding-bottom:60px}.is-desktop .section-coupon .common-title{margin-bottom:42px}.is-desktop .section-coupon .coupon-title{font-size:12px;margin-bottom:8px}.is-desktop .section-coupon .box-common{padding:58px 120px 40px}.is-desktop .section-coupon .coupon-caption{font-size:14px;margin-bottom:20px}.is-desktop .section-coupon .button{margin:0 auto;width:310px}.is-desktop .section-coupon .coupon-data{margin-bottom:44px}.is-desktop .section-coupon .list-coupon-note{max-width:605px}.is-desktop .section-coupon .coupon-row{margin-bottom:36px}.is-desktop .coupon-data>li{padding:15px 0}.is-desktop .coupon-data .data-head{width:75px}.is-desktop .coupon-data .data-content{font-size:13px;padding-left:25px;width:calc(100% - 75px)}.is-desktop .coupon-tag{background:#f8f8f8;border-radius:2px;font-size:11px;padding:6px 5px}.is-desktop .list-coupon-note{font-size:12px}.is-desktop .modal-coupon{width:380px}.is-desktop .modal-coupon .button-close{background-image:url(/_nuxt/img/btn_close.e0d0647.png);background-size:20px auto;right:14px;top:14px}.is-desktop .modal-coupon .modal-title{font-size:20px;margin-bottom:36px}.is-desktop .modal-coupon .coupon-off{font-size:28px;margin-bottom:5px}.is-desktop .modal-coupon .coupon-number{font-size:24px;word-break:break-all}.is-desktop .modal-coupon .coupon-date{font-size:13px;margin-bottom:17px}.is-desktop .modal-coupon .modal-header{padding:49px 40px 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.is-desktop .coupon-tag{padding-bottom:5px;padding-top:6px}}.is-mobile-tablet .section-coupon .wrapper{padding:.2rem 0 0}.is-mobile-tablet .section-coupon .box-common{border-radius:0;padding:.25rem .32rem .43rem}.is-mobile-tablet .section-coupon .common-title{margin-bottom:.1rem;padding:0 .16rem}.is-mobile-tablet .section-coupon .coupon-title{font-size:.14rem;margin-bottom:.15rem}.is-mobile-tablet .section-coupon .coupon-caption{font-size:.14rem;line-height:1.79;margin-bottom:.13rem}.is-mobile-tablet .section-coupon .coupon-data{margin:0 -.32rem .17rem}.is-mobile-tablet .section-coupon .coupon-data>li:first-child{padding-top:0}.is-mobile-tablet .section-coupon .coupon-row{margin-bottom:.36rem}.is-mobile-tablet .section-coupon .list-coupon-note{margin-right:-.1rem}.is-mobile-tablet .section-coupon .button{width:100%}.is-mobile-tablet .coupon-data{font-size:.13rem;line-height:1.5}.is-mobile-tablet .coupon-data>li{padding:.2rem .32rem}.is-mobile-tablet .coupon-data .data-head{width:.75rem}.is-mobile-tablet .coupon-data .data-content{padding-left:.15rem;width:calc(100% - .75rem)}.is-mobile-tablet .coupon-tag{background:#f0f0f0;border-radius:.02rem;font-size:.11rem;padding:6px 10px}.is-mobile-tablet .list-coupon-note{font-size:.12rem;line-height:1.5}.is-mobile-tablet .list-coupon-note>li{margin-bottom:.09rem}.is-mobile-tablet .list-coupon-note>li:last-child{margin-bottom:0}.is-mobile-tablet .modal-coupon{margin:0 .4rem;max-height:70vh;overflow:auto;padding:0;width:calc(100% - .8rem)}.is-mobile-tablet .modal-coupon .button-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAZ1JREFUSA2t1+F1gyAUBeCCC2SEbNCOkGzQjuAG2aTZwNMJ2g3SbhA3SQdQey/15SgBfSD8ISDy+ZLwQPOE0jTNS9d171VVvdV1fWNf6UKj7/tPay2Nqxk7LoB2wzBcgR9L41MDzg340eIpzkQZoTGGkV8w0LXZt7V4KKfb0QRuX9FoBSiJB1AyLU3DT4wQT/GNj89ss2z92hfQA39KBxMqia+h9O5wKVyDPsBbcS0ahHPxFDQKp+Kp6CKsxXPQVXgNx/U9lqHLehw7Fq5Tt2SkI1TP/tWhAexDVMF1jmSzx+VpllOhuGe+nNgRKyHcG6tGeZ8qYgEW8CSU81mZVFsjlQ7+2FCfP8ZvqyNmtNy5uIn4k7CdmttVcASVHS1rY1mFYyiXDCPN3dUW4SVUTikck4NHYQ3KiFly8CCcgv7T6fgDnIPm4DN4C5qK3+ESaAru4JKoFueBPpSRknOvgNOac8eWGg/0X14aLILyAbjWx0QjWU5eGtyB/oQ8+zs+aTFUIg/gLV6TThYX+L50wMAfzclBJkypBUeAH2L8AZoQBqJWNhgBAAAAAElFTkSuQmCC);background-size:.15rem auto;right:.17rem;top:.16rem}.is-mobile-tablet .modal-coupon .modal-title{font-size:.17rem;margin-bottom:.3rem}.is-mobile-tablet .modal-coupon .coupon-off{font-size:.24rem;margin-bottom:.07rem}.is-mobile-tablet .modal-coupon .coupon-number{font-size:.225rem;word-break:break-all}.is-mobile-tablet .modal-coupon .coupon-date{font-size:.13rem;margin-bottom:.18rem}.is-mobile-tablet .modal-coupon .modal-header{padding:.3rem .2rem 0}.is-mobile-tablet .modal-coupon .button{height:.5rem}.is-mobile-tablet .modal-coupon .modal-content{padding-bottom:.3rem}.section-freescore .freescore-intro{margin-top:16px}.is-desktop .section-freescore .freescore-intro{margin-top:0}.section-freescore .intro-text{font-size:.14rem;font-weight:400;line-height:1.8}.section-freescore .reader-text{color:#8c8c8c;font-size:.12rem;font-weight:400}.section-freescore .reader-button{font-size:.12rem;height:35px;margin-top:14px;width:220px}.section-freescore .freescore-wrapper{display:flex}.section-freescore .freescore-content{flex:1}.section-freescore .content-title{font-size:16px;font-weight:700}.section-freescore .freescore-items{background:#fff;margin-top:16px}.section-freescore .freescore-items .card-item{border-radius:10px;margin-bottom:20px;min-height:198px;padding:34px 50px}.section-freescore .freescore-items .card-item .button-item{position:absolute;right:32px;top:40px}.section-freescore .freescore-items .card-item .card-download{right:40px;top:123px}.section-freescore .section-top-common.section-history{display:block}.section-freescore .section-top-common.section-history .common-title{font-size:14px;padding:0;width:100%}.section-freescore .section-top-common.section-history .card-item:last-child{border-bottom:none}.section-freescore .section-top-common.section-history .list-buttons{margin-left:0}.section-freescore .freescore-download{margin-bottom:58px;margin-top:43px}.section-freescore .download-title{border-radius:4px;font-size:.16rem;font-weight:700;padding-bottom:11px;position:relative}.section-freescore .download-title:after,.section-freescore .download-title:before{background:#ddd;border-radius:4px;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.section-freescore .download-title:after{background:#7b47d2;width:80px}.section-freescore .list-procedure{counter-reset:procedure-counter;margin-top:40px}.section-freescore .item-procedure{counter-increment:procedure-counter;margin-bottom:40px;padding-left:80px;position:relative}.section-freescore .item-procedure:after{color:#7b47d2;content:"STEP";display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:.08rem;font-weight:700;left:18px;position:absolute;top:15px}.section-freescore .item-procedure:before{align-items:center;background:#fff;border-radius:50%;color:#7b47d2;content:counter(procedure-counter);display:flex;font-size:.22rem;font-weight:700;height:.6rem;justify-content:center;left:0;padding-top:.12rem;position:absolute;top:0;width:.6rem}.section-freescore .item-title{font-size:14px;font-weight:600;line-height:1.2}.section-freescore .item-text{font-size:.13rem;font-weight:400;line-height:1.8;margin-top:10px}.section-freescore .item-button{font-size:12px;height:35px;margin-top:16px;width:220px}.section-freescore .item-note{margin-top:8px}.section-freescore .item-note li{color:#8c8c8c;font-size:12px;font-weight:400;margin-bottom:5px}.is-desktop .section-freescore .section-top-common.section-history .list-buttons{justify-content:flex-start;padding-left:0}.is-mobile-tablet .section-freescore .freescore-heading{margin:.21rem 0}.is-mobile-tablet .section-freescore .freescore-intro{margin-top:.08rem}.is-mobile-tablet .section-freescore .reader-text{display:block;margin-top:.12rem}.is-mobile-tablet .section-freescore .reader-button{height:.35rem;margin-top:.15rem;padding-top:.02rem;width:2.2rem}.is-mobile-tablet .section-freescore .section-top-common.section-history{margin:0 0 .16rem}.is-mobile-tablet .section-freescore .section-top-common.section-history .common-title{font-size:.16rem;margin-bottom:.2rem}.is-mobile-tablet .section-freescore .section-top-common.section-history .card-item{margin-bottom:.22rem}.is-mobile-tablet .section-freescore .section-top-common.section-history .card-item:last-child{margin-bottom:0;padding-bottom:.31rem}.is-mobile-tablet .section-freescore .freescore-content{flex:auto;width:100%}.is-mobile-tablet .section-freescore .freescore-items{margin-top:.11rem}.is-mobile-tablet .section-freescore .freescore-items .card-item{margin-bottom:.15rem;padding:.26rem .2rem .2rem}.is-mobile-tablet .section-freescore .freescore-items .card-item .download-button{background-position:20% 61%;height:.54rem;margin-top:.46rem;padding:.02rem 0 0 .57rem}.is-mobile-tablet .section-freescore .freescore-items .card-item .button-item{bottom:.91rem;right:.13rem;top:auto}.is-mobile-tablet .section-freescore .freescore-download{margin-bottom:.36rem;margin-top:.39rem}.is-mobile-tablet .section-freescore .download-title{border-radius:.04rem;padding-bottom:.14rem}.is-mobile-tablet .section-freescore .download-title:after,.is-mobile-tablet .section-freescore .download-title:before{border-radius:.04rem;height:.02rem}.is-mobile-tablet .section-freescore .download-title:after{width:.8rem}.is-mobile-tablet .section-freescore .list-procedure{margin-top:.2rem}.is-mobile-tablet .section-freescore .item-procedure{margin-bottom:.32rem;padding-left:0}.is-mobile-tablet .section-freescore .item-procedure:before{left:.16rem}.is-mobile-tablet .section-freescore .item-procedure:after{left:.34rem;top:.14rem}.is-mobile-tablet .section-freescore .item-title{align-items:center;display:flex;font-size:.16rem;line-height:1.6;min-height:.57rem;padding:.07rem .09rem 0 .96rem}.is-mobile-tablet .section-freescore .item-text{line-height:1.9;margin-top:.13rem;padding:0 .16rem}.is-mobile-tablet .section-freescore .item-button{font-size:.13rem;height:.4rem;margin-top:.16rem;width:2.5rem}.is-mobile-tablet .section-freescore .item-note{margin-top:.08rem;padding:0 .16rem}.is-mobile-tablet .section-freescore .item-note li{font-size:.12rem;line-height:1.8;margin-bottom:0}.heading-control{align-items:center;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:flex;justify-content:space-between}.heading-control .control-left{font-weight:700}.heading-control .control-left small{font-weight:400}.heading-control .control-right{align-items:flex-start;display:flex}.list-topics>li{border-bottom:1px solid #e8e8e8}.list-topics .topic-item{display:block;position:relative}.list-topics .topic-item:after{background:url(/_nuxt/img/icon_arrow_right.aa38d1f.png) no-repeat 50%/100% auto;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%)}.dropdown-common .item,.sort-block{display:block}.sort-block{color:#333;cursor:pointer;opacity:1;position:relative;transition:opacity .26s ease}.sort-block:before{background:url(/_nuxt/img/ico_sort.d6e793a.svg) no-repeat 50%/100% auto;content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.year-block{color:#333;cursor:pointer;display:block;font-weight:700;opacity:1;position:relative;transition:opacity .26s ease}.year-block:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #7b47d2;content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.is-desktop .section-topics-list .wrapper{padding-bottom:40px}.is-desktop .section-topics-list .list-pagination{margin-top:30px}.is-desktop .topics-box{align-items:flex-start;display:flex;padding:0 70px 40px}.is-desktop .topics-box .column-left{padding-right:20px;width:260px}.is-desktop .topics-box .column-right{flex:1;width:100%}.is-desktop .heading-control{background:#f8f8f8;margin-bottom:14px;padding:9px 20px}.is-desktop .heading-control .control-left{font-size:14px}.is-desktop .heading-control .control-left small{font-size:11px}.is-desktop .list-topics>li:last-child{border-bottom:none}.is-desktop .list-topics .topic-item{font-size:13px;padding:14px 30px 14px 20px}.is-desktop .list-topics .topic-item:after{height:10px;width:8px}.is-desktop .dropdown-sort,.is-desktop .dropdown-year{position:relative}.is-desktop .dropdown-sort .mega-dropdown,.is-desktop .dropdown-year .mega-dropdown{left:50%}.is-desktop .dropdown-sort:hover .sort-block,.is-desktop .dropdown-sort:hover .year-block,.is-desktop .dropdown-year:hover .sort-block,.is-desktop .dropdown-year:hover .year-block{opacity:.8}.is-desktop .dropdown-sort,.is-desktop .dropdown-year{height:20px}.is-desktop .dropdown-sort .mega-dropdown,.is-desktop .dropdown-year .mega-dropdown{margin-left:-50px}.is-desktop .dropdown-sort{margin-left:30px}.is-desktop .dropdown-sort .dropdown-common{font-size:12px}.is-desktop .dropdown-sort .dropdown-common .item{padding:8px 5px 7px}.is-desktop .mega-dropdown{display:none;left:0;padding-top:5px;position:absolute;top:100%;z-index:999}.is-desktop .dropdown-common{background:#fff;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:14px;padding:10px 0;text-align:center;width:100px}.is-desktop .dropdown-common .item{padding:6px 5px;transition:.26s ease}.is-desktop .dropdown-common .item.is-current,.is-desktop .dropdown-common .item:hover{background:#f5f5f5;color:#7b47d2}.is-desktop .sort-block{font-size:12px;margin-top:2px;padding-left:24px}.is-desktop .sort-block:before{height:14px;width:16px}.is-desktop .year-block{font-size:14px;margin-top:1px;padding-left:20px}.is-desktop .year-block:before{margin-top:-1px}.is-desktop .section-topics-history .common-title{width:340px!important}.is-mobile-tablet .section-topics-list .wrapper{padding:.2rem 0 .36rem}.is-mobile-tablet .section-topics-list .list-pagination{margin-top:.25rem}.is-mobile-tablet .section-topics-list .common-title{margin-bottom:.1rem;padding:0 .16rem}.is-mobile-tablet .topics-box{background:none;border-radius:0;box-shadow:none;padding:0}.is-mobile-tablet .topics-box .column-right{background:#fff;box-shadow:0 .03rem .1rem rgba(0,0,0,.05)}.is-mobile-tablet .heading-control{background:#f0f0f0;padding:.14rem .25rem}.is-mobile-tablet .heading-control .control-left{font-size:.14rem}.is-mobile-tablet .heading-control .control-left small{font-size:.11rem}.is-mobile-tablet .list-topics .topic-item{font-size:.14rem;padding:.16rem .5rem .16rem .22rem}.is-mobile-tablet .list-topics .topic-item:after{height:.1rem;right:.24rem;width:.08rem}.is-mobile-tablet .dropdown-common{font-size:.14rem}.is-mobile-tablet .sort-block{font-size:.13rem;padding-left:.24rem}.is-mobile-tablet .sort-block:before{height:.14rem;width:.16rem}.is-mobile-tablet .year-block{font-size:.14rem;margin-top:1px;padding-left:.18rem}.is-mobile-tablet .year-block:before{border-left-width:.05rem;border-right-width:.05rem;border-top-width:.08rem;margin-top:-.01rem}.is-mobile-tablet .mega-dropdown{bottom:0;left:0;position:fixed;width:100%;z-index:999}.is-mobile-tablet .mega-sort{max-height:47.2vh;overflow-y:auto}.is-mobile-tablet .mega-sort .dropdown-common{padding:0 .16rem .2rem}.is-mobile-tablet .mega-sort .dropdown-common>li{margin-bottom:.1rem}.is-mobile-tablet .mega-sort .dropdown-common>li:last-child{margin-bottom:0}.is-mobile-tablet .mega-sort .dropdown-common .item{background:#fff;border-radius:.04rem;display:block;font-size:.17rem;padding:.16rem .1rem;text-align:center}.is-mobile-tablet .mega-sort .dropdown-common .is-current{background:#d3d3d3}.is-mobile-tablet .mega-box{background:#fff;display:block}.is-mobile-tablet .mega-box .mega-overflow{max-height:47.2vh;overflow-y:auto}.is-mobile-tablet .mega-box .button-close-modal{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAOdJREFUSEutllESgzAIRPFkHqX1ZPYoPVoHG0ZKIbua+JMRJ/uWBBIX+T4vEXm3sYWGhqeIrCKyLU300eS2CRAV3824AnxA4yOQPy0F6DMDkmoYYBRSGvSAu5Bu9hFwFQKXNgOwECiuQhUAQShxBKggGrc6h2Xdy8BaObr1LQ57hgFkmUDn5oIF6Fllx4nNhe6ZPbCDMIrTEJRBdK6up21yJq4xVMK+CMo+6IlX1ZXuSbZEjDgNiYAr4hTEA+6IQ4gBRsS7kHgn0x36UyrnS3pl+iDVnYV4lsnxV2F1bV0L5lOf1fSh9wFkxVDYhsMP9AAAAABJRU5ErkJggg==) no-repeat 50%/.12rem auto;height:.2rem;position:absolute;right:.2rem;top:.14rem;width:.2rem}.is-mobile-tablet .mega-box .mega-title{background:#f0f0f0;font-size:.16rem;font-weight:700;padding:.14rem;position:relative;text-align:center}.is-mobile-tablet .mega-box .dropdown-common>li{border-bottom:1px solid #e8e8e8}.is-mobile-tablet .mega-box .dropdown-common>li:last-child{border-bottom:none}.is-mobile-tablet .mega-box .dropdown-common .item{display:block;font-size:.16rem;padding:.14rem .6rem;position:relative}.is-mobile-tablet .mega-box .dropdown-common .item:before{background:url(/_nuxt/img/ico_radio.acfa24e.png) no-repeat 0 bottom/100% auto;content:"";height:.2rem;left:.12rem;position:absolute;top:50%;transform:translateY(-50%);width:.2rem}.is-mobile-tablet .mega-box .dropdown-common .is-current:before{background-position:0 0}.is-mobile-tablet .overlay-mega{background:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:30}.is-mobile-tablet .section-topics-history .card-item,.is-mobile-tablet .section-topics-history .common-title{margin-bottom:.22rem!important}.is-mobile-tablet .section-topics-history .card-item:last-child{margin-bottom:0!important}.section-topics-detail .topics-photo img{display:block;width:100%}.is-desktop .section-topics-detail .topics-photo img{height:auto;margin:auto;width:80%}.list-sns-common{align-items:center;display:flex;flex-wrap:wrap}.list-sns-common a{background:no-repeat 50%/100% auto;display:block}.list-sns-common .icon-twitter{background-image:url(/_nuxt/img/ico_sns_01.9377109.png)}.list-sns-common .icon-facebook{background-image:url(/_nuxt/img/ico_sns_02.b4b21d0.png)}.list-sns-common .icon-blogger{background-image:url(/_nuxt/img/ico_sns_03.53ad440.png)}.list-sns-common .icon-message{background-image:url(/_nuxt/img/ico_sns_04.f9a3514.png)}.list-sns-common .icon-line{background-image:url(/_nuxt/img/ico_sns_05.0ce36dc.png)}.topics-style .style-title{font-weight:700}.topics-style .list-cards .card-item:first-child{border-top:1px solid #e8e8e8}.is-desktop .section-topics-detail .wrapper{padding-bottom:40px}.is-desktop .section-topics-detail .common-title{margin-bottom:0}.is-desktop .section-topics-detail .box-common{padding:20px 100px 28px}.is-desktop .section-topics-detail .topics-photo{margin-bottom:20px}.is-desktop .section-topics-detail .topics-text{font-size:14px;line-height:1.79;margin-bottom:35px}.is-desktop .section-topics-detail .list-sns-common{margin-bottom:50px}.is-desktop .list-sns-common{justify-content:center}.is-desktop .list-sns-common li{margin:0 13px;width:24px}.is-desktop .list-sns-common a{height:22px;width:24px}.is-desktop .topics-style{margin:0 auto;width:640px}.is-desktop .topics-style .style-title{font-size:16px;margin-bottom:5px}.is-desktop .topics-style .list-cards .card-item{padding-top:24px}.is-desktop .topics-style .list-cards .card-item .button-text{margin-top:3px}.is-desktop .topics-style .list-cards .card-item .is-concern .button-text{margin-top:4px}.is-mobile-tablet .section-topics-detail .wrapper{padding:.2rem 0 .15rem}.is-mobile-tablet .section-topics-detail .common-title{margin-bottom:.1rem;padding:0 .16rem}.is-mobile-tablet .section-topics-detail .box-common{background:none;border-radius:0;box-shadow:none;padding:0}.is-mobile-tablet .section-topics-detail .topics-photo{margin-bottom:.16rem}.is-mobile-tablet .section-topics-detail .topics-text{font-size:.14rem;line-height:1.79;margin-bottom:.2rem;padding:0}.is-mobile-tablet .section-topics-detail .list-sns-common{margin:0 .1rem .4rem}.is-mobile-tablet .section-topics-detail .topics-content{background:#fff;border-radius:.1rem;box-shadow:0 .03rem .1rem rgba(0,0,0,.05);margin:0 .16rem;padding:.26rem .15rem .15rem}.is-mobile-tablet .section-topics-detail .topics-text>div:first-of-type{border-width:.03rem!important;margin:.15rem 0!important;padding:.15rem!important}.is-mobile-tablet .section-topics-detail .topics-text table{width:100%}.is-mobile-tablet .section-topics-detail .topics-text table tr{display:flex;flex-wrap:wrap;justify-content:space-between}.is-mobile-tablet .section-topics-detail .topics-text table td{vertical-align:text-top;width:48%}.is-mobile-tablet .section-topics-detail .topics-text a{word-break:break-all}.is-mobile-tablet .section-topics-detail .topics-text>div:first-of-type>div:first-of-type{font-size:.18rem!important}.is-mobile-tablet .list-sns-common{border:1px solid #e8e8e8;border-radius:.5rem;padding:.1rem .26rem}.is-mobile-tablet .list-sns-common li{margin-right:.13rem}.is-mobile-tablet .list-sns-common a{height:.22rem;width:.24rem}.is-mobile-tablet .list-sns-common .text{color:#8c8c8c;font-size:.14rem;margin:0 0 0 .37rem}.is-mobile-tablet .topics-style .style-title{font-size:.16rem;margin-bottom:.05rem;padding:0 .05rem}.is-mobile-tablet .topics-style .list-cards .card-item{padding:.24rem .15rem .2rem}.is-mobile-tablet .topics-style .list-cards .list-buttons{margin-top:-.09rem;padding-right:.08rem}.section-topics-keyvisual .slick-arrow{background:no-repeat 50%/contain;cursor:pointer;display:block;font-size:13px;overflow:hidden;position:absolute;text-indent:-99999px;z-index:11}.section-topics-keyvisual .slick-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAAQZJREFUSEul1WENwjAUBOA7BSABByCBORgOQAE4ARSAA5CABHCABFBw5C0bacZYX9v9ImH50nu9rkThI2kB4ASgIvliiSdpB2DfGjeSVRYoadquqg4W9AawTAbbiBcAswB7AKhJPpPAXsTOO5K06M3jAkcirklew32IgrGI/U0dBT0RXWBKxCiYGnEUzIk4CJZE/AFLIw6BBwDb3h87ksecc97URpKdyTOASYBYYTf2BUmBvz2UZGfTkHkAPAGsSN696E+xJRWNYPCklIzg79HLHYHn45A0giiY2gIX2KKuFrjBrjaxFiSD0RF4C9t/b6AFduvNslYY4sEI7KK/FYPdhtkVar8/7I+TY8m1takAAAAASUVORK5CYII=);transform:translateX(-50%)}.section-topics-keyvisual .slick-prev:before{display:none}.section-topics-keyvisual .slick-prev:focus,.section-topics-keyvisual .slick-prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAAQZJREFUSEul1WENwjAUBOA7BSABByCBORgOQAE4ARSAA5CABHCABFBw5C0bacZYX9v9ImH50nu9rkThI2kB4ASgIvliiSdpB2DfGjeSVRYoadquqg4W9AawTAbbiBcAswB7AKhJPpPAXsTOO5K06M3jAkcirklew32IgrGI/U0dBT0RXWBKxCiYGnEUzIk4CJZE/AFLIw6BBwDb3h87ksecc97URpKdyTOASYBYYTf2BUmBvz2UZGfTkHkAPAGsSN696E+xJRWNYPCklIzg79HLHYHn45A0giiY2gIX2KKuFrjBrjaxFiSD0RF4C9t/b6AFduvNslYY4sEI7KK/FYPdhtkVar8/7I+TY8m1takAAAAASUVORK5CYII=) 50%/contain no-repeat;opacity:.7;transition:all .3s}.section-topics-keyvisual .slick-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAARJJREFUSEul1WFRAzEQxfH/KgAJSMABOKAooBJwQFEADgAFIAEJoISiYJnHbJhwd+1tknzptJ3+7t7rJmcA7v4IfJnZvd6PLHP3DfAayDtwbWb7XlTgG3BVAcKECm9eFpF3wN3k17ueCn7BQC8B3e1JBTdX8AcGehroRW8F/8DqbrsrWARHKjgI9lZwFOypIAW2VJAGsxU0gZkKesHz2P9n1bx+Aptm0N23wAOgTVDWC3CrQyUNursAQQLL+g7ouXyQAt1dEZ8AvZaliFsz+6gPlVVwLeLkhOLY1ktFTIEtEVfB1ogHwey/OAUWwZGIM3A04hKoobyJL2aDuhZxCdR4lEfmbFCbwTiWtMn3Iw/4cuEfqLCaOcgJrNsAAAAASUVORK5CYII=);transform:translateX(50%)}.section-topics-keyvisual .slick-next:before{display:none}.section-topics-keyvisual .slick-next:focus,.section-topics-keyvisual .slick-next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAABHNCSVQICAgIfAhkiAAAARJJREFUSEul1WFRAzEQxfH/KgAJSMABOKAooBJwQFEADgAFIAEJoISiYJnHbJhwd+1tknzptJ3+7t7rJmcA7v4IfJnZvd6PLHP3DfAayDtwbWb7XlTgG3BVAcKECm9eFpF3wN3k17ueCn7BQC8B3e1JBTdX8AcGehroRW8F/8DqbrsrWARHKjgI9lZwFOypIAW2VJAGsxU0gZkKesHz2P9n1bx+Aptm0N23wAOgTVDWC3CrQyUNursAQQLL+g7ouXyQAt1dEZ8AvZaliFsz+6gPlVVwLeLkhOLY1ktFTIEtEVfB1ogHwey/OAUWwZGIM3A04hKoobyJL2aDuhZxCdR4lEfmbFCbwTiWtMn3Iw/4cuEfqLCaOcgJrNsAAAAASUVORK5CYII=) 50%/contain no-repeat;opacity:.7;transition:all .3s}.section-topics-keyvisual .slick-dots{display:flex;justify-content:center;left:0;position:absolute;width:100%}.section-topics-keyvisual .slick-dots li{align-items:center;display:inline-flex;justify-content:center}.section-topics-keyvisual .slick-dots li.slick-active button,.section-topics-keyvisual .slick-dots li:hover button{background:#8c8c8c;transition:all .3s}.section-topics-keyvisual .slick-dots button{background:hsla(0,0%,55%,.2);border-radius:50%;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;transition:all .3s}.slick-initialized .topics-slide-item{visibility:visible}.topics-slide-item{border:none;outline:none;visibility:hidden}.topics-slide-item .topics-title{font-weight:700}.topics-slide-item img{display:block;width:100%}.is-desktop .section-topics-keyvisual .common-title{margin-bottom:21px}.is-desktop .section-topics-keyvisual .slick-arrow{height:30px;top:50%;transform:translateY(-50%);width:25px}.is-desktop .section-topics-keyvisual .slick-prev{left:34px}.is-desktop .section-topics-keyvisual .slick-next{right:35px}.is-desktop .section-topics-keyvisual .slick-dots{bottom:-40px}.is-desktop .section-topics-keyvisual .slick-dots li{margin:0 8px}.is-desktop .section-topics-keyvisual .slick-dots button{height:10px;width:10px}.is-desktop .topics-keyvisual{position:relative}.is-desktop .topics-keyvisual:after,.is-desktop .topics-keyvisual:before{background:no-repeat center 0/cover;bottom:0;content:"";position:absolute;top:0}.is-desktop .topics-keyvisual:before{background-image:url(/_nuxt/img/bg_left.b3d7b5d.jpg);left:0;margin-right:488px;right:50%}.is-desktop .topics-keyvisual:after{background-image:url(/_nuxt/img/bg_right.27ff4bf.jpg);left:50%;margin-left:488px;right:0}.is-desktop .topics-keyvisual .wrapper{position:relative;z-index:5}.is-desktop .topics-slide-item .topics-slide-inner{align-items:center;background:#e8e8e8;display:flex;font-size:13px;line-height:1.6}.is-desktop .topics-slide-item .topics-photo{width:610px}.is-desktop .topics-slide-item .topics-title{font-size:22px}.is-desktop .topics-slide-item .topics-content{padding:20px 70px 20px 50px;width:370px}.is-desktop .topics-slide-item .button-default{margin-top:16px}.is-mobile-tablet .section-topics-keyvisual{padding:.21rem 0 0}.is-mobile-tablet .section-topics-keyvisual .common-title{margin-bottom:.09rem}.is-mobile-tablet .section-topics-keyvisual .slick-arrow{background-size:.15rem auto;bottom:40%;height:.55rem;top:auto;width:.66rem}.is-mobile-tablet .section-topics-keyvisual .slick-prev{background-image:url(/_nuxt/img/btn_prev.06505bb.png);left:.35rem}.is-mobile-tablet .section-topics-keyvisual .slick-next{background-image:url(/_nuxt/img/btn_next.c3589c0.png);right:.35rem}.is-mobile-tablet .section-topics-keyvisual .slick-dots{bottom:.16rem;top:auto}.is-mobile-tablet .section-topics-keyvisual .slick-dots li{height:.08rem;margin:0 .07rem;width:.08rem}.is-mobile-tablet .section-topics-keyvisual .slick-dots button{height:.08rem;width:.08rem}.is-mobile-tablet .section-topics-keyvisual .slick-dots button:before{font-size:.06rem;height:.08rem;line-height:.08rem;width:.08rem}.is-mobile-tablet .topics-keyvisual .wrapper{padding:0}.is-mobile-tablet .topics-slide-item .topics-slide-inner{font-size:.12rem}.is-mobile-tablet .topics-slide-item .topics-photo{margin-bottom:.3rem;padding:.2rem 0 0 .2rem;position:relative}.is-mobile-tablet .topics-slide-item .topics-photo:after{background:url(/_nuxt/img/bg.8a19437.jpg) no-repeat 50%/cover;bottom:.3rem;content:"";left:0;position:absolute;right:.36rem;top:0}.is-mobile-tablet .topics-slide-item .topics-photo img{position:relative;z-index:2}.is-mobile-tablet .topics-slide-item .topics-title{font-size:.2rem;margin-bottom:.02rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-mobile-tablet .topics-slide-item .topics-content{height:1.3rem;padding:0 .16rem;text-align:center}.is-mobile-tablet .topics-slide-item .topics-content p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.is-mobile-tablet .topics-slide-item .button-default{margin:.13rem auto 0}.section-special-feature{background:#fff}.feature-list{display:flex;flex-wrap:wrap}.feature-list>li{width:50%}.feature-list a{display:block}.feature-list img{display:block;width:100%}.feature-list figure{display:block}.feature-list .feature-title{display:-webkit-box;font-weight:700;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.is-desktop .section-special-feature{padding:135px 0 40px}.is-desktop .section-special-feature .heading-basic{margin-bottom:52px}.is-desktop .feature-list{margin:0 -15px}.is-desktop .feature-list>li{margin-bottom:34px;padding:0 15px}.is-desktop .feature-list img{border-radius:4px}.is-desktop .feature-list figure{margin-bottom:8px}.is-desktop .feature-list .feature-title{font-size:14px}.is-mobile-tablet .section-special-feature{box-shadow:0 .03rem .1rem rgba(0,0,0,.05);padding:.46rem 0 .25rem}.is-mobile-tablet .section-special-feature .heading-basic{margin-bottom:.25rem;padding-left:.1rem}.is-mobile-tablet .feature-list{margin:0}.is-mobile-tablet .feature-list>li{margin-bottom:.22rem;padding:0 .08rem}.is-mobile-tablet .feature-list img{border-radius:.04rem}.is-mobile-tablet .feature-list figure{margin-bottom:.08rem}.is-mobile-tablet .feature-list .feature-title{font-size:.13rem}.heading-basic{position:relative}.heading-basic .link-basic{position:absolute;right:0}.link-basic{background:url(/_nuxt/img/ico_arrow_01.2bd4d3d.png) no-repeat 100%/8px auto;color:#06f;display:inline-block;padding-top:2px;position:relative}.event-scene-item .event-scene-photo img{display:block;width:100%}.event-scene-item .event-scene-content{background:#fff;line-height:1.79}.event-scene-item .event-scene-title{font-weight:700}.event-scene-item .button{padding-top:0}.is-desktop .section-event-scene{padding:76px 0 70px}.is-desktop .section-event-scene .heading-basic{margin-bottom:50px}.is-desktop .heading-basic .link-basic{top:7px}.is-desktop .heading-basic .common-title{font-size:22px;text-align:center}.is-desktop .link-basic{font-size:13px;padding-right:20px}.is-desktop .list-event-scene>li{margin-bottom:70px}.is-desktop .list-event-scene>li:last-child{margin-bottom:0}.is-desktop .event-scene-item{display:flex;position:relative}.is-desktop .event-scene-item:nth-child(odd){justify-content:flex-end}.is-desktop .event-scene-item:nth-child(odd) .event-scene-content{left:0}.is-desktop .event-scene-item:nth-child(2n) .event-scene-content{right:0}.is-desktop .event-scene-item:nth-child(2n) .event-scene-title{text-align:center}.is-desktop .event-scene-item .event-scene-photo{width:780px}.is-desktop .event-scene-item .event-scene-photo img{border-radius:4px}.is-desktop .event-scene-item .event-scene-content{border-radius:10px;bottom:-30px;box-shadow:0 2px 10px rgba(0,0,0,.08);font-size:14px;padding:45px 49px 30px;position:absolute;width:400px}.is-desktop .event-scene-item .event-scene-title{font-size:16px;margin-bottom:10px}.is-desktop .event-scene-item .button{font-size:13px;height:40px;margin:12px auto 0;padding-top:0;width:220px}.is-mobile-tablet .section-event-scene{padding:.45rem 0 .4rem}.is-mobile-tablet .section-event-scene .heading-basic{margin:0 .25rem .27rem;padding:0}.is-mobile-tablet .section-event-scene .heading-basic .link-basic{right:0}.is-mobile-tablet .section-event-scene .wrapper{padding:0}.is-mobile-tablet .heading-basic{padding:0 .1rem}.is-mobile-tablet .heading-basic .link-basic{right:.05rem;top:.07rem}.is-mobile-tablet .heading-basic .common-title{font-size:.18rem}.is-mobile-tablet .link-basic{background-size:.08rem;font-size:.12rem;padding-right:.18rem}.is-mobile-tablet .list-event-scene>li{margin-bottom:.2rem}.is-mobile-tablet .list-event-scene>li:last-child{margin-bottom:0}.is-mobile-tablet .event-scene-item:nth-child(2) .event-scene-content{padding-top:.25rem}.is-mobile-tablet .event-scene-item .event-scene-content{border-radius:.04rem;box-shadow:0 .02rem .1rem rgba(0,0,0,.08);font-size:.13rem;line-height:1.92;margin:-1.1rem .16rem 0;padding:.33rem .25rem 30px;position:relative;z-index:5}.is-mobile-tablet .event-scene-item .event-scene-title{font-size:.16rem;margin-bottom:.04rem;text-align:center}.is-mobile-tablet .event-scene-item .button{font-size:.14rem;height:.4rem;margin:.17rem auto 0;padding-top:0;width:2rem}.scene-item{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1LjgzNiIgaGVpZ2h0PSI3LjcxIiB2aWV3Qm94PSIwIDAgNS44MzYgNy43MSI+CiAgPHBhdGggaWQ9IlBhdGhfMTMzNjUiIGRhdGEtbmFtZT0iUGF0aCAxMzM2NSIgZD0iTTI5MC41ODUsMzIwLjA5YTE2LjEyMSwxNi4xMjEsMCwwLDEtMS40OTItMi4zNTVsLjAyMi0uMTU3LS4zMjgtLjA0Ni0uODI1LDUuOTE4YTEuNywxLjcsMCwwLDAtMS41LS4yMTZjLS44MTcuMjE2LTEuMzY1LjgyNC0xLjIyMywxLjM1OHMuOTE4Ljc5LDEuNzM1LjU3NGExLjUyMywxLjUyMywwLDAsMCwxLjI0My0xLjE0M2gwbC41OS00LjIzNmExMC43MSwxMC43MSwwLDAsMSwxLjI3NywxLjAzMWMuNjQyLjY3My41MjgsMS4zMjEtLjMsMi4xODNBMS44LDEuOCwwLDAsMCwyOTAuNTg1LDMyMC4wOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODUuMjEzIC0zMTcuNTMzKSIgZmlsbD0iI2Q2YTRlYSIvPgo8L3N2Zz4K) 25px/16px auto no-repeat;border:1px solid #d6a4ea;display:block;overflow:hidden;width:100%}.scene-item .scene-item-inner{align-items:center;background:transparent;color:#000;display:flex;font-weight:700;width:100%}.is-desktop .section-scene{padding:0 0 46px}.is-desktop .list-scene{display:flex;flex-wrap:wrap}.is-desktop .list-scene>li{background:#fff;border-radius:10px;margin:25px 20px 0 0;overflow:hidden;width:470px}.is-desktop .list-scene>li:nth-child(2n){margin-right:0}.is-desktop .scene-item{border-radius:10px;box-shadow:3px 3px 6px rgba(0,0,0,.1);padding:0;width:100%}.is-desktop .scene-item .scene-item-inner{border-radius:10px;font-size:16px;height:90px;padding:10px 42px 10px 62px}.is-mobile-tablet .section-scene{padding:.2rem 0}.is-mobile-tablet .section-scene .common-title{margin-bottom:.16rem}.is-mobile-tablet .list-scene>li{border-radius:.1rem;margin-top:.11rem}.is-mobile-tablet .list-scene>li:last-child{margin-bottom:0}.is-mobile-tablet .scene-item{background-position:.15rem 47%;background-size:.14rem auto;border-radius:.04rem;border-radius:.1rem;border-width:.01rem;box-shadow:.03rem .03rem .06rem rgba(0,0,0,.1);padding:.05rem;width:100%}.is-mobile-tablet .scene-item .scene-item-inner{border-radius:.1rem;font-size:.14rem;height:.6rem;padding:.1rem .2rem .1rem .4rem}.is-desktop .section-scene-list{padding:0 0 40px}.is-desktop .section-scene-list .topics-box{margin-bottom:30px;padding-bottom:32px}.is-desktop .section-scene-list .common-title{color:#333;padding-right:8px}.is-desktop .section-scene-list .scene-list-caption{margin-bottom:37px;padding-top:5px}.is-desktop .scene-list-caption{color:#000;font-size:14px;line-height:1.79}.is-mobile-tablet .section-scene-list{padding:.2rem 0 .38rem}.is-mobile-tablet .section-scene-list .wrapper{padding:0}.is-mobile-tablet .section-scene-list .common-title{color:#000}.is-mobile-tablet .section-scene-list .topics-box{margin-bottom:.25rem}.is-mobile-tablet .section-scene-list .topics-box .column-left{margin-bottom:.06rem;padding:0 .16rem}.is-mobile-tablet .section-scene-list .topics-box .column-right{background:none;box-shadow:none}.is-mobile-tablet .section-scene-list .scene-list-caption{color:#333;margin-bottom:.16rem;padding:0 .34rem}.is-mobile-tablet .section-scene-list .list-topics{background:#fff}.is-mobile-tablet .scene-list-caption{font-size:.14rem;line-height:1.79}.scene-video-title{font-weight:700}.scene-video-wrap iframe{border:none;display:block;width:100%}.scene-video-data{background:#f5f5f5}.scene-video-data .text{color:#000;font-weight:700}.list-text-data .data-head{font-weight:700}.scene-block-item{align-items:center;display:flex;width:100%}.scene-block-item .scene-thumbnail img{display:block;width:100%}.scene-block-item .scene-name{font-weight:700}.scene-code-block{border:1px dashed #707070;line-height:1.75}.scene-product-list>li{align-items:flex-start;border-bottom:1px solid #e8e8e8;display:flex}.scene-product-list>li:last-child{border-bottom:none}.scene-product-list .product-photo img{display:block;height:auto;width:100%}.scene-product-list .card-item{border:none}.is-desktop .section-scene-post .list-sns-common{margin-bottom:38px}.is-desktop .scene-video-title{color:#000;font-size:16px;margin-bottom:20px}.is-desktop .scene-video-wrap{margin:0 auto 60px;max-width:600px}.is-desktop .scene-video-wrap iframe{height:360px;margin-bottom:10px}.is-desktop .scene-video-data{border-radius:4px;padding:28px 30px}.is-desktop .scene-video-data .text{font-size:14px;margin-bottom:11px}.is-desktop .list-text-data{display:flex;flex-wrap:wrap;font-size:12px;margin-right:28px}.is-desktop .list-text-data>li{margin:10px 28px 0 0}.is-desktop .list-text-data>li .data-head,.is-desktop .list-text-data>li .data-info{display:inline-block}.is-desktop .list-text-data .data-head{min-width:48px}.is-desktop .scene-block-item{margin-bottom:30px}.is-desktop .scene-block-item .scene-thumbnail{width:90px}.is-desktop .scene-block-item .scene-name{color:#000;font-size:16px;padding:0 0 12px 30px;width:calc(100% - 90px)}.is-desktop .scene-code-block{font-size:14px;margin-bottom:15px;padding:43px 15px}.is-desktop .scene-product-list{margin:0 auto;max-width:675px}.is-desktop .scene-product-list>li{padding:25px 0}.is-desktop .scene-product-list .product-photo{padding-top:24px;width:52px}.is-desktop .scene-product-list .card-item{padding:0 0 0 28px;width:calc(100% - 52px)}.is-desktop .scene-product-list .card-item .list-buttons{padding:4px 0 0 30px}.is-desktop .scene-product-list .card-item .button-item{padding-top:44px}.is-mobile-tablet .section-scene-post .list-sns-common{margin-bottom:38px}.is-mobile-tablet .section-scene-post .topics-text{margin-bottom:.25rem}@media screen and (orientation:portrait) and (max-width:750px){.is-mobile-tablet .section-scene-post .topics-text iframe{height:auto;width:100%!important}}@media screen and (orientation:landscape) and (max-width:750px){.is-mobile-tablet .section-scene-post .topics-text iframe{max-width:100%}}.is-mobile-tablet .section-scene-post .list-sns-common{padding-left:.35rem}.is-mobile-tablet .section-scene-post .list-sns-common>li{margin-right:.08rem}.is-mobile-tablet .section-scene-post .list-sns-common>li.text{margin:0 0 0 .1rem}.is-mobile-tablet .section-scene-post .scene-video-title{padding:0 .1rem}.is-mobile-tablet .scene-video-title{font-size:.16rem;margin-bottom:.1rem}.is-mobile-tablet .scene-video-wrap{margin-bottom:.48rem;padding:0 .1rem}.is-mobile-tablet .scene-video-wrap iframe{height:1.72rem;margin-bottom:.25rem}.is-mobile-tablet .scene-video-data{margin:0 -.14rem;padding:.28rem .22rem .29rem}.is-mobile-tablet .scene-video-data .text{font-size:.14rem;margin-bottom:.15rem}.is-mobile-tablet .list-text-data{font-size:.13rem}.is-mobile-tablet .list-text-data>li{display:flex;margin-bottom:.1rem}.is-mobile-tablet .list-text-data>li:last-child{margin-bottom:0}.is-mobile-tablet .list-text-data .data-info{width:calc(100% - .5rem)}.is-mobile-tablet .list-text-data .data-head{width:.5rem}.is-mobile-tablet .scene-block-item{margin-bottom:.22rem;padding:0 .05rem}.is-mobile-tablet .scene-block-item .scene-thumbnail{width:.8rem}.is-mobile-tablet .scene-block-item .scene-name{font-size:.16rem;line-height:1.5;padding:0 .05rem 0 .2rem;width:calc(100% - .8rem)}.is-mobile-tablet .scene-code-block{font-size:.12rem;margin:0 .05rem .08rem;padding:.21rem .15rem}.is-mobile-tablet .scene-code-block>div{margin:0!important;padding-bottom:56.25%;position:relative}.is-mobile-tablet .scene-code-block>div iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.is-mobile-tablet .scene-product-list{margin:0 -.15rem}.is-mobile-tablet .scene-product-list>li{padding:.24rem .2rem .2rem}.is-mobile-tablet .scene-product-list .product-photo{width:.52rem}.is-mobile-tablet .scene-product-list .card-item{padding:0 0 0 .15rem;width:calc(100% - .52rem)}.is-mobile-tablet .scene-product-list .list-buttons{margin-top:.16rem;padding-right:.28rem}.is-mobile-tablet .scene-product-list .card-type{margin-bottom:.07rem;margin-top:.12rem}.is-mobile-tablet .scene-product-list .card-item .card-song{color:#000}.lesson-kv-detail img{width:100%}.section-lesson .common-title{margin-bottom:18px}.section-lesson .text-intro{font-size:.14rem;line-height:1.75;margin-bottom:55px}.lesson-list-items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.lesson-list-items .new-item{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-bottom:40px;overflow:hidden;width:350px}.lesson-list-items .new-link{display:block}.lesson-list-items .new-link:hover .new-image:after{opacity:1;transition:all .3s;visibility:visible}.lesson-list-items .new-link:hover .new-image img{transform:scale(1);transition:all .3s}.lesson-list-items .new-title{font-size:14px;font-weight:700;line-height:1.333;padding:16px 0;text-align:center}.lesson-list-items .new-image{min-height:130px;overflow:hidden;position:relative}.lesson-list-items .new-image img{transform:scale(1.03);transition:all .3s;width:100%}.lesson-list-items .new-image:after{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;visibility:hidden;width:100%}.nav-page-scroll{background:#fff;margin-bottom:74px}.nav-page-scroll .menu{display:flex;flex-wrap:wrap}.nav-page-scroll .menu-item{border-right:1px solid #ddd;cursor:pointer;font-size:13px;font-weight:600;padding:21px 10px;text-align:center;transition:all .2s}.nav-page-scroll .menu-item:first-child{border-left:1px solid #ddd}.nav-page-scroll .menu-item.active,.nav-page-scroll .menu-item:hover{background-color:#f8f8f8;color:#7b47d2}.lesson-block{margin-bottom:95px}.lesson-block .instruction{font-size:13px;line-height:1.8333}.lesson-block .instruction+*{margin-top:35px}.list-piano-type .type-item:last-child{margin-bottom:0!important}.list-piano-type .type-item .thumbnail{border-radius:10px;overflow:hidden}.list-piano-type .type-item .type-title{font-size:13px;font-weight:600;margin-bottom:.7em}.list-piano-type .type-item .description{line-height:1.8}.lesson-about{margin-bottom:25px;padding:28px 40px}.lesson-about .content{line-height:1.85;margin-bottom:22px;padding:0 10px}.lesson-about .content:last-of-type{margin-bottom:0!important}.lesson-about .title{font-size:13px;font-weight:700;margin-bottom:.5em}.lesson-about .desc-list{padding-top:6px}.lesson-about .desc-list dt{font-weight:600}.lesson-about .desc-list dd{margin-bottom:.75em}.lesson-about .desc-list dd:last-of-type{margin-bottom:0!important}.lesson-about .txt>*{margin-bottom:.2rem}.lesson-about .txt>:last-child{margin-bottom:0}.lesson-about .txt .mg-sp0{margin-bottom:0!important}.list-lesson-wind .item-wind{background:#fff;border-radius:10px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.05);display:flex;margin-bottom:20px;padding:25px 24px}.list-lesson-wind .item-wind:last-child{margin-bottom:0}.list-lesson-wind .wind-image{width:160px}.list-lesson-wind .wind-content{flex:1;padding-left:25px}.list-lesson-wind .wind-title{font-size:.13rem;font-weight:600;line-height:1}.list-lesson-wind .wind-description{font-size:.12rem;line-height:1.9;margin-top:10px;padding-right:24px}.section-lesson-detail .block-note{color:#8c8c8c;font-size:11px;font-weight:400;line-height:1.8;margin-top:18px;text-align:right}.section-lesson-detail .text-highlight{color:#06f}.section-lesson-detail .read-title{font-size:13px;font-weight:400;position:relative}.section-lesson-detail .read-title:before{background:#333;content:"";display:inline-block;height:10px;margin-right:3px;width:10px}.section-lesson-detail .read-items li{margin-top:6px}.section-lesson-detail .wind-table{border-left:1px solid #bababa;border-top:1px solid #bababa;color:#000;font-size:10px;font-weight:400;margin-left:9px;margin-top:30px}.section-lesson-detail .wind-table .is-heading{font-size:11px;overflow:hidden;position:relative}.section-lesson-detail .wind-table .is-heading span{position:absolute;right:8px;top:8px}.section-lesson-detail .wind-table .is-heading:after{background:#bababa;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(54deg);width:200px}.section-lesson-detail .wind-table tbody{width:100%}.section-lesson-detail .wind-table tr{background:#fff}.section-lesson-detail .wind-table tr.bg-gray{background:#f0f0f0}.section-lesson-detail .wind-table th{background:#d1d1d2}.section-lesson-detail .wind-table td,.section-lesson-detail .wind-table th{border-bottom:1px solid #bababa;border-right:1px solid #bababa;height:70px;line-height:1.7;text-align:center;width:52px}.section-lesson-detail .wind-table td{height:80px;line-height:1.5}.section-lesson-detail .wind-table .text-purple{color:#7b47d2}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.section-lesson-detail .wind-table .is-heading:after{left:2%}}.is-desktop .list-piano-type .type-item{align-items:flex-start;display:flex;margin-bottom:40px}.is-desktop .list-piano-type .type-item .thumbnail{width:340px}.is-desktop .list-piano-type .type-item .type-detail{padding-left:40px;width:calc(100% - 340px)}.is-desktop .section-lesson-detail .common-title{margin-bottom:22px}.is-desktop .lesson-side-column{display:flex;flex-wrap:wrap;justify-content:space-between}.is-desktop .lesson-side-column .lesson-about{width:360px}.is-desktop .lesson-about .desc-list dt:before{content:"●"}.is-desktop .nav-page-scroll .menu-piano .menu-item{width:20%}.is-desktop .nav-page-scroll .menu-guitar .menu-item{width:16.66667%}.is-desktop .nav-page-scroll .menu-center{justify-content:center}.is-desktop .nav-page-scroll .menu-center .menu-item{width:200px}.is-desktop .guitar-detail .lesson-side-column .lesson-about{margin-bottom:0;margin-top:20px}.is-mobile-tablet .section-lesson{padding:.2rem 0}.is-mobile-tablet .section-lesson .common-title{margin-bottom:.1rem}.is-mobile-tablet .section-lesson .text-intro{margin-bottom:2.5em}.is-mobile-tablet .section-lesson-detail{padding:.2rem 0 0}.is-mobile-tablet .section-lesson-detail .common-title{margin-bottom:.12rem}.is-mobile-tablet .section-lesson-detail .read-title{font-size:.13rem}.is-mobile-tablet .section-lesson-detail .read-title:before{height:.1rem;margin-right:.03rem;width:.1rem}.is-mobile-tablet .lesson-list-items{margin-top:.25rem}.is-mobile-tablet .lesson-list-items .new-item{margin-bottom:.2rem;width:48.5%}.is-mobile-tablet .lesson-list-items .new-image{min-height:.9rem}.is-mobile-tablet .lesson-list-items .new-title{font-size:.13rem;padding:.16rem 0}.is-mobile-tablet .nav-page-scroll{background-color:transparent;margin-bottom:.35rem}.is-mobile-tablet .nav-page-scroll .menu{justify-content:space-between;margin-left:-.15rem;margin-right:-.15rem}.is-mobile-tablet .nav-page-scroll .menu-item{background:#fff url(/_nuxt/img/icon_dropdown.81c589e.png) no-repeat right .2rem center;background-size:.09rem auto;border:0!important;font-size:.13rem;margin-bottom:.03rem;padding:.13rem .15rem .11rem;text-align:left;width:calc(50% - .015rem)}.is-mobile-tablet .nav-page-scroll .menu-item:last-child:nth-child(odd){width:100%}.is-mobile-tablet .lesson-block{margin-bottom:.4rem}.is-mobile-tablet .lesson-block .instruction{font-size:.14rem;padding:0 10px}.is-mobile-tablet .lesson-block .instruction+*{margin-top:.16rem}.is-mobile-tablet .list-piano-type{padding:0 10px}.is-mobile-tablet .list-piano-type .type-item{margin-bottom:.25rem}.is-mobile-tablet .list-piano-type .type-item .thumbnail{margin-bottom:.14rem}.is-mobile-tablet .list-piano-type .type-item .type-title{font-size:.14rem}.is-mobile-tablet .lesson-about{margin:0 .1rem .15rem;padding:.17rem .2rem}.is-mobile-tablet .lesson-about .title{font-size:.14rem;margin-bottom:.2em}.is-mobile-tablet .lesson-about .content{padding:0}.is-mobile-tablet .list-lesson-wind .item-wind{border-radius:.1rem;box-shadow:.03rem .03rem .1rem 0 rgba(0,0,0,.05);margin-bottom:.15rem;padding:.2rem;position:relative}.is-mobile-tablet .list-lesson-wind .item-wind:last-child{margin-bottom:0}.is-mobile-tablet .list-lesson-wind .wind-image{margin-top:.15rem;width:1rem}.is-mobile-tablet .list-lesson-wind .wind-content{display:flex;padding-left:0}.is-mobile-tablet .list-lesson-wind .wind-title{font-size:.14rem;line-height:1.7;width:1.2rem}.is-mobile-tablet .list-lesson-wind .wind-description{flex:1;font-size:.12rem;margin-top:0;padding-right:0}.is-mobile-tablet .section-lesson-detail .block-note{font-size:.11rem;line-height:1.85;margin-top:.14rem;padding:0 .08rem;text-align:left}.is-mobile-tablet .section-lesson-detail .read-block{margin:.16rem -.05rem 0 .09rem}.is-mobile-tablet .section-lesson-detail .wind-table{margin-left:0;margin-top:.22rem;width:100%}.is-mobile-tablet .section-lesson-detail .wind-table .is-heading{font-size:.11rem}.is-mobile-tablet .section-lesson-detail .wind-table .is-heading span{right:.14rem;top:.08rem}.is-mobile-tablet .section-lesson-detail .wind-table .is-heading:after{height:.01rem;width:2rem}.is-mobile-tablet .section-lesson-detail .wind-table tr{align-items:center;display:flex;flex-wrap:wrap}.is-mobile-tablet .section-lesson-detail .wind-table td,.is-mobile-tablet .section-lesson-detail .wind-table th{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-size:.1rem;height:.8rem;justify-content:center;width:16.666%}.is-mobile-tablet .section-lesson-detail .wind-table .text-purple{display:block;line-height:1;text-align:center}.is-mobile-tablet .section-lesson-detail .wind-table .has-line{overflow:hidden;position:relative}.is-mobile-tablet .section-lesson-detail .wind-table .has-line:after{background:#bababa;content:"";display:block;height:.01rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(54deg);width:2rem}.section-about{padding:0 0 80px}.section-about .about-detail{padding:60px 70px 65px}.section-about .row-item{line-height:1.85;margin-bottom:40px}.section-about .row-item:last-child{margin-bottom:0!important}.section-about .rich-title{font-size:.14rem}.section-about .text-intro{font-size:.13rem;line-height:1.8;margin-bottom:40px}.section-about .list-row-space>*{margin-bottom:15px}.section-about .list-row-space>:last-child{margin-bottom:0!important}.section-about .d-list-item dt{font-weight:600;margin-bottom:5px}.section-about .d-list-item dd{margin-bottom:40px}.section-about .d-list-item dd:last-of-type{margin-bottom:0!important}.about-panel .list-img-payment{margin-top:15px}.about-panel .list-img-payment .img-wrap{display:inline-block;margin-right:30px;vertical-align:top}.about-panel .list-img-payment .img-wrap:last-child{margin-right:0!important}.about-panel .list-img-payment .caption{margin-top:5px}.list-numeric{counter-reset:numeric}.list-numeric>li:before{content:counter(numeric) ". ";counter-increment:numeric;display:inline-block;font-weight:700;margin-right:1.2em}.is-desktop .section-about .row-item .rich-title{padding-bottom:8px}.is-desktop .section-about .inner-content-lg{padding:5px 60px 0}.is-desktop .section-about .inner-content-lg>.row-item{margin-bottom:72px}.is-desktop .section-about .about-panel.layout-column{display:flex;flex-wrap:wrap;justify-content:space-between}.is-desktop .section-about .about-panel.layout-column .item{width:400px}.is-desktop .section-about .about-panel.layout-column .item:nth-last-child(2){margin-bottom:0}.is-desktop .section-about .about-panel .item{margin-bottom:45px}.is-desktop .section-about .about-panel .item:last-child{margin-bottom:0}.is-desktop .section-about .about-panel .item-desc{line-height:1.85;min-height:45px}.is-desktop .section-about .about-panel .item-desc .img-payment{margin:15px 0 20px}.is-desktop .section-about .about-panel .rich-title{margin-bottom:15px}.is-desktop .section-about .about-panel.about-payment .list-numeric>li{margin-bottom:40px}.is-mobile-tablet .section-about{padding:.2rem 0 0}.is-mobile-tablet .section-about .common-title{margin-bottom:.14rem}.is-mobile-tablet .section-about .text-intro{margin-bottom:.25rem}.is-mobile-tablet .section-about .about-detail{border-radius:0;margin-left:-.15rem;margin-right:-.15rem;padding:.25rem .22rem .35rem}.is-mobile-tablet .section-about .about-detail .row-item{font-size:.13rem;margin-bottom:.25rem}.is-mobile-tablet .section-about .about-detail .rich-title{padding-bottom:.6em}.is-mobile-tablet .section-about .about-detail .inner-content{padding:0 .1rem}.is-mobile-tablet .section-about .about-detail .list-row-space>*{margin-bottom:1.2em}.is-mobile-tablet .section-about .about-detail .d-list-item{font-size:.12rem}.is-mobile-tablet .section-about .about-detail .d-list-item dt{margin-bottom:.5em}.is-mobile-tablet .section-about .about-detail .d-list-item dd{margin-bottom:.25rem}.is-mobile-tablet .section-about .inner-content-lg{padding:0 .1rem}.is-mobile-tablet .section-about .inner-content-lg .rich-title{margin-left:-.1rem;margin-right:-.1rem}.is-mobile-tablet .section-about .inner-content-lg .about-panel .item-desc{font-size:1em;line-height:1.85;padding:0}.is-mobile-tablet .about-panel .item{margin-bottom:.25rem}.is-mobile-tablet .about-panel .item-desc{font-size:.13rem;line-height:1.7;padding:0 .1rem}.is-mobile-tablet .about-panel .item:last-child{margin-bottom:0!important}.is-mobile-tablet .about-panel .item .img-payment{margin:.12rem 0 .1rem}.is-mobile-tablet .about-panel .item .list-img-payment .img-wrap{margin-right:.15rem}@media only screen and (max-width:374px){.about-panel .list-img-payment .img-wrap{margin-right:.1rem}.about-panel .list-img-payment .img-wrap img{height:.3rem}}.section-youtube .heading-control{background:none;border-top:none}.section-youtube .link{color:#06f}.section-youtube .slick-dots{display:flex;justify-content:center;left:0;position:absolute;width:100%}.section-youtube .slick-dots li{align-items:center;display:inline-flex;justify-content:center}.section-youtube .slick-dots li.slick-active button,.section-youtube .slick-dots li:hover button{background:#8c8c8c;transition:all .3s}.section-youtube .slick-dots button{background:hsla(0,0%,55%,.2);border-radius:50%;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;transition:all .3s}.slick-initialized .youtube-item-slide{visibility:visible}.youtube-slider-wrap{background:#fff}.youtube-item-slide{visibility:hidden}.youtube-item .youtube iframe{border:none;display:block;width:100%}.youtube-item .information{color:#8c8c8c}.youtube-item .name{color:#333;font-weight:700}.youtube-item .price{text-align:right}.block-item-news{border-bottom:1px solid #e8e8e8}.block-item-news:last-child{border-bottom:none}.block-item-news .name{font-weight:700}.block-item-news .name,.block-item-news .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.block-item-news .text{-webkit-line-clamp:2}.block-item-news .desc,.block-item-news .text{color:#8c8c8c;line-height:1.5}.block-item-news .photo{color:#7f7f7f}.block-item-news .photo img{display:block;width:100%}.tag-type-block{border:1px solid #bababa;color:#8c8c8c;display:inline-block;font-weight:400;line-height:1.2}.is-desktop .section-youtube{padding:0 0 40px}.is-desktop .section-youtube .common-title{margin-bottom:40px}.is-desktop .section-youtube .youtube-heading{margin-bottom:14px;padding:40px 100px 20px}.is-desktop .section-youtube .result-tabs{padding:4px}.is-desktop .section-youtube .heading-control{margin:0 auto 9px;padding:9px 0 9px 30px;width:760px}.is-desktop .section-youtube .link{font-size:12px}.is-desktop .section-youtube .box-common{margin-bottom:30px;padding-bottom:20px}.is-desktop .section-youtube .slick-dots{bottom:-30px}.is-desktop .section-youtube .slick-dots li{margin:0 8px;padding:0}.is-desktop .section-youtube .slick-dots button{height:10px;width:10px}.is-desktop .section-youtube .slick-slide{height:inherit!important}.is-desktop .section-youtube .slick-slide div{height:100%}.is-desktop .youtube-slider-wrap{margin:0 auto 70px;width:890px}.is-desktop .youtube-item{align-items:center;display:flex}.is-desktop .youtube-item .youtube{overflow:hidden;width:500px}.is-desktop .youtube-item .youtube iframe{height:300px}.is-desktop .youtube-item .information{font-size:12px;line-height:1.8;padding:20px 120px 20px 55px;width:390px}.is-desktop .youtube-item .name{font-size:14px;margin-bottom:8px}.is-desktop .youtube-item .desc{padding-right:12px}.is-desktop .youtube-item .price{color:#7f7f7f;font-size:11px;margin-top:44px}.is-desktop .list-youtube{margin:0 auto;width:760px}.is-desktop .block-item-news{padding:30px 30px 27px}.is-desktop .block-item-news .block-item-inner{display:flex}.is-desktop .block-item-news .name{font-size:14px;line-height:1.45;-webkit-line-clamp:2;margin-bottom:5px}.is-desktop .block-item-news .text{font-size:12px;margin-bottom:10px}.is-desktop .block-item-news .desc{font-size:12px}.is-desktop .block-item-news .photo{font-size:11px;width:297px}.is-desktop .block-item-news .photo img{margin-bottom:10px}.is-desktop .block-item-news .information{padding-left:20px;width:calc(100% - 297px)}.is-desktop .block-item-news .tag-type-block{margin:0 10px 9px 0}.middle-link a{display:inline-block}.middle-link a:before{content:">";display:inline-block;margin-right:10px}.middle-link{left:-75px;position:relative;top:15px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.is-desktop .block-item-news .text-row{margin-top:10px}}.is-desktop .tag-type-block{border-radius:3px;font-size:10px;padding:3px 6px 2px}.is-mobile-tablet .section-youtube{padding:.2rem 0 .4rem}.is-mobile-tablet .section-youtube .common-title{margin-bottom:.08rem}.is-mobile-tablet .section-youtube .youtube-heading{margin-bottom:.23rem;padding:.22rem .16rem .15rem}.is-mobile-tablet .section-youtube .youtube-heading .result-tabs{margin-bottom:0}.is-mobile-tablet .section-youtube .result-tabs{border-radius:.2rem;padding:.04rem}.is-mobile-tablet .section-youtube .result-tabs .tab-link{border-radius:.18rem}.is-mobile-tablet .section-youtube .heading-control{padding:0 .16rem .13rem}.is-mobile-tablet .section-youtube .link{font-size:.12rem}.is-mobile-tablet .section-youtube .box-common{border-radius:0;margin:0 -.16rem .22rem;padding-bottom:.17rem}.is-mobile-tablet .section-youtube .slick-dots{bottom:-.25rem}.is-mobile-tablet .section-youtube .slick-dots li{height:.2rem;margin:0 .07rem;padding:.05rem;width:.2rem}.is-mobile-tablet .section-youtube .slick-dots button{height:.1rem;padding:.05rem;width:.1rem}.is-mobile-tablet .youtube-slider-wrap{margin-bottom:.5rem}.is-mobile-tablet .youtube-item .youtube iframe{height:2.22rem}.is-mobile-tablet .youtube-item .information{font-size:.12rem;line-height:1.5;padding:.2rem .2rem .1rem}.is-mobile-tablet .youtube-item .name{font-size:.14rem;margin-bottom:.05rem}.is-mobile-tablet .youtube-item .price{color:#8c8c8c;font-size:.11rem;margin-top:.15rem}.is-mobile-tablet .block-item-news{padding:.24rem .33rem .21rem}.is-mobile-tablet .block-item-news .block-item-inner{display:flex;margin-bottom:.06rem}.is-mobile-tablet .block-item-news .name{font-size:.15rem;line-height:1.333;-webkit-line-clamp:3;margin-bottom:.08rem}.is-mobile-tablet .block-item-news .desc,.is-mobile-tablet .block-item-news .text{font-size:.12rem}.is-mobile-tablet .block-item-news .photo{font-size:.11rem;width:1.4rem}.is-mobile-tablet .block-item-news .photo img{margin-bottom:.1rem}.is-mobile-tablet .block-item-news .information{padding-left:.15rem;width:calc(100% - 1.4rem)}.is-mobile-tablet .block-item-news .tag-type-block{margin:0 .1rem .09rem 0}.is-mobile-tablet .tag-type-block{border-radius:.03rem;font-size:.1rem;padding:.02rem .06rem}.section-ranking .ranking-note{color:#8c8c8c}.section-ranking .list-cards{counter-reset:ranking-counter}.section-ranking .list-cards .card-item{position:relative}.section-ranking .list-cards .card-order{background:no-repeat center 0/25px auto;color:#333;display:block;font-family:Helvetica,sans-serif;font-weight:700;line-height:1;min-width:30px;position:absolute;text-align:center}.section-ranking .list-cards .card-order.is-first{background-image:url(/_nuxt/img/icon_ranking_01.6bf20ff.png);color:#ddcd0e}.section-ranking .list-cards .card-order.is-second{background-image:url(/_nuxt/img/icon_ranking_02.75b3391.png);color:#8c8c8c}.section-ranking .list-cards .card-order.is-third{background-image:url(/_nuxt/img/icon_ranking_03.04a5345.png);color:#a25d0c}.section-ranking .card-item .list-buttons{justify-content:flex-end;padding-right:0}.is-desktop .select-ranking .mega-dropdown{margin-left:-60px;padding-top:10px}.is-desktop .select-ranking .year-block{font-size:12px;margin-top:2px}.is-desktop .select-ranking .year-block:before{left:2px;margin-top:0}.is-desktop .select-ranking:hover .year-block{color:#6e6e6e;opacity:1}.is-desktop .select-ranking:hover .year-block:before{border-top-color:#acacac}.is-desktop .select-ranking .dropdown-common{font-size:12px;width:140px}.is-desktop .section-ranking .heading-control{margin-bottom:8px;padding-left:32px;padding-right:55px}.is-desktop .section-ranking .topics-box{padding-bottom:28px;padding-right:40px}.is-desktop .section-ranking .ranking-note{font-size:12px;padding:7px 30px 17px}.is-desktop .section-ranking .list-cards .card-order{font-size:20px;left:30px;top:22px}.is-desktop .section-ranking .list-cards .card-order.is-first,.is-desktop .section-ranking .list-cards .card-order.is-second,.is-desktop .section-ranking .list-cards .card-order.is-third{padding-top:18px;top:20px}.is-desktop .section-ranking .card-content{width:650px}.is-desktop .section-ranking .card-item{padding:18px 30px 20px 77px}.is-desktop .section-ranking .card-item .list-buttons{margin:3px 0 0}.is-desktop .section-ranking .card-item .button-text{margin-top:4px}.is-desktop .section-ranking .card-item .card-solo{font-size:10px;margin-top:7px}.is-mobile-tablet .section-ranking .common-title{color:#333}.is-mobile-tablet .section-ranking .column-right{background:none;box-shadow:none}.is-mobile-tablet .section-ranking .list-cards{background:#fff;padding-bottom:.14rem}.is-mobile-tablet .section-ranking .list-cards .card-order{background-size:.25rem auto;font-size:.2rem;left:.2rem;top:.22rem}.is-mobile-tablet .section-ranking .list-cards .card-order.is-first,.is-mobile-tablet .section-ranking .list-cards .card-order.is-second,.is-mobile-tablet .section-ranking .list-cards .card-order.is-third{padding-top:.18rem}.is-mobile-tablet .section-ranking .ranking-note{font-size:.12rem;padding:0 .16rem .12rem}.is-mobile-tablet .section-ranking .card-item{display:block;padding:.18rem .3rem .2rem .5rem}.is-mobile-tablet .section-ranking .card-item .card-content{padding-left:.18rem}.is-mobile-tablet .section-ranking .card-item .list-buttons{margin:-.06rem 0 0;position:relative;right:-.07rem;width:100%}.is-mobile-tablet .section-ranking .card-item .button-text{margin-top:0}.is-mobile-tablet .section-ranking .card-item .card-solo{color:#000;font-size:.1rem;margin-top:.1rem}.is-desktop .section-next .heading-control{margin-bottom:0}.is-desktop .section-next .column-right{padding-top:9px}.is-desktop .section-next .topics-box{padding-bottom:25px;padding-right:40px}.is-desktop .section-next .card-item{align-items:flex-start;padding:22px 30px}.is-desktop .section-next .card-item .card-text{font-size:11px}.is-desktop .section-next .card-item .card-price-next{font-size:10px;padding-top:20px;text-align:right;width:156px}.is-desktop .section-next .card-item .card-price-next .price{font-size:16px}.is-desktop .section-next .card-item .card-date{font-size:12px}.is-mobile-tablet .section-next .common-title{color:#333}.is-mobile-tablet .section-next .topics-box .column-right{padding-bottom:.12rem}.is-mobile-tablet .section-next .heading-control{background:#f8f8f8;border-bottom-color:#ddd;border-top-color:#ddd}.is-mobile-tablet .section-next .card-item{padding:.22rem .3rem}.is-mobile-tablet .section-next .card-item a{text-decoration:none!important}.is-mobile-tablet .section-next .card-item .card-type{margin:.12rem 0 .1rem}.is-mobile-tablet .section-next .card-item .card-text{font-size:.12rem}.is-mobile-tablet .section-next .card-item .card-price-next{font-size:.1rem;margin-top:.05rem}.is-mobile-tablet .section-next .card-item .card-price-next .price{color:#000;font-size:.18rem;font-weight:500}.is-mobile-tablet .section-next .card-item .card-date{font-size:.12rem}.is-mobile-tablet .section-next .card-item .card-date span{font-size:.13rem}.section-help{padding:0 0 80px}.section-help .top-link{color:#06f;position:absolute}.section-help .common-title{margin-bottom:35px}.section-help .txt-intro{font-size:.14rem;line-height:1.8;margin-bottom:15px}.faq-question .list-faq li{border-bottom:1px solid #e8e8e8;position:relative}.faq-question .list-faq li:before{color:#8c8c8c;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;left:10px;position:absolute;top:12px}.faq-question .list-faq a{display:block;font-size:.13rem;line-height:1.5}.faq-categories{margin-bottom:65px;position:relative}.faq-categories .title{font-size:.16rem;font-weight:600;margin-bottom:12px}.faq-categories .list-cat{border:0}.faq-categories .list-cat li{border-bottom:0;margin-bottom:10px}.faq-categories .list-cat a{border:1px solid #e8e8e8;border-radius:10px;font-weight:600;padding:21px 30px}.faq-categories .list-cat a:hover{color:#7b47d2}.faq-categories .link-help{bottom:45px;position:absolute;right:0}.block-cat{margin-bottom:75px}.block-cat:last-child{margin-bottom:0!important}.block-cat .rich-title{margin-bottom:0}.cat-detail .box-common{margin-top:70px;padding:37px 40px;position:relative}.cat-detail .box-common .sub-title{bottom:100%;left:0;margin-bottom:15px;position:absolute}.cat-detail .list-links li{line-height:1.5;margin-bottom:14px}.cat-detail .list-links li:last-child{margin-bottom:0!important}.cat-detail .list-links a:hover{text-decoration:underline}.faq-detail-wrap .question{font-size:.16rem;font-weight:600;margin-bottom:38px;padding:26px 50px}.faq-detail-wrap .question:before{color:#8c8c8c;content:"Q";font-family:Helvetica,Arial,sans-serif;font-size:.2rem;font-weight:400;margin-right:20px}.faq-detail-wrap .faq-note{font-size:.13rem;margin-bottom:76px}.faq-detail{margin-bottom:20px}.faq-detail .heading{font-size:.13rem;font-weight:600;margin-bottom:14px;padding:21px 30px}.faq-detail .browsers .name{font-weight:600;margin-bottom:.2em}.faq-detail .browsers .name:before{background:#333;content:"";display:inline-block;height:9px;margin-right:2px;width:9px}.faq-detail .desc{line-height:1.85;margin-bottom:25px}.faq-detail .desc:last-of-type{margin-bottom:0!important}.other-faq .box-common{padding:65px 70px}.other-faq .box-common .rich-title{margin-bottom:60px}.is-desktop .section-help>.wrapper{position:relative}.is-desktop .section-help .top-link{bottom:100%;margin-bottom:10px;right:15px}.is-desktop .faq-question{margin-bottom:50px}.is-desktop .section-inquiry .faq-question{padding:50px 40px 28px}.is-desktop .faq-question .list-faq{display:flex;flex-wrap:wrap;justify-content:space-between}.is-desktop .faq-question .list-faq li{min-height:72px;padding:17px 15px 17px 40px;width:400px}.is-desktop .faq-question .list-faq li:last-child,.is-desktop .faq-question .list-faq li:nth-last-child(2):nth-child(odd){border-bottom:0!important}.is-desktop .faq-question .list-faq li a:hover{text-decoration:underline}.is-desktop .cat-layout,.is-desktop .faq-detail-layout{display:flex;flex-wrap:wrap;justify-content:space-between}.is-desktop .cat-layout .column{width:480px}.is-desktop .faq-detail-layout .detail-item{margin-bottom:35px;width:470px}.is-desktop .faq-detail-wrap{margin-top:-15px}.is-desktop .other-faq .faq-detail-layout .column{width:400px}.is-desktop .other-faq .links-drop-icon{margin-bottom:40px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.faq-question .list-faq li{height:73px}}.is-mobile-tablet .section-help{padding:.25rem 0 .4rem;position:relative}.is-mobile-tablet .section-help .top-link{right:.16rem;top:.1rem}.is-mobile-tablet .section-help .common-title{margin-bottom:.2rem}.is-mobile-tablet .section-help .txt-intro{font-size:.13rem;margin-bottom:.25rem;padding:0 .15rem}.is-mobile-tablet .faq-question{border-radius:0;margin:0 -.16rem .55rem;padding:.35rem 0 .25rem}.is-mobile-tablet .faq-question .rich-title{margin:0 .15rem .1rem}.is-mobile-tablet .faq-question .list-faq li{padding:0 .3rem}.is-mobile-tablet .faq-question .list-faq li:last-child{border-bottom:0}.is-mobile-tablet .faq-question .list-faq li:before{font-size:.18rem;left:8%;line-height:1;top:50%;transform:translateY(-50%)}.is-mobile-tablet .faq-question .list-faq a{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjE3OSIgaGVpZ2h0PSI4LjgzMiIgdmlld0JveD0iMCAwIDcuMTc5IDguODMyIj4KICA8cGF0aCBpZD0iUGF0aF83MTYxIiBkYXRhLW5hbWU9IlBhdGggNzE2MSIgZD0iTTAsMCw2LDQsMCw4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjI3NyAwLjQxNikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzdiNDdkMiIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=) no-repeat 100%;padding:.15rem .4rem .15rem .35rem}.is-mobile-tablet .faq-categories{margin-bottom:.4rem}.is-mobile-tablet .faq-categories .title{margin-bottom:.14rem}.is-mobile-tablet .faq-categories .list-cat li{margin-bottom:.1rem}.is-mobile-tablet .faq-categories .list-cat a{background-size:9px auto;border-radius:10px;font-size:.14rem;line-height:1.5;padding:.15rem .4rem .15rem .25rem}.is-mobile-tablet .block-cat{margin-bottom:.4rem}.is-mobile-tablet .cat-detail .box-common{margin-top:.6rem;padding:0}.is-mobile-tablet .cat-detail .box-common .sub-title{font-size:.14rem;margin-bottom:.12rem}.is-mobile-tablet .cat-detail .list-links{border-radius:10px;overflow:hidden}.is-mobile-tablet .cat-detail .list-links li{border-bottom:1px solid #e8e8e8;font-size:.13rem;line-height:1.6;margin-bottom:0}.is-mobile-tablet .cat-detail .list-links li:last-child{border-bottom:0}.is-mobile-tablet .cat-detail .list-links a{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjE3OSIgaGVpZ2h0PSI4LjgzMiIgdmlld0JveD0iMCAwIDcuMTc5IDguODMyIj4KICA8cGF0aCBpZD0iUGF0aF83MTYxIiBkYXRhLW5hbWU9IlBhdGggNzE2MSIgZD0iTTAsMCw2LDQsMCw4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjI3NyAwLjQxNikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzdiNDdkMiIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=) no-repeat 92% 50%;background-size:7px auto;display:block;padding:.15rem .6rem .15rem .3rem;width:100%}.is-mobile-tablet .faq-detail-wrap{margin-top:-.06rem}.is-mobile-tablet .faq-detail-wrap .question{margin-bottom:.15rem;padding:.28rem .25rem .28rem .5rem;position:relative}.is-mobile-tablet .faq-detail-wrap .question:before{left:.22rem;position:absolute;top:.25rem}.is-mobile-tablet .faq-detail-wrap .faq-note{font-size:.14rem;line-height:1.8;margin-bottom:.3rem;padding:0 5px}.is-mobile-tablet .faq-detail .heading{font-size:.14rem;margin-bottom:1em;padding:.2rem}.is-mobile-tablet .faq-detail .detail-item{margin-bottom:.3rem}.is-mobile-tablet .faq-detail .detail-item .browsers{font-size:.13rem;padding:0 .1rem}.is-mobile-tablet .faq-detail .detail-item .browsers .name:before{height:.1rem;width:.1rem}.is-mobile-tablet .faq-detail .detail-item .desc{margin-bottom:.25rem}.is-mobile-tablet .faq-detail-layout .column{margin-bottom:.4rem}.is-mobile-tablet .faq-detail-layout .column:last-child{margin-bottom:0}.is-mobile-tablet .other-faq{margin-bottom:-.4rem}.is-mobile-tablet .other-faq .box-common{border-radius:0;box-shadow:none;margin:0 -.16rem;padding:.35rem .15rem}.is-mobile-tablet .other-faq .box-common .rich-title{margin-bottom:.4rem}.is-mobile-tablet .other-faq .sub-title{font-size:.14rem;margin-bottom:1em}.is-mobile-tablet .other-faq .links-drop-icon{margin-bottom:.4rem}.is-line{position:relative}.is-line:before{background:#ddd;box-shadow:0 3px 6px hsla(0,0%,55%,.2);content:"";display:block!important;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.section-module-block .result-tabs{margin:0;width:auto}.filter-block{cursor:pointer;position:relative}.filter-block:before{background:url(/_nuxt/img/ico_filter.90ec596.svg) 50%/contain no-repeat;content:"";left:0;position:absolute}.monthly-heading{position:relative}.element-item,.monthly-heading{border-bottom:1px solid #e8e8e8;display:flex}.element-item{line-height:1.9}.element-item:last-child{border-bottom:none}.element-item .element-photo img{display:block;width:100%}.element-item .element-content{position:relative}.element-item .element-title{font-weight:700}.element-item .link-basic{position:absolute;right:0}.purpose-electone .purpose-title{font-weight:700}.purpose-list{display:flex;flex-wrap:wrap}.purpose-item{align-items:center;background:#fff;display:flex}.purpose-item .purpose-name{font-weight:700}.purpose-item .icon{background:url(/_nuxt/img/ico_warning.6d5bc7a.png) no-repeat 0 0/100% auto;display:inline-block;position:relative}.is-desktop .section-module-block{padding:0 0 15px}.is-desktop .section-module-block .block-heading{align-items:flex-start;display:flex;justify-content:end;padding:0 50px 0 70px}.is-desktop .section-module-block .common-title{margin-top:7px}.is-desktop .section-module-block .result-tabs{margin:0;width:auto}.is-desktop .section-module-block .block-content{display:flex;padding:38px 40px 30px 70px}.is-desktop .section-module-block .column-right{flex:1;width:100%}.is-desktop .section-module-block .monthly-heading{margin-bottom:5px;padding:0 40px 7px 0}.is-desktop .section-module-block .monthly-heading .filter-block{font-weight:700}.is-desktop .section-module-block .filter-block{margin:3px 27px 0 0}.is-desktop .section-module-block .common-aside{margin-right:40px;padding-top:28px}.is-desktop .section-module-block .box-common{margin-bottom:38px}.is-desktop .filter-block{padding-left:25px}.is-desktop .filter-block:before{height:12px;top:2px;width:17px}.is-desktop .monthly-heading{justify-content:flex-end;padding-bottom:15px}.is-desktop .monthly-heading .dropdown-year .mega-dropdown{margin-left:-40px}.is-desktop .element-item{font-size:12px;padding:20px 30px}.is-desktop .element-item .element-photo{padding-top:5px;width:75px}.is-desktop .element-item .element-content{min-height:110px;padding-bottom:20px;padding-left:20px;width:calc(100% - 75px)}.is-desktop .element-item .element-title{font-size:14px}.is-desktop .element-item .link-basic{bottom:-4px;font-size:11px}.is-desktop .purpose-electone .purpose-title{font-size:16px;margin-bottom:11px}.is-desktop .purpose-list{display:flex;flex-wrap:wrap}.is-desktop .purpose-list .purpose-item{margin:0 0 25px 25px;width:300px}.is-desktop .purpose-list .purpose-item:nth-child(3n+1){margin-left:0}.is-desktop .purpose-item{border:1px solid #e8e8e8;border-radius:10px;padding:20px}.is-desktop .purpose-item .purpose-photo{width:100px}.is-desktop .purpose-item .purpose-name{font-size:15px;padding-left:20px;text-align:center;width:calc(100% - 100px)}.is-desktop .purpose-item .purpose-inner{display:inline-block;text-align:left}.is-desktop .purpose-item .icon{height:16px;margin-left:5px;top:2px;width:16px}.is-mobile-tablet .section-module-block{padding:.2rem 0 0}.is-mobile-tablet .section-module-block .wrapper{padding:0}.is-mobile-tablet .section-module-block .common-title{margin-bottom:.1rem;padding:0 .16rem}.is-mobile-tablet .section-module-block .box-common{border-radius:0;margin-bottom:.38rem;padding-bottom:.3rem}.is-mobile-tablet .section-module-block .block-heading{box-shadow:0 .03rem .06rem rgba(0,0,0,.05);margin-bottom:.21rem;padding:.16rem}.is-mobile-tablet .section-module-block .result-tabs{margin:0;width:auto}.is-mobile-tablet .section-module-block .result-tabs li{width:25%}.is-mobile-tablet .section-module-block .monthly-heading{display:flex;justify-content:space-between;padding:0 .25rem .09rem}.is-mobile-tablet .section-module-block .common-aside{margin-right:40px;padding-top:28px}.is-mobile-tablet .filter-block{font-size:.13rem;padding-left:.25rem}.is-mobile-tablet .filter-block:before{height:.12rem;top:.02rem;width:.17rem}.is-mobile-tablet .monthly-heading{margin-bottom:.08rem}.is-mobile-tablet .element-item{font-size:.12rem;line-height:1.75;padding:.2rem .3rem .23rem}.is-mobile-tablet .element-item .element-photo{padding-top:.05rem;width:.8rem}.is-mobile-tablet .element-item .element-content{padding-bottom:.25rem;padding-left:.15rem;width:calc(100% - .8rem)}.is-mobile-tablet .element-item .element-title{font-size:.14rem}.is-mobile-tablet .element-item .link-basic{bottom:-.04rem;font-size:.12rem}.is-mobile-tablet .purpose-electone{padding:0 .16rem}.is-mobile-tablet .purpose-electone .purpose-title{font-size:.16rem;margin-bottom:.12rem}.is-mobile-tablet .purpose-list .purpose-item{margin-bottom:.15rem;width:100%}.is-mobile-tablet .purpose-item{border-radius:.1rem;box-shadow:.03rem .03rem .1rem rgba(0,0,0,.05);padding:.1rem}.is-mobile-tablet .purpose-item .purpose-photo{width:.9rem}.is-mobile-tablet .purpose-item .purpose-name{font-size:.15rem;padding-left:.15rem;width:calc(100% - .9rem)}.is-mobile-tablet .purpose-item .icon{height:.16rem;margin-left:.05rem;top:.02rem;width:.16rem}.is-mobile-tablet .is-line:before{box-shadow:0 .03rem .06rem hsla(0,0%,55%,.2);height:.2rem;width:.01rem}.is-desktop .section-el-single .element-list{margin-top:7px}.is-desktop .section-el-single .element-item{padding-bottom:20px;padding-top:16px}.is-desktop .section-el-single .element-item .element-content{min-height:107px}.is-mobile-tablet .section-el-single .block-heading{margin-bottom:.07rem}.is-mobile-tablet .section-el-single .box-common{padding-bottom:.17rem}.element-item .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.reprint-group .reprint-name{font-weight:700}.reprint-list .element-item{display:block;position:relative}.reprint-list .element-item:first-child{border-top:1px solid #e8e8e8}.is-desktop .reprint-list .element-item{padding:16px 30px 55px}.is-desktop .reprint-list .element-item .link-basic{bottom:20px;right:30px}.is-desktop .reprint-group{margin-bottom:35px;padding:25px 38px 0 30px}.is-desktop .reprint-group .reprint-name{font-size:16px;line-height:1.5;margin-bottom:9px}.is-desktop .reprint-group .reprint-desc{font-size:12px;line-height:1.75}.is-mobile-tablet .section-el-reprint .box-common{padding-bottom:.02rem}.is-mobile-tablet .reprint-list .element-item{padding:.2rem .35rem .47rem .3rem}.is-mobile-tablet .reprint-list .element-item .link-basic{bottom:.18rem;right:.3rem}.is-mobile-tablet .reprint-group{color:#000;margin-bottom:.2rem;padding:.06rem .3rem 0}.is-mobile-tablet .reprint-group .reprint-name{font-size:.15rem;letter-spacing:.015em;line-height:1.8;margin-bottom:.06rem}.is-mobile-tablet .reprint-group .reprint-desc{font-size:.14rem;line-height:1.79}.section-stagea .heading-control{background:none;border-top:none;position:relative}.section-stagea .filter-block{margin-top:0}.section-stagea .filter-block,.section-stagea .year-block{font-weight:700}.section-stagea .personality .text{display:block;font-weight:700;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.section-stagea .personality .text:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #7b47d2;content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.section-stagea .element-item .link-basic{bottom:0}.is-desktop .section-stagea .dropdown-personality .hidden,.is-desktop .section-stagea .dropdown-personality .mega-dropdown{display:block!important}.is-desktop .section-stagea .dropdown-grade{position:relative}.is-desktop .section-stagea .dropdown-grade .mega-dropdown{padding-top:9px}.is-desktop .section-stagea .dropdown-grade:hover .year-block{color:#707070;opacity:1}.is-desktop .section-stagea .dropdown-grade:hover .year-block:before{border-top-color:#aeaeae}.is-desktop .section-stagea .list-pagination{margin-bottom:40px}.is-desktop .section-stagea .box-common{margin-bottom:30px}.is-desktop .section-stagea .block-content{padding-bottom:36px}.is-desktop .section-stagea .heading-control{margin-bottom:10px;padding:0 30px 9px}.is-desktop .section-stagea .control-filter{display:flex;font-size:12px;position:absolute;right:137px;top:5px}.is-desktop .section-stagea .filter-block{margin-top:0}.is-desktop .section-stagea .year-block{font-size:12px;margin-top:5px;padding-left:20px}.is-desktop .section-stagea .personality .text{padding-left:20px;width:130px}.is-desktop .section-stagea .element-item{padding:15px 30px}.is-desktop .dropdown-personality{position:relative}.is-desktop .dropdown-personality .mega-dropdown{left:-74px;padding-top:9px}.is-desktop .dropdown-personality .dropdown-common{max-height:300px;overflow-y:auto;text-align:left;width:340px}.is-desktop .dropdown-personality .dropdown-common .item{font-size:12px;padding-left:25px;padding-right:25px}.is-mobile-tablet .section-stagea .list-pagination{margin-bottom:40px}.is-mobile-tablet .section-stagea .box-common{margin-bottom:.2rem;padding-bottom:.2rem}.is-mobile-tablet .section-stagea .block-content{padding-bottom:0}.is-mobile-tablet .section-stagea .block-heading{margin-bottom:.2rem}.is-mobile-tablet .section-stagea .heading-control{flex-wrap:wrap;margin-bottom:.07rem;padding:0 0 .1rem}.is-mobile-tablet .section-stagea .heading-control .control-right{padding-right:.25rem}.is-mobile-tablet .section-stagea .heading-control .control-left{padding-left:.25rem}.is-mobile-tablet .section-stagea .control-filter{align-items:flex-start;border-top:1px solid #e8e8e8;display:flex;font-size:.13rem;justify-content:space-between;margin-top:.07rem;padding:.12rem .25rem 0;width:100%}.is-mobile-tablet .section-stagea .filter-block{margin-top:0}.is-mobile-tablet .section-stagea .year-block{font-size:.13rem;margin-top:.05rem;padding-left:.18rem}.is-mobile-tablet .section-stagea .personality .text{padding-left:.18rem;width:1.95rem}.is-mobile-tablet .section-stagea .personality .text:before{border-left-width:.05rem;border-right-width:.05rem;border-top-width:.08rem}.is-mobile-tablet .section-stagea .element-item{padding:.2rem .3rem .23rem}.is-mobile-tablet .dropdown-personality .mega-dropdown{background:none;font-size:.15rem;padding:.4rem .16rem 0}.is-mobile-tablet .dropdown-personality .mega-dropdown .item{font-size:.14rem;padding-left:.55rem;padding-right:.1rem}.is-mobile-tablet .dropdown-personality .mega-dropdown .item:before{left:.24rem}.is-mobile-tablet .dropdown-personality .mega-overflow{background:#fff;max-height:85vh}.is-mobile-tablet .dropdown-personality .mega-title{border-radius:.06rem .06rem 0 0}.is-mobile-tablet .dropdown-grade-block{background:none!important;padding:0 .16rem}.is-mobile-tablet .dropdown-grade-block .mega-overflow-grade{background:#fff;border-radius:.04rem;overflow:hidden}.is-mobile-tablet .dropdown-grade-block .dropdown-grade-menu{display:flex;flex-wrap:wrap;padding:.1rem}.is-mobile-tablet .dropdown-grade-block .dropdown-grade-menu li{padding:.05rem;width:50%}.is-mobile-tablet .dropdown-grade-block .item{align-items:center;border:1px solid #8c8c8c;border-radius:.04rem;display:flex;font-size:.15rem;height:.5rem;justify-content:center;padding:.1rem}.is-mobile-tablet .dropdown-grade-block .item.is-current{background:#099;border-color:#099;color:#fff}.electone-content{margin-bottom:30px}.electone-content-detail{overflow:hidden;padding:20px 20px 30px}.electone-content .heading{background:#f8f8f8;border-radius:10px;font-size:18px;font-weight:700;line-height:1.25;margin:0 0 20px;padding:19px 30px}.electone-content .monthly-detail .content-detail{font-size:.13rem;line-height:1.85}.album-control{border-bottom:1px solid #ddd}.album-control .control-filter{display:flex;justify-content:flex-start}.album-control .control-filter>*{margin-right:25px}.album-control .control-filter>:last-child{margin-right:0}.album-control .control-filter .filter-block{font-weight:700}.album-control .dropdown-grade{position:relative}.album-control .dropdown-grade .year-block{font-size:.12rem}.album-control .column-year:hover .year-block{color:#8c8c8c}.album-control .column-year:hover .year-block:before{border-top-color:#8c8c8c}.album-control .column-year:hover .mega-dropdown{display:block}.list-album-download .wrap-album-detail .price{font-size:.1rem;margin-bottom:15px;text-align:right}.list-album-download .wrap-album-detail .price .price-among{font-size:16px}.list-album-download .album-item{border-bottom:1px solid #ddd;padding:20px 0}.list-album-download .album-item:last-child{border-bottom:0}.list-album-download .album-item .album-name{flex:1 0 0;font-size:.14rem;font-weight:700;padding-right:50px}.list-album-download .album-item .album-detail{width:160px}.list-album-download .album-item .download-guide{margin-top:8px}.list-album-download .album-item .download-guide .text-link{cursor:pointer;display:inline-block;font-size:.11rem;padding-right:20px;position:relative}.list-album-download .album-item .download-guide .text-link:after{border-right:1px solid #06f;border-top:1px solid #06f;content:"";display:block;height:8px;margin-top:-6px;position:absolute;right:0;top:50%;transform:rotate(135deg);width:8px}.list-album-download .album-item .download-guide .text-link.is-open:after{margin-top:-3px;transform:rotate(-45deg)}.list-album-download .album-item .score-set-content{border:0;padding-bottom:10px}.list-album-download .album-item .score-set-content .sub-title{margin-bottom:10px}.list-album-download .album-item .score-set-content .card-item{overflow:visible;padding:20px 10px 15px}.list-album-download .album-item .score-set-content .card-item .list-buttons{justify-content:flex-end;padding-right:0}.list-album-download .album-item .score-set-content .card-item .list-buttons .button-item{margin-right:0;padding-right:0}.list-album-download .album-item .score-set-content .card-item .card-type{background-color:#fff}.list-album-download .album-item .score-set-content .card-item .card-song{margin-top:6px}.list-album-download .album-item .score-set-content .card-item .price{font-size:.1rem}.list-album-download .album-item .score-set-content .card-item .price .price-among{font-size:.16rem}.list-album-download.single .link-download{width:100%}.album-item .button .drop-icon.icon-download{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy43NjMiIGhlaWdodD0iMTQuODY2IiB2aWV3Qm94PSIwIDAgMTcuNzYzIDE0Ljg2NiI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NSAxKSI+PHBhdGggZD0iTTgxMi40NTUsMjA3Ny44ODZoLTIuMTA1di00Ljg0N2MwLS4yMS0uMTE1LS4zODItLjI1Ny0uMzgyaC00LjQ1NmMtLjE0MiwwLS4yNTcuMTcxLS4yNTcuMzgydjQuODQ3aC0yLjFjLS4xNDYsMC0uMjEuMjczLS4xLjQwN2w0LjM2LDQuNTVhLjM5LjM5LDAsMCwwLC42MzgsMGw0LjM2NS00LjU1NUM4MTIuNjYxLDIwNzguMTU1LDgxMi42LDIwNzcuODg2LDgxMi40NTUsMjA3Ny44ODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Ljc2NiAtMjA3My42NTcpIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTgwMC4yMDgsMjEyNS4xNzJ2My4yNThhMS42MTcsMS42MTcsMCwwLDEtMS41NDksMS42NjlINzg1LjQ5NWExLjYxOCwxLjYxOCwwLDAsMS0xLjU1LTEuNjY5di0zLjI1NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4My45NDUgLTIxMTYuOTgyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+PC9nPjwvc3ZnPg==)}.is-desktop .section-el-series{padding:0}.is-desktop .section-el-series .common-title{margin-bottom:40px}.is-desktop .section-el-series .section-history{margin-top:40px!important}.is-desktop .section-el-series .section-history .common-title{margin-bottom:20px}.is-desktop .electone-content-download.content-last{padding:12px 50px 0}.is-desktop .electone-content .monthly-detail{display:flex;padding:0 60px}.is-desktop .electone-content .monthly-detail .thumbnail{width:200px}.is-desktop .electone-content .monthly-detail .content-detail{flex:1 0 0;font-size:.13rem;line-height:1.85;padding-left:30px}.is-desktop .electone-content .monthly-detail+.result-tabs{margin-right:60px}.is-desktop .electone-content .result-tabs{display:inline-flex;float:right;margin-right:30px;width:auto}.is-desktop .electone-content .result-tabs .tab-link{width:120px}.is-desktop .list-album-download .wrap-album-detail{display:flex;padding:0 30px}.is-desktop .list-album-download .score-set-content{margin-top:20px}.is-desktop .list-album-download.single{padding-bottom:30px}.is-desktop .list-album-download.single .album-item{padding:0}.is-desktop .list-album-download.single .card-item{flex-wrap:wrap;justify-content:space-between;padding:24px 30px}.is-desktop .list-album-download.single .card-item .price{font-size:10px;margin-top:20px}.is-desktop .list-album-download.single .card-item .price .price-among{font-size:16px}.is-desktop .list-album-download.single .card-item .card-song{margin-top:5px}.is-desktop .list-album-download.single .card-item .link-download{margin-top:6px;text-align:right}.is-desktop .list-album-download.single .card-item .link-download .button{display:inline-flex;width:160px}.is-desktop .list-album-download.single .card-item .list-buttons{justify-content:flex-end;margin-top:8px;padding-right:0}.is-desktop .list-album-download.single .card-item .list-buttons .button-item{margin:0}.is-desktop .album-item .button{font-size:.12rem;height:35px;width:100%}.is-desktop .album-item .button .drop-icon{background-size:12px auto;height:25px;width:25px}.is-desktop .album-control{display:flex;margin:0 0 15px;padding:10px 30px}.is-desktop .album-control,.is-mobile-tablet .album-control .control-filter{justify-content:space-between}.is-mobile-tablet .electone-content{border-radius:0;margin:0 -.16rem .2rem}.is-mobile-tablet .electone-content .heading{border-radius:4px;font-size:.16rem;margin-bottom:.2rem;padding:.15rem .2rem}.is-mobile-tablet .electone-content .content-first{margin-bottom:.1rem;padding:.1rem .1rem .15rem}.is-mobile-tablet .result-tabs{margin:0 auto;width:95%}.is-mobile-tablet .result-tabs.column-2 li{width:50%}.is-mobile-tablet .section-el-series{padding:.2rem 0}.is-mobile-tablet .section-el-series .common-title{margin-bottom:.1rem}.is-mobile-tablet .monthly-detail{margin-bottom:.2rem;padding:0 .2rem}.is-mobile-tablet .monthly-detail .thumbnail{margin:0 auto .2rem;width:42%}.is-mobile-tablet .monthly-detail .content-detail{color:#8c8c8c;font-size:.12rem;line-height:1.5}.is-mobile-tablet .album-control{position:relative}.is-mobile-tablet .album-control .view-control{border-bottom:1px solid #ddd}.is-mobile-tablet .album-control .control-filter,.is-mobile-tablet .album-control .view-control{padding:.1rem .25rem}.is-mobile-tablet .album-control .dropdown-grade{position:absolute;right:0;top:.08rem}.is-mobile-tablet .album-control .dropdown-grade .year-block{font-size:.13rem}.is-mobile-tablet .list-album-download{padding-top:.1rem}.is-mobile-tablet .list-album-download .album-item{overflow:hidden;padding:0}.is-mobile-tablet .list-album-download .album-item .wrap-album-detail{box-shadow:3px 3px 10px rgba(0,0,0,.05);padding:.3rem}.is-mobile-tablet .list-album-download .album-item .score-set-content{border-radius:0;border-top:1px solid #e8e8e8;margin:0;padding:.3rem 0 0}.is-mobile-tablet .list-album-download .album-item .score-set-content .sub-title{font-size:.14rem;margin:0 .25rem;padding:.12rem .2rem}.is-mobile-tablet .list-album-download .album-item .score-set-content .list-cards{margin:0}.is-mobile-tablet .list-album-download .album-item .score-set-content .card-item{border-bottom:1px solid #e8e8e8;padding:.25rem .3rem}.is-mobile-tablet .list-album-download .album-item .score-set-content .card-item .card-type{margin-bottom:0}.is-mobile-tablet .list-album-download .album-item .score-set-content .card-item .price{margin:0}.is-mobile-tablet .list-album-download .album-item .album-name{font-size:.15rem;margin-bottom:.1rem;padding-right:0}.is-mobile-tablet .list-album-download .album-item .album-detail{width:auto}.is-mobile-tablet .list-album-download .album-item .album-detail .price .price-among{font-size:.18rem}.is-mobile-tablet .list-album-download .album-item .price{margin-bottom:.15rem;text-align:left}.is-mobile-tablet .list-album-download .album-item .download-guide{margin-top:.1rem}.is-mobile-tablet .list-album-download .album-item .download-guide .text-link{font-size:.12rem;padding-right:.2rem;text-decoration:none}.is-mobile-tablet .list-album-download .album-item .download-guide .text-link:after{border-top-width:.01rem;height:.08rem;margin-top:-.06rem;width:.08rem}.is-mobile-tablet .list-album-download.single{padding-bottom:.2rem}.is-mobile-tablet .list-album-download.single .card-item{padding:.2rem .3rem}.is-mobile-tablet .list-album-download.single .card-item .card-song{margin-top:.6em}.is-mobile-tablet .list-album-download.single .card-item .price{font-size:.1rem;margin-bottom:.2rem}.is-mobile-tablet .list-album-download.single .card-item .price .price-among{font-size:.16rem}.is-mobile-tablet .list-album-download.single .card-item .card-right{position:relative}.is-mobile-tablet .list-album-download.single .card-item .card-right .list-buttons{bottom:0;position:absolute;right:0}.is-mobile-tablet .list-album-download.single .card-item .link-download .button{display:flex}.is-mobile-tablet .album-item .button{background-color:#ddd!important;border-color:#ddd!important;width:100%}.is-mobile-tablet .album-item .button .drop-icon.icon-download{background-color:#ddd!important;background-size:.16rem auto}.is-mobile-tablet .section-el-series .section-history{margin:.4rem 0 0!important}.section-pagenotfound .txt-msg{font-size:.14rem;line-height:1.6}.section-pagenotfound .button{margin:0 auto;width:300px}.is-desktop .section-pagenotfound{padding:115px 0}.is-desktop .section-pagenotfound .common-title{font-size:20px;margin-bottom:15px}.is-desktop .section-pagenotfound .txt-msg{margin-bottom:38px}.is-mobile-tablet .section-pagenotfound{padding:.5rem 0}.is-mobile-tablet .section-pagenotfound .common-title{font-size:.17rem;margin-bottom:1.1em}.is-mobile-tablet .section-pagenotfound .txt-msg{margin-bottom:.2rem}.is-mobile-tablet .section-pagenotfound .button{font-size:.14rem;height:.5rem;width:90%}.section-guide .common-title{margin-bottom:40px}.section-guide>.wrapper{position:relative}.section-guide .top-link{color:#06f;position:absolute;right:.15rem;top:.5em}.section-guide .text-intro{font-size:.14rem;line-height:1.8;margin-bottom:30px}.section-guide .text-intro .note-blk{font-size:.12rem;margin:5px 0}.guide-links a{background:#fff url(/_nuxt/img/icon_arrow_right.aa38d1f.png) no-repeat right 40px center;background-size:8px auto;border:1px solid #e8e8e8;border-radius:10px;display:block;font-size:.14rem;font-weight:600;padding:25px 40px}.guide-links a:hover{color:#7b47d2}.guide-detail-block{margin-bottom:55px}.guide-detail-block .txt{font-size:.14rem;line-height:1.8;padding-top:5px}.guide-detail-block .txt p+p{margin-top:1.7em}.guide-detail-block .txt .text-link{font-size:.12rem}.guide-detail-block .guide-purchase{margin-top:20px}.guide-detail-block .guide-purchase .head{background:#e8e8e8;border-radius:4px;font-size:.14rem;font-weight:600;margin-bottom:20px;padding:11px 35px 9px}.guide-detail-block .list-links li{margin-bottom:8px}.guide-detail-block .list-links li:last-child{margin-bottom:0}.guide-detail-block .list-links a{color:#06f;display:inline-block}.guide-detail-block .list-links a:before{content:">";display:inline-block;margin-right:3px}.guide-detail-block .layout-inline .thumbnail img{margin:0 auto}.guide-purchase .box-common{padding:40px 32px 40px 40px}.guide-purchase .guide-payment .title{font-size:.14rem;font-weight:600;margin-bottom:12px}.guide-purchase .guide-payment .txt-content{font-size:.13rem;line-height:1.85;margin-bottom:15px}.guide-purchase .guide-payment .txt-content p{margin-bottom:.8em}.guide-purchase .guide-payment .txt-content p:last-child{margin-bottom:0}.guide-purchase .guide-payment .txt-content p.note-blk{color:#000;font-size:.12rem}.guide-purchase .guide-payment .thumbnail{margin-bottom:15px}.guide-purchase .guide-payment .note{color:#8c8c8c;margin-bottom:15px}.guide-step .step-item{display:flex;flex-wrap:wrap;margin-bottom:80px}.guide-step .step-item:last-child{margin-bottom:0}.guide-step .step-item .step-number{width:70px}.guide-step .step-item .step-content{padding-left:20px;width:calc(100% - 70px)}.guide-step .txt{font-size:.13rem;margin-bottom:4px}.guide-step .step-title{font-size:.14rem;font-weight:600;margin-bottom:.5em}.guide-sheet-music{padding-top:15px}.guide-sheet-music .title{font-size:.14rem;font-weight:600;margin-bottom:.7em}.guide-sheet-music .desc{font-size:.13rem;line-height:1.85}.guide-sheet-music .desc .txt-note{color:#8c8c8c;font-size:12px;line-height:1.5;margin-top:1em}.adobe-reader .about-reader{font-size:.13rem;line-height:1.85;margin-bottom:1.5em}.adobe-reader .thumbnail{margin-bottom:8px}.adobe-reader .os-device{margin-top:25px}.adobe-reader .os-device dt{font-weight:600;margin-bottom:3px}.adobe-reader .os-device dd{line-height:1.85;margin-bottom:1.2em}.adobe-reader .os-device dd:last-child{margin-bottom:0}.is-desktop .section-guide .guide-block{margin-bottom:60px}.is-desktop .section-guide .guide-block .rich-title{margin-bottom:40px}.is-desktop .section-guide .top-link{bottom:100%;margin-bottom:48px;top:auto}.is-desktop .section-guide .guide-sheet-music{margin-bottom:-50px}.is-desktop .section-guide .guide-purchase .box-common{box-shadow:none}.is-desktop .guide-layout,.is-desktop .guide-links{display:flex;flex-wrap:wrap;justify-content:space-between}.is-desktop .guide-layout .column,.is-desktop .guide-links li{margin-bottom:20px;width:480px}.is-desktop .guide-layout .box{margin-bottom:34px;width:470px}.is-desktop .section-guide-step .guide-layout .column{width:435px}.is-desktop .section-guide-step .guide-detail-block .guide-purchase{margin-left:90px;margin-top:40px}.is-desktop .guide-layout .column:last-child,.is-desktop .guide-layout .column:nth-last-child(2):not(:nth-child(2n)){margin-bottom:0}.is-desktop .guide-step{padding-top:15px}.is-desktop .guide-detail-content .guide-purchase+.guide-purchase{margin-top:40px}.is-desktop .guide-detail-block .layout-inline{display:flex;margin-top:25px}.is-desktop .guide-detail-block .layout-inline .thumbnail{width:235px}.is-desktop .guide-detail-block .layout-inline .list-links{padding-left:12px;width:calc(100% - 235px)}.is-mobile-tablet .section-guide{padding:.2rem 0 0}.is-mobile-tablet .section-guide .common-title{margin-bottom:.2rem}.is-mobile-tablet .section-guide .guide-block{margin-bottom:.4rem}.is-mobile-tablet .section-guide .text-intro{margin-bottom:.5rem;padding:0 .2rem}.is-mobile-tablet .guide-links li{margin-bottom:.1rem}.is-mobile-tablet .guide-links li:last-child{margin-bottom:0}.is-mobile-tablet .guide-links a{background-position:93% 50%;padding:.14rem .3rem}.is-mobile-tablet .guide-detail-content .text-link{display:inline-block;margin-top:3em}.is-mobile-tablet .guide-detail-block{margin-bottom:.3rem}.is-mobile-tablet .guide-detail-block .txt{padding:0 .15rem}.is-mobile-tablet .guide-detail-block .txt p+p{margin-top:2em}.is-mobile-tablet .guide-detail-block .layout-inline .thumbnail{margin:.3rem 0 .2rem}.is-mobile-tablet .guide-detail-block .layout-inline .list-links{padding:0 .15rem}.is-mobile-tablet .guide-purchase{margin-top:.3rem}.is-mobile-tablet .guide-purchase .head{background:#bababa;color:#fff;font-size:.14rem;margin-bottom:.15rem;padding:.1rem;text-align:center}.is-mobile-tablet .guide-purchase .box-common{margin-bottom:.15rem;padding:.3rem .2rem 0}.is-mobile-tablet .guide-purchase .box-common:last-child{margin-bottom:0}.is-mobile-tablet .guide-purchase .guide-payment .title{margin-bottom:.12rem}.is-mobile-tablet .guide-purchase .guide-payment .thumbnail,.is-mobile-tablet .guide-purchase .guide-payment .txt-content{margin-bottom:.15rem}.is-mobile-tablet .guide-purchase .guide-payment .list-links{margin:0 -.2rem}.is-mobile-tablet .guide-purchase .guide-payment .list-links li{border-bottom:1px solid #e8e8e8;margin-bottom:0}.is-mobile-tablet .guide-purchase .guide-payment .list-links li:last-child{border-bottom:0}.is-mobile-tablet .guide-purchase .guide-payment .list-links li a{display:block;padding:.1rem .2rem}.is-mobile-tablet .guide-purchase .guide-payment .note{margin-bottom:.3rem}.is-mobile-tablet .guide-step .step-item{margin-bottom:.1rem;padding:.15rem 0}.is-mobile-tablet .guide-step .step-item .step-number{width:17.5%}.is-mobile-tablet .guide-step .step-item .step-content{padding-left:.2rem;width:82.5%}.is-mobile-tablet .guide-step .step-item .step-content .txt{padding-left:0}.is-mobile-tablet .guide-step .step-item .step-content .list-links a{text-decoration:underline}.is-mobile-tablet .guide-step .step-item .step-content .list-links a:before{display:none}.is-mobile-tablet .guide-sheet-music .box{margin-bottom:.3rem;padding:0 .15rem}.is-mobile-tablet .guide-sheet-music .desc .txt-note{font-size:.12rem;line-height:1.8}.is-mobile-tablet .adobe-reader .inner-content{padding:.1rem .15rem 0}.is-mobile-tablet .adobe-reader .list-links a{text-decoration:underline}.is-mobile-tablet .adobe-reader .list-links a:before{display:none}.section-inquiry{padding:0 0 70px}.section-inquiry>.wrapper{position:relative}.section-inquiry .top-link{color:#06f;position:absolute;right:.15rem;top:.5em}.section-inquiry .common-title{margin-bottom:20px}.section-inquiry .common-title .note-title{color:#8c8c8c;display:inline-block;font-size:12px;font-weight:400;margin-left:30px}.section-inquiry .faq-question .rich-title{position:relative}.section-inquiry .faq-question .rich-title .text-link{bottom:8px;font-size:.12rem;font-weight:400;position:absolute;right:0}.section-inquiry .faq-question .rich-title .text-link:after{content:">";display:inline-block;margin-left:3px}.section-inquiry .faq-question .list-faq li:before{content:"Q"}.contact-info .txt{font-size:.14rem;margin-bottom:.4em}.contact-info .txt-note{color:#8c8c8c;line-height:1.85}.contact-info .contact-item .head{align-items:center;display:inline-flex;font-size:.14rem;font-weight:600;padding:30px 0;text-align:left}.contact-info .contact-item .head .schedule{font-size:12px;font-weight:400}.contact-info .contact-mail .head{position:relative}.contact-info .contact-mail .head:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPgogIDxwYXRoIGlkPSJQYXRoXzEzOTA4IiBkYXRhLW5hbWU9IlBhdGggMTM5MDgiIGQ9Ik0wLDAsNCwzLDAsNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi43IDAuNykgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPgo8L3N2Zz4K) no-repeat 50%;content:"";height:6px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:8px}.contact-info .contact-mail .heading-wrap.is-active .head:after,.contact-info .contact-mail.is-open .head:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPjxwYXRoIGQ9Ik0wLDYsNCwzLDAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43IDQuODMzKSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==)}.contact-subject .list-subject{background:#f8f8f8;border-radius:4px;margin-bottom:20px;overflow:hidden}.contact-subject .list-subject li{border-bottom:1px solid #ddd;padding:9px 10px 9px 75px}.contact-subject .list-subject li:last-child{margin-bottom:0}.inquiry-note{color:#8c8c8c}.inquiry-note .title{font-weight:600;margin-bottom:5px}.inquiry-note .box-gray{background:#f8f8f8;border-radius:4px;line-height:1.85;padding:20px}.is-desktop .section-inquiry .top-link{bottom:100%;margin-top:-27px}.is-desktop .section-inquiry .faq-question .list-faq li{min-height:0;padding:20px 15px 20px 45px}.is-desktop .contact-info{margin-top:15px}.is-desktop .contact-info .box-common{padding:70px 70px 40px}.is-desktop .contact-layout{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:45px 0 20px}.is-desktop .contact-layout .contact-item{border:1px solid #e8e8e8;border-radius:10px;padding:0 10px;width:410px}.is-desktop .contact-layout .contact-item .button{margin:0 auto 20px;width:330px}.is-desktop .inquiry-category{margin-bottom:40px}.is-desktop .inquiry-category:last-child{margin-bottom:0!important}.is-desktop .contact-subject .list-subject li:last-child{border-bottom:0}.is-desktop .contact-subject .list-subject .btn-radio{font-size:12px}.is-mobile-tablet .section-inquiry{padding:.3rem 0}.is-mobile-tablet .section-inquiry .common-title{margin-bottom:.15rem}.is-mobile-tablet .section-inquiry .common-title .note-title{line-height:1.75;margin-left:.2rem;margin-top:.1rem}.is-mobile-tablet .section-inquiry .top-link{top:-.12rem}.is-mobile-tablet .section-inquiry .faq-question{margin-bottom:.4rem}.is-mobile-tablet .section-inquiry .faq-question .rich-title .text-link{bottom:.1rem;right:.2rem;text-decoration:none}.is-mobile-tablet .section-inquiry .inquiry-category{margin-bottom:.4rem}.is-mobile-tablet .section-inquiry .inquiry-category .sub-title{font-size:.14rem;margin-bottom:.12rem}.is-mobile-tablet .contact-mail .head{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPgogIDxwYXRoIGlkPSJQYXRoXzEzOTA4IiBkYXRhLW5hbWU9IlBhdGggMTM5MDgiIGQ9Ik0wLDAsNCwzLDAsNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi43IDAuNykgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPgo8L3N2Zz4K) no-repeat 92% 50%}.is-mobile-tablet .contact-mail.is-open .head{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjQiIGhlaWdodD0iNS41MzMiIHZpZXdCb3g9IjAgMCA3LjQgNS41MzMiPjxwYXRoIGQ9Ik0wLDYsNCwzLDAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43IDQuODMzKSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2I0N2QyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==)}.is-mobile-tablet .contact-info{margin:0 -.16rem -.3rem}.is-mobile-tablet .contact-info .box-common{border-radius:0;padding:.35rem .15rem .4rem}.is-mobile-tablet .contact-info .heading-wrap{border:1px solid #e8e8e8;border-radius:4px;margin-bottom:.15rem;text-align:left}.is-mobile-tablet .contact-info .heading-wrap .sub-nav{margin:0 -.15rem .3rem}.is-mobile-tablet .contact-info .box-txt{margin-bottom:.25rem;padding:0 .15rem}.is-mobile-tablet .contact-info .contact-item .head{display:flex;font-size:.15rem;padding:.24rem 0 .24rem .35rem}.is-mobile-tablet .contact-info .contact-subject{background:#f8f8f8;border-bottom:1px solid #ddd;padding:0 0 .15rem}.is-mobile-tablet .contact-info .contact-subject .list-subject{border-radius:0;border-top:1px solid #ddd}.is-mobile-tablet .contact-info .contact-subject .list-subject li{padding:.1rem .3rem}.is-mobile-tablet .contact-info .contact-subject .button{width:91.5%}.is-mobile-tablet .inquiry-note{margin-bottom:.15rem}.is-mobile-tablet .inquiry-note .box-gray{padding:.2rem}.is-mobile-tablet .contact-phone .heading-wrap{margin-bottom:0}.is-mobile-tablet .contact-phone .head{padding-left:.25rem!important}.is-mobile-tablet .contact-phone .head .schedule{color:#06f}.is-mobile-tablet .contact-phone .head .schedule a{color:inherit;text-decoration:underline}.section-link .common-title{margin-bottom:20px}.grid-link-view{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-link-view .link-item .image{margin-bottom:18px}.grid-link-view .link-item .image img{margin:0 auto}.grid-link-view .link-item .title{font-size:.14rem;font-weight:600;margin-bottom:.5em}.grid-link-view .link-item .desc{line-height:1.85}.is-desktop .section-link .section-history{justify-content:space-between}.is-desktop .section-link .section-history .list-cards{width:640px}.is-desktop .grid-link-view{margin-bottom:20px}.is-desktop .grid-link-view:after{content:"";display:flex;height:0;width:310px}.is-desktop .grid-link-view .link-item{margin-bottom:20px;padding:30px 28px;width:310px}.is-mobile-tablet .section-link{padding:.2rem 0 0}.is-mobile-tablet .section-link .common-title{margin-bottom:.15rem}.is-mobile-tablet .section-link .grid-link-view{background:#fff;margin:0 -.16rem .2rem;padding:.4rem .15rem 0}.is-mobile-tablet .section-link .link-item{box-shadow:none;margin-bottom:.5rem;width:47.667%}.is-mobile-tablet .section-link .link-item .image{margin-bottom:.12rem;min-height:.5rem}.is-mobile-tablet .section-link .section-history{margin-left:0!important;margin-right:0!important}.is-mobile-tablet .section-link .section-history .card-item,.is-mobile-tablet .section-link .section-history .common-title{margin-bottom:.2rem}.is-mobile-tablet #a8sales img{width:0}@media screen and (orientation:landscape){.is-mobile-tablet .modal{max-height:60vh;top:calc(50% + .1rem)}}
@charset "UTF-8";body,dd,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}strong{font-weight:400}table,tbody,td,th,thead,tr{border:none}table th{font-weight:400;text-align:left}table{border-collapse:collapse}ol,ul{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{-moz-appearance:none;appearance:none}select,textarea{-webkit-appearance:none;border:none;border-radius:0;box-shadow:none;font-size:1em;outline:none}select{-moz-appearance:none;appearance:none}select::-ms-expand{display:none}figcaption,figure,footer,header,main,nav,section,time{display:block}input[type=image],input[type=submit]{border:none;padding:0}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;box-shadow:none;outline:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0}button{border:none;margin:0}button,input[type=image],input[type=reset],input[type=submit]{cursor:pointer}address{font-style:normal}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#757575}input::placeholder,textarea::placeholder{color:#757575}i{font-style:normal}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Oswald-Medium.292bdf4.ttf) format("truetype")}html{font-size:625%;-webkit-font-smoothing:antialiased}html.is-mobile-tablet{font-size:26.6666666667vw}body{color:#000;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,Arial,Helvetica,Verdana,sans-serif,ＭＳ Ｐゴシック,MS PGothic;font-size:12px;font-size:.12rem;line-height:1.42;word-wrap:break-word;overflow-wrap:break-word}body.is-freeze{overflow:hidden}.is-desktop body{min-width:1100px}a{color:inherit}.is-desktop a{transition:.3s ease-out}.is-desktop a:hover{opacity:.7}.container{overflow:hidden}main.main{background:#fff}.is-desktop main.main{min-width:1400px}.is-mobile-tablet main.main{padding:16px 0 17px}.is-desktop .main__inner{margin:0 auto;max-width:1400px}.is-desktop .main__inner--top{display:flex;flex-direction:row-reverse;font-size:14px}.is-mobile-tablet .main__inner{padding:0 15px}.is-mobile-tablet .main__inner--top{font-size:.14rem}.is-desktop .main__mainCont{width:1120px}.is-desktop .main__mainCont__inner{padding:0 70px 22px}.is-desktop .main__mainCont .section{margin:40px 0 0}.is-mobile-tablet .main__mainCont .section{margin:65px 0 0}.main__mainCont .section+section{margin:62px 0 0}.main__subCont{background:#fff;color:#000;overflow:hidden;padding:0 20px;width:280px}.main__subCont .modHeadingMain{background:#000;color:#fff;font-size:16px;font-size:.16rem;margin:0 0 10px;padding:15px 18px}.is-desktop .main__subCont .modListRankingMenu{margin-top:20px}.main__subCont .modBtnMore{background:#000;font-size:11px;font-size:.11rem}.main__subCont .modListRanking__item__cont .title{font-size:14px;font-size:.14rem;font-weight:700}.main__subCont .modListRanking__item__num{color:#9e9e9e;margin:-4px 0 0}.main__subCont .modListRankingMenu__item.is-act{border-color:#000}.main__subCont .section:first-child{margin:20px 0 0}.main__subCont .section{margin:45px 0 0}.main__subCont .section--info{background:#fff;height:100%;margin-left:-25px;margin-right:-25px;padding:0 25px 47px;position:relative}.main__subCont__info{margin:10px 0 0}.is-desktop .main__subCont__info{font-size:12px;font-size:.12rem}.main__subCont__info>li{border-bottom:1px solid #ccc}.main__subCont__info>li>a{display:block;padding:10px 5px 9px}.main__subCont__info+.modListSns{margin:40px 0 0}.main__subCont .modBtnArea{text-align:right}.main__subCont .modTextNote{margin:10px 0 0}.is-mobile-tablet .main__subCont{display:none}.is-mobile-tablet .header__info{background:#ff0;padding:10px 0}.is-mobile-tablet .header__info ul li{color:#000;font-size:.14rem;font-weight:700;text-align:center}.is-mobile-tablet .header__info ul li a{display:block;text-decoration:underline}.is-mobile-tablet .header__info ul li a span{position:relative}.is-mobile-tablet .header__info ul li a span:before{border-right:1px solid #000;border-top:1px solid #000;bottom:0;content:"";height:.4em;left:-12px;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:.4em}.header__top{background:no-repeat 0 0;background-size:cover;color:#fff;position:relative}.is-desktop .header__top{background-image:url(/_nuxt/img/bg_header.d196722.png);font-size:14px;padding-left:20px}.is-mobile-tablet .header__top{background-image:url(/_nuxt/img/bg_header.8155369.jpg);background-position:0 -40px;font-size:.14rem;padding:22px 15px}.header__top__inner{align-items:center;display:flex;margin:0 auto;max-width:1400px}.is-desktop .header__top__inner{height:85px}.is-mobile-tablet .header__top__inner{flex-wrap:wrap}.is-mobile-tablet .header__top__logo{order:1}.header__top__logo>a{background:url(/_nuxt/img/logo.945a028.svg) no-repeat 0 0;background-size:100%;display:block;text-indent:-9999px}.is-desktop .header__top__logo>a{height:45px;width:190px}.is-mobile-tablet .header__top__logo>a{height:26px;width:1.13rem}.header__top__search{align-items:center;display:flex;justify-content:space-between;position:relative}.is-mobile-tablet .header__top__search{margin:10px;order:3}.header__top__search .searchArea{position:relative}.is-mobile-tablet .header__top__search .searchArea{width:2.7rem}.header__top__search .searchArea__input{background:#fff;border-radius:4px;width:100%}.is-desktop .header__top__search .searchArea__input{font-size:96%;height:32px;line-height:normal;padding:6px 70px 6px 20px}.is-desktop .header__top__search .searchArea__input:has(+.clear-btn){padding:6px 82px 6px 20px}.is-mobile-tablet .header__top__search .searchArea__input{border:2px solid #4b1e78;font-size:.13rem;height:100%;min-height:38px;padding:.06rem 0 .06rem .1rem}.is-mobile-tablet .header__top__search .searchArea__input:has(+.clear-btn){padding:.06rem .75rem .06rem .1rem}.header__top__search .searchArea__button{align-items:center;background:#4b1e78;border-radius:0 4px 4px 0;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0}.is-desktop .header__top__search .searchArea__button{height:32px;transition:opacity .3s ease-out;width:50px}.is-desktop .header__top__search .searchArea__button:hover{opacity:.8}.is-mobile-tablet .header__top__search .searchArea__button{height:100%;width:45px}.is-desktop .header__top__search .searchArea__button img,.is-mobile-tablet .header__top__search .searchArea__button img{width:22px}.header__top__search .searchArea__results{background:#fff;box-shadow:0 15px 18px -4px rgba(0,0,0,.3);color:#000;opacity:0;overflow:hidden;position:absolute;visibility:hidden;z-index:100}.is-desktop .header__top__search .searchArea__results{border-radius:0 0 10px 10px;font-size:96%;left:0;top:30px;width:calc(100% - 50px)}.is-mobile-tablet .header__top__search .searchArea__results{font-size:.13rem;left:-.1rem;top:45px;width:100vw}.header__top__search .searchArea__results>a{display:block}.header__top__search .searchArea__results a.is-active{color:#d14dc6}.is-desktop .header__top__search .searchArea__results>a{padding:10px 20px}.is-desktop .header__top__search .searchArea__results>a:hover{background:#fae8ff;opacity:1}.is-mobile-tablet .header__top__search .searchArea__results>a{padding:10px 15px}.header__top__search .searchArea.is-act .searchArea__results{opacity:1;visibility:visible}.is-desktop .header__top__search .searchArea.is-act .searchArea__input{border-radius:4px 4px 4px 0}.header__top__search .condition{background:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA0NCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICM0YjFlNzg7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNC41LDE0YzAtMi40OSwyLjAxLTQuNSw0LjUtNC41czQuNSwyLjAxLDQuNSw0LjUtMi4wMSw0LjUtNC41LDQuNS00LjUtMi4wMS00LjUtNC41Wk00MywxNGgtOS41LDkuNVpNMjAsMTRIMSIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE5LjUsMzBjMCwyLjQ5LTIuMDEsNC41LTQuNSw0LjVzLTQuNS0yLjAxLTQuNS00LjUsMi4wMS00LjUsNC41LTQuNSw0LjUsMi4wMSw0LjUsNC41Wk0xLDMwaDkuNUgxWk0yNCwzMGgxOSIvPgo8L3N2Zz4=);background-position:6px;background-repeat:no-repeat;background-size:20%;border-radius:4px;color:#4b1e78;display:block;font-size:.11rem;text-align:right}.is-desktop .header__top__search .condition{cursor:pointer;margin:0 0 0 12px;padding:6px 8px;transition:opacity .3s ease-out;width:80px}.is-mobile-tablet .header__top__search .condition{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA0NCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICMzMzM7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI0LjUsMTRjMC0yLjQ5LDIuMDEtNC41LDQuNS00LjVzNC41LDIuMDEsNC41LDQuNS0yLjAxLDQuNS00LjUsNC41LTQuNS0yLjAxLTQuNS00LjVaTTQzLDE0aC05LjUsOS41Wk0yMCwxNEgxIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTkuNSwzMGMwLDIuNDktMi4wMSw0LjUtNC41LDQuNXMtNC41LTIuMDEtNC41LTQuNSwyLjAxLTQuNSw0LjUtNC41LDQuNSwyLjAxLDQuNSw0LjVaTTEsMzBoOS41SDFaTTI0LDMwaDE5Ii8+Cjwvc3ZnPg==);background-position:5px;border:1px solid #8c8c8c;color:#333;font-size:.12rem;padding:6px 4px;width:.77rem}.is-desktop .header__top__menu{align-items:flex-end;display:flex;margin-left:auto}@media (max-width:1199px){.is-mobile-tablet .header__top__menu{align-items:center;display:flex;margin-left:auto}.is-desktop .header__top__search .searchArea{width:560px}.is-desktop .header__top__menu{align-items:flex-end;display:flex;margin-left:0}.is-desktop .header__top__search .searchArea{width:320px}}@media (min-width:1200px) and (max-width:1399px){.is-mobile-tablet .header__top__menu{align-items:flex-end;display:flex;margin-left:auto}.is-desktop .header__top__search .searchArea{width:560px}.is-desktop .header__top__menu{align-items:flex-end;display:flex;margin-left:auto;margin-right:10px}.is-desktop .header__top__search .searchArea{width:475px}}@media (min-width:1400px){.is-mobile-tablet .header__top__menu{align-items:center;display:flex;height:100%;margin-left:auto;position:absolute;right:0;top:0}.is-desktop .header__top__menu{align-items:flex-end;display:flex;margin-left:auto}.is-desktop .header__top__search .searchArea{width:560px}}.is-desktop .header__top__menu{height:100%}.is-mobile-tablet .header__top__menu{font-size:12px;font-size:.12rem;height:100%;order:2;position:absolute;right:0}.header__top__menu .item{position:relative}.is-desktop .header__top__menu .item{align-items:center;display:flex;height:100%;margin:0 0 0 20px}.is-mobile-tablet .header__top__menu .item{align-items:center;display:flex;height:100%;margin:0 0 0 15px}.is-desktop .header__top__menu .item:last-child a{background-color:#4b1e78;display:grid;height:100%;padding-left:20px;padding-right:20px;place-content:center}.is-desktop .header__top__menu .item:last-child a:has(i){background-color:inherit;padding-left:0;padding-right:0}.is-mobile-tablet .header__top__menu .item:last-child a:not(:has(i)){align-items:center;background-color:#4b1e78;border-bottom-left-radius:3px;display:grid;height:100%;padding-inline:15px}.is-mobile-tablet .header__top__menu:has(.item:last-child a>i){position:static}.header__top__menu .item__icon{background:no-repeat 0 0;background-size:100%;display:block;margin:0 auto}.is-desktop .header__top__menu .item__icon{margin-bottom:5px}.is-mobile-tablet .header__top__menu .item__icon{margin-bottom:2px}.header__top__menu .item__icon--favorite{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0LjM4IDM3Ljg5Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9Il/jg6zjgqTjg6Tjg7xfMS0yIj48ZyBpZD0iX+ODrOOCpOODpOODvF8yLTIiPjxnIGlkPSJpY29uX2RhdGEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIyLjE5LDM3Ljg5Yy0uNTEsMC0xLjAyLS4yLTEuNDEtLjU5TDMuMjcsMTkuOEMtMS4wOCwxNS4yNC0xLjA4LDguMTUsMy4yNCwzLjYyLDUuMzksMS4zNiw4LjMsLjA4LDExLjQyLDBjMy4xMi0uMDksNi4wOCwxLjA3LDguMzQsMy4yM2wyLjQzLDIuNDIsMi40LTIuMzljNC41Ni00LjM1LDExLjY1LTQuMzUsMTYuMTctLjAzLDIuMjYsMi4xNiwzLjU0LDUuMDYsMy42Miw4LjE4LC4wNywzLjEyLTEuMDcsNi4wOC0zLjIzLDguMzRsLTEwLjcyLDEwLjcyYy0uNzgsLjc4LTIuMDUsLjc4LTIuODMsMHMtLjc4LTIuMDUsMC0yLjgzbDEwLjY5LTEwLjY5YzEuMzktMS40NSwyLjE0LTMuNCwyLjA5LTUuNDYtLjA1LTIuMDUtLjg5LTMuOTctMi4zOC01LjM4LTIuOTgtMi44NC03LjY0LTIuODQtMTAuNjIsMGwtMy43OCwzLjc3Yy0uNzgsLjc4LTIuMDQsLjc4LTIuODIsMGwtMy44MS0zLjhjLTEuNDYtMS4zOS0zLjQxLTIuMTUtNS40Ni0yLjA5LTIuMDUsLjA1LTMuOTYsLjg5LTUuMzgsMi4zOC0yLjg0LDIuOTgtMi44NCw3LjY0LDAsMTAuNjJsMTcuNDgsMTcuNDhjLjc4LC43OCwuNzgsMi4wNSwwLDIuODMtLjM5LC4zOS0uOSwuNTktMS40MSwuNTlaIi8+PC9nPjwvZz48L2c+PC9zdmc+)}.is-desktop .header__top__menu .item__icon--favorite{height:22px;width:26px}.is-mobile-tablet .header__top__menu .item__icon--favorite{height:17px;width:20px}.header__top__menu .item__icon--cart{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwIDIxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9Il/jg6zjgqTjg6Tjg7xfMS0yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOC43LDEwLjQ5bDEuMDktNS4yOWMuMDYtLjI5LS4wMS0uNi0uMi0uODMtLjE5LS4yMy0uNDctLjM3LS43OC0uMzdINC43MmwtLjQyLTMuMTNjLS4wNy0uNS0uNDktLjg3LS45OS0uODdIMUMuNDUsMCwwLC40NSwwLDFzLjQ1LDEsMSwxaDEuNDNsMS41NSwxMS42Yy0xLjkxLC4xNS0zLjQyLDEuNzQtMy40MiwzLjY4LDAsMi4wNSwxLjY3LDMuNzEsMy43MSwzLjcxczMuNzEtMS42NywzLjcxLTMuNzFjMC0xLjQtLjc5LTIuNi0xLjkzLTMuMjRsLTEuMDctOC4wNmgxMi42bC0uNzIsMy40OC04LjMxLDIuMTljLS41MywuMTQtLjg1LC42OS0uNzEsMS4yMiwuMTIsLjQ1LC41MiwuNzUsLjk3LC43NSwuMDgsMCwuMTctLjAxLC4yNi0uMDNsOC45MS0yLjM1Yy4zNy0uMSwuNjUtLjM5LC43Mi0uNzZaTTQuMjcsMTljLS45NCwwLTEuNzEtLjc3LTEuNzEtMS43MXMuNzctMS43MSwxLjcxLTEuNzEsMS43MSwuNzcsMS43MSwxLjcxLS43NywxLjcxLTEuNzEsMS43MVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi4yOSwxMy41N2MtMi4wNSwwLTMuNzEsMS42Ny0zLjcxLDMuNzFzMS42NywzLjcxLDMuNzEsMy43MSwzLjcxLTEuNjcsMy43MS0zLjcxLTEuNjctMy43MS0zLjcxLTMuNzFabTAsNS40M2MtLjk0LDAtMS43MS0uNzctMS43MS0xLjcxcy43Ny0xLjcxLDEuNzEtMS43MSwxLjcxLC43NywxLjcxLDEuNzEtLjc3LDEuNzEtMS43MSwxLjcxWiIvPjwvZz48L3N2Zz4=)}.is-desktop .header__top__menu .item__icon--cart{height:26px;width:25px}.is-mobile-tablet .header__top__menu .item__icon--cart{height:17px;width:16px}.header__top__menu .item__icon--visitor{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwLjAxIDIyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9Il/jg6zjgqTjg6Tjg7xfMS0yIj48ZyBpZD0iaWNvbiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAsMTBjLTIuNzYsMC01LTIuMjQtNS01UzcuMjQsMCwxMCwwczUsMi4yNCw1LDUtMi4yNCw1LTUsNVptMC04Yy0xLjY1LDAtMywxLjM1LTMsM3MxLjM1LDMsMywzLDMtMS4zNSwzLTMtMS4zNS0zLTMtM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4wMSwyMmMtLjU1LDAtMS0uNDUtMS0xdi0xLjc4YzAtMi44OC0yLjA2LTUuMjItNC42LTUuMjJINi42Yy0yLjU0LDAtNC42LDIuMzQtNC42LDUuMjJ2MS43OGMwLC41NS0uNDUsMS0xLDFzLTEtLjQ1LTEtMXYtMS43OGMwLTMuOTgsMi45Ni03LjIyLDYuNi03LjIyaDYuODFjMy42NCwwLDYuNiwzLjI0LDYuNiw3LjIydjEuNzhjMCwuNTUtLjQ1LDEtMSwxWiIvPjwvZz48L2c+PC9zdmc+)}.is-desktop .header__top__menu .item__icon--visitor{height:27px;width:25px}.is-mobile-tablet .header__top__menu .item__icon--visitor{height:17px;width:16px}.header__top__menu .item__cartNum{align-items:center;background:#4b1e78;border-radius:50px;color:#fff;display:flex;font-size:10px;font-size:.1rem;font-weight:700;height:21px;justify-content:center;left:60%;line-height:1;position:absolute;top:-12px;white-space:nowrap;width:21px}.is-desktop .header__top__menu .item__cartNum{padding:2px 5px;top:20%;transform:translateY(-50%)}.header__top__menu .item__cartNum>i{display:inline-block;font-size:10px;font-size:.1rem;margin:0 -2px;vertical-align:4px}.is-mobile-tablet .header__top__menu .item__cartNum>i{font-size:10px}.header__top__switch{height:20px;margin:0 15px 0 0;order:0;position:relative;width:22px}.header__top__switch>span{background:#fff;height:3px;left:0;position:absolute;width:100%}.header__top__switch>span:first-child{top:0}.header__top__switch>span:nth-child(2){top:9px}.header__top__switch>span:nth-child(3){top:17px}.is-desktop .header__top__switch{display:none}.header__top__sideMenu{color:#000;height:100vh;height:100dvh;left:-100%;position:fixed;top:0;transition:all .4s ease-in-out;width:calc(100% - 95px);z-index:100}.header__top__sideMenu .inner{background:#fff;height:100%;overflow-y:scroll;width:100%}.header__top__sideMenu .close{height:25px;opacity:0;position:fixed;right:30px;top:20px;transition:all .4s ease-in-out;visibility:hidden;width:25px}.header__top__sideMenu .close>span{background:#fff;height:3px;left:0;position:absolute;top:10px;width:100%}.header__top__sideMenu .close>span:first-child{transform:rotate(-45deg)}.header__top__sideMenu .close>span:nth-child(2){transform:rotate(45deg)}.header__top__sideMenu .logo{background:#d6a4ea;padding:20px;text-align:center}.header__top__sideMenu .logo>img{display:inline-block}.header__top__sideMenu .menu{background:#fff}.header__top__sideMenu .menu img{height:auto;width:100%}.header__top__sideMenu .menu__item__category{background:#dfdfdf;border-bottom:1px solid #ccc;font-weight:700;padding:20px 30px;position:relative}.header__top__sideMenu .menu__item__category:after{border-right:1px solid #000;border-top:1px solid #000;content:"";display:block;height:8px;position:absolute;right:15px;top:35%;transform:rotate(135deg);transition:all .2s ease-in-out;width:8px}.header__top__sideMenu .menu__item__category.is-open:after{top:45%;transform:rotate(-45deg)}.header__top__sideMenu .menu__item__categoryMenu .item{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap}.header__top__sideMenu .menu__item__categoryMenu .item>a{display:block;padding:15px 15px 15px 30px;width:calc(100% - 23px)}.header__top__sideMenu .menu__item__categoryMenu .item>a .item__icon{display:inline-block;margin:0 0 0 5px;vertical-align:middle;width:20px}.header__top__sideMenu .menu__item__categoryMenu .item__title{padding:15px 15px 15px 30px;position:relative;width:100%}.header__top__sideMenu .menu__item__categoryMenu .item__title:after{border-right:1px solid #000;border-top:1px solid #000;content:"";display:block;height:8px;position:absolute;right:15px;top:35%;transform:rotate(135deg);transition:all .2s ease-in-out;width:8px}.header__top__sideMenu .menu__item__categoryMenu .item__title.is-open:after{top:45%;transform:rotate(-45deg)}.header__top__sideMenu .menu__item__categoryMenu .item__arrow{border-right:1px solid #000;border-top:1px solid #000;display:block;height:8px;margin:0 15px 0 0;transform:rotate(135deg);transition:all .2s ease-in-out;width:8px}.header__top__sideMenu .menu__item__categoryMenu .item__arrow.is-open{transform:rotate(-45deg)}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu{border-top:1px solid #f2f2f2;display:none;width:100%}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item{border-bottom:1px solid #f2f2f2}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item:last-child{border-bottom:none}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item>a{display:block;padding:15px 15px 15px 30px}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item .title{border-bottom:1px solid #f2f2f2;padding:15px 15px 15px 30px}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item .childMenu>li{border-bottom:1px solid #f2f2f2}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item .childMenu>li:last-child{border-bottom:none}.header__top__sideMenu .menu__item__categoryMenu .item__childMenu__item .childMenu>li>a{display:block;padding:15px 15px 15px 45px}.header__top__sideMenu.is-open{left:0}.header__top__sideMenu.is-open .close,.header__top__sideMenu.is-open+.header__top__bg{opacity:1;visibility:visible}.is-desktop .header__top__sideMenu{display:none}.header__top__bg{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:99}.is-desktop .header__top__bg{display:none}.header__top__back{left:22px;position:absolute;top:50%;transform:translateY(-50%)}.header__top__back a:before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:7px;margin:0 5px 0 0;transform:rotate(-135deg);vertical-align:1px;width:7px}.is-mobile-tablet .header__top__back .pc{display:none}.header__bottom{background:#f2f2f2}.is-desktop .header__bottom{min-width:1135px;padding:15px 20px}.header__bottom__inner{display:flex;justify-content:space-between;margin:0 auto;max-width:1400px}.is-mobile-tablet .header__bottom__inner{margin:0 -13px;padding:0 15px}.header__bottom__inner>ul{align-items:center;display:flex}.is-desktop .header__bottom__inner>ul{margin:0 -15px;min-width:-moz-fit-content;min-width:fit-content}.is-mobile-tablet .header__bottom__inner>ul{overflow-x:scroll;padding:10px 0;white-space:nowrap}.is-desktop .header__bottom__inner>ul>li{padding:0 15px}.is-mobile-tablet .header__bottom__inner>ul>li{font-size:16px;font-size:.16rem;font-weight:700;padding:0 13px}.is-desktop .header__bottom__menu{padding:0 20px}.is-desktop .header__bottom__menu>li{font-size:16px;font-size:.16rem;font-weight:700}.is-desktop .header__bottom__subMenu{display:flex;justify-content:end;min-width:-moz-fit-content;min-width:fit-content}.header__bottom__subMenu>li{font-size:14px;font-size:.14rem}.header__bottom__subMenu>li:not(:first-child,:last-child){border-right:1px solid #c9c9c9}.is-mobile-tablet .header__bottom__subMenu{display:none}.is-desktop .header--single .header__top{padding:25px 20px}.is-mobile-tablet .header--single .header__top{padding:20px 15px 25px}.header--single .header__top__logo{margin:auto}.header--single .header__top__inner{height:unset;position:relative}.is-desktop .header--lower .header__bottom__inner,.is-desktop .header--lower .header__top__inner{margin:0 auto;width:1150px}.method{background:no-repeat 0 0;background-size:cover;color:#000}.is-desktop .method{background:#fff;padding:20px 0 35px}.is-mobile-tablet .method{background:#fff;padding:40px 15px 30px}.is-desktop .method__inner{margin:0 auto;max-width:1400px;min-width:1100px}.is-desktop .method__menuBox{display:flex;justify-content:center;margin:0 -20px;padding:0 0 0 60px}.is-mobile-tablet .method__menuBox{margin:0 0 0 5%}.is-desktop .method__menuBox__list{margin:0 0 0 10%;width:100%}.is-mobile-tablet .method__menuBox__list+.method__menuBox__list{margin:45px 0 0}.method__menuBox__list .title{font-weight:700}.is-mobile-tablet .method__menuBox__list .title{font-size:16px;font-size:.16rem;margin:0 0 20px}.is-mobile-tablet .method__menuBox__list .menu{padding:0 0 0 5px}.is-desktop .method__menuBox__list .menu__list{flex-wrap:wrap;margin:0 0 0 -34px}.is-desktop .method__menuBox__list .child{font-size:.12rem;padding:10px 0 0 15px}.is-desktop .method__menuBox__list .menu__list__item{font-size:12px;font-size:.12rem;padding:25px 0 0 29px}.is-mobile-tablet .method__menuBox__list .menu__list__item{font-size:16px;font-size:.16rem;margin:0 15px 10px 0}.method__menuBox__list .menu__list__item:first-child{margin-top:0}.method__info{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.is-mobile-tablet .method__info{justify-content:space-between}.footer{background:no-repeat 0 0;background-size:cover;color:#fff}.is-desktop .footer{background-image:url(/_nuxt/img/bg_footer.8a025a2.jpg);min-width:1400px;padding:69px 0 42px}.is-mobile-tablet .footer{background-image:url(/_nuxt/img/bg_footer.729fc89.jpg);padding:65px 15px 40px}.is-desktop .footer__inner{margin:0 auto;max-width:1400px}.is-desktop .footer__menuBox{display:flex;flex-wrap:wrap;gap:50px 0;padding:0 0 50px 65px}.is-mobile-tablet .footer__menuBox{padding:0 20px 50px}.is-desktop .footer__menuBox__list{margin:0 20px}.is-mobile-tablet .footer__menuBox__list+.footer__menuBox__list{margin:45px 0 0}.footer__menuBox__list .title{font-weight:700}.is-mobile-tablet .footer__menuBox__list .title{font-size:16px;font-size:.16rem;margin:0 0 20px}.is-mobile-tablet .footer__menuBox__list .menu{padding:0 0 0 20px}.is-desktop .footer__menuBox__list .menu__list{margin:0 0 0 -10px}.is-desktop .footer__menuBox__list .menu__list--col4{-moz-column-count:4;column-count:4}.is-desktop .footer__menuBox__list .menu__list--col3{-moz-column-count:3;column-count:3}.is-desktop .footer__menuBox__list .menu__list__item{font-size:12px;font-size:.12rem;padding:25px 0 0 10px}.is-desktop .footer__menuBox__list .menu__list__item a{display:inline-block;max-width:205px}.is-mobile-tablet .footer__menuBox__list .menu__list__item{font-size:16px;font-size:.16rem;margin:23px 0 0}.footer__menuBox__list .menu__list__item:first-child{margin-top:0}.is-desktop .footer .modListSns{margin:25px 0 60px}.is-mobile-tablet .footer .modListSns{margin:50px 0 70px}.footer__info{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.is-mobile-tablet .footer__info{justify-content:space-between}.footer__info__copyright{text-align:center}.is-desktop .footer__info__copyright{margin:0 30px 0 0}.is-mobile-tablet .footer__info__copyright{width:100%}.footer__info__copyright>a{display:inline-block}.is-mobile-tablet .footer__info__copyright>a{width:160px}.is-mobile-tablet .footer__info__copyright>a img{height:auto;width:100%}.footer__info__number{align-items:center;display:flex;font-size:10px;font-size:.1rem}.is-desktop .footer__info__number{margin:0 10px}.is-mobile-tablet .footer__info__number{justify-content:center;margin:30px 0 0;padding:0 0 0 3%;width:50%}.is-desktop .footer__info__number .img{width:69px}.is-mobile-tablet .footer__info__number .img{width:30%}.footer__info__number .img img{height:auto;width:100%}.is-desktop .footer__info__number .list{margin:0 0 0 10px}.is-mobile-tablet .footer__info__number .list{padding:0 0 0 10px}.is-desktop .footer__info__number .list>dt{margin:0 0 5px}.is-mobile-tablet .footer__info__number .list>dd{line-height:1.5}.footer__copyright{text-align:center}.is-desktop .footer__copyright{font-size:10px;font-size:.1rem;margin:44px 0 0}.is-mobile-tablet .footer__copyright{font-size:12px;font-size:.12rem;margin:27px 0 0}.is-desktop .footer--single{padding:45px 0 42px}.is-mobile-tablet .footer--single{background-image:url(/_nuxt/img/bg_footer_single.1a5179a.png);padding:27px 15px 15px}.is-mobile-tablet .footer--single .footer__copyright{margin-top:20px}.main__inner--top .slick-track{margin:0}.main__inner--top .slick-arrow{height:28px;width:28px;z-index:1}.main__inner--top .slick-arrow:after,.main__inner--top .slick-arrow:before{content:"";display:block;opacity:1}.main__inner--top .slick-arrow:before{background:rgba(0,0,0,.7);border-radius:100%;height:28px;width:28px}.main__inner--top .slick-arrow:after{border-bottom:1px solid #fff;border-left:1px solid #fff;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:8px}.main__inner--top .slick-prev{font-size:unset;left:-10px}.main__inner--top .slick-prev:after{margin-left:2px}.main__inner--top .slick-next{font-size:unset;right:-10px}.main__inner--top .slick-next:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.main__inner--top .slick-slider{-webkit-tap-highlight-color:unset!important}.is-mobile-tablet .main__inner--top .slick-slider :focus{outline:none}.modBpPc{display:block}.is-mobile-tablet .modBpPc,.modBpSp{display:none}.is-mobile-tablet .modBpSp{display:block}.modHeadingMain{font-size:.2rem;font-weight:700;margin:0 0 20px}.is-mobile-tablet .modHeadingMain{text-align:center}.modHeadingMain__en{display:block}.is-desktop .modHeadingMain__en{margin:0 0 6px}.modHeadingMain__en>img{height:auto;max-width:100%}.is-desktop .modHeadingMain__number{margin:0 10px 0 0;width:75px}.is-mobile-tablet .modHeadingMain__number{margin:0 7px 0 0;width:60px}.modHeadingMain__number>img{height:auto;max-width:100%}.modHeadingMain--center{text-align:center}.modHeadingMain--number{align-items:center;display:flex}.modHeadingMain--number .modHeadingMain__en{margin-top:10px}.is-desktop .modHeadingLine{align-items:flex-start;display:flex;justify-content:space-between}.is-mobile-tablet .modHeadingLine .modBtnMore{display:none}.modHeadingLine__cont{text-align:right}.modHeadingLine__cont .modListLink{margin:10px 0 0}.modBtnMore{background:#000;border-radius:50px;color:#fff;display:inline-block;font-weight:700;padding:7px 15px}.modBtnMore:before{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";display:inline-block;height:5px;margin:0 10px 0 0;transform:rotate(-135deg);vertical-align:middle;width:5px}.modBtnArea{margin:30px 0 0;text-align:right}.modListTag{display:flex;flex-wrap:wrap}.is-desktop .modListTag{margin:-8px 0 0 -10px}.is-mobile-tablet .modListTag{margin:10px 0 0 -10px}.is-desktop .modListTag__item{margin:8px 0 0 10px}.is-mobile-tablet .modListTag__item{margin:10px 0 0 10px}.modListItem{margin:0 -5px}.is-desktop .modListItem a:hover{cursor:pointer}.is-mobile-tablet .modListItem{margin:0 -15px 0 -5px}.modListItem__item{display:block!important;margin:0 5px;padding:0 0 1px;width:unset!important}.is-mobile-tablet .modListItem--movie .modListItem__item{width:2.4rem!important}.is-mobile-tablet .modListItem--score .modListItem__item{width:3.27rem!important}.modListItem--movie .modListItem__item__img{background:#000;cursor:pointer;display:block;overflow:hidden;position:relative;transition:.3s ease-out}.modListItem--movie .modListItem__item__img img{opacity:.7}.modListItem--movie .modListItem__item__img:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:14px 0 14px 24px;content:"";display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.is-desktop .modListItem--movie .modListItem__item__img:hover{filter:brightness(.7);transition:.3s ease-out}.modListItem__item__title{display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;margin:15px 0 0;overflow:hidden}.is-desktop .modListItem--movie .modListItem__item__title{width:235px}.is-mobile-tablet .modListItem__item__title{font-size:16px;font-size:.16rem}.modListItem__item__name{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-size:.12rem;overflow:hidden}.is-desktop .modListItem__item__name{margin:0 0 15px}.is-mobile-tablet .modListItem__item__name{margin:0 0 13px}.modListItem__item img{height:auto;width:100%}.modListItem__item__top{justify-content:space-between}.modListItem__item__top,.modListItem__item__top .category,.modListItem__item__top .player{align-items:center;display:flex}.modListItem__item__top .category__new{color:#d14dc6;font-family:Oswald,sans-serif;font-size:20px;font-size:.2rem;font-style:italic;font-weight:400;line-height:1;margin:0 10px 0 0}.modListItem__item__top .category__name__icon{display:inline-block;margin:0 5px 0 0;vertical-align:-2px;width:14px}.modListItem__item__top .category__name__icon img{height:auto;width:100%}.modListItem__item__top .player__item{margin:0 0 0 10px;width:30px}.modListItem__item__top .player__item a{display:block}.modListItem__item__top .player__item svg{height:auto;width:100%;fill:#6e6e6e}.is-desktop .modListItem__item__top .player__item svg{transition:.3s ease-out}.is-desktop .modListItem__item__top .player__item:hover svg{fill:#622075}.modListItem--top{margin:0}.is-mobile-tablet .modListItem--top{margin:0 -15px}.is-desktop .modListItem--top{margin:0 20px 17px}.is-mobile-tablet .modListItem--top{margin-bottom:13px}.modListItem--top .modListItem__item{padding:0}.modListItem--top .modListItem__item>a{display:block}.is-desktop .modListItem--top .modListItem__item{background:#000;margin:0 10px}.is-desktop .modListItem--top .modListItem__item>a:hover{opacity:.7}.is-mobile-tablet .modListItem--top .modListItem__item{margin:0}.modListItem--top .slick-prev{left:17.5%}.modListItem--top .slick-next{right:17.5%}.modListItem--top .slick-dots{position:static}.is-desktop .modListItem--top .slick-dots{margin:5px 0 0}.is-mobile-tablet .modListItem--top .slick-dots{margin:8px 0 0}.modListItem--top .slick-dots li{height:auto;margin:0 2px;width:auto}.modListItem--top .slick-dots li button{background:#dfdfdf;border-radius:100%;height:8px;padding:4px;width:8px}.modListItem--top .slick-dots li button:before{display:none}.modListItem--top .slick-dots li.slick-active button{background:#622075}.modListItem--movie .slick-arrow{margin-top:-16px}.is-mobile-tablet .modListItem--movie .slick-list{padding:0 32% 0 0}.modListItem--score .modListItem__item__inner{border:1px solid #e4e4e4;border-top:8px solid #622075}.is-desktop .modListItem--score .modListItem__item__inner{padding:7px 20px 13px 30px}.is-mobile-tablet .modListItem--score .modListItem__item__inner{padding:13px 30px 20px}.modListItem--score .modListItem__item__title{-webkit-line-clamp:1}.is-desktop .modListItem--score .modListItem__item__title{margin-top:7px}.is-desktop .modListItem--score .modListItem__item__name{margin-bottom:6px}.is-mobile-tablet .modListItem--score .slick-list{padding:0 8% 0 0}.modListInfoMenu{display:flex}.is-desktop .modListInfoMenu{margin:0 0 15px}.is-mobile-tablet .modListInfoMenu{margin:0 0 10px}.modListInfoMenu__item{background:#dfdfdf;cursor:pointer;font-weight:700;line-height:1;min-width:80px;text-align:center}.is-desktop .modListInfoMenu__item{padding:11px 0}.is-mobile-tablet .modListInfoMenu__item{flex:1;font-size:.14rem;padding:12px}.modListInfoMenu__item.is-act{background:#622075;color:#fff}.modListInfo__item{border-bottom:1px solid #e4e4e4}.modListInfo__item>a,.modListInfo__item>span{align-items:center;display:flex;padding:9px 0 10px}.modListInfo__item__day{margin:0 15px 0 0}.is-desktop .modListInfo__item__day{font-size:12px;font-size:.12rem}.modListInfo__item__text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;overflow:hidden}.modListInfo__item__text>span{font-weight:400;margin:0 0 0 15px}.is-desktop .modListInfo+.modListLink{margin:28px 0 0}.is-mobile-tablet .modListInfo+.modListLink{margin:20px 0 0}.is-mobile-tablet .modListInfo--info .modListInfo__item:nth-child(n+6){display:none}.is-mobile-tablet .modListInfo--info .modListInfo__item>a{display:block}.is-mobile-tablet .modListInfo--info .modListInfo__item__text{-webkit-line-clamp:2}.modListInstrument{display:flex;flex-wrap:wrap}.is-mobile-tablet .modListInstrument{margin:10px 0 0}.is-desktop .modListInstrument__item{background:#000;width:33.3333333333%}.is-mobile-tablet .modListInstrument__item{width:50%}.modListInstrument__item>a{display:block;position:relative}.modListInstrument__item>a>img{height:auto;width:100%}.modListInstrument__item__box{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.modListInstrument__item__box .en{margin:0 0 7px}.modListInstrument__item__box .en>img{display:inline-block;height:20px}.is-desktop .modListInstrument__item__box .en>img{max-width:100%}.is-mobile-tablet .modListInstrument__item__box .en>img{max-width:75%}.modListInstrument__item__box .title{font-size:12px;font-size:.12rem;font-weight:700}.modListLink{display:flex;flex-wrap:wrap}.modListLink__item{margin:10px 20px 0 0}.modListLink__item>a{color:#d14dc6;font-size:16px;font-size:.16rem}.modListLink--small{justify-content:flex-end}.modListLink--small .modListLink__item{margin:0 0 0 10px}.modListLink--small .modListLink__item a{color:#d14dc6;display:inline-block;padding:0 0 0 15px;position:relative}.is-desktop .modListLink--small .modListLink__item a{font-size:14px;font-size:.14rem}.is-mobile-tablet .modListLink--small .modListLink__item a{font-size:16px;font-size:.16rem}.modListLink--small .modListLink__item a:before{border-right:1px solid #d14dc6;border-top:1px solid #d14dc6;content:"";display:block;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.modListBanner{display:flex;flex-wrap:wrap}.is-desktop .modListBanner{margin:0 0 0 -10px}.is-mobile-tablet .modListBanner{margin:0 0 0 -7px;padding:0 15px}.is-desktop .modListBanner__item{background:#000;margin:10px 0 0 10px}.is-mobile-tablet .modListBanner__item{margin:10px 0 0 7px}.modListBanner__item>a{display:block}.modListBanner__item img{height:auto;width:100%}.is-mobile-tablet .modListBanner--col3{padding:0}.is-desktop .modListBanner--col3 .modListBanner__item{width:calc(33.3% - 10px)}.is-desktop .modListBanner--col3 .modListBanner__item:nth-child(-n+3){margin-top:0}.is-mobile-tablet .modListBanner--col3 .modListBanner__item{width:calc(50% - 7px)}.is-mobile-tablet .modListBanner--col4{padding:0}.is-desktop .modListBanner--col4 .modListBanner__item{width:calc(25% - 10px)}.is-desktop .modListBanner--col4 .modListBanner__item:nth-child(-n+4){margin-top:0}.is-mobile-tablet .modListBanner--col4 .modListBanner__item{width:calc(50% - 7px)}.is-mobile-tablet .modListBanner--col5{padding:0}.is-desktop .modListBanner--col5 .modListBanner__item{width:calc(20% - 10px)}.is-desktop .modListBanner--col5 .modListBanner__item:nth-child(-n+5){margin-top:0}.is-desktop .modListBanner--top{margin-top:80px}.is-mobile-tablet .modListBanner--top{margin-top:60px}.modListRankingMenu{display:flex;justify-content:center}.is-desktop .modListRankingMenu{margin:40px -6px 18px}.is-mobile-tablet .modListRankingMenu{margin:0 -15px 10px}.modListRankingMenu__item{cursor:pointer;font-weight:700;opacity:.7}.is-desktop .modListRankingMenu__item{font-size:12px;font-size:.12rem;margin:0 auto}.is-mobile-tablet .modListRankingMenu__item{font-size:14px;font-size:.14rem;margin:0 .22rem}.modListRankingMenu__item.is-act{border-bottom:1px solid #000;opacity:1}.modListRanking__item{border-bottom:1px solid #ccc;position:relative}.modListRanking__item__inner{display:flex;padding:13px 0;position:relative}.is-desktop .modListRanking__item__inner--player{width:calc(100% - 25px)}.is-mobile-tablet .modListRanking__item__inner--player{width:calc(100% - 40px)}.modListRanking__item__player{background:#6e6e6e;border-radius:100%;height:18px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease-out;width:18px}.is-desktop .modListRanking__item__player{cursor:pointer;right:0}.is-desktop .modListRanking__item__player:hover{background:#622075}.is-mobile-tablet .modListRanking__item__player{right:15px}.modListRanking__item__player:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:3px 0 3px 6px;content:"";display:block;height:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:0}.modListRanking__item__num{color:#9e9e9e;font-family:Oswald,sans-serif;font-size:20px;font-size:.2rem;font-style:italic;font-weight:400;line-height:1;width:.2rem}.modListRanking__item__cont{padding:0 0 0 4px;width:calc(100% - .2rem)}.modListRanking__item__cont p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modListRanking__item__cont .name,.modListRanking__item__cont .other{font-size:12px;font-size:.12rem}.modListRanking__item__cont .title{font-weight:700}.is-mobile-tablet .modListRanking__item__cont .title{font-size:16px;font-size:.16rem}.modListRanking__item__cont .other{margin:3px 0 0}.modListRanking__item__cont .playstyle{border:1px solid #bababa;border-radius:3px;color:#8c8c8c;display:inline-block;font-size:10px;font-weight:400;line-height:1.6;margin:2px 0 -5px;padding:1px 7.5px 0}.modListRanking__item:first-child .modListRanking__item__num{color:#d0b76f}.modListRanking__item:nth-child(2) .modListRanking__item__num{color:#9f9f9f}.modListRanking__item:nth-child(3) .modListRanking__item__num{color:#cd9d6e}.modListSns{display:flex;justify-content:center}.is-desktop .modListSns__item{margin:0 7px;width:42px}.is-mobile-tablet .modListSns__item{margin:0 5px;width:33px}.modListSns__item img{height:auto;width:100%}.modTag{border:1px solid #d14dc6;border-radius:2px;color:#d14dc6;display:inline-block;padding:2px 8px 0;text-align:center}.is-desktop .modTag{font-size:12px;font-size:.12rem}.is-mobile-tablet .modTag{font-size:13px;font-size:.13rem}span.modTag{border-color:#999;color:#999}.is-desktop a.modTag:hover{background:#ffebf5;opacity:1}.modTextNote{font-size:11px;font-size:.11rem;padding:0 0 0 .1rem;text-indent:-.1rem}.is-mobile-tablet .modTextNote{font-size:.14rem;margin:.12rem 0 0}.modPageTop{text-align:center}.is-desktop .modPageTop{margin:70px 0 20px}.is-mobile-tablet .modPageTop{margin:10px 0 0}.modPageTop>span{display:inline-block;font-size:12px;font-size:.12rem;position:relative}.is-desktop .modPageTop>span{cursor:pointer}.modPageTop>span:before{border-right:1px solid #000;border-top:1px solid #000;content:"";display:block;height:6px;margin:0 auto 2px;transform:rotate(-45deg);width:6px}.modPageTop+.footer{margin-top:22px}.modTabBox__panel{overflow:hidden}.modTabBox__panel__box,.modTabBox__panel__box:first-child{display:block}.modModal{display:none;position:fixed;z-index:100}.modModal,.modModal__bg{height:100%;left:0;top:0;width:100%}.modModal__bg{background:rgba(0,0,0,.5);cursor:pointer;position:absolute}.modModal__content{background:#fff;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.is-desktop .modModal__content{width:550px}.is-mobile-tablet .modModal__content{width:90%}.modModal__content__movie{height:0;padding:56.25% 0 0;position:relative}.modModal__content__movie>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.is-desktop .modModal__content__text{padding:30px}.is-mobile-tablet .modModal__content__text{padding:20px}.modModal__content__text .title{display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.is-mobile-tablet .modModal__content__text .title{font-size:16px;font-size:.16rem}.modModal__content__text .name{display:block;font-size:12px;font-size:.12rem}.is-desktop .modModal__content__text .name{margin:0 0 5px}.is-mobile-tablet .modModal__content__text .name{margin:0 0 13px}.modModal__content__text .link{margin:10px 0 0}.modModal__content__text .link>a{color:#b179c8;font-size:14px;font-size:.14rem}.modModal__content__text .link>a:before{border-right:1px solid #b179c8;border-top:1px solid #b179c8;content:"";display:inline-block;height:8px;margin:0 5px 0 0;transform:rotate(45deg);width:8px}.modModal__content__sample{height:calc(100vh - 200px);overflow-y:scroll}.modModal__content__sample img{height:auto;width:100%}.modModal__close{height:20px;position:absolute;right:0;text-indent:-9999px;top:-20px;width:20px}.modModal__close:after,.modModal__close:before{background:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:100%}.modModal__close:before{transform:rotate(45deg)}.modModal__close:after{transform:rotate(-45deg)}.is-desktop .topInfo{margin-top:-10px;padding:20px}.is-mobile-tablet .topInfo{margin-top:-20px;padding:0 0 13px}.is-desktop .topInfo__attention{padding-top:10px}.is-mobile-tablet .topInfo__attention{padding-top:20px}.is-desktop .topInfo__attention li:not(:last-child),.is-mobile-tablet .topInfo__attention li:not(:last-child){padding-bottom:7px}.topInfo__attention li>a{position:relative}.topInfo__attention li>a:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il/jg6zjgqTjg6Tjg7xfMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE3IDE3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNyAxNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBkPSJNOC41LDE3QzMuOCwxNywwLDEzLjIsMCw4LjVTMy44LDAsOC41LDBTMTcsMy44LDE3LDguNVMxMy4yLDE3LDguNSwxN3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOSwxMS40aDEuMmwwLjUtNy4ybDAtMi4ySDcuNGwwLjEsMi4yQzcuNCw0LjIsNy45LDExLjQsNy45LDExLjR6IE04LjUsMTUuOGMwLjgsMCwxLjUtMC42LDEuNS0xLjUKCWMwLTAuOS0wLjctMS40LTEuNS0xLjRjLTAuOCwwLTEuNSwwLjYtMS41LDEuNEM3LDE1LjIsNy43LDE1LjgsOC41LDE1Ljh6Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;background-size:100%;content:"";display:inline-block;height:16px;margin-bottom:.02rem;margin-right:.02rem;vertical-align:middle;width:16px}.topInfo__attention>a{position:relative}.topInfo__attention>a:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il/jg6zjgqTjg6Tjg7xfMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE3IDE3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNyAxNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBkPSJNOC41LDE3QzMuOCwxNywwLDEzLjIsMCw4LjVTMy44LDAsOC41LDBTMTcsMy44LDE3LDguNVMxMy4yLDE3LDguNSwxN3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOSwxMS40aDEuMmwwLjUtNy4ybDAtMi4ySDcuNGwwLjEsMi4yQzcuNCw0LjIsNy45LDExLjQsNy45LDExLjR6IE04LjUsMTUuOGMwLjgsMCwxLjUtMC42LDEuNS0xLjUKCWMwLTAuOS0wLjctMS40LTEuNS0xLjRjLTAuOCwwLTEuNSwwLjYtMS41LDEuNEM3LDE1LjIsNy43LDE1LjgsOC41LDE1Ljh6Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;background-size:100%;content:"";display:inline-block;height:16px;vertical-align:middle;width:16px}.topInfo__trend{overflow:hidden}.is-desktop .topInfo__trend{margin:10px 0 0}.is-mobile-tablet .topInfo__trend{margin:-10px 0 0}.topInfo__trend__title{color:#622075;float:left;font-display:swap;font-family:Oswald,sans-serif;font-size:16px;font-size:.16rem;font-weight:400;line-height:1;margin:2px -10px 0 0}.is-mobile-tablet .topInfo__trend__title{display:none}.topInfo__trend .modListTag{display:block}.topInfo__trend .modListTag__item{display:inline-block}.is-mobile-tablet .topInfo__trend .modListTag__item{margin-top:10px}.is-desktop .topBannerList{display:flex;justify-content:space-between}.is-mobile-tablet .topBannerList{margin:0 0 40px}.is-desktop .topBannerList__item{background:#000;width:485px}.is-mobile-tablet .topBannerList__item{margin:17px 0 0}.topBannerList__item img{height:auto;width:100%}.topBannerList__item>a{display:block}.is-desktop .topSpecial{display:flex;margin:25px 0 0}.topSpecial__title{align-items:center;background:#622075;color:#fff;display:flex;font-display:swap;font-family:Oswald,sans-serif;font-size:16px;font-size:.16rem;font-weight:400;justify-content:center;text-align:center;width:80px}.is-mobile-tablet .topSpecial__title{display:none}.is-desktop .topSpecial .modListTag{padding:15px;width:calc(100% - 80px)}.is-desktop .topSearchBox{margin:25px 0 0}.is-mobile-tablet .topSearchBox{margin:27px 0 0}.topSearchBox__title{font-weight:700}.is-mobile-tablet .topSearchBox__title{text-align:center}.is-desktop .topSearchBox__title{font-size:17px;font-size:.17rem}.is-desktop .topSearchBox__title--wide{margin:0 0 20px;width:100%}.is-mobile-tablet .topSearchBox__title{font-size:16px;font-size:.16rem}.is-desktop .topSearchBox__list--wide{width:100%}.topPickup{background-size:cover;color:#000}.is-desktop .topPickup{margin:0 0 20px}.is-desktop .topPickup__inner{display:flex}.is-desktop .topPickup__img{width:320px}.topPickup__img img{height:auto;width:100%}.is-desktop .topPickup__cont{align-items:center;display:flex;padding:20px 20px 20px 40px;width:calc(100% - 320px)}.is-mobile-tablet .topPickup__cont{padding:35px 20px 40px}.is-desktop .topPickup__cont__title{font-size:38px;font-size:.38rem}.is-desktop .topPickup__cont__title,.is-mobile-tablet .topPickup__cont__title{-webkit-text-decoration:underline #6b4180;text-decoration:underline #6b4180;text-underline-offset:.2em}.is-mobile-tablet .topPickup__cont__title{font-size:28px;font-size:.28rem;margin:0 0 17px}.topPickup__cont__sub{font-size:20px;font-size:.2rem}.topPickup__cont__text{line-height:2.1}.is-desktop .topPickup__cont__text{margin:26px 0 0}.is-mobile-tablet .topPickup__cont__text{margin:20px 0 0}.topPageMenu{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 30px;text-decoration:underline}.is-desktop .topPageMenu{display:none}.topPageMenu__item{padding:0 10px}.is-desktop .topPageMenu__item{font-size:13px;font-size:.13rem}.is-mobile-tablet .topPageMenu__item{font-size:16px;font-size:.16rem}.is-mobile-tablet .topPageMenu__item:not(:last-child){border-right:1px solid #c9c9c9}.topRaningBox{margin:20px 0 65px}.is-desktop .topRaningBox{display:none}.topRaningBox__menu{display:flex;margin:0 -15px 15px}.topRaningBox__menu__item{align-items:center;background:#dfdfdf;color:#000;display:flex;justify-content:center;padding:7px;width:50%}.topRaningBox__menu__item.is-act{background:#622075;color:#fff}.topRaningBox__menu__item .modHeadingMain{font-size:10px;font-size:.1rem;margin:0}.topRaningBox__menu__item .modHeadingMain__en{font-display:swap;font-family:Oswald,sans-serif;font-size:26px;font-size:.16rem}.topRaningBox__menu__item .modHeadingMain--small .modHeadingMain__en{font-size:22px;font-size:.16rem}.v-leave-active{opacity:0}.v-enter-active{transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.v-enter-from,.v-leave-to{opacity:0}
@charset "UTF-8";body{background:#fff}.is-desktop .header--lower .header__top{padding-left:20px}.is-desktop .header--lower .header__top__inner{min-width:1150px;width:auto}.is-desktop .header__top__search{margin-left:152px}.is-desktop .header--lower .header__bottom__inner{width:auto}.is-desktop .breadcrumbs-wrapper{margin:0 auto 20px;padding-inline:20px;width:1400px}.is-desktop .wrapper{margin:0 auto;padding-inline:20px}.is-mobile-tablet .breadcrumbs-wrapper{padding:0 .16rem}.is-desktop .section-favorite .favorite-wrapper,.is-desktop .section-freescore .freescore-wrapper,.is-desktop .section-mypage .history-wrapper,.is-desktop .section-mypage-history .history-wrapper,.is-desktop .section-mypage-subscription .history-wrapper{padding-top:30px!important}.is-desktop .section-favorite .wrapper,.is-desktop .section-freescore .wrapper,.is-desktop .section-mypage .wrapper,.is-desktop .section-mypage-history .wrapper,.is-desktop .section-mypage-subscription .wrapper,.is-desktop .section-subscription-singup.is-cancel .wrapper{width:1400px}.is-desktop .section-mypage .history-wrapper,.is-desktop .section-mypage-subscription .history-wrapper{align-items:flex-start;display:flex}.is-desktop .section-favorite .common-aside,.is-desktop .section-freescore .common-aside,.is-desktop .section-mypage .common-aside,.is-desktop .section-mypage-history .common-aside,.is-desktop .section-mypage-subscription .common-aside,.is-desktop .section-subscription-singup.is-cancel .common-aside{margin-right:120px;width:210px}.grade-tag{border-radius:50px;bottom:87px;color:#fff;font-size:.12rem;position:absolute;right:40px;text-align:center;width:.7rem}.grade-tag.lv1,.grade-tag.lv1\.5,.grade-tag.lv2{background:#78ad78}.grade-tag.lv2\.5,.grade-tag.lv3{background:#deba45}.grade-tag.lv4,.grade-tag.lv4\.5,.grade-tag.lv5{background:#d47f7f}.is-mobile-tablet .grade-tag{bottom:.82rem;right:.16rem}.is-desktop .new-slide .grade-tag,.is-desktop .score-detail-slide .grade-tag{bottom:84px;right:8px}.is-mobile-tablet .new-slide .grade-tag,.is-mobile-tablet .score-detail-slide .grade-tag{bottom:.68rem;right:.06rem}.is-mobile-tablet .main__inner--top .new-slide .grade-tag{bottom:.78rem}.section-mypage-history.is-order .copy,.section-mypage-subscription .copy{background:#fff url(/_nuxt/img/icon_copy.7b8ec04.png) no-repeat;background-position:.05rem;background-size:.1rem;border:1px solid #8c8c8c;border-radius:5px;cursor:pointer;font-size:.1rem;height:.22rem;padding:.01rem .05rem .01rem .2rem;width:-moz-fit-content;width:fit-content}.is-desktop .section-mypage-history.is-order .history-content .copy{margin-left:.1rem}.is-mobile-tablet .section-mypage-history.is-order .history-content .copy{margin-left:.7rem}.is-desktop .section-mypage-history.is-order .body-content .copy{margin-left:.1rem}.is-mobile-tablet .section-mypage-history.is-order .body-content .copy{margin:.03rem 0 .05rem .04rem}.is-desktop .section-mypage-subscription .copy{margin-left:.1rem}.regist-note{line-height:1.8}.regist-note strong{font-weight:700}.regist-note .underline{text-decoration:underline}.regist-note ul.note{color:#000;margin:5px auto 15px;padding-inline-start:0}.is-mobile-tablet .regist-note ul.note{font-size:inherit;line-height:inherit}.is-mobile-tablet .list-vertical .list-cards.list .card:first-child{border-top:1px solid #8c8c8c}.is-mobile-tablet .list-vertical .list-cards.list .card{border-bottom:1px solid #8c8c8c}.is-mobile-tablet .list-vertical .list-cards.list .card .card-content{display:block;position:relative}.is-mobile-tablet .list-vertical .list-cards.list .card .card-content:after{border-right:1px solid #8c4488;border-top:1px solid #8c4488;content:"";height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:10px}.is-mobile-tablet .list-vertical .card-heading{align-items:center;display:flex;gap:10px;margin-bottom:10px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-mobile-tablet .list-vertical .list-cards.list .card .card-heading .ctype{background:no-repeat 0;background-size:10px 10px;font-size:.12rem;padding-left:14px}.is-mobile-tablet .list-vertical .list-cards.list .card .card-heading .ctype.score{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAB+UlEQVQ4jWL8tyKZjYGBoZuBgSGGgYFBiIE88J6BgWExAwNDKQAAAP//YmFgYOhiYGDII9MgGBAEm8HA8B0AAAD//2JiYGCIpdAwBGBgSAUAAAD//wIZSK43MQEDgxAAAAD//wIZSBhIGzAwerUyMDASUM7AwAAAAAD//yLOQAZGBgZecQZGHX/8yhgYGAAAAAD//yLSQCjQ8mZgULLFLc/AwAAAAAD//wLFMnHgwxMGhs8vGRhNYhn+f3nNwPDqBqY+BgYGAAAAAP//It6FX98w/D82neH/8ZkMjEYR2NUwMDAAAAAA//8izcsg8PgsA8OnF9jlGBgYAAAAAP//It1ABgaG/+8fYpdgYGAAAAAA//8iy0CG7x+xizMwMAAAAAD//yJsIDMbAwMbF4LPwcvA8OY2drUMDAwAAAAA///CHcvMbAyMRpEMDIrWkAT99AJE/MdnBgYGEMYCGBgYAAAAAP//wmkgo2kcA4O8BULg11eCnmFgYGAAAAAA///C7WVZUwT731+G/3cOEDaNgYEBAAAA///CbeDTcwwM//8xMHx4zPD/0AQGhnf3CZvGwMAAAAAA//8CefkdthLn/7GZRBmAAhgY3gEAAAD//wK5EFTSUgcwMMwBAAAA//8CubAMUpyAC1pQyUsOgFQBDAy1AAAAAP//AwCaVUTSzdiKjQAAAABJRU5ErkJggg==)}.is-mobile-tablet .list-vertical .list-cards.list .card .card-heading .ctype.midi{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACQElEQVQ4jWIsnfmfjYGBoZOBgSGWgYFBmIE88JaBgWExAwNDOQAAAP//YoEaVkCmQTAAckgBAwPDDwAAAAD//2JiYGCIo9AwBGBgSAMAAAD//wIZKEQ14xgYhAAAAAD//wIZiBdICTMwdKUxMChLEWEcAwMDAAAA//8iaCAMcLIzMJioMTBwseNRxMDAAAAAAP//wmkgDycDQ7wbA4MENEAEeRgYwhwYGAR48JjGwMAAAAAA///CaSArCwODtgIDAzcHqrisKANDYTADAx8XFk0MDAwAAAAA//9CMRBkACjMmhIYGLTlsWtgY2VgkBRmYFCVYWDI8GVg4OJgYOAEpWQQYGBgAAAAAP//QjEQ5EV1WQYGDjYGBmYCocvDwcCgJMnAYK7BwNCYABVkYGAAAAAA//8CJWw4WLiLgeH9ZwYGRwMGhr//8Bv45QcDw73nDAwnbzAwnLgGFWRgYAAAAAD//0Ix8OoDCF23gIFBkJeBwc8K06BfvxkYnr9lYLj9hIHh7C00SQYGBgAAAAD//0IxEBn8/gOx4OsPVPHHrxkY+tfi0MTAwAAAAAD//8IZUl++Q4LgxTsI//0XBoZVBxgYPnzBbRgDAwMDAAAA///C6UJ08P0nA8OV+wQUMTAwAAAAAP//AhVf/4k1lCBgYGAAAAAA//8iOusRBRgYGAAAAAD//wIZ+IFqpjEwfAAAAAD//wIZuJBqxjEwLAIAAAD//wJFShkDAwPI4HgGBgY+Mg36BHYYA0MpAAAA//8DAPjySgyh9PwUAAAAAElFTkSuQmCC)}.is-mobile-tablet .list-vertical .list-cards.list .card .card-heading .ctype.regist{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACZUlEQVQ4jWLsetjDxsDA0M3AwBDDwMAgxEAeeM/AwLCYgYGhFAAAAP//YmFgYOhiYGDII9MgGBAEm8HA8B0AAAD//2JiYGCIpdAwBGBgSAUAAAD//wIZSK43MQEDgxAAAAD//wIZSD3AwMAAAAAA//8ChSEG4GfhY0iTSgWLb3i9keH29zvEWcrAwAAAAAD//8Jq4K9/vxnOfj4HZn/8+wkuzsrIysDFzAlmf/7zheEfwz9UjQwMDAAAAAD//8JqIBsTK4MxrxGY/fjHY4ZXDK/AbAUOeYYAUX8we9az2Qwf/yAsAwMGBgYAAAAA///CauDv/38Yzn++AHHJ389wcRAbJs7OxM4gyyELtxQMGBgYAAAAAP//wmogKyMLgyGvAZj98MdDhhcML8FsXmZeuPiPfz8YLPktwOzuR70QjQwMDAAAAAD//0IxUJVTBe6Sk59OgdnIYQhiw8Rf/noJZ8MBAwMDAAAA//9CMRAWPsc/nmAw5zMDs5//fA4PQ35mPrg4sppDHw5DDGBgYAAAAAD//0IxEBY+r3+/gbP/MPxlMOY1BrPf/XkHF3+DpAYOGBgYAAAAAP//QjEQOXxg7K//vjLY8FuD2Uc+HsWqZs/7vRADGBgYAAAAAP//QjEQlvZe/X4FZ7/59QYrG1kNHDAwMAAAAAD//0IxEJb2fv37BWd///cdKxtZzb73+yEGMDAwAAAAAP//ApWH/zGsIRcwMDAAAAAA//8CFQ7vqGYaA8M7AAAAAP//AhkIKmmpAxgY5gAAAAD//wKFYRkDAwMjtKAFlbzkAEgVwMBQCwAAAP//AwAKg7sIW2ztSQAAAABJRU5ErkJggg==)}.is-mobile-tablet .list-vertical .list-cards.list .card .card-heading .grouping{display:unset!important;flex-wrap:unset!important;font-size:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.is-mobile-tablet .list-vertical .list-cards.list .card .card-heading .grouping>:not(:first-child):before{content:"/";margin:0 .4em}.is-mobile-tablet .list-vertical .list-cards .card .title{display:-webkit-box;font-size:.14rem;overflow:hidden;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700;padding-right:30px;text-decoration:underline}.is-mobile-tablet .list-vertical .list-cards .card .artist{font-size:.12rem;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-mobile-tablet .list-vertical .list-cards.list .card{padding:13px}.is-mobile-tablet .list-vertical .list-cards.list .card .grade-tag{border-radius:3px;bottom:unset;font-size:.11rem;margin-top:4px;padding:2px 7px 0;position:relative;right:unset;width:-moz-fit-content;width:fit-content}.is-mobile-tablet .list-vertical .button-block{margin:30px auto;text-align:center}.is-mobile-tablet .list-vertical .button-block .button{color:#333;font-size:.12rem;font-weight:600;height:.35rem;width:40%}.is-mobile-tablet .list-vertical .button-block .button.is-more:before{content:"+"}.is-mobile-tablet .list-vertical .button-block .button.close:before,.is-mobile-tablet .list-vertical .button-block .button.is-more:before{color:#8c4488;display:inline-block;font-size:.18rem;font-weight:700;line-height:1;margin-right:.03rem;transition:opacity .2s ease;vertical-align:middle}.is-mobile-tablet .list-vertical .button-block .button.close:before{content:"－"}.is-mobile-tablet .list-vertical .fade-list-enter-from{opacity:0}.is-mobile-tablet .list-vertical .fade-list-enter-active{transition:opacity .3s ease,transform .3s ease}.is-mobile-tablet .list-vertical .fade-list-leave-to{opacity:0}.is-mobile-tablet .list-vertical .fade-list-leave-active{transition:opacity .3s ease,transform .3s ease}.is-mobile-tablet .list-vertical .loading-spinner{animation:spin .8s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#8c4488;height:30px;margin:16px auto;width:30px}@keyframes spin{to{transform:rotate(1turn)}}.is-mobile-tablet .recommend-wrapper.list-vertical{display:none}
.new-slide .modListItem .carousel__next,.new-slide .modListItem .carousel__prev{background-color:#9561ae;background-position:50%;background-repeat:no-repeat;border-radius:50%;margin:0;z-index:2}.is-desktop .new-slide .modListItem .carousel__next,.is-desktop .new-slide .modListItem .carousel__prev{height:40px;width:40px}.is-mobile-tablet .new-slide .modListItem .carousel__next,.is-mobile-tablet .new-slide .modListItem .carousel__prev{height:.44rem;width:.44rem}.new-slide .modListItem .carousel__prev{background-image:url(/_nuxt/img/arrow-left_white.ac00d6b.png)}.is-desktop .new-slide .modListItem .carousel__prev{background-position:45%;left:-82px;left:-58px}.is-mobile-tablet .new-slide .modListItem .carousel__prev{left:.24rem}.new-slide .modListItem .carousel__next{background-image:url(/_nuxt/img/arrow-right_white.a686a49.png)}.is-desktop .new-slide .modListItem .carousel__next{background-position:55%;right:-82px;right:-58px}.is-mobile-tablet .new-slide .modListItem .carousel__next{background-position:55%;right:.24rem}.new-slide .modListItem .carousel__next .carousel__icon,.new-slide .modListItem .carousel__prev .carousel__icon{display:none}
.is-mobile-tablet .clear-btn[data-v-9d19db14]{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA0NCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2NkY2RjZDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMjIiIGN5PSIyMiIgcj0iMjEiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMC4xMiwxMC4xMmwyMy43NiwyMy43Nk0zMy44OCwxMC4xMmwtMjMuNzYsMjMuNzYiLz4KPC9zdmc+) no-repeat 50%;background-size:cover;border:none;cursor:pointer;height:18px;position:absolute;right:60px;right:52px;top:50%;transform:translateY(-50%);width:18px}
.mainmenu[data-v-62a5c16c]{background:inherit;left:0;margin-top:20px;position:absolute;right:0;top:100%}.is-mobile-tablet .mainmenu[data-v-62a5c16c]{margin-top:.76rem}.mainmenu .block-top-search[data-v-62a5c16c]{display:flex;justify-content:space-between}.is-mobile-tablet .mainmenu .block-top-search[data-v-62a5c16c]{display:block}.block-search[data-v-62a5c16c]{flex:auto}.is-mobile-tablet .block-search[data-v-62a5c16c]{margin:0 -.16rem;padding:0 0 .08rem}.is-desktop .block-search ul[data-v-62a5c16c]{display:flex;flex-flow:row wrap}.is-desktop .block-search ul li[data-v-62a5c16c]{flex:1 0 auto}.block-subscription[data-v-62a5c16c]{display:flex;flex:auto;justify-content:flex-end}.block-search .link-search[data-v-62a5c16c],.link-subscription[data-v-62a5c16c]{color:#000;font-size:.15rem;height:30px;padding:0 10px;width:auto}.mainmenu .common-background[data-v-62a5c16c]{background:inherit;box-shadow:none}.is-desktop .block-search .link-search[data-v-62a5c16c]{width:1.2rem}.is-mobile-tablet .block-search .link-search[data-v-62a5c16c]{background:inherit;height:.26rem;margin:0;padding:0;width:auto}.block-search .link-search[data-v-62a5c16c]:before{display:none}.background-pink[data-v-62a5c16c]{background:#de22de;color:#fff;display:flex}.is-mobile-tablet .link-subscription[data-v-62a5c16c]{font-size:.12rem;height:.26rem}.is-desktop .block-search .link-search[data-v-62a5c16c]:after{background:#de22de;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:.3s;visibility:hidden;width:100%}.is-desktop .block-search .link-search[data-v-62a5c16c]:hover:after{opacity:1;visibility:visible}.is-mobile-tablet .menu-box ul[data-v-62a5c16c]{width:100%}@media screen and (orientation:landscape){.mainmenu[data-v-62a5c16c]{background:inherit;left:10px;margin-top:20px;position:absolute;right:0;top:100%}.is-mobile-tablet .block-subscription[data-v-62a5c16c]{float:right;width:180px}.is-mobile-tablet .menu-box li[data-v-62a5c16c]{float:left;margin:0 8px 8px}}@media screen and (orientation:portrait){.is-mobile-tablet .block-subscription[data-v-62a5c16c]{float:right;width:116px}.is-mobile-tablet .menu-box li[data-v-62a5c16c]{float:left;margin:0 7px 8px}.is-mobile-tablet #hed0004[data-v-62a5c16c]{width:40px}.is-mobile-tablet #hed0005[data-v-62a5c16c]{width:70px}.is-mobile-tablet #hed0006[data-v-62a5c16c]{width:85px}.is-mobile-tablet #hed0007[data-v-62a5c16c],.is-mobile-tablet #hed0008[data-v-62a5c16c]{width:40px}.is-mobile-tablet #hed0009[data-v-62a5c16c]{width:100px}.is-mobile-tablet #hed0010[data-v-62a5c16c]{width:40px}}.is-desktop .highlight[data-v-62a5c16c]{background:#ff0;-webkit-clip-path:polygon(0 95%,5% 0,100% 0,95% 100%);clip-path:polygon(0 100%,5% 0,100% 0,95% 100%);color:#000;font-weight:700;padding:15.5px 25px;transform:skewX(25deg)}
.is-desktop .section-pagenotfound h1[data-v-5e2a5592]{color:#000;font-size:20px;font-weight:700;line-height:1.6;margin-bottom:15px}
