@import url(https://use.fontawesome.com/releases/v5.3.1/css/all.css);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;white-space:nowrap;cursor:pointer;display:inline-block;min-height:42px;outline:0;vertical-align:baseline;background:#e0e1e2 none;color:rgba(0,0,0,.6);font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif;text-transform:none;text-shadow:none;font-weight:400;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border:none;border-radius:.28571429rem;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15);-webkit-user-select:none;-ms-user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:"";-webkit-tap-highlight-color:transparent;user-select:none}.btn:active{background-color:#babbbc!important;color:rgba(0,0,0,.9)!important;box-shadow:inset 0 0 0 1px transparent,none!important}.btn.active{background-color:#cacbcd!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important;color:rgba(0,0,0,.8)!important}.btn:disabled{pointer-events:none;opacity:.5}.btn.xs{min-height:auto}.btn.sm,.btn.xs{font-size:.75rem;padding:.5em!important}.btn.md{font-size:1rem;padding:.5em .75em}.btn.lg{width:150px;height:80px;font-size:18px}@media screen and (max-width:320px){.btn.lg{width:130px;height:80px;font-size:18px}}.btn.primary{border:1px solid #1451a1!important;background:#1451a1;color:#fff}.btn.primary:active{background-color:#fff!important;color:#1451a1!important;box-shadow:inset 0 0 0 1px transparent,none!important}.btn.primary.active,.btn.primary:active{background-color:#fff!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important;color:#1451a1!important;border:1px solid #1451a1!important}.btn.secondary{border:1px solid #57b058!important;background:#57b058;color:#fff}.btn.secondary.active,.btn.secondary:active{background-color:#fff!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important;color:#57b058!important;border:1px solid #57b058!important}.btn.dark{border:1px solid #5f6368!important;background:#5f6368;color:#fff}.btn.dark.active,.btn.dark:active{opacity:.5}.btn.white{background:#fff;color:#1451a1}.btn.white:active{box-shadow:inset 0 0 0 1px transparent,none!important}.btn.white.active,.btn.white:active{background-color:#1451a1!important;color:#fff!important}.btn.white.active,.btn.white:active{box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important}.btn.default{background-color:inherit;color:#666}.btn.default.active,.btn.default:active{background-color:inherit!important;color:hsla(0,0%,40%,.75)!important}.btn.pc:hover:hover{background-color:#cacbcd!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important;color:rgba(0,0,0,.8)!important}.btn.pc.primary:hover{color:#1451a1!important;border:1px solid #1451a1!important}.btn.pc.primary:hover,.btn.pc.secondary:hover{background-color:#fff!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important}.btn.pc.secondary:hover{color:#57b058!important;border:1px solid #57b058!important}.btn.pc.dark:hover{opacity:.5}.btn.pc.white:hover{background-color:#1451a1!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)!important;color:#fff!important}.btn.pc.default:hover{background-color:inherit!important;color:hsla(0,0%,40%,.75)!important}body.pc .btn.sm{font-size:14px}body.pc .btn.template_download{min-width:220px}.base_input .ui.input{width:100%}.width_large input{width:250px!important}body.pc .react_select{height:30px}body.pc .react_select>div{min-height:28px;z-index:5}body.pc .react_select>div:hover{border-color:#1451a1}body.pc .react_select>div>div{padding:0 8px}body.pc .react_select>div>div+div{padding:0 10px}body.pc .react_select>div>div>div+div{margin:0;padding-top:0;padding-bottom:0;height:28px}body.pc .react_select>div>div+div>div{padding:0}body.pc .react_select>div>div+div>div svg{display:none}body.pc .react_select>div>div+div>div:after{position:absolute;top:12px;right:7px;content:"";width:0;height:0;border-color:#5f6368 transparent transparent;border-style:solid;border-width:6px 6px 0;pointer-events:none;z-index:1}body.pc .react_select>div>div>span{display:none}body.pc .react_select>div+div{margin:4px 0}body.pc .react_select input{border:none!important;width:auto!important}body.sp .react_select{height:44px}body.sp .react_select>div{min-height:44px;z-index:1}body.sp .react_select>div:hover{border-color:#1451a1}body.sp .react_select>div>div{padding:0 8px}body.sp .react_select>div>div+div{padding:0 10px}body.sp .react_select>div>div>div+div{margin:0;padding-top:0;padding-bottom:0;height:28px}body.sp .react_select>div>div+div>div{padding:0}body.sp .react_select>div>div+div>div svg{display:none}body.sp .react_select>div>div+div>div:after{position:absolute;top:0;bottom:0;right:calc(1em - 6px);margin:auto;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #5f6368;pointer-events:none}body.sp .react_select>div>div>span{display:none}body.sp .react_select>div+div{margin:4px 0}body.sp .react_select input{border:none!important;width:auto!important}.icon_cover{position:absolute;width:80px;height:40px;left:0;bottom:0;padding:0;margin:0}.LeftIconButton{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.LeftIconButton span{margin-left:.25em}body.pc .LeftIconButton{padding:0 10px!important;min-height:30px!important;min-width:100px}body.pc .LeftIconButton__icon{padding-right:10px;font-size:1.2em}.icon_cover_gps{position:absolute;right:10px;padding:0;margin:0}.icon_cover_gps .btn{height:40px;width:40px;border-radius:2px!important;box-shadow:0 1px 4px -1px grey!important}.icon_cover_gps .btn.white,.icon_cover_gps .btn.white:hover{background-color:#fff!important;color:grey!important;border:none!important;box-shadow:0 1px 4px -1px grey!important}.icon_cover_gps .btn.primary,.icon_cover_gps .btn.primary:hover{background-color:#fff!important;color:#1451a1!important;border:none!important;box-shadow:0 1px 4px -1px grey!important}.icon_cover_gps.pc{top:300px}.icon_cover_gps.sp{bottom:40px}body.pc .ProjectInfoWindow{width:100%;position:fixed;bottom:0;z-index:20}body.pc .ProjectInfoWindow__arrow-btn{background-color:#1451a1;color:#fff;text-align:center}body.pc .ProjectInfoWindow__info{background-color:#fff;padding:9px 0}body.pc .ProjectInfoWindow__info__row{display:-webkit-flex;display:flex;padding:9px 0 9px 9px}body.pc .ProjectInfoWindow__info__row.row1>.project-name{-webkit-flex:1 1;flex:1 1;word-break:break-all}body.pc .ProjectInfoWindow__info__row.row1>.col{width:128px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-align-items:center;align-items:center;margin-left:auto}body.pc .ProjectInfoWindow__info__row.row1>.col .project-type,body.pc .ProjectInfoWindow__info__row.row1>.col>.project-rank{width:52px;text-align:center;color:#fff;background-color:#5f6368}body.pc .ProjectInfoWindow__info__row.row2>.project-address{word-break:break-all}body.pc .ProjectInfoWindow__info__row.row3>.project-tel{width:170px}body.pc .ProjectInfoWindow__info__row.row3>.project-salesStaff{-webkit-flex:1 1;flex:1 1;word-break:break-all}body.pc .ProjectInfoWindow__footer{height:52px;background-color:#fff;border-top:1px solid #1451a1;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-align-items:center;align-items:center}body.pc .ProjectInfoWindow__footer .button{width:90px!important;height:34px!important;padding:0;background-color:#f3f6fa!important;border:none!important;box-shadow:0 0 2px}body.pc .ProjectInfoWindow__footer .button:hover{background-color:#dfe1e5!important;box-shadow:0 0 2px}body.pc .ProjectInfoWindow__footer .button .fa-mobile-alt{font-size:28px}body.pc .ProjectInfoWindow__footer .button .fa-line{font-size:31px}.icon_button{min-height:42px;min-width:42px;padding:0!important}.icon_button__icon{font-size:1.5em}.rect_label{-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;min-width:3em;height:2em;padding:0 .5em}.rect_label,.show_type_label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.show_type_label{border:1px solid #ccc;background-color:#fff}.show_type_label>img{height:1.5em}.show_type_label>span{-webkit-flex:1 1;flex:1 1;text-align:center;font-size:1em;color:#fff}.show_type_label.project_uncontracted{background-color:#d24444!important;border:1px solid #d24444!important}.show_type_label.project_construction{background-color:#0a7b24!important;border:1px solid #0a7b24!important}.show_type_label.project_ob{background-color:#09c!important;border:1px solid #09c!important}.show_type_label.project_etc{background-color:#5f6368!important;border:1px solid #5f6368!important}.show_type_label.maintenance_started{background-color:#d24444!important;border:1px solid #d24444!important}.show_type_label.maintenance_completed{background-color:#09c!important;border:1px solid #09c!important}body.sp .show_type_label{height:2em;padding:.25em}body.pc .show_type_label{padding-left:2px}body.pc .show_type_label>img{height:22px}.edit_sp_body{-webkit-flex:1 1;flex:1 1;overflow-y:auto!important;-ms-overflow-style:none;scrollbar-width:none}.edit_sp_body::-webkit-scrollbar{display:none}.edit_sp_body_inner{padding:0 1rem}@media screen and (max-width:320px){.edit_sp_body_inner .category_wrap{padding:1rem .5rem}}.edit_sp_body_inner .ui.segment{box-shadow:none!important;padding:.5rem!important}.edit_sp_body .hidden_category{display:none}.edit_sp_body.show_all .hidden_category{display:block}.edit_sp_body.show_all .hidden_category.offset{margin-top:15px}.show_switch{width:100%;padding:.25em 0;background-color:#1451a1;color:#fff;text-align:center;font-size:.9rem}.show_switch_inner>span{margin:10px}.edit_sp_footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:.5em!important}.edit_sp_footer .btn{margin:0 5px;width:100%}@media screen and (min-width:768px){.edit_sp_footer .btn{width:50%}}.TopLabelInputField_sp__label{display:block}.TopLabelInputField_sp__field{margin-top:3px;display:block}.TopLabelInputField_sp__field .ui.input{width:100%}.projectEditSP .category_wrap .item_wrap .item_customerID{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.projectEditSP .category_wrap .item_wrap .item_customerID>div{-webkit-flex:1 1;flex:1 1}.projectEditSP .category_wrap .item_wrap .item_customerID>div input{width:100%}.projectEditSP .category_wrap .item_wrap .item_customerID>.btn{width:90px;margin-left:10px}.projectEditSP .category_wrap .item_wrap .item_map>.btn{display:block;margin-left:auto}.projectEditSP .category_wrap .item_wrap .item_body.item_customer{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.projectEditSP .category_wrap .item_wrap .item_body.item_customer>div{min-width:inherit}.projectEditSP .category_wrap .item_wrap .item_body.item_customer>div:first-of-type{-webkit-flex:4 1;flex:4 1}.projectEditSP .category_wrap .item_wrap .item_body.item_customer>div:first-of-type *{width:100%!important}.projectEditSP .category_wrap .item_wrap .item_body.item_customer>div:not(:first-of-type){margin-left:10px;-webkit-flex:1 1;flex:1 1}.projectEditSP .category_wrap .item_wrap .item_body.item_customerRank{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.projectEditSP .category_wrap .item_wrap .item_body.item_customerRank>div{min-width:inherit}.projectEditSP .category_wrap .item_wrap .item_body.item_customerRank>div:first-of-type{-webkit-flex:3 1;flex:3 1}.projectEditSP .category_wrap .item_wrap .item_body.item_customerRank>div:not(:first-of-type){margin-left:10px;-webkit-flex:2 1;flex:2 1}.projectEditSP .category_wrap .item_wrap .item_body.item_area>div,.projectEditSP .category_wrap .item_wrap .item_body.item_madori>div{width:160px!important;min-width:inherit}body.sp .pulldown_select{position:relative}body.sp .selector{width:100%;border:1px solid #e2e2e2;border-radius:.28571429rem;background-color:#fff;position:relative}body.sp .selector:before{position:absolute;top:0;bottom:0;right:calc(1em - 6px);margin:auto;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #5f6368;pointer-events:none}body.sp .selector.error{border:1px solid red;background-color:#fff6f6}body.sp .selector.error select{color:#9f3a38}body.sp .selector select{width:100%;padding:.67857143em 2em .67857143em 1em;cursor:pointer;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;line-height:1.36em;-webkit-tap-highlight-color:rgba(143,143,143,.05)}body.sp .selector select:disabled{background-color:#e8e8e8!important;opacity:1!important}body.sp .selector select::-ms-expand{display:none}.datePicker{position:relative;max-width:10em}.datePicker.disabled{opacity:1}.datePicker.disabled>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd{background-color:#e8e8e8!important}.datePicker>.MuiFormControl-root{width:100%}.datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd{padding-right:1em}.datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiOutlinedInput-input{padding:.75em 0 .75em 1em;border-radius:.28571429rem}.datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiInputAdornment-root>.MuiIconButton-root{padding:0;top:3px;outline:none}.datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiOutlinedInput-notchedOutline{border:1px solid rgba(34,36,38,.15)}.datePicker.InputTextError>.MuiFormControl-root{background-color:#fff6f6}.datePicker.InputTextError>.MuiFormControl-root .MuiOutlinedInput-input{color:#9f3a38}.datePicker.InputTextError>.MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid red!important}.MuiDialog-root>.MuiDialog-container>.MuiPaper-root>.MuiDialogContent-root>.MuiPickersBasePicker-container>.MuiPickersBasePicker-pickerView>.MuiPickersSlideTransition-transitionContainer>div>.MuiPickersCalendar-week>div>.MuiButtonBase-root.MuiPickersDay-daySelected,.MuiDialog-root>.MuiDialog-container>.MuiPaper-root>.MuiDialogContent-root>.MuiPickersBasePicker-container>.MuiPickersToolbar-toolbar{background-color:#1451a1}.MuiDialog-root>.MuiDialog-container>.MuiPaper-root>.MuiDialogActions-root>.MuiButton-textPrimary{color:#1451a1}body.pc .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiOutlinedInput-input{font-size:14px;padding:0 0 0 10px;width:80px}body.pc .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiOutlinedInput-notchedOutline{bottom:0}body.pc .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiInputAdornment-root>.MuiIconButton-root{top:0}body.pc .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd{padding-right:4px}body.sp .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiOutlinedInput-input{border:none!important}body.sp .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiInputAdornment-positionEnd{margin-top:-4px}body.sp .datePicker .DatePicker-sp__label{display:none}.text_area.error textarea{border:1px solid red!important;background-color:#fff6f6;color:#9f3a38}.align_r input{text-align:right!important}.table_wrapper{border:1px solid #ccc!important}.table_wrapper table tr:last-child td{border-bottom:none!important}.table__tr{border-top:3px solid red!important}.table_responsive table{font-size:12px}.table_sticky thead th{border:1px solid #ccc;position:-webkit-sticky;position:sticky;top:0;z-index:1}.table_sticky thead th:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:100%;z-index:10}.table_sticky thead th:hover:before{border-top:2px solid #4e7cb8}.sort_mode tbody td{cursor:move!important}table{border-collapse:collapse}table td img.icon,table th img.icon{height:20px}table tbody tr td button{min-height:30px!important;padding:0 10px!important}table .no_data_guidance{position:absolute}table .ui.dimmer{background-color:transparent!important}table.table_selectable tbody>tr.selected td,table.table_selectable tbody>tr:hover td{background-color:#fff9d9!important}table.table_selectable tbody>tr.invalid td{background-color:#999!important}table.table_selectable tbody>tr.invalid td input[type=radio]{opacity:.5}table.table_selectable tbody>tr td{cursor:pointer}table.table_selectable tbody>tr td::-moz-selection{background-color:inherit}table.table_sortable thead th{cursor:pointer}table.table_sortable thead th:hover{background-color:#4e7cb8}table.table_sortable thead th span.sort_arrow{display:inline-block;margin-left:5px;margin-right:5px}table.table_sortable thead th.not_sort{cursor:default;background-color:#0f3d79}table.table_sortable thead th.not_sort:hover{background-color:#0f3d79}table.table_cell_change thead th{overflow:hidden;resize:horizontal}.no_data_guidance{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:50px 0}.LeftLabelInputField_pc.small input{width:100px}.LeftLabelInputField_pc.medium input{width:300px}.LeftLabelInputField_pc.large,.LeftLabelInputField_pc.large .LeftLabelInputField_pc__field{-webkit-flex-grow:1;flex-grow:1}.LeftLabelInputField_pc.large .LeftLabelInputField_pc__field input{width:100%;max-width:500px}.LeftLabelInputField_sp__label{display:block}.LeftLabelInputField_sp__field{display:block;margin-top:7px}.item_postal .LeftLabelInputField_sp+.LeftLabelInputField_sp .LeftLabelInputField_sp__label{margin:0 10px}.search_box_body_inner .category_wrap{padding:1.5rem}.search_box_body_inner .category_wrap:not(:last-of-type){border-bottom:1px solid #ccc}.search_box_body_inner .category_wrap .item_wrap,.search_box_body_inner .category_wrap .item_wrap>.full_width .ui.selection.dropdown,.search_box_body_inner .category_wrap .item_wrap>.full_width>textarea{width:100%}.search_box_body_inner .category_wrap .item_wrap:not(:first-of-type){margin-top:15px}.search_box_body_inner .category_wrap .item_wrap .TopLabelInputField_sp>div{width:100%}.search_box_body_inner .category_wrap .item_wrap .item_body{margin-top:7px}.search_box_body_inner .category_wrap .item_wrap .item_body textarea{display:block;width:100%;resize:none}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_years{display:-webkit-flex;display:flex}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_years>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_years>div label{margin-left:5px;margin-right:5px}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_years .RightLabelInputField_sp__field{margin-top:0}.RightLabelCheckbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.RightLabelCheckbox__label.left{margin-right:10px}.RightLabelCheckbox__label.right{margin-left:10px;-webkit-flex:1 1;flex:1 1}.RightLabelCheckbox__form{min-width:20px;width:20px;height:20px}.rect_A{background-color:#d06d8c!important}.rect_B{background-color:#b8b2d6!important}.rect_C{background-color:#6bb6bb!important}.rect_D{background-color:#f9a743!important}.rect_F{background-color:#f0675f!important}.list_base{height:100%;padding:0 .5rem;margin:0 auto;position:relative}.list_base_card_wrap{position:relative;border-bottom:1px solid transparent}.list_base_card_wrap:before{display:block;content:"";width:100%;height:1px;background-color:rgba(0,0,0,.10196078431372549);position:absolute;top:100%;left:0}.list_base_card_wrap.active .card_base{background-image:none!important;background-color:#fff9d9!important}.list_base .ui.dimmer{z-index:10000000}.list_base__get_loading{position:relative}.list_base.sp .list_base__get_loading{height:5em}.list_base.pc .list_base__get_loading{height:6em}.project_info_window_sp .info_window_info .row1_col1{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.project_info_window_sp .info_window_info .row1_col1 .important{font-size:1rem!important}.project_info_window_sp .info_window_info.simple .row3>div{display:-webkit-flex;display:flex}.project_info_window_sp .info_window_info.simple .row3>div:first-of-type{min-width:11em}.project_info_window_sp .info_window_info.simple .row3>div:last-of-type{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex}.project_info_window_sp .info_window_info.simple .row3>div:last-of-type div:first-of-type{width:6.1em}.project_info_window_sp .info_window_info.simple .row3>div:last-of-type div:last-of-type{-webkit-flex:1 1;flex:1 1;overflow-wrap:break-word}.LeftLabelCheckbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.LeftLabelCheckbox__label.left{margin-left:10px;-webkit-flex:1 1;flex:1 1}.LeftLabelCheckbox__form{min-width:20px;width:20px;height:20px}.detail .resize{margin-bottom:30px;max-height:calc(100% - 60px)}.detail .resize .editPc_wrap+div{z-index:100;height:24px}.detail .resize .editPc_wrap+div>div{height:24px!important;bottom:-24px!important}.detail .editPc_wrap .editPc_body{box-shadow:0 3px 6px rgba(0,0,0,.2)}.editPc_wrap{height:100%;background:#fff}.editPc_wrap .editPc_body{padding:15px;overflow-y:auto!important}@media screen and (max-width:320px){.editPc_wrap .editPc_body_inner .category_wrap{padding:20px 15px}}.editPc_wrap .editPc_body_inner .ui.segment{box-shadow:none!important;padding:.5rem!important}@media screen and (max-width:320px){.editPc_wrap .editPc_body_inner{padding:0 1rem!important}}.editPc_wrap .editPc_body .hidden_category{display:none}.editPc_wrap .editPc_body.show_all .hidden_category{display:block}.editPc_wrap .editPc_body.show_all .hidden_category.offset{margin-top:15px}.editPc_wrap .show_switch{width:100%;padding:4px 0;background-color:#1451a1;color:#fff;text-align:center}.editPc_wrap .show_switch_inner>span{margin:10px}.editPc_wrap .editPc_footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:.5em!important;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.editPc_wrap .editPc_footer .btn{width:9rem;margin:0 5px}body.pc .search_area{position:relative;padding-bottom:45px;max-height:300px;transition:.2s ease-in-out}body.pc .search_area .search_detail{display:none;border-top:1px solid #ccc;padding-top:5px}body.pc .search_area .search_detail .item_wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}body.pc .search_area .btn_box{position:absolute;width:100%;left:0;bottom:0;border-radius:0}body.pc .search_area .btn_box button{transition:all .3s ease 0s;border-radius:0;background-color:#1451a1;width:100%;color:#fff;font-size:11px;height:24px;min-height:24px!important}body.pc .search_area .btn_box button:hover{background-color:rgba(20,81,161,.75)!important;color:#fff!important}body.pc .search_area .btn_box button:focus{background-color:#1451a1!important;color:#fff!important}body.pc .search_area .btn_box button.for_detail_up{display:none}body.pc .search_area .btn_box button.for_detail_down{display:block}body.pc .search_area.detail_on{max-height:inherit}body.pc .search_area.detail_on .for_simple{display:none!important}body.pc .search_area.detail_on .btn_box button.for_detail_up,body.pc .search_area.detail_on .search_detail{display:block}body.pc .search_area.detail_on .btn_box button.for_detail_down{display:none}body.pc .search_area .size_adjustment select{min-width:174px!important}body.pc .search_area .size_adjustment.width_datepicker input{width:126px}.file_upload_button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#fff;background-color:#57b058;border:1px solid #57b058;border-radius:.28571429rem;padding:0 .5em;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;width:7.5em}.file_upload_button:active{color:#57b058;background-color:#fff}.file_upload_button input[type=file]{display:none}.file_upload_button.pc{min-width:120px;height:30px}.file_upload_button.pc:hover{color:#57b058;background-color:#fff}.file_upload_button.sp{height:42px}.support_history_edit_sp .file_box{-webkit-align-items:center;align-items:center}.support_history_edit_sp .file_box .base_input{-webkit-flex:1 1;flex:1 1}.support_history_edit_sp .file_box .extension{width:50px;text-align:center}.project_card.sp .card_base_row__col_left .card_info_item__head{min-width:4.5em!important}.customerEditSP{position:relative}.customerEditSP .category_wrap .item_wrap .item_body.item_map{width:100%}.customerEditSP .category_wrap .item_wrap .item_body.item_map .btn{display:block;width:8rem;margin-left:auto}.customerEditSP .category_wrap .item_wrap .item_body.item_customer{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.customerEditSP .category_wrap .item_wrap .item_body.item_customer>div{min-width:inherit}.customerEditSP .category_wrap .item_wrap .item_body.item_customer>div:first-of-type{-webkit-flex:2 1;flex:2 1}.customerEditSP .category_wrap .item_wrap .item_body.item_customer>div:not(:first-of-type){margin-left:10px;-webkit-flex:1 1;flex:1 1}.customerEditSP .category_wrap .item_wrap .item_body.item_customerRank{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.customerEditSP .category_wrap .item_wrap .item_body.item_customerRank>div{min-width:inherit}.customerEditSP .category_wrap .item_wrap .item_body.item_customerRank>div:first-of-type{-webkit-flex:3 1;flex:3 1}.customerEditSP .category_wrap .item_wrap .item_body.item_customerRank>div:not(:first-of-type){margin-left:10px;-webkit-flex:2 1;flex:2 1}.customerEditSP .category_wrap .item_wrap .item_body.item_madori>div{width:160px!important;min-width:inherit}.customerEditSP .category_wrap .item_wrap .item_body.item_cardList table{min-height:8em}.customerEditSP .category_wrap .item_wrap .item_body.item_cardList table .no_data_guidance{padding:0;height:5.685em}.customerEditSP .category_wrap .item_wrap.tags_form:not(:first-of-type){margin-top:1em}body.pc .MaintenanceInfoWindow{width:100%;position:fixed;bottom:0;z-index:20}body.pc .MaintenanceInfoWindow__arrow-btn{background-color:#1451a1;color:#fff;text-align:center}body.pc .MaintenanceInfoWindow__info{background-color:#fff;padding:9px 0}body.pc .MaintenanceInfoWindow__info__row{display:-webkit-flex;display:flex;padding:9px 0 9px 9px}body.pc .MaintenanceInfoWindow__info__row.row1>.maintenance-name{-webkit-flex:1 1;flex:1 1;word-break:break-all}body.pc .MaintenanceInfoWindow__info__row.row1>.col{width:128px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-align-items:center;align-items:center;margin-left:auto}body.pc .MaintenanceInfoWindow__info__row.row1>.col .maintenance-type,body.pc .MaintenanceInfoWindow__info__row.row1>.col>.maintenance-rank{width:52px;text-align:center;color:#fff;background-color:#5f6368}body.pc .MaintenanceInfoWindow__info__row.row2>.maintenance-address{word-break:break-all}body.pc .MaintenanceInfoWindow__info__row.row3>.maintenance-tel{width:170px}body.pc .MaintenanceInfoWindow__info__row.row3>.maintenance-salesStaff{-webkit-flex:1 1;flex:1 1;word-break:break-all}body.pc .MaintenanceInfoWindow__footer{height:52px;background-color:#fff;border-top:1px solid #1451a1;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-align-items:center;align-items:center}body.pc .MaintenanceInfoWindow__footer .button{width:90px!important;height:34px!important;padding:0;background-color:#f3f6fa!important;border:none!important;box-shadow:0 0 2px}body.pc .MaintenanceInfoWindow__footer .button:hover{background-color:#dfe1e5!important;box-shadow:0 0 2px}body.pc .MaintenanceInfoWindow__footer .button .fa-mobile-alt{font-size:28px}body.pc .MaintenanceInfoWindow__footer .button .fa-line{font-size:31px}body.pc .maintenance_date{border-color:#1451a1!important;text-align:center}body.pc .maintenance_date td,body.pc .maintenance_date th{border-color:#1451a1!important;padding:0}body.pc .maintenance_date th{background-color:#1451a1;color:#fff}body.pc .maintenance_date td{color:#1451a1}body.pc .maintenance_date.alert,body.pc .maintenance_date.alert td,body.pc .maintenance_date.alert th{border-color:red!important}body.pc .maintenance_date.alert th{background-color:red}body.pc .maintenance_date.alert td{color:red}.maintenance_edit_sp .category_wrap .item_wrap .item_body.maintenance_date .btn:active,.maintenance_edit_sp .category_wrap .item_wrap .item_body.maintenance_date .btn:hover{background-color:#1451a1!important;color:#fff!important;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(20,81,161,.15)!important}.maintenance_info_window_sp .info_window_info .row1_col1{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.maintenance_info_window_sp .info_window_info .row1_col1 .important{font-size:1rem!important}.maintenance_info_window_sp .info_window_info.simple .row3>div{display:-webkit-flex;display:flex}.maintenance_info_window_sp .info_window_info.simple .row3>div:first-of-type{min-width:11em}.maintenance_info_window_sp .info_window_info.simple .row3>div:last-of-type{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex}.maintenance_info_window_sp .info_window_info.simple .row3>div:last-of-type div:first-of-type{width:6.1em}.maintenance_info_window_sp .info_window_info.simple .row3>div:last-of-type div:last-of-type{-webkit-flex:1 1;flex:1 1;overflow-wrap:break-word}.maintenance_info_window_sp .info_window_info_row.row2 .btn{padding:.5rem}body.pc .registrationAddressMapDialog *{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}body.pc .registrationAddressMapDialog .btn.search-address{width:110px;border:1px solid #1451a1;position:absolute;bottom:10px;z-index:10;left:10px;top:auto}body.pc .base_input.size_datepicker input{width:126px}body.pc .base_input.size_datepicker.add_time input{width:100%}body.pc .base_input.small input{width:100px}body.pc .base_input.medium input{width:300px}body.pc .base_input.large{-webkit-flex-grow:1;flex-grow:1;width:100%}body.pc .base_input.large input{width:100%;max-width:518px}body.pc .base_input.large.email input{max-width:inherit}body.pc .base_input.auto input{width:auto}body.pc .base_input.fixed input{width:174px}.RightLabelInputField_pc__label{margin-left:5px}.RightLabelInputField_pc__field{margin-left:0}.RightLabelInputField_pc.small input{width:100px}.RightLabelInputField_sp{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.RightLabelInputField_sp__label{display:block;margin-left:5px}.RightLabelInputField_sp__field{display:block;margin-top:7px}.RightLabelInputField_sp.small input{width:100px}.registrationAddressMapDialog .btn.search-address{width:110px;border:1px solid #1451a1;position:absolute;top:10px;left:10px}.registrationAddressMapDialog .btn.search-customer,.registrationAddressMapDialog .btn.search-project{width:110px;border:1px solid #1451a1;position:absolute;top:57px;left:10px}.for_registration{position:absolute;z-index:10;width:180px;left:calc(50% - 90px);bottom:20px}.step_card.pc .step_card__row,.step_card.sp .step_card__row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.step_card.pc .step_card__row__left,.step_card.sp .step_card__row__left{text-align:center}.step_card.pc .step_card__row__right,.step_card.sp .step_card__row__right{-webkit-flex:1 1;flex:1 1}.step_card.pc .step_card__row__right.border,.step_card.sp .step_card__row__right.border{position:relative}.step_card.pc .step_card__row__right.border:before,.step_card.sp .step_card__row__right.border:before{content:"";display:block;height:1px;width:100%;background-color:#ccc;position:absolute;left:0}.step_card.sp .step_card__row__left{min-width:4em;width:4em}.step_card.pc .step_card__row__left{min-width:3.5em;width:3.5em}.step_card.pc .step_card__row__middle{margin-right:.5em}.step_preview_dialog.pc .step_preview_dialog__goal .important,.step_preview_dialog.pc .step_preview_dialog__start .important,.step_preview_dialog.sp .step_preview_dialog__goal .important,.step_preview_dialog.sp .step_preview_dialog__start .important{padding:1rem}.step_preview_dialog.pc .step_preview_dialog__via,.step_preview_dialog.sp .step_preview_dialog__via{padding-right:1rem}.step_preview_dialog.pc .step_preview_dialog__via .step_card,.step_preview_dialog.sp .step_preview_dialog__via .step_card{margin-bottom:1rem}.step_preview_dialog.sp .route_dialog__footer{padding:1rem}.step_preview_dialog.sp .route_dialog__footer .btn{width:100%}.step_preview_dialog.pc{display:-webkit-flex;display:flex}.step_preview_dialog.pc .route_dialog__body{height:100%;overflow-y:scroll!important}.step_preview_dialog.pc .route_dialog__footer .btn{width:6em}.route_dialog.pc{-webkit-flex-direction:column;flex-direction:column;overflow-y:hidden}.route_dialog.pc .route_dialog__body{-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;padding:20px;overflow-y:auto}.route_dialog.pc .route_dialog__body__header{padding:0 10px}.route_dialog.pc .route_dialog__body__header .ui.tabular.menu{border-bottom:none}.route_dialog.pc .route_dialog__body__header .ui.tabular.menu button{box-shadow:none!important}.route_dialog.pc .route_dialog__body__header .ui.tabular.menu button.item{border-bottom:none!important;width:104px;padding:0 10px}.route_dialog.pc .route_dialog__body__header .ui.tabular.menu button.item svg{margin-right:5px}.route_dialog.pc .route_dialog__body__header .ui.tabular.menu button.item.selected{background-color:#1451a1;color:#fff}.route_dialog.pc .route_dialog__body__header .ui.tabular.menu button.item.selected svg .a,.route_dialog.pc .route_dialog__body__header .ui.tabular.menu button.item:hover svg .a{fill:#fff}.route_dialog.pc .route_dialog__body__header__time{-webkit-align-items:center;align-items:center;margin-left:40px;padding-bottom:4px}.route_dialog.pc .route_dialog__body__contents{-webkit-flex:1 1;flex:1 1;border:1px solid #ccc!important;border-radius:4px;padding:20px}.route_dialog.pc .route_dialog__body__contents .item_wrap{-webkit-flex-direction:column;flex-direction:column}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box{-webkit-align-items:center;align-items:center}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box .item_head{width:110px}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box .base_input{min-width:28em}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box .btn{margin-left:5px}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box .btn.exchange{background-color:#fff}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box .btn.exchange:hover{background-color:#fff!important;opacity:.7}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box .btn.route{border:1px solid #1451a1}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box+.item_box{margin-left:18em}.route_dialog.pc .route_dialog__body__contents .item_wrap .item_box+.item_box .time_distance{min-width:12.5em;text-align:right}.route_dialog.pc button{box-shadow:none!important}.route_dialog.pc button.sm{min-height:auto;height:30px}.route_dialog.sp{-webkit-flex-direction:column;flex-direction:column;height:100%}.route_dialog.sp,.route_dialog.sp .route_dialog__header{display:-webkit-flex;display:flex}.route_dialog.sp .route_dialog__header .bottom_border_button{width:100%;margin-left:10px}.route_dialog.sp .route_dialog__header .bottom_border_button:last-of-type{margin-right:10px}@media screen and (max-width:320px){.route_dialog.sp .route_dialog__header .bottom_border_button__label{display:none}}.route_dialog.sp .route_dialog__body{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow-y:scroll;padding:10px}.route_dialog.sp .route_dialog__body::-webkit-scrollbar{display:none}.route_dialog.sp .route_dialog__body__route{padding:0 10px}@media screen and (max-width:320px){.route_dialog.sp .route_dialog__body__route{padding:0 5px}}.route_dialog.sp .route_dialog__body__route__header{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:4px}.route_dialog.sp .route_dialog__body__route__header .btn{padding:.5em .75em}@media screen and (max-width:320px){.route_dialog.sp .route_dialog__body__route__header .btn{padding:.5em}}.route_dialog.sp .route_dialog__body__route__header .btn+.btn{margin-left:5px}.route_dialog.sp .route_dialog__body__route__header .btn:first-of-type{margin-left:auto}.route_dialog.sp .route_dialog__body__route__header .btn.map_search i{font-size:1.3rem}.route_dialog.sp .route_dialog__body__route__body>div:last-of-type{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:10px 0}.route_dialog.sp .route_dialog__body__route__body>div:last-of-type .btn.exchange{background-color:#fff}.route_dialog.sp .route_dialog__body__route__body>div:last-of-type .btn.exchange:hover{background-color:#fff!important;opacity:.7}.route_dialog.sp .route_dialog__body__route__body>div:last-of-type .btn.route{border:1px solid #1451a1}.route_dialog.sp .route_dialog__body__route__body>div:last-of-type .dot_border{-webkit-flex:1 1;flex:1 1;margin:0 6px}.route_dialog.sp .route_dialog__footer{border-top:1px solid #1451a1}.route_dialog.sp .route_dialog__footer>div:first-of-type{padding:1rem 1rem 0}.route_dialog.sp .route_dialog__footer>div:last-of-type{display:-webkit-flex;display:flex;padding:1rem}.route_dialog.sp .route_dialog__footer>div:last-of-type .btn{width:100%}.route_dialog.sp .route_dialog__footer>div:last-of-type .btn+.btn{margin-left:10px}body.ship_login{line-height:1.8;font-size:62.5%;margin:0;padding:0}body.pc{min-width:auto}body.pc .App,body.sp .App{overflow-y:auto!important}a{cursor:pointer}#header{background:url(/static/media/bg.c8d31efb.jpg) no-repeat 50%;background-size:cover;padding-top:20px;padding-bottom:20px;text-align:center}#header .inner{-webkit-justify-content:center;justify-content:center;margin-left:50px}#header .flex,#header .inner{display:-webkit-flex;display:flex}#header .flex{-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:620px;width:90%;grid-gap:0 10px;gap:0 10px}#header .btn-movie{background:#66ca17;background:linear-gradient(180deg,#66ca17 0,#3fe3b9);color:#fff;text-decoration:none;display:block;padding:22px;width:42%;max-width:250px;font-size:18px;font-weight:700;border-radius:5px;box-shadow:inset 5px 30px 20px hsla(0,0%,100%,.5),0 6px 10px rgba(0,0,0,.2);position:relative;transition:.4s}#header .btn-movie span img{position:absolute;width:33px;top:22px;left:8%}#header .btn-movie,#header .btn-shinkitoroku{cursor:pointer;box-sizing:content-box}#header .btn-shinkitoroku{background:#94e064;background:linear-gradient(180deg,#00bd45 0,#94e064);color:#fff;text-decoration:none;display:block;padding:22px;width:42%;max-width:250px;font-size:18px;font-weight:700;border-radius:5px;box-shadow:inset 5px 30px 20px hsla(0,0%,100%,.5),0 6px 10px rgba(0,0,0,.2);position:relative;transition:.4s}#header .btn-shinkitoroku:after{content:"登録がまだの方はこちら";font-size:14px;position:absolute;bottom:1%;width:100%;right:0}#header .btn-shinkitoroku span img{position:absolute;width:33px;top:22px;left:12%}#header .btn-movie:hover,#header .btn-shinkitoroku:hover{opacity:.8}@media screen and (max-width:800px){#header img{width:100%}}@media screen and (max-width:600px){#header .btn-movie,#header .btn-shinkitoroku{font-size:3.3vw}#header .btn-movie{padding:6vw 0 6vw 9vw}#header .btn-shinkitoroku{padding:6vw 0 6vw 6vw;width:46%}#header .btn-shinkitoroku span img{width:7vw;top:6vw;left:7vw}#header .btn-shinkitoroku:after{font-size:2vw}#header .btn-movie span img{width:7vw;top:6vw;left:5vw}}@media screen and (max-width:320px){#header .btn-movie,#header .btn-shinkitoroku{font-size:.8rem}}#form h2{color:#023a70;font-size:23px;font-weight:700;margin:20px 0!important}#form{background:#f2f2f2;max-width:560px;width:96%;margin:80px auto 20px;text-align:center;padding:40px 0}#form .inner{display:-webkit-flex;display:flex;max-width:430px;width:96%;margin:0 auto 20px;text-align:left}#form .logo{width:40%;max-width:200px}#form label{font-size:18px;width:8em;display:inline-block}#form .base_input{line-height:30px;width:60%}#form .base_input input{padding:1px 10px;box-sizing:content-box;line-height:30px;height:30px}#form button.submit{background:-webkit-linear-gradient(bottom,#023cb1,#015eea);color:#fff;display:block;padding:18px;width:67%;margin:40px auto 0;max-width:451px;font-size:18px;font-weight:700;border-radius:5px;transition:.4s}#form button.submit:hover{opacity:.8;color:#fff!important}input[type=button],input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}.btn-password{background:#fff;border:2px solid #023a70;color:#023a70;display:block;padding:18px;width:60%;margin:40px auto 100px;max-width:340px;font-size:18px;font-weight:700;border-radius:5px;text-align:center;text-decoration:none;transition:.4s}.btn-password:hover{color:#158508;border:2px solid #158508}@media screen and (max-width:450px){#form h2{font-size:5vw}#form label{font-size:4vw}#form{margin:5vw auto 1vw}#form .inner{display:block}.btn-password{font-size:3vw;margin:4vw auto 10vw}#form .base_input{width:100%!important}}#footer{background:#148508;color:#fff;padding:30px 0}#footer .flex{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 auto;max-width:1170px;width:96%}#footer .flex-box{width:33.333%}#footer .flex-box:nth-child(2){text-align:center}#footer .link{font-size:18px;color:#fff;text-decoration:underline;cursor:pointer}.copyright{text-align:center;font-size:16px;margin-top:50px}#footer .title{font-size:20px;margin:0}@media screen and (max-width:600px){#footer .flex{-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer .flex-box{width:100%;text-align:center}#footer .title{margin-bottom:20px}}@media screen and (max-width:450px){.copyright{text-align:center;font-size:4vw;margin-top:4vw}}.loginSP{height:100%;overflow-y:auto}.loginSP__logo{padding-top:13vh}.loginSP__logo>span{display:block;width:242px;height:70px;line-height:70px;text-align:center;margin:auto;background-color:#1451a1;color:#fff;font-weight:700;font-size:27px}.loginSP__body__inner{width:80%;margin:auto;padding:0 0 20px}.loginSP__body__inner>.error_wrap{margin-top:10px;word-break:break-all;color:red}.loginSP__body__inner__input-field{margin-top:22px}.loginSP__body__inner__input-field .input{width:100%}.loginSP__body__inner__checkbox{width:184px;margin:40px auto 0}.loginSP__body__inner__login-btn,.loginSP__body__inner__pass-forget{margin-top:30px;text-align:center}.loginSP__body__inner__login-btn button{width:200px;height:35px}.map_list_toggle_button{display:-webkit-flex;display:flex;width:8em}.map_list_toggle_button>div:last-of-type{-webkit-flex:1 1;flex:1 1;text-align:center}.estimate_edit_sp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.estimate_edit_sp__contents{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow-y:scroll;padding:0!important}.estimate_edit_sp__contents::-webkit-scrollbar{display:none}.estimate_edit_sp__contents__up_side{padding:0 .5rem}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker:not(:first-of-type){margin-top:20px!important}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_label{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_label>.col1{width:4em}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_label>.col2{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex:1 1;flex:1 1}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_label>.col2 .during{margin-left:auto;margin-right:.5em}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_label>.col2 .during .ui.input>input{text-align:right;width:5em;height:100%}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_body .inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_body .inner>.datePicker{max-width:13em}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_body .inner>.datePicker:first-of-type{margin-bottom:5px}.estimate_edit_sp .category_wrap .item_wrap.item_date_picker.item_construction_period>.item_body .inner>.tilde{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 10px}.estimate_edit_sp .category_wrap .item_wrap.item_site>.item_label{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.estimate_edit_sp .category_wrap .item_wrap.item_site>.item_label>.btn{margin-left:auto}.estimate_edit_sp__secondary_contents>.secondary_header>div:first-of-type{width:3em}.estimate_edit_sp__secondary_contents>.secondary_header>div:last-of-type{margin-left:auto}.estimate_edit_sp__secondary_contents>.secondary_header>div:last-of-type .btn{min-height:0}.estimate_edit_sp__secondary_contents__remarks{padding:1rem;position:relative}.estimate_edit_sp__secondary_contents__remarks:after{content:"";display:block;height:1px;width:100%;background-color:rgba(0,0,0,.10196078431372549);position:absolute;left:0;top:0}.estimate_edit_sp__secondary_contents__remarks>div{font-weight:700;margin-bottom:.5rem!important}.estimate_edit_sp__secondary_contents__remarks>textarea{resize:none;-webkit-appearance:none;appearance:none;width:100%;border-radius:.5rem}.estimate_edit_sp__secondary_footer__wrap{background-color:#e0e1e2;padding:.7rem 1rem}.estimate_edit_sp__secondary_footer__wrap .row{text-align:right;margin-top:5px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.estimate_edit_sp__secondary_footer__wrap .row:first-child{margin-top:0}.estimate_edit_sp__secondary_footer__wrap .row__col1{width:4em}.estimate_edit_sp__secondary_footer__wrap .row__col2{min-width:7em}.estimate_edit_sp_footer>.btn{padding:.5rem!important}.estimate_edit_sp_footer>.btn:first-of-type{-webkit-flex:2 1;flex:2 1}.estimate_edit_sp_footer>.btn:not(:first-of-type){-webkit-flex:1 1;flex:1 1}@media screen and (max-width:320px){.estimate_edit_sp_footer>.btn{font-size:.85rem}}.estimate_edit_sp__contents__up_side .during .ui.input>input{width:5em;text-align:right}.accordion.sp .btn.change_print_name{font-size:small;min-height:1em;margin-left:auto}.accordion.sp .accordion__label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:3em;grid-gap:.25em;gap:.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25em;box-shadow:0 3px 6px rgba(0,0,0,.2);position:relative}@media screen and (max-width:320px){.accordion.sp .accordion__label{height:2.5em}}.accordion.sp .accordion__label.ancestor{background-color:#619be8;color:#fff}.accordion.sp .accordion__label.daibunrui{background-color:rgba(97,155,232,.6901960784313725);color:#fff}.accordion.sp .accordion__label.daibunrui.dnd_target{background-color:rgba(235,181,33,.8)}.accordion.sp .accordion__label.tyubunrui{background-color:rgba(97,155,232,.12549019607843137);color:#000}.accordion.sp .accordion__label.tyubunrui.dnd_target{background-color:rgba(235,181,33,.6)}.accordion.sp .accordion__label__dnd{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.25em;gap:.25em}.accordion.sp .accordion__label .triangle_icon{width:24px;height:24px}.accordion.sp .accordion__label .dnd_handler{position:absolute;width:30%;height:100%}.accordion.sp .estimate_detail_card_sp.dnd{grid-gap:.5em;gap:.5em}.accordion.sp .estimate_detail_card_sp.dnd .col1{color:inherit;width:1em;margin-left:3.05em;margin-right:0}.accordion.sp .estimate_detail_card_sp.dnd .col2{padding:0 .5em}.accordion.sp .estimate_detail_card_sp.dnd .col2__row2{width:100%}.accordion.sp .estimate_detail_card_sp.dnd .col2__row2__con1{text-align:left}.accordion.sp .estimate_detail_card_sp.dnd .col2__row2__con2{-webkit-flex:0 1;flex:0 1;white-space:nowrap}.estimate_detail_list_sp{padding:.5rem}.estimate_detail_list_sp .estimate_detail_card_sp:not(.last_type){position:relative}.estimate_detail_list_sp .estimate_detail_card_sp:not(.last_type):after{content:"";display:block;height:1px;width:100%;background-color:rgba(0,0,0,.10196078431372549);position:absolute;left:0;bottom:0}.angle_icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;height:1em;width:1em}.angle_icon:before{content:"";position:absolute;width:.6em;height:.6em;border-left:1px solid;border-top:1px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.estimate_detail_card_sp{display:-webkit-flex;display:flex;padding:1rem 0;font-size:1rem;border-bottom:1px solid rgba(0,0,0,.10196078431372549);position:relative}.estimate_detail_card_sp .col1{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:2em;margin-right:.5rem;color:red}.estimate_detail_card_sp .col1 .checkbox label{margin:0;padding:.5rem}.estimate_detail_card_sp .col2{-webkit-flex:1 1;flex:1 1;word-break:break-all}.estimate_detail_card_sp .col2__row1,.estimate_detail_card_sp .col2__row2{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}.estimate_detail_card_sp .col2__row1{font-weight:700}.estimate_detail_card_sp .col2__row2{margin-right:10px}.estimate_detail_card_sp .col2__row2__con1{-webkit-flex:1 1;flex:1 1}.estimate_detail_card_sp .col2__row2__con2{-webkit-flex:1 1;flex:1 1;text-align:right}.estimate_detail_card_sp .col3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:2em}.estimate_detail_card_sp .col3 .angle_icon{color:#1451a1!important}.estimate_detail_card_sp .col3 .angle_icon:before{border-width:2px}.estimate_detail_card_sp.dnd_target{background-color:rgba(255,165,0,.3)}.estimate_detail_card_sp .dnd_handler{position:absolute;width:30%;height:100%;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.estimate_detail_info_sp{padding:1rem}.estimate_detail_info_sp .t_row .t_header{max-width:6em!important}.estimate_detail_info_sp_bottom{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:1em}.estimate_detail_sp__container__price_detail__body .t_row{-webkit-align-items:center;align-items:center}.estimate_detail_sp__container__price_detail__body .t_row .t_header{font-size:.8em;text-align:center}.estimate_detail_sp__container__price_detail__body .t_row .t_body{display:block!important;margin-left:auto;text-align:right}.estimate_detail_edit_sp .item_label.separate{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center}.estimate_detail_secondary_card{padding:.75rem 1rem .75rem 2rem!important}.estimate_detail_secondary_card.is_select{background-color:#fff9d9;background-image:url(/static/media/deposite.385f43e7.svg);background-repeat:no-repeat;background-position:5px 50%;background-size:20px 20px}.estimate_detail_secondary_card__row1{font-weight:700}.estimate_detail_secondary_card__row2{display:-webkit-flex;display:flex}.estimate_detail_secondary_card__row2>div{-webkit-flex:1 1;flex:1 1}.estimate_detail_secondary_card__row2__col2{text-align:right}.registration_block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.registration_block .registration_wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex:1 1;flex:1 1;padding:15% 0;text-align:center}.registration_block .estimate_detail_search_footer .btn{-webkit-flex:1 1;flex:1 1;font-size:.9rem!important}.draglayer{position:fixed;pointer-events:none;z-index:100;left:0;top:0;width:100%;height:100%}.draglayer .accordion{box-shadow:0 0 6px rgba(0,0,0,.2)}.draglayer .accordion.daibunrui .accordion__label{background-color:rgba(144,187,239,.8);color:#fff}.draglayer .accordion.tyubunrui .accordion__label{background-color:rgba(234,242,252,.8);color:#000}.draglayer .card_preview{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 6px rgba(0,0,0,.2);-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.draglayer .card_preview .col1{margin-left:3.05em;color:rgba(0,0,0,.8705882352941177)}.draglayer .card_preview .col2{padding:0 .5em}.estimate_meisai_sp{-webkit-flex-direction:column;flex-direction:column}.estimate_meisai_sp__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow-y:auto;grid-gap:.5em;gap:.5em;padding:1rem;width:100%;background-color:rgba(77,77,77,.050980392156862744);font-weight:700}.estimate_meisai_sp__header>div>span{white-space:nowrap}.estimate_meisai_sp__header__2th{-webkit-flex:1 1;flex:1 1;text-align:right}.estimate_meisai_sp__header__2th i{background-color:#000;color:#fff;border-radius:50%;width:42px;height:42px;line-height:42px;text-align:center;font-size:1.5em}.estimate_meisai_sp__header__last{display:-webkit-flex;display:flex;grid-gap:.5em;gap:.5em}.estimate_meisai_sp__header__last .copy_past_mode{border-radius:50%;background-color:#000}.estimate_meisai_sp__header__last .copy_past_mode i{font-size:1.5em;color:#fff}.estimate_detail_multi_edit_sp .item_wrap{-webkit-align-items:center;align-items:center}.estimate_detail_multi_edit_sp .checkbox_wrap{width:40px}.estimate_detail_multi_edit_sp .checkbox label{margin-right:0!important}.estimate_detail_multi_edit_sp .checkbox_wrap+div{width:100%}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_customerRank{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_customerRank>div{min-width:inherit}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_customerRank>div:first-of-type{-webkit-flex:3 1;flex:3 1}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_customerRank>div:not(:first-of-type){margin-left:10px;-webkit-flex:2 1;flex:2 1}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_area>div,.search_box_customer_sp .category_wrap .item_wrap .item_body.item_madori>div{width:50%!important}.search_box_customer_sp .category_wrap .item_wrap .item_body.item_period .item_period__inner>div:first-of-type{margin-right:.5rem}.search_box_customer_sp .category_wrap .item_wrap.tags_form:not(:first-of-type){margin:1em 0}.estimate_card .card_info_item__head{min-width:6em}.estimate_card .card_info_item__text.important{font-size:1.5rem!important}.detail_price_edit_sp{padding:1rem}.detail_price_edit_sp .t_row .t_header{min-width:6em!important;max-width:6em!important}.detail_price_edit_sp .t_row .t_body,.detail_price_edit_sp .t_row .t_body .base_input{min-width:0}.detail_price_edit_sp .t_row .t_body .base_input input{text-align:right}.detail_price_edit_sp .t_row.genba_support_price .t_body,.detail_price_edit_sp .t_row.yobi_genka .t_body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:320px){.detail_price_edit_sp .t_row.genba_support_price .t_body,.detail_price_edit_sp .t_row.yobi_genka .t_body{overflow-x:scroll}}.detail_price_edit_sp .t_row.genba_support_price .t_body>div,.detail_price_edit_sp .t_row.yobi_genka .t_body>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.detail_price_edit_sp .t_row.genba_support_price .t_body>div+div,.detail_price_edit_sp .t_row.yobi_genka .t_body>div+div{margin-top:5px}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>span:first-of-type,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>span:first-of-type{display:-webkit-flex;display:flex;min-width:2.5em}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>span:last-of-type,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>span:last-of-type{min-width:1em}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>.base_input,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>.base_input{margin-right:5px}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>.base_input input,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>.base_input input{padding-right:5px;padding-left:5px}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>.base_input:first-of-type,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>.base_input:first-of-type{-webkit-flex:1 1;flex:1 1;min-width:5.7rem;max-width:7rem}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>.base_input:first-of-type .base_input,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>.base_input:first-of-type .base_input{width:auto}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>.base_input:first-of-type .base_input input,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>.base_input:first-of-type .base_input input{display:block;width:auto}.detail_price_edit_sp .t_row.genba_support_price .t_body>div>.base_input:last-of-type,.detail_price_edit_sp .t_row.yobi_genka .t_body>div>.base_input:last-of-type{min-width:2.7rem;width:2.7rem}.file_edit_sp .item_label .btn{width:7.5em}.file_edit_sp .file_box{-webkit-align-items:center;align-items:center}.file_edit_sp .file_box .base_input{-webkit-flex:1 1;flex:1 1}.file_edit_sp .file_box .extension{width:50px;text-align:center}.change_password_dialog_sp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}.change_password_dialog_sp .TopLabelInputField_sp{width:calc(100% - 2rem);margin-top:1rem}@media screen and (min-width:768px){.change_password_dialog_sp .TopLabelInputField_sp{max-width:60%}}.change_password_dialog_sp .TopLabelInputField_sp+.TopLabelInputField_sp{margin-bottom:1rem}.header_menu_list_item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background-color:rgba(77,77,77,.050980392156862744)}.header_menu_list_item>span{padding:1em}.header_menu_list_item>i{font-size:1.5em;margin:0 .5em;color:#1451a1}.header_sp{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#1451a1;height:4rem;font-size:1rem;padding:1rem}@media screen and (max-width:768px){.header_sp__search_box_btn.search_focused,.header_sp_menu_btn.search_focused{transition-property:-webkit-flex;transition-property:flex;transition-property:flex,-webkit-flex;transition-duration:.5s;-webkit-flex:none!important;flex:none!important}.header_sp__search_box_btn.search_focused i,.header_sp__search_box_btn.search_focused img,.header_sp_menu_btn.search_focused i,.header_sp_menu_btn.search_focused img{display:none}.header_sp__search.search_focused{margin:0}}.header_sp_menu_btn{cursor:pointer;font-size:2.5rem;color:#fff;-webkit-flex:1 1;flex:1 1;text-align:center}@media screen and (max-width:320px){.header_sp_menu_btn{font-size:2rem}}.header_sp__search{-webkit-flex:10 1;flex:10 1;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0 .6rem 0 .9rem;position:relative}.header_sp__search,.header_sp__search form{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header_sp__search form{width:100%;height:2.3rem}.header_sp__search form .base_input{width:100%;margin:auto;height:100%}.header_sp__search form .base_input .input{width:100%;height:inherit}.header_sp__search form .base_input .input input{padding:0 1rem!important;font-size:1rem;height:inherit}@media screen and (max-width:479px){.header_sp__search form .base_input .input input{padding:0 .7em!important}}.header_sp__search form .base_input .input input::-webkit-input-placeholder{font-size:1rem}.header_sp__search form .base_input .input input:-ms-input-placeholder{font-size:1rem}.header_sp__search form .base_input .input input::placeholder{font-size:1rem}@media screen and (max-width:479px){.header_sp__search form .base_input .input input::-webkit-input-placeholder{font-size:.9rem!important}.header_sp__search form .base_input .input input:-ms-input-placeholder{font-size:.9rem!important}.header_sp__search form .base_input .input input::placeholder{font-size:.9rem!important}}@media screen and (max-width:320px){.header_sp__search form .base_input .input input::-webkit-input-placeholder{font-size:.75rem!important}.header_sp__search form .base_input .input input:-ms-input-placeholder{font-size:.75rem!important}.header_sp__search form .base_input .input input::placeholder{font-size:.75rem!important}}.header_sp__search_box_btn{position:absolute;font-size:2rem;right:5px;color:#1451a1}.header_sp__menu_content{width:100%;height:100%;position:fixed;top:0;left:-100%;padding:0!important;visibility:hidden;pointer-events:none;transition:all .3s;z-index:110}.header_sp__menu_content.opened{left:0;visibility:visible;pointer-events:auto;transition:all .3s}.header_sp__menu_content_bg{height:100%;background:#fff}.header_sp__menu_content__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:4rem;padding:0 1rem;background-color:#1451a1;color:#fff;z-index:150}.header_sp__menu_content__header__close{width:2rem;height:2rem;font-size:2rem;margin-left:auto;cursor:pointer}.header_sp__menu_content__body{-ms-overflow-style:none;scrollbar-width:none;position:absolute;width:100%;overflow-y:auto;z-index:140;padding:0 .5rem .5rem}.header_sp__menu_content__body::-webkit-scrollbar{display:none}.header_sp__menu_content__body .main_menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;background-color:#fff}.header_sp__menu_content__body .main_menu_btn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:30.303030303%;margin:0 0 1rem}@media screen and (min-width:768px){.header_sp__menu_content__body .main_menu_btn{width:20%}}.header_sp__menu_content__body__menu_list{border-top:1px solid rgba(0,0,0,.10196078431372549);border-bottom:1px solid rgba(0,0,0,.10196078431372549);padding:2.5rem .5rem}.header_sp__menu_content__body__menu_list .menu:not(:first-of-type){margin-top:2rem}.header_sp__menu_content__body__menu_list .menu__category{font-size:1.2rem;font-weight:700;padding:.5rem 0}.header_sp__menu_content__body__menu_list .menu__item:not(:last-of-type){margin-bottom:.5rem}.header_sp__menu_content__body__menu_list .menu__item:hover{background-color:#f3f6fa}.header_sp__menu_content__body__bottom{padding:2rem .5rem}.header_sp__menu_content__body__bottom .user_info_label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:1.2rem;font-weight:700}.header_sp__menu_content__body__bottom .user_info_table{margin:.5rem 0 1rem}.header_sp__menu_content__body__bottom .btn{margin-left:auto;width:8.6em}.order_edit_sp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.order_edit_sp .file_btn_wrap{margin-bottom:1rem;padding:.5rem 0;border-bottom:1px solid #ccc}.order_edit_sp .file_btn_wrap div{width:100%;padding:0 .5em}.order_edit_sp .file_btn_wrap div button{width:100%}.order_edit_sp .page_body_header .bottom_border_button{width:50%;margin:0 5px}.order_edit_sp__body{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow-y:scroll}.order_edit_sp__body::-webkit-scrollbar{display:none}.file_card .numero{text-align:center;background-color:#ebb521;line-height:1.5em}.file_card .card_base_row__col_right .btn{width:100%;margin-bottom:0!important}.file_card .card_base_row__col_right .thumb img{width:100%;height:100%;object-fit:cover}body.pc .show_image_dialog{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;height:100%;padding:1rem}body.pc .show_image_dialog img{max-width:100%;max-height:100%}body.sp .show_image_dialog{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;height:50vh;padding:1rem}body.sp .show_image_dialog img{max-width:100%;max-height:100%}.file_detail_sp__body .thumb>*{position:relative;height:auto!important;margin-bottom:5px!important}.file_detail_sp__body__table .t_row .t_header{width:38vw!important;max-width:9.5em!important}.file_detail_sp__footer .btn{-webkit-flex:1 1;flex:1 1}.file_detail_sp__footer .btn+.btn{margin-left:10px}.detail_wrap.for_order{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;font-size:1rem}.detail_wrap.for_order .detail_header{padding:.5rem .5rem 0;background-color:#fff}.detail_wrap.for_order .detail_header_inner{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;display:block;height:3em;padding:0 .5em;background-color:rgba(77,77,77,.050980392156862744);font-weight:700}.detail_wrap.for_order .detail_header_inner__back_btn{margin-right:.5rem;color:#5f6368;font-size:1.5rem}.detail_wrap.for_order .detail_header_inner__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-flex:1 1;flex:1 1}.detail_wrap.for_order .detail_header_buttons{display:-webkit-flex;display:flex;margin-top:.25rem}.detail_wrap.for_order .detail_header_buttons .btn{-webkit-flex:1 1;flex:1 1;font-size:1rem}.detail_wrap.for_order .detail_header_buttons .btn:not(:first-of-type){margin-left:.5rem}.detail_wrap.for_order .detail_body{-webkit-flex:1 1;flex:1 1;padding:.25rem 0;overflow:hidden;position:relative}.detail_wrap.for_order .detail_body .list_base{border-top:none;width:100%}.detail_wrap.for_order .detail_body>div{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.detail_wrap.for_order .detail_body>div>.ui.menu{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;margin-bottom:.25rem;padding:0 .5rem}.detail_wrap.for_order .detail_body>div>.ui.menu::-webkit-scrollbar{display:none}.detail_wrap.for_order .detail_body>div>.ui.menu>a{min-width:calc(20% - .25em)}.detail_wrap.for_order .detail_body>div>.ui.attached:not(.message)+.ui.attached.segment:not(.top){padding:0!important}.detail_wrap.for_order .file_detail_sp__body{padding:.5rem}.detail_wrap.for_order .file_detail_sp__body__table{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow-y:scroll}.detail_wrap.for_order .file_detail_sp__body__table::-webkit-scrollbar{display:none}.detail_wrap.for_order .file_detail_sp__body__table .col_2{display:-webkit-flex;display:flex}.detail_wrap.for_order .file_detail_sp__body__table .col_2>div:first-of-type{-webkit-flex:1 1;flex:1 1}.detail_wrap.for_order .file_detail_sp__body__table .col_2>div:last-of-type{width:5rem}.detail_wrap.for_order .file_detail_sp__body__table .col_2+.col_2{margin-top:.5rem}.detail_wrap.for_order .file_detail_sp__body__table .thumb{position:relative;margin-left:0!important;margin-bottom:5px!important}.detail_wrap.for_order .file_detail_sp__body__table .thumb:before{padding:0}.page_body_footer.for_order{display:-webkit-flex;display:flex;padding:.5rem;background-color:#fff}.card_base.sp{width:100%;background-color:#fff;padding:.75rem 1rem;font-size:1rem;color:#4d4d4d}.card_base.sp.invalid{background-color:#ccc!important}@media screen and (max-width:479px){.card_base.sp.customer_card .card_base_row__col_right .rect_label,.card_base.sp.customer_card .card_base_row__col_right .show_type_label,.card_base.sp.maintenance_card .card_base_row__col_right .rect_label,.card_base.sp.maintenance_card .card_base_row__col_right .show_type_label,.card_base.sp.project_card .card_base_row__col_right .rect_label,.card_base.sp.project_card .card_base_row__col_right .show_type_label{font-size:.8rem}}@media screen and (min-width:768px){.card_base.sp.customer_card .card_base_row__col_right,.card_base.sp.maintenance_card .card_base_row__col_right,.card_base.sp.project_card .card_base_row__col_right{display:block;-webkit-flex-direction:row;flex-direction:row;min-width:10rem}.card_base.sp.customer_card .card_base_row__col_right>div,.card_base.sp.maintenance_card .card_base_row__col_right>div,.card_base.sp.project_card .card_base_row__col_right>div{display:inline-block}.card_base.sp.customer_card .card_base_row__col_right>div:first-of-type,.card_base.sp.maintenance_card .card_base_row__col_right>div:first-of-type,.card_base.sp.project_card .card_base_row__col_right>div:first-of-type{width:5rem;margin-bottom:0!important}.card_base.sp.customer_card .card_base_row__col_right>div+div,.card_base.sp.maintenance_card .card_base_row__col_right>div+div,.card_base.sp.project_card .card_base_row__col_right>div+div{margin-left:5px;width:6rem}.card_base.sp.customer_card .card_base_row__col_right>div+div>*,.card_base.sp.maintenance_card .card_base_row__col_right>div+div>*,.card_base.sp.project_card .card_base_row__col_right>div+div>*{height:calc(2.5rem - 2.5px)}}.card_base.sp.customer_card .card_base_row__col_right .rect_label,.card_base.sp.maintenance_card .card_base_row__col_right .rect_label,.card_base.sp.project_card .card_base_row__col_right .rect_label{margin-bottom:0!important}.card_base.sp.estimate_card.order{background-image:url(/static/media/ordered_sp.cf9feef7.svg);background-color:hsla(0,0%,100%,.9);background-blend-mode:lighten;background-repeat:no-repeat;background-position:100% 0;background-size:contain}.card_base.sp_col{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card_base.sp.is_select{background-color:#fff9d9}.card_base.sp .important{font-size:1.1em;color:#1451a1;font-weight:700}.card_base.sp .emphasis{color:#1451a1}.card_base.sp .tel_no{min-width:10em}.card_base.sp .sales_contact{color:#0069b4}.hr_search_result+.list_base .card_base.sp.estimate_card.order{background-image:none;background-color:inherit}body.sp .App{overflow-y:hidden}body.sp .App,body.sp .App .base_page_sp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.sp .App .base_page_sp{height:100%}body.sp .App .base_page_sp_body{-webkit-flex:1 1;flex:1 1;width:100%;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.sp .App .base_page_sp_body .table_sort{padding:0 .5rem .5rem;border-bottom:1px solid rgba(0,0,0,.10196078431372549)}body.sp .App .base_page_sp_body .map_list_header{display:-webkit-flex;display:flex;padding:.5rem 0;position:relative}body.sp .App .base_page_sp_body .map_list_header#estimate_sp_header,body.sp .App .base_page_sp_body .map_list_header.file_sp__header,body.sp .App .base_page_sp_body .map_list_header.support_history_sp__header{padding:.5rem}body.sp .App .base_page_sp_body .map_list_header#estimate_sp_header>span,body.sp .App .base_page_sp_body .map_list_header.file_sp__header>span,body.sp .App .base_page_sp_body .map_list_header.support_history_sp__header>span{padding:1em;width:100%;background-color:rgba(77,77,77,.050980392156862744);font-weight:700}body.sp .App .base_page_sp_body .map_list_header#estimate_sp_header:after,body.sp .App .base_page_sp_body .map_list_header.file_sp__header:after,body.sp .App .base_page_sp_body .map_list_header.support_history_sp__header:after{height:0}body.sp .App .base_page_sp_body .map_list_header .bottom_border_button{-webkit-flex:1 1;flex:1 1;margin-left:5px}body.sp .App .base_page_sp_body .map_list_header .bottom_border_button:last-of-type{margin-right:5px}body.sp .App .base_page_sp_body .map_list_body{-webkit-flex:1 1;flex:1 1;overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}body.sp .App .base_page_sp_body .map_list_body::-webkit-scrollbar{display:none}body.sp .App .base_page_sp_body .map_list_body .for_area{position:absolute;z-index:10;width:180px;left:calc(50% - 90px);bottom:20px}body.sp .App .base_page_sp_body .detail_wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;font-size:1rem}body.sp .App .base_page_sp_body .detail_wrap .detail_header{padding:.5rem .5rem 0;background-color:#fff}body.sp .App .base_page_sp_body .detail_wrap .detail_header_inner{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;display:block;height:3em;padding:0 .5em;background-color:rgba(77,77,77,.050980392156862744);font-weight:700}body.sp .App .base_page_sp_body .detail_wrap .detail_header_inner__back_btn{margin-right:.5rem;color:#5f6368;font-size:1.5rem}body.sp .App .base_page_sp_body .detail_wrap .detail_header_inner__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-flex:1 1;flex:1 1}body.sp .App .base_page_sp_body .detail_wrap .detail_header_buttons{display:-webkit-flex;display:flex;margin-top:.25rem}body.sp .App .base_page_sp_body .detail_wrap .detail_header_buttons .btn{-webkit-flex:1 1;flex:1 1;font-size:1rem}body.sp .App .base_page_sp_body .detail_wrap .detail_header_buttons .btn:not(:first-of-type){margin-left:.5rem}body.sp .App .base_page_sp_body .detail_wrap .detail_body{-webkit-flex:1 1;flex:1 1;padding:.25rem 0;overflow:hidden;position:relative}body.sp .App .base_page_sp_body .detail_wrap .detail_body .list_base{border-top:none;width:100%}body.sp .App .base_page_sp_body .detail_wrap .detail_body>div{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.sp .App .base_page_sp_body .detail_wrap .detail_body>div>.ui.menu{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;margin-bottom:.25rem;padding:0 .5rem}body.sp .App .base_page_sp_body .detail_wrap .detail_body>div>.ui.menu::-webkit-scrollbar{display:none}body.sp .App .base_page_sp_body .detail_wrap .detail_body>div>.ui.menu>a{min-width:calc(20% - .25em)}body.sp .App .base_page_sp_body .detail_wrap .detail_body>div>.ui.attached:not(.message)+.ui.attached.segment:not(.top){padding:0!important}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body{padding:.5rem}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow-y:scroll}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table::-webkit-scrollbar,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table::-webkit-scrollbar,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table::-webkit-scrollbar{display:none}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table .col_2,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table .col_2,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table .col_2{display:-webkit-flex;display:flex}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table .col_2>div:first-of-type,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table .col_2>div:first-of-type,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table .col_2>div:first-of-type{-webkit-flex:1 1;flex:1 1}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table .col_2>div:last-of-type,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table .col_2>div:last-of-type,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table .col_2>div:last-of-type{width:5rem}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table .col_2+.col_2,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table .col_2+.col_2,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table .col_2+.col_2{margin-top:.5rem}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table .thumb,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table .thumb,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table .thumb{position:relative;margin-left:0!important;margin-bottom:5px!important}body.sp .App .base_page_sp_body .detail_wrap .file_detail_sp__body__table .thumb:before,body.sp .App .base_page_sp_body .detail_wrap .maintenance_detail_sp__body__table .thumb:before,body.sp .App .base_page_sp_body .detail_wrap .support_history_detail_sp__body__table .thumb:before{padding:0}body.sp .App .base_page_sp_body .page_body_footer{display:-webkit-flex;display:flex;padding:.5rem;background-color:#fff}body.sp .App .base_page_sp_body .page_body_footer .btn{width:100%}body.sp .App .base_page_sp_body .page_body_footer .btn+.btn{margin-left:10px}body.sp .App .base_page_sp .btn.search-address{border:1px solid #1451a1;position:absolute;top:10px;left:10px}body.sp .App .base_page_sp_footer{background-color:#1451a1;color:#fff;text-align:center;font-size:.5rem;position:relative}body.sp .App .base_page_sp_footer span{position:absolute;right:10px}body.sp input,body.sp textarea{font-size:16px!important;-webkit-appearance:none;appearance:none;resize:none}body.sp .list_base#detail_estimate_list{width:100%}body.sp .list_base.family_info_list_sp{padding:0}.searchMarkerWindow.sp{line-height:1.4em;font-size:.75rem;width:96%!important}.searchMarkerWindow.sp .google img{width:70px;height:70px;margin-right:10px}.searchMarkerWindow.sp .text_box .btn_box{text-align:left}.searchMarkerWindow.sp .text_box .btn_box button{display:inline-block!important;margin:5px 0 10px}.searchMarkerWindow.sp .text_box .address{font-size:1.2em;margin-bottom:5px}.searchMarkerWindow.sp .text_box .to_google{font-size:1.2em;text-align:left}body.sp .gmnoprint.gm-style-mtc button,body.sp .googlg_map_search .ui.input{width:100%}body.sp .message_dialog__message{padding:30px 15px}body.sp .base_footer,body.sp .message_dialog__footer{border-top:1px solid #1451a1;padding:.5em!important}body.sp .base_footer .btn,body.sp .message_dialog__footer .btn{max-width:50%}body.sp .thumb{margin-bottom:5px!important;min-width:80px}body.sp .thumb>div{width:100%;height:100%}body.sp .ui.modal.max_height_dialog:not(.for_route) .base_dialog_content>div{height:auto!important}body.sp .ui.modal.add_master_meisai_dialog{height:90%!important}body.sp .file_info{padding:0 .5rem;margin:0 0 5px!important}body.sp .search_postaddress_dialog{height:100%}body.sp .address_list_box .inner{position:relative;width:100%;display:-webkit-flex;display:flex;max-height:300px}body.sp .progress_wrap{position:absolute;width:100%;text-align:center;left:0}body.sp .hr_style{background:#ccc}body.sp .order_file_list .table_sort{padding:.5rem;border-bottom:1px solid rgba(0,0,0,.10196078431372549)}body.sp .order_file_list .file_info{font-size:14px}body.sp .info_window{width:100%;position:fixed;bottom:env(safe-area-inset-bottom);z-index:20;background-color:#fff}body.sp .info_window.in_dialog{position:absolute;bottom:0}body.sp .info_window_arrow_btn{background-color:#1451a1;color:#fff;text-align:center;height:2.5rem;font-size:1.5rem;line-height:2.5rem}body.sp .info_window_close_btn{border-radius:0;position:absolute;top:0;right:0;color:#fff;width:2.5rem;height:2.5rem;padding-left:1px!important;min-width:auto!important;min-height:auto!important;background-color:#0a2a53;font-size:1.5rem}body.sp .info_window_info{-webkit-flex-direction:column;background-color:#fff;flex-direction:column;padding:.75rem .75rem 0}body.sp .info_window_info,body.sp .info_window_info_col,body.sp .info_window_info_row{display:-webkit-flex;display:flex}body.sp .info_window_info_col{-webkit-flex-direction:column;flex-direction:column}body.sp .info_window_info .row1{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;max-height:48vh;overflow-y:scroll}body.sp .info_window_info .row1::-webkit-scrollbar{display:none}body.sp .info_window_info .row1_col1{-webkit-flex:1 1;flex:1 1}body.sp .info_window_info .row1_col1 .important{font-size:1rem}body.sp .info_window_info .row1_col1 .row_table_style{margin-top:.25rem}body.sp .info_window_info .row1_col1 .row_table_style .t_row .t_header{width:20vw;max-width:5em;min-width:3em;padding:.15em .25em;background-color:inherit}body.sp .info_window_info .row1_col1 .row_table_style .t_row .t_header i{font-size:1.5em}body.sp .info_window_info .row1_col1 .row_table_style .t_row .t_body .btn{height:42px}body.sp .info_window_info .row1_col1 .row_table_style .t_row .t_body .btn .icon_button__icon{font-size:1.5rem}body.sp .info_window_info .row1_col2{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:6em;margin-left:.25rem}body.sp .info_window_info .row1_col2>*{margin-top:.25rem}body.sp .info_window_info .row1_col2 .thumb{width:6em;height:6em;text-align:center;margin-top:0}body.sp .info_window_info .row2{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:1rem}body.sp .info_window_info .row2 .btn{width:50%}body.sp .info_window_info .row2 .btn+.btn{margin-left:.5rem}body.sp .info_window_info.simple .row1_col1 .t_header{width:6em!important}@media screen and (max-width:320px){body.sp .info_window_info.simple .row1_col1 .t_header{width:5em!important}}body.sp .info_window_info .maintenance_date{border-color:#1451a1!important;text-align:center}body.sp .info_window_info .maintenance_date td,body.sp .info_window_info .maintenance_date th{border-color:#1451a1!important;padding:5px 0}body.sp .info_window_info .maintenance_date th{background-color:#1451a1;color:#fff}body.sp .info_window_info .maintenance_date td{color:#1451a1}body.sp .info_window_info .maintenance_date.alert,body.sp .info_window_info .maintenance_date.alert td,body.sp .info_window_info .maintenance_date.alert th{border-color:red!important}body.sp .info_window_info .maintenance_date.alert th{background-color:red}body.sp .info_window_info .maintenance_date.alert td{color:red}body.sp .info_window_footer{display:-webkit-flex;display:flex;padding:.5rem;background-color:#fff}body.sp .info_window_footer>.btn{width:100%;margin:0 .25rem;height:2rem;padding:0!important;font-size:.85rem}body.sp .info_window_footer>.btn.icon_btn .fa-phone{font-size:1.8rem}body.sp .info_window_footer>.btn.icon_btn .fa-envelope,body.sp .info_window_footer>.btn.icon_btn .fa-line,body.sp .info_window_footer>.btn.icon_btn .fa-sms{font-size:2.2rem}body.sp .info_window_footer>.btn.icon_btn .fa-envelope,body.sp .info_window_footer>.btn.icon_btn .fa-sms{font-size:2rem;margin:0}body.sp .info_window_footer.scroll{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}body.sp .info_window_footer.scroll::-webkit-scrollbar{display:none}body.sp .info_window_footer.scroll>.btn{min-width:calc(22% - .25em);margin:0 .25rem}.detail_info_table{overflow-x:hidden;padding:.25rem .5rem}.detail_info_table .t_row .t_header{max-width:8em!important}@media screen and (min-width:768px){.detail_info_table .t_row .t_header{max-width:12em!important}}.detail_info_table .t_row.block{display:block!important}.detail_info_table .t_row.block .t_header{-webkit-justify-content:start!important;justify-content:start!important;width:100%!important;max-width:100%!important;padding:.5rem 1rem!important}.detail_info_table .t_row.block .t_body{border:1px solid rgba(0,0,0,.10196078431372549);border-radius:.3rem;padding-left:0!important;width:calc(100% - 1rem);margin:.5rem auto}.family_info_card{-webkit-flex-direction:column;flex-direction:column;width:100%;padding:1rem}.family_info_card,.family_info_card__row{display:-webkit-flex;display:flex}.family_info_card__row:not(:first-of-type){margin-top:5px}.family_info_card.active{background-color:#fff9d9!important}.family_info_card .card_info_item.item_tel{-webkit-align-items:center!important;align-items:center!important}.family_info_card .card_info_item__head{min-width:2.5em}.family_info_card .row1__col2{margin-left:5px}.family_info_card .row1__col2.card_info_item{width:auto;min-width:6em}.family_info_card .row1__col2.card_info_item .card_info_item__text{text-align:center!important}.family_info_card .row_birth__col1{width:1.5rem}.family_info_card .row_birth__col2{-webkit-flex:1 1;flex:1 1}@media screen and (min-width:768px){.maintenance_card .card_base_row__col_right>div{width:6em!important}}.support_history_card .card_base_row__col_right{width:5em!important}.support_history_card .card_base_row__col_right .thumb img{width:100%;height:100%;object-fit:cover}.support_history_card .card_base_row__col_right .date{text-align:center;background-color:#ebb521;font-size:.9rem}.support_history_card .card_base_row__col_right .rect_label{margin-bottom:0!important}body.sp .detail_page_footer_col{-webkit-flex:1 1;flex:1 1}body.sp .detail_page_footer_col:first-of-type{display:-webkit-flex;display:flex}body.sp .detail_page_footer_col:first-of-type>.icon_button{width:calc(33.33333% - 10px)!important;height:100%}@media screen and (max-width:479px){body.sp .detail_page_footer_col:first-of-type>.icon_button{width:calc(33.33333% - 5px)!important}body.sp .detail_page_footer_col:first-of-type>.icon_button:not(:first-of-type){margin-left:5px!important}}body.sp .detail_page_footer_col:last-of-type{display:-webkit-flex;display:flex}body.sp .detail_page_footer_col:last-of-type>.btn{width:50%!important;min-width:6em;display:block}body.sp .detail_page_footer_col:last-of-type>.btn:last-of-type{margin-left:auto!important}body.sp .detail_page_footer_col:last-of-type>.btn+.btn{margin-left:5px!important}body.sp .refind_body .category_wrap{padding:1rem}body.sp .refind_footer .btn{width:50%}.estimate_detail_sp .detail_wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.estimate_detail_sp__header__inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:1rem;width:100%;background-color:rgba(77,77,77,.050980392156862744);font-weight:700}.estimate_detail_sp__header:nth-of-type(2){position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1}.estimate_detail_sp__header:nth-of-type(2) .estimate_detail_sp__header__inner>div:first-of-type{width:3em}.estimate_detail_sp__header:nth-of-type(2) .estimate_detail_sp__header__inner>div:nth-of-type(2){display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:.8rem;color:#1451a1}.estimate_detail_sp__header:nth-of-type(2) .estimate_detail_sp__header__inner>div:nth-of-type(3){display:-webkit-flex;display:flex;margin-left:auto}.estimate_detail_sp__header:nth-of-type(2) .estimate_detail_sp__header__inner>div:nth-of-type(3) .btn+.btn{margin-left:5px}.estimate_detail_sp__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow:auto}.estimate_detail_sp__container::-webkit-scrollbar{display:none}.estimate_detail_sp__container__info__bottom .row,.estimate_detail_sp__container__info__top .row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.estimate_detail_sp__container__info__bottom .row__col1,.estimate_detail_sp__container__info__top .row__col1{width:6em}.estimate_detail_sp__container__info__bottom .row__col2,.estimate_detail_sp__container__info__top .row__col2{width:1em}.estimate_detail_sp__container__info__bottom .row__col3,.estimate_detail_sp__container__info__top .row__col3{-webkit-flex:1 1;flex:1 1;word-break:break-all}.estimate_detail_sp__container__info__top{display:-webkit-flex;display:flex;position:relative;padding:1rem 1rem 1rem 1.5rem}.estimate_detail_sp__container__info__top:after{content:"";display:block;height:1px;width:100%;background-color:rgba(0,0,0,.10196078431372549);position:absolute;left:0;bottom:0;-webkit-transform:scale(.94);transform:scale(.94)}.estimate_detail_sp__container__info__top .col1{-webkit-flex:1 1;flex:1 1}.estimate_detail_sp__container__info__top .col1 .row:nth-of-type(2){color:#0069b4}.estimate_detail_sp__container__info__top .col1 .row .important{font-size:1.5rem!important}.estimate_detail_sp__container__info__bottom{padding:1rem 1.5rem}.estimate_detail_sp__container__info__bottom .row:nth-of-type(3){color:red}.estimate_detail_sp__container__list{padding:.5rem .5rem 1.5rem}.estimate_detail_sp__container__list .list_label{border-bottom:1px solid rgba(0,0,0,.10196078431372549);padding:1rem 0}.estimate_detail_sp__container__price_detail__label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.estimate_detail_sp__container__price_detail__label span+span{-webkit-flex:1 1;flex:1 1;margin-left:.5rem}.estimate_detail_sp__container__price_detail__body{position:relative;padding:0 1rem 0 1.5rem;display:none;height:0}.estimate_detail_sp__container__price_detail__body .col{display:none}.estimate_detail_sp__container__price_detail__body .col .row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.estimate_detail_sp__container__price_detail__body .col .row__col1{width:6em}.estimate_detail_sp__container__price_detail__body .col .row__col2{width:1em}.estimate_detail_sp__container__price_detail__body .col .row__col3{-webkit-flex:1 1;flex:1 1;word-break:break-all}.estimate_detail_sp__container__price_detail__body .col2{margin-left:5px}.estimate_detail_sp__container__price_detail__body.opened{padding:1rem 1rem 1rem 1.5rem;transition:opacity .3s;display:block;height:auto;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.10196078431372549)}.estimate_detail_sp__container__price_detail__body.opened .col{display:block}.estimate_detail_sp__container__remarks{padding:1.5rem;position:relative}.estimate_detail_sp__container__remarks__label{font-weight:700;margin-bottom:.5rem}.estimate_detail_sp__container__remarks__content{overflow-wrap:break-word}.estimate_detail_sp__footer_secondary__wrap{background-color:#e0e1e2;padding:.7rem 1rem}.estimate_detail_sp__footer_secondary__wrap .row{text-align:right;margin-top:5px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.estimate_detail_sp__footer_secondary__wrap .row:first-child{margin-top:0}.estimate_detail_sp__footer_secondary__wrap .row__col1{width:4em}.estimate_detail_sp__footer_secondary__wrap .row__col2{min-width:7em}.estimate_detail_sp__footer{overflow-y:auto}.estimate_detail_sp__footer>div{-webkit-flex:1 1;flex:1 1;margin-right:10px}.estimate_detail_sp__footer>div:first-of-type .btn{width:100%}.estimate_detail_sp__footer>div:last-of-type{margin-right:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.estimate_detail_sp__footer>div:last-of-type .btn{width:100%}.horizontalCalendarHeader{display:-webkit-flex;display:flex;font-size:14px}.horizontalCalendarHeader>.next_month_btn_wrap,.horizontalCalendarHeader>.next_year_btn_wrap,.horizontalCalendarHeader>.pre_month_btn_wrap,.horizontalCalendarHeader>.pre_year_btn_wrap{-webkit-flex:1 1;flex:1 1;color:#5f6368}.horizontalCalendarHeader>.date{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex:4 1;flex:4 1}.horizontalCalendar>.react-datepicker-wrapper{display:none}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper{position:static!important;-webkit-transform:none!important;transform:none!important;margin-top:0;padding-top:0}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker{width:100%;border-radius:0;border-top:none;border-right:none;border-left:none}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__triangle{display:none!important}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container{width:100%}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__header{width:100%;padding:.5rem 0}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__header>.react-datepicker__day-names{display:none}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__month{display:-webkit-flex;display:flex;-ms-overflow-style:none;scrollbar-width:none;width:100%;overflow-x:auto;margin:.1rem 0}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__month::-webkit-scrollbar{display:none}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__month>.react-datepicker__week>.react-datepicker__day{width:3rem;line-height:2rem;font-size:14px}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__month>.react-datepicker__week>.react-datepicker__day.react-datepicker__day--outside-month{display:none}.horizontalCalendar>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__month>.react-datepicker__week>.react-datepicker__day.react-datepicker__day--today{font-weight:400}.maintenance_sp__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.maintenance_sp__list__body{-ms-overflow-style:none;scrollbar-width:none;-webkit-flex:1 1;flex:1 1;overflow-y:scroll}.maintenance_sp__list__body::-webkit-scrollbar{display:none}.maintenance_sp .map_list_header:after{height:0!important}.maintenance_sp .page_body_footer .LeftIconButton{font-size:.9rem!important}.maintenance_detail_sp__edit_btn{position:absolute;top:0;right:.5rem;z-index:200}.maintenance_detail_sp__footer{padding:.5rem 0}.maintenance_detail_sp__footer .btn{display:block;margin:auto}.support_history_search_box_sp .category_wrap .item_wrap .item_period__inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}.support_history_search_box_sp .category_wrap .item_wrap .item_period__inner>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.support_history_search_box_sp .category_wrap .item_wrap .item_period__inner>div .ui.dropdown{margin-right:3px}.support_history_search_box_sp .category_wrap .item_wrap .item_period__inner__year{width:100%;margin-bottom:.5rem}.support_history_search_box_sp .category_wrap .item_wrap .item_period__inner__month{margin-right:.5rem}.support_history_search_box_sp .category_wrap .item_wrap .item_period .tilde{margin:.5rem 0}.support_history_search_box_sp .category_wrap .item_wrap.tags_form:not(:first-of-type){margin:1em 0}.support_history_sp__header{-webkit-flex-direction:column;flex-direction:column}.support_history_sp__header__buttons{display:-webkit-flex;display:flex;margin-top:.5rem}.support_history_sp__footer .btn{margin:auto}body.pc{font-family:"メイリオ","Meiryo","Hiragino Sans","ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif!important;font-size:16px;min-width:768px;overflow-x:auto}body.pc .comment{font-size:12px;color:#777;white-space:nowrap}body.pc .ui.selection.dropdown .menu>.item{font-size:1em}body.pc .App{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100vh!important;overflow-y:hidden}body.pc .App>footer{position:relative;background-color:#1451a1;color:#fff;text-align:center;font-size:10px}body.pc .App>footer span{position:absolute;right:10px}body.pc .base_page_body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#f4f3f2}body.pc .base_page_body,body.pc .base_page_body .cnt_area{-webkit-flex:1 1;flex:1 1;height:100%;overflow-y:hidden}body.pc .base_page_body .cnt_area>.inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow-y:hidden;height:100%;padding:15px}body.pc .base_page_body .cnt_area.detail_on>.inner{overflow-y:auto;height:inherit}body.pc .base_page_body .cnt_area.detail_on>.inner .search_area{overflow:visible}body.pc .base_page_body .cnt_area.detail_on>.inner .result_area{overflow:visible;-webkit-flex:auto;flex:auto;min-height:600px}body.pc .base_page_body .cnt_area.detail_on>.inner .result_area>.inner{min-height:600px}body.pc .base_page_body .cnt_area>.inner{position:relative}body.pc .base_page_body .cnt_area>.inner button.for_area{position:absolute;bottom:45px;z-index:10;width:200px;left:calc(50% + 107.5px)}body.pc .base_page_body .cnt_area>.inner .result_area,body.pc .base_page_body .cnt_area>.inner .search_area{background-color:#fff;padding:15px;box-shadow:0 3px 6px rgba(0,0,0,.2)}body.pc .base_page_body .cnt_area>.inner .result_area.list_area{padding:0;box-shadow:0 3px 6px rgba(0,0,0,.2)}body.pc .base_page_body .cnt_area>.inner .result_area.list_area table .checkbox label{width:22px;height:22px;margin:0;padding:0}body.pc .base_page_body .cnt_area>.inner .result_area.list_area .no_data_guidance{padding:0;height:calc(100% - 35px)}body.pc .base_page_body .cnt_area>.inner .search_area{margin-bottom:15px;padding:15px 15px 30px}body.pc .base_page_body .cnt_area>.inner .search_area.only_simple{padding:15px 15px 5px}body.pc .base_page_body .cnt_area>.inner .result_area{overflow:hidden;-webkit-flex:1 1;flex:1 1;margin-bottom:0}body.pc .base_page_body .cnt_area>.inner .result_area .inner{position:relative;width:100%;height:100%;display:-webkit-flex;display:flex}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:400px;height:100%;margin-right:15px;border:1px solid #ccc!important}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .search_box{padding:10px 10px 0}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .search_box .item_box{-webkit-flex:1 1;flex:1 1;margin-right:5px}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .search_box .item_box .base_input{-webkit-flex:1 1;flex:1 1}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .search_box .item_box .base_input .ui.input>input{width:calc(100% - .5rem);padding:.5rem}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .search_box button{min-width:70px}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .list_box_sort{display:-webkit-flex;display:flex;padding:10px}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .list_box_sort button{-webkit-flex:1 1;flex:1 1;margin-right:5px;padding:5px;font-size:14px}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .list_box_sort button:last-child:not(.maintenance_completed){-webkit-flex:1.5 1;flex:1.5 1;margin-right:0;margin-left:10px}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .list_box{position:relative;height:100%;overflow-y:auto;border-top:1px solid #ccc}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .list_box .not_hit{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:30px;line-height:30px;text-align:center;color:#777}body.pc .base_page_body .cnt_area>.inner .result_area .inner .list_wrap .table_sort{-webkit-justify-content:center;justify-content:center;padding:0 7px}body.pc .base_page_body .cnt_area>.inner .result_area .inner .map_area{width:calc(100% - 400px)}body.pc .base_page_body footer.btn_area{box-shadow:0 -3px 6px rgba(0,0,0,.2);padding:8px 15px;background-color:#fff;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}body.pc .base_page_body footer.btn_area button+button{margin-left:10px}body.pc .base_page_body footer.btn_area .left_box{display:-webkit-flex;display:flex}body.pc .base_page_body footer.btn_area .left_box button{width:auto;height:30px;padding:0 10px!important}body.pc .base_page_body footer.btn_area .right_box{display:-webkit-flex;display:flex}body.pc .base_page_body footer.btn_area .right_box button{width:auto;height:30px;padding:0 10px!important}body.pc .hr_style{background:#ccc}body.pc .frame{margin:5px 15px 15px 0;padding:15px 15px 5px;border:1px solid #ccc!important}body.pc .frame .icon_button{width:30px;height:30px;min-width:inherit;min-height:inherit;padding:0!important;line-height:0;background-color:inherit;color:#57b058;font-size:1.5rem!important}body.pc .frame .icon_button:hover{background-color:inherit!important;color:#57b058!important;opacity:.75}body.pc .item_wrap{font-size:14px}body.pc .item_wrap,body.pc .item_wrap .img_wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}body.pc .item_wrap .img_box{border:1px solid #e2e2e2!important;position:relative;padding:10px;text-align:center;width:100px;height:100px}body.pc .item_wrap .img_box+.img_box{margin-left:10px}body.pc .item_wrap .img_box img{width:80px;height:80px;object-fit:contain}body.pc .item_wrap .img_box button{position:absolute;top:0;right:0;border-radius:0;width:20px!important;height:20px!important;min-width:inherit;padding:0!important;line-height:20px!important;font-size:10px!important}body.pc .item_wrap>*{line-height:30px}body.pc .item_wrap .same_width_checkbox{width:25%}body.pc .item_wrap .same_width_checkbox .RightLabelCheckbox{display:block;width:100%}body.pc .item_wrap .same_width_checkbox .RightLabelCheckbox label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 10px);margin-right:10px!important}body.pc .item_wrap>button.btn_search{margin-left:auto;height:30px;margin-bottom:5px}body.pc .item_wrap .item_head{display:-webkit-flex;display:flex;white-space:nowrap;margin-right:10px;background-color:#f7f7f7;padding:0 10px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}body.pc .item_wrap .item_head.w90{min-width:90px!important}body.pc .item_wrap .item_head.w100{min-width:100px!important}body.pc .item_wrap.tags_form .item_box,body.pc .item_wrap.tags_form .item_box .flex_wrap_box{-webkit-flex:1 1;flex:1 1}body.pc .item_wrap .item_box{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:20px;margin-bottom:5px}body.pc .item_wrap .item_box.flex_grow_1{max-width:668px}body.pc .item_wrap .item_box.large{width:100%}body.pc .item_wrap .item_box.right_side{margin-left:auto;margin-right:0!important}body.pc .item_wrap .item_box .add_text_left{position:relative}body.pc .item_wrap .item_box .add_text_left label.for_select{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.pc .item_wrap .item_box .add_text_left label.for_select span{display:inline-block;margin-right:5px;white-space:nowrap}body.pc .item_wrap .item_box .add_text_right{margin-right:5px}body.pc .item_wrap .item_box .checkbox label{margin-right:20px}body.pc .item_wrap .item_box label{margin-right:10px}body.pc .item_wrap .item_box .w30 label{min-width:30px!important}body.pc .refind_wrap .item_wrap .item_head,body.pc .refind_wrap .item_wrap .LeftLabelInputField-pc.item_box label{min-width:110px}body.pc .item_postal{display:-webkit-flex;display:flex}body.pc .item_adress{width:100%}body.pc .item_adress .for_select{position:relative}body.pc .item_adress .for_select>span:first-child{width:95px}body.pc .item_adress .for_select>span:nth-child(2){position:absolute;left:76px}body.pc .item_adress .LeftLabelInputField_pc{margin-top:10px}body.pc .item_adress .LeftLabelInputField_pc>label{width:90px;position:relative}body.pc .item_adress .LeftLabelInputField_pc>label span{position:absolute;right:0}body.pc .cnt_area.detail .editPc_wrap{position:relative;overflow:hidden}body.pc .cnt_area.detail .editPc_wrap .editPc_body .edit_pc_body_inner{-webkit-flex-grow:1;flex-grow:1;margin-right:120px}body.pc .cnt_area.detail .editPc_wrap .editPc_body+.btn_box{position:absolute;width:120px;top:15px;right:20px;text-align:center;z-index:10}body.pc .cnt_area.detail .editPc_wrap .editPc_body+.btn_box button{width:110px}body.pc .cnt_area.detail .editPc_wrap .editPc_body+.btn_box button+button{margin-top:10px}body.pc .cnt_area.detail .tab_area{overflow:hidden;position:relative;-webkit-flex-grow:1;flex-grow:1}body.pc .cnt_area.detail .tab_area>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}body.pc .cnt_area.detail .tab_area>div.btn_box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:absolute;height:auto;top:0;right:0}body.pc .cnt_area.detail .tab_area>div.btn_box button{margin-left:10px;padding:0 10px!important;font-size:.75rem;min-height:auto;height:25px}body.pc .cnt_area.detail .detail_table_area{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}body.pc .cnt_area.detail .detail_table_area .table_responsive{-webkit-flex-grow:1;flex-grow:1}body.pc .cnt_area.detail .detail_table_area .table_responsive>div{min-height:100%}body.pc .cnt_area.detail .detail_table_area table .checkbox label{width:22px;height:22px;margin:0;padding:0}body.pc .cnt_area.detail .detail_table_area table .no_data_guidance{padding:0;height:calc(100% - 35px)}body.pc .editPc_body table button{min-height:auto}body.pc .editPc_body .item_wrap .item_head,body.pc .editPc_body .item_wrap .LeftLabelInputField-pc.item_box label{min-width:110px;text-align:center}body.pc .editPc_body .item_wrap .item_box{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.pc .editPc_body .item_wrap .item_box.max_width{-webkit-flex-basis:100%;flex-basis:100%}body.pc .editPc_body .item_wrap .item_box .icon_button{height:30px;line-height:30px;font-size:13px;padding:0!important}body.pc .editPc_body .item_wrap .item_box .icon_button.sns{min-width:30px;margin-left:5px;line-height:30px}body.pc .editPc_body .item_wrap .item_box .icon_button.sns i{display:inline-block;margin-top:5px}body.pc .editPc_body .item_wrap .btn.sm{min-height:auto}body.pc .edit_pc_body_inner{display:-webkit-flex;display:flex}body.pc .edit_pc_body_inner>div{-webkit-flex:1 1;flex:1 1}body.pc .editPc_footer.base_footer{position:relative}body.pc .editPc_footer.base_footer .btn{height:30px;min-height:30px;padding:0 .5em}body.pc .editPc_footer.base_footer .left_box{position:absolute;left:0}body.pc .editPc_footer.base_footer .left_box .btn{width:auto}body.pc .editPc_footer.base_footer .right_box{position:absolute;right:0}body.pc .editPc_footer.base_footer .right_box .btn{width:auto;min-width:100px}body.pc .editPc_footer.base_footer.sepalate{-webkit-justify-content:space-between;justify-content:space-between}body.pc .editPc_footer.base_footer.sepalate .center_box,body.pc .editPc_footer.base_footer.sepalate .left_box,body.pc .editPc_footer.base_footer.sepalate .right_box{display:-webkit-flex;display:flex;position:relative}body.pc .result_area .map_area{position:relative}body.pc .result_area .map_area .customer_search_box,body.pc .result_area .map_area .map_search_box,body.pc .result_area .map_area .project_search_box{border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.2);position:absolute;top:10px;left:10px;min-width:400px;background-color:#fff}body.pc .result_area .map_area .customer_search_box .item_wrap .item_box,body.pc .result_area .map_area .map_search_box .item_wrap .item_box,body.pc .result_area .map_area .project_search_box .item_wrap .item_box{-webkit-flex-grow:1;flex-grow:1;margin:0}body.pc .result_area .map_area .customer_search_box .item_wrap .item_box label,body.pc .result_area .map_area .map_search_box .item_wrap .item_box label,body.pc .result_area .map_area .project_search_box .item_wrap .item_box label{border-radius:0;background-color:#57b058;color:#fff;height:40px;line-height:40px;margin-right:5px;padding:0 10px}body.pc .result_area .map_area .customer_search_box .item_wrap .base_input,body.pc .result_area .map_area .map_search_box .item_wrap .base_input,body.pc .result_area .map_area .project_search_box .item_wrap .base_input{-webkit-flex-grow:1;flex-grow:1;padding:5px 0;margin-left:5px;min-width:240px}body.pc .result_area .map_area .customer_search_box .item_wrap .btn,body.pc .result_area .map_area .map_search_box .item_wrap .btn,body.pc .result_area .map_area .project_search_box .item_wrap .btn{min-height:30px!important;margin:5px}body.pc .result_area .map_area .customer_search_box .item_wrap .root_btn_box,body.pc .result_area .map_area .map_search_box .item_wrap .root_btn_box,body.pc .result_area .map_area .project_search_box .item_wrap .root_btn_box{display:-webkit-flex;display:flex;border-left:1px dotted #ccc}body.pc .result_area .map_area .customer_search_box,body.pc .result_area .map_area .project_search_box{top:55px}body.pc .result_area .map_area .card{position:absolute;right:10px;bottom:20px;background-color:#fff;padding:15px;min-width:350px;box-shadow:0 0 6px rgba(0,0,0,.2)}body.pc .result_area .map_area .card>div{line-height:30px;font-size:16px}body.pc .result_area .map_area .card .name{font-size:20px;font-weight:700;color:#1451a1;line-height:30px;margin-bottom:5px;padding-right:15px}body.pc .result_area .map_area .card .name span{font-size:16px}body.pc .result_area .map_area .card .sub_name{font-size:16px;color:#1451a1}body.pc .result_area .map_area .card .sub_name>i{color:#1451a1!important}body.pc .result_area .map_area .card .address_box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}body.pc .result_area .map_area .card .address_box>div{-webkit-flex-grow:1;flex-grow:1}body.pc .result_area .map_area .card .address_box>i,body.pc .result_area .map_area .card .mail_address>i,body.pc .result_area .map_area .card .sales_contact>i,body.pc .result_area .map_area .card .sub_name>i,body.pc .result_area .map_area .card .tell>i{font-size:20px;vertical-align:middle;color:#666;margin-right:5px;width:20px;text-align:center;line-height:30px}body.pc .result_area .map_area .card .mail_address,body.pc .result_area .map_area .card .post_no,body.pc .result_area .map_area .card .sub_name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}body.pc .result_area .map_area .card .mail_address span,body.pc .result_area .map_area .card .post_no span,body.pc .result_area .map_area .card .sub_name span{margin-right:5px}body.pc .result_area .map_area .card .mail_address button,body.pc .result_area .map_area .card .post_no button,body.pc .result_area .map_area .card .sub_name button{min-width:auto!important;width:26px;height:26px;min-height:26px!important;padding:0;vertical-align:bottom;margin-left:auto;font-size:12px}body.pc .result_area .map_area .card .card_base_row{display:-webkit-flex;display:flex;width:100%}body.pc .result_area .map_area .card .card_base_row .col{-webkit-flex:1 1;flex:1 1;margin-right:10px}body.pc .result_area .map_area .card .card_base_row .label_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.pc .result_area .map_area .card .show_type_label{font-size:12px;background-color:#fff;text-align:center;width:90px;height:26px;margin-top:2px}body.pc .result_area .map_area .card .show_type_label span{-webkit-flex-grow:1;flex-grow:1;text-align:center}body.pc .result_area .map_area .card .show_type_label img{height:20px;margin-left:5px}body.pc .result_area .map_area .card .rect_label{width:90px;height:26px;padding:0;font-size:12px;margin-top:4px;margin-bottom:4px}body.pc .result_area .map_area .card .google{width:90px;margin-left:auto}body.pc .result_area .map_area .card .google img{width:100%}body.pc .result_area .map_area .card .btn_box{display:-webkit-flex;display:flex;margin-top:10px}body.pc .result_area .map_area .card .btn_box button{-webkit-flex:1 1;flex:1 1}body.pc .result_area .map_area .card .btn_box button+button{margin-left:5px}body.pc .result_area .map_area .card .close{border-radius:0;position:absolute;top:0;right:0;background-color:#fff;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;font-size:12px}body.pc .result_area .map_area .search-address{display:none!important}body.pc .result_area .list_wrap.active .list_box .list_card,body.pc .result_area .list_wrap .list_box .card_wrapper.active,body.pc .result_area .list_wrap .list_box .card_wrapper:hover{box-shadow:inset 0 0 0 4px rgba(20,81,161,.2)}body.pc .result_area .list_wrap .list_box .card_wrapper:nth-child(2n){background-color:#fff!important}body.pc .result_area .list_wrap .list_box .card_wrapper:nth-child(odd){background-color:#f2f7fb!important}body.pc .result_area .list_wrap .list_box .list_card{cursor:pointer;padding:10px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row{display:-webkit-flex;display:flex;line-height:30px;font-size:14px;line-height:1.5rem}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .important{color:#1451a1;line-height:25px;font-size:16px;font-weight:700;margin-bottom:5px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .important span{font-size:12px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .emphasis{color:#1451a1;line-height:20px;font-size:14px;margin-bottom:0}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .sales_contact{-webkit-flex-grow:inherit!important;flex-grow:inherit!important;text-align:right}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .show_type_label{font-size:12px;margin-bottom:5px;background-color:#fff;text-align:center;min-width:70px;height:30px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .show_type_label span{-webkit-flex-grow:1;flex-grow:1;text-align:center;color:#fff}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .show_type_label img{height:20px;margin-left:2px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .rect_label{min-width:70px;height:30px;padding:0;font-size:13px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .rect_label+.rect_label{margin-top:5px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .row1_col1{-webkit-flex-grow:4;flex-grow:4;overflow-wrap:break-word}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .row1_col2{-webkit-flex:1 1;flex:1 1;margin-left:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .row1_col3{-webkit-flex:1 1;flex:1 1;margin-left:5px}body.pc .result_area .list_wrap .list_box .list_card .card_base_row.row2>div,body.pc .result_area .list_wrap .list_box .list_card .card_base_row.row3>div{-webkit-flex-grow:1;flex-grow:1}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .google{width:65px;height:65px;text-align:center;line-height:60px;background-color:#ccc;vertical-align:bottom}body.pc .result_area .list_wrap .list_box .list_card .card_base_row .google img{width:100%;box-shadow:none}body.pc .ui.attached.tabular.menu{min-height:30px}body.pc .ui.attached.tabular.menu .item{width:150px;padding:0 10px;cursor:pointer}body.pc .flex_wrap_box{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}body.pc .flex_no_wrap_box{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-align-items:flex-end;align-items:flex-end}body.pc .single_column{display:inherit}body.pc .birth_date .DatePicker-pc__label,body.pc .wedding_anniversary .DatePicker-pc__label{display:none}body.pc .auto_height_dialog .base_dialog_content>div{height:inherit!important}body.pc .max_height_dialog{height:90%!important}body.pc .max_height_dialog .search_area{padding-bottom:30px}body.pc .max_height_dialog .search_area.only_simple{padding-bottom:0}body.pc .max_height_dialog .base_dialog_content>div{height:100%!important}body.pc .max_width_dialog{width:90%!important;max-width:90%!important}body.pc .fix_width_500_dialog{min-width:500px!important}body.pc .estimate.max_width_dialog{width:calc(100% - 30px)!important;max-width:calc(100% - 30px)!important}body.pc .estimate.max_height_dialog{height:calc(100% - 30px)!important;max-height:calc(100% - 30px)!important}body.pc .map_dialog{width:90%!important}body.pc .map_dialog .registrationAddressMapDialog{position:relative;height:100%}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box,body.pc .map_dialog .registrationAddressMapDialog .map_search_box,body.pc .map_dialog .registrationAddressMapDialog .project_search_box{border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.2);position:absolute;top:10px;left:10px;min-width:400px;background-color:#fff}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box .item_wrap .item_box,body.pc .map_dialog .registrationAddressMapDialog .map_search_box .item_wrap .item_box,body.pc .map_dialog .registrationAddressMapDialog .project_search_box .item_wrap .item_box{-webkit-flex-grow:1;flex-grow:1;margin:0}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box .item_wrap .item_box label,body.pc .map_dialog .registrationAddressMapDialog .map_search_box .item_wrap .item_box label,body.pc .map_dialog .registrationAddressMapDialog .project_search_box .item_wrap .item_box label{border-radius:0;background-color:#57b058;color:#fff;height:40px;line-height:40px;margin-right:5px;padding:0 10px}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box .item_wrap .base_input,body.pc .map_dialog .registrationAddressMapDialog .map_search_box .item_wrap .base_input,body.pc .map_dialog .registrationAddressMapDialog .project_search_box .item_wrap .base_input{-webkit-flex-grow:1;flex-grow:1;padding:5px 0;margin-left:5px;min-width:240px}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box .item_wrap .btn,body.pc .map_dialog .registrationAddressMapDialog .map_search_box .item_wrap .btn,body.pc .map_dialog .registrationAddressMapDialog .project_search_box .item_wrap .btn{min-height:30px!important;margin:5px}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box .item_wrap .root_btn_box,body.pc .map_dialog .registrationAddressMapDialog .map_search_box .item_wrap .root_btn_box,body.pc .map_dialog .registrationAddressMapDialog .project_search_box .item_wrap .root_btn_box{display:-webkit-flex;display:flex;border-left:1px dotted #ccc}body.pc .map_dialog .registrationAddressMapDialog .customer_search_box,body.pc .map_dialog .registrationAddressMapDialog .project_search_box{top:55px}body.pc .map_dialog .registrationAddressMapDialog .card{position:absolute;right:10px;bottom:20px;background-color:#fff;padding:15px;min-width:350px;box-shadow:0 0 6px rgba(0,0,0,.2)}body.pc .map_dialog .registrationAddressMapDialog .card>div{line-height:30px;font-size:16px}body.pc .map_dialog .registrationAddressMapDialog .card .name{font-size:20px;font-weight:700;color:#1451a1;line-height:30px;margin-bottom:5px;padding-right:15px}body.pc .map_dialog .registrationAddressMapDialog .card .name span{font-size:16px}body.pc .map_dialog .registrationAddressMapDialog .card .sub_name{font-size:16px;color:#1451a1}body.pc .map_dialog .registrationAddressMapDialog .card .sub_name>i{color:#1451a1!important}body.pc .map_dialog .registrationAddressMapDialog .card .address_box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}body.pc .map_dialog .registrationAddressMapDialog .card .address_box>div{-webkit-flex-grow:1;flex-grow:1}body.pc .map_dialog .registrationAddressMapDialog .card .address_box>i,body.pc .map_dialog .registrationAddressMapDialog .card .mail_address>i,body.pc .map_dialog .registrationAddressMapDialog .card .sales_contact>i,body.pc .map_dialog .registrationAddressMapDialog .card .sub_name>i,body.pc .map_dialog .registrationAddressMapDialog .card .tell>i{font-size:20px;vertical-align:middle;color:#666;margin-right:5px;width:20px;text-align:center;line-height:30px}body.pc .map_dialog .registrationAddressMapDialog .card .mail_address,body.pc .map_dialog .registrationAddressMapDialog .card .post_no,body.pc .map_dialog .registrationAddressMapDialog .card .sub_name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}body.pc .map_dialog .registrationAddressMapDialog .card .mail_address span,body.pc .map_dialog .registrationAddressMapDialog .card .post_no span,body.pc .map_dialog .registrationAddressMapDialog .card .sub_name span{margin-right:5px}body.pc .map_dialog .registrationAddressMapDialog .card .mail_address button,body.pc .map_dialog .registrationAddressMapDialog .card .post_no button,body.pc .map_dialog .registrationAddressMapDialog .card .sub_name button{min-width:auto!important;width:26px;height:26px;min-height:26px!important;padding:0;vertical-align:bottom;margin-left:auto;font-size:12px}body.pc .map_dialog .registrationAddressMapDialog .card .card_base_row{display:-webkit-flex;display:flex;width:100%}body.pc .map_dialog .registrationAddressMapDialog .card .card_base_row .col{-webkit-flex:1 1;flex:1 1;margin-right:10px}body.pc .map_dialog .registrationAddressMapDialog .card .card_base_row .label_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.pc .map_dialog .registrationAddressMapDialog .card .show_type_label{font-size:12px;background-color:#fff;text-align:center;width:90px;height:26px;margin-top:2px}body.pc .map_dialog .registrationAddressMapDialog .card .show_type_label span{-webkit-flex-grow:1;flex-grow:1;text-align:center}body.pc .map_dialog .registrationAddressMapDialog .card .show_type_label img{height:20px;margin-left:5px}body.pc .map_dialog .registrationAddressMapDialog .card .rect_label{width:90px;height:26px;padding:0;font-size:12px;margin-top:4px;margin-bottom:4px}body.pc .map_dialog .registrationAddressMapDialog .card .google{width:90px;margin-left:auto}body.pc .map_dialog .registrationAddressMapDialog .card .google img{width:100%}body.pc .map_dialog .registrationAddressMapDialog .card .btn_box{display:-webkit-flex;display:flex;margin-top:10px}body.pc .map_dialog .registrationAddressMapDialog .card .btn_box button{-webkit-flex:1 1;flex:1 1}body.pc .map_dialog .registrationAddressMapDialog .card .btn_box button+button{margin-left:5px}body.pc .map_dialog .registrationAddressMapDialog .card .close{border-radius:0;position:absolute;top:0;right:0;background-color:#fff;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;font-size:12px}body.pc .map_dialog .registrationAddressMapDialog .for_registration{position:absolute;bottom:20px;z-index:10;width:200px;left:calc(50% - 100px)}.editPc_wrap .datePicker .DatePicker-pc__label,.refind_wrap .datePicker .DatePicker-pc__label,.search_area .datePicker .DatePicker-pc__label{display:none}.table_sort{margin-bottom:5px}.table_sort,.table_sort .left{display:-webkit-flex;display:flex}.table_sort .left .count{margin-left:10px;font-size:14px;line-height:28px}.table_sort .left .count span{font-size:18px;font-weight:700}.table_sort .left .comment{display:none}.table_sort .right{margin-left:auto}.table_sort .right>button{padding:0 .5em!important;line-height:30px;min-height:inherit}.table_sort .right>button+button{margin-left:10px}.table_sort .right.pagenation{display:-webkit-flex;display:flex}.table_sort .right.pagenation .pulldown_select{height:32px}.table_sort .right.pagenation .pulldown_select select{height:32px;line-height:30px!important}.table_sort .right.pagenation .pulldown_select .selector:after{top:14px}.table_sort .right.pagenation button{background-color:#fff}.table_sort .right.pagenation .MuiPaginationItem-outlinedPrimary:hover{background-color:#4e7cb8;color:#fff}.table_sort .right.pagenation .MuiPaginationItem-outlinedPrimary.Mui-selected{background-color:#1451a1;color:#fff;opacity:1}.table_sort.bottom{margin-top:10px;margin-bottom:0}.table_sort.bottom .left .count{display:none}.table_sort.bottom .left .comment{display:block}.table_sort.bottom .right .pulldown_select{display:none}body.pc .search_area{margin-bottom:15px}body.pc .base_dialog__header{height:50px}body.pc .base_dialog_content{height:100%!important;max-height:calc(100% - 50px);overflow:hidden}body.pc .base_dialog_content>div{overflow:hidden}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .editPc_body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .editPc_body .result_area.list_area{overflow-y:hidden;-webkit-flex:1 1;flex:1 1}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .editPc_body .result_area.list_area .inner,body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .editPc_body .result_area.list_area .inner .table_responsive{height:100%}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap.detail_on .editPc_body{display:block;overflow-y:auto!important;height:100%}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap.detail_on .editPc_body>.result_area.list_area{overflow-y:auto}body.pc .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .btn.sm{min-height:auto}body.pc .base_dialog_content .result_area.list_area{padding:0}body.pc .base_dialog_content .result_area.list_area table .checkbox label{width:22px;height:22px;margin:0;padding:0}body.pc .message_dialog .base_dialog_content>div{height:inherit!important}body.pc .message_dialog__message{min-width:300px;min-height:100px;padding:30px}body.pc .base_footer,body.pc .message_dialog__footer{border-top:1px solid #1451a1;padding:.5em!important}body.pc .base_footer .btn,body.pc .message_dialog__footer .btn{height:30px;min-height:30px;padding:0 .5em;width:9em}body.pc .refind_wrap .refind_body{padding:15px;overflow-y:auto!important}body.pc .refind_wrap .refind_footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:.5em!important;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}body.pc .refind_wrap .refind_footer .btn{height:30px;min-height:30px;padding:0 .5em;width:9rem}body.pc .search_dialog .base_dialog_content_inner .editPc_body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow-y:hidden!important;height:100%}body.pc .search_dialog .base_dialog_content_inner .editPc_body>.result_area.list_area{-webkit-flex:1 1;flex:1 1;overflow-y:hidden}body.pc .search_dialog .base_dialog_content_inner .editPc_body>.result_area.list_area .inner{height:100%}body.pc .search_dialog .base_dialog_content_inner .editPc_body>.result_area.list_area .inner .table_responsive{height:100%;overflow-y:auto}body.pc .search_dialog .base_dialog_content_inner .editPc_wrap.detail_on .editPc_body{display:block;overflow-y:auto!important;height:100%}body.pc .search_dialog .base_dialog_content_inner .editPc_wrap.detail_on .editPc_body>.result_area.list_area{overflow-y:auto}body.pc #customer .item_wrap.full .item_box,body.pc .edit_pc_body_inner.edit_customer .item_wrap.full .item_box{width:25%}body.pc #customer .item_wrap .item_head,body.pc #customer .item_wrap .LeftLabelInputField-pc.item_box label,body.pc .edit_pc_body_inner.edit_customer .item_wrap .item_head,body.pc .edit_pc_body_inner.edit_customer .item_wrap .LeftLabelInputField-pc.item_box label{min-width:140px}body.pc #customer .list_card .row1_col1{width:223px}body.pc .customer .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .editPc_body{overflow-y:auto!important}body.pc .address_list_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-left:1px solid #ccc;max-height:500px;overflow:hidden;padding-left:15px}body.pc .address_list_box .table_box{max-height:calc(100% - 45px);margin-bottom:15px}body.pc .address_list_box .table_box .table_responsive{height:100%}body.pc #project .item_wrap .item_head,body.pc #project .item_wrap .LeftLabelInputField-pc.item_box label,body.pc .edit_pc_body_inner.edit_project .item_wrap .item_head,body.pc .edit_pc_body_inner.edit_project .item_wrap .LeftLabelInputField-pc.item_box label{min-width:140px}body.pc #project .list_card .row1_col1{width:223px}body.pc .construction_period_end label{width:14px;margin-right:3px!important}body.pc #estimate .editPc_body{padding:15px 15px 10px}body.pc #estimate .estimate_price_area .item_wrap .item_head,body.pc #estimate .estimate_price_area .item_wrap .LeftLabelInputField-pc.item_box label{margin-right:5px;min-width:80px}body.pc #estimate .estimate_price_area .item_wrap .item_box{margin-right:10px}body.pc .EstimateEditPC{-webkit-flex-direction:column;flex-direction:column;height:100%}body.pc .EstimateEditPC,body.pc .EstimateEditPC .estimate_detail{display:-webkit-flex;display:flex}body.pc .EstimateEditPC .estimate_detail .left_box{-webkit-flex:7 1;flex:7 1}body.pc .EstimateEditPC .estimate_detail .left_box .item_wrap>*{line-height:26px}body.pc .EstimateEditPC .estimate_detail .left_box .item_head{min-width:90px!important}body.pc .EstimateEditPC .estimate_detail .left_box input{height:26px}body.pc .EstimateEditPC .estimate_detail .left_box .item_box>button{height:26px;padding:0 .5em!important}body.pc .EstimateEditPC .estimate_detail .right_box{-webkit-flex:2 1;flex:2 1}body.pc .EstimateEditPC .estimate_detail .right_box .item_wrap{height:100%}body.pc .EstimateEditPC .estimate_detail .right_box .item_wrap .item_box{width:100%;margin-right:0}body.pc .EstimateEditPC .estimate_detail .right_box .item_wrap .item_box .item_head{min-width:60px}body.pc .EstimateEditPC .estimate_detail .right_box .item_wrap .item_box textarea{height:100%}body.pc .EstimateEditPC .estimate_explore,body.pc .EstimateEditPC .estimate_explore .estimate_box{-webkit-flex-grow:1;flex-grow:1}body.pc .EstimateSearchDialog{display:-webkit-flex;display:flex;height:100%}body.pc .EstimateSearchDialog .left_box,body.pc .EstimateSearchDialog .right_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0}body.pc .EstimateSearchDialog .left_box .search_area,body.pc .EstimateSearchDialog .right_box .search_area{border:1px solid #ccc!important;margin-bottom:5px;padding:5px 5px 0;overflow-y:inherit!important}body.pc .EstimateSearchDialog .left_box .search_area>div,body.pc .EstimateSearchDialog .right_box .search_area>div{width:100%}body.pc .EstimateSearchDialog .left_box .result_area,body.pc .EstimateSearchDialog .right_box .result_area{-webkit-flex-grow:1;flex-grow:1;overflow:hidden}body.pc .EstimateSearchDialog .left_box .result_area .inner,body.pc .EstimateSearchDialog .left_box .result_area .inner .table_responsive,body.pc .EstimateSearchDialog .right_box .result_area .inner,body.pc .EstimateSearchDialog .right_box .result_area .inner .table_responsive{height:100%}body.pc .EstimateSearchDialog .left_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-right:10px;-webkit-flex:2 1;flex:2 1}body.pc .EstimateSearchDialog .left_box .search_area{overflow-y:auto}body.pc .EstimateSearchDialog .right_box{padding-left:10px;-webkit-flex:1 1;flex:1 1}body.pc .EstimateSearchDialog .right_box .item_wrap .item_head{min-width:70px}body.pc .AddMasterMeisai{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}body.pc .AddMasterMeisai .estimate_explore{-webkit-flex-grow:1;flex-grow:1}body.pc .AddMasterMeisai .estimate_explore .tree_box{margin-bottom:30px}body.pc .AddMasterMeisai .estimate_explore .all_select{height:30px}body.pc .AddMasterMeisai .estimate_explore .all_select .comment{line-height:30px}body.pc .AddMasterMeisai .during input,body.pc .estimate .during input{width:50px}body.pc .AddMasterMeisai .estimate_explore,body.pc .estimate .estimate_explore{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border:1px solid #ccc!important;padding:10px;overflow:hidden}body.pc .AddMasterMeisai .estimate_explore .price_box,body.pc .estimate .estimate_explore .price_box{display:-webkit-flex;display:flex;margin-bottom:5px;margin-left:auto}body.pc .AddMasterMeisai .estimate_explore .price_box>div,body.pc .estimate .estimate_explore .price_box>div{font-size:1.2rem;margin-right:20px}body.pc .AddMasterMeisai .estimate_explore .price_box>div strong,body.pc .estimate .estimate_explore .price_box>div strong{color:#1451a1}body.pc .AddMasterMeisai .estimate_box,body.pc .estimate .estimate_box{display:-webkit-flex;display:flex;overflow:hidden;width:100%}body.pc .AddMasterMeisai .estimate_box .resize,body.pc .estimate .estimate_box .resize{min-width:264px}body.pc .AddMasterMeisai .estimate_box .resize .tree_box,body.pc .estimate .estimate_box .resize .tree_box{margin-right:24px}body.pc .AddMasterMeisai .estimate_box .resize .tree_box+div,body.pc .estimate .estimate_box .resize .tree_box+div{z-index:100;width:24px;right:0}body.pc .AddMasterMeisai .estimate_box .resize .tree_box+div>div,body.pc .estimate .estimate_box .resize .tree_box+div>div{width:24px!important;text-align:center;right:0!important}body.pc .AddMasterMeisai .estimate_box .tree_box,body.pc .estimate .estimate_box .tree_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}body.pc .AddMasterMeisai .estimate_box .tree_box .all,body.pc .estimate .estimate_box .tree_box .all{font-size:13px;-webkit-flex-grow:1;flex-grow:1;min-width:240px;padding:10px;overflow-y:auto;border:1px solid #ccc!important}body.pc .AddMasterMeisai .estimate_box .tree_box .btn_box,body.pc .estimate .estimate_box .tree_box .btn_box{display:-webkit-flex;display:flex;margin-top:5px}body.pc .AddMasterMeisai .estimate_box .tree_box .btn_box button,body.pc .estimate .estimate_box .tree_box .btn_box button{min-height:auto}body.pc .AddMasterMeisai .estimate_box .tree_box .btn_box button+button,body.pc .estimate .estimate_box .tree_box .btn_box button+button{margin-left:5px}body.pc .AddMasterMeisai .estimate_box .tree_box .btn_box button:last-child,body.pc .estimate .estimate_box .tree_box .btn_box button:last-child{-webkit-flex-grow:1;flex-grow:1;max-width:100px;margin-left:auto}body.pc .AddMasterMeisai .estimate_box .list_area,body.pc .estimate .estimate_box .list_area{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0;-webkit-flex-grow:1;flex-grow:1;box-shadow:none;overflow-y:hidden}body.pc .AddMasterMeisai .estimate_box .list_area .inner,body.pc .estimate .estimate_box .list_area .inner{border:1px solid #ccc!important;border-top:none;overflow-y:auto;max-width:100%;-webkit-flex-grow:1;flex-grow:1}body.pc .AddMasterMeisai .estimate_box .list_area .inner .table_responsive,body.pc .estimate .estimate_box .list_area .inner .table_responsive{border:none!important;height:100%}body.pc .AddMasterMeisai .estimate_box .list_area .inner .table_responsive table td,body.pc .estimate .estimate_box .list_area .inner .table_responsive table td{padding:3px 10px}body.pc .AddMasterMeisai .estimate_box .list_area .inner .table_responsive table td .btn,body.pc .estimate .estimate_box .list_area .inner .table_responsive table td .btn{padding:.3em!important;min-height:inherit!important}body.pc .AddMasterMeisai .estimate_box .list_area .inner .table_responsive table td input,body.pc .estimate .estimate_box .list_area .inner .table_responsive table td input{height:26px}body.pc .AddMasterMeisai .estimate_box .list_area .btn_box,body.pc .estimate .estimate_box .list_area .btn_box{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:5px;margin-left:auto}body.pc .AddMasterMeisai .estimate_box .list_area .btn_box button,body.pc .estimate .estimate_box .list_area .btn_box button{min-height:auto}body.pc .AddMasterMeisai .estimate_box .list_area .btn_box button+button,body.pc .estimate .estimate_box .list_area .btn_box button+button{margin-left:5px}body.pc .AddMasterMeisai .estimate_price_area,body.pc .estimate .estimate_price_area{border-top:1px solid #ccc;padding:10px 0 0}body.pc .AddMasterMeisai .estimate_price_area .left,body.pc .estimate .estimate_price_area .left{width:675px}body.pc .AddMasterMeisai .estimate_price_area .right,body.pc .estimate .estimate_price_area .right{-webkit-flex:1 1;flex:1 1}body.pc .AddMasterMeisai .estimate_price_area .right .item_wrap .item_head,body.pc .estimate .estimate_price_area .right .item_wrap .item_head{min-width:92px!important}body.pc .AddMasterMeisai .estimate_price_area .item_wrap>*,body.pc .estimate .estimate_price_area .item_wrap>*{line-height:26px}body.pc .AddMasterMeisai .estimate_price_area .item_head,body.pc .estimate .estimate_price_area .item_head{min-width:90px!important}body.pc .AddMasterMeisai .estimate_price_area input,body.pc .estimate .estimate_price_area input{height:26px}body.pc .AddMasterMeisai .estimate_price_area .item_box>button,body.pc .estimate .estimate_price_area .item_box>button{height:26px;padding:0 .5em!important}body.pc .AddMasterMeisai .estimate_price_area input,body.pc .estimate .estimate_price_area input{width:100px}body.pc .EditMeisaiDialogPC{width:400px}body.pc .EditMeisaiDialogPC .item_wrap .item_head,body.pc .EditMeisaiDialogPC .item_wrap .LeftLabelInputField-pc.item_box label{min-width:120px}body.pc .order_dialog .editPc_body{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow-y:hidden!important}body.pc .order_dialog .editPc_body>#file{-webkit-flex-grow:1;flex-grow:1;overflow:hidden}body.pc .order_dialog .editPc_body>#file .result_area{height:100%}body.pc .order_dialog .editPc_body>#file .result_area .table_sort{display:none}body.pc .order_dialog .editPc_body>.list_area{-webkit-flex-grow:1;flex-grow:1;overflow:hidden}body.pc .order_dialog .editPc_body>.list_area .inner,body.pc .order_dialog .editPc_body>.list_area .inner>div{height:100%}body.pc .order_dialog .editPc_body .order_area{margin-top:15px}body.pc .order_dialog .editPc_body .order_area .item_wrap .item_box{margin-right:10px}body.pc .order_dialog .editPc_body .order_area .item_wrap .item_head{margin-right:5px;min-width:90px}body.pc .order_dialog .editPc_body .order_area .item_wrap .base_input{width:126px}body.pc .order_dialog .editPc_body .order_area .bottom{display:-webkit-flex;display:flex;-webkit-justify-content:stretch;justify-content:stretch}body.pc .order_dialog .editPc_body .order_area .bottom .price_box{border:1px solid #ccc!important;margin-right:15px;padding:10px 10px 0}body.pc .order_dialog .editPc_body .order_area .bottom .price_box .item_head{min-width:80px}body.pc .order_dialog .editPc_body .order_area .bottom .remarks_box,body.pc .order_dialog .editPc_body .order_area .bottom .remarks_box .item_box{-webkit-flex-grow:1;flex-grow:1}body.pc #maintenance .item_wrap .item_head,body.pc #maintenance .item_wrap .LeftLabelInputField-pc.item_box label{min-width:120px}body.pc #maintenance .list_card>.important{line-height:30px}body.pc #maintenance .list_card .row1_col1{width:288px}body.pc .maintenance .editPc_body .item_wrap .item_head,body.pc .maintenance .editPc_body .item_wrap .LeftLabelInputField-pc.item_box label{min-width:130px!important}body.pc #file .item_wrap .item_head,body.pc #file .item_wrap .LeftLabelInputField-pc.item_box label{min-width:110px}body.pc #file .file_info{display:-webkit-flex;display:flex;font-size:14px}body.pc #file .file_info .file_capacity{position:relative;width:200px;border:1px solid #1451a1;background-color:#ccc}body.pc #file .file_info .file_capacity .inner{background-color:#1451a1;height:100%}body.pc #file .file_info .file_capacity .text_box{position:absolute;width:100%;line-height:30px;top:0;left:0;text-align:center;font-weight:700;color:#fff}body.pc #file .file_info .total_box{line-height:30px}body.pc #file .result_area .inner{height:calc(100% - 50px)!important}body.pc #support-history .item_wrap .item_head,body.pc #support-history .item_wrap .LeftLabelInputField-pc.item_box label{min-width:110px}body.pc .support_history .base_dialog_content>div .base_dialog_content_inner .editPc_wrap .editPc_body{overflow-y:auto!important}body.pc .support_history .editPc_body .item_wrap .item_head,body.pc .support_history .editPc_body .item_wrap .LeftLabelInputField-pc.item_box label{min-width:120px!important}body.pc #export_csv .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.pc #export_csv .inner .side_menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-shadow:0 3px 6px rgba(0,0,0,.2);background-color:#fff;width:200px;margin-right:15px;overflow-y:auto}body.pc #export_csv .inner .side_menu label{display:block;color:#1451a1;padding:5px 10px;border-top:2px solid #1451a1;background-color:#f2f7fb}body.pc #export_csv .inner .side_menu button{width:100%;text-align:left;font-size:14px;border:none;line-height:34px;padding:0 10px 0 20px}body.pc #export_csv .inner .side_menu button i{font-size:10px;vertical-align:top;margin-right:10px;line-height:32px}body.pc #export_csv .inner .side_menu button:hover{background-color:#fff9d9;color:#1451a1}body.pc #export_csv .inner .side_menu button.active{background-color:#1451a1;color:#fff}body.pc #export_csv .inner .main_cnt{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;overflow-y:auto;height:inherit;padding-right:15px}body.pc #export_csv .inner .main_cnt .search_area{overflow:visible}body.pc #export_csv .inner .main_cnt .search_area #csv_customer .item_head{min-width:140px}body.pc #export_csv .inner .main_cnt .search_area #csv_birthday .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_order .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_project .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_wedding .item_head{min-width:100px}body.pc #export_csv .inner .main_cnt .search_area #csv_non_order .item_head{min-width:120px}body.pc #export_csv .inner .main_cnt .search_area #csv_customer_rank .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_facility .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_lost_order .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_maintenance .item_head,body.pc #export_csv .inner .main_cnt .search_area #csv_support_history .item_head{min-width:100px}body.pc #export_csv .inner .main_cnt .result_area{min-height:100px}body.pc #export_csv.detail_on .main_cnt{display:block;overflow-y:auto;height:inherit;padding-right:15px}body.pc #export_csv.detail_on .main_cnt .search_area{overflow:visible}body.pc .valid_box .checkbox{min-width:300px}body.pc #master .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.pc #master .inner .side_menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-top:2px solid #1451a1;box-shadow:0 3px 6px rgba(0,0,0,.2);background-color:#fff;-webkit-flex-basis:200px;flex-basis:200px;margin-right:15px;overflow-y:auto}body.pc #master .inner .side_menu button{width:100%;text-align:left;font-size:13px;line-height:34px;padding:0 10px;border:none;border-bottom:1px solid #ccc}body.pc #master .inner .side_menu button i{font-size:10px;vertical-align:top;margin-right:10px;line-height:32px}body.pc #master .inner .side_menu button:hover{background-color:#f3f6fa;color:#1451a1}body.pc #master .inner .side_menu button.active{background-color:#1451a1;color:#fff}body.pc #master .inner .main_cnt{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;-webkit-flex-grow:1;flex-grow:1;overflow:hidden}body.pc .edit_pc_body_inner.edit_master .item_wrap .item_head,body.pc .edit_pc_body_inner.edit_master .item_wrap .LeftLabelInputField-pc.item_box label{min-width:140px}body.pc .edit_pc_body_inner.edit_master .item_wrap .password{width:380px}body.pc .edit_pc_body_inner.edit_master .item_wrap .password label{width:120px}body.pc .edit_pc_body_inner.edit_master .item_wrap .tax_rate .ui.input>input{-webkit-flex:inherit;flex:inherit}body.pc .edit_pc_body_inner.edit_master .item_wrap .comment{width:100%}body.pc .edit_pc_body_inner.edit_master .frame{padding:15px}body.pc .edit_pc_body_inner.edit_master .frame.bank_info{padding:15px 15px 5px}body.pc .edit_pc_body_inner.edit_master .frame.bank_info .LeftLabelInputField_pc__label,body.pc .edit_pc_body_inner.edit_master .frame.bank_info label.for_radio{width:60px}body.pc .edit_pc_body_inner.edit_master.customer_expected_rank_master .item_head{width:150px}body.pc .edit_pc_body_inner.edit_master.cusomer_rank_master .item_head{width:200px}body.pc .edit_pc_body_inner.edit_master.cusomer_rank_final_complete_date_master .item_head{width:210px}body.pc .edit_pc_body_inner.edit_master.project_rank_master .item_head{width:150px}.searchMarkerWindow{max-width:300px;line-height:1.6em}.searchMarkerWindow .google img{width:100px;height:100px;margin-right:10px}.searchMarkerWindow .text_box{-webkit-flex:1 1;flex:1 1;position:relative}.searchMarkerWindow .text_box .btn_box{text-align:right}.searchMarkerWindow .text_box .btn_box button{display:inline-block!important;margin:5px 0 0}.searchMarkerWindow .address{font-size:1.2em;margin-bottom:5px}.searchMarkerWindow .to_google{font-size:1.2em;text-align:right}body.pc .PrintPreview{max-height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}body.pc .PrintPreview .preview_area{overflow-y:auto;-webkit-flex-grow:1;flex-grow:1;text-align:center;padding:30px 15px}body.pc .PrintPreview .preview_area>svg{border:1px solid #ccc}body.pc .search_postaddress_dialog .editPc_body{overflow-y:hidden!important}body.pc .color_box{display:inline-block;width:20px;height:20px;line-height:20px;vertical-align:middle;border:1px solid #ccc!important}body.pc .wrap_for_import{overflow-y:auto!important}body.pc .App .headerPC{box-shadow:0 3px 6px rgba(0,0,0,.2);z-index:1}body.pc .App .headerPC__top{display:-webkit-flex;display:flex;border:none!important;-webkit-justify-content:space-between;justify-content:space-between;line-height:34px;padding:0 15px}body.pc .App .headerPC__top h1 img{vertical-align:middle;height:44px}body.pc .App .headerPC__top .select_company_box{-webkit-align-items:center;align-items:center;margin-left:auto;margin-right:30px;font-size:14px}body.pc .App .headerPC__top .select_company_box strong{color:#1451a1}body.pc .App .headerPC__top .select_company_box button{margin-left:15px}body.pc .App .headerPC__top .account_box{display:-webkit-flex;display:flex;line-height:42px;font-size:14px}body.pc .App .headerPC__top button.logout{min-width:30px!important;margin-left:10px;vertical-align:bottom}body.pc .App .headerPC__bottom{display:-webkit-flex;display:flex;padding:0 15px}body.pc .App .headerPC__bottom__menu{white-space:nowrap;height:40px;font-size:14px;line-height:40px;min-width:80px;cursor:pointer;padding:0 10px;text-align:center;border-bottom:5px solid #fff}body.pc .App .headerPC__bottom__menu:hover{border-bottom:5px solid #dfe1e5}body.pc .App .headerPC__bottom__menu.active{color:#1451a1;border-bottom:5px solid #1451a1}body.pc .MuiPopover-paper{box-shadow:0 3px 6px rgba(0,0,0,.2)!important;top:40px!important}body.pc .MuiPopover-paper .profile{padding:5px 15px}body.pc .MuiPopover-paper .profile h2{text-align:center;margin-bottom:10px!important;background-color:#1451a1;color:#fff;padding:5px;font-weight:400}body.pc .MuiPopover-paper .profile .item_wrap .item_box{width:100%}body.pc .MuiPopover-paper .profile .item_wrap .item_box .item_head{min-width:120px;text-align:center}body.pc .MuiPopover-paper .profile .item_wrap .item_box .item_head+div{-webkit-flex:1 1;flex:1 1;text-align:left}body.pc .MuiPopover-paper hr{margin:5px 0 10px}body.pc .MuiPopover-paper .btn_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:0}body.pc .MuiPopover-paper .btn_box button{width:200px}body.pc .MuiPopover-paper .btn_box button+button{margin-top:5px}.OrderListPC{width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.OrderListPC::-webkit-scrollbar{display:none}.FileListPC{width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.FileListPC::-webkit-scrollbar{display:none}.change_password_dialog_pc{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}.change_password_dialog_pc .TopLabelInputField_pc{width:calc(100% - 2rem);margin-top:1rem}@media screen and (min-width:768px){.change_password_dialog_pc .TopLabelInputField_pc{max-width:60%}}.change_password_dialog_pc .TopLabelInputField_pc+.TopLabelInputField_pc{margin-bottom:1rem}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:1rem;margin:0!important}img{vertical-align:middle}.gm-style img{vertical-align:inherit}ul{margin:0;padding:0;list-style:none}hr{height:1px;margin:6px 0;border:none;background:#1451a1;opacity:1}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#e0e0e0;border:none;border-radius:4px}::-webkit-scrollbar-thumb{background:#1451a1;border-radius:4px;box-shadow:none}:focus{outline:none!important;box-shadow:none!important}.alert{position:relative;padding:0;margin-bottom:1rem;border:none;border-radius:0;font-weight:700}.alert,.require{color:red}.strong{font-weight:700}.base_color{color:#1451a1}.display_none{display:none!important}.invisible{visibility:hidden!important;pointer-events:none}button{padding:0 10px;background-color:#fff;cursor:pointer}textarea{border:1px solid #ccc!important;border-radius:4px}.ui.input{vertical-align:top}.ui.disabled.input,.ui.input:not(.disabled) input[disabled]{opacity:1}.ui.disabled.input>input,.ui.input:not(.disabled) input[disabled]>input{background-color:#e8e8e8!important}.ui.selection.dropdown{border-radius:4px;vertical-align:top;line-height:28px;min-height:30px;height:30px;padding:0 30px 0 10px;min-width:auto}.ui.selection.dropdown .menu>.item{padding:10px!important;white-space:nowrap}.ui.selection.dropdown .menu>.item:hover{background-color:#f3f6fa;color:#1451a1}.ui.selection.dropdown .menu{width:inherit!important;border-top-width:1px!important}.ui.upward.selection.dropdown .menu{border-bottom-width:1px!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{color:#fff!important;background-color:#1451a1!important;font-weight:400}.ui.dropdown>.dropdown.icon:before{content:none;position:absolute;top:12px;right:7px;content:"";width:0;height:0;border-color:#5f6368 transparent transparent;border-style:solid;border-width:6px 6px 0;pointer-events:none}.disabled{pointer-events:none;opacity:.5}.MuiInputBase-root.Mui-disabled{color:rgba(0,0,0,.87)}.table_responsive{display:block;width:100%;overflow-x:auto;border:1px solid #ccc!important;position:relative}.table_responsive table{table-layout:fixed;min-width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch;border:1px solid #ccc!important;border:none}.table_responsive table tr :first-child{border-left:none}.table_responsive table tr :last-child{border-right:none}.table_responsive table tr:first-child th{border-top:none}.table_responsive table .no_data_guidance{width:calc(100% - 1px);height:calc(100% - 2.4em)}table{font-size:14px;background-color:#fff}table td,table th{white-space:nowrap;padding:5px 10px;border:1px solid #ccc!important}table thead th{background-color:#1451a1;color:#fff;font-weight:400;text-align:center}table tbody tr:nth-child(2n) td{background-color:#fff!important}table tbody tr:nth-child(odd) td{background-color:#f2f7fb!important}.ui.modal>.header{padding:10px}body.pc .ui.attached.tabular.menu a,body.pc .ui.attached.tabular.menu button.item{box-shadow:0 3px 6px rgba(0,0,0,.2);border:1px solid #ccc!important;border-radius:4px 4px 0 0;padding:0 30px;border-bottom:none;background-color:#fff}body.pc .ui.attached.tabular.menu a+a,body.pc .ui.attached.tabular.menu a+button.item,body.pc .ui.attached.tabular.menu button.item+a,body.pc .ui.attached.tabular.menu button.item+button.item{margin-left:5px}body.pc .ui.attached.tabular.menu a.active,body.pc .ui.attached.tabular.menu a:hover,body.pc .ui.attached.tabular.menu button.item.active,body.pc .ui.attached.tabular.menu button.item:hover{background-color:#1451a1;border-color:#1451a1;color:#fff}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top){box-shadow:0 3px 6px rgba(0,0,0,.2);padding:15px;border-radius:0}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top) .btn_box{display:-webkit-flex;display:flex;margin-bottom:5px}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top) .btn_box button+.right_box{margin-left:auto;display:-webkit-flex;display:flex}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top) .btn_box button+button{margin-left:auto}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top) .btn_box.right button{margin-right:auto}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top) .btn_box.right button+button{margin-left:10px;margin-right:inherit}body.pc .ui.attached:not(.message)+.ui.attached.segment:not(.top) table{min-width:100%}.mr_0{margin-right:0!important}.mr_5{margin-right:5px!important}.mr_10{margin-right:10px!important}.mr_15{margin-right:15px!important}.mr_20{margin-right:20px!important}.ml_0{margin-left:0!important}.ml_5{margin-left:5px!important}.ml_10{margin-left:10px!important}.ml_15{margin-left:15px!important}.ml_20{margin-left:20px!important}.ml_auto{margin-left:auto!important}.mt_0{margin-top:0!important}.mt_5{margin-top:5px!important}.mt_10{margin-top:10px!important}.mt_15{margin-top:15px!important}.mb_0{margin-bottom:0!important}.mb_5{margin-bottom:5px!important}.mb_10{margin-bottom:10px!important}.py_0{padding-top:0!important;padding-bottom:0!important}.px_5{padding-right:5px!important}.pl_5,.px_5{padding-left:5px!important}.pr_5{padding-right:5px!important}.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}.flex_grow_1{-webkit-flex-grow:1;flex-grow:1}.ui.modal{max-width:90%;max-height:90%}.BaseDialog__header__close{cursor:pointer}.padding_hor_1{padding-right:1em!important;padding-left:1em!important}.space_between{-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.flex_box{display:-webkit-flex;display:flex}.flex_space_between{-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.flex_content_center{-webkit-justify-content:center;justify-content:center}.flex_content_end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex_align_center{-webkit-align-items:center;align-items:center}.flex_direction_column{-webkit-flex-direction:column;flex-direction:column}.flex_1{-webkit-flex:1 1;flex:1 1}body.sp .ui.attached.tabular.menu{border-bottom:none;height:2em}body.sp .ui.attached.tabular.menu a{border-radius:0 0 0 0;padding:0!important;box-shadow:none;background-color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:1rem;border:none;border-bottom:2px solid rgba(0,0,0,.10196078431372549);position:relative;width:6em;padding:.5em;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.sp .ui.attached.tabular.menu a:after{background-color:#1451a1;content:"";display:block;position:absolute;z-index:10;width:100%;height:2px;left:0;bottom:-2px;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease;-webkit-transition:all .3s ease}body.sp .ui.attached.tabular.menu a.selected:after{-webkit-transform:scaleX(1);transform:scaleX(1)}body.sp .ui.attached.tabular.menu a+a{margin-left:5px}body.sp .ui.attached.tabular.menu a:hover{background-color:#fff;color:#000}body.sp .ui.attached.tabular.menu a.active{background-color:#fff;color:#000;font-weight:400}body.sp .ui.attached.tabular.menu a.active.item{margin-bottom:0}body.sp .ui.attached.tabular.menu a.active.item:after{-webkit-transform:scale(1);transform:scale(1)}body.sp .ui.attached:not(.message)+.ui.attached.segment:not(.top){border:none;box-shadow:none;padding:.5rem .25rem;border-radius:0}body.sp .row_table_style{width:100%}body.sp .row_table_style .t_row{display:-webkit-flex;display:flex}body.sp .row_table_style .t_row:not(:first-of-type){margin-top:.25rem}body.sp .row_table_style .t_row>.t_header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;min-width:8em;width:40vw;max-width:9em;background-color:#f7f7f7;padding:.5em}body.sp .row_table_style .t_row>.t_body{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1 1;flex:1 1;padding-left:.5rem;word-break:break-all}body.sp .row_table_style .t_row>.t_body.e_mail>div:first-of-type{-webkit-flex:1 1;flex:1 1}body.sp .row_table_style .t_row>.t_body.e_mail>div:last-of-type .icon_button{margin-left:auto;min-height:0!important;padding-top:.25rem!important;padding-bottom:.25rem!important}body.sp .row_table_style .t_row.dir_column{-webkit-flex-direction:column;flex-direction:column;height:auto;max-height:16em}body.sp .row_table_style .t_row.dir_column .t_header{max-width:100%!important;width:100%}body.sp .row_table_style .t_row.dir_column .t_body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;overflow:auto;border:3px solid #f7f7f7;padding-left:0}body.sp .row_table_style .t_row.dir_column .t_body .card:not(:last-of-type){position:relative}body.sp .row_table_style .t_row.dir_column .t_body .card:not(:last-of-type):before{display:block;content:"";width:96%;height:2px;background-color:rgba(0,0,0,.1);position:absolute;top:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.sp .pulldown_select label,body.sp .pulldown_select label .ui.dropdown{width:100%}.dot_border{position:relative;height:2px}.dot_border:before{content:"";background-image:linear-gradient(90deg,#707070,#707070 2px,transparent 0,transparent 6px);background-size:6px 2px;background-repeat:repeat-x;position:absolute;top:0;bottom:0;left:0;right:0}.icon_btn i,.icon_btn img{margin-right:5px}.icon_button.btn_tips{width:30px;height:30px;min-width:inherit;min-height:inherit;padding:0!important;line-height:0;background-color:inherit;color:#57b058;font-size:1.5rem!important}.icon_button.btn_tips:hover{background-color:inherit!important;color:#57b058!important;opacity:.75}.vertical_bar{display:-webkit-flex;display:flex;background-color:inherit;color:#1451a1;width:100%;height:100%;-webkit-align-items:center;align-items:center}.vertical_bar>div{width:100%}.vertical_bar>div i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.horizontal_bar{background-color:#1451a1;text-align:center;color:#fff;height:24px;line-height:24px}.triangle_icon{display:inline-block;position:relative;width:1em;height:1em}.triangle_icon:before{display:block;content:"";height:0;width:0;border-top:.75em solid;border-right:.5em solid transparent;border-left:.5em solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.triangle_icon.right:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ellipsis{overflow:hidden;text-overflow:ellipsis}.ellipsis,.nowrap{white-space:nowrap}.file_name_box{display:block;width:100%;line-height:1.5em;color:#fff;text-align:center}.file_xls_color,.file_xlsx_color{background-color:#107c41}.file_doc_color,.file_docx_color{background-color:#185abd}.file_ppt_color,.file_pptx_color{background-color:#c43e1c}.file_pdf_color{background-color:#b30b00}.file_jpeg_color,.file_jpg_color{background-color:#106fba}.file_png_color{background-color:#c4ab2d}.file_gif_color{background-color:#a95d64}.file_svg_color{background-color:#956039}.file_m4a_color,.file_mp4_color{background-color:#619b3b}.file_avi_color{background-color:#575556}.file_mov_color{background-color:#7d4779}.file_wmv_color{background-color:#683c0f}.file_flv_color{background-color:#dc082e}.file_mkv_color{background-color:#589d9c}.file_mpg_color{background-color:#79487b}.file_webm_color{background-color:#506eb2}.file_wave_color{background-color:#ca376a}.file_aif_color{background-color:#fe669a}.file_mp3_color{background-color:#0390b4}.file_aac_color{background-color:#cb6734}.file_flac_color{background-color:#cd1414}.file_zip_color{background-color:#ef5701}.postal_code_1{margin-right:10px!important}.postal_code_1 input{width:50px}.postal_code_2 input{width:60px}.hour input,.minutes input{width:100px}input,textarea{border:1px solid #e2e2e2!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ddd}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd}input::placeholder,textarea::placeholder{color:#ddd}input:disabled::-webkit-input-placeholder,textarea:disabled::-webkit-input-placeholder{color:rgba(0,0,0,.87)!important}input:disabled:-ms-input-placeholder,textarea:disabled:-ms-input-placeholder{color:rgba(0,0,0,.87)!important}input:disabled::placeholder,textarea:disabled::placeholder{color:rgba(0,0,0,.87)!important}textarea{width:100%;padding:10px}textarea:disabled{background-color:#e8e8e8!important}body.pc .datePicker>.MuiFormControl-root>.MuiOutlinedInput-adornedEnd>.MuiOutlinedInput-input{border:none!important}body.pc .pulldown_select{height:30px}body.pc .pulldown_select+label{margin-left:5px}body.pc .pulldown_select+.pulldown_select{margin-left:10px}body.pc label.for_select span{display:none}body.pc label.for_select+label.for_select{margin-left:15px}body.pc label.for_select .selector{position:relative;line-height:30px}body.pc label.for_select .selector:after{position:absolute;top:13px;right:7px;content:"";width:0;height:0;border-color:#5f6368 transparent transparent;border-style:solid;border-width:6px 6px 0;pointer-events:none;z-index:1}body.pc label.for_select .selector.multi{display:inline-block;margin-right:10px;margin-bottom:10px}body.pc label.for_select .selector select{position:relative;-webkit-appearance:none;appearance:none;color:#5f6368;background-color:#fff;border:1px solid #e2e2e2!important;border-radius:4px;height:30px;line-height:28px!important;min-width:70px;vertical-align:middle;line-height:1.3rem;padding:0 30px 0 5px;font-size:14px;z-index:1}body.pc label.for_select .selector select:disabled{background-color:#e8e8e8!important}body.pc label.for_select .selector ::-ms-expand{display:none}body.pc label.for_select .selector.error select{border:1px solid red!important;background-color:#fff6f6;color:#9f3a38}body.pc label.invitation_label{display:inline-block;vertical-align:bottom;padding:4px;background-color:red;color:#fff}body.pc input[type=date],body.pc input[type=email],body.pc input[type=number],body.pc input[type=password],body.pc input[type=tel],body.pc input[type=text],body.pc input[type=url]{height:30px;padding:0 10px}.base_input{position:relative}.base_input.auto_width .ui.input input{width:60px}.ui.input.error>input,.ui.selection.dropdown.error{border:1px solid red!important}body.pc .pulldown_select{position:relative}body.pc .error_pop{display:none}body.pc .error_focus.always>.error_pop,body.pc .error_focus:hover+.error_pop,body.pc .error_focus:hover>.error_pop{border-radius:5px;border:2px solid red!important;box-shadow:0 3px 6px rgba(0,0,0,.2);position:absolute;top:-11px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;white-space:nowrap;padding:5px;line-height:1.5em;z-index:10;color:red}body.pc .error_focus.always>.error_pop:before,body.pc .error_focus:hover+.error_pop:before,body.pc .error_focus:hover>.error_pop:before{content:"";width:0;height:0;border-color:red transparent transparent;border-style:solid;border-width:10px 10px 0;position:absolute;bottom:-11px;left:10px}body.pc .error_focus.always>.error_pop.pos_bottom,body.pc .error_focus:hover+.error_pop.pos_bottom,body.pc .error_focus:hover>.error_pop.pos_bottom{top:inherit;bottom:-81px}body.pc .error_focus.always>.error_pop.pos_bottom:before,body.pc .error_focus:hover+.error_pop.pos_bottom:before,body.pc .error_focus:hover>.error_pop.pos_bottom:before{border-width:0 10px 10px;border-color:transparent transparent red;top:-11px;bottom:inherit;left:10px}body.sp .error_pop{border-radius:5px;border:2px solid red!important;box-shadow:0 3px 6px rgba(0,0,0,.2);position:absolute;top:-12px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;white-space:nowrap;padding:5px;line-height:1.5em;z-index:1;color:red}body.sp .error_pop:before{content:"";width:0;height:0;border-color:red transparent transparent;border-style:solid;border-width:10px 10px 0;position:absolute;bottom:-11px;left:10px}body.sp .error_pop.pos_bottom{top:inherit;bottom:-90px}body.sp .error_pop.pos_bottom:before{border-width:0 10px 10px;border-color:transparent transparent red;top:-11px;bottom:inherit;left:10px}body.sp .tags_form .item_checkbox{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}body.sp .tags_form .item_checkbox>div{width:50%;margin:5px 0}body.sp .tags_form .item_checkbox>div:last-of-type{margin-bottom:0}body.sp .tags_form .item_checkbox>div .RightLabelCheckbox,body.sp .tags_form .item_checkbox>div .RightLabelCheckbox .checkbox,body.sp .tags_form .item_checkbox>div.single_column{width:100%}body.sp .tags_form .item_checkbox>div .RightLabelCheckbox label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-right:0}body.sp .tags_form .item_checkbox>div .RightLabelCheckbox label input{width:30px;height:30px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=file]{border:none!important}@-webkit-keyframes ripple{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px rgba(0,0,0,.1)}to{box-shadow:0 0 0 10px transparent}}@keyframes ripple{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px rgba(0,0,0,.1)}to{box-shadow:0 0 0 10px transparent}}.radio{margin:0 5px 0 0}.radio input[type=radio]{display:none}.radio label{display:inline-block;min-height:18px;position:relative;padding:0 10px 0 23px;margin-top:5px;margin-bottom:5px;cursor:pointer;vertical-align:bottom;white-space:nowrap;line-height:20px}.radio label:after,.radio label:before{position:absolute;content:"";border-radius:50%;transition:all .3s ease;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.radio label:before{left:0;top:0;width:18px;height:18px;border:1px solid #e2e2e2}.radio label:after{top:4px;left:4px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:#5f6368}.radio label.checked:before{-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.radio label.checked:after{-webkit-transform:scale(1);transform:scale(1)}.checkbox{height:30px}.checkbox input[type=checkbox]:checked,.checkbox input[type=checkbox]:not(:checked){display:none}.checkbox label,.checkbox label.checked{display:inline-block;position:relative;cursor:pointer;height:30px;line-height:30px;margin:0 20px 0 0;padding-left:1.95em}.checkbox label.checked:before,.checkbox label:before{content:"";position:absolute;top:4px;left:0;width:22px;height:22px;border:1px solid #e2e2e2;background:#fff}.checkbox label.checked:before{background:#5f6368;border:1px solid #5f6368}.checkbox label.checked:after,.checkbox label:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;top:5px;left:7px;font-size:1em;line-height:1;transition:all .2s;color:#fff;border-right:2px solid #fff;border-bottom:2px solid #fff;width:9px;height:15px}.checkbox label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkbox label.checked:after{opacity:1;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.checkbox label.disabled:before{box-shadow:none;border:1px solid #e2e2e2;background-color:#e8e8e8}.checkbox input[type=checkbox]:disabled:checked+label:after{color:#999}.checkbox input[type=checkbox]:disabled+label{color:#aaa}.checkbox input[type=checkbox].empty_label+label{width:0;height:22px;margin:0;line-height:1rem;padding:0 0 0 22px;vertical-align:middle}table tr td .checkbox label,table tr th .checkbox label{margin-right:0!important}table tr th .checkbox label.checked:before{background:#fff!important;border:1px solid #e2e2e2}table tr th .checkbox label.checked:after{border-right:2px solid #1451a1;border-bottom:2px solid #1451a1}.another_window_import{display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:column;flex-direction:column}.another_window_import header{border-bottom:1px solid #ccc;padding:15px;font-size:1.5rem;color:#1451a1}.another_window_import div.table_wrap{-webkit-flex:1 1;flex:1 1;overflow-y:auto;padding:15px}.another_window_import footer{border-top:1px solid #ccc;text-align:center;padding:5px}.another_window_import footer button{width:100px;min-height:30px}body.pc .ui.modal{max-width:90%;max-height:90%;width:auto}body.pc .segment_wrap{display:-webkit-flex;width:100%;height:100%;max-height:300px;display:flex}body.pc .segment_wrap .ui.segment{height:100%;overflow:auto;border:none;border-radius:0;box-shadow:none;-webkit-flex-grow:1;flex-grow:1;margin:0 10px 0 0;padding:0}body.pc .segment_wrap .ui.segment .list_area,body.pc .segment_wrap .ui.segment .list_area .inner{height:100%}body.pc .segment_wrap .ui.segment .list_area .table_responsive{min-height:140px}body.pc .segment_wrap .ui.segment table th{background-color:#fff;color:#1451a1;border-bottom:2px solid #1451a1!important;font-weight:700}body.pc .segment_wrap .ui.segment table td,body.pc .segment_wrap .ui.segment table th{padding:5px;line-height:20px}body.pc .segment_wrap .btn_box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}body.pc .segment_wrap .btn_box button+button{margin-top:5px}body.pc .btn.primary.customer_all,body.pc .btn.primary.customer_ob,body.pc .btn.primary.customer_prospect,body.pc .btn.primary.edit{position:relative}body.pc .btn.primary.customer_all:after,body.pc .btn.primary.customer_ob:after,body.pc .btn.primary.customer_prospect:after,body.pc .btn.primary.edit:after{background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";width:40px;height:40px;opacity:.3;background-size:contain;background-position:50%}body.pc .btn.primary.customer_all.active,body.pc .btn.primary.customer_all:hover,body.pc .btn.primary.customer_ob.active,body.pc .btn.primary.customer_ob:hover,body.pc .btn.primary.customer_prospect.active,body.pc .btn.primary.customer_prospect:hover,body.pc .btn.primary.edit.active,body.pc .btn.primary.edit:hover{font-weight:700}body.pc .btn.primary.customer_prospect{background-color:#d24444;border-color:#d24444!important}body.pc .btn.primary.customer_prospect:after{background-image:url(/static/media/icon_customer_uncontracted.fc711344.svg)}body.pc .btn.primary.customer_prospect.active,body.pc .btn.primary.customer_prospect:hover{color:#d24444!important}body.pc .btn.primary.customer_prospect.active:after,body.pc .btn.primary.customer_prospect:hover:after{background-image:url(/static/media/icon_customer_uncontracted_color.7bfa66e9.svg)}body.pc .btn.primary.customer_ob{background-color:#09c;border-color:#09c!important}body.pc .btn.primary.customer_ob:after{background-image:url(/static/media/icon_customer_ob.0155d4cd.svg)}body.pc .btn.primary.customer_ob.active,body.pc .btn.primary.customer_ob:hover{color:#09c!important}body.pc .btn.primary.customer_ob.active:after,body.pc .btn.primary.customer_ob:hover:after{background-image:url(/static/media/icon_customer_ob_color.4fd3626a.svg)}.tree_box .tree_item{cursor:pointer;margin-top:2px;margin-bottom:2px;padding:2px 5px}.tree_box .tree_item i{margin-right:5px}.tree_box .tree_item.is_select{color:#1451a1;font-weight:700;background-color:#fff9d9}.tree_box .chubunrui_wrap,.tree_box .daibunrui{margin-left:15px;margin-bottom:5px}body.pc .multi_edit_meisai_dialog .checkbox label{margin-right:0!important}body.pc .multi_edit_meisai_dialog .checkbox_wrap{width:38px}.loginPC{position:relative;height:100vh}.loginPC,.loginPC__logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.loginPC__logo img{height:300px}.loginPC__title{text-align:center;font-size:1.8rem;color:#1451a1;margin-bottom:30px}.loginPC__body__inner{text-align:center;margin:auto}.loginPC__body__inner__input-field input{height:50px!important}.loginPC__body__inner__input-field input:first-of-type{margin-bottom:15px}.loginPC__body .text_box{font-size:16px;margin-bottom:20px}.loginPC__body .RightLabelCheckbox{margin-top:20px;margin-bottom:15px;text-align:center}.loginPC__body .RightLabelCheckbox .checkbox{-webkit-flex-grow:1;flex-grow:1}.loginPC__body .link_box{text-align:center;margin-bottom:15px}.loginPC__body button{width:100%!important}.loginPC__dialog{padding:30px}.dummy__logo,.loginPC__dialog{text-align:center}.dummy__logo>img{width:70%;max-width:460px}.changePasswordErrorSP{text-align:center;padding:0 40px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.changePasswordErrorSP__title{font-size:1.6rem;color:#1451a1}.changePasswordErrorSP__body{margin-top:30px}.changePasswordErrorSP__body__inner__text{text-align:left;margin-top:20px;font-size:14px}.changePasswordErrorSP__body__inner__text:first-child{margin-top:0}.changePasswordErrorSP__body__inner__btn .btn{margin-top:30px;width:200px}.changePasswordCompleteSP__body__inner__btn{margin-top:10px!important}.sendPasswordCompleteSP{text-align:center;padding:0 35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.sendPasswordCompleteSP__title{font-size:1.8rem;color:#1451a1}.sendPasswordCompleteSP__body{margin-top:30px}.sendPasswordCompleteSP__body__inner__text{text-align:left}.sendPasswordCompleteSP__body__inner .btn{width:200px;margin-top:30px}.changePasswordSP{padding:0 35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.changePasswordSP__title{font-size:1.8rem;color:#1451a1}.changePasswordSP__body{margin-top:30px}.changePasswordSP__body__inner__text{text-align:left;margin-top:20px}.changePasswordSP__body__inner__input-field{font-size:14px;text-align:left;margin:10px 0 30px}.changePasswordSP__body__inner__input-field:first-child{margin:0}.changePasswordSP__body__inner .btn{width:200px}.changePasswordCompleteSP{text-align:center;padding:0 35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.changePasswordCompleteSP__title{font-size:1.8rem;color:#1451a1}.changePasswordCompleteSP__body{margin-top:30px;font-size:16px}.changePasswordCompleteSP__body__inner__text{text-align:left;margin-top:20px}.changePasswordCompleteSP__body__inner__text:first-child{margin-top:0}.changePasswordCompleteSP__body__inner__btn{margin-top:50px}.changePasswordCompleteSP__body__inner__btn .btn{width:200px}.sendPasswordSP{text-align:center;padding:0 35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.sendPasswordSP__title{font-size:1.8rem;color:#1451a1}.sendPasswordSP__body{margin-top:30px}.sendPasswordSP__body__inner__input-field{text-align:left;margin-top:30px;font-size:14px}.sendPasswordSP__body__inner__message{text-align:left;margin-top:30px}.sendPasswordSP__body__inner__sendBtn{margin-top:30px}.sendPasswordSP__body__inner__backLink{color:#000;margin-top:30px;font-size:16px}.sendPasswordSP__body__inner button{width:200px;height:35px}.ui.attached.tabular.menu>.item{font-size:12px;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (max-width:320px){.ui.attached.tabular.menu>.item{font-size:10px}}.ui.bottom.attached.segment.tab{height:calc(100% - 2.85714em);overflow:auto;padding:0;-ms-overflow-style:none;scrollbar-width:none}.ui.bottom.attached.segment.tab::-webkit-scrollbar{display:none}.projectDetailSP,body.pc .ui.bottom.attached.segment.tab{height:100%}.projectDetailSP__body{height:calc(100% - 56px)}.projectDetailSP__body__header{border-bottom:2px solid #1451a1}.projectDetailSP__body__header>.btn{margin-left:auto}.projectDetailSP__body__contents{height:calc(100% - 40px);padding-top:5px}.projectDetailSP__body__contents>div{height:100%}.projectDetailSP__body__contents>div>.tabular.menu>.item{width:20%}body.pc .btn.primary.edit,body.pc .btn.primary.project_all,body.pc .btn.primary.project_completion,body.pc .btn.primary.project_construction,body.pc .btn.primary.project_uncontracted{position:relative}body.pc .btn.primary.edit:after,body.pc .btn.primary.project_all:after,body.pc .btn.primary.project_completion:after,body.pc .btn.primary.project_construction:after,body.pc .btn.primary.project_uncontracted:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";opacity:.3;background-repeat:no-repeat;background-size:contain}body.pc .btn.primary.edit.active,body.pc .btn.primary.edit:hover,body.pc .btn.primary.project_all.active,body.pc .btn.primary.project_all:hover,body.pc .btn.primary.project_completion.active,body.pc .btn.primary.project_completion:hover,body.pc .btn.primary.project_construction.active,body.pc .btn.primary.project_construction:hover,body.pc .btn.primary.project_uncontracted.active,body.pc .btn.primary.project_uncontracted:hover{font-weight:700}body.pc .btn.primary.project_uncontracted{background-color:#d24444;border-color:#d24444!important}body.pc .btn.primary.project_uncontracted:after{width:30px;height:34px;background-image:url(/static/media/icon_project_uncontracted.2fff6b32.svg)}body.pc .btn.primary.project_uncontracted.active,body.pc .btn.primary.project_uncontracted:hover{color:#d24444!important}body.pc .btn.primary.project_uncontracted.active:after,body.pc .btn.primary.project_uncontracted:hover:after{background-image:url(/static/media/icon_project_uncontracted_color.a9e15849.svg)}body.pc .btn.primary.project_construction{background-color:#0a7b24;border-color:#0a7b24!important}body.pc .btn.primary.project_construction:after{width:34px;height:34px;background-image:url(/static/media/icon_project_construction.261b0a8f.svg)}body.pc .btn.primary.project_construction.active,body.pc .btn.primary.project_construction:hover{color:#0a7b24!important}body.pc .btn.primary.project_construction.active:after,body.pc .btn.primary.project_construction:hover:after{background-image:url(/static/media/icon_project_construction_color.d9a5524a.svg)}body.pc .btn.primary.project_completion{background-color:#09c;border-color:#09c!important}body.pc .btn.primary.project_completion:after{width:38px;height:34px;background-image:url(/static/media/icon_project_ob.fe91a90a.svg)}body.pc .btn.primary.project_completion.active,body.pc .btn.primary.project_completion:hover{color:#09c!important}body.pc .btn.primary.project_completion.active:after,body.pc .btn.primary.project_completion:hover:after{background-image:url(/static/media/icon_project_ob_color.2f264b6b.svg)}.CustomerListPC{width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.CustomerListPC::-webkit-scrollbar{display:none}.support_history_detail_sp__body__table .t_row .t_header{max-width:6.5em!important}body.pc .btn.primary.edit,body.pc .btn.primary.maintenance_all,body.pc .btn.primary.maintenance_completed,body.pc .btn.primary.maintenance_started{position:relative}body.pc .btn.primary.edit:after,body.pc .btn.primary.maintenance_all:after,body.pc .btn.primary.maintenance_completed:after,body.pc .btn.primary.maintenance_started:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";opacity:.3;background-repeat:no-repeat;background-size:contain}body.pc .btn.primary.edit.active,body.pc .btn.primary.edit:hover,body.pc .btn.primary.maintenance_all.active,body.pc .btn.primary.maintenance_all:hover,body.pc .btn.primary.maintenance_completed.active,body.pc .btn.primary.maintenance_completed:hover,body.pc .btn.primary.maintenance_started.active,body.pc .btn.primary.maintenance_started:hover{font-weight:700}body.pc .btn.primary.maintenance_started{background-color:#d24444;border-color:#d24444!important}body.pc .btn.primary.maintenance_started:after{background-image:url(/static/media/icon_maintenance_started.ae29ea1f.svg);width:40px;height:36px}body.pc .btn.primary.maintenance_started.active,body.pc .btn.primary.maintenance_started:hover{color:#d24444!important}body.pc .btn.primary.maintenance_started.active:after,body.pc .btn.primary.maintenance_started:hover:after{background-image:url(/static/media/icon_maintenance_started_color.ce2681be.svg)}body.pc .btn.primary.maintenance_completed{background-color:#09c;border-color:#09c!important;margin-right:0!important}body.pc .btn.primary.maintenance_completed:after{width:41px;height:36px;background-image:url(/static/media/icon_maintenance_completed.86cc33e6.svg)}body.pc .btn.primary.maintenance_completed.active,body.pc .btn.primary.maintenance_completed:hover{color:#09c!important}body.pc .btn.primary.maintenance_completed.active:after,body.pc .btn.primary.maintenance_completed:hover:after{background-image:url(/static/media/icon_maintenance_completed_color.eb399d37.svg)}body.pc .btn.primary.edit{max-width:110px;padding-left:40px!important}body.pc .btn.primary.edit:after{font-family:"Font Awesome 5 Free";content:"";font-weight:200;color:#fff;font-size:20px;z-index:1;width:40px;height:40px;line-height:40px;opacity:1;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.pc .btn.primary.edit:hover:after{color:#1451a1}.MaintenanceListPC{width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.MaintenanceListPC::-webkit-scrollbar{display:none}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal>div:first-of-type{width:4em}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal>div:first-of-type .input{width:100%}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal>div:nth-of-type(2){width:30px;text-align:center}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal>div:last-of-type{width:5em}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal>div:last-of-type .input{width:100%}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_postal>div>div{max-width:100%}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_projectRank{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_projectRank>div{min-width:inherit}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_projectRank>div:first-of-type{-webkit-flex:3 1;flex:3 1}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_projectRank>div:not(:first-of-type){margin-left:10px;-webkit-flex:2 1;flex:2 1}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_area>div,.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_madori>div{width:160px!important;min-width:inherit}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_years{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_years>div{min-width:inherit}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_years>div:first-of-type{-webkit-flex:3 1;flex:3 1}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_years>div:first-of-type input{width:100%}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_years>div:last-of-type{-webkit-flex:1 1;flex:1 1;margin-left:10px}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_Period .inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_Period .inner:not(:first-of-type){margin-top:10px}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_Period .inner>div{min-width:inherit}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_Period .inner>div:not(:last-of-type){margin-right:10px}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_Period .inner>div.selection{width:7rem}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_checkbox{display:grid;grid-template-columns:1fr 1fr;text-align:left;word-break:break-all}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_checkbox>div{margin-top:.5em}.projectSearchBoxSP .category_wrap .item_wrap .item_body.item_checkbox>div>input{width:30px;height:30px}.projectSearchBoxSP .category_wrap .item_wrap.tags_form:not(:first-of-type){margin:1em 0}.modal{position:absolute;z-index:100}:root{font-size:16px}#root{font-family:"Roboto","Noto Sans JP","Helvetica","Arial",sans-serif;height:100%}#root .App{height:calc(100% - env(safe-area-inset-bottom))}.btn-color-set1{background-color:#f3f6fa!important;color:#1451a1!important;border:1px solid #1451a1!important}.important{font-size:1rem;color:#1451a1;font-weight:700}.ui.disabled.input>input{background-color:#ccc}.secondary_header{height:40px;padding:0 10px;background-color:#1451a1;color:#fff}.base_footer,.secondary_header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_footer{padding:3px 5px!important;border-top:2px solid #1451a1;width:100%;background-color:#fff;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.base_footer .btn{margin:0 5px}.two_stage_footer{padding:3px 5px!important;border-top:2px solid #1451a1;width:100%;background-color:#fff}.two_stage_footer_stage{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-align-items:center;align-items:center}.two_stage_footer_stage .btn{width:100%!important;margin:0 5px!important}.bottom_border_box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:1rem;border-bottom:2px solid rgba(0,0,0,.10196078431372549);position:relative;width:6em;padding:.5em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bottom_border_box:after{background-color:#1451a1;content:"";display:block;position:absolute;z-index:10;width:100%;height:2px;left:0;bottom:-2px;-webkit-transform:scaleX(0);transform:scaleX(0)}.bottom_border_box.animation:after{transition:all .3s ease;-webkit-transition:all .3s ease}.bottom_border_box.selected:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.bottom_border_box img{max-height:18px;margin-right:5px}.show_type_label{color:#fff!important}.show_type_label.ob{background-color:#09c!important;border:1px solid #09c!important}.show_type_label.mikomi{background-color:#d24444!important;border:1px solid #d24444!important}.show_type_label.project_rank_1{background-color:#09c!important;border:1px solid #09c!important}.thumb{position:relative;width:100%;text-align:center;vertical-align:bottom}.thumb:before{display:block;content:"";padding-top:75%}.thumb.google:before{display:block;content:"";padding-top:100%}.thumb .no_image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;border:1px solid rgba(0,0,0,.10196078431372549);width:100%;height:100%;font-size:.9rem;background-color:rgba(0,0,0,.10196078431372549)}.thumb>*{position:absolute;top:0;left:0}.thumb img{height:100%;width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.thumb img.no_shadow{box-shadow:none}.rect_label{padding:0;min-width:80px}.card_base_row{display:-webkit-flex;display:flex;word-break:break-all}.card_base_row .card_info_item+.card_info_item{margin-top:5px}.card_base_row__col_left{-webkit-flex:1 1!important;flex:1 1!important;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.card_base_row__col_left,.card_base_row__col_right{display:-webkit-flex;display:flex;-webkit-flex-direction:column}.card_base_row__col_right{flex-direction:column;min-width:70px;margin-left:5px}.card_base_row__col_right>*,.card_base_row__col_right>div>*{margin-bottom:5px!important}.card_base_row__col_right>:last-of-type{margin-bottom:0!important}.card_info_item{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.card_info_item__head{min-width:4em;position:relative;padding-right:5px;margin-right:5px}.card_info_item__head:after,.card_info_item__head:before{display:block;position:absolute;content:"";width:2px;height:2px;border-radius:50%;background-color:rgba(0,0,0,.5019607843137255);right:0}.card_info_item__head:before{top:28%}.card_info_item__head:after{bottom:30%}.card_info_item__text{-webkit-flex:1 1;flex:1 1}.top-dimmer{background-color:rgba(0,0,0,.7)!important;transition:0s!important}.under-dimmer{background:none!important;transition:0s!important}.ui.modal{border-radius:.4rem!important}.scrolling.dimmable>.dimmer{-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:767px){.ui.modal>.header{padding-top:.25rem!important;padding-bottom:.25rem!important;padding-right:1rem!important}.ui.modal>.content{padding:0!important}}body.sp .thumb .ui.dimmer{background-color:#ccc;z-index:100}@media screen and (min-width:768px){.base_dialog.sp{max-width:80%!important}}@media screen and (min-width:991px){.base_dialog.sp{max-width:70%!important}}.base_dialog.sp.flex_height .base_dialog_content>div{height:100%!important}.base_dialog.sp.flex_height .base_dialog_content>div .base_dialog_content_inner{max-height:calc(90vh - 3rem)}.base_dialog .header{background-color:#1451a1!important;color:#fff!important;font-weight:400!important}.base_dialog__header{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;padding-top:.5rem!important}.base_dialog__header__title{font-size:1rem;-webkit-flex:1 1;flex:1 1}.base_dialog__header__close{cursor:pointer;font-size:1.5rem;padding-left:5px;padding-right:5px;text-align:center}.base_dialog_content{display:-webkit-flex;display:flex;display:flex!important;-webkit-flex-direction:column;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;padding:0!important;max-height:84vh}.base_dialog_content::-webkit-scrollbar{display:none}.base_dialog_content__close{text-align:right;font-size:1.5rem;padding-right:5px}.base_dialog_content_inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.base_dialog_content_inner_body{-webkit-flex:1 1;flex:1 1;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.base_dialog_content_inner_body::-webkit-scrollbar{display:none}.base_dialog_content_inner .estimate_detail_search_footer,.base_dialog_content_inner .file_delete_dialog__footer,.base_dialog_content_inner_footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;background-color:#fff;padding:.5rem}.base_dialog_content_inner .estimate_detail_search_footer .btn,.base_dialog_content_inner .file_delete_dialog__footer .btn,.base_dialog_content_inner_footer .btn{margin:0 5px;width:100%}@media screen and (min-width:768px){.base_dialog_content_inner .estimate_detail_search_footer .btn,.base_dialog_content_inner .file_delete_dialog__footer .btn,.base_dialog_content_inner_footer .btn{width:50%}}.base_dialog_content_inner.sp .edit_sp_body_inner,.base_dialog_content_inner.sp .search_box_sp_body_inner{padding:0 .75rem}.base_dialog_content_inner.sp .category_wrap{padding:1rem .5rem}.base_dialog_content_inner.sp .category_wrap:not(:last-of-type){border-bottom:1px solid #ccc}.base_dialog_content_inner.sp .category_wrap .item_wrap textarea{-webkit-appearance:none;appearance:none}.base_dialog_content_inner.sp .category_wrap .item_wrap>.full_width,.base_dialog_content_inner.sp .category_wrap .item_wrap>.full_width .ui.selection.dropdown,.base_dialog_content_inner.sp .category_wrap .item_wrap>.full_width>textarea{width:100%}.base_dialog_content_inner.sp .category_wrap .item_wrap:not(:first-of-type){margin-top:15px}.base_dialog_content_inner.sp .category_wrap .item_wrap .TopLabelInputField_sp>div{width:100%}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_label{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:3px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_label .btn{margin-left:auto}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_label .btn+.btn{margin-left:.5rem}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField .RightLabelCheckbox{width:auto}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField>div:first-of-type>input{width:30px;height:30px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField>div:first-of-type>label{width:43px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField>div.inputField{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField>div.inputField span{padding:0 5px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField>div.inputField div{width:100%!important}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_checkbox>div.width_inputField>div.inputField div input{width:100%;height:2rem}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body textarea{display:block;width:100%;resize:none}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_cardList .body>.ui.segment{padding:0!important}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_cardList .footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding:10px 0}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_cardList .footer>.btn{width:30%!important}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal,.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div input{text-align:center;padding:.5em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div:first-of-type .input{width:4em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div:first-of-type .input input{width:100%}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div.hyphen{margin:0 10px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div:last-of-type .input{width:5em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_postal>div:last-of-type .input input{width:100%}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.maintenance_date .maintenance_date__buttons{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;grid-gap:.5em;gap:.5em;margin-top:.5em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.maintenance_date .maintenance_date__button{background-color:#fff;color:#1451a1;border:1px solid #1451a1;border-radius:.25em;width:calc(33.33333% - .33333em);line-height:3;text-align:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.maintenance_date .maintenance_date__button.selected{background-color:#1451a1;color:#fff;font-weight:700}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule .item_schedule__form{-webkit-flex:1 1;flex:1 1}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule .item_schedule__form input{width:100%}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule .item_schedule__tilde{margin:0 5px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule.wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule.wrap .item_schedule__form{-webkit-flex:none!important;flex:none!important;width:100%}@media screen and (min-width:768px){.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_schedule.wrap .item_schedule__form{max-width:13em}}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_category,.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_period__inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_period__inner>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_period__inner>div .pulldown_select{margin-right:3px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_period__inner__year{width:100%;margin-bottom:.5rem}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_period__inner__month{margin-right:.5rem}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_period .tilde{margin:.5rem 0}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_file_upload__img{border:1px solid #e2e2e2!important;border-radius:.28571429rem;padding:1rem;text-align:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_file_upload__img img{max-width:100%;max-height:25vh}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_file_upload__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_file_upload__buttons>*{width:50%}@media screen and (min-width:768px){.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_file_upload__buttons>*{width:25%}}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .item_file_upload__buttons>.btn_tips{width:auto;margin-left:10px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .input{width:100%;max-width:22em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body .input input{width:100%}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_family_relation{max-width:6em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_tel_no{width:10em;max-width:10em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_gender{max-width:8em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_age{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:7em}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_age .input{max-width:5em;margin-right:5px}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_projectRank{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_projectRank>div{min-width:inherit}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_projectRank>div:first-of-type{-webkit-flex:3 1;flex:3 1}.base_dialog_content_inner.sp .category_wrap .item_wrap .item_body.item_projectRank>div:not(:first-of-type){margin-left:10px;-webkit-flex:2 1;flex:2 1}.base_dialog_content_inner.sp .category_wrap .item_wrap.tags_form+.tags_form{margin-top:2em}.base_dialog_content_inner.sp .category_wrap .item_wrap .dummy_tilde_space{width:calc(1em + 10px)}.base_dialog_content .message_dialog{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.base_dialog_content .message_dialog .base_dialog_content>div{height:inherit!important}.base_dialog_content .message_dialog__message{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;min-height:54px;-webkit-flex:1 1;flex:1 1}.base_dialog_content .message_dialog__footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:.5rem}.base_dialog_content .message_dialog__footer>.btn{margin:0 5px;width:100%}@media screen and (min-width:768px){.base_dialog_content .message_dialog__footer>.btn{width:50%}}.base_dialog.sp{margin-top:0!important}.base_dialog.sp .base_dialog_content .message_dialog__message{min-height:6em}.base_dialog.sp .base_dialog_content .dialog_head_btn_wrap{padding:.5rem .5rem 0}.base_dialog.sp .base_dialog_content .dialog_head_btn_wrap button+button{margin-left:.5rem}.base_dialog.sp .base_dialog_content_inner .list_base{margin:0;-webkit-flex:1 1;flex:1 1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.base_dialog.sp .base_dialog_content_inner .list_base::-webkit-scrollbar{display:none}.base_dialog.sp .base_dialog_content_inner_footer{grid-gap:0 10px;gap:0 10px}.base_dialog.sp .base_dialog_content_inner_footer .btn{margin:0;max-width:50%}
/*# sourceMappingURL=main.9f1422a6.chunk.css.map */