body,code,kbd,samp,pre{font-family:Segoe UI,San Francisco,Helvetica Neue,Arial,Verdana,sans-serif,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.bg-main-color{background-color:#008aa9}.menuButton,.primaryButton,.secondaryButton,.searchItemButton{display:flex;height:4rem;width:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;padding:0.5rem 1rem;font-size:1.125rem;line-height:1.75rem}.menuButton,.primaryButton,.secondaryButton,.searchItemButton{background-color:#008aa9}.menuButton:hover,.primaryButton:hover,.secondaryButton:hover,.searchItemButton:hover{background-color:#2a4365;color:whitesmoke}.menuButton:active,.primaryButton:active,.secondaryButton:active,.searchItemButton:active{background-color:#2a3747}.secondaryButton{background-color:#6c757d;border-color:#6c757d}.searchItemButton{height:2rem}.btn-cyan{background-color:#0891b2;color:#000;font-size:2rem;height:4rem}.btn-cyan:hover{background-color:#155e75}.btn-cyan:active{background-color:lightcyan}.h-10{height:2.5rem}.flex-grow{flex-grow:1}.pt-14{padding-top:0.5rem}.pb-14{padding-bottom:3.5rem}.left-0{left:0}.ml-2{margin-left:0.5rem}.max-w-2xl{max-width:42rem}.text-2xl{font-size:1.5rem;line-height:2rem}.grid{display:grid}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.custom-button{width:15ch}.flex-col{flex-direction:column}.h-screen{height:100vh}.flex{display:flex}.p-4{padding:1rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.absolute{position:absolute}.bondConditionHeader+.row>.bondCondition{visibility:hidden}table{width:100%;border-spacing:0;border-collapse:separate}table th,table td{padding:5px 2px;box-sizing:border-box;border:solid}table thead th,table thead td{position:sticky;top:0;border:2px solid #000;border-right:none;padding-left:0.3rem}table thead th:first-child,table thead td:first-child{left:0;z-index:3}table thead th{background:#5bb9d1;left:0;z-index:2}table thead th:last-child,table thead td:last-child{border-right:2px solid #000}table tbody th{position:sticky;left:0;background:#fff;z-index:1}table tbody th,table tbody td{border-bottom:2px solid #000;border-left:2px solid #000;border-right:none;border-top:none}table tbody th:last-child,table tbody td:last-child{border-right:2px solid #000}input[type="checkbox"]{transform:scale(1.5);margin:0 1rem}.inspection-data-area{overflow:scroll;max-height:30.5125rem;position:relative;padding:0}.inspection-data-area .table-container{width:max-content}.align-parent{position:relative}.align-parent .right-bottom-align,.align-parent .left-bottom-align,.align-parent .left-top-align{position:absolute}.align-parent .right-bottom-align.right-bottom-align,.align-parent .left-bottom-align.right-bottom-align,.align-parent .left-top-align.right-bottom-align{right:0}.align-parent .right-bottom-align.left-bottom-align,.align-parent .right-bottom-align.left-top-align,.align-parent .left-bottom-align.left-bottom-align,.align-parent .left-bottom-align.left-top-align,.align-parent .left-top-align.left-bottom-align,.align-parent .left-top-align.left-top-align{left:0}.align-parent .right-bottom-align.left-top-align,.align-parent .left-bottom-align.left-top-align,.align-parent .left-top-align.left-top-align{top:0}body,.flex-parent{display:flex;flex-direction:column;height:100vh;width:100%}body>header,body>footer,.flex-parent>header,.flex-parent>footer{height:2.5rem;z-index:1}body>main,.flex-parent>main{flex:1;overflow:auto}.vertical-horizontal-center{align-items:center;text-align:center}.hidden{visibility:hidden}.hide{display:none}footer{position:absolute;bottom:0;left:0}.selected{background-color:blue;color:white}.dropdown-item,.js_dropdown-item,.cursor-pointer{cursor:pointer}.input-form-border{height:2.7rem}.mb-10{margin-bottom:2.5rem}.data-cont-container{display:flex;justify-content:flex-end;padding-right:1rem;margin-bottom:0.5rem}.data-cont-container button{width:2.5rem;height:2.5rem;border:1px solid black;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0.25rem;background-color:white}.data-cont-container button:nth-child(n+2){margin-left:0.5rem}.data-cont-container select{width:auto;display:inline}.data-cont-pagenum-container{font-size:0;text-align:center;height:1.8rem;margin-left:0.5rem;margin-top:0.2rem}.data-cont-pagenum-container span{font-size:1.2rem}.data-cont-pagenum-container span.slash{padding-top:0.05rem;padding-bottom:0.05rem;padding-left:0.2rem;padding-right:0.5rem}.data-cont-pagenum-container span.pagenow{background-color:white;padding-left:1.5rem;padding-right:0.3rem;padding-top:0.05rem;padding-bottom:0.05rem;border:1px solid #ccc;border-radius:4px}.data-cont-pagenum-container span.maxpage{padding-right:0.2rem;padding-bottom:0.05rem;padding-top:0.05rem}.data-cont-pagenum-container span.page{font-size:1.0rem}.mark-drop-row{height:auto}.mark-drop-row .mark-drop-div{height:100%;display:flex;border-bottom:2px solid #a5acae;transition:border-width 0.3s, box-shadow 0.3s;align-items:center}.mark-drop-row .mark-drop-div .mark-view{font-size:0.8rem;border:1px solid;border-radius:0.4rem;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:0 0.5rem;margin:0 0.5rem 0.5rem;flex:1}.mark-drop-row .mark-drop-div .mark-view img{width:100%;height:100%;object-fit:contain}.flex-1{flex:1}.relative{position:relative}.relative .deleteBtn{position:absolute;top:-4px;right:-8px;width:2rem;height:2rem;border-radius:50%;background:#aa4343;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.form-check input[type="checkbox"]{margin:0.3rem 0 0 -1.25re;position:relative}.validation-error{background-color:#ffcccc;color:#ff0000}.preset-name-div{grid-template-columns:8rem 1fr 20rem}.js_preset-name-list .dropdown-item,.js_dropdown-item{cursor:pointer;line-height:1.8}.js_preset-name-list .dropdown-item:hover,.js_dropdown-item:hover{background-color:blue;color:white}.w-fit{width:fit-content}.hidden-first-column th:first-child,.hidden-first-column td:first-child{display:none}.hidden-first-column th:nth-child(2),.hidden-first-column td:nth-child(2){border-left:2px solid #000 !important}.inspection-data-list th,.inspection-data-list td{height:1rem}.inspection-data-list a{padding:0 0.3rem}.inspection-data-list .regiNum{width:14rem;font-family:Consolas,Segoe UI,San Francisco,Helvetica Neue,Arial,Verdana,sans-serif,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.inspection-data-list .fiscalYear{width:5rem}.inspection-data-list .inspName{width:16rem}.inspection-data-list .dispInspType{width:12rem}.inspection-data-list .dispStrc,.inspection-data-list .pageBrkCond{width:7rem}.inspection-data-list .dispRoutName{width:10rem}.inspection-data-list .dispRampName,.inspection-data-list .code,.inspection-data-list .imageNameAddition{width:8rem}.inspection-data-list .inspSpot{width:12rem}.inspection-data-list .dispRespGrp{width:16rem}.inspection-data-list .strtNum,.inspection-data-list .endNum{width:6rem}.inspection-data-list .dire{width:4rem}.inspection-data-list .mainRamp{width:7rem}.inspection-data-list .laneDiv,.inspection-data-list .strtKp,.inspection-data-list .endKp{width:4rem}.inspection-data-list .expaNum{width:8rem}.inspection-data-list .posi1,.inspection-data-list .posi2,.inspection-data-list .posi3{width:8.5rem}.inspection-data-list .part1,.inspection-data-list .part2,.inspection-data-list .part3{width:9rem}.inspection-data-list .dmg1,.inspection-data-list .dmg2,.inspection-data-list .dmg3{width:13.5rem}.inspection-data-list .qtySize{width:16rem}.inspection-data-list .crack1,.inspection-data-list .crack2,.inspection-data-list .crack3{width:9rem}.inspection-data-list .signPole{width:8rem}.inspection-data-list .signNum{width:9rem}.inspection-data-list .currJdg,.inspection-data-list .prevJdg{width:6rem}.inspection-data-list .prevSecJdg{width:8rem}.inspection-data-list .secJdg{width:6rem}.inspection-data-list .respMisJdg{width:7rem}.inspection-data-list .reprtMnth{width:5rem}.inspection-data-list .inspDate{width:8rem}.inspection-data-list .inspCnt{width:6rem}.inspection-data-list .prevFound,.inspection-data-list .initFound{width:9rem}.inspection-data-list .undeCond{width:9rem}.inspection-data-list .picNo,.inspection-data-list .picNo2{width:6rem}.inspection-data-list .drawNum{width:5rem}.inspection-data-list .scafInc{width:12rem}.inspection-data-list .scafSet,.inspection-data-list .scafRem,.inspection-data-list .scafStat,.inspection-data-list .struDiv,.inspection-data-list .dmgType,.inspection-data-list .strtDate{width:8rem}.inspection-data-list .emerPlcy{width:9rem}.inspection-data-list .emerPlan{width:11rem}.inspection-data-list .emerActl{width:9rem}.inspection-data-list .emerYear{width:8rem}.inspection-data-list .emerType{width:10rem}.inspection-data-list .emerCntr{width:9rem}.inspection-data-list .emerPrsn{width:8rem}.inspection-data-list .emerNote{width:12rem}.inspection-data-list .trackNo{width:8rem}.inspection-data-list .emerRank{width:10rem}.inspection-data-list .permPlcy{width:8rem}.inspection-data-list .permPlan{width:11rem}.inspection-data-list .permActl{width:8rem}.inspection-data-list .permYear{width:8rem}.inspection-data-list .permType{width:10rem}.inspection-data-list .permCntr{width:9rem}.inspection-data-list .permPrsn{width:8rem}.inspection-data-list .permNote{width:8rem}.inspection-data-list .inspComp{width:6.5rem}.inspection-data-list .dupl{width:3rem}.inspection-data-list .watchReprt{width:9rem}.inspection-data-list .closInsp{width:10rem}.inspection-data-list .progTemp{width:11rem}.inspection-data-list .note{width:13rem}.inspection-data-list .h24Unrep{width:10rem}.inspection-data-list .baseLedg{width:7rem}.inspection-data-list .uppWor,.inspection-data-list .lowWork{width:6rem}.inspection-data-list .mlitStrcNum,.inspection-data-list .shtkStrcNum,.inspection-data-list .sortNum{width:10rem}.inspection-data-list .img-file,.inspection-data-list .mark-file{width:10rem;text-align:center}.inspection-data-list .dupl,.inspection-data-list .watchReprt{text-align:center;vertical-align:middle}.inspection-data-list .note,.inspection-data-list .name{width:20rem}.inspection-data-list .searchItemButton{height:1.2rem}.inspection-data-list .numberColumn{text-align:right;padding-right:0.3rem}.inspection-data-list td:has(.validation-error){background-color:#ffcccc}.inspection-data-list span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.return-btn{color:#fff;background-color:#6c757d;border-color:#6c757d;border-radius:.5rem}.return-btn::after{content:"戻る";display:block}.return-btn:hover{background-color:#2a4365;color:whitesmoke}.return-btn .font-size-11{font-size:0.818rem}.max-w-datamenu{max-width:53rem}.spinner-div{margin-bottom:20px;display:flex;width:100%;justify-content:center}.spinner-div .spinner{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:100px;height:100px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.custom-context-menu{display:none}.t-0{top:0}.no-edit-item select,.no-edit-table select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg"></svg>') no-repeat right;background-position:right 0.5em top 50%;background-size:0px;padding-right:1em}.no-edit-item input:disabled,.no-edit-table input:disabled{background-color:inherit}.fs-subtitle{font-size:1.3rem}.waku{border:2px solid #B0C4DE;border-radius:10px}.waku .search-btn{margin-bottom:0.5rem;margin-right:0.5rem}.bg-red td,.bg-red th,.bg-red input,.bg-red select{background-color:#ffcccc;color:#800000}.bg-yellow td,.bg-yellow th,.bg-yellow input,.bg-yellow select{background-color:#ffffcc;color:#806000}.default-colors td,.default-colors th,.default-colors input,.default-colors select{background-color:initial !important;color:initial !important}.w-max-content{width:max-content}.operation-log-table span{padding:0 0.5rem 0 0.1rem}.total-cnt{font-size:1.4rem;margin-left:1rem}.max-list-cnt{height:1.8rem;font-size:1.2rem;padding-top:0;padding-bottom:0;margin-top:0.2rem}button.page-button{background-color:#5bb9d1;width:1.8rem;height:1.8rem;margin-top:0.2rem;border:1px solid #ccc}.d-parent-inline-block>div:nth-child(1){display:inline-block}.d-parent-inline-block>div:nth-child(2){display:inline-flex;text-align:right;margin-left:auto;margin-right:0;padding-right:0}.btn-beige{color:#333;background-color:#f5e9d9;border-color:#f5e9d9}.btn-beige:hover{background-color:#e4d3c1;border-color:#d4c3b1}.btn-manual{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;height:fit-content}.header_title{font-weight:800;font-size:x-large}.no-dropdown-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;background-position:right center;background-repeat:no-repeat}#fileTableContainer{position:fixed;bottom:2.5rem;right:0;width:auto;background-color:#f8f9fa;box-shadow:0 -2px 10px rgba(0,0,0,0.3);padding:1rem}.excel-download-button{background-color:#008aa9;color:white;border:none;padding:5px 10px;cursor:pointer;border-radius:4px}.excel-download-button:hover{background-color:#005f70}.excel-scrollable-div{display:block;max-height:calc(6 * 2.5em);overflow-y:auto;width:100%;margin-bottom:0.5rem}.excel-scrollable-div thead,.excel-scrollable-div tbody{width:100%}.excel-scrollable-div thead th{border-top:2px solid;border-bottom:2px solid}.footer-style{display:flex;justify-content:flex-end;align-items:center}.valign-middle{vertical-align:middle}.excel-scrollable-tbody th,.excel-scrollable-tbody td{vertical-align:middle}
