/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEi75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFJEj75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFE8j75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFCMj75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFM8k75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFPYk75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFJEk75s.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFLgk75s.ttf) format("truetype")}:root{--background-color:#E9E9E9;--active-color:#1A7247;--sub-color:#1FBF72;--text-color:#202124;--alert-color:#CC3232;--enabled-color:#1FBF72;--disabled-color:#A7A7A7;--g0-bg:#ebfffc;--g0-color:#00947e;--g1-bg:#00d1b2;--g1-color:#0a0a0a;--g2-bg:#00947e;--g2-color:#fff;--r0-bg:#feecf0;--r0-color:#cc0f35;--r1-bg:#f14668;--r1-color:#0a0a0a;--r2-bg:#cc0f35;--r2-color:#fff;--b0-bg:#dee4fe;--b0-color:#3850b7;--b1-bg:#3e8ed0;--b1-color:#0a0a0a;--b2-bg:#296fa8;--b2-color:#fff;--y0-bg:#fffaeb;--y0-color:#946c00;--y1-bg:#ffe08a;--y1-color:#0a0a0a;--y2-bg:#946c00;--y2-color:#fff;--d0-bg:#dbdbdb;--d0-color:#4a4a4a;--d1-bg:#7a7a7a;--d1-color:#0a0a0a;--d2-bg:#363636;--d2-color:#fff}.light-gray{background-color:#ededed;color:#000}.gray{background-color:#ddd;color:#000}.dark-gray{background-color:#a7a7a7;color:#fff}.yellow{background-color:#f5e0a0;color:#000}.red{background-color:#ffa2a2;color:#000}.green{background-color:#7dd9ad;color:#000}html,body{min-width:960px;height:100%;background-color:var(--background-color);font-size:16px;font-family:Noto Sans JP,sans-serif}#app{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.app-header{background-color:#fff;height:40px;display:-webkit-box;display:flex;border-bottom:1px solid #DCDCDC}.app-header nav{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:20px;padding-right:10px}.app-header nav>ul{height:100%;display:-webkit-box;display:flex}.app-header nav>ul li{border-right:1px solid #DCDCDC}.app-header nav>ul li a{height:100%;text-decoration:none;color:var(--text-color);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;min-width:100px;font-size:12px;padding:0 20px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;white-space:nowrap}.app-header nav>ul li a img{height:20px}@media (hover:hover) and (pointer:fine){.app-header nav>ul li a:hover{background-color:var(--active-color);color:#fff}.app-header nav>ul li a:hover .active{display:block}.app-header nav>ul li a:hover .deactive{display:none}}.app-header nav>ul li a .deactive{display:block}.app-header nav>ul li a .active{display:none}.app-header nav>ul li.active a{background-color:var(--active-color);color:#fff}.app-header nav>ul li.active a .active{display:block}.app-header nav>ul li.active a .deactive{display:none}.app-header .user{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer;white-space:nowrap;position:relative}.app-header .user .icon img{-webkit-transition:opacity .3s;transition:opacity .3s;height:28px;width:28px;-o-object-fit:contain;object-fit:contain}.app-header .user:hover .icon img{opacity:.7}.app-header .user .user-menu{position:absolute;top:50%;right:50%;background-color:#fff;border:1px solid #DCDCDC;border-radius:10px;box-shadow:0 0 5px #0000001a;width:134px;padding:15px 15px 5px;z-index:100}.app-header .user .user-menu .close{position:absolute;color:#fff;background-color:var(--active-color);width:28px;height:28px;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;right:-14px;top:-14px;-webkit-transition:opacity .3s;transition:opacity .3s}.app-header .user .user-menu .close .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.app-header .user .user-menu .close:hover{opacity:.8}.app-header .user .user-menu dl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:5px}.app-header .user .user-menu dl dt{font-size:10px;color:#9c9c9c}.app-header .user .user-menu dl dd{font-size:14px;color:var(--active-color)}.app-header .user .user-menu ul{margin-top:10px}.app-header .user .user-menu ul li a{display:block;font-size:11px;color:var(--text-color);padding:9px 0}.app-header .user .user-menu ul li:not(:last-child){border-bottom:1px solid #F4F4F4}.app-header .user .user-menu ul li.singout a{color:var(--alert-color)}.app-main{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:30px;overflow-y:auto}.app-footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:var(--active-color);color:#fff;height:25px;padding:0 20px}.app-footer ul{display:-webkit-box;display:flex;gap:10px}.app-footer ul li{font-size:12px;color:#fff;letter-spacing:.05em}.app-footer ul li a{-webkit-transition:opacity .3s;transition:opacity .3s;text-decoration:underline}.app-footer ul li a:hover{opacity:.8}.app-footer ul li:after{content:">";margin-left:10px}.app-footer ul li:last-child:after{content:""}.main-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:20px;padding:35px 35px 0;white-space:nowrap}.main-header h2{font-size:27px;font-weight:700;color:var(--active-color)}.main-header .proc-name{margin-right:auto;font-size:14px;color:var(--active-color);font-weight:700}.main-header .new{background-color:var(--sub-color);color:#fff;border:none;border-radius:11px;font-size:12px;font-weight:700;width:68px;min-width:68px;height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap}.main-header .new:hover{opacity:.7}.main-header .filters{margin-left:auto;display:-webkit-box;display:flex;gap:10px;-webkit-box-align:center;align-items:center}.main-header .area{width:40px;height:30px;border-radius:15px;background-color:#f7f7f7;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.main-header .area .bookmark-input{margin:0!important}.main-header .prev,.main-header .next{background-color:#f7f7f7;color:#333;border-radius:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:30px;height:30px;font-size:12px;-webkit-transition:opacity .3s;transition:opacity .3s}.main-header .prev:hover,.main-header .next:hover{opacity:.7}.main-header .prev:disabled,.main-header .next:disabled{opacity:.5;cursor:not-allowed}.main-header .prev:before{content:"＜";font-weight:700;-webkit-transform:scale(.5,1.5);transform:scale(.5,1.5)}.main-header .next:after{content:"＞";font-weight:700;-webkit-transform:scale(.5,1.5);transform:scale(.5,1.5)}.main-header .select{background-color:#f7f7f7;height:30px;border-radius:15px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;position:relative;font-size:12px;padding:0 0 0 10px;color:#9b9b9b}.main-header .select.mini{width:40px;margin-left:10px}.main-header .select.mini select{opacity:0}.main-header .select select{cursor:pointer;padding:5px 10px;width:100%;color:#2d2d2d}.main-header .select select:disabled{background-color:#e0e0e0;cursor:not-allowed}.main-header .select:has(select:disabled):after{background-color:#e0e0e0}.main-header .search-box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;background-color:#f7f7f7;border-radius:15px;padding:0 10px;height:30px;width:150px;-webkit-transition:width .3s;transition:width .3s}.main-header .search-box input[type=search]{width:100%;height:100%;background-color:#f7f7f7;border:none;font-size:12px}.main-header .search-box input[type=search]:focus{outline:none}.main-header .search-box:has(:focus-within){width:200px}.main-header .search-result{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:10px;background-color:#f7f7f7;border-radius:15px;padding:0 10px;height:30px;font-size:12px;color:#9b9b9b;white-space:nowrap;min-width:60px}.main-header .search{background-color:#949494;color:#fff;border:none;border-radius:15px;font-size:12px;font-weight:700;height:30px;width:160px;min-width:160px;display:-webkit-box;display:flex;gap:5px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .3s;transition:opacity .3s;margin-left:auto;white-space:nowrap}.main-header .search:hover{opacity:.7}.main-header .search .material-symbols-outlined{font-size:16px!important}.main-header h2+.import-export{margin-left:auto}.main-header .import-export{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;background-color:#dadada;height:30px;padding:0 20px;border-radius:15px;font-size:12px;color:#9b9b9b}.main-header .import-export button{color:var(--active-color);font-size:10px;-webkit-transition:opacity .3s;transition:opacity .3s}.main-header .import-export button:hover{opacity:.7}.main-body{position:relative}.main-body>*{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto}.fadein{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.scroller{overflow-y:auto;padding-right:10px}.scroller::-webkit-scrollbar{height:10px;width:10px}.scroller::-webkit-scrollbar-track{border-radius:5px;background-color:#dfe9eb}.scroller::-webkit-scrollbar-track:hover{background-color:#b8c0c2}.scroller::-webkit-scrollbar-track:active{background-color:#b8c0c2}.scroller::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--sub-color)}.scroller::-webkit-scrollbar-thumb:hover{background-color:var(--active-color)}.scroller::-webkit-scrollbar-thumb:active{background-color:var(--active-color)}.input-submit{width:100%;height:30px;background-color:var(--sub-color);color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:5px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;letter-spacing:.1em;text-indent:.1em;font-size:12px}.input-submit:hover{opacity:.8}.input-submit:disabled{opacity:.5;cursor:not-allowed}.input-cancel{width:100%;height:30px;background-color:#d9d9d9;color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:5px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;letter-spacing:.1em;text-indent:.1em;font-size:12px}.input-cancel:hover{opacity:.8}.login-main{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;padding:20px;overflow-y:auto}.login-content{margin:auto;width:100%;max-width:367px;background-color:#fff;border-radius:10px;padding:50px 35px;box-shadow:0 4px 4px #00000040}.login-content h1 .logo{width:100%}.login-content h2{margin-top:60px;text-align:center;color:var(--active-color);font-size:14px}.login-content hr{margin:30px 0;border-top:1px solid #ccc}.login-content h3{text-align:center;color:var(--active-color);font-size:13px}.login-content .form-grid{margin-top:20px;display:grid;grid-template-columns:1fr;gap:20px}.login-content .login-input{display:grid;grid-template-columns:95px 1fr;border:1px solid #ccc;border-radius:2px;height:30px;overflow:hidden}.login-content .login-input label{height:100%;background-color:#dcdcdc;font-size:12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.login-content .login-input input[type=text],.login-content .login-input input[type=password]{font-size:14px;padding:0 10px;background-color:#f7f7f7}.login-content .login-input .show-password{background-color:#f7f7f7;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer}.login-content .login-input .show-password .material-symbols-outlined{font-size:20px!important;color:#9e9e9e}.login-content .login-input.type-password{grid-template-columns:95px 1fr 30px}.login-content .privacy{text-align:center;margin-top:30px}.login-content .privacy a{color:var(--active-color);font-size:12px;text-decoration:underline;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.login-content .privacy a:hover{opacity:.8}dl.dialog-terms{display:grid;grid-template-columns:1fr;gap:20px}dl.dialog-terms dt{font-size:14px;font-weight:700}dl.dialog-terms dd>*:first-child{margin-top:0}dl.dialog-terms dd p{display:block;font-size:14px;line-height:1.6em;margin-top:10px}dl.dialog-terms dd ul,dl.dialog-terms dd ol{margin-top:20px;line-height:1.6em;font-size:13px}dl.dialog-terms dd ul li{text-indent:-1.5em;padding-left:1.5em}dl.dialog-terms dd ul li:before{content:"・";margin-right:.5em}dl.dialog-terms dd ol{counter-reset:cnt}dl.dialog-terms dd ol li{counter-increment:cnt;text-indent:-1.5em;padding-left:1.5em}dl.dialog-terms dd ol li:before{content:counter(cnt) ". ";margin-right:5px}.dialog-post-top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.dialog-post-top time{font-size:10px;color:#a3a3a3}.dialog-post-top .user{display:inline-block;background-color:#e1e1e1;color:#737373;font-size:10px;border-radius:10px;padding:2px 10px}.dialog-post-top .new{margin-left:auto;background-color:#edba21;color:#fff;font-size:10px;font-weight:700;padding:2px 10px}.dialog-post{font-size:14px;line-height:1.8em}.dialog-edit .dialog-grid{display:grid;grid-template-columns:200px 1px 1fr;gap:15px;-webkit-box-align:start;align-items:start}.dialog-edit .dialog-grid.wide{grid-template-columns:300px 1px 1fr}.dialog-edit .dialog-grid>.border{border-left:1px solid #DCDCDC;height:100%}.dialog-edit .dialog-grid .sticky{position:-webkit-sticky;position:sticky;top:0}.dialog-edit .dialog-grid .flow{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}.dialog-edit .dialog-grid .flow details{background-color:#f7f7f7;border:1px solid #898989;padding:10px 20px;border-radius:10px}.dialog-edit .dialog-grid .flow details summary{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;gap:10px;cursor:pointer;font-size:12px;color:#737373}.dialog-edit .dialog-grid .flow details summary::-webkit-details-marker{display:none}.dialog-edit .dialog-grid .flow details summary:after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='12'%20viewBox='0%200%2020%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='18.4854'%20y='0.585938'%20width='2'%20height='14'%20transform='rotate(45%2018.4854%200.585938)'%20fill='%23A3A3A3'/%3e%3crect%20x='0.100586'%20y='2'%20width='2'%20height='14'%20transform='rotate(-45%200.100586%202)'%20fill='%23A3A3A3'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center}.dialog-edit .dialog-grid .flow details summary label input[type=checkbox]{margin-right:10px}.dialog-edit .dialog-grid .flow details summary label span{font-size:18px;color:var(--active-color);cursor:pointer}.dialog-edit .dialog-grid .flow details summary label span:hover{opacity:.7}.dialog-edit .dialog-grid .flow details summary .tip{font-size:10px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;margin-left:40px}.dialog-edit .dialog-grid .flow details[open] summary .tip{display:none}.dialog-edit .dialog-grid .flow details[open] summary:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dialog-edit .dialog-grid .flow details .memo{padding-left:40px}.dialog-edit .dialog-grid .flow details .memo textarea{background-color:#fff}.dialog-edit .dialog-grid .flow .radios{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;padding-top:10px;margin-left:12px;padding-left:40px;position:relative}.dialog-edit .dialog-grid .flow .radios:before{position:absolute;content:"";display:block;border-left:1px solid #DCDCDC;top:0;left:20px;height:62px}.dialog-edit .dialog-grid .flow .radios label{font-size:12px;border-radius:30px;padding:0 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:28px;background-color:#ababab;color:#fff}.dialog-edit .dialog-grid .flow .radios label:before{content:"";display:inline-block;width:20px;border-top:1px solid #DCDCDC;position:absolute;left:20px}.dialog-edit .dialog-grid .flow .radios label.checked{background-color:var(--enabled-color);color:#fff}.dialog-edit .dialog-grid .flow .radios input[type=radio]{display:none}.dialog-edit .dialog-grid .flow .radios input[type=radio]:checked+label{background-color:var(--enabled-color);color:#fff}.dialog-edit .dialog-grid .flow .last{background-color:var(--active-color);opacity:.7;color:#fff;padding:15px;font-size:12px;border-radius:10px;margin-top:20px}.dialog-edit .dialog-grid .flow .last.complete{opacity:1}.dialog-edit dl{display:grid;grid-template-columns:auto 1fr;gap:20px 20px}.dialog-edit dl:has(>div){grid-template-columns:100px 1fr}.dialog-edit dl>div{grid-column:1/3;display:grid;grid-template-columns:100px 1fr 60px 1fr;gap:20px 20px}.dialog-edit dl.aling-left dt{text-align:left}.dialog-edit dl dt{font-weight:400;font-size:12px;padding:1em 0 5px;text-align:right;line-height:1.2em}.dialog-edit dl dd{font-size:12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.dialog-edit dl .border{border-bottom:1px solid #C1C1C1;width:100%;grid-column:1/3}.dialog-edit .notice{font-weight:700;color:var(--active-color);font-size:12px;background-color:#fff;margin-bottom:10px}.dialog-edit table{width:100%;border-collapse:collapse}.dialog-edit table tr{border-bottom:1px solid #DCDCDC}.dialog-edit table th,.dialog-edit table td{padding:5px 10px;font-size:12px}.dialog-edit table th{text-align:left;font-weight:400;color:var(--active-color)}.dialog-edit table.passkey th:nth-child(2){width:100%}.dialog-edit input[type=text],.dialog-edit input[type=tel],.dialog-edit input[type=number],.dialog-edit input[type=email],.dialog-edit input[type=password],.dialog-edit input[type=date],.dialog-edit input[type=checkbox],.dialog-edit textarea,.dialog-edit .select{font-size:14px;padding:5px 10px;background-color:#f7f7f7;border:1px solid #898989;border-radius:3px}.dialog-edit input[type=text]:disabled,.dialog-edit input[type=tel]:disabled,.dialog-edit input[type=number]:disabled,.dialog-edit input[type=email]:disabled,.dialog-edit input[type=password]:disabled,.dialog-edit input[type=date]:disabled,.dialog-edit input[type=checkbox]:disabled,.dialog-edit textarea:disabled,.dialog-edit .select:disabled{background-color:#e0e0e0;cursor:not-allowed}.dialog-edit .btn{background-color:var(--sub-color);color:#fff;border-radius:3px;font-size:12px;padding:5px 20px;letter-spacing:.1em;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap}.dialog-edit .btn:hover{opacity:.7}.dialog-edit .btn.small{padding:0 10px;font-size:10px}.dialog-edit input[type=text],.dialog-edit input[type=tel],.dialog-edit input[type=email],.dialog-edit input[type=password],.dialog-edit textarea{width:100%}.dialog-edit input[type=date]{width:125px}.dialog-edit .password{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;width:100%}.dialog-edit .password input[type=text],.dialog-edit .password input[type=password]{padding-right:40px}.dialog-edit .password .show-password{background-color:#f7f7f7;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;position:absolute;right:10px}.dialog-edit .password .show-password .mate rial-symbols-outlined{font-size:20px!important;color:#9e9e9e}.dialog-edit textarea{height:160px}.dialog-edit .select{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:10px;padding:0;position:relative;width:100%}.dialog-edit .select.mini{width:38px;min-width:38px;margin-left:10px}.dialog-edit .select.mini select{opacity:0}.dialog-edit .select select{padding:5px 10px;width:100%}.dialog-edit .select select:disabled{background-color:#e0e0e0;cursor:not-allowed}.dialog-edit .select:after{content:"▼";color:#898989;position:absolute;right:10px;pointer-events:none;background-color:#f7f7f7}.dialog-edit .select:has(select:disabled):after{background-color:#e0e0e0}.dialog-edit .checkboxs{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:5px 15px;flex-wrap:wrap}.dialog-edit label{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:5px;height:100%}.dialog-edit label input[type=checkbox]{width:18px;aspect-ratio:1;border:1px solid #898989;background-color:#f7f7f7;cursor:pointer;position:relative}.dialog-edit label input[type=checkbox]:checked:after{content:"";display:block;width:14px;aspect-ratio:1;background-color:var(--enabled-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog-edit .inline{display:grid;grid-template-columns:1fr auto 1fr;gap:20px}.dialog-import .drop-area{border:dashed 1px #C7C7C7;background-color:#efefef;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;padding:30px}.dialog-import .drop-area .txt{color:var(--active-color);font-size:14px;font-weight:700}.dialog-import .drop-area .or{color:var(--active-color);font-size:12px}.dialog-import .drop-area button{background-color:var(--sub-color);color:#fff;border-radius:3px;font-size:12px;padding:5px 20px;letter-spacing:.1em;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap}.dialog-import .drop-area button:hover{opacity:.7}.dialog-import .drop-area .alert{color:var(--alert-color);font-size:12px;font-weight:700}.dialog-import .drop-area.dragover{border:dashed 1px var(--active-color);background-color:#f0f0f0}.dialog-import .tip{margin-top:5px;font-size:10px;color:#767676}.dialog-import .file-name{font-size:12px;padding:5px 10px;color:#767676;background-color:#efefef;font-weight:700}.dialog-export .select{width:100%}.dialog-export dl dt{text-align:right}.dialog-export dl dd{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:18px}.dialog-export details{margin-top:20px;background-color:#f9f9f9;padding:10px 20px;border-radius:30px}.dialog-export details summary{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;gap:10px;cursor:pointer;font-size:12px;color:#737373}.dialog-export details summary::-webkit-details-marker{display:none}.dialog-export details summary:after{content:"＋";color:#ececec;background-color:#bfbfbf;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%}.dialog-export details[open]{border-radius:4px}.dialog-export details[open] summary:after{content:"－";color:#bfbfbf;background-color:#ececec}.dialog-export details dl{margin-top:10px}.popup-code{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:1000}.popup-code .popup-code-content{width:100%;max-width:367px;background-color:#fff;border-radius:10px;padding:50px 35px;box-shadow:0 4px 4px #00000040}.popup-code .popup-code-content h2{text-align:center;color:var(--active-color);font-size:14px}.popup-code .popup-code-content .form-grid{margin-top:20px;display:grid;grid-template-columns:1fr;gap:20px}.popup-code .popup-code-content .login-code{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:5px;margin-bottom:30px}.popup-code .popup-code-content .login-code input[type=text]{width:100%;height:50px;text-align:center;font-size:16px;border:1px solid #ccc;border-radius:2px;background-color:#f7f7f7}.popup-text{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:20px;z-index:1000}.popup-text.small .popup-content{padding:30px 25px;max-width:480px}.popup-text.dark{background-color:#0009}.popup-text .popup-content{width:100%;height:auto;max-height:calc(min(100vh,580px) - 60px);max-width:640px;background-color:#fff;border-radius:10px;padding:50px 35px;box-shadow:0 4px 4px #00000040;display:grid;grid-template-rows:auto 1fr auto;position:relative;gap:20px}.popup-text .popup-content .close{position:absolute;color:#fff;background-color:var(--active-color);width:36px;height:36px;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;right:-18px;top:-18px;-webkit-transition:opacity .3s;transition:opacity .3s}.popup-text .popup-content .close .material-symbols-outlined{font-size:26px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.popup-text .popup-content .close:hover{opacity:.8}.popup-text .popup-content .popup-title{color:var(--active-color);font-size:18px;font-weight:700;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.popup-text .popup-content .popup-title .material-symbols-outlined{font-size:30px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;color:var(--alert-color)}.popup-text .popup-content .popup-body{height:auto;overflow:auto;line-height:1.6em}.popup-text .popup-content .popup-body>* :first-child{margin-top:0}.popup-text .popup-content .popup-action{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:20px}.popup-text .popup-content .popup-action button{max-width:150px}.popup-edit{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:20px;z-index:1000}.popup-edit.small .popup-content{width:480px;min-width:480px}.popup-edit.large .popup-content{width:910px;min-width:910px}.popup-edit.medium .popup-content{width:720px;min-width:720px}.popup-edit.dark{background-color:#0009}.popup-edit .popup-content{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:calc(min(100vh,720px) - 60px);max-width:640px;background-color:#fff;border-radius:15px 15px 3px 3px;box-shadow:0 4px 4px #00000040;display:grid;grid-template-rows:auto 1fr auto;position:relative}.popup-edit .popup-content .close{position:absolute;color:#fff;background-color:var(--active-color);width:36px;height:36px;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;right:-18px;top:-18px;-webkit-transition:opacity .3s;transition:opacity .3s}.popup-edit .popup-content .close .material-symbols-outlined{font-size:26px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.popup-edit .popup-content .close:hover{opacity:.8}.popup-edit .popup-content .popup-title{border-radius:15px 15px 0 0;padding:30px 35px;background-color:#e0f0e8;color:var(--active-color);font-size:18px;font-weight:700;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;letter-spacing:.1em}.popup-edit .popup-content .popup-title .material-symbols-outlined{font-size:30px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;color:var(--alert-color)}.popup-edit .popup-content .popup-title .select{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:10px;padding:0;position:relative;margin-left:20px}.popup-edit .popup-content .popup-title .select select{padding:5px 30px 5px 15px;width:100%;color:#444;font-size:12px;font-weight:400;background-color:#f7f7f7;border:1px solid #898989;border-radius:30px}.popup-edit .popup-content .popup-title .select select:disabled{background-color:#e0e0e0;cursor:not-allowed}.popup-edit .popup-content .popup-title .select:after{content:"▼";color:#898989;position:absolute;right:10px;font-size:10px;pointer-events:none;background-color:#f7f7f7}.popup-edit .popup-content .popup-title .select:has(select:disabled):after{background-color:#e0e0e0}.popup-edit .popup-content .popup-body{padding:30px 35px;height:auto;overflow:auto;line-height:1.6em;position:relative}.popup-edit .popup-content .popup-body>* :first-child{margin-top:0}.popup-edit .popup-content .popup-action{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:20px;background-color:#f5f5f5;padding:10px 35px}.popup-edit .popup-content .popup-action button{border-radius:11px;font-size:12px;font-weight:700;min-width:68px;height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap;padding:0 15px}.popup-edit .popup-content .popup-action button:hover{opacity:.7}.popup-edit .popup-content .popup-action button:disabled{opacity:.5!important;cursor:not-allowed!important}.popup-edit .popup-content .popup-action .left,.popup-edit .popup-content .popup-action .right{display:-webkit-box;display:flex;gap:10px;-webkit-box-align:center;align-items:center}.popup-edit .popup-content .popup-action .input-delete{margin-right:auto;color:#fff;background-color:var(--alert-color)}.popup-edit .popup-content .popup-action .input-copy{color:var(--active-color);border:1px solid var(--active-color)}.popup-edit .popup-content .popup-action .input-save{margin-left:auto;color:#fff;background-color:var(--sub-color)}.dashboard-content{padding:0 35px 35px;display:grid;grid-template-columns:1fr 1.5fr 1.5fr;gap:30px}.dashboard-content .grid-left{display:grid;grid-template-rows:1fr 1fr;gap:30px}.dashboard-content .grid-center{display:grid;grid-template-rows:1fr;gap:30px}.dashboard-content .grid-right{display:grid;grid-template-rows:1.2fr 1fr;gap:30px}.dashboard-content .grid-area{display:grid;grid-template-rows:auto 1fr;gap:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin-top:20px;position:relative;padding:30px 20px 20px}.dashboard-content .grid-area .grid-area-icon{position:absolute;top:-17px;left:20px}.dashboard-content .grid-area .grid-area-icon img{width:34px}.dashboard-content .grid-area .grid-area-header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.dashboard-content .grid-area .grid-area-header h3{font-size:16px;font-weight:700;color:var(--active-color)}.dashboard-content .grid-area .grid-area-header button{background-color:var(--sub-color);color:#fff;border:none;border-radius:11px;font-size:12px;font-weight:700;width:68px;height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap}.dashboard-content .grid-area .grid-area-header button:hover{opacity:.7}.dashboard-content .grid-area .grid-area-content{position:relative}.dashboard-content .grid-area .grid-area-content .grid-area-content-inner{position:absolute;inset:0;overflow:auto}.dashboard-content .grid-area .grid-area-content .info li{border-bottom:1px solid #E1E1E1;display:grid;gap:5px;padding:5px 0;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.dashboard-content .grid-area .grid-area-content .info li:hover{opacity:.7}.dashboard-content .grid-area .grid-area-content .info li .time-use-new{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.dashboard-content .grid-area .grid-area-content .info li .time-use-new time{font-size:10px;color:#a3a3a3}.dashboard-content .grid-area .grid-area-content .info li .time-use-new .user{display:inline-block;background-color:#e1e1e1;color:#737373;font-size:10px;border-radius:10px;padding:2px 10px;white-space:nowrap}.dashboard-content .grid-area .grid-area-content .info li .time-use-new .new{margin-left:auto;background-color:#edba21;color:#fff;font-size:10px;font-weight:700;padding:2px 10px}.dashboard-content .grid-area .grid-area-content .info li .title{font-size:14px;color:#333;line-height:1.6em;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.dashboard-content .grid-area .grid-area-content .todo{width:100%}.dashboard-content .grid-area .grid-area-content .todo tr{cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.dashboard-content .grid-area .grid-area-content .todo tr:not(:last-child){border-bottom:1px solid #E1E1E1}.dashboard-content .grid-area .grid-area-content .todo tr:hover{opacity:.7}.dashboard-content .grid-area .grid-area-content .todo tr td{padding:10px 0;font-size:14px;color:#333;vertical-align:middle;white-space:nowrap}.dashboard-content .grid-area .grid-area-content .todo tr td:nth-child(1){width:100%;font-size:13px;line-height:1.6em}.dashboard-content .grid-area .grid-area-content .todo tr td:nth-child(2){font-size:12px;padding-left:10px;white-space:nowrap}.dashboard-content .grid-area .grid-area-content .todo tr td:nth-child(3){font-size:18px;font-weight:700;padding-left:10px;white-space:nowrap}.dashboard-content .grid-area .grid-area-content .subsidy{width:100%}.dashboard-content .grid-area .grid-area-content .subsidy thead{width:100%;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1}.dashboard-content .grid-area .grid-area-content .subsidy thead tr th{font-size:11px;color:#9f9f9f;font-weight:400;padding-bottom:10px}.dashboard-content .grid-area .grid-area-content .subsidy thead tr th:nth-child(1){width:165px}.dashboard-content .grid-area .grid-area-content .subsidy thead tr th:nth-child(n+2){white-space:nowrap;text-align:right;padding:0 10px}.dashboard-content .grid-area .grid-area-content .subsidy tbody{width:100%}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr{cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr:not(:last-child){border-bottom:1px solid #E1E1E1}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr:hover{opacity:.7}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr td{padding:10px 0;font-size:14px;color:#6e6e6f;vertical-align:middle;color:#2f2f2f}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr td:nth-child(1){font-size:13px;line-height:1.6em}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr td:nth-child(n+2){font-size:18px;font-weight:700;text-align:right;white-space:nowrap;padding:0 10px}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr td.zero{color:#bfbfbf}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr td.alert{color:red}.dashboard-content .grid-area .grid-area-content .subsidy tbody tr td span{display:block;padding:5px 10px;border-radius:20px;white-space:nowrap}.terms-content{padding:0 35px 35px}.markdown{height:100%}.markdown>*:first-child{margin-top:0}.markdown h1{font-weight:700;font-size:18px;color:var(--active-color);line-height:1.4em}.markdown h2{margin-top:10px;font-size:16px;font-weight:700;line-height:1.4em}.markdown p{margin-top:10px;font-size:14px;line-height:1.6em}.markdown ul,.markdown ol{margin-top:10px;font-size:13px;line-height:1.6em}.markdown ul ul,.markdown ol ul,.markdown ul ol,.markdown ol ol{margin-top:0}.markdown ul li{text-indent:-1.5em;padding-left:1.5em}.markdown ul li:before{content:"・";margin-right:.5em}.markdown ol{counter-reset:cnt}.markdown ol li{counter-increment:cnt;text-indent:-1.5em;padding-left:1.5em}.markdown ol li:before{content:counter(cnt) ". ";margin-right:5px}.table-content{width:100%}.table-content table{width:100%;overflow:auto}.table-content table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.table-content table thead tr th{background-color:#57846e;color:#fff;font-weight:400;padding:10px;white-space:nowrap;border:1px solid #E0E0E0;font-size:10px}.table-content table thead tr th:last-child{width:100%}.table-content table thead tr th:empty{padding:0}.table-content table thead tr th.asc:after{content:"▲";margin-left:5px}.table-content table thead tr th.desc:after{content:"▼";margin-left:5px}.table-content table thead tr th.sortable{cursor:pointer}.table-content table tbody{z-index:0}.table-content table tbody tr{background-color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.table-content table tbody tr td{padding:10px;border:1px solid #E0E0E0;white-space:nowrap;font-size:11px;vertical-align:middle;position:relative}.table-content table tbody tr td .tag{display:inline-block;padding:4px 15px;border-radius:5px;font-size:10px;text-align:center;min-width:60px}.table-content table tbody tr td .tag.wide{min-width:120px}.table-content table tbody tr td:empty{padding:0}.table-content table tbody tr td.right{text-align:right}.table-content table tbody tr td.label{padding-right:29px}.table-content table tbody tr td.label:after{position:absolute;content:"";display:inline-block;width:14px;height:24px;background-color:#eee;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 3px),0% 100%,0% 0%);clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 3px),0% 100%,0% 0%);cursor:pointer;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.2));filter:drop-shadow(0 0 2px rgba(0,0,0,.2));top:0;right:10px}.table-content table tbody tr td.full{padding:0}.table-content table tbody tr td .btn{background-color:var(--active-color);color:#fff;border-radius:20px;padding:5px 15px;letter-spacing:.05em}.table-content table tbody tr:nth-child(odd){background-color:#f2f2f2}.table-content table tbody tr:hover{opacity:.7}.setting-content{padding:0 35px 35px}.setting-content>dl{max-height:100%;display:grid;grid-template-columns:auto 1fr;gap:20px 20px;font-size:12px}.setting-content>dl .border{border-bottom:1px solid #C1C1C1;width:100%;grid-column:1/3}.setting-content>dl>dt{font-size:14px;font-weight:400;color:var(--active-color)}.setting-content>dl>dd button{background-color:var(--active-color);color:#fff;border-radius:20px;padding:5px 15px;letter-spacing:.05em}.setting-content>dl>dd button:hover{opacity:.7}.setting-content>dl>dd>dl{display:grid;grid-template-columns:auto 1fr;gap:15px 20px}.setting-content>dl>dd>dl>dt{font-weight:400;padding-top:5px}.setting-content>dl>dd>dl>dt .material-symbols-outlined{color:var(--active-color);font-size:14px;-webkit-transform:translate(0,2px);transform:translateY(2px);cursor:pointer}.setting-content>dl>dd>dl>dt .tip{font-size:10px;display:block;text-align:right;margin-top:5px}.setting-content>dl>dd>dl>dd>dl{display:grid;grid-template-columns:auto 1fr;gap:10px 20px}.setting-content>dl>dd>dl>dd>dl>dt{font-weight:400;padding-top:5px}.setting-content>dl>dd>dl>dd input[type=text],.setting-content>dl>dd>dl>dd input[type=number],.setting-content>dl>dd>dl>dd input[type=email],.setting-content>dl>dd>dl>dd input[type=password],.setting-content>dl>dd>dl>dd input[type=date],.setting-content>dl>dd>dl>dd input[type=checkbox],.setting-content>dl>dd>dl>dd textarea,.setting-content>dl>dd>dl>dd .select{font-size:14px;padding:5px 10px;background-color:#f7f7f7;border:1px solid #898989;border-radius:3px}.setting-content>dl>dd>dl>dd input[type=text]:disabled,.setting-content>dl>dd>dl>dd input[type=number]:disabled,.setting-content>dl>dd>dl>dd input[type=email]:disabled,.setting-content>dl>dd>dl>dd input[type=password]:disabled,.setting-content>dl>dd>dl>dd input[type=date]:disabled,.setting-content>dl>dd>dl>dd input[type=checkbox]:disabled,.setting-content>dl>dd>dl>dd textarea:disabled,.setting-content>dl>dd>dl>dd .select:disabled{background-color:#e0e0e0;cursor:not-allowed}.setting-content>dl>dd>dl>dd input[type=text],.setting-content>dl>dd>dl>dd input[type=email],.setting-content>dl>dd>dl>dd input[type=password],.setting-content>dl>dd>dl>dd textarea{width:100%}.setting-content>dl>dd>dl>dd .password{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;width:100%}.setting-content>dl>dd>dl>dd .password input[type=text],.setting-content>dl>dd>dl>dd .password input[type=password]{padding-right:40px}.setting-content>dl>dd>dl>dd .password .show-password{background-color:#f7f7f7;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;position:absolute;right:10px}.setting-content>dl>dd>dl>dd .password .show-password .mate rial-symbols-outlined{font-size:20px!important;color:#9e9e9e}.setting-content>dl>dd>dl>dd textarea{height:160px}.setting-content>dl>dd>dl>dd .select{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:10px;padding:0;position:relative;width:100%}.setting-content>dl>dd>dl>dd .select.mini{width:40px;margin-left:10px}.setting-content>dl>dd>dl>dd .select.mini select{opacity:0}.setting-content>dl>dd>dl>dd .select select{padding:5px 10px;width:100%}.setting-content>dl>dd>dl>dd .select select:disabled{background-color:#e0e0e0;cursor:not-allowed}.setting-content>dl>dd>dl>dd .select:after{content:"▼";color:#898989;position:absolute;right:10px;pointer-events:none;background-color:#f7f7f7}.setting-content>dl>dd>dl>dd .select:has(select:disabled):after{background-color:#e0e0e0}.setting-content>dl>dd>dl>dd .checkboxs{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:5px 15px;flex-wrap:wrap}.setting-content>dl>dd>dl>dd label{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:5px;height:100%}.setting-content>dl>dd>dl>dd label input[type=checkbox]{width:18px;aspect-ratio:1;border:1px solid #898989;background-color:#f7f7f7;cursor:pointer;position:relative}.setting-content>dl>dd>dl>dd label input[type=checkbox]:checked:after{content:"";display:block;width:14px;aspect-ratio:1;background-color:var(--enabled-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.setting-content>dl>dd>dl>dd .x-small{width:80px}.setting-content>dl>dd>dl>dd .small{max-width:150px}.setting-content>dl>dd>dl>dd .middle{max-width:300px}.onetime-content{padding:0 35px 35px}.onetime-content .step{max-height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;padding-top:15px}.onetime-content .step>div{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:40px 20px 20px;position:relative;overflow:visible;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}.onetime-content .step>div .num{position:absolute;top:-15px;left:20px;background-color:var(--sub-color);color:#fff;width:30px;height:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:50%}.onetime-content .step>div .img{width:100%;aspect-ratio:4/3;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.onetime-content .step>div .img .logo{width:100%;height:100%;max-width:150px;max-height:150px}.onetime-content .step>div .img .qr{width:auto;height:100%;aspect-ratio:1;max-width:150px;max-height:150px}.onetime-content .step>div .txt{font-size:14px;line-height:1.6em;color:#333}.onetime-content .step>div .txt a{color:var(--active-color)}.onetime-content .step>div input[type=text]{display:block;width:100%;font-size:14px;padding:10px;background-color:#f7f7f7;border:1px solid #898989;border-radius:3px;margin-top:auto}.onetime-content .step>div input[type=text]:disabled{background-color:#e0e0e0;cursor:not-allowed}.onetime-content .step>div button{width:100%;background-color:var(--sub-color);color:#fff;border-radius:3px;font-size:12px;padding:10px 20px;letter-spacing:.1em;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap;text-align:center;margin-bottom:50px}.onetime-content .step>div button:hover{opacity:.7}.bookmark-input{display:inline-block;margin-right:8px;min-width:25px;position:relative}.bookmark-input .material-symbols-outlined{color:var(--active-color)}.bookmark-input .bookmark{width:25px;height:25px}.bookmark-input .bookmark svg{pointer-events:none}.bookmark-input .color-select{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;box-shadow:0 0 10px #0003;padding:9px;border-radius:5px;position:absolute;display:grid;grid-template-columns:auto auto;gap:8px;top:0;left:calc(100% + 5px);cursor:pointer;z-index:10;-webkit-transition:opacity .3s;transition:opacity .3s}.bookmark-input .color-select .colors{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bookmark-input .color-select .color{width:20px;height:20px;border-radius:50%}.g0{background-color:var(--g0-bg)!important;color:var(-g0-color)!important}.g1{background-color:var(--g1-bg)!important;color:var(-g1-color)!important}.g2{background-color:var(--g2-bg)!important;color:var(-g2-color)!important}.r0{background-color:var(--r0-bg)!important;color:var(-r0-color)!important}.r1{background-color:var(--r1-bg)!important;color:var(-r1-color)!important}.r2{background-color:var(--r2-bg)!important;color:var(-r2-color)!important}.b0{background-color:var(--b0-bg)!important;color:var(-b0-color)!important}.b1{background-color:var(--b1-bg)!important;color:var(-b1-color)!important}.b2{background-color:var(--b2-bg)!important;color:var(-b2-color)!important}.y0{background-color:var(--y0-bg)!important;color:var(-y0-color)!important}.y1{background-color:var(--y1-bg)!important;color:var(-y1-color)!important}.y2{background-color:var(--y2-bg)!important;color:var(-y2-color)!important}.d0{background-color:var(--d0-bg)!important;color:var(-d0-color)!important}.d1{background-color:var(--d1-bg)!important;color:var(-d1-color)!important}.d2{background-color:var(--d2-bg)!important;color:var(-d2-color)!important}.create-egov .grid{height:100%;display:grid;grid-template-columns:500px 1fr}.create-egov .grid.close{grid-template-columns:1fr}.create-egov .grid.close .edit{display:none}.create-egov .grid .edit{padding:0 35px;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.create-egov .grid .edit input[type=text],.create-egov .grid .edit input[type=file],.create-egov .grid .edit input[type=tel],.create-egov .grid .edit input[type=number],.create-egov .grid .edit input[type=email],.create-egov .grid .edit input[type=password],.create-egov .grid .edit input[type=date],.create-egov .grid .edit input[type=checkbox],.create-egov .grid .edit textarea,.create-egov .grid .edit .select{font-size:14px;padding:10px 15px;background-color:#f7f7f7;border:1px solid #898989;border-radius:3px;width:100%}.create-egov .grid .edit input[type=text]:disabled,.create-egov .grid .edit input[type=file]:disabled,.create-egov .grid .edit input[type=tel]:disabled,.create-egov .grid .edit input[type=number]:disabled,.create-egov .grid .edit input[type=email]:disabled,.create-egov .grid .edit input[type=password]:disabled,.create-egov .grid .edit input[type=date]:disabled,.create-egov .grid .edit input[type=checkbox]:disabled,.create-egov .grid .edit textarea:disabled,.create-egov .grid .edit .select:disabled{background-color:#e0e0e0;cursor:not-allowed}.create-egov .grid .edit .select{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:10px;padding:0;position:relative;width:100%}.create-egov .grid .edit .select.mini{width:38px;min-width:38px;margin-left:10px}.create-egov .grid .edit .select.mini select{opacity:0}.create-egov .grid .edit .select.large{margin-bottom:30px}.create-egov .grid .edit .select.large select{padding:15px}.create-egov .grid .edit .select select{padding:10px 15px;width:100%}.create-egov .grid .edit .select select:disabled{background-color:#e0e0e0;cursor:not-allowed}.create-egov .grid .edit .select:after{content:"▼";color:#898989;position:absolute;right:10px;pointer-events:none;background-color:#f7f7f7}.create-egov .grid .edit .select:has(select:disabled):after{background-color:#e0e0e0}.create-egov .grid .edit .action{height:50px;background-color:var(--sub-color);margin:0 -35px;padding:0 35px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.create-egov .grid .edit .action button{color:#fff;border-radius:20px;font-size:12px;padding:4px 15px;letter-spacing:.1em;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap;text-align:center}.create-egov .grid .edit .action button:hover{opacity:.7}.create-egov .grid .edit .action button.clear{background-color:var(--alert-color)}.create-egov .grid .edit .action button.check{background-color:#fff;color:var(--enabled-color)}.create-egov .grid .edit .action button.request{background-color:var(--active-color);color:#fff;font-weight:700}.create-egov .grid .edit .action button.request:disabled{background-color:#e0e0e0;color:#898989;font-weight:400}.create-egov .grid .edit .action button.request:disabled:hover{opacity:1}.create-egov .grid .edit .action button.switch{margin-left:auto;border:1px solid #fff}.create-egov .grid .edit .input-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px;padding-bottom:30px}.create-egov .grid .edit details{background-color:#f7f7f7;border:1px solid #898989;padding:10px 20px;border-radius:10px}.create-egov .grid .edit details summary{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--active-color)}.create-egov .grid .edit details summary::-webkit-details-marker{display:none}.create-egov .grid .edit details summary:after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='12'%20viewBox='0%200%2020%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='18.4854'%20y='0.585938'%20width='2'%20height='14'%20transform='rotate(45%2018.4854%200.585938)'%20fill='%23A3A3A3'/%3e%3crect%20x='0.100586'%20y='2'%20width='2'%20height='14'%20transform='rotate(-45%200.100586%202)'%20fill='%23A3A3A3'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center}.create-egov .grid .edit details[open]{padding-bottom:20px}.create-egov .grid .edit details[open] summary .tip{display:none}.create-egov .grid .edit details[open] summary:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.create-egov .grid .edit details dl{margin-top:20px;padding-left:35px;display:grid;grid-template-columns:auto 1fr;gap:20px 30px;-webkit-box-align:center;align-items:center}.create-egov .grid .edit details dl dt{font-weight:400;font-size:12px}.create-egov .grid .edit details dl dd{font-size:12px}.create-egov .grid .edit details dl dd .filename{display:block;line-height:1.6em;text-align:left;padding-left:0;margin-bottom:10px;width:100%}.create-egov .grid .edit details .attached-files{margin-top:20px;display:grid;font-size:12px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}.create-egov .grid .edit details .attached-files .title{display:block;margin-bottom:10px;font-weight:700}.create-egov .grid .edit details .attached-files .name{border:1px solid #898989;padding:10px 15px;border-radius:5px;margin-bottom:5px;line-height:1.6em}.create-egov .grid .edit details .attached-files button{background-color:var(--alert-color);color:#fff;border-radius:20px;font-size:12px;padding:4px 15px;letter-spacing:.1em;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap;text-align:center;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}.create-egov .grid .edit details .attached-files button:hover{opacity:.7}.create-egov .grid .preview{background-color:#d9d9d9;position:relative;padding-right:200px}.create-egov .grid .preview .btn{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--background-color);padding:15px 5px;border-radius:0 5px 5px 0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:1;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.create-egov .grid .preview .btn.close:after{content:"×";font-size:20px}.create-egov .grid .preview .btn.open:after{content:"≡";font-size:20px}.create-egov .grid .preview .btn:hover{background-color:var(--active-color);color:#fff}.create-egov .grid .preview .controler{position:absolute;right:5px;top:5px;display:-webkit-box;display:flex;gap:1px}.create-egov .grid .preview .controler button{background-color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;border:1px solid #ccc;-webkit-transition:background-color .3s;transition:background-color .3s}.create-egov .grid .preview .controler button:hover{background-color:#eee}.create-egov .grid .preview .controler button:disabled{opacity:.7;cursor:not-allowed}.create-egov .grid .preview .area{overflow:auto;position:absolute;inset:15px;background-color:#b4b4b4}.create-egov .grid .preview .paper{-webkit-transform-origin:top left;transform-origin:top left;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.create-egov .grid .preview .paper input[type=radio],.create-egov .grid .preview .paper input[type=checkbox]{all:revert}.create-egov .grid .preview .paper textarea{resize:none}.create-egov .grid .preview .paper form{background-color:#b4b4b4}.create-egov .grid .preview .paper form>div{background-color:#fff;-webkit-transform-origin:left top;transform-origin:left top}.create-egov .grid .preview .paper input[type=text],.create-egov .grid .preview .paper input[type=number],.create-egov .grid .preview .paper input[type=email],.create-egov .grid .preview .paper textarea,.create-egov .grid .preview .paper select{position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px;text-align:left;text-align-last:left;background-color:#f0f8ff;box-sizing:border-box;border:1px solid #ccc}.create-egov .grid .preview .paper input[type=text].full,.create-egov .grid .preview .paper input[type=number].full,.create-egov .grid .preview .paper input[type=email].full,.create-egov .grid .preview .paper textarea.full,.create-egov .grid .preview .paper select.full{padding:0 4px;top:0;left:0;width:100%;height:100%}.create-egov .grid .preview .paper .error{background-color:#faebd7!important}.loading[data-v-6e5f43dc]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .5s;opacity:0;pointer-events:none}.loading.show[data-v-6e5f43dc]{opacity:1;pointer-events:auto}.loader[data-v-6e5f43dc]{width:50px;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-right-color:#25b09b;animation:l15-6e5f43dc 1s infinite linear}.loader[data-v-6e5f43dc]:before,.loader[data-v-6e5f43dc]:after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:l15-6e5f43dc 2s infinite}.loader[data-v-6e5f43dc]:after{margin:8px;animation-duration:3s}@keyframes l15-6e5f43dc{to{transform:rotate(1turn)}}
