@font-face{font-family:"Noto Sans JP";src:url(/static/media/NotoSansJP-VariableFont_wght.a6663b33.ttf) format("truetype")}@font-face{font-family:"Kosugi Maru";src:url(/static/media/KosugiMaru-Regular.dc10c3fc.ttf) format("truetype")}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.preview-request-form .institution-name{position:absolute;left:170px;bottom:185px}.preview-request-form .barcode{bottom:20px;position:absolute;right:50px}@media print{.no-print{display:none}.well{font-size:10px}.well-head{min-width:180px}.print-area{padding:20px;font-size:10px;zoom:47%}.info-384{max-width:200px;min-width:200px;margin-right:50px!important}.shadow{box-shadow:none!important}.run-required-list{font-size:24px}}@media screen{.well-head{min-width:250px}.standard-urine{font-size:12px}.info-384{max-width:220px;min-width:220px}.no-screen{display:"none"}}@media print{.preview-result .age{top:100px}.preview-result .barcode{bottom:7px}.page-root{width:100.5%!important}}@media screen{.preview-result .age{top:100px}}.preview-result{font-family:"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,sans-serif}.preview-result .patient-info{font-size:10px}.preview-result .patient-info .age{position:absolute;right:240px}.preview-result .patient-info .gender{position:absolute;right:180px}.preview-result .triangle{border-top:20px solid #000;border-right:11px solid transparent;border-left:11px solid transparent}.preview-result-v2{font-family:"Kosugi Maru"!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{background-color:#fafafa!important}a{text-decoration:none}.shadow{box-shadow:5px 10px 20px rgba(0,0,0,.25)}.shadow-dark{box-shadow:5px 10px 20px #000}.child-margin-r-5>:not(:last-child){margin-right:5px}.child-margin-r-10>:not(:last-child){margin-right:10px}.child-margin-r-15>:not(:last-child){margin-right:15px}.child-margin-r-20>:not(:last-child){margin-right:20px}.child-margin-r-25>:not(:last-child){margin-right:25px}.child-margin-r-30>:not(:last-child){margin-right:30px}.child-margin-c-5>:not(:last-child){margin-bottom:5px}.child-margin-c-10>:not(:last-child){margin-bottom:10px}.child-margin-c-15>:not(:last-child){margin-bottom:15px}.child-margin-c-20>:not(:last-child){margin-bottom:20px}.child-margin-c-25>:not(:last-child){margin-bottom:25px}.child-margin-c-30>:not(:last-child){margin-bottom:30px}.react-datepicker-wrapper{display:block!important}.sticky-table th{border-collapse:initial}.sticky-table thead th{top:-2px;z-index:1}.sticky-table-cell,.sticky-table thead th{position:-webkit-sticky;position:sticky;background-color:#fff}.sticky-table-cell{left:1px;z-index:2;vertical-align:middle}.sticky-table thead th:first-child{z-index:3}.flashing{-webkit-animation:flash 2s linear infinite;animation:flash 2s linear infinite}@-webkit-keyframes flash{0%,to{opacity:1}50%{opacity:.4}}@keyframes flash{0%,to{opacity:1}50%{opacity:.4}}.form-label.required:after{content:"\5fc5\9808";padding:3px 6px;font-size:11px;background:#b81151;color:#fff;font-weight:700;border-radius:5px;margin-left:5px}.form-control{margin-bottom:15px}.invalid-feedback{position:absolute;top:35px;width:200px!important}.form-label{margin:5px 0 0}.vertical-align-middle-row>td{vertical-align:middle}.popover{max-width:800px!important}.tooltip-inner{max-width:500px!important}@media print{.no-print,.no-print *{display:none!important}.content{margin-top:0!important;padding:0!important;overflow-y:unset!important;width:auto!important}#layout,.content{height:auto!important}}@media screen{.no-screen,.no-screen *{display:none!important}}.content{padding:20px 20px 10px;width:calc(100% - 260px)}.linked-text{color:#4977d0;text-decoration:underline;cursor:pointer;-webkit-user-select:none;user-select:none}.width-60{width:60px}.ignore-margin{margin:0!important}.placeholder-item{background:#fff;border-radius:6px;margin:0 auto;width:100%;padding:0!important;box-sizing:border-box}.placeholder-item .animated-background{border-radius:3px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderAnimation;animation-name:placeHolderAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:1600px 104px;position:relative;height:20px}@-webkit-keyframes placeHolderAnimation{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes placeHolderAnimation{0%{background-position:-800px 0}to{background-position:800px 0}}.rc-time-picker-panel{z-index:100000!important}.rc-time-picker-input{border:none!important;font-size:1rem!important;color:#212529!important;font-weight:400!important}html.disable-swipe-back{overflow:hidden;overscroll-behavior-x:none}@media print{.page-root{width:100.5%!important}}.page-root{position:relative;width:100%;height:100%}body>iframe[style*="2147483647"]{display:none!important}
/*# sourceMappingURL=main.a4d3705e.chunk.css.map */