a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#wrapper,#wrapper :after,#wrapper :before{-webkit-box-sizing:inherit;box-sizing:inherit}button{border:none}button,input[type=password],input[type=text],select,textarea{background-color:transparent;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type=checkbox],input[type=password],input[type=text],select,textarea{margin:0;border-radius:0;border:none}input[type=checkbox]{padding:0;outline:none;background-color:transparent;cursor:pointer}#contents,#wrapper,body{position:relative;width:100%}.c-loading{-webkit-transition:visibility .2s linear,opacity .2s linear;-o-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:100}.c-loading__indicator{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;overflow:hidden}.c-loading__indicator:after{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:40px;height:8px;background-color:#000;bottom:0;content:""}.c-loading__indicatorInner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;-webkit-transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .6s;transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .6s;-o-transition:transform .4s cubic-bezier(.645,.045,.355,1) .6s;transition:transform .4s cubic-bezier(.645,.045,.355,1) .6s;transition:transform .4s cubic-bezier(.645,.045,.355,1) .6s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .6s}.c-loading__indicatorInner:before{-webkit-animation:a 2s cubic-bezier(.645,.045,.355,1) alternate infinite;animation:a 2s cubic-bezier(.645,.045,.355,1) alternate infinite;border:9px solid #000;width:100%;height:100%;display:block;content:""}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(540deg);transform:rotate(540deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(540deg);transform:rotate(540deg)}}.c-loading.is-loaded{opacity:0;visibility:hidden;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.c-loading.is-loaded .c-loading__indicatorInner{-webkit-transform:translateY(60px) scale(.4);-ms-transform:translateY(60px) scale(.4);transform:translateY(60px) scale(.4)}.p-plotTool__imgDrop{width:100%;height:100%;position:fixed;top:0;left:0}.p-plotTool__imgDrop:after{content:"Please drag and drop image file(s) here.";white-space:pre;line-height:1.8;color:#000;font-size:30px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.p-plotTool__inner{width:100%;padding-top:20px}.p-imgItem{display:inline-block;position:relative;margin:0 0 40px 20px;padding:20px;border-radius:10px;border:1px solid #999}.p-imgItem__inner{-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #ccc;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative}.p-imgItem__header{position:relative;height:45px}.p-imgItem__num{position:absolute;top:5px;left:5px;color:#000;font-size:12px}.p-imgItem__btnAdd{border:1px solid #000;background-color:#fff;font-size:12px;padding:4px;position:absolute;top:0;left:110px;border-radius:3px;text-align:center}.p-item__dragger,.p-item__point{position:absolute}.p-item__dragger{width:20px;height:20px;margin-left:-10px;margin-top:-10px;cursor:pointer}.p-item__draggerBar1,.p-item__draggerBar2{width:14px;height:1px;background-color:red;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:""}.p-item__draggerBar2{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.p-item__idLabelContainer{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:14px;white-space:nowrap;font-size:10px;vertical-align:middle;padding:3px 14px 3px 3px;background-color:#fff;border-radius:4px;display:none;border:1px solid red}.p-item__idLabelContainer input{padding:2px;width:30px;height:14px;text-align:center;font-size:10px;background-color:#fff;border:1px solid #000;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0}.p-item__idLabelContainer.is-shown{display:block!important}.is-focused .p-item__idLabelContainer input{opacity:1;cursor:inherit;z-index:3}.p-item__idLabel{text-align:center;padding:1px 2px;width:20px;height:14px;font-size:10px;border:1px solid transparent}.is-focused .p-item__idLabel{opacity:0}.p-item__btnRemove{display:inline-block;font-size:10px;background-color:#fff;border:1px solid red;padding:2px;width:14px;height:14px;line-height:9px;text-align:center;border-radius:50%;position:absolute;z-index:2;top:-8px;right:-8px}.is-focused .p-item__btnRemove{display:none}.p-item__btnRemoveLabel{position:relative;top:-1px}.p-plotTool__btnExport,.p-plotTool__btnImport,.p-plotTool__btnReset{clear:both;width:320px;height:40px;line-height:40px;border-radius:10px;border:1px solid #000;margin-left:40px;display:inline-block;margin-top:40px}.p-plotTool__select{width:320px;height:40px;margin-left:40px;margin-top:40px;-webkit-appearance:menulist;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-rtl-ordering:logical;color:#000;background-color:#fff;cursor:default;border-width:1px;border-style:solid;border-color:initial;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;display:inline-block;line-height:2}.p-plotTool__select option{padding:10px}.p-plotTool__importer{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8)}.p-plotTool__importer:after{content:"Please drag and drop \AJSON file here.\A(click or press ESC key to close)";white-space:pre;line-height:1.8;color:#fff;font-size:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.p-plotTool__checker{border:1px solid #000;margin-top:40px;margin-left:40px;margin-bottom:40px;width:800px;height:800px;position:relative}.p-plotTool__checkerImg{position:absolute;left:0;top:0;width:100%;height:100%}.p-plotTool__stepPoint{position:absolute;width:10px;height:10px;border-radius:50%;background-color:red;margin-left:-5px;margin-top:-5px}.p-plotTool__stepPointId{position:absolute;font-size:10px;background-color:#fff;padding:2px;top:-30px;right:-14px;width:14px;height:14px;text-align:center;line-height:14px;border-radius:4px}.p-loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background-color:#fff;-webkit-transition:opacity .2s linear .4s,visibility .2s linear .4s;-o-transition:opacity .2s linear .4s,visibility .2s linear .4s;transition:opacity .2s linear .4s,visibility .2s linear .4s}.p-loading.is-loaded{opacity:0;visibility:hidden}.u-svgDef{width:0;height:0;z-index:-1000;position:absolute;overflow:hidden}.u-svgDef svg{width:inherit;height:inherit}