.header-edit-salespage {background:#E9E9E9;	width: 100%;height: 80px;}
#sidebar .setting-btns {display: flex; justify-content: center; align-items: center; width: 100%; height: 80px; background:#E9E9E9; text-align: center; font-size: 1.25rem; font-weight: bold; border-bottom: 1px solid #C1C1C1;border-right: 1px solid #C1C1C1;}
#sidebar .setting-btns a.btn {border-radius: 6px; box-sizing: border-box;position: relative; font-size: 14px; font-weight: 700;transition: .4s;height: 40px;margin: 0 10px;}
#sidebar .setting-btns a.btn-back {border: 1px solid #252525; padding: 10px 20px 10px 5px; color: #252525;background: #fff; }
#sidebar .setting-btns a.btn-save {background: #E85A71;color: #fff!important;border: 1px solid #E85A71;}
#sidebar .setting-btns a.btn-preview {background: #fff;color: #3F61B3!important;border: 1px solid #3F61B3;}
#sidebar .setting-btns a.btn-back:before {content: ''; background: url(../../img/common/icon/cross.svg) no-repeat; position: absolute; width: 12px; height: 12px; background-size: cover; right: 10px; top: 14px;}
#sidebar .setting-btns a.btn-back:hover {color: #fff!important; background: #252525;transition: .4s;}
#sidebar .setting-btns a.btn-back:hover:before {content: ''; background: url(../../img/common/icon/cross-white.svg) no-repeat;}
#sidebar .setting-btns a.btn-save:hover {color:#E85A71!important; background: #fff;transition: .4s;}
#sidebar .setting-btns a.btn-preview:hover{background:#3F61B3;color: #fff!important; }
#sidebar .sidebar-nav.for-salespage {overflow-y: scroll; height: calc(100vh - 80px); display: flex; flex-direction: column;justify-content: space-between;background: #fff;}
#sidebar .sidebar-nav.for-salespage input,
#sidebar .sidebar-nav.for-salespage textarea
{font-family: 'Noto Sans JP', sans-serif, Arial, Helvetica;}
#sidebar .sidebar-nav.for-salespage .content-box {padding: 10px;background: #FFFFFF; border-radius: 0 0 10px 10px;width: 96%;margin: 3% auto 10%;border-top: 8px solid #3F61B3;box-sizing: border-box;position: relative;}
#sidebar .sidebar-nav.for-salespage h3 {font-size: 20px;margin: 0 0 4px;color: #3F61B3;}
#sidebar .sidebar-nav.for-salespage h4 {font-size: 17px;margin: 0 0 4px;color: #3F61B3;}
#sidebar .sidebar-nav.for-salespage .h5 {margin-top: 10px;font-size: 14px;}
#sidebar .sidebar-nav.for-salespage .color-area {display: inline-block; position: relative; overflow: hidden; border: 2px solid #B0B0B0; border-radius: 10px;}
.color-area input[type=color] {cursor: pointer;}
#sidebar .sidebar-nav.for-salespage hr {background-color:#D7D7D7; height: 1px; border: none; margin: 15px 0;}
#sidebar .sidebar-nav.for-salespage .card-area .card { padding: 0;}
#sidebar input.fontSizing,
#sidebar input.mrzSizing {float: left;width: 60px;text-align: center;}
#sidebar input.widthSizing {float: left;width: 80px;text-align: center;}
#sidebar .unit {float: left;padding: 14px 0 0 10px;}
#sidebar .sidebar-nav.for-salespage .btn-s {height: 2.5rem; min-width: 8rem; width: 200px; margin: 4% auto; font-size: 0.875rem; display: block; padding: 19px 4px;box-sizing: border-box}
#sidebar .sidebar-nav.for-salespage .btn-s.btn-add {position: relative;}

#sidebar .accordion {display: block; text-align: center; cursor: pointer;position: absolute;top: 9px;right: 12px;}
#sidebar .accordion.down {-webkit-transform: rotate(180deg);transform: rotate(180deg);top: 10px;right: 12px;}
table.sortable-table td.table-icon { text-align: center; vertical-align: bottom;}
#sidebar .content-box.close .settingBox {display: none;}
#sidebar .move-section {position: relative;top: 1px;padding-right: 5px; cursor: pointer;}
#sidebar .move-section img {width: 100%;max-width: 18px;}
main {padding-top: 0!important;flex: 1; margin-top:0;}
#sidebar .device-change{ display:flex; justify-content: center; background:#FFF; }
#sidebar .device-change div{ width:50%; text-align:center; cursor:pointer; padding:10px; border-bottom:1px solid silver; background: #E9E9E9; }
.ql-editor{min-height: 100px;}
.ql-color .ql-picker-options [data-value=custom-color]{background: none !important; width: 100% !important; height: 20px !important; text-align: center;}
.ql-color .ql-picker-options [data-value=custom-color]:before{content: 'カスタム';}
.ql-color .ql-picker-options [data-value=custom-color]:hover{border-color: transparent !important;}
.ql-toolbar.ql-snow .ql-formats{margin-right: 0 !important;}
.mvBox .ql-toolbar span:nth-child(4){display: none;}
.qaBox .ql-toolbar span:nth-child(4){display: none;}
