﻿@font-face{font-family:"HGMinchoE";src:url("../../b2c-assets/fonts/HGMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGPMinchoE";src:url("../../b2c-assets/fonts/HGPMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGPMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGSMinchoE";src:url("../../b2c-assets/fonts/HGSMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGSMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGMinchoE";src:url("../../b2c-assets/fonts/HGMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGPMinchoE";src:url("../../b2c-assets/fonts/HGPMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGPMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGSMinchoE";src:url("../../b2c-assets/fonts/HGSMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGSMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.dialog-content{display:none}@media screen and (min-width: 0px)and (max-width: 1023px){.dialog-table-wrapper{overflow:auto}}.td-green{color:#1a9f35;cursor:pointer}table{width:100%}@media screen and (min-width: 0px)and (max-width: 1023px){table{width:1024px}}table td{padding:10px 30px}table tr{border:1px solid rgba(112,112,112,.2)}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{text-align:center;float:none}.button_style{background-color:#1976d2;color:#fff}.repair-diagnosis-form-page .warn{color:#f21010}.repair-diagnosis-form-page .mail_warn{color:#f21010}.repair-diagnosis-form-page .repair_input{width:100%;background:#f0f4f7;border:0px;height:60px;font-size:16px;padding-left:30px}.repair-diagnosis-form-page select.repair_set-status{width:calc(50% - 8px);margin-right:8px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page select.repair_set-status{margin-right:0px}}.repair-diagnosis-form-page select.repair_tv-height{width:calc(50% - 8px);margin-left:4px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page select.repair_tv-height{margin-left:0px}}.repair-diagnosis-form-page select.repair_set-status,.repair-diagnosis-form-page select.repair_tv-height{background-color:#f0f4f7;color:rgba(0,0,0,.5);border:0px;height:60px;font-size:16px;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #ccc 50%),linear-gradient(135deg, #ccc 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 25px) calc(1em + 12px),calc(100% - 20px) calc(1em + 12px),calc(100% - 4em) 100%;background-size:5px 5px,5px 5px,1px 100%;background-repeat:no-repeat}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page select.repair_set-status,.repair-diagnosis-form-page select.repair_tv-height{width:100%;margin-bottom:10px}}.repair-diagnosis-form-page .repair_input_click{display:flex;flex-direction:row;flex-wrap:nowrap}.repair-diagnosis-form-page .repair_input-date{width:calc(46% - 25px);background:#f0f4f7;border:0px;height:60px;font-size:16px;padding-left:30px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page .repair_input-date{width:100%}}.repair-diagnosis-form-page .repair_input-date-gray{background:#dcdcdc}.repair-diagnosis-form-page .repair_input_remarks{width:100%}.repair-diagnosis-form-page .repair-calendar-img{width:60px;height:60px}.repair-diagnosis-form-page textarea{width:100%;background:#f0f4f7;border:0px;font-size:16px;padding:15px}.repair-diagnosis-form-page .radio-wrapper{display:flex;flex-wrap:wrap}.repair-diagnosis-form-page #district_name{color:rgba(0,0,0,.5)}.repair-diagnosis-form-page .radio-item{width:25%;display:flex;align-items:center;margin-bottom:30px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page .radio-item{width:33.33%}}.repair-diagnosis-form-page .radio-item:before{content:"";cursor:pointer;width:40px;height:40px;background:#f0f4f7;position:relative;display:inline-block;border-radius:100%;margin-right:20px;border:2px rgba(0,0,0,0) solid;transition:all .3s ease-in-out}.repair-diagnosis-form-page .radio-item.active{position:relative}.repair-diagnosis-form-page .radio-item.active:after{content:"";cursor:pointer;width:20px;height:20px;background:#00442d;position:absolute;display:inline-block;border-radius:100%;left:12px}.repair-diagnosis-form-page .date-checkbox{background:#f0f4f7;width:40px;height:40px;cursor:pointer;display:inline-block;vertical-align:middle;margin-right:15px}.repair-diagnosis-form-page .date-checkbox.active{position:relative}.repair-diagnosis-form-page .date-checkbox.active:after{content:"";cursor:pointer;width:25px;height:25px;background:#00442d;position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%, -50%)}.repair-diagnosis-form-page .date-wrapper select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #ccc 50%),linear-gradient(135deg, #ccc 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 25px) calc(1em + 12px),calc(100% - 20px) calc(1em + 12px),calc(100% - 4em) 100%;background-size:5px 5px,5px 5px,1px 100%;background-repeat:no-repeat}.repair-diagnosis-form-page .date-wrapper .year{width:calc(50% - 8px);margin-right:8px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page .date-wrapper .year{margin-right:0}}.repair-diagnosis-form-page .date-wrapper .month{width:calc(25% - 16px);margin-left:8px;margin-right:8px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page .date-wrapper .month{margin-right:0;margin-left:0}}.repair-diagnosis-form-page .date-wrapper .day{width:calc(25% - 8px);margin-left:8px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page .date-wrapper .day{margin-left:0}}.repair-diagnosis-form-page .date-wrapper .year,.repair-diagnosis-form-page .date-wrapper .month,.repair-diagnosis-form-page .date-wrapper .day{background-color:#f0f4f7;color:rgba(0,0,0,.5);padding-left:30px;height:60px;font-size:16px}@media screen and (min-width: 0px)and (max-width: 767px){.repair-diagnosis-form-page .date-wrapper .year,.repair-diagnosis-form-page .date-wrapper .month,.repair-diagnosis-form-page .date-wrapper .day{width:100%;margin-bottom:10px}}.repair-diagnosis-form-page #district_name{background-color:#f0f4f7;padding-left:30px;border:0px;height:60px;width:100%;font-size:16px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #ccc 50%),linear-gradient(135deg, #ccc 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 25px) calc(1em + 12px),calc(100% - 20px) calc(1em + 12px),calc(100% - 4em) 100%;background-size:5px 5px,5px 5px,1px 100%;background-repeat:no-repeat}.repair-diagnosis-form-page .repair-form-submit{width:50%;background:#c3314b;display:block;margin:0 auto;padding:11px 0px;position:relative}.repair-diagnosis-form-page .repair-form-submit .ico-angle-right{position:absolute;top:50%;transform:translateY(-50%);right:10px}.repair-diagnosis-form-page input[type=text],.repair-diagnosis-form-page textarea,.repair-diagnosis-form-page select{border:2px rgba(0,0,0,0) solid;transition:all .3s ease-in-out}.repair-diagnosis-form-page input[type=text].error,.repair-diagnosis-form-page textarea.error,.repair-diagnosis-form-page select.error{transition:all .3s ease-in-out;border:2px #f21010 solid !important}.repair-diagnosis-form-page textarea{font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"SF Pro Text","SF Pro Icons",sans-serif}.repair-diagnosis-form-page .error .radio-item:before{transition:all .3s ease-in-out;border:2px #f21010 solid !important}.dialog-error-message{display:none}[aria-describedby=dialog_error_message]{width:800px;left:50% !important;transform:translateX(-50%)}[aria-describedby=dialog_error_message] .ui-dialog-titlebar{display:none}[aria-describedby=dialog_error_message] .content-text{font-size:20px;font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif;letter-spacing:-2px}[aria-describedby=dialog_error_message] .href-text{color:#4472c4 !important;font-size:22px;font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}[aria-describedby=dialog_error_message] .ui-dialog-buttonpane{text-align:center;border:0px}[aria-describedby=dialog_error_message] .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;text-align:center}[aria-describedby=dialog_error_message] .button-style{background-color:#fff;border:0px;font-size:20px !important;font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}@media screen and (min-width: 0px)and (max-width: 767px){[aria-describedby=dialog_error_message]{width:100%}}.dialog-content{display:none}[aria-describedby=caleID]{width:800px;left:50% !important;transform:translateX(-50%)}@media screen and (min-width: 0px)and (max-width: 1023px){[aria-describedby=caleID] .dialog-table-wrapper{overflow:auto}}[aria-describedby=caleID] .td-green{color:#1a9f35;cursor:pointer}[aria-describedby=caleID] table{width:100%}@media screen and (min-width: 1024px)and (max-width: 9999px){[aria-describedby=caleID] table{width:1024px}}[aria-describedby=caleID] table td{padding:10px 10px}@media screen and (min-width: 1024px)and (max-width: 9999px){[aria-describedby=caleID] table td{padding:10px 30px}}[aria-describedby=caleID] table tr{border:1px solid rgba(112,112,112,.2)}[aria-describedby=caleID] .ui-dialog-buttonpane{text-align:center;border:0px}[aria-describedby=caleID] .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;text-align:center}[aria-describedby=caleID] .button_style{background-color:#1976d2;color:#fff}@media screen and (min-width: 0px)and (max-width: 767px){[aria-describedby=caleID]{width:100%}}.dialog-wait{display:none}[aria-describedby=dialog_wait]{width:500px;left:50% !important;transform:translateX(-50%)}[aria-describedby=dialog_wait] .repair-loading{display:block;width:120px;height:120px;margin:0 auto;border:0}[aria-describedby=dialog_wait] .ui-dialog-titlebar{display:none}[aria-describedby=dialog_wait] .ui-widget-content{background-color:#fbfbfb}[aria-describedby=dialog_wait] .content-text{font-size:20px;font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif;letter-spacing:-2px}[aria-describedby=dialog_wait] .href-text{color:#4472c4 !important;font-size:22px;font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}[aria-describedby=dialog_wait] .ui-dialog-buttonpane{text-align:center;border:0px}[aria-describedby=dialog_wait] .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;text-align:center}[aria-describedby=dialog_wait] .button-style{background-color:#fff;border:0px;font-size:20px !important;font-family:"Noto Sans JP",Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}@media screen and (min-width: 0px)and (max-width: 767px){[aria-describedby=dialog_wait]{width:100%}}