.g-override-vuetify *{--v-medium-emphasis-opacity: 1 !important;--v-btn-size: 12px !important;--v-btn-height: 30px !important;--v-input-control-height: 30px !important;--v-input-padding-top: 0px !important;--v-selection-control-size: 25px !important;--v-field-padding-start: 6px !important;--v-field-padding-end: 5px !important;--v-field-padding-top: 0px !important;--v-field-padding-bottom: 0px !important}.g-override-vuetify .v-btn{font-weight:500!important;line-height:12px!important}.g-override-vuetify .v-input *{font-size:12px!important;line-height:1!important}.g-override-vuetify .v-selection-control i{font-size:20px!important}.g-override-vuetify .v-label{height:25px!important}.g-form-frame{margin:0;padding:0}@media screen{.g-form-frame.g-page-layout{margin:0;padding:20px;overflow-y:scroll;overflow-x:auto;background-color:#f1f6fb;--form-width: 750px}.g-form-frame.g-page-layout .g-form-layout-container{margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.g-form-frame.g-page-layout .g-form-layout{width:var(--form-width)!important;min-width:var(--form-width);max-width:var(--form-width);min-height:calc(var(--form-width) * 297 / 210)!important;margin:0;padding:25px;font-size:12px;line-height:12px;background-color:#fff;border-radius:5px;border:solid 1px #4D4D4D;box-shadow:0 3px 3px #00000029}.g-form-frame.g-page-layout .g-control-button-layout{width:var(--form-width)!important;min-width:var(--form-width);max-width:var(--form-width);margin:0;padding:0;font-size:12px;line-height:12px;display:flex;flex-direction:row}.g-form-frame.g-page-layout .g-form-alert-box{margin:10px 0}.g-form-frame.g-page-layout-inline{margin:0;padding:0;overflow:hidden;--form-width: 750px}.g-form-frame.g-page-layout-inline .g-form-layout-container{margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.g-form-frame.g-page-layout-inline .g-form-layout{width:var(--form-width)!important;min-width:var(--form-width);max-width:var(--form-width);min-height:calc(var(--form-width) * 297 / 210)!important;margin:0;padding:25px;font-size:12px;line-height:12px;background-color:#fff;border-radius:10px;border:solid 1px #4D4D4D;box-shadow:0 3px 3px #00000029}.g-form-frame.g-page-layout-inline .g-control-button-layout,.g-form-frame.g-page-layout-inline .g-form-alert-box{display:none}}@media print{body{background-color:#fff}.g-form-frame.g-page-layout{margin:0;padding:0;--form-width: 750px}.g-form-frame.g-page-layout .g-form-layout-container{margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.g-form-frame.g-page-layout .g-form-layout{width:var(--form-width)!important;min-width:var(--form-width);max-width:var(--form-width);min-height:calc(var(--form-width) * 297 / 210)!important;margin:0;padding:25px;font-size:12px;line-height:12px;background-color:#fff}.g-form-frame.g-page-layout .g-control-button-layout,.g-form-frame.g-page-layout .g-form-alert-box{display:none}.g-form-frame.g-page-layout-inline{margin:0;padding:0;--form-width: 750px}.g-form-frame.g-page-layout-inline .g-form-layout-container{margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.g-form-frame.g-page-layout-inline .g-form-layout{width:var(--form-width)!important;min-width:var(--form-width);max-width:var(--form-width);min-height:calc(var(--form-width) * 297 / 210)!important;margin:0;padding:25px;font-size:12px;line-height:12px;background-color:#fff}.g-form-frame.g-page-layout-inline .g-control-button-layout,.g-form-frame.g-page-layout-inline .g-form-alert-box{display:none}}.g-form-frame.g-page-layout .g-form-layout .v-container,.g-form-frame.g-page-layout-inline .g-form-layout .v-container{margin:0!important;padding:0!important}.g-form-frame .g-chapter{margin:0 0 2px!important;padding:0 0 2px!important;border-bottom:solid 1.5px #a6a6a6}.g-form-frame .g-section{margin:2px 0 0!important;padding:calc(.25em + 2px) .25rem .25rem .25rem!important;border-top:solid 1px #cdcdcd}.g-form-frame .g-section-no-padding{padding:0!important}.g-form-frame .g-section_nohr{margin:0!important;padding:.25rem!important}h2.g-title{margin:0 0 20px!important;padding:0!important;text-align:center;font-size:20px;line-height:20px;letter-spacing:6px;font-weight:600;white-space:nowrap}h4.g-title{margin:0!important;padding:0!important;font-size:12px;line-height:12px;font-weight:700;white-space:nowrap;color:#11529d;vertical-align:top}.g-form-frame .g-text-12px{font-size:12px}.g-form-frame .g-text-14px{font-size:14px}.g-form-frame .g-text-bold{font-weight:700}.g-form-frame .g-req:after{content:"必須";margin:0 0 0 .5rem!important;padding:2px!important;font-size:10px;font-weight:500;line-height:10px;vertical-align:top;color:#fff;border-radius:2px;background:#ff6f6f;white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact}.g-form-frame .g-section-header{width:120px;flex-grow:0;flex-shrink:0;margin:0!important;padding:0!important;align-self:center;display:flex;align-items:center;justify-content:start}.g-form-frame .g-section-horizontal{margin:0!important;padding:0!important;display:flex;justify-content:start;align-items:center}.g-form-frame .g-section-horizontal_ra{margin:0!important;padding:0!important;display:flex;justify-content:end;align-items:center}.g-form-frame .g-tbtn_ra{width:100px;margin:0 0 0 10px;padding:0!important}.g-form-frame .g-applicant-caption{width:3rem!important;white-space:nowrap;margin:0!important;padding:0!important}.g-form-frame .g-person-name{width:80px!important;flex-grow:0;margin:0 10px 0 0!important;padding:0!important}.g-form-frame .g-person_relation{width:170px!important;flex-grow:0;margin:0 10px 0 0!important;padding:0!important}.g-form-frame .g-phone-number{width:170px!important;flex-grow:0;margin:0!important;padding:0!important}.g-form-frame .g-applicant-corp-caption{width:4rem;white-space:nowrap;margin:0!important;padding:0!important}.g-form-frame .g-person-corporation{width:170px!important;flex-grow:0;margin:0!important;padding:0!important}.g-form-frame .g-client-survey-container{padding:0 0 0 25px!important;margin:0!important}.g-form-frame .g-red-text{color:#d0434d!important}.g-form-frame .dark-g-red-text{color:#c30000!important}.g-form-frame .g-nursing-care-level{width:100px!important;flex-grow:0}.g-form-frame .g-client-survey-infection,.g-form-frame .g-client-survey-dementia{margin:1px 20px 1px 0!important;padding:0!important}.g-form-frame .g-client-survey-checkbox1{margin:1px 0!important;padding:0!important;min-width:9rem;border:dotted 0px green}.g-form-frame .g-client-survey-checkbox2{min-width:18rem}.g-form-frame .g-resident-caption{width:2rem;white-space:nowrap;margin:0!important;padding:0!important}.g-form-frame .g-resident-name{width:80px!important;flex-grow:0;margin:0 10px 0 0!important;padding:0!important}.g-form-frame .g-resident-office{width:110px!important;flex-grow:0;margin:0 10px 0 0!important;padding:0!important}.g-form-frame .g-resident-room{width:280px!important;flex-grow:0;margin:0!important;padding:0!important}.g-form-frame .g-main-btn{margin:12px 0 0;font-size:14px;font-weight:400;line-height:14px;width:120px;--v-border-opacity: 1}.g-form-frame .bg-y{background-color:#ff0}.g-form-frame .bg-g{background-color:green}.g-form-frame .g-instruction-banner{background-color:#11529d;color:#fff;border-radius:10px;margin:0 50px 12px!important;padding:14px!important;text-align:center;font-size:16px;font-weight:700;line-height:normal}@media screen{.g-form-frame-grid.g-page-layout{--form-width: 1062px}.g-form-frame-grid.g-page-layout .g-form-layout{min-height:calc(var(--form-width) * 50 / 210)!important}.g-form-frame-grid.g-page-layout-inline{--form-width: 1062px}.g-form-frame-grid.g-page-layout-inline .g-form-layout{min-height:calc(var(--form-width) * 50 / 210)!important}}@media print{.g-form-frame-grid.g-page-layout{--form-width: 1062px}.g-form-frame-grid.g-page-layout .g-form-layout{min-height:calc(var(--form-width) * 297 / 210)!important}.g-form-frame-grid.g-page-layout-inline{--form-width: 1062}.g-form-frame-grid.g-page-layout-inline .g-form-layout{min-height:calc(var(--form-width) * 297 / 210)!important}}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none}.router-view-style{height:100vh}:root{--print-orientation: portrait}@media print{@page{size:A4 var(--print-orientation)}.no-print-area,.no-print-area *{display:none!important;visibility:hidden!important}}@media screen and (min-width: 1194px) and (max-width: 1270px){body{--small-device-display-width: 1194;width:1280px;transform:scale(calc(var(--small-device-display-width)/1280));transform-origin:top left;position:absolute;top:0}.router-view-style{width:100%;height:calc(100vh / (var(--small-device-display-width)/1280))!important}}@media screen and (min-width: 1180px) and (max-width: 1193px){body{--small-device-display-width: 1180;width:1280px;transform:scale(calc(var(--small-device-display-width)/1280));transform-origin:top left;position:absolute;top:0}.router-view-style{width:100%;height:calc(100vh / (var(--small-device-display-width)/1280))!important}}@media screen and (min-width: 1133px) and (max-width: 1179px){body{--small-device-display-width: 1133;width:1280px;transform:scale(calc(var(--small-device-display-width)/1280));transform-origin:top left;position:absolute;top:0}.router-view-style{width:100%;height:calc(100vh / (var(--small-device-display-width)/1280))!important}}@media screen and (min-width: 1112px) and (max-width: 1132px){body{--small-device-display-width: 1112;width:1280px;transform:scale(calc(var(--small-device-display-width)/1280));transform-origin:top left;position:absolute;top:0}.router-view-style{width:100%;height:calc(100vh / (var(--small-device-display-width)/1280))!important}}@media screen and (min-width: 1080px) and (max-width: 1111px){body{--small-device-display-width: 1080;width:1280px;transform:scale(calc(var(--small-device-display-width)/1280));transform-origin:top left;position:absolute;top:0}.router-view-style{width:100%;height:calc(100vh / (var(--small-device-display-width)/1280))!important}}@media screen and (min-width: 1024px) and (max-width: 1079px){body{--small-device-display-width: 1024;width:1280px;transform:scale(calc(var(--small-device-display-width)/1280));transform-origin:top left;position:absolute;top:0}.router-view-style{width:100%;height:calc(100vh / (var(--small-device-display-width)/1280))!important}}
