*{box-sizing:border-box;margin:0;padding:0;font-family:Noto Sans TC,sans-serif}ul,li{list-style-type:none}button,a.login{padding:.3rem 3rem;border-radius:12px;background-color:#263e44;color:#fff;font-size:1.2rem;border:1px solid #ffffff;transition:opacity .2s linear;cursor:pointer}button:hover,a.login:hover{opacity:.5}.check-btn,.exit-btn{color:#000;transition:opacity .2s linear}.check-btn:hover,.exit-btn:hover{opacity:.7}.check-btn:disabled,.exit-btn:disabled{opacity:.7;cursor:not-allowed}.check-btn{background-color:#dcdcdb;border:1px solid #dcdcdb}.exit-btn{background-color:transparent;border:1px solid #393939}label{font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=text],input[type=password]{padding:.4rem .6rem;font-size:1.2rem;border-radius:12px;border:1px solid #323232}html{scroll-behavior:smooth}body{width:100%;height:100%;min-height:100vh;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:780px}body header{height:80px;width:100%;background-color:#263e44;display:flex;justify-content:center;align-items:center}body header .title{height:100%;padding:0rem 1rem;min-width:280px}body header .title a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:.5rem}body header .title a h1{color:#fff;font-size:1.8rem}body header .title a img{max-width:40px;height:100%;-o-object-fit:contain;object-fit:contain}body header .title a:hover:after{background-color:transparent}body header a{color:#fff;text-decoration:none;position:relative}body header a:after{content:"";width:calc(100% - 1rem);height:1px;background-color:transparent;position:absolute;bottom:.4rem;left:.5rem;transition:background-color .2s linear}body header a:hover:after{background-color:#fff9}body header .header-container{width:100%;height:100%;flex:1;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 4rem 1rem 2rem}@media screen and (max-width: 1268px){body header .header-container{padding:1rem 2.5rem 1rem 1rem}}body header .header-container .links .link{font-size:1.2rem;padding:.5rem}body header .header-container .links .link.active:after{background-color:#fff}body header .header-container a.login{display:block;border-color:#fff}body header .header-container a.login:hover:after{background-color:transparent}body main{width:100%;height:100%;flex:1;padding:2.5rem;max-width:1200px}body .go-top{width:52px;height:52px;position:fixed;bottom:52px;right:1%;border:3px solid #263e44;border-radius:50%}body .go-top a{width:100%;height:100%;display:block;padding:.4rem .5rem .5rem}body .go-top a img{width:100%;-o-object-fit:contain;object-fit:contain}.pagination-container nav ul.pagination li{font-size:1.6rem;font-weight:500}.pagination-container nav ul.pagination li span,.pagination-container nav ul.pagination li a{font-size:1.4rem;padding:.5rem 1rem;display:block}.pagination-container nav ul.pagination li.disabled{color:#8d8d8d}body .jsgif{display:none}video{max-height:360px!important}main{display:flex;flex-direction:column;align-items:center;gap:3rem;position:relative}main section.upload-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative}main section.upload-container .loading-container{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff6}main section.upload-container .loading-info-container{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}main section.upload-container .loading-info-container p{position:absolute;bottom:0rem;left:50%;transform:translate(-50%) translateY(100%);color:#006400;font-size:1.2rem}main section.upload-container .check-type-container{display:flex;align-items:center;gap:.6rem}main section.upload-container .check-type-container span{font-size:1.2rem}main section.upload-container .check-type-container input[type=checkbox],main section.upload-container .check-type-container input[type=radio]{cursor:pointer;padding:.5rem;width:26px;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #263e44}main section.upload-container .check-type-container input[type=checkbox]:checked,main section.upload-container .check-type-container input[type=radio]:checked{background-image:url(/img/check-solid.svg);background-repeat:no-repeat;background-size:contain;background-position:center}main section.upload-container .check-type-container label:has(input[type=checkbox]),main section.upload-container .check-type-container label:has(input[type=radio]){display:flex;justify-content:center;align-items:center;gap:4px;cursor:pointer}main section.upload-container .upload-area-group{width:100%;height:260px;display:flex;justify-content:center;align-items:center;gap:1.2rem;padding:1rem 0rem}main section.upload-container .upload-area-group .upload-list-area{width:230px;height:100%;border:1px solid black;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;align-items:center}main section.upload-container .upload-area-group .upload-list-area h4{padding:.3rem .3rem 0rem;text-align:center}main section.upload-container .upload-area-group .upload-list-area ol.upload-list{width:100%;height:100%;padding:.3rem .3rem .3rem 1.6rem;display:flex;flex-direction:column;align-items:center;overflow-y:scroll;border-radius:5px}main section.upload-container .upload-area-group .upload-list-area ol.upload-list li.upload-file-name{width:100%;list-style-type:decimal;padding-bottom:.3rem;border-bottom:1px solid #ddd;word-wrap:break-word}main section.upload-container .upload-area-group .upload-area{background-color:#f3f3f3;border:2px dashed black;width:80%;height:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;cursor:pointer}main section.upload-container .upload-area-group .upload-area img{height:50%;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain}main section.upload-container .upload-area-group .upload-area h3{font-size:1.5rem}main section.upload-container .upload-area-group .upload-group-btns{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:220px;gap:1rem}main section.upload-container .upload-area-group .upload-group-btns .upload-file-label{width:100%;height:50%;background-color:transparent;border-radius:12px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#323232;border:1px solid #323232;cursor:pointer}main section.upload-container .upload-area-group .upload-group-btns input[name=upload-file]{display:none}main section.upload-container .upload-area-group .upload-group-btns button.start-check-btn{width:100%;height:50%;padding:unset;font-size:1.5rem}main section.upload-container .upload-area-group .upload-group-btns button.start-check-btn:hover{opacity:unset}main section.upload-container .upload-area-group .upload-group-btns button.start-check-btn:disabled{opacity:.6;cursor:not-allowed}main section.show-list-container{width:100%}main section.show-list-container .show-list-title-container{border-bottom:1px solid #263e44;display:flex;justify-content:space-between}main section.show-list-container .show-list-title-container ul{display:flex;justify-content:center;align-items:center;gap:.5rem}main section.show-list-container .show-list-title-container ul li{padding:.6rem 2rem;border:unset;font-size:1.2rem;border:1px solid #dbdbdb;border-bottom:unset;border-top-left-radius:12px;border-top-right-radius:12px;transition:border-color .2s linear;cursor:pointer}main section.show-list-container .show-list-title-container ul li.active{border-color:#263e44}main section.show-list-container .show-list-title-container ul li:hover{border-color:#818181}main section.show-list-container .show-list-title-container ul li.need-check{background-color:#ffffab}main section.show-list-container .show-list-title-container .exit-logo-area{display:flex;align-items:center;gap:1.5rem}main section.show-list-container .show-list-title-container .exit-logo-area label{cursor:pointer;display:flex;align-items:center;gap:.5rem}main section.show-list-container .show-list-title-container .exit-logo-area label input[type=checkbox]{padding:.5rem;width:26px;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #263e44}main section.show-list-container .show-list-title-container .exit-logo-area label input[type=checkbox]:checked{background-image:url(/img/check-solid.svg);background-repeat:no-repeat;background-size:contain;background-position:center}main section.show-list-container .show-list-title-container .exit-logo-area label[for=change-all-position]{display:flex;position:relative;align-items:center}main section.show-list-container .show-list-title-container .exit-logo-area label[for=change-all-position] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem 4rem .4rem .8rem;text-align:left;background-color:#ededed;cursor:pointer}main section.show-list-container .show-list-title-container .exit-logo-area label[for=change-all-position]:after{content:"";width:20px;height:20px;position:absolute;top:50%;right:.3rem;transform:translateY(-50%);background-image:url(/img/down-arrow.png);background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}main section.show-list-container .show-list-title-container .download-all-error-area{display:none;align-items:center}main section.show-list-container .show-list-title-container .download-all-error-area .download-all-error-csv-btn{padding:.3rem 2rem}main section.show-list-container .show-list-body-container{padding:2rem 0rem;display:flex;flex-direction:column;align-items:center;gap:2rem}main section.show-list-container .show-list-body-container .show-list-item{width:100%;background-color:#f1f1f1;display:flex;align-items:center;gap:1.5rem;padding:1rem}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-img-area{height:100%;width:55%;min-width:500px;display:flex;justify-content:center;align-items:center}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-img-area canvas{max-width:100%;background-color:#309e42;background-repeat:no-repeat;background-size:contain;background-position:center}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area{width:35%;display:flex;flex-direction:column;justify-content:center;gap:1rem;min-width:300px;align-self:flex-start;padding:.5rem 0rem}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area p{word-break:break-all}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-logo-check-area input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-color:#d9d9d9;border-radius:10px;position:relative;background-image:unset;cursor:pointer}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-logo-check-area input[type=checkbox]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);display:block;width:14px;height:14px;border-radius:7px;background-color:transparent}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-logo-check-area input[type=checkbox]:checked{background-image:unset}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-logo-check-area input[type=checkbox]:checked:after{background-color:#444644}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-logo-check-area label{cursor:pointer}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-position-area{display:flex;align-items:center}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-position-area label{display:block;position:relative}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-position-area label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem 4rem .4rem .8rem;text-align:left;background-color:#ededed;cursor:pointer}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-position-area label:after{content:"";width:20px;height:20px;position:absolute;top:50%;right:.3rem;transform:translateY(-50%);background-image:url(/img/down-arrow.png);background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-about-template-info{display:flex;flex-direction:column;justify-content:center;gap:.5rem}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-info,main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-img-info{color:red}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-info{color:#309e42}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-choose-template{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-choose-template label{display:flex;align-items:center;gap:.5rem;cursor:pointer}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-choose-template label input[type=checkbox]{padding:.5rem;width:26px;height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #263e44;cursor:pointer}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-choose-template label input[type=checkbox]:checked{background-image:url(/img/check-solid.svg);background-repeat:no-repeat;background-size:contain;background-position:center}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-choose-area .show-list-false-choose-template button{padding:.3rem 1.8rem}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-control-area{display:flex;flex-direction:column;align-items:center;gap:1rem;width:16%;min-width:150px}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-control-area button{padding:.3rem 1.8rem}main section.show-list-container .show-list-body-container .show-list-item .show-list-item-control-area button.show-list-check-btn{margin-top:.5rem}main section.show-list-container .show-list-body-container .show-list-item.board-hidden{display:none}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=true] .show-list-item-choose-area .show-list-false-info,main section.show-list-container .show-list-body-container .show-list-item[data-qualified=true] .show-list-item-choose-area .show-list-false-choose-template,main section.show-list-container .show-list-body-container .show-list-item[data-qualified=true] .show-list-item-choose-area .show-list-img-info{display:none}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false] .show-list-false-choose-template{display:none}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=multiple-matches] .show-list-false-choose-template{display:unset}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=multiple-matches] .show-logo-check-area,main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=multiple-matches] .show-position-area{display:none}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=multiple-matches] .show-list-info{color:red}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=multiple-matches] .exit-btn{display:none}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=fuzzy-search] .show-list-info{color:red}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=invalid-format] .show-list-false-info{color:red}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=zip-false]{background-color:#ffffab;order:-4}main section.show-list-container .show-list-body-container .show-list-item[data-qualified=false][data-false-type=zip-false] .show-list-false-info{color:red}main section.show-list-container .show-list-body-container .show-list-item[data-false-type=multiple-matches][data-type=gif]{order:-3}main section.show-list-container .show-list-body-container .show-list-item[data-false-type=multiple-matches]{order:-2}main section.show-list-container .show-list-body-container .show-list-item[data-type=gif]{order:-1}main section.show-list-container .show-list-body-container .show-list-item[data-false-type=no-match]{order:1}main section.show-list-container .show-list-body-container .show-list-item[data-false-type=no-match] .show-list-info{color:red}main section.show-list-container .show-list-body-container .show-list-item[data-false-type=no-match] .show-list-false-info{display:none}main section.show-list-container .show-list-body-container .not-find-area{order:2;width:100%;padding:2rem 4rem;display:flex;flex-direction:column;align-items:flex-end;background-color:#f1f1f1}main section.show-list-container .show-list-body-container .not-find-area h3{width:20%;min-width:200px;font-size:1.5rem;display:flex;flex-direction:column;align-items:flex-start}main section.show-list-container .show-list-body-container .not-find-area .not-find-list{width:20%;min-width:200px;display:flex;flex-direction:column;align-items:flex-start}main section.show-list-container .show-list-body-container .not-find-area .not-find-list li{padding:.3rem;font-size:1.2rem}
