.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:hsla(0,0%,100%,.12)}.v-sheet.v-alert{border-radius:4px}.v-sheet.v-alert:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:16px 4px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.form-group{border:1px solid #707070;margin:20px;margin-top:0}.form-group hr{color:#707070;background:#707070;margin-top:10px}.form-group-row{margin:0;padding:10px 50px}.form-group-row.top{background:#e6e6e6}.form-group-row .col{padding:0}.form-group-row p{margin-bottom:0}.form-group-row .label{width:50%;font-size:12px;font-weight:400;border-bottom:1px solid #707070;padding-bottom:5px}.form-group-row .value{font-weight:700;padding-top:5px}.form-group-row.edit-form{margin-top:10px;padding-bottom:0}.form-group-row.edit-form .row{margin:0}.form-group-row.edit-form .row .col-12{margin-top:-15px}.form-group-row.edit-form .col .v-input{width:90%!important}.form-group-row.edit-form .v-select__selections{font-size:13px}@media(min-width:1025px){.is-sp{display:none!important}.is-pc{display:flex}.is-sp-only{display:block}.is-sp-block{display:none}}@media(max-width:1024px){.is-sp{display:flex}.is-pc{display:none!important}.is-sp-only{display:block}.is-sp-block{display:none}}@media(max-width:640px){.is-sp-block{display:block}.is-sp-none{display:none}}.course-setting{margin-bottom:100px}.course-setting .form-group-row.top{background:unset!important}.course-setting .course-name-field{margin-left:40px;width:300px!important}.course-setting .btn.course-ok{color:#fff!important}.course-setting .edit-title{margin:0 20px 20px 20px;padding:5px 20px;font-size:20px;font-weight:700;border-bottom:1px solid #707070}.course-setting .select-readonly .v-input__icon--append{display:none}.course-setting h2{color:#3e2c22}.course-setting .course-name-input{width:300px;margin-left:30px}.course-setting .add-time-btn{margin-top:-45px}.course-setting-wrap{background:hsla(0,0%,100%,.8);height:100%;width:100%;margin:0 auto}.course-setting-wrap h3{font-weight:700;font-size:20px;margin-top:50px;padding-bottom:15px;border-bottom:1px solid #707070}.course-setting .course-list{margin-top:20px}.course-setting .course-list .draggable-wrap{width:100%}.course-setting .course-list .v-expansion-panel-header{font-size:20px}.course-setting .course-list .v-expansion-panel-content__wrap .course-delete{display:block;margin-left:auto}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap{margin-top:30px;border:1px solid #707070;position:relative}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap .delete-btn{position:absolute;right:25px;top:40px;box-shadow:none;background:none;color:#707070}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap h5{padding:5px 30px;background:#e6e6e6}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap .subtitle{padding:5px 30px;font-weight:700;font-size:18px;margin-bottom:10px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents{border:1px solid #707070;margin:20px;margin-top:0}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents hr{color:#707070;background:#707070;margin-top:10px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row{margin:0;padding:10px 50px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row.top{background:#e6e6e6}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row .col{padding:0}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row p{margin-bottom:0}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row .label{width:50%;font-size:12px;font-weight:400;border-bottom:1px solid #707070;padding-bottom:5px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row .value{font-weight:700;padding-top:5px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row.edit-form{margin-top:10px;padding-bottom:0}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row.edit-form .row{margin:0}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row.edit-form .row .col-12{margin-top:-15px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row.edit-form .col .v-input{width:90%!important}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents-row.edit-form .v-select__selections{font-size:13px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap{padding-bottom:30px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap .edit-form{padding:0 30px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap-value{background:#e6e6e6;padding-bottom:10px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap .dates{font-weight:700;margin-bottom:0;padding:10px 0 10px 30px;position:relative}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap .dates .day-info{display:inline-block;margin-right:20px;font-size:14px}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap .dates .day-info.disabled{color:#c1c1c1}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap .dates .delete-btn{position:absolute;right:3px;top:10px;box-shadow:none;background:none;color:#707070}.course-setting .course-list .v-expansion-panel-content__wrap .setting-wrap-contents .treatment-wrap .dates .theme--light.v-btn:hover:before{opacity:0}.setting-wrap-contents-row{text-align:center;padding:0 30px}.setting-wrap-contents-row.labels{margin-bottom:10px}.setting-wrap-contents-row .value{font-size:14px}.setting-wrap-contents-row .label{font-size:14px;width:unset;border-bottom:unset;border-right:1px solid #707070;padding-bottom:0}.setting-wrap-contents-row .label.last{border:unset}.course-edit-top{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #707070;padding-bottom:20px!important}.course-group-wrap{margin-top:50px;padding:20px;background:hsla(0,0%,100%,.8);border:1px solid #e6e6e6}.course-group-wrap .name{font-weight:700}.course-group-wrap .course-name{padding:10px;border:1px solid #e6e6e6}.confirm-modal .vm--modal .over-times{max-height:300px;height:100%;overflow-y:scroll}.v-input--is-disabled fieldset{background:#dcdcdc!important}