.baseFrame{display:flex;flex-direction:column;height:100vh;width:100vw}.menuFrame{background-color:#f0fff0;height:75px;left:0;position:fixed;top:0}.mainFrame,.menuFrame{border:0 solid;width:100%}.mainFrame{background-color:snow;margin:0 1px;overflow:auto;padding:80px 3px 3px}.btnred-push{background-color:#dc143c;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnred-push:active{border-bottom:none;transform:translateY(4px)}.btngray-push{background-color:grey;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btngray-push:active{border-bottom:none;transform:translateY(4px)}.btnblue-push{background-color:#0000cd;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnblue-push:active{border-bottom:none;transform:translateY(4px)}.btnwhite-push{background-color:ivory;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnwhite-push:active{border-bottom:none;transform:translateY(4px)}.table2{border-collapse:collapse}.table2 td,.table2 th{border:1px solid gray}.switchArea{background:#fff;font-size:23px;letter-spacing:0;line-height:52px;margin:auto;position:relative;text-align:center;width:252px}.switchArea input[type=checkbox]{display:none}.switchArea label{border:2px solid #4da6ff;border-radius:26px;box-sizing:border-box;display:block;height:52px}.switchArea input[type=checkbox]:checked+label{border-color:#ff4d4d}.switchArea label span:after{color:#4da6ff;content:"OK";padding:0 0 0 31px}.switchArea input[type=checkbox]:checked+label span:after{color:#ff4d4d;content:"NG";padding:0 31px 0 0}.switchArea #swImg{background:#4da6ff;border-radius:22px;height:44px;left:4px;position:absolute;top:4px;transition:.2s;width:44px}.switchArea input[type=checkbox]:checked~#swImg{background:#ff4d4d;transform:translateX(200px)}.progressbar{display:flex;flex-wrap:wrap}.progressbar .item{align-items:center;background:#f5f5f5;color:#999;justify-content:center;line-height:1.5;padding:13px 0;position:relative;text-align:center;width:9%}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border:37px solid transparent;border-left:20px solid #f5f5f5;bottom:0;content:"";left:100%;margin:auto;position:absolute;top:0;z-index:2}.progressbar .item:not(:last-child):before{border-left-color:#fff;margin-left:1px}@media screen and (max-width:767px){.progressbar .item{font-size:11px;line-height:1.4;padding:10px 0}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border-width:25px 25px 25px 12px}}.progressbar .item.active{background:#0070bd;color:#fff;z-index:1}.progressbar .item.active:not(:last-child):after{border-left-color:#0070bd}.progressbar .item.active:not(:last-child):before{border-left:none}body{margin:40px}iframe.pview{-webkit-user-drag:none;height:100vh;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100vw}.pviewBtn1{position:relative}.pviewBtn1 a{left:35%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn2{position:relative}.pviewBtn2 a{left:45%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn3{position:relative}.pviewBtn3 a{left:55%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn4{position:relative}.pviewBtn4 a{left:65%;position:absolute;transform:translate(-50%,-50%)}.tooltip5{cursor:pointer;display:inline-block;position:relative}.tooltip5 img{width:20px}.description5{background:#000;border-radius:5px;color:#fff;display:none;font-size:12px;line-height:1.6em;padding:10px;position:absolute;width:300px}.description5:before{border:15px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}.tooltip5:hover .description5{display:inline-block;left:-140px;top:-90px}.blinking{animation:blink 2s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.popup{display:block}.popup__content{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;top:5%;transform:translateX(-50%);width:560px;z-index:2}.content__image-info::-webkit-scrollbar{background-color:#f5f5f5;width:4px}.content__image-info::-webkit-scrollbar-thumb{background-color:#555353;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.content__image-info::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.popup__content--show{display:block}.popup__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.popup__bg--show{display:block}.content__image-position{border:2px dashed gray;border-radius:5px;cursor:pointer;height:60%;position:relative;z-index:3}.content__image-info{padding:10px 0}.image-position__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-position__btn{align-items:center;background-color:#fff;border:1px solid #2f3542;border-radius:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);color:#2f3542;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in;width:50px}.image-position__btn:active,.image-position__btn:hover{background-color:#2f3542;color:#fff}.image-position__btn--prev{left:2.5%}.image-position__btn--next{right:2.5%}.info__item{align-items:flex-start;display:flex;font-size:12px;justify-content:space-between;margin:5px 0}.info__item--action{justify-content:space-evenly;margin:10px 0}.info__item--flex-start{justify-content:flex-start}.info__item--content-center{justify-content:center}.memo__btn{--bs-btn-color:#2f3542;--bs-btn-border-color:#2f3542;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f3542;--bs-btn-hover-border-color:#2f3542;--bs-btn-focus-shadow-rgb:203,12,159;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f3542;--bs-btn-active-border-color:#2f3542;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#2f3542;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2f3542;--bs-gradient:none;background-color:#fff;border:1px solid var(--bs-btn-border-color);border-radius:10px;color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:8px 12px;text-align:center;transition:all .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.memo__btn:active,.memo__btn:hover{--bs-btn-bg-color:#2f3542;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--add{width:auto}.memo__btn--submit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--back,.memo__btn--submit{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--back{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--back:active,.memo__btn--back:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--submit:active,.memo__btn--submit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__number{align-items:center;background-color:#eccc68;border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.item__label{font-weight:400;margin-top:5px;white-space:pre-line;width:25%}.item__setting{width:calc(75% - 120px)}.item__setting--line{align-items:center;display:flex;justify-content:flex-start;margin:5px 0}.item__setting--line input,.item__setting--line textarea{border-radius:.25rem;padding:.375rem .75rem}.item__setting--line input,.item__setting--line select,.item__setting--line textarea{display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.item__setting--line select{-moz-padding-start:calc(.75rem - 3px);border:1px solid #ced4da;border-radius:.25rem;padding:.375rem 2.25rem .375rem .75rem}.item__setting--line input,.item__setting--line select:nth-child(2){margin-left:5px}.item__intended-date{margin-top:5px}.item__image{align-items:flex-start;cursor:pointer;display:flex;justify-content:center;margin-left:20px;width:100px}.item__image.hover{outline:2px dashed gray}.image--s48{height:40px;transform-origin:center 15px;width:40px;z-index:4}.pointer-drap{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;transform:translateX(-50%);width:500px;z-index:4}.pointer-drap__area{border:2px dashed gray;border-radius:10px}.pointer-drap__area--img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pointer-drap__area--pointer{height:40px;position:relative;width:40px}.pointer-drap--show{display:block}.pointer-drap__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.pointer-drap__bg--show{display:block}.pointer-drap__action{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.memo__btn--edit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--edit,.memo__btn--save{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--save{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--save:active,.memo__btn--save:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--edit:active,.memo__btn--edit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}
.baseFrame{display:flex;flex-direction:column;height:100vh;width:100vw}.menuFrame{background-color:#f0fff0;height:75px;left:0;position:fixed;top:0}.mainFrame,.menuFrame{border:0 solid;width:100%}.mainFrame{background-color:snow;margin:0 1px;overflow:auto;padding:80px 3px 3px}.btnred-push{background-color:#dc143c;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnred-push:active{border-bottom:none;transform:translateY(4px)}.btngray-push{background-color:grey;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btngray-push:active{border-bottom:none;transform:translateY(4px)}.btnblue-push{background-color:#0000cd;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnblue-push:active{border-bottom:none;transform:translateY(4px)}.btnwhite-push{background-color:ivory;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnwhite-push:active{border-bottom:none;transform:translateY(4px)}.table2{border-collapse:collapse}.table2 td,.table2 th{border:1px solid gray}.switchArea{background:#fff;font-size:23px;letter-spacing:0;line-height:52px;margin:auto;position:relative;text-align:center;width:252px}.switchArea input[type=checkbox]{display:none}.switchArea label{border:2px solid #4da6ff;border-radius:26px;box-sizing:border-box;display:block;height:52px}.switchArea input[type=checkbox]:checked+label{border-color:#ff4d4d}.switchArea label span:after{color:#4da6ff;content:"OK";padding:0 0 0 31px}.switchArea input[type=checkbox]:checked+label span:after{color:#ff4d4d;content:"NG";padding:0 31px 0 0}.switchArea #swImg{background:#4da6ff;border-radius:22px;height:44px;left:4px;position:absolute;top:4px;transition:.2s;width:44px}.switchArea input[type=checkbox]:checked~#swImg{background:#ff4d4d;transform:translateX(200px)}.progressbar{display:flex;flex-wrap:wrap}.progressbar .item{align-items:center;background:#f5f5f5;color:#999;justify-content:center;line-height:1.5;padding:13px 0;position:relative;text-align:center;width:9%}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border:37px solid transparent;border-left:20px solid #f5f5f5;bottom:0;content:"";left:100%;margin:auto;position:absolute;top:0;z-index:2}.progressbar .item:not(:last-child):before{border-left-color:#fff;margin-left:1px}@media screen and (max-width:767px){.progressbar .item{font-size:11px;line-height:1.4;padding:10px 0}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border-width:25px 25px 25px 12px}}.progressbar .item.active{background:#0070bd;color:#fff;z-index:1}.progressbar .item.active:not(:last-child):after{border-left-color:#0070bd}.progressbar .item.active:not(:last-child):before{border-left:none}body{margin:40px}iframe.pview{-webkit-user-drag:none;height:100vh;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100vw}.pviewBtn1{position:relative}.pviewBtn1 a{left:35%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn2{position:relative}.pviewBtn2 a{left:45%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn3{position:relative}.pviewBtn3 a{left:55%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn4{position:relative}.pviewBtn4 a{left:65%;position:absolute;transform:translate(-50%,-50%)}.tooltip5{cursor:pointer;display:inline-block;position:relative}.tooltip5 img{width:20px}.description5{background:#000;border-radius:5px;color:#fff;display:none;font-size:12px;line-height:1.6em;padding:10px;position:absolute;width:300px}.description5:before{border:15px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}.tooltip5:hover .description5{display:inline-block;left:-140px;top:-90px}.blinking{animation:blink 2s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.popup{display:block}.popup__content{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;top:5%;transform:translateX(-50%);width:560px;z-index:2}.content__image-info::-webkit-scrollbar{background-color:#f5f5f5;width:4px}.content__image-info::-webkit-scrollbar-thumb{background-color:#555353;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.content__image-info::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.popup__content--show{display:block}.popup__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.popup__bg--show{display:block}.content__image-position{border:2px dashed gray;border-radius:5px;cursor:pointer;height:60%;position:relative;z-index:3}.content__image-info{padding:10px 0}.image-position__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-position__btn{align-items:center;background-color:#fff;border:1px solid #2f3542;border-radius:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);color:#2f3542;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in;width:50px}.image-position__btn:active,.image-position__btn:hover{background-color:#2f3542;color:#fff}.image-position__btn--prev{left:2.5%}.image-position__btn--next{right:2.5%}.info__item{align-items:flex-start;display:flex;font-size:12px;justify-content:space-between;margin:5px 0}.info__item--action{justify-content:space-evenly;margin:10px 0}.info__item--flex-start{justify-content:flex-start}.info__item--content-center{justify-content:center}.memo__btn{--bs-btn-color:#2f3542;--bs-btn-border-color:#2f3542;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f3542;--bs-btn-hover-border-color:#2f3542;--bs-btn-focus-shadow-rgb:203,12,159;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f3542;--bs-btn-active-border-color:#2f3542;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#2f3542;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2f3542;--bs-gradient:none;background-color:#fff;border:1px solid var(--bs-btn-border-color);border-radius:10px;color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:8px 12px;text-align:center;transition:all .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.memo__btn:active,.memo__btn:hover{--bs-btn-bg-color:#2f3542;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--add{width:auto}.memo__btn--submit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--back,.memo__btn--submit{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--back{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--back:active,.memo__btn--back:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--submit:active,.memo__btn--submit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__number{align-items:center;background-color:#eccc68;border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.item__label{font-weight:400;margin-top:5px;white-space:pre-line;width:25%}.item__setting{width:calc(75% - 120px)}.item__setting--line{align-items:center;display:flex;justify-content:flex-start;margin:5px 0}.item__setting--line input,.item__setting--line textarea{border-radius:.25rem;padding:.375rem .75rem}.item__setting--line input,.item__setting--line select,.item__setting--line textarea{display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.item__setting--line select{-moz-padding-start:calc(.75rem - 3px);border:1px solid #ced4da;border-radius:.25rem;padding:.375rem 2.25rem .375rem .75rem}.item__setting--line input,.item__setting--line select:nth-child(2){margin-left:5px}.item__intended-date{margin-top:5px}.item__image{align-items:flex-start;cursor:pointer;display:flex;justify-content:center;margin-left:20px;width:100px}.item__image.hover{outline:2px dashed gray}.image--s48{height:40px;transform-origin:center 15px;width:40px;z-index:4}.pointer-drap{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;transform:translateX(-50%);width:500px;z-index:4}.pointer-drap__area{border:2px dashed gray;border-radius:10px}.pointer-drap__area--img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pointer-drap__area--pointer{height:40px;position:relative;width:40px}.pointer-drap--show{display:block}.pointer-drap__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.pointer-drap__bg--show{display:block}.pointer-drap__action{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.memo__btn--edit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--edit,.memo__btn--save{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--save{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--save:active,.memo__btn--save:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--edit:active,.memo__btn--edit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}
.baseFrame{display:flex;flex-direction:column;height:100vh;width:100vw}.menuFrame{background-color:#f0fff0;height:75px;left:0;position:fixed;top:0}.mainFrame,.menuFrame{border:0 solid;width:100%}.mainFrame{background-color:snow;margin:0 1px;overflow:auto;padding:80px 3px 3px}.btnred-push{background-color:#dc143c;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnred-push:active{border-bottom:none;transform:translateY(4px)}.btngray-push{background-color:grey;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btngray-push:active{border-bottom:none;transform:translateY(4px)}.btnblue-push{background-color:#0000cd;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnblue-push:active{border-bottom:none;transform:translateY(4px)}.btnwhite-push{background-color:ivory;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnwhite-push:active{border-bottom:none;transform:translateY(4px)}.table2{border-collapse:collapse}.table2 td,.table2 th{border:1px solid gray}.switchArea{background:#fff;font-size:23px;letter-spacing:0;line-height:52px;margin:auto;position:relative;text-align:center;width:252px}.switchArea input[type=checkbox]{display:none}.switchArea label{border:2px solid #4da6ff;border-radius:26px;box-sizing:border-box;display:block;height:52px}.switchArea input[type=checkbox]:checked+label{border-color:#ff4d4d}.switchArea label span:after{color:#4da6ff;content:"OK";padding:0 0 0 31px}.switchArea input[type=checkbox]:checked+label span:after{color:#ff4d4d;content:"NG";padding:0 31px 0 0}.switchArea #swImg{background:#4da6ff;border-radius:22px;height:44px;left:4px;position:absolute;top:4px;transition:.2s;width:44px}.switchArea input[type=checkbox]:checked~#swImg{background:#ff4d4d;transform:translateX(200px)}.progressbar{display:flex;flex-wrap:wrap}.progressbar .item{align-items:center;background:#f5f5f5;color:#999;justify-content:center;line-height:1.5;padding:13px 0;position:relative;text-align:center;width:9%}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border:37px solid transparent;border-left:20px solid #f5f5f5;bottom:0;content:"";left:100%;margin:auto;position:absolute;top:0;z-index:2}.progressbar .item:not(:last-child):before{border-left-color:#fff;margin-left:1px}@media screen and (max-width:767px){.progressbar .item{font-size:11px;line-height:1.4;padding:10px 0}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border-width:25px 25px 25px 12px}}.progressbar .item.active{background:#0070bd;color:#fff;z-index:1}.progressbar .item.active:not(:last-child):after{border-left-color:#0070bd}.progressbar .item.active:not(:last-child):before{border-left:none}body{margin:40px}iframe.pview{-webkit-user-drag:none;height:100vh;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100vw}.pviewBtn1{position:relative}.pviewBtn1 a{left:35%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn2{position:relative}.pviewBtn2 a{left:45%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn3{position:relative}.pviewBtn3 a{left:55%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn4{position:relative}.pviewBtn4 a{left:65%;position:absolute;transform:translate(-50%,-50%)}.tooltip5{cursor:pointer;display:inline-block;position:relative}.tooltip5 img{width:20px}.description5{background:#000;border-radius:5px;color:#fff;display:none;font-size:12px;line-height:1.6em;padding:10px;position:absolute;width:300px}.description5:before{border:15px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}.tooltip5:hover .description5{display:inline-block;left:-140px;top:-90px}.blinking{animation:blink 2s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.popup{display:block}.popup__content{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;top:5%;transform:translateX(-50%);width:560px;z-index:2}.content__image-info::-webkit-scrollbar{background-color:#f5f5f5;width:4px}.content__image-info::-webkit-scrollbar-thumb{background-color:#555353;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.content__image-info::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.popup__content--show{display:block}.popup__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.popup__bg--show{display:block}.content__image-position{border:2px dashed gray;border-radius:5px;cursor:pointer;height:60%;position:relative;z-index:3}.content__image-info{padding:10px 0}.image-position__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-position__btn{align-items:center;background-color:#fff;border:1px solid #2f3542;border-radius:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);color:#2f3542;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in;width:50px}.image-position__btn:active,.image-position__btn:hover{background-color:#2f3542;color:#fff}.image-position__btn--prev{left:2.5%}.image-position__btn--next{right:2.5%}.info__item{align-items:flex-start;display:flex;font-size:12px;justify-content:space-between;margin:5px 0}.info__item--action{justify-content:space-evenly;margin:10px 0}.info__item--flex-start{justify-content:flex-start}.info__item--content-center{justify-content:center}.memo__btn{--bs-btn-color:#2f3542;--bs-btn-border-color:#2f3542;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f3542;--bs-btn-hover-border-color:#2f3542;--bs-btn-focus-shadow-rgb:203,12,159;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f3542;--bs-btn-active-border-color:#2f3542;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#2f3542;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2f3542;--bs-gradient:none;background-color:#fff;border:1px solid var(--bs-btn-border-color);border-radius:10px;color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:8px 12px;text-align:center;transition:all .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.memo__btn:active,.memo__btn:hover{--bs-btn-bg-color:#2f3542;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--add{width:auto}.memo__btn--submit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--back,.memo__btn--submit{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--back{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--back:active,.memo__btn--back:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--submit:active,.memo__btn--submit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__number{align-items:center;background-color:#eccc68;border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.item__label{font-weight:400;margin-top:5px;white-space:pre-line;width:25%}.item__setting{width:calc(75% - 120px)}.item__setting--line{align-items:center;display:flex;justify-content:flex-start;margin:5px 0}.item__setting--line input,.item__setting--line textarea{border-radius:.25rem;padding:.375rem .75rem}.item__setting--line input,.item__setting--line select,.item__setting--line textarea{display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.item__setting--line select{-moz-padding-start:calc(.75rem - 3px);border:1px solid #ced4da;border-radius:.25rem;padding:.375rem 2.25rem .375rem .75rem}.item__setting--line input,.item__setting--line select:nth-child(2){margin-left:5px}.item__intended-date{margin-top:5px}.item__image{align-items:flex-start;cursor:pointer;display:flex;justify-content:center;margin-left:20px;width:100px}.item__image.hover{outline:2px dashed gray}.image--s48{height:40px;transform-origin:center 15px;width:40px;z-index:4}.pointer-drap{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;transform:translateX(-50%);width:500px;z-index:4}.pointer-drap__area{border:2px dashed gray;border-radius:10px}.pointer-drap__area--img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pointer-drap__area--pointer{height:40px;position:relative;width:40px}.pointer-drap--show{display:block}.pointer-drap__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.pointer-drap__bg--show{display:block}.pointer-drap__action{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.memo__btn--edit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--edit,.memo__btn--save{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--save{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--save:active,.memo__btn--save:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--edit:active,.memo__btn--edit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}
.baseFrame{display:flex;flex-direction:column;height:100vh;width:100vw}.menuFrame{background-color:#f0fff0;height:75px;left:0;position:fixed;top:0}.mainFrame,.menuFrame{border:0 solid;width:100%}.mainFrame{background-color:snow;margin:0 1px;overflow:auto;padding:80px 3px 3px}.btnred-push{background-color:#dc143c;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnred-push:active{border-bottom:none;transform:translateY(4px)}.btngray-push{background-color:grey;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btngray-push:active{border-bottom:none;transform:translateY(4px)}.btnblue-push{background-color:#0000cd;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnblue-push:active{border-bottom:none;transform:translateY(4px)}.btnwhite-push{background-color:ivory;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnwhite-push:active{border-bottom:none;transform:translateY(4px)}.table2{border-collapse:collapse}.table2 td,.table2 th{border:1px solid gray}.switchArea{background:#fff;font-size:23px;letter-spacing:0;line-height:52px;margin:auto;position:relative;text-align:center;width:252px}.switchArea input[type=checkbox]{display:none}.switchArea label{border:2px solid #4da6ff;border-radius:26px;box-sizing:border-box;display:block;height:52px}.switchArea input[type=checkbox]:checked+label{border-color:#ff4d4d}.switchArea label span:after{color:#4da6ff;content:"OK";padding:0 0 0 31px}.switchArea input[type=checkbox]:checked+label span:after{color:#ff4d4d;content:"NG";padding:0 31px 0 0}.switchArea #swImg{background:#4da6ff;border-radius:22px;height:44px;left:4px;position:absolute;top:4px;transition:.2s;width:44px}.switchArea input[type=checkbox]:checked~#swImg{background:#ff4d4d;transform:translateX(200px)}.progressbar{display:flex;flex-wrap:wrap}.progressbar .item{align-items:center;background:#f5f5f5;color:#999;justify-content:center;line-height:1.5;padding:13px 0;position:relative;text-align:center;width:9%}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border:37px solid transparent;border-left:20px solid #f5f5f5;bottom:0;content:"";left:100%;margin:auto;position:absolute;top:0;z-index:2}.progressbar .item:not(:last-child):before{border-left-color:#fff;margin-left:1px}@media screen and (max-width:767px){.progressbar .item{font-size:11px;line-height:1.4;padding:10px 0}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border-width:25px 25px 25px 12px}}.progressbar .item.active{background:#0070bd;color:#fff;z-index:1}.progressbar .item.active:not(:last-child):after{border-left-color:#0070bd}.progressbar .item.active:not(:last-child):before{border-left:none}body{margin:40px}iframe.pview{-webkit-user-drag:none;height:100vh;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100vw}.pviewBtn1{position:relative}.pviewBtn1 a{left:35%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn2{position:relative}.pviewBtn2 a{left:45%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn3{position:relative}.pviewBtn3 a{left:55%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn4{position:relative}.pviewBtn4 a{left:65%;position:absolute;transform:translate(-50%,-50%)}.tooltip5{cursor:pointer;display:inline-block;position:relative}.tooltip5 img{width:20px}.description5{background:#000;border-radius:5px;color:#fff;display:none;font-size:12px;line-height:1.6em;padding:10px;position:absolute;width:300px}.description5:before{border:15px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}.tooltip5:hover .description5{display:inline-block;left:-140px;top:-90px}.blinking{animation:blink 2s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.popup{display:block}.popup__content{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;top:5%;transform:translateX(-50%);width:560px;z-index:2}.content__image-info::-webkit-scrollbar{background-color:#f5f5f5;width:4px}.content__image-info::-webkit-scrollbar-thumb{background-color:#555353;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.content__image-info::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.popup__content--show{display:block}.popup__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.popup__bg--show{display:block}.content__image-position{border:2px dashed gray;border-radius:5px;cursor:pointer;height:60%;position:relative;z-index:3}.content__image-info{padding:10px 0}.image-position__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-position__btn{align-items:center;background-color:#fff;border:1px solid #2f3542;border-radius:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);color:#2f3542;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in;width:50px}.image-position__btn:active,.image-position__btn:hover{background-color:#2f3542;color:#fff}.image-position__btn--prev{left:2.5%}.image-position__btn--next{right:2.5%}.info__item{align-items:flex-start;display:flex;font-size:12px;justify-content:space-between;margin:5px 0}.info__item--action{justify-content:space-evenly;margin:10px 0}.info__item--flex-start{justify-content:flex-start}.info__item--content-center{justify-content:center}.memo__btn{--bs-btn-color:#2f3542;--bs-btn-border-color:#2f3542;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f3542;--bs-btn-hover-border-color:#2f3542;--bs-btn-focus-shadow-rgb:203,12,159;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f3542;--bs-btn-active-border-color:#2f3542;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#2f3542;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2f3542;--bs-gradient:none;background-color:#fff;border:1px solid var(--bs-btn-border-color);border-radius:10px;color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:8px 12px;text-align:center;transition:all .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.memo__btn:active,.memo__btn:hover{--bs-btn-bg-color:#2f3542;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--add{width:auto}.memo__btn--submit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--back,.memo__btn--submit{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--back{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--back:active,.memo__btn--back:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--submit:active,.memo__btn--submit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__number{align-items:center;background-color:#eccc68;border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.item__label{font-weight:400;margin-top:5px;white-space:pre-line;width:25%}.item__setting{width:calc(75% - 120px)}.item__setting--line{align-items:center;display:flex;justify-content:flex-start;margin:5px 0}.item__setting--line input,.item__setting--line textarea{border-radius:.25rem;padding:.375rem .75rem}.item__setting--line input,.item__setting--line select,.item__setting--line textarea{display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.item__setting--line select{-moz-padding-start:calc(.75rem - 3px);border:1px solid #ced4da;border-radius:.25rem;padding:.375rem 2.25rem .375rem .75rem}.item__setting--line input,.item__setting--line select:nth-child(2){margin-left:5px}.item__intended-date{margin-top:5px}.item__image{align-items:flex-start;cursor:pointer;display:flex;justify-content:center;margin-left:20px;width:100px}.item__image.hover{outline:2px dashed gray}.image--s48{height:40px;transform-origin:center 15px;width:40px;z-index:4}.pointer-drap{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;transform:translateX(-50%);width:500px;z-index:4}.pointer-drap__area{border:2px dashed gray;border-radius:10px}.pointer-drap__area--img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pointer-drap__area--pointer{height:40px;position:relative;width:40px}.pointer-drap--show{display:block}.pointer-drap__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.pointer-drap__bg--show{display:block}.pointer-drap__action{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.memo__btn--edit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--edit,.memo__btn--save{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--save{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--save:active,.memo__btn--save:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--edit:active,.memo__btn--edit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}
.baseFrame{display:flex;flex-direction:column;height:100vh;width:100vw}.menuFrame{background-color:#f0fff0;height:75px;left:0;position:fixed;top:0}.mainFrame,.menuFrame{border:0 solid;width:100%}.mainFrame{background-color:snow;margin:0 1px;overflow:auto;padding:80px 3px 3px}.btnred-push{background-color:#dc143c;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnred-push:active{border-bottom:none;transform:translateY(4px)}.btngray-push{background-color:grey;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btngray-push:active{border-bottom:none;transform:translateY(4px)}.btnblue-push{background-color:#0000cd;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnblue-push:active{border-bottom:none;transform:translateY(4px)}.btnwhite-push{background-color:ivory;border-bottom:4px solid #dcdcdc;border-radius:4px;color:#000;display:inline-block;font-size:16px;font-weight:700;max-width:300px;padding:10px 15px;text-align:left;text-decoration:none}.btnwhite-push:active{border-bottom:none;transform:translateY(4px)}.table2{border-collapse:collapse}.table2 td,.table2 th{border:1px solid gray}.switchArea{background:#fff;font-size:23px;letter-spacing:0;line-height:52px;margin:auto;position:relative;text-align:center;width:252px}.switchArea input[type=checkbox]{display:none}.switchArea label{border:2px solid #4da6ff;border-radius:26px;box-sizing:border-box;display:block;height:52px}.switchArea input[type=checkbox]:checked+label{border-color:#ff4d4d}.switchArea label span:after{color:#4da6ff;content:"OK";padding:0 0 0 31px}.switchArea input[type=checkbox]:checked+label span:after{color:#ff4d4d;content:"NG";padding:0 31px 0 0}.switchArea #swImg{background:#4da6ff;border-radius:22px;height:44px;left:4px;position:absolute;top:4px;transition:.2s;width:44px}.switchArea input[type=checkbox]:checked~#swImg{background:#ff4d4d;transform:translateX(200px)}.progressbar{display:flex;flex-wrap:wrap}.progressbar .item{align-items:center;background:#f5f5f5;color:#999;justify-content:center;line-height:1.5;padding:13px 0;position:relative;text-align:center;width:9%}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border:37px solid transparent;border-left:20px solid #f5f5f5;bottom:0;content:"";left:100%;margin:auto;position:absolute;top:0;z-index:2}.progressbar .item:not(:last-child):before{border-left-color:#fff;margin-left:1px}@media screen and (max-width:767px){.progressbar .item{font-size:11px;line-height:1.4;padding:10px 0}.progressbar .item:not(:last-child):after,.progressbar .item:not(:last-child):before{border-width:25px 25px 25px 12px}}.progressbar .item.active{background:#0070bd;color:#fff;z-index:1}.progressbar .item.active:not(:last-child):after{border-left-color:#0070bd}.progressbar .item.active:not(:last-child):before{border-left:none}body{margin:40px}iframe.pview{-webkit-user-drag:none;height:100vh;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100vw}.pviewBtn1{position:relative}.pviewBtn1 a{left:35%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn2{position:relative}.pviewBtn2 a{left:45%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn3{position:relative}.pviewBtn3 a{left:55%;position:absolute;transform:translate(-50%,-50%)}.pviewBtn4{position:relative}.pviewBtn4 a{left:65%;position:absolute;transform:translate(-50%,-50%)}.tooltip5{cursor:pointer;display:inline-block;position:relative}.tooltip5 img{width:20px}.description5{background:#000;border-radius:5px;color:#fff;display:none;font-size:12px;line-height:1.6em;padding:10px;position:absolute;width:300px}.description5:before{border:15px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}.tooltip5:hover .description5{display:inline-block;left:-140px;top:-90px}.blinking{animation:blink 2s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.popup{display:block}.popup__content{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;top:5%;transform:translateX(-50%);width:560px;z-index:2}.content__image-info::-webkit-scrollbar{background-color:#f5f5f5;width:4px}.content__image-info::-webkit-scrollbar-thumb{background-color:#555353;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.content__image-info::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.popup__content--show{display:block}.popup__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.popup__bg--show{display:block}.content__image-position{border:2px dashed gray;border-radius:5px;cursor:pointer;height:60%;position:relative;z-index:3}.content__image-info{padding:10px 0}.image-position__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-position__btn{align-items:center;background-color:#fff;border:1px solid #2f3542;border-radius:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);color:#2f3542;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in;width:50px}.image-position__btn:active,.image-position__btn:hover{background-color:#2f3542;color:#fff}.image-position__btn--prev{left:2.5%}.image-position__btn--next{right:2.5%}.info__item{align-items:flex-start;display:flex;font-size:12px;justify-content:space-between;margin:5px 0}.info__item--action{justify-content:space-evenly;margin:10px 0}.info__item--flex-start{justify-content:flex-start}.info__item--content-center{justify-content:center}.memo__btn{--bs-btn-color:#2f3542;--bs-btn-border-color:#2f3542;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f3542;--bs-btn-hover-border-color:#2f3542;--bs-btn-focus-shadow-rgb:203,12,159;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f3542;--bs-btn-active-border-color:#2f3542;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#2f3542;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2f3542;--bs-gradient:none;background-color:#fff;border:1px solid var(--bs-btn-border-color);border-radius:10px;color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:8px 12px;text-align:center;transition:all .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.memo__btn:active,.memo__btn:hover{--bs-btn-bg-color:#2f3542;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--add{width:auto}.memo__btn--submit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--back,.memo__btn--submit{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--back{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--back:active,.memo__btn--back:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--submit:active,.memo__btn--submit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__number{align-items:center;background-color:#eccc68;border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.item__label{font-weight:400;margin-top:5px;white-space:pre-line;width:25%}.item__setting{width:calc(75% - 120px)}.item__setting--line{align-items:center;display:flex;justify-content:flex-start;margin:5px 0}.item__setting--line input,.item__setting--line textarea{border-radius:.25rem;padding:.375rem .75rem}.item__setting--line input,.item__setting--line select,.item__setting--line textarea{display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.item__setting--line select{-moz-padding-start:calc(.75rem - 3px);border:1px solid #ced4da;border-radius:.25rem;padding:.375rem 2.25rem .375rem .75rem}.item__setting--line input,.item__setting--line select:nth-child(2){margin-left:5px}.item__intended-date{margin-top:5px}.item__image{align-items:flex-start;cursor:pointer;display:flex;justify-content:center;margin-left:20px;width:100px}.item__image.hover{outline:2px dashed gray}.image--s48{height:40px;transform-origin:center 15px;width:40px;z-index:4}.pointer-drap{background-color:#fefefe;border-radius:10px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:none;left:50%;padding:10px;position:absolute;transform:translateX(-50%);width:500px;z-index:4}.pointer-drap__area{border:2px dashed gray;border-radius:10px}.pointer-drap__area--img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pointer-drap__area--pointer{height:40px;position:relative;width:40px}.pointer-drap--show{display:block}.pointer-drap__bg{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.pointer-drap__bg--show{display:block}.pointer-drap__action{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.memo__btn--edit{--bs-btn-bg-color:#f9f;--bs-btn-hover-color:#fff;border-color:#f9f}.memo__btn--edit,.memo__btn--save{background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color);width:48%}.memo__btn--save{--bs-btn-bg-color:#d9d9d9;--bs-btn-hover-color:#fff;border-color:#d9d9d9}.memo__btn--save:active,.memo__btn--save:hover{--bs-btn-bg-color:#b7b4b4;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}.memo__btn--edit:active,.memo__btn--edit:hover{--bs-btn-bg-color:#ef2aef;--bs-btn-hover-color:#fff;background-color:var(--bs-btn-bg-color);color:var(--bs-btn-hover-color)}
