body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%;margin:0}.App{display:flex;flex-direction:column;height:100%;min-height:100vh}:root{--header_height:50px;--footer_height:35px;--main_height:calc(100% - var(--header_height) - var(--footer_height))}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.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)}}main{flex:1 1;padding:0;width:100%}.float_clear{clear:both}.div_flex{align-items:flex-end;display:flex}.div_flex>div{padding-bottom:10px;padding-right:10px}.frame_header>span{font-weight:700}.MuiDataGrid-cell--withRenderer select{background-color:rgba(250,250,0,.5);font-weight:400}@media print{.no-print{display:none}}.buttonNew{margin-bottom:10px;padding-right:10px}.maintenanceRegister .div1>div{padding-bottom:10px;padding-right:10px}.maintenanceRegister .div2{align-items:flex-end;display:flex}.departRegister .div2>div{padding-bottom:10px;padding-right:10px}.div_register{align-items:flex-end;display:flex;justify-content:left;padding-bottom:10px}.div_register>div{padding-right:20px;padding-top:10px}header{background-color:#e4e4e4;box-shadow:0 2px 4px rgba(0,0,0,.1);height:var(--header_height);justify-content:space-between;max-height:var(--header_height);padding:0 16px}.title-container,header{align-items:center;display:flex}.app-logo{height:var(--header_height);margin-right:16px;transition:height .3s ease}.pagetitle{font-size:1.5rem;font-weight:500}.navi{align-items:center;display:flex;gap:16px}.navi>.userinfo{display:flex;flex-direction:column}.navi>.userinfo p{margin:0;white-space:nowrap}.mobile-navi{display:flex;justify-content:flex-end}@media (max-width:960px){header{height:56px}.pagetitle{font-size:1.2rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-logo{height:30px}}@media (max-width:600px){.pagetitle{max-width:150px}}footer{background-color:#e4e4e4;border-top:1px solid #ddd;flex-shrink:0;height:var(--footer_height);max-height:var(--footer_height);width:100%}.footer-content{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;max-width:100%;width:100%}.footer-logo-section{display:flex;grid-column:3;justify-content:flex-end;width:100%}.company-logo{max-height:30px;max-width:150px}.footer-info{align-items:center;display:flex;flex-direction:row;grid-column:2;justify-self:center;text-align:center}.markdown-content h2{color:#1b435d;font-size:1.2rem;margin-bottom:1rem;margin-top:.5rem}.markdown-content h3{font-size:1.1rem;margin-bottom:.8rem;margin-top:.5rem}.markdown-content p{line-height:1.5;margin-bottom:.8rem}.markdown-content ol,.markdown-content ul{margin-bottom:1rem;margin-left:1rem}.markdown-content li{margin-bottom:.3rem}.markdown-content a{color:#436629;text-decoration:underline}.markdown-content a:hover{color:#255583}.markdown-content code{background-color:#f5f5f5;border-radius:3px;font-family:monospace;padding:.2rem .4rem}.login{margin:0 auto;max-width:80%;padding:10px 0;width:100%}.logininfo{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:25px;width:100%}@media (max-width:900px){.login{max-width:90%;padding-bottom:40px;padding-top:20px}}.login-title{letter-spacing:3px;padding-bottom:16px;position:relative}.login-title:after{background:linear-gradient(90deg,#768e9d,#1b435d);border-radius:3px;bottom:0;content:"";height:3px;left:calc(50% - 80px);position:absolute;width:160px}.login-app-logo{display:block;margin:10px auto;width:50%}.menu{display:flex;flex-direction:column;height:calc(100vh - var(--header_height) - var(--footer_height));width:100%}.information-area{margin:0 10px;width:calc(100% - 20px)}.frame{padding:10px}.frame>.frame_container{border:1px solid #2e8b57;border-radius:10px;padding:10px}.frame>.frame_container>.frame_header{margin-bottom:10px;margin-left:10px;margin-top:-21px}.frame>.frame_container>.frame_header>span{background-color:#fff}.requestRegister .div1{align-items:flex-end;display:flex}.requestRegister .div1>.category,.requestRegister .div1>div{padding-bottom:10px;padding-right:10px}.requestRegister .div1>.category{width:250px}.requestRegister .intocart{padding:10px}.requestRegister .singlelist>.singlelist_list{height:300px}.intoCart>div{padding-bottom:5px;padding-left:10px}.orderRegisterMail_input>div{padding-bottom:10px}.targetArea{padding:10px}.orderRegisterFAX_input>div{padding-bottom:10px}.targetArea{padding:5px 10px}.accept-container{padding:24px 0}.form-paper{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08);max-height:calc(100vh - var(--header_height) - var(--footer_height) - 48px);overflow-y:auto;padding:20px}.logo-box{align-items:center;display:flex;flex-direction:column;margin-bottom:32px}.app-logo-accept{height:60px;margin-bottom:16px}.welcome-text{color:rgba(0,0,0,.6);margin-bottom:24px}.registration-form{width:100%}.form-input{margin-bottom:16px}.password-input{margin-bottom:24px}.section-title{font-weight:500;margin-bottom:16px}.mobile-divider{margin:32px 0}.social-title{font-weight:500}.google-button{transition:all .3s ease}@media (max-width:960px){.form-paper{padding:24px 16px}.social-section{margin-top:24px}}.vertical-divider{height:100%;margin:0 24px}.mobile-divider{margin:24px 0}.user-info-text{color:#263c15;text-align:center}.success-text{color:rgba(0,0,0,.6);font-weight:500;text-align:center}.move-login-button{min-width:200px}
/*# sourceMappingURL=main.9ed29c70.css.map*/