@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round&display=block";.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-down-enter-active,.vfm-slide-down-leave-active,.vfm-slide-up-enter-active,.vfm-slide-up-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-left-enter-active,.vfm-slide-left-leave-active,.vfm-slide-right-enter-active,.vfm-slide-right-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.kd-notification{align-items:center;display:flex;background:#fff;border-radius:4px;box-shadow:0 4px 8px #00000014;margin:8px 24px 8px 8px;max-width:428px;min-width:386px;padding:10px}@media(max-width:767.98px){.kd-notification{margin:8px auto;max-width:calc(100% - 32px);min-width:0;width:100%}}.kd-notification.registration-success{margin-top:86px}.kd-notification__icon{flex-shrink:0;margin-right:8px}.kd-notification__icon .icon{height:20px;width:20px}.kd-notification__icon.success .icon{height:17px;width:17px}.kd-notification__icon.success .icon path:last-child{fill:#32bf45}.kd-notification__icon.warn .icon{height:18px;width:18px;transform:translateY(-1px)}.kd-notification__message{color:#4c4c4c;flex-grow:1;line-height:20px;margin-top:.05rem;white-space:pre-wrap}.kd-notification__close{display:inline-flex;flex-shrink:0;margin-left:8px}.kd-notification__close .kd-icon{color:#a0a0a0;cursor:pointer;font-size:17px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kd-body.signed:not(.not-found) .vue-notification-group{top:80px!important}@media(max-width:767.98px){.kd-body .vue-notification-group{width:100%}}b,h1,h2,h3,h4,h5,h6,strong{font-weight:600}ol,ul{list-style:none;padding:0}pre{font-family:inherit;white-space:pre-wrap}a:active,a:focus,a:hover{text-decoration:none}.btn.focus,.btn:focus,a:active,a:focus,a:hover,button:focus,input:focus{box-shadow:none;outline:0}:focus{outline:0}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{display:flex;flex-direction:column;overflow-wrap:break-word;word-break:break-word;background:#fff;color:#262626;font-family:Hiragino Sans,ヒラギノ角ゴシック,Meiryo,メイリオ,Noto Sans CJK JP,sans-serif;font-size:14px;font-weight:300;line-height:1.5;min-height:100vh}body.creative-work,body.creative-work-detail,body.creative-work-new,body.new-musical-version{min-height:100dvh}@media(max-width:767.98px){body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}}[tabindex="-1"]:focus:not(:focus-visible){outline:0}hr{border:0;border-top:1px solid rgba(0,0,0,.2);box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;text-decoration:none}a:not([href]){color:inherit}small{font-size:80%}img{border-style:none;max-width:100%}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input{overflow-wrap:normal;word-break:normal}body.ios input:disabled,body.ios textarea:disabled{opacity:1;-webkit-text-fill-color:#4c4c4c}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}fieldset{border:0;min-width:0;padding:.35em .75em .625em}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}.has-click{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:Ellipsis;src:local("Helvetica");unicode-range:u+2026}.text-ellipsis{font-family:Ellipsis,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,メイリオ,Noto Sans CJK JP,sans-serif}.text-center{text-align:center!important}.text-black{color:#000!important}.text-black-1{color:#1f1f1f!important}.text-black-2{color:#262626!important}.text-black-3{color:#4c4c4c!important}.text-black-4{color:#e0e0e0!important}.text-black-5{color:#a0a0a0!important}.text-black-6{color:#bfbfbf!important}.text-black-7{color:#d2d2d2!important}.text-black-8{color:#e9e9e9!important}.text-black-9{color:#f7f7f7!important}.text-black-10{color:#1a1a1a!important}.text-black-11{color:#3e3e3e!important}.text-black-12{color:#595959!important}.text-black-13{color:#9f9f9f!important}.text-black-14{color:#ebebeb!important}.text-black-15{color:#707070!important}.text-black-16{color:#e8e8e8!important}.text-black-17{color:#202020!important}.text-white{color:#fff!important}.text-white-1{color:#f5f7ff!important}.text-white-2{color:#fbfbfb!important}.text-white-3{color:#f5f5f5!important}.text-white-4{color:#f4f4f4!important}.text-blue{color:#4864ff!important}.text-blue-1{color:#00aee2!important}.text-blue-2{color:#6c83fc!important}.text-blue-3{color:#2baee2!important}.text-blue-4{color:#d5dbff!important}.text-blue-5{color:#5e5ce6!important}.text-blue-6{color:#f4f6ff!important}.text-blue-7{color:#6e85f4!important}.text-blue-8{color:#4a67f6!important}.text-blue-9{color:#ebedf7!important}.text-green{color:#24bd4c!important}.text-green-1{color:#12bf45!important}.text-green-2{color:#32bf45!important}.text-red{color:#e30b17!important}.text-red-1{color:#e60000!important}.text-red-2{color:#f73e3e!important}.text-red-3{color:#e60600!important}.text-yellow{color:#fab700!important}.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}.display-1{font-size:96px;font-weight:600}.display-2{font-size:88px;font-weight:600}.display-3{font-size:72px;font-weight:600}.display-4{font-size:56px;font-weight:600}.kd-app,.kd-container{display:flex;flex-direction:column;flex-grow:1}.kd-container{min-height:100vh}.kd-container.dashboard{background:#f7f7f7;margin-left:268px;transition:all .3s ease-out}@media(min-width:992px){.kd-container.dashboard .kd-header__logo{display:none}}@media(max-width:991.98px){.kd-container.dashboard{margin-left:0}}.kd-container.collapsed{margin-left:88px}@media(max-width:991.98px){.kd-container.collapsed{margin-left:0}}::-webkit-scrollbar{height:8px;width:6px}::-webkit-scrollbar-track{border-radius:4px}::-webkit-scrollbar-thumb{background:#a0a0a0;border-radius:4px}.scroll-table::-webkit-scrollbar-thumb{background:#e9e9e9}.text-pre-wrap{white-space:pre-wrap}.text-nowrap{white-space:nowrap}.text-right{text-align:right}.kd-error-message{color:#e60000;font-size:12px;white-space:pre-wrap}.kd-error-message:not(:empty){margin-top:8px}.sr-only{height:1px;width:1px;border:0;clip:rect(0,0,0,0);margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.dot-typing{left:-9999px;position:relative;height:10px;width:10px;animation:dot-typing 1s linear infinite;background:#4864ff;border-radius:5px;box-shadow:9984px 0 #4864ff,9999px 0 #4864ff,10014px 0 #4864ff;color:#4864ff;display:inline-block}@keyframes dot-typing{0%{box-shadow:9984px 0 #4864ff,9999px 0 #4864ff,10014px 0 #4864ff}16.667%{box-shadow:9984px -10px #4864ff,9999px 0 #4864ff,10014px 0 #4864ff}33.333%{box-shadow:9984px 0 #4864ff,9999px 0 #4864ff,10014px 0 #4864ff}50%{box-shadow:9984px 0 #4864ff,9999px -10px #4864ff,10014px 0 #4864ff}66.667%{box-shadow:9984px 0 #4864ff,9999px 0 #4864ff,10014px 0 #4864ff}83.333%{box-shadow:9984px 0 #4864ff,9999px 0 #4864ff,10014px -10px #4864ff}to{box-shadow:9984px 0 #4864ff,9999px 0 #4864ff,10014px 0 #4864ff}}input.progress-audio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;height:5px;width:100%}input.progress-audio::-webkit-slider-runnable-track{background-color:#e9e9e9;border-radius:5px;cursor:pointer;height:5px}input.progress-audio.disabled{pointer-events:none}input.progress-audio.not-started::-webkit-slider-thumb{opacity:0}input.progress-audio::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#262626;border-radius:50%;cursor:ew-resize;height:9px;margin-top:-2px;width:9px}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}.flex-center-ver{align-items:center!important;display:flex!important}.flex-center,.flex-center-hoz{display:flex!important;justify-content:center!important}.flex-center,.flex-inline-center-ver{align-items:center!important}.flex-inline-center-ver{display:inline-flex!important}.flex-inline-center,.flex-inline-center-hoz{display:inline-flex!important;justify-content:center!important}.flex-inline-center{align-items:center!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.min-vw-100{min-width:100vw!important}.vw-100{width:100vw!important}.mh-100{max-height:100%!important}.min-vh-100{min-height:100vh!important}.vh-100{height:100vh!important}.nuxt-icon{height:auto!important;width:auto!important}.kd-error{align-items:center;display:flex;justify-content:center;flex-direction:column;background:#f7f7f7;color:#a0a0a0;flex-grow:1;padding:65px 0;position:relative;text-align:center}.kd-error__logo{left:24px;position:absolute;top:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kd-error__logo .logo path{fill:#1f1f1f}.kd-error__container{margin:48px 0}.kd-error__description{font-size:24px;font-weight:600;margin-bottom:40px}.kd-error__image{margin-bottom:40px}.kd-error__image:not(.error) .img-fluid{height:80px;width:195px}.kd-error__image.error{margin-bottom:80px}.kd-error__button .kd-button{width:260px}.kd-error__footer{left:50%;position:absolute;transform:translate(-50%);bottom:40px;color:#4c4c4c}
