
.__nuxt-error-page {
  padding: 1rem;
  background: #F7F8FB;
  color: #47494E;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-family: sans-serif;
  font-weight: 100 !important;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.__nuxt-error-page .error {
  max-width: 450px;
}
.__nuxt-error-page .title {
  font-size: 1.5rem;
  margin-top: 15px;
  color: #47494E;
  margin-bottom: 8px;
}
.__nuxt-error-page .description {
  color: #7F828B;
  line-height: 21px;
  margin-bottom: 10px;
}
.__nuxt-error-page a {
  color: #7F828B !important;
  text-decoration: none;
}
.__nuxt-error-page .logo {
  position: fixed;
  left: 12px;
  bottom: 12px;
}


root,*{
    --line-color: #00B900;
    --line-hover: #009300;
    --main-color: #e95504;
    --main-grad: linear-gradient(120deg, #faa532 29%,#fc5c61 100%);
    --blue-grad: linear-gradient(120deg, #7CEADD 19%,#0093E9 100%);
    --dark-grad: linear-gradient(120deg, #e88f17 29%,#e23e44 100%);
    --bg-orange: rgba(233,85,4,0.9);
    --bg-inc: linear-gradient(0deg, #80D0C7 29%,#0093E9 100%);
    --bg-incdark: linear-gradient(0deg, #62BAB0 29%,#0076BA 100%);
    --bg-disable: linear-gradient(120deg, #909294 29%,#484d50 100%);
}
*::-webkit-scrollbar,div::-webkit-scrollbar {display: none;-webkit-appearance: none;scrollbar-width: none;}
*{font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
body{line-height:inherit !important;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
button,input,select,textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}
select::-ms-expand{display:none}
*,::after,::before{box-sizing:border-box;margin:0}
div,h1,h2,h3,h4,h5,h6,p,span,dl,dt,dd{color:#444;}
a,a:hover,a:focus{text-decoration: none;}
/* LINE BUTTON **************************************************************************
<div linebtn>
    <div linebtn-overlay>LINE</div>        
</div>
****************************************************************************************/
root,*{
    --line         : #06C755;
    --linehover    : rgba(0,0,0,0.1);
    --lineclick    : rgba(0,0,0,0.3);
    --line-invalid : rgba(30,30,30,0.2);
}
[linebtn]{ background:var(--line);border-radius:0.3em;}
[linebtn][btn-invalid]{background:var(--line-invalid);}
[linebtn] [linebtn-overlay]{
    font-size:15px;
    color:#FFF;padding:0.2em 1em;border-radius:0.3em;letter-spacing:0.05em; display: flex;justify-content: center; align-items: center;
}
[linebtn] [linebtn-overlay]::before{content:"";width:1em;height:1em;display:inline-block;margin-right:0.4em;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEuMTMgOTYuMzYiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0i44Os44Kk44Ok44O8XzIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDIiPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMS0yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01MC41NiwwQzIyLjY4LDAsMCwxOC40MSwwLDQxLDAsNjEuMzMsMTgsNzguMzEsNDIuMjgsODEuNTJjMS42NS4zNiwzLjg5LDEuMDksNC40NiwyLjVhMTAuMjIsMTAuMjIsMCwwLDEsLjE2LDQuNTdzLS41OSwzLjU2LS43Miw0LjMyYy0uMjEsMS4yOC0xLDUsNC4zOCwyLjczUzc5LjY4LDc4LjQ5LDkwLjI5LDY2LjI4YzcuMzMtOCwxMC44NC0xNi4xOCwxMC44NC0yNS4yNEMxMDEuMTMsMTguNDEsNzguNDUsMCw1MC41NiwwWk0zMi43Myw1My4xMmExLDEsMCwwLDEtMSwxSDE3LjU2YTEsMSwwLDAsMS0uNjctLjI3aDBzMCwwLDAsMGExLDEsMCwwLDEtLjI4LS42OHYtMjJhMSwxLDAsMCwxLDEtMWgzLjU1YTEsMSwwLDAsMSwxLDF2MTcuNWg5LjY0YTEsMSwwLDAsMSwxLDFabTguNTQsMGExLDEsMCwwLDEtMSwxSDM2Ljc0YTEsMSwwLDAsMS0xLTF2LTIyYTEsMSwwLDAsMSwxLTFoMy41NWExLDEsMCwwLDEsMSwxWm0yNC40MiwwYTEsMSwwLDAsMS0xLDFINjEuMTVhMS4wOSwxLjA5LDAsMCwxLS4yNSwwaDBsLS4wNywwaDBsMCwwLS4wNSwwLDAsMC0uMDcsMGgwYTEuMTgsMS4xOCwwLDAsMS0uMjYtLjI0TDUwLjI0LDQwVjUzLjEyYTEsMSwwLDAsMS0xLDFINDUuN2ExLDEsMCwwLDEtMS0xdi0yMmExLDEsMCwwLDEsMS0xaDMuODNsMCwwaDBsLjA2LDBoMGwwLDAsMCwwLDAsMGgwbDAsLjA1czAsMCwwLDBsLjA2LjA2aDBsLjA5LjFMNjAuMTcsNDQuMThWMzEuMDlhMSwxLDAsMCwxLDEtMUg2NC43YTEsMSwwLDAsMSwxLDFaTTg1LjI3LDM0LjY0YTEsMSwwLDAsMS0xLDFINzQuNjV2My43Mmg5LjY0YTEsMSwwLDAsMSwxLDF2My41NGExLDEsMCwwLDEtMSwxSDc0LjY1djMuNzJoOS42NGExLDEsMCwwLDEsMSwxdjMuNTVhMSwxLDAsMCwxLTEsMUg3MC4xMWExLDEsMCwwLDEtLjY3LS4yN2gwdjBhMSwxLDAsMCwxLS4yOC0uNjh2LTIyYS45NC45NCwwLDAsMSwuMjgtLjY4czAsMCwwLDAsMCwwLDAsMGExLDEsMCwwLDEsLjY4LS4yN0g4NC4yOWExLDEsMCwwLDEsMSwxWiIvPjwvZz48L2c+PC9zdmc+");
background-repeat:no-repeat;
background-position:50% 50%;
}
[linebtn]:hover,[linebtn]:active{cursor:pointer;}
[linebtn]:hover  [linebtn-overlay]{ background: var(--linehover); color:#FFF;}
[linebtn]:active [linebtn-overlay]{ background: var(--lineclick); color:#FFF;}
[linebtn][btn-invalid]:hover,
[linebtn][btn-invalid]:active{cursor:not-allowed;}
/* LINE BUTTON **************************************************************************/
/* button */
[bg-grad]{background:var(--main-grad);}
[btn][bg-grad]{color:#FFF;}
[button]{background:var(--main-grad);color:#fff;padding:.9em;display:block;text-align:center;border-radius:8px;position:relative;width:100%;margin:0 auto;box-sizing:border-box;font-size:min(3.8vmin ,15px);font-weight:500;letter-spacing:.05em}
[button]:hover{color:#fff;background:var(--dark-grad)}
[buttonclose]{background:#ababab;color:#fff;padding:.9em;display:block;text-align:center;border-radius:8px;position:relative;width:100%;margin:0 auto;box-sizing:border-box;font-size:min(3.8vmin ,15px);font-weight:500;letter-spacing:.05em}
[buttonblue]{background:var(--blue-grad);color:#fff;padding:.9em;display:block;text-align:center;border-radius:8px;position:relative;width:100%;margin:0 auto;box-sizing:border-box;font-size:min(3.8vmin ,15px);font-weight:500;letter-spacing:.05em}
[buttongrad]{background:var(--main-grad);color:#fff;padding:.9em;display:block;text-align:center;border-radius:8px;position:relative;width:100%;margin:0 auto;box-sizing:border-box;font-size:min(3.8vmin ,15px);font-weight:500;letter-spacing:.05em}
[btn]{padding:.9em;display:block;text-align:center;border-radius:8px;position:relative;width:100%;margin:0 auto;box-sizing:border-box;font-size:min(3.8vmin ,15px);font-weight:500;letter-spacing:.05em}
[btn][blue]{color:#fff;background:#409eff}
[btn][green]{color:#fff;background:#67c23a}
[btn][orange]{color:#fff;background:#e6a23c}
[btn][red]{color:#fff;background:#f56c6c}
[btn][w-blue]{color:#409eff;background:#fff;border:1px solid #409eff}
[btn][w-green]{color:#67c23a;background:#fff;border:1px solid #67c23a}
[btn][w-orange]{color:#e6a23c;background:#fff;border:1px solid #e6a23c}
[btn][w-red]{color:#f56c6c;background:#fff;border:1px solid #f56c6c}
[btn][bluegrad]{background:var(--blue-grad);color:#fff}
[btn][bluegrad]:hover,[btn][buttongrad]:hover{color:#fff}
[buttonblue] *{color:#FFF;}
[button][grad] *{color:#FFF;}
[btn][bluegrad] span{color:#FFF;}
[btn][disable]{background:var(--bg-disable);color:#fff}
[btn][disable] span{color:#FFF;}
.el-button--primary span,
.el-button--success span,
.el-button--info span,
.el-button--warning span,
.el-button--danger span{color:#FFF;}
[text-white] span{color:#FFF;}
/* HELPER */
[mt-05]{margin-top:.5em}
[mt-1]{margin-top:1em}
[mt-2]{margin-top:2em}
[mt-3]{margin-top:3em}
[mt-4]{margin-top:4em}
[mt-5]{margin-top:5em}
[ml-05]{margin-left:.5em}
[ml-1]{margin-left:1em}
[ml-2]{margin-left:2em}
[ml-3]{margin-left:3em}
[ml-4]{margin-left:4em}
[ml-5]{margin-left:5em}
[mb-05]{margin-bottom:.5em}
[mb-1]{margin-bottom:1em}
[mb-2]{margin-bottom:2em}
[mb-3]{margin-bottom:3em}
[mb-4]{margin-bottom:4em}
[mb-5]{margin-bottom:5em}
[mr-05]{margin-right:.5em}
[mr-1]{margin-right:1em}
[mr-2]{margin-right:2em}
[mr-3]{margin-right:3em}
[mr-4]{margin-right:4em}
[mr-5]{margin-right:5em}
[mt-05i]{margin-top:.5em!important}
[mt-1i]{margin-top:1em!important}
[mt-2i]{margin-top:2em!important}
[mt-3i]{margin-top:3em!important}
[mt-4i]{margin-top:4em!important}
[mt-5i]{margin-top:5em!important}
[ml-05i]{margin-left:.5em!important}
[ml-1i]{margin-left:1em!important}
[ml-2i]{margin-left:2em!important}
[ml-3i]{margin-left:3em!important}
[ml-4i]{margin-left:4em!important}
[ml-5i]{margin-left:5em!important}
[mb-05i]{margin-bottom:.5em!important}
[mb-1i]{margin-bottom:1em!important}
[mb-2i]{margin-bottom:2em!important}
[mb-3i]{margin-bottom:3em!important}
[mb-4i]{margin-bottom:4em!important}
[mb-5i]{margin-bottom:5em!important}
[mr-05i]{margin-right:.5em!important}
[mr-1i]{margin-right:1em!important}
[mr-2i]{margin-right:2em!important}
[mr-3i]{margin-right:3em!important}
[mr-4i]{margin-right:4em!important}
[mr-5i]{margin-right:5em!important}
[pt-05]{padding-top:.5em}
[pt-1]{padding-top:1em}
[pt-2]{padding-top:2em}
[pt-3]{padding-top:3em}
[pt-4]{padding-top:4em}
[pt-5]{padding-top:5em}
[pl-05]{padding-left:.5em}
[pl-1]{padding-left:1em}
[pl-2]{padding-left:2em}
[pl-3]{padding-left:3em}
[pl-4]{padding-left:4em}
[pl-5]{padding-left:5em}
[pb-05]{padding-bottom:.5em}
[pb-1]{padding-bottom:1em}
[pb-2]{padding-bottom:2em}
[pb-3]{padding-bottom:3em}
[pb-4]{padding-bottom:4em}
[pb-5]{padding-bottom:5em}
[pr-05]{padding-right:.5em}
[pr-1]{padding-right:1em}
[pr-2]{padding-right:2em}
[pr-3]{padding-right:3em}
[pr-4]{padding-right:4em}
[pr-5]{padding-right:5em}
[pt-05i]{padding-top:.5em!important}
[pt-1i]{padding-top:1em!important}
[pt-2i]{padding-top:2em!important}
[pt-3i]{padding-top:3em!important}
[pt-4i]{padding-top:4em!important}
[pt-5i]{padding-top:5em!important}
[pl-05i]{padding-left:.5em!important}
[pl-1i]{padding-left:1em!important}
[pl-2i]{padding-left:2em!important}
[pl-3i]{padding-left:3em!important}
[pl-4i]{padding-left:4em!important}
[pl-5i]{padding-left:5em!important}
[pb-05i]{padding-bottom:.5em!important}
[pb-1i]{padding-bottom:1em!important}
[pb-2i]{padding-bottom:2em!important}
[pb-3i]{padding-bottom:3em!important}
[pb-4i]{padding-bottom:4em!important}
[pb-5i]{padding-bottom:5em!important}
[pr-05i]{padding-right:.5em!important}
[pr-1i]{padding-right:1em!important}
[pr-2i]{padding-right:2em!important}
[pr-3i]{padding-right:3em!important}
[pr-4i]{padding-right:4em!important}
[pr-5i]{padding-right:5em!important}
[nobr]{display:inline-block !important;}
.mt-05{margin-top:.5em}
.mt-1{margin-top:1em}
.mt-2{margin-top:2em}
.mt-3{margin-top:3em}
.mt-4{margin-top:4em}
.mt-5{margin-top:5em}
.ml-05{margin-left:.5em}
.ml-1{margin-left:1em}
.ml-2{margin-left:2em}
.ml-3{margin-left:3em}
.ml-4{margin-left:4em}
.ml-5{margin-left:5em}
.mb-05{margin-bottom:.5em}
.mb-1{margin-bottom:1em}
.mb-2{margin-bottom:2em}
.mb-3{margin-bottom:3em}
.mb-4{margin-bottom:4em}
.mb-5{margin-bottom:5em}
.mr-05{margin-right:.5em}
.mr-1{margin-right:1em}
.mr-2{margin-right:2em}
.mr-3{margin-right:3em}
.mr-4{margin-right:4em}
.mr-5{margin-right:5em}
.mt-05i{margin-top:.5em!important}
.mt-1i{margin-top:1em!important}
.mt-2i{margin-top:2em!important}
.mt-3i{margin-top:3em!important}
.mt-4i{margin-top:4em!important}
.mt-5i{margin-top:5em!important}
.ml-05i{margin-left:.5em!important}
.ml-1i{margin-left:1em!important}
.ml-2i{margin-left:2em!important}
.ml-3i{margin-left:3em!important}
.ml-4i{margin-left:4em!important}
.ml-5i{margin-left:5em!important}
.mb-05i{margin-bottom:.5em!important}
.mb-1i{margin-bottom:1em!important}
.mb-2i{margin-bottom:2em!important}
.mb-3i{margin-bottom:3em!important}
.mb-4i{margin-bottom:4em!important}
.mb-5i{margin-bottom:5em!important}
.mr-05i{margin-right:.5em!important}
.mr-1i{margin-right:1em!important}
.mr-2i{margin-right:2em!important}
.mr-3i{margin-right:3em!important}
.mr-4i{margin-right:4em!important}
.mr-5i{margin-right:5em!important}
.pt-05{padding-top:.5em}
.pt-1{padding-top:1em}
.pt-2{padding-top:2em}
.pt-3{padding-top:3em}
.pt-4{padding-top:4em}
.pt-5{padding-top:5em}
.pl-05{padding-left:.5em}
.pl-1{padding-left:1em}
.pl-2{padding-left:2em}
.pl-3{padding-left:3em}
.pl-4{padding-left:4em}
.pl-5{padding-left:5em}
.pb-05{padding-bottom:.5em}
.pb-1{padding-bottom:1em}
.pb-2{padding-bottom:2em}
.pb-3{padding-bottom:3em}
.pb-4{padding-bottom:4em}
.pb-5{padding-bottom:5em}
.pr-05{padding-right:.5em}
.pr-1{padding-right:1em}
.pr-2{padding-right:2em}
.pr-3{padding-right:3em}
.pr-4{padding-right:4em}
.pr-5{padding-right:5em}
.pt-05i{padding-top:.5em!important}
.pt-1i{padding-top:1em!important}
.pt-2i{padding-top:2em!important}
.pt-3i{padding-top:3em!important}
.pt-4i{padding-top:4em!important}
.pt-5i{padding-top:5em!important}
.pl-05i{padding-left:.5em!important}
.pl-1i{padding-left:1em!important}
.pl-2i{padding-left:2em!important}
.pl-3i{padding-left:3em!important}
.pl-4i{padding-left:4em!important}
.pl-5i{padding-left:5em!important}
.pb-05i{padding-bottom:.5em!important}
.pb-1i{padding-bottom:1em!important}
.pb-2i{padding-bottom:2em!important}
.pb-3i{padding-bottom:3em!important}
.pb-4i{padding-bottom:4em!important}
.pb-5i{padding-bottom:5em!important}
.pr-05i{padding-right:.5em!important}
.pr-1i{padding-right:1em!important}
.pr-2i{padding-right:2em!important}
.pr-3i{padding-right:3em!important}
.pr-4i{padding-right:4em!important}
.pr-5i{padding-right:5em!important}
.nobr{display:inline-block !important;}
/* layout */
[content-inner]{padding:0 2em;}
[full]{width:100%;height:100vh;}
[center-col]{display: flex; flex-flow:column nowrap; justify-content: center; align-items: center;}
[center],[center-row]{display: flex; flex-flow:row nowrap; justify-content: center; align-items: center;}
[right]{display: flex; flex-flow:row nowrap;justify-content: flex-end; align-items: center;
}
[inner]{padding:12px;}
[split]{
  display: flex; flex-flow:row nowrap;justify-content: space-between;
}
[split-2],[split-3],[split-4],[split-5],[split-6]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
}
[split-2] > *,[split-3] > *,[split-4] > *,[split-5] > *,[split-6] > *{width:100%;}
[split-2][split-start],[split-3][split-start],[split-4][split-start],[split-5][split-start],[split-6][split-start]{justify-content: flex-start;
}
/* flex layout */
[right-center]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: flex-end;
}
[btn-box]{
  min-height: 50px;
}
button{
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 0.9375rem;
    line-height: 1.5;
    border-radius: 2px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    position: relative;
    flex: 0 1 auto;
    cursor: pointer;
}
/* line button */
button[line]{
    color: #fff;
    background-color: var(--line-color);
    border-color: var(--line-color);
    min-width: 200px;
}
button[line]:hover{
    color: #fff;
    background-color: var(--line-hover);
    border-color: var(--line-color);
    min-width: 200px;
}
button[line]:disabled{
    color: #212529;
    background-color: #cfd4da;
    border-color: #cfd4da;
    min-width: 200px;
    color: inherit;
    opacity: 0.6;
}
button[sub]{
    color: #212529;
    background-color: #cfd4da;
    border-color: #cfd4da;
    min-width: 120px;
}
button[sub]:hover{
    color: #212529;
    background-color: #b9c1c9;
    border-color: #b2bac4
}
button[sub]:disabled{
    opacity: 0.6;
    cursor: inherit;
}
button[sub]:disabled:hover{
    color: #212529;
    background-color: #cfd4da;
    border-color: #cfd4da;
    opacity: 0.6;
    cursor: inherit;
}
/* main */
.el-tabs.el-tabs--left{height:100vh !important;}
.el-tabs__content{}
.el-tabs__nav-scroll{padding-top:2em;}
.el-tabs--left .el-tabs__header.is-left{margin:0;}
[content]{position:relative;}
[text-muted]{
  color: #adb5bd !important;
}
[h-bar]{border-bottom: 1px solid #ccc;border-left: 5px solid #ccc;padding-left: 1em;margin-bottom: 0.5em;}
label{
	padding:12px;display:block;width:100%;
}
label > span{
	font-size:min(3.6vmin , 14px);font-weight:bold;
}
[page-content]{
  display: flex; flex-flow:row nowrap; justify-content: flex-start; align-items: flex-start;
}
[main-content]{
  width: 100%;
}
[menu-content]{
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.el-menu-vertical-demo:not(.el-menu--collapse) {
    width: 200px;
    min-height: 400px;
}
.el-tab-pane{height:100vh;padding-bottom:2em;overflow-y: scroll;position:relative;}
[content-header]{padding: 1.5em;}
#content-header{
    font-size: 16px;
    line-height: 3em;
    position: -webkit-sticky;
    position: sticky;
    top: -1px;
    z-index: 9;
    padding:0.5em;
    background:#f0f0f1;
    margin-top:-1px; display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items: center;
}
#content-header h3{
  padding-left: 1em;
}
#content-header[split]{ justify-content: space-between;
}
/***************** Big dialog form Setting ******************/
[big-dialog] .el-dialog__body{
    padding:0 20px 20px 20px;
}
[big-dialog] .el-dialog__footer {
    padding: 10px 20px 20px;
    text-align: right;
    box-sizing: border-box;
    position: absolute;
    bottom: 0;
    right: 0;
}
[select-theme]{
    -webkit-appearance: none;
    background-color: #FFF;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 3em 0 15px;
}
[select-theme] + span{
    position:absolute;
    margin-left:-2em;
    margin-top:1em;
}
[select-item]{
    -webkit-appearance: none;
    background-color: #FFF;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 3em 0 15px;
}
[select-item] + span{
    position:absolute;
    margin-left:-2em;
    margin-top:1em;
}
[big-dialog] .el-dialog{
    width:calc(100% - 2em);
    min-height:calc(100vh - 3em);
    margin: 1em !important;
}
[big-dialog] .el-dialog .el-dialog__headerbtn .el-dialog__close{
    color:#000;
    font-weight:bold;
    border:1px solid #000;
    background:#FFF;
    padding:0.3em;
    border-radius:2em;
}
[big-dialog] .el-dialog .el-dialog__headerbtn .el-dialog__close:hover,
[big-dialog] .el-dialog .el-dialog__headerbtn .el-dialog__close:focus,
[big-dialog] .el-dialog .el-dialog__headerbtn .el-dialog__close:active{
    color:#FFF;
    font-weight:bold;
    border:1px solid #000;
    background:#000;
    padding:0.3em;
    border-radius:2em;
}
[big-dialog] .el-dialog .el-dialog__body dl{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items: center;
    width:100%;
    padding:1.5em 0;
    border-bottom: 1px dashed #ddd;
}
[big-dialog] .el-dialog .el-dialog__body dl dt{
    width:10.5em;text-align:right;padding-right:1em;
    font-size:13px;
    color:#000;
}
[big-dialog] .el-dialog .el-dialog__body dl dd{width:calc(100% - 10.5em);border:none;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-half] dt{width:11em;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-half] dd{width : calc(50% - 11em);}
[big-dialog] .el-dialog .el-dialog__body dl[dl-half] dd:nth-of-type(1){margin-right:3em;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-triple] dt{width:10.5em;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-triple] dd{width:10.5em;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-one-two] dt{width:11em;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-one-two] dd{width : calc(50% - 11em);}
[big-dialog] .el-dialog .el-dialog__body dl[dl-one-two] dd:nth-of-type(1){width : calc(30% - 11em);}
[big-dialog] .el-dialog .el-dialog__body dl[dl-one-two] dd:nth-of-type(2){width : calc(70% - 11em);}
[big-dialog] .el-dialog .el-dialog__body dl[dl-terms] { display: flex; flex-flow:column nowrap;justify-content: flex-start; align-items: flex-start;
    width:100%;
    border:none;
    padding:1.5em 1em;
}
[big-dialog] .el-dialog .el-dialog__body dl[dl-terms] dt{width:100%;text-align:left;}
[big-dialog] .el-dialog .el-dialog__body dl[dl-terms] dd{width:100%;}
.el-collapse-item__content{padding:1em;background:#efefef;}
[big-dialog] .el-dialog__footer {
    padding: 10px 20px 20px;text-align: right;box-sizing: border-box;position: absolute;bottom: 0;right: 0;
}
[required-label]::before{content : '-- 必須 --';color : #F00;font-size:0.75em;display:block;margin-left:0.6em;font-weight:bold;}
[split],[tri-split],[quad-split]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
}
[tri-split] > *,[quad-split] > *{
    width:100%;
}
[tri-split] > *:nth-of-type(2),[tri-split] > *:nth-of-type(3){
    margin-left:1em;
}
[quad-split] > *:nth-of-type(2),[quad-split] > *:nth-of-type(3),[quad-split] > *:nth-of-type(4){
    margin-left:1em;
}
.el-input__inner[text-right]{text-align:right;}
[add-unit]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
}
[add-unit] span{
    width:2em; display: flex; flex-flow:column nowrap;justify-content: flex-end; align-items: center;
}
.num-input .el-input__inner{
    text-align: right !important;
}
.v-modal{
    z-index: 2000 !important;
}
/* b2c order create-sendlinemessage */
[create-sendlinemessage]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
}
[create-sendlinemessagebox]{
        width: 50%;
        position: relative;
}
[create-sendlinemessagebox] [add-button]{
        position: absolute;
        top: 1em;
        right: 1em;
}
[create-sendlinemessageview]{
        width: 50%;
}
/* Slip Edit */
[slip-editor]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:center; 
    min-width: 300px;
}
[slip-input]{
    -webkit-appearance: none;
    background-color: #FFF;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width:12em;
    margin-right: 1em;
}




[article-box][data-v-25ab3a6b]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
    width:100%;padding:0.4em;border:1px solid #ccc;border-radius:0.2em;
    margin-bottom:0.3em;
}
[article-box] > div[data-v-25ab3a6b]{
    padding:0 0.5em; display: flex; flex-flow:column nowrap;justify-content: center;
}
[article-box] > [article-image][data-v-25ab3a6b]{width:100px;padding:0;}
[article-box] > [article-image] img[data-v-25ab3a6b]{width:100%;}
[article-box] > [article-image] img[data-v-25ab3a6b]:hover{cursor:pointer;}
[article-box] > [article-title][data-v-25ab3a6b]{width:18em;font-size:14px;font-weight:600;line-height:1.5em;}
[article-box] > [article-title][data-v-25ab3a6b]:hover{cursor:pointer;color:#409EFF;}
[article-box] > [article-category][data-v-25ab3a6b]{padding:1em;}
.recipe > [category-icon][data-v-25ab3a6b]{background:#ee808b;}
.restaurant > [category-icon][data-v-25ab3a6b]{background:#f7b467;}
.farmers > [category-icon][data-v-25ab3a6b]{background:#21b74f;}
[category-icon][data-v-25ab3a6b]{padding:0.2em;font-size:11px;font-weight:600;border-radius:2em;color:#FFF;text-align:center;min-width:6em;}
[article-box] > [article-publish][data-v-25ab3a6b]{font-size:14px;font-weight:600;}
[article-box] > [article-status][data-v-25ab3a6b]{ display: flex; flex-flow:row nowrap;justify-content: center; align-items: center;
}
[article-box] > [article-status] span[data-v-25ab3a6b]{font-size:13px;font-weight:600;padding:0 0.4em;color:#ccc;}
[article-box] > [article-status] span.draft[data-v-25ab3a6b]{color:#333;}
[article-box] > [article-status] span.public[data-v-25ab3a6b]{color:#409EFF;}
[article-box] > [article-image][data-v-25ab3a6b]{min-width:100px;width:100px;}
[article-box] > [article-title][data-v-25ab3a6b]{min-width:18em;width:100%;}
[article-box] > [article-category][data-v-25ab3a6b]{min-width:8em;}
[article-box] > [article-publish][data-v-25ab3a6b]{min-width:8em;}
[article-box] > [article-status][data-v-25ab3a6b]{min-width:10em;}
[article-box] > [article-browsing][data-v-25ab3a6b]{min-width:6em;}
[article-box] > [article-delete][data-v-25ab3a6b]{width:2.8em;}
[article-box] > [article-deliveries][data-v-25ab3a6b]{min-width:6em;}
[article-box] > [article-sendline][data-v-25ab3a6b]{min-width:10em;}
[article-box] > [article-publish][data-v-25ab3a6b],
[article-box] > [article-browsing][data-v-25ab3a6b],
[article-box] > [article-delete][data-v-25ab3a6b],
[article-box] > [article-deliveries][data-v-25ab3a6b],
[article-box] > [article-sendline][data-v-25ab3a6b]{ display: flex;justify-content: center; align-items: center;
}
.el-dialog__wrapper[delete-box] .el-dialog[data-v-25ab3a6b]{
    max-width:500px !important;
    width:500px !important;
}
[chat-bubble][data-v-25ab3a6b]{
    border:1px solid #eee;
    max-width:300px;
    margin:0 auto 1em auto;
    padding:0.8em 1em;
    font-weight:600;
    border-radius:0 0.8em 0.8em 0.8em;
    background:#FFF;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
}



[article-editbox][data-v-6112ba26]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
    max-height:calc(100vh - 8em);
}
[article-editbox] > *[data-v-6112ba26]{ display: flex; flex-flow:column nowrap;justify-content: flex-start;
    padding:1em;
}
[article-editbox] h4[data-v-6112ba26]{margin-bottom:1em;}
[article-editbox] > *[article-edit][data-v-6112ba26]{border-right:1px solid #ccc;width:40%;overflow-y: scroll;}
[article-editbox] > *[article-sort][data-v-6112ba26]{border-right:1px solid #ccc;width:27%;overflow-y: scroll;}
[article-editbox] > *[article-preview][data-v-6112ba26]{width:33%;overflow-y: scroll;}

/* edit-area inner */
[edit-area][data-v-6112ba26]{position:relative;}
[edit-area] button[data-v-6112ba26]{ position:absolute;right:1em;margin-top:1.2em;
}
[edit-area] button [add-text][data-v-6112ba26]{display:block;margin-right:1em;}
[edit-area] button [add-front][data-v-6112ba26]{font-size:2em;position:absolute;top:-0.1em;width:3em;display:block;margin-left:1em;}
[change-status][data-v-6112ba26]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
}
[change-status] > *[data-v-6112ba26]{
    width:100%;
}
[change-status] > [status-select][data-v-6112ba26]{
    width:10em;
}
[change-status] > span[data-v-6112ba26]{
    width:2em; display: flex;justify-content: center; align-items: center;
}
[change-status] > [status-btn][data-v-6112ba26]{
    width:7em;
    position:relative;
    left:0;
}
h5[required][data-v-6112ba26]{}
h5[required][data-v-6112ba26]::after{
    content:"必須";
    font-size:10px;
    display:inline-block;
    border:1px solid #f15205;
    padding:0.2em;
    color:#f15205;
    margin-left:0.4em;
    border-radius:0.2em;
}
[change-status] select[data-v-6112ba26]{
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 32px;
    line-height: 32px;
    outline: none;
    padding: 0 10px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}
label.el-radio-button[data-v-6112ba26]{
    position: relative;
    display: inline-block !important;
    outline: 0;
    padding:0 !important;
    width:auto;
}
[title-main][data-v-6112ba26]{ display: flex; flex-flow:row nowrap; justify-content: space-between;align-self: stretch;
}
[title-main] > *[data-v-6112ba26]:nth-of-type(1){width:60%;}
[title-main] > *[data-v-6112ba26]:nth-of-type(2){width:40%;}

/* article-preview */
[article-editbox] > *[article-preview] .el-card[data-v-6112ba26]{overflow: unset;}
[preview-box][data-v-6112ba26]{margin-top:3em;width:100%;}
[main-image][data-v-6112ba26]{
    position:relative;
}
[main-image] img[data-v-6112ba26]{
    width:100%;
}
[main-image] [header-title][data-v-6112ba26]{
    position: absolute;
    bottom: 2em;
    padding: 0.7em;
    background: rgba(255,255,255,0.8);
    font-weight: 600;
}
[preview-content][data-v-6112ba26]{max-width:100%;padding:0.5em;}
[preview-content] img[data-v-6112ba26]{width:100%;}
[preview-content] [content-text][data-v-6112ba26]{padding:0.5em;font-size:14px;text-align:justify;}






label[account-editor][data-v-28786703]{
    width:100%; display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
}
label[account-editor] span[data-v-28786703]{
    width:25em; display: flex;flex-flow:row nowrap;justify-content: flex-end; align-items: center;
    padding-right:1.5em;
}
[app-edit][data-v-28786703]{
    position:relative;
}
[app-edit] > [update-button][data-v-28786703]{
    width:100%; display: flex;flex-flow:row nowrap;justify-content: flex-end; align-items: center;
    padding:1em 3em 2em 0;
}




[article-box][data-v-15559c49]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
    width:100%;padding:0.4em;border:1px solid #ccc;border-radius:0.2em;
    margin-bottom:0.3em;
}
[article-box] > div[data-v-15559c49]{
    padding:0 0.5em; display: flex; flex-flow:column nowrap;justify-content: center;
}
[article-box] > [article-image][data-v-15559c49]{width:100px;padding:0;}
[article-box] > [article-image] img[data-v-15559c49]{width:100%;}
[article-box] > [article-image] img[data-v-15559c49]:hover{cursor:pointer;}
[article-box] > [article-title][data-v-15559c49]{width:18em;font-size:14px;font-weight:600;line-height:1.5em;}
[article-box] > [article-title][data-v-15559c49]:hover{cursor:pointer;color:#409EFF;}
[article-box] > [article-category][data-v-15559c49]{padding:1em;}
.recipe > [category-icon][data-v-15559c49]{background:#ee808b;}
.restaurant > [category-icon][data-v-15559c49]{background:#f7b467;}
.farmers > [category-icon][data-v-15559c49]{background:#21b74f;}
[category-icon][data-v-15559c49]{padding:0.2em;font-size:11px;font-weight:600;border-radius:2em;color:#FFF;text-align:center;min-width:6em;}
[article-box] > [article-publish][data-v-15559c49]{font-size:14px;font-weight:600;}
[article-box] > [article-status][data-v-15559c49]{ display: flex; flex-flow:row nowrap;justify-content: center; align-items: center;
}
[article-box] > [article-status] span[data-v-15559c49]{font-size:13px;font-weight:600;padding:0 0.4em;color:#ccc;}
[article-box] > [article-status] span.draft[data-v-15559c49]{color:#333;}
[article-box] > [article-status] span.public[data-v-15559c49]{color:#409EFF;}
[article-box] > [article-image][data-v-15559c49]{min-width:100px;width:100px;}
[article-box] > [article-title][data-v-15559c49]{min-width:18em;width:100%;}
[article-box] > [article-category][data-v-15559c49]{min-width:8em;}
[article-box] > [article-publish][data-v-15559c49]{min-width:8em;}
[article-box] > [article-status][data-v-15559c49]{min-width:10em;}
[article-box] > [article-browsing][data-v-15559c49]{min-width:6em;}
[article-box] > [article-delete][data-v-15559c49]{width:2.8em;}
[article-box] > [article-deliveries][data-v-15559c49]{min-width:6em;}
[article-box] > [article-sendline][data-v-15559c49]{min-width:10em;}
[article-box] > [article-publish][data-v-15559c49],
[article-box] > [article-browsing][data-v-15559c49],
[article-box] > [article-delete][data-v-15559c49],
[article-box] > [article-deliveries][data-v-15559c49],
[article-box] > [article-sendline][data-v-15559c49]{ display: flex;justify-content: center; align-items: center;
}
.el-dialog__wrapper[delete-box] .el-dialog[data-v-15559c49]{
    max-width:500px !important;
    width:500px !important;
}
[chat-bubble][data-v-15559c49]{
    border:1px solid #eee;
    max-width:300px;
    margin:0 auto 1em auto;
    padding:0.8em 1em;
    font-weight:600;
    border-radius:0 0.8em 0.8em 0.8em;
    background:#FFF;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
}



[article-editbox][data-v-7523baf0]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
    max-height:calc(100vh - 8em);
}
[article-editbox] > *[data-v-7523baf0]{ display: flex; flex-flow:column nowrap;justify-content: flex-start;
    padding:1em;
}
[article-editbox] h4[data-v-7523baf0]{margin-bottom:1em;}
[article-editbox] > *[article-edit][data-v-7523baf0]{border-right:1px solid #ccc;width:40%;overflow-y: scroll;width:50%;}
[article-editbox] > *[article-sort][data-v-7523baf0]{border-right:1px solid #ccc;width:27%;overflow-y: scroll;max-width:330px;}
[article-editbox] > *[article-preview][data-v-7523baf0]{width:33%;overflow-y: scroll;max-width:330px;}

/* edit-area inner */
[edit-area][data-v-7523baf0]{position:relative;}
[edit-area] button[data-v-7523baf0]{ position:absolute;right:1em;margin-top:1.2em;
}
[edit-area] button [add-text][data-v-7523baf0]{display:block;margin-right:1em;}
[edit-area] button [add-front][data-v-7523baf0]{font-size:2em;position:absolute;top:-0.1em;width:3em;display:block;margin-left:1em;}
[change-status][data-v-7523baf0]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
}
[change-status] > *[data-v-7523baf0]{
    width:100%;
}
[change-status] > [status-select][data-v-7523baf0]{
    width:10em;
}
[change-status] > span[data-v-7523baf0]{
    width:2em; display: flex;justify-content: center; align-items: center;
}
[change-status] > [status-btn][data-v-7523baf0]{
    width:7em;
    position:relative;
    left:0;
}
h5[required][data-v-7523baf0]{}
h5[required][data-v-7523baf0]::after{
    content:"必須";
    font-size:10px;
    display:inline-block;
    border:1px solid #f15205;
    padding:0.2em;
    color:#f15205;
    margin-left:0.4em;
    border-radius:0.2em;
}
[change-status] select[data-v-7523baf0]{
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 32px;
    line-height: 32px;
    outline: none;
    padding: 0 10px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}
label.el-radio-button[data-v-7523baf0]{
    position: relative;
    display: inline-block !important;
    outline: 0;
    padding:0 !important;
    width:auto;
}
[title-main][data-v-7523baf0]{ display: flex; flex-flow:row nowrap; justify-content: space-between;align-self: stretch;
}
[title-main] > *[data-v-7523baf0]:nth-of-type(1){width:60%;}
[title-main] > *[data-v-7523baf0]:nth-of-type(2){width:40%;}

/* article-preview */
[article-editbox] > *[article-preview] .el-card[data-v-7523baf0]{overflow: unset;}
[preview-box][data-v-7523baf0]{margin-top:3em;width:100%;}
[main-image][data-v-7523baf0]{
    position:relative;
}
[main-image] img[data-v-7523baf0]{
    width:100%;
}
[header-title][data-v-7523baf0]{
    padding:1em 0.4em;
    text-align:center;
    color:#454545;
    font-weight:600;
}
[preview-content][data-v-7523baf0]{max-width:100%;padding:0.5em;}
[preview-content] img[data-v-7523baf0]{width:100%;}
[preview-content] [content-text][data-v-7523baf0]{padding:1em 0.3em;font-size:11px;text-align:justify;}
[article-type][data-v-7523baf0]{
    padding-top:2em;
    text-align:center;
    text-transform:capitalize;
    font-weight:200;
    letter-spacing:0.1em;
    font-size:min( 4vmin , 18px );
}
[article-type].farmers[data-v-7523baf0]{
    color: #21b74f;
}
[article-type].recipe[data-v-7523baf0]{
    color: #ee808b;
}
[article-type].restaurant[data-v-7523baf0]{
    color: #f7b467;
}



[order-item][data-v-11d24fb9]{border-bottom:1px dashed #ccc;}
[orderlist-detail][data-v-11d24fb9]{
    width:100%; display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items: center;
    padding:12px 0.1em;
}
[orderlist-detail] dd[data-v-11d24fb9]{
    padding:3px 1em;
    font-size:14px;
}
[orderlist-detail] dd[order-check][data-v-11d24fb9]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
}
[orderlist-detail] dd[order-check] label.el-checkbox[data-v-11d24fb9]{
    padding : 12px;
    width: auto;
}
dd[order-check][data-v-11d24fb9]{width:5%;}
dd[order-id][data-v-11d24fb9]{ width:10%;
}
dd[order-date][data-v-11d24fb9]{ width:10%;
}
dd[order-linename][data-v-11d24fb9]{ width:15%;
}
dd[order-app][data-v-11d24fb9]{ width:20%;
}
dd[order-detail][data-v-11d24fb9]{ width:40%;font-size: 14px;font-weight: 600;}
[cart-item][data-v-11d24fb9]{
    width: 100%; display: flex;flex-flow:row nowrap;
}









[product-edit][data-v-dac0085e]{ display: flex; flex-flow:row nowrap; justify-content: space-between; align-items:stretch;
    padding:1em;
    border-radius:0.4em;
    border:1px solid #efefef;
    margin-bottom:1em;
    background:#FFF;
    filter: drop-shadow(3px 3px 6px rgba(0,0,0,0.15) );
    width:100%;
}
[list-box][data-v-dac0085e]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
}
[list-image][data-v-dac0085e]{
    width:60px;
    height:60px;
}
[list-image] img[data-v-dac0085e]{
    width:100%;
    height:100%;
    -o-object-fit : cover;
       object-fit : cover;
}
[list-title][data-v-dac0085e]{ display: flex;flex-flow:row wrap;justify-content: flex-start; align-items: center;
    padding:0 2em;
}
[right-box][data-v-dac0085e]{ display: flex; flex-flow:row nowrap;justify-content: flex-end; align-items: center;
}
[status-switch][data-v-dac0085e]{ display : inline-flex; flex-flow:row nowrap; justify-content: space-between; align-items: center;
}
[status-switch] [switch-false][data-v-dac0085e],[status-switch] [switch-true][data-v-dac0085e]{
    font-size:13px;
    font-weight:bold;
    display:inline-block;
    padding:0.2em 0.5em 0 0.5em;
    color:#CCC;
}
[status-switch] [switch-false].active[data-v-dac0085e]{
    color:rgb(255, 73, 73);
}
[status-switch] [switch-true].active[data-v-dac0085e]{
    color:rgb(19, 206, 102);
}









[product-edit][data-v-5a246279]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
    padding:1em;
    border-radius:0.4em;
    border:1px solid #efefef;
    margin-bottom:1em;
    background:#FFF;
    filter: drop-shadow(3px 3px 6px rgba(0,0,0,0.15) );
}
[list-box][data-v-5a246279]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
}
[list-image][data-v-5a246279]{
    width:60px;
    height:60px;
}
[list-image] img[data-v-5a246279]{
    width:100%;
    height:100%;
    -o-object-fit : cover;
       object-fit : cover;
}

/* edit */
div[product-editor][data-v-5a246279]{
    width:100%; display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
    padding-top:1.6em;
    padding-bottom:1.6em;
}
div[product-editor] > span[data-v-5a246279]{
    width:15em; display: flex;flex-flow:row wrap;justify-content: flex-end; align-items: center;
    padding-right:1.5em;
}
div[product-editor] > span > span[data-v-5a246279]{
    display:block;
    width:100%;
    line-height:1.1em;
    text-align:right;
}
div[product-editor] > span + *[data-v-5a246279]{
    max-width: calc(100% - 15em);
}
div[product-editor] > span + *.num-input[data-v-5a246279]{
    max-width:9em !important; display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items:stretch;
}
div[product-editor] > span + *.yen-input[data-v-5a246279]::after{
     content:"円";
     display:inline-block;
     height:40px;
     line-height:40px;
     padding-left:1em;
}
div[product-editor] > span + *.unit-input[data-v-5a246279]::after{
     content:"個";
     display:inline-block;
     height:40px;
     line-height:40px;
     padding-left:1em;
}
.num-input .el-input__inner[data-v-5a246279]{
    text-align: right !important;
}
.el-radio-group label[data-v-5a246279]{
    padding: 0; 
    display: inline;
}
[status-switch][data-v-5a246279]{ display : inline-flex; flex-flow:row nowrap; justify-content: space-between; align-items: center;
}
[status-switch] [switch-false][data-v-5a246279],[status-switch] [switch-true][data-v-5a246279]{
    font-size:13px;
    font-weight:bold;
    display:inline-block;
    padding:0.2em 0.5em 0 0.5em;
    color:#CCC;
}
[status-switch] [switch-false].active[data-v-5a246279]{
    color:rgb(255, 73, 73);
}
[status-switch] [switch-true].active[data-v-5a246279]{
    color:rgb(19, 206, 102);
}





[price-list][data-v-122e5cce]{ display: flex; flex-flow:column nowrap;justify-content: flex-start; align-items: flex-start;
}
[price-list] > h6[data-v-122e5cce]{
    padding:0.6em 0 0 1em;
}
[big-dialog] .el-dialog .el-dialog__body dl[price-setting][data-v-122e5cce]{width:100%;}
[big-dialog] .el-dialog .el-dialog__body dl[price-setting] dt[data-v-122e5cce]{width:12em;}
[big-dialog] .el-dialog .el-dialog__body dl[price-setting] dd[data-v-122e5cce]{width:10em;}
[big-dialog] .el-dialog .el-dialog__body dl[price-setting] dd[data-v-122e5cce]:nth-of-type(2){width:5em;}
[big-dialog] .el-dialog .el-dialog__body dl[price-setting] dd[data-v-122e5cce]:nth-of-type(3){width:8em;}
[big-dialog] .el-dialog .el-dialog__body dl dd[yen-tax][data-v-122e5cce]{ display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items: center;
    min-width:15em;
}
[big-dialog] .el-dialog .el-dialog__body dl dd[yen-tax][data-v-122e5cce]::after{
    content:"円（税込）";
    min-width:7em;
    margin-top:1em;
    margin-left:1em;
}




[order-item][data-v-23f7dc20]{border-bottom:1px dashed #ccc;}
[orderlist-detail][data-v-23f7dc20]{
    width:100%; display: flex; flex-flow:row nowrap;justify-content: flex-start; align-items: center;
    padding:1em 0.1em;
}
[orderlist-detail] dd[data-v-23f7dc20]{
    padding:3px 1em;
    font-size:14px;
}
[orderlist-detail] dd[order-check][data-v-23f7dc20]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
}
[orderlist-detail] dd[order-check] label.el-checkbox[data-v-23f7dc20]{
    padding : 1px;
    width: auto;
}
dd[order-check][data-v-23f7dc20]{width:5%;}
dd[order-id][data-v-23f7dc20]{ width:10%;
}
dd[order-date][data-v-23f7dc20]{ width:10%;
}
dd[order-linename][data-v-23f7dc20]{ width:13%;
}
dd[order-app][data-v-23f7dc20]{ width:10%;
}
dd[order-detail][data-v-23f7dc20]{ width:20%;font-size:12px;
}
dd[order-quantity][data-v-23f7dc20]{ width:25%;min-width:300px;
}
dd[order-other][data-v-23f7dc20]{width:3%;}




[form-box][data-v-5b7739cc]{width:100%;padding:2em 0;border-bottom:1px dashed #ccc;}
[form-box] h4[data-v-5b7739cc]{margin-bottom:0.5em;}
select[data-v-5b7739cc],input[data-v-5b7739cc],textarea[data-v-5b7739cc]{
    -webkit-appearance: none;
    background-color: #FFF;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width:100%;
}
select[disabled="disabled"][data-v-5b7739cc],input[disabled="disabled"][data-v-5b7739cc],textarea[disabled="disabled"][data-v-5b7739cc]{
    background:#f3f3f3;
}
select[disabled="disabled"][data-v-5b7739cc]:hover,input[disabled="disabled"][data-v-5b7739cc]:hover,textarea[disabled="disabled"][data-v-5b7739cc]:hover{
    cursor:not-allowed;
}
#sendline-dialog .el-dialog[data-v-5b7739cc]{
    border: 5px solid #F00;
}
[chat-text][data-v-5b7739cc]::after{
    border-right-color: #FFF;
}
[message-delete][data-v-5b7739cc]{
    position: absolute;
    left: -0.1em;
    top: -0.1em;
    color: #F00;
    background: #FFF;
    border-radius: 1em;
    transform: scale(1.3);
}
[message-delete][data-v-5b7739cc]:hover{
    cursor: pointer;
}







[row-nowrap]{ display: flex;flex-flow:row nowrap;justify-content: space-between; align-items: center;
}
[row-nowrap] > span{display:inline-block;white-space: nowrap;}
.el-date-editor .el-range-separator{
    width: 2em;
}
select[article-link]{
    -webkit-appearance: none;
    background-color: #FFF;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}
.el-radio-group label{
    padding: 0; 
    display: inline;
}



[chat-content]{
    display: flex; flex-flow:row nowrap; justify-content: flex-start; align-items: flex-start;
    margin-bottom: 0.5rem;
    font-size: .875rem;
}
[avatar-box]{
    width: 3rem;
    height: 3rem;
    border-radius: 50%;    margin-right: 0.75rem;
    overflow: hidden;
    vertical-align: middle;
    display: inline-block;
    position: relative;
}
[avatar-box] img{
    width: 3rem;
    height: 3rem;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: 50% 50%;
       object-position: 50% 50%;
    border-radius: 50%;
}
[chat-box]{
  max-width: 270px;
  margin-bottom: 0.5rem;
}
[chat-header]{
  color: #dee2e6 !important;
  line-height: 1;
  margin-bottom: 0.25rem;
  font-size: .875rem;
  word-wrap: break-word;
}



/* TEXT */
[chat-text]{
    padding: 0.5rem 0.75rem;
    line-height: 1.25;
    text-align: left;
    color: #495057;
    position: relative;
    word-break: break-word;
    word-wrap: break-word;
    background: #FFF;
    font-size: .875rem;
    border-radius: 1rem;
    display: inline-block;
}
[chat-text]:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0.75rem;
    width: 0;
    height: 0;
    border: 0.5rem solid transparent;
    border-right-color: #edeff0;
    border-left: 0;
    border-top: 0;
    margin-left: -0.375rem;
}



/* image */
[chat-image],[chat-movie]{
    border-radius: 0.5rem;
    max-width: 200px;
}
[chat-image] img,[chat-movie] video{
    border-radius: 0.5rem;
    width: 100%;
    height: auto;
    -o-object-fit: cover;
       object-fit: cover;
    margin-bottom: 0;
}
[chat-movie]{
  position: relative;
}
[chat-movie]::before{
  content: "";
   display : inline-flex;flex-flow:column nowrap;justify-content: center; align-items: center;
  border: 1px solid #FFF;
  border-radius: 1em;
  width: 2em;
  height: 2em;
  position: absolute;
  left: calc(100px - 1em);
  top:calc(35% - 0.25em);
}
[chat-movie]::after{
  content: "\025b6";
  color: #FFF;
  position: absolute;
  top:35%;
  left: calc(100px - 0.5em);
}



/*
[preview-inner] [chat-content]:nth-of-type(2) [avatar-box] img,
[preview-inner] [chat-content]:nth-of-type(3) [avatar-box] img{
    opacity:0;
}
[preview-inner] [chat-content]:nth-of-type(2) [chat-text]:after,
[preview-inner] [chat-content]:nth-of-type(3) [chat-text]:after{
    opacity:0;
}
[preview-inner] [chat-content]:nth-of-type(2) [chat-header],
[preview-inner] [chat-content]:nth-of-type(3) [chat-header]{
    display:none;
}
*/




[image-uploader][data-v-bcdd52ee]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    padding:0;border:1px dashed #ccc;width: auto !important;margin:0.5em;
}
[image-uploader][data-v-bcdd52ee]:hover{background:#efefef;cursor:pointer;}
[image-uploader] i[data-v-bcdd52ee]{font-size:20px;margin-right:0.4em;}
label[image-uploader] > span[data-v-bcdd52ee]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-bcdd52ee]{width:100%;height:auto;max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-bcdd52ee]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}
[minicaption][data-v-bcdd52ee]{font-size:11px;color:#666;padding:0 0.4em 0.6em 0.4em;}



[fileupload-box][data-v-0be055e5]{
  width:100%;
  border:1px solid #ccc;
  border-radius:0.4em;
  padding:0.5em;
  max-width: 500px;
}
[fileupload-box] label[data-v-0be055e5]{
    padding:0;
}
[file-confirm][data-v-0be055e5]{
    width:100%;height:auto; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-0be055e5]{
  width:100%;
  max-width:100%;
background-color: #d7d7d7;
opacity: 1;
background-image:  repeating-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), repeating-linear-gradient(45deg, #ffffff 25%, #d7d7d7 25%, #d7d7d7 75%, #ffffff 75%, #ffffff);
background-position: 0 0, 9px 9px;
background-size: 18px 18px;
}






[fileupload-box][data-v-7a96ab56]{
  width:100%;
  border:1px solid #ccc;
  border-radius:0.4em;
  padding:0.5em;
  max-width: 500px;
}
[fileupload-box] label[data-v-7a96ab56]{
    padding:0;
}
[file-confirm][data-v-7a96ab56]{
    width:100%;height:auto; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-7a96ab56]{
  width:100%;
  max-width:100%;
background-color: #d7d7d7;
opacity: 1;
background-image:  repeating-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), repeating-linear-gradient(45deg, #ffffff 25%, #d7d7d7 25%, #d7d7d7 75%, #ffffff 75%, #ffffff);
background-position: 0 0, 9px 9px;
background-size: 18px 18px;
}






[fileupload-box][data-v-52c1974e]{
  width:100%;
  border:1px solid #ccc;
  border-radius:0.4em;
  padding:0.5em;
  max-width: 500px;
}
[fileupload-box] label[data-v-52c1974e]{
    padding:0;
}
[file-confirm][data-v-52c1974e]{
    width:100%;height:auto; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-52c1974e]{
  width:100%;
  max-width:100%;
background-color: #d7d7d7;
opacity: 1;
background-image:  repeating-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), repeating-linear-gradient(45deg, #ffffff 25%, #d7d7d7 25%, #d7d7d7 75%, #ffffff 75%, #ffffff);
background-position: 0 0, 9px 9px;
background-size: 18px 18px;
}
[file-confirm] img[img-square][data-v-52c1974e]{
    height:100%;
    min-height:100%;
    -o-object-fit:cover;
       object-fit:cover;
    aspect-ratio: 1 / 1;
}




[image-uploader][data-v-08ea79c4]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    padding:0;border:1px dashed #ccc;width: auto !important;margin:0.5em;
}
[image-uploader][data-v-08ea79c4]:hover{background:#efefef;cursor:pointer;}
[image-uploader] i[data-v-08ea79c4]{font-size:20px;margin-right:0.4em;}
label[image-uploader] > span[data-v-08ea79c4]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-08ea79c4]{width:100%;height:auto;max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-08ea79c4]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}
[minicaption][data-v-08ea79c4]{font-size:11px;color:#666;padding:0 0.4em 0.6em 0.4em;}



[image-uploader][data-v-366eb562]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    padding:0;border:1px dashed #ccc;width: auto !important;margin:0.5em;
}
[image-uploader][data-v-366eb562]:hover{background:#efefef;cursor:pointer;}
[image-uploader] i[data-v-366eb562]{font-size:20px;margin-right:0.4em;}
label[image-uploader] > span[data-v-366eb562]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-366eb562]{width:100%;height:auto;max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-366eb562]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}
[minicaption][data-v-366eb562]{font-size:11px;color:#666;padding:0 0.4em 0.6em 0.4em;}



[image-uploader][data-v-3337f6c6]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    padding:0;border:1px dashed #ccc;width: auto !important;margin:0.5em;
}
[image-uploader][data-v-3337f6c6]:hover{background:#efefef;cursor:pointer;}
[image-uploader] i[data-v-3337f6c6]{font-size:20px;margin-right:0.4em;}
label[image-uploader] > span[data-v-3337f6c6]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-3337f6c6]{width:100%;height:auto;max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-3337f6c6]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}
[minicaption][data-v-3337f6c6]{font-size:11px;color:#666;padding:0 0.4em 0.6em 0.4em;}



[image-uploader][data-v-4fa9665e]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    padding:0;border:1px dashed #ccc;width: auto !important;margin:0.5em;
}
[image-uploader][data-v-4fa9665e]:hover{background:#efefef;cursor:pointer;}
[image-uploader] i[data-v-4fa9665e]{font-size:20px;margin-right:0.4em;}
label[image-uploader] > span[data-v-4fa9665e]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-4fa9665e]{width:100%;height:auto;max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-4fa9665e]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}
[minicaption][data-v-4fa9665e]{font-size:11px;color:#666;padding:0 0.4em 0.6em 0.4em;}



[send-message-content]{width:100%}[content-area-header]{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:1em 2em;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;z-index:8;border-bottom:1px solid #ccc}[content-area]{padding:2em;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}[content-left]{width:calc(100% - (370px + 2em));padding-bottom:10em}[content-right]{width:calc(370px + 2em);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-end;position:fixed;bottom:0;right:1em}[setting-area]{margin-bottom:3em}[send-setting]{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}[destination-group],[senddate-group]{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}[destination-group] label,[senddate-group] label{padding:0}[senddate-group] .el-radio-button__inner:hover{color:#60b337}[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#60b337;border-color:#60b337;box-shadow:none}[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner:hover{color:#fff}[senddate-group] *,[senddate-group] :focus{outline:0;box-shadow:none}[msg-reg-box]{border:1px solid #ccc}[msg-reg-box]:not(:nth-of-type(1)){margin-top:1em}[msg-reg-header]{width:100%;padding:.8em 1em;background:rgba(0,0,0,.03);border-bottom:1px solid #ccc;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}[msg-reg-select]{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}[msg-reg-select]>span{padding:.5em 1em}[msg-reg-select]>span.selected{color:#212529;background-color:#dae0e5;border-color:#d3d9df}[msg-reg-select]>span:hover{background-color:#e7ebef}[msg-reg-select]>span i{transform:scale(1.3)}[msg-reg-select]>span:hover{cursor:pointer}[msg-reg-position]{display:inline-flex}[msg-reg-position] i{transform:scale(1.5);margin-left:1.5em}[msg-reg-position] i:hover{cursor:pointer}[date-input]{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;min-width:300px;padding-left:1em}[date-input] .el-date-editor.el-input{min-width:140px}[file-upload-box]{border:1px solid #ccc}[small-text]{font-size:.75em;margin-top:.5em}[file-upload] i{transform:scale(2);margin:1em}[file-upload]{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}[file-upload] span{color:#00b900}[file-upload] span:hover{color:#009800;cursor:pointer}[file-confirm] img{width:300px}[msg-edit-box]{padding:1em}[preview-area]{width:370px;background:#666f86;height:calc(100vh - 120px);overflow-y:scroll;transform:scale(.9);transform-origin:bottom center}[preview-area] h1{padding:7px;background:#353a40;color:#fff;font-size:min(4vmin ,16px);font-weight:600}[preview-area] [preview-inner]{padding:20px 20px 50px 20px}


[card-content]{
   border-radius: 8px;
  filter: drop-shadow(1px 1px 5px rgba(128,128,128,0.6));background: #FFF;cursor: pointer;
}
[card-content] img{width: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 8px 8px 0 0;display: block;}
[detail-box]{
  padding: 1em;position: relative;
}
[card-content] [detail-box] p{font-size: min(3.2vmin,14px); color: #222;}
/****************************/
[edit-product-dialog]{
  position: absolute;
  width: 80%;
  height: 80%;
}







[shop-master-icon]{
    transform:scale(1.5);
}
#yasai_info{padding:12px;}
.update-nag.notice.notice-warning.inline{display:none;}
#shop_loop{ display: flex;flex-flow:column wrap;justify-content: flex-start; align-items: center;
  margin-top:1em;
}
.shop_detail{
    width: 100%;
    margin-bottom: 1em;
    border: 1px solid #ccc;
    padding: 0.2em;
    border-radius: 0.2em;
}
.shop_detail h3{
  background:#e2e2e2;
  color:#000;padding:0.5em; display: flex;flex-flow:row nowrap; justify-content: space-between; align-items: center;
  position:relative;
  min-height:20px;
}
.shop_detail h3 .left,
.shop_detail h3 .right{ display : inline-flex;flex-flow:row nowrap;justify-content: flex-end; align-items: center;
}
.shop_detail h3 .left span{padding:0.3em 1em;}
.shop_detail h3 .right .el-input{
  width:10em;
  padding-right:0.8em;
}
.shop_detail h3 .right .el-input input.el-input__inner{
  min-height:inherit;
  height:2em;
}
.user-parent,.user-loop,.user-header{ display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items: center;
}
dl.user-parent > dt,
dl.user-parent > dd,
dl.user-loop > dt,
dl.user-loop > dd,
.user-header > *{ display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items: center;
  margin:0;padding:0.8em 1em;border-right:1px solid #efefef;
}
dl.user-parent > dt:last-child,
dl.user-parent > dd:last-child,
dl.user-loop > dt:last-child,
dl.user-loop > dd:last-child,
.user-header > *:last-child{
  border:none;
}
dl.user-header dd{
  padding:0.3em;font-size:12px;
}
.user-header > dd{
  font-size:min(3.2vmin , 13px);font-weight:bold;justify-content: center;
}
.parent-icon{margin-right:0.4em;}
dl.user-parent,dl.user-header{background:#FFF;}
dl.user-header{border-bottom:1px solid #000;}
dl.user-parent > dd{
  font-size:min(3.2vmin , 13px);font-weight:400;
}
dl.user-parent > dd.switch-box{ display: flex;flex-flow:row nowrap;justify-content: flex-start; align-items: center;
}
dl.user-parent > dd.switch-box{justify-content: center;
}
dl.user-header > dd:nth-of-type(1),dl.user-parent > dd:nth-of-type(1),dl.user-child > dd:nth-of-type(1){width:15%;}
dl.user-header > dd:nth-of-type(2),dl.user-parent > dd:nth-of-type(2),dl.user-child > dd:nth-of-type(2){width:15%;}
dl.user-header > dd:nth-of-type(3),dl.user-parent > dd:nth-of-type(3),dl.user-child > dd:nth-of-type(3){width:10%;}
dl.user-header > dd:nth-of-type(4),dl.user-parent > dd:nth-of-type(4),dl.user-child > dd:nth-of-type(4){width:10%;}
dl.user-header > dd:nth-of-type(5),dl.user-parent > dd:nth-of-type(5),dl.user-child > dd:nth-of-type(5){width:10%;}
dl.user-header > dd:nth-of-type(6),dl.user-parent > dd:nth-of-type(6),dl.user-child > dd:nth-of-type(6){width:10%;}
dl.user-header > dd:nth-of-type(7),dl.user-parent > dd:nth-of-type(7),dl.user-child > dd:nth-of-type(7){width:10%;}
dl.user-header > dd:nth-of-type(8),dl.user-parent > dd:nth-of-type(8),dl.user-child > dd:nth-of-type(8){width:10%;}
#content-header{ display: flex;flex-flow:row nowrap; justify-content: space-between; align-items: center;
}
#sort-box{ display : inline-flex;flex-flow:row nowrap;justify-content: flex-end; align-items: center;
}
#sort-box > div{ display : inline-flex;flex-flow:row nowrap;justify-content: flex-end; align-items: center;
  margin-left:10px;
}
.el-button+.el-button{margin-left: 1px;}
#sort-box .el-button.el-button--small.active{
  background:#409eff;
}
#sort-box .el-button.el-button--small.active span{
  color:#FFF;
}
.shopname-filter{
  margin-right:1em;
}
.shopname-filter input{
  height:33px;
}
[children-loop]{
    border-top:1px dashed #CCC;
}


[over]{
  display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;
  width:100% !important;min-height:100vh;
  background:rgba(255,255,255,.8);position:fixed;left:0;top:0;z-index:9999}
[data-loading]{font-size:min(3.6vmin,14px);position:absolute;margin-top:12em}
.blocks{height:100vh;display:flex;align-items:center;position:relative;justify-content:center;z-index:9999}
.block{--sz:8vmin;--tX:0;--animation:700ms cubic-bezier(0.3, 0.5, 0.4, 0.9) infinite alternate-reverse;--hm:4.5vmin;height:var(--sz);width:var(--sz);background-image:var(--bg);border-radius:50%;transform:translateX(var(--tX));mix-blend-mode:lighten}
.orange{--bg:linear-gradient(-50deg, #fbab7e 0%, #f7ce68 100%);margin-right:var(--hm);-webkit-animation:attract-orange var(--animation);animation:attract-orange var(--animation)}
.blue{--bg:linear-gradient(50deg, #00bfd5 0%, #c5f5ff 100%);margin-left:var(--hm);-webkit-animation:attract-blue var(--animation);animation:attract-blue var(--animation)}
@-webkit-keyframes attract-orange{to{transform:translateX(calc(var(--sz) + calc(var(--hm)/ 4)))}}
@keyframes attract-orange{to{transform:translateX(calc(var(--sz) + calc(var(--hm)/ 4)))}}
@-webkit-keyframes attract-blue{to{transform:translateX(calc(var(--sz) * -1 - calc(var(--hm)/ 4)))}}
@keyframes attract-blue{to{transform:translateX(calc(var(--sz) * -1 - calc(var(--hm)/ 4)))}}


[article-card] .el-card__body{padding:0 !important;}
[article-card] img{width:100%;}
[article-title]{font-weight:bold;}
[article-title] p{text-align:center;}






[sort-item][data-v-56a63bec]{
    width:100%;
    margin: 0.3em 0;
    border:1px solid #CCC;
    padding:1em; display: flex; flex-flow:row nowrap;justify-content: center; align-items: center;
    position:relative;
}
[sort-item][data-v-56a63bec]:hover{
    cursor:-webkit-grab;
    cursor:grab;
}
[sort-item][data-v-56a63bec]:active,[sort-item][data-v-56a63bec]:focus{
    cursor:-webkit-grabbing;
    cursor:grabbing;
}
[inner-content][data-v-56a63bec]{
    width:100%;
}
[delete-btn][data-v-56a63bec]{
    position:absolute;
    right:0.3em;
}







[sticky-menu]{position:-webkit-sticky;position:sticky;top:0;z-index:1;}
[menu-content-right]{position:absolute;right:0;}
.el-menu.el-menu--popup.el-menu--popup-bottom-start{margin-top:0px !important;}


[image-uploader][data-v-24114173]{ display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    padding:0;border:1px dashed #ccc;width: auto !important;margin:0.5em;
}
[image-uploader][data-v-24114173]:hover{background:#efefef;cursor:pointer;}
[image-uploader] i[data-v-24114173]{font-size:20px;margin-right:0.4em;}
label[image-uploader] > span[data-v-24114173]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-24114173]{width:100%;height:auto;max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-24114173]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}
[minicaption][data-v-24114173]{font-size:11px;color:#666;padding:0 0.4em 0.6em 0.4em;}



[send-message-content][data-v-6ff61cad]{width:100%}[content-area-header][data-v-6ff61cad]{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:1em 2em;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;z-index:8;border-bottom:1px solid #ccc}[content-area][data-v-6ff61cad]{padding:2em;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}[content-left][data-v-6ff61cad]{width:calc(100% - (370px + 2em));padding-bottom:10em}[content-right][data-v-6ff61cad]{width:calc(370px + 2em);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-end;position:fixed;bottom:0;right:1em}[setting-area][data-v-6ff61cad]{margin-bottom:3em}[send-setting][data-v-6ff61cad]{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}[destination-group][data-v-6ff61cad],[senddate-group][data-v-6ff61cad]{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}[destination-group] label[data-v-6ff61cad],[senddate-group] label[data-v-6ff61cad]{padding:0}[senddate-group] .el-radio-button__inner[data-v-6ff61cad]:hover{color:#60b337}[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-6ff61cad]{background-color:#60b337;border-color:#60b337;box-shadow:none}[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-6ff61cad]:hover{color:#fff}[senddate-group] *[data-v-6ff61cad],[senddate-group][data-v-6ff61cad] :focus{outline:0;box-shadow:none}[msg-reg-box][data-v-6ff61cad]{border:1px solid #ccc}[msg-reg-box][data-v-6ff61cad]:not(:nth-of-type(1)){margin-top:1em}[msg-reg-header][data-v-6ff61cad]{width:100%;padding:.8em 1em;background:rgba(0,0,0,.03);border-bottom:1px solid #ccc;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}[msg-reg-select][data-v-6ff61cad]{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}[msg-reg-select]>span[data-v-6ff61cad]{padding:.5em 1em}[msg-reg-select]>span.selected[data-v-6ff61cad]{color:#212529;background-color:#dae0e5;border-color:#d3d9df}[msg-reg-select]>span[data-v-6ff61cad]:hover{background-color:#e7ebef}[msg-reg-select]>span i[data-v-6ff61cad]{transform:scale(1.3)}[msg-reg-select]>span[data-v-6ff61cad]:hover{cursor:pointer}[msg-reg-position][data-v-6ff61cad]{display:inline-flex}[msg-reg-position] i[data-v-6ff61cad]{transform:scale(1.5);margin-left:1.5em}[msg-reg-position] i[data-v-6ff61cad]:hover{cursor:pointer}[date-input][data-v-6ff61cad]{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;min-width:300px;padding-left:1em}[date-input] .el-date-editor.el-input[data-v-6ff61cad]{min-width:140px}[file-upload-box][data-v-6ff61cad]{border:1px solid #ccc}[small-text][data-v-6ff61cad]{font-size:.75em;margin-top:.5em}[file-upload] i[data-v-6ff61cad]{transform:scale(2);margin:1em}[file-upload][data-v-6ff61cad]{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}[file-upload] span[data-v-6ff61cad]{color:#00b900}[file-upload] span[data-v-6ff61cad]:hover{color:#009800;cursor:pointer}[file-confirm] img[data-v-6ff61cad]{width:300px}[msg-edit-box][data-v-6ff61cad]{padding:1em}[preview-area][data-v-6ff61cad]{width:370px;background:#666f86;height:calc(100vh - 120px);overflow-y:scroll;transform:scale(.9);transform-origin:bottom center}[preview-area] h1[data-v-6ff61cad]{padding:7px;background:#353a40;color:#fff;font-size:min(4vmin ,16px);font-weight:600}[preview-area] [preview-inner][data-v-6ff61cad]{padding:20px 20px 50px 20px}




[send-message-content][data-v-de02fd9c]{width:100%}[content-area-header][data-v-de02fd9c]{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:1em 2em;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;z-index:8;border-bottom:1px solid #ccc}[content-area][data-v-de02fd9c]{padding:2em;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}[content-left][data-v-de02fd9c]{width:calc(100% - (370px + 2em));padding-bottom:10em}[content-right][data-v-de02fd9c]{width:calc(370px + 2em);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-end;position:fixed;bottom:0;right:1em}[setting-area][data-v-de02fd9c]{margin-bottom:3em}[send-setting][data-v-de02fd9c]{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}[destination-group][data-v-de02fd9c],[senddate-group][data-v-de02fd9c]{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}[destination-group] label[data-v-de02fd9c],[senddate-group] label[data-v-de02fd9c]{padding:0}[senddate-group] .el-radio-button__inner[data-v-de02fd9c]:hover{color:#60b337}[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-de02fd9c]{background-color:#60b337;border-color:#60b337;box-shadow:none}[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-de02fd9c]:hover{color:#fff}[senddate-group] *[data-v-de02fd9c],[senddate-group][data-v-de02fd9c] :focus{outline:0;box-shadow:none}[msg-reg-box][data-v-de02fd9c]{border:1px solid #ccc}[msg-reg-box][data-v-de02fd9c]:not(:nth-of-type(1)){margin-top:1em}[msg-reg-header][data-v-de02fd9c]{width:100%;padding:.8em 1em;background:rgba(0,0,0,.03);border-bottom:1px solid #ccc;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}[msg-reg-select][data-v-de02fd9c]{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}[msg-reg-select]>span[data-v-de02fd9c]{padding:.5em 1em}[msg-reg-select]>span.selected[data-v-de02fd9c]{color:#212529;background-color:#dae0e5;border-color:#d3d9df}[msg-reg-select]>span[data-v-de02fd9c]:hover{background-color:#e7ebef}[msg-reg-select]>span i[data-v-de02fd9c]{transform:scale(1.3)}[msg-reg-select]>span[data-v-de02fd9c]:hover{cursor:pointer}[msg-reg-position][data-v-de02fd9c]{display:inline-flex}[msg-reg-position] i[data-v-de02fd9c]{transform:scale(1.5);margin-left:1.5em}[msg-reg-position] i[data-v-de02fd9c]:hover{cursor:pointer}[date-input][data-v-de02fd9c]{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;min-width:300px;padding-left:1em}[date-input] .el-date-editor.el-input[data-v-de02fd9c]{min-width:140px}[file-upload-box][data-v-de02fd9c]{border:1px solid #ccc}[small-text][data-v-de02fd9c]{font-size:.75em;margin-top:.5em}[file-upload] i[data-v-de02fd9c]{transform:scale(2);margin:1em}[file-upload][data-v-de02fd9c]{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}[file-upload] span[data-v-de02fd9c]{color:#00b900}[file-upload] span[data-v-de02fd9c]:hover{color:#009800;cursor:pointer}[file-confirm] img[data-v-de02fd9c]{width:300px}[msg-edit-box][data-v-de02fd9c]{padding:1em}[preview-area][data-v-de02fd9c]{width:370px;background:#666f86;height:calc(100vh - 120px);overflow-y:scroll;transform:scale(.9);transform-origin:bottom center}[preview-area] h1[data-v-de02fd9c]{padding:7px;background:#353a40;color:#fff;font-size:min(4vmin ,16px);font-weight:600}[preview-area] [preview-inner][data-v-de02fd9c]{padding:20px 20px 50px 20px}




[card-content]{
   border-radius: 8px;
  filter: drop-shadow(1px 1px 5px rgba(128,128,128,0.6));background: #FFF;cursor: pointer;
}
[card-content] img{width: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 8px 8px 0 0;display: block;}
[detail-box]{
  padding: 1em;position: relative;
}
[card-content] [detail-box] p{font-size: min(3.2vmin,14px); color: #222;}
/****************************/
[edit-product-dialog]{
  position: absolute;
  width: 80%;
  height: 80%;
}







[add-product]{
  width: 100%;height: 100%;
}
[add-product] i{transform: scale(5);color: #ccc;}




[send-message-content]{
  width: 100%;
}
[content-area-header]{
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: #FFF;
  padding:1em 2em;
  display: flex; flex-flow:row nowrap;justify-content: space-between;align-items: center;
  width: 100%;
  z-index: 8;
  border-bottom: 1px solid #ccc;
}
[content-area]{
  padding: 2em;
  display: flex; flex-flow:row nowrap; justify-content: flex-start; align-items: flex-start;
}
[content-left]{width: calc(100% - (370px + 2em));padding-bottom: 10em;}
[content-right]{
    width:calc(370px + 2em);
    display: flex; flex-flow:column nowrap;
    justify-content: flex-start;align-items: flex-end;
    position: fixed;
    bottom: 0px;
    right: 1em;
}
/*配信設定*/
[setting-area]{margin-bottom: 3em;}
[send-setting]{
  display: flex; flex-flow:row nowrap;justify-content: space-between;align-items:stretch;
}
[senddate-group],[destination-group]{
  display : inline-flex; flex-flow:row nowrap; justify-content: flex-start;align-items: center;
}
[senddate-group] label,[destination-group] label{
  padding: 0;
}
[senddate-group] .el-radio-button__inner:hover{
  color: #60b337;
}
[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    background-color: #60b337;
    border-color: #60b337;
    box-shadow: none;
}
[senddate-group] .el-radio-button__orig-radio:checked+.el-radio-button__inner:hover{
     color: #FFF;
}
[senddate-group] *,[senddate-group] *:focus{
   outline: none;
   box-shadow: none;
}
/* メッセージ作成  */
[msg-reg-box]{
  border: 1px solid #ccc;
}
[msg-reg-box]:not(:nth-of-type(1)){
  margin-top: 1em;
}
[msg-reg-header]{
  width: 100%;padding:0.8em 1em;background: rgba(0,0,0,0.03);border-bottom: 1px solid #ccc;
  display: flex; flex-flow:row nowrap; justify-content: space-between; align-items: center;
}
[msg-reg-select]{
      display: flex; flex-flow:row nowrap; justify-content: flex-start; align-items: center;
}
[msg-reg-select] > span{padding: 0.5em 1em;}
[msg-reg-select] > span.selected{
            color: #212529;
            background-color: #dae0e5;
            border-color: #d3d9df;
}
[msg-reg-select] > span:hover{
            background-color: #e7ebef;
}
[msg-reg-select] > span i{transform: scale(1.3)}
[msg-reg-select] > span:hover{cursor: pointer;}
[msg-reg-position]{
        display : inline-flex;
}
[msg-reg-position] i{
          transform: scale(1.5);margin-left: 1.5em;
}
[msg-reg-position] i:hover{
          cursor: pointer;
}
[date-input]{
  display : inline-flex;flex-flow:row nowrap;justify-content: flex-start; align-items: center;
}
[date-input] .el-date-editor.el-input{
  width: 120px;
}
/* FILE UPLOAD */
[file-upload-box]{
  border : 1px solid #ccc;
}
[small-text]{
  font-size: .75em;
  margin-top: 0.5em;
}
[file-upload] i{transform: scale(2);margin: 1em;}
[file-upload]{
  display: flex; flex-flow:column nowrap; justify-content: center; align-items: center;
}
[file-upload] span{
  color: #00B900;
}
[file-upload] span:hover{
  color: #009800;
  cursor: pointer;
}
[file-confirm] img{
  width: 300px;
}
[msg-edit-box]{
  padding: 1em;
}
/* プレビュー */
[preview-area]{
    width: 370px;
    background: #666f86;
    height: calc(100vh - 120px);
    overflow-y: scroll;
    transform: scale(0.9);
    transform-origin: bottom center;
}
[preview-area] h1{
  padding: 7px;
  background: #353a40;
  color: #FFF;
  font-size: min(4vmin , 16px);
  font-weight: 600;
}
[preview-area] [preview-inner]{
    padding: 20px 20px 50px 20px;
}








[file-uploader][data-v-63cbffc9]{
    padding:0.5em 1em;border:1px dashed #ccc;width: auto !important;margin:0.5em; display : inline-flex; flex-flow:row nowrap;justify-content: center; align-items: center;
}
[file-uploader][data-v-63cbffc9]:hover{
    background:#efefef;
    cursor:pointer;
}
[file-uploader] i[data-v-63cbffc9]{font-size:20px;margin-right:0.4em;}
label[file-uploader] > span[data-v-63cbffc9]{font-size: min(3.2vmin , 12px);font-weight: bold;line-height:20px;display:inline-block;margin-right:1em;}
[file-confirm][data-v-63cbffc9]{
    width:100%;height:auto;
    max-width:150px; display: flex; flex-flow:column nowrap;justify-content: center; align-items: center;
    border:1px dashed #efefef;
    padding:5px;
}
[file-confirm] img[data-v-63cbffc9]{width:100%;max-width:100%;background-color: #d7d7d7;opacity: 1;-o-object-fit:cover;object-fit:cover;}



