body{background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#888;margin:0;padding:0;overflow:hidden}#loading{position:fixed;background-color:#0000004d;z-index:1000;width:100%;height:100%;padding:0}#loading_image{margin:80% auto auto;font-size:1rem;width:1em;height:1em;border-radius:50%;position:relative;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load5{0%,to{box-shadow:0 -2.6em #fff,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #ffffff80,-1.8em -1.8em #ffffffb3}12.5%{box-shadow:0 -2.6em #ffffffb3,1.8em -1.8em #fff,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #ffffff80}25%{box-shadow:0 -2.6em #ffffff80,1.8em -1.8em #ffffffb3,2.5em 0 #fff,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #fff3}37.5%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #ffffff80,2.5em 0 #ffffffb3,1.75em 1.75em #fff,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #fff3}50%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #ffffff80,1.75em 1.75em #ffffffb3,0 2.5em #fff,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #fff3}62.5%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #ffffff80,0 2.5em #ffffffb3,-1.8em 1.8em #fff,-2.6em 0 #fff3,-1.8em -1.8em #fff3}75%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #ffffff80,-1.8em 1.8em #ffffffb3,-2.6em 0 #fff,-1.8em -1.8em #fff3}87.5%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #ffffff80,-2.6em 0 #ffffffb3,-1.8em -1.8em #fff}}@keyframes load5{0%,to{box-shadow:0 -2.6em #fff,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #ffffff80,-1.8em -1.8em #ffffffb3}12.5%{box-shadow:0 -2.6em #ffffffb3,1.8em -1.8em #fff,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #ffffff80}25%{box-shadow:0 -2.6em #ffffff80,1.8em -1.8em #ffffffb3,2.5em 0 #fff,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #fff3}37.5%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #ffffff80,2.5em 0 #ffffffb3,1.75em 1.75em #fff,0 2.5em #fff3,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #fff3}50%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #ffffff80,1.75em 1.75em #ffffffb3,0 2.5em #fff,-1.8em 1.8em #fff3,-2.6em 0 #fff3,-1.8em -1.8em #fff3}62.5%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #ffffff80,0 2.5em #ffffffb3,-1.8em 1.8em #fff,-2.6em 0 #fff3,-1.8em -1.8em #fff3}75%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #ffffff80,-1.8em 1.8em #ffffffb3,-2.6em 0 #fff,-1.8em -1.8em #fff3}87.5%{box-shadow:0 -2.6em #fff3,1.8em -1.8em #fff3,2.5em 0 #fff3,1.75em 1.75em #fff3,0 2.5em #fff3,-1.8em 1.8em #ffffff80,-2.6em 0 #ffffffb3,-1.8em -1.8em #fff}}#dummy_back{position:absolute;background:#37cedc;background:-moz-linear-gradient(top,#37cedc 0%,#40bdde 43%,#509ce2 100%);background:-webkit-linear-gradient(top,#37cedc 0%,#40bdde 43%,#509ce2 100%);background:linear-gradient(to bottom,#37cedc,#40bdde 43%,#509ce2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#37cedc",endColorstr="#509ce2",GradientType=0);height:100vh;width:100vw}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{-webkit-appearance:none}#loading{position:fixed;background-color:#0000004d;z-index:100000000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0;padding:0}#loading_image{margin:auto;font-size:1rem;width:1em;height:1em;border-radius:50%;position:relative;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.simplebar-scrollbar:before{background-color:var(--main-color)}:root{--main-color: #009fe8;--sab-color: #33FF50;--btn-color: #1f1f1f;--comment-color: orange;--mail-explain-color: #ff587f;--unpunch-color: #fffebb;--neumorphism-break-edit-border-color: #f87486;--neumorphism-break-edit-color: #f8748648;--neumorphism-attendance-color: #ff9e0c;--neumorphism-attendance-thin-color: #ff9e0c44;--neumorphism-return-alone-color: #93B66E;--neumorphism-return-alone-thin-color: #93b66e69;--confirmation-required-color: #FFCE85;--withdrawal-from-work: #ff0000;--text-white-color: #fff;--text-color: #333;--cursor-pointer: pointer}html,body{position:relative;height:100vh}html{overflow:auto}body{background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#888;margin:0;padding:0;overflow:hidden;-webkit-user-select:none}input,textarea{font-size:16px}.page,#curtain,.cover{position:absolute;left:0;top:0;width:100vw;height:92vh}.A,.B,.move_line{transition:.1s ease-out}@-moz-document url-prefix(){.A,.B,.move_line{transition:none}}.A.next,.B.next{transform:translate(100vw);z-index:1000}.A.prev,.B.prev{transform:translate(-30vw);z-index:-1000}.A.next.prev,.B.next.prev{transition:0ms}#curtain.next{background-color:#0000}#menu.next{transform:translate(-100vw)}.instant{transition:0ms}.mouse_hover_display{position:absolute;background:var(--btn-color);width:max-content;padding:.2rem .5rem;height:auto;color:#fff;border-radius:.5rem;border:none;box-sizing:border-box;display:flex;justify-content:center;align-items:center;top:-1.5rem;font-size:.75rem;line-height:1.3;z-index:100;display:none}.mouse_hover_display:after{position:absolute;width:0;height:0;left:0;bottom:-19px;margin-left:20px;border:solid transparent;border-color:#3c90;border-top-color:var(--btn-color);border-width:10px;pointer-events:none;content:" ";z-index:100}.mouse_hover_display_under{top:2rem}.mouse_hover_display_under:after{transform:rotate(180deg);top:-1.2rem}.mouse_hover_target:hover .mouse_hover_display{display:block}#root>header{height:8vh}header{position:absolute;left:0;top:0;width:100%;height:8vh;background-color:var(--main-color);border-color:var(--main-color);border-bottom:solid 1px var(--main-color);font-weight:700;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;z-index:20}header .title,header .top_nav{position:absolute;margin:auto;width:50%;text-align:center;color:#fff;left:0;right:0;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .bt_undo{width:6vh;height:6vh;top:0;left:0;position:absolute;padding:.4rem;z-index:10}header .bt_undo img{width:40px;height:auto;cursor:pointer}header .call_menu{position:absolute;left:3vw;display:flex;flex-direction:column;justify-content:space-around;cursor:pointer}header .call_option{position:absolute;right:1.5vh;top:1.5vh;width:5vh;height:5vh;display:flex;justify-content:center;align-items:center;object-fit:contain;cursor:var(--cursor-pointer)}header .call_option img{width:5vh;height:5vh;object-fit:contain}header .request_cope_back,header .request_back{width:15%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}header .request_cope_back:before,header .request_back:before{content:"";position:absolute;width:1rem;height:1rem;border-left:solid .3rem #fff;border-bottom:solid .3rem #fff;transform:rotate(45deg);border-radius:.2rem}.icon_view{width:6vh;height:6vh;background-size:cover}.call_menu span{display:inline-block;height:.2rem;weidht:100%;border-radius:.1rem;background:#fff;border:none}.header_decide,.request_info_option_btn{position:absolute;right:3vw;width:3.4rem;height:1.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.6rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}#CSV_output{position:absolute;right:15vw;width:3.4rem;height:1.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff;visibility:hidden}#PDF_output{position:absolute;right:10vw;width:3.4rem;height:1.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff;visibility:hidden}#WEB_output{position:absolute;right:5vw;width:5.4rem;height:1.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff;visibility:hidden}.dummy_web_output{position:absolute;right:5vw;width:6.8rem;height:1.6rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff;visibility:hidden;background:#ccc;border:#CCC}.body{position:absolute;left:0;top:calc(8vh - 2px);padding:0;margin:0;width:100%;background:#fff;height:calc(92vh + 2px);overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1}#dummy_back{background:var(--main-color)}.home_menu{width:100%;height:25vw;background-size:cover;background-position:center;position:relative;display:flex;align-items:center}.home_menu_title{font-size:1.3rem;color:#888;position:absolute;left:20vw}.home_menu:before{content:"";border-bottom:solid 1px #888;width:90%;height:100%;margin-left:5%;box-sizing:border-box}.body_title{background:#ddd;height:3rem;justify-content:center;align-items:center;text-align:center;font-size:1.5rem}.text{border-bottom:solid 1px #888;position:relative;height:20vw;background-color:#fff;text-align:left;font-size:1.2rem;color:#888}.text>.focus>.value{position:absolute;border:none;background-color:transparent;font-size:1.2rem;text-align:right;width:90vw;margin:auto 5vw}.decide_move,.decide,.neumorphism_design .break_time_form #root_result_break_edit .edit_btn,.neumorphism_design .report_stamp{width:14rem;height:2.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:1rem auto;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn,.neumorphism_design .report_stamp,.neumorphism_design .decide_move,.neumorphism_design .decide,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{height:2.5rem;border-radius:13px}.decide_s{width:3rem;height:1.2rem;margin-top:.5rem;margin-bottom:.5rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}.ip_form{width:100%;height:2rem;display:flex;justify-content:center;align-items:center}.ip_copy_btn{width:3.5rem;height:2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:1rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}.clear_watch_form{width:100%;height:3rem;display:flex;justify-content:center;align-items:center}.clear_watch{width:14rem;height:2.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:1rem auto;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}.flatpickr-calendar .test_marker1{background-color:red;border-color:red}.flatpickr-calendar .test_marker2{background-color:#ff0;border-color:#ff0}.flatpickr-innerContainer,.flatpickr-calendar{width:100%;display:flex;justify-content:center;align-items:center}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekday:nth-child(7n+1),.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):nth-child(7n+1){color:red}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekday:nth-child(7),.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):nth-child(7n){color:#00f}.guide0{height:calc(100% - 8vh)}#login form>img{margin:0 auto;display:flex;width:50px}#login .login_form{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;color:#000;height:100%}#login .login_form .form{margin:1rem auto;display:grid;align-items:center;text-align:center}#login .login_form .form>span{display:inline-block}#login .login_form .form input{width:auto;min-width:12rem;height:2rem;border-radius:.7rem;border:solid 2px var(--main-color);font-size:1rem;padding:5px 10px}.decide_l{width:14rem;height:2.2rem;border-radius:.7rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:1rem auto;border:solid 1px var(--main-color);background:var(--main-color);color:#fff}#user_option_data .data_group_hide{visibility:hidden;height:0}#user_option_data .group_title{height:3rem;display:flex;align-items:center;font-size:1rem;background:#fff;color:var(--main-color);padding-left:1rem;letter-spacing:.1rem;border-top:solid 1px var(--main-color)}#user_option_data .data_group_box:last-of-type{border-bottom:solid 1px var(--main-color)}#user_option_data .arrow_mark{position:relative;display:flex;width:1.2rem;height:1.2rem;font-size:.9rem;justify-content:center;align-items:center;transform:rotate(0);letter-spacing:0rem;transition:all .3s 0s ease}#user_option_data .arrow_mark.data_hide_arrow{transform:rotate(-90deg)}#user_option_data .group_body{display:flex;align-items:center;flex-direction:column;position:relative;height:100%;transition:height .3s ease-out}#user_option_data .group_body.data_group_hide{height:0;transition:height .3s ease-out;display:flex}#user_option_data .group_body>div{opacity:1;visibility:visible;min-height:3rem;height:auto;transition:line-height .3s ease-out,opacity .1s linear -.9s,visibility .1s linear .1s,height .3s ease-out}#user_option_data .group_body.data_group_hide>div{opacity:0;visibility:hidden;height:0rem;transition:line-height .3s ease-out,opacity .3s linear,visibility .3s linear,height .3s linear}#user_option_data .data_box{width:90%;height:10vh;display:flex;align-items:center;border-top:solid 1px #CCC;position:relative;flex-direction:column}#user_option_data .data_box .title{margin-left:1rem;font-weight:700;font-size:.9rem;color:#444;display:flex;justify-content:flex-start;align-items:center;width:100%}#user_option_data .data_box .data{font-size:.9rem;width:100%;display:flex;justify-content:flex-end}#user_option_data .data_box .data>div>div{text-align:right}#user_option_data .data_box .data.data_break_time_editable,#user_option_data .data_box .data.data_begin_time{width:50%;margin-left:auto}#user_option_data .sender_list{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 0 0 8rem}#user_option_data .data_auto_stamp_break_time{width:100%;display:flex;justify-content:flex-end;flex-flow:column}#user_option_data .data_auto_stamp_break_time .form_box{display:flex;justify-content:flex-end}#user_option_data .display_e_s_form{display:flex;justify-content:center;align-items:center;width:14rem;margin-top:1rem;margin-bottom:1rem}#user_option_data .display_e_s_form>div{display:flex;justify-content:center;align-items:center;width:50%;height:2.2rem;padding:0 .3rem;background:#888;font-size:.7rem;color:#fff}#user_option_data .display_e_s_form>div.con_off{background:var(--main-color)}#user_option_data .display_e_s_form>div:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}#user_option_data .display_e_s_form>div:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}#password_change .messege{margin:1rem}#password_change .input_form{display:flex;justify-content:center;align-items:center;flex-direction:column}#password_change .input_form .form{margin:1rem auto}#password_change .input_form .form span{color:#1f1f1f}#password_change .input_form .form input{width:18rem;height:1.8rem;border-radius:.3rem;border:solid 1px var(--btn-color);font-size:1rem}.tn_dialog.dialog .form_close{position:absolute;display:flex;justify-content:center;top:auto;left:88%;width:1.2rem;height:1.2rem;color:#fff;z-index:999999;font-size:2rem;top:0rem}.tn_dialog.dialog:after{content:"";background:#0000004d;width:100%;height:100vh;position:fixed;z-index:95;top:0;left:0}.dialog_box{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:80vw;left:10vw;top:12vh;position:fixed;height:auto;background:#fff;z-index:99;border-radius:2vw;box-shadow:1vw 1vw 6vw #00000080}.tn_dialog_box.dialog_box{height:80vh;width:80%;margin:auto;top:10vh;left:10vw;display:flex;flex-direction:column}.tn_title,.time_title{width:100%;display:flex;justify-content:center;align-items:center;height:2rem;background:var(--main-color);color:#fff;font-size:1.2rem;border-top-left-radius:2vw;border-top-right-radius:2vw}.tablet_number{height:3rem;width:15rem;border:solid 1px #bbb;display:flex;justify-content:center;font-size:2.5rem;letter-spacing:1rem;color:#666}.neumorphism_design .tablet_number{font-size:2rem;font-family:din-2014,sans-serif;margin-top:2rem;border-radius:20px;border:solid 2px #666}.numbers{height:51vh;display:grid;grid-template-columns:12vh 12vh 12vh;grid-template-rows:12vh 12vh 12vh 12vh;gap:1vh;margin:5vh auto}.numbers>div{display:flex;justify-content:center;align-items:center;background:#666;color:#fff;border-radius:50%;width:100%;height:100%;max-width:23vw;max-height:23vw;font-size:2rem}.numbers>div:nth-of-type(10){font-size:1rem}.numbers>div:nth-of-type(12){font-size:1.2rem}#s_cor_request .time_input{display:flex}.time_input .time_h,.time_input .time_m{width:8rem;height:3rem;border:solid 1px #bbb;font-size:2rem;display:flex;justify-content:center;align-items:center;margin:.5rem}.time_hour{width:90%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.time_hour,.time_minute{width:90%;height:calc(100% - 10rem);display:flex;flex-wrap:wrap;justify-content:flex-start}.time_hour>div,.time_minute>div{width:30%;margin:.5rem auto;background:#666;color:#fff;border-radius:1rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;max-height:25%}.time_action.dialog_action>button{height:3rem;width:8rem;margin:.5rem;border-radius:1rem;background:#666;color:#fff}.tablet_number .target_input{animation:flash .8s linear infinite}#temperature_input .dialog_box{z-index:503}#temperature_input .tn_dialog.dialog:after{z-index:502}#temperature_input .form_close{position:absolute;display:flex;justify-content:center;top:auto;left:88%;width:1.2rem;height:1.2rem;color:#fff;z-index:999999;font-size:2rem;top:0rem}#temperature_input .temperature_change{width:80%;height:13%;display:flex;justify-content:center;font-size:2rem;color:var(--main-color)}#temperature_input .temperature_number{height:3rem;width:15rem;border:solid 1px #bbb;display:flex;justify-content:center;font-size:2.5rem;letter-spacing:1rem;color:#666}#temperature_input .tn_dialog_box.dialog_box{height:auto;top:20%}#alcohol_input .dialog_box{z-index:501}#alcohol_input .tn_dialog.dialog:after{z-index:500}#alcohol_input .form_close{position:absolute;display:flex;justify-content:center;top:auto;left:88%;width:1.2rem;height:1.2rem;color:#fff;z-index:999999;font-size:2rem;top:0rem}#alcohol_input .applied_at{margin:1rem auto}#alcohol_input .applied_at .applied_date,#alcohol_input .applied_at .applied_time{margin:.5rem auto;height:2rem;font-size:1.5rem;border:solid 1px #bbb;color:#666}#alcohol_input .applied_at .applied_date{width:4.5rem;text-align:center;background:#fff}#alcohol_input .applied_at .applied_time{width:7rem;text-align:center;background:#fff}#alcohol_input .alcohol_change{width:80%;height:13%;display:flex;justify-content:center;font-size:2rem;color:var(--main-color)}#alcohol_input .alcohol_number{height:3rem;width:15rem;border:solid 1px #bbb;display:flex;justify-content:center;font-size:2.5rem;letter-spacing:1rem;color:#666}#alcohol_input .tn_dialog_box.dialog_box{height:auto;top:20%}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}#stamp_simple_alert{width:90vw;max-height:90vh;position:absolute;top:0vh;left:0;margin:10% 5% auto;z-index:10000;border:none;box-sizing:border-box;border-radius:5px;box-shadow:5px 5px 15px #888}div#stamp_simple_alert:before{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:999}#stamp_simple_alert .message{position:relative;width:100%;height:70%;max-height:70vh;text-align:center;align-self:center;align-items:center;margin:2rem 0 .5rem;padding:0 .5rem;font-size:1rem;color:#1f1f1f;z-index:99999;overflow-y:auto;overflow:visible}#stamp_simple_alert.start_alert .message .insert_stamp_time{color:#fbb03b}#stamp_simple_alert.start_alert button,.neumorphism_design #alert.system button,.neumorphism_design #alert.company button{background:#fbb03b}#stamp_simple_alert.end_alert .message .insert_stamp_time{color:#208854}#stamp_simple_alert.end_alert button{background:#208854}#stamp_simple_alert .message span.title{display:flex;justify-content:center}#stamp_simple_alert button{position:relative;display:block;width:75%;height:2.5rem;margin:0 auto 2rem;background:var(--main-color);border:none;border-radius:5px;padding:.5rem;font-size:1.5rem;color:#fff;z-index:999999}div#stamp_simple_alert:after{border:solid 2px var(--main-color);content:"";display:block;top:0;width:100%;height:100%;position:absolute;margin:auto;z-index:9999;background:#ffffffe6;box-sizing:border-box;border-radius:5px}#root .title .header_logo{margin:auto;width:5rem;height:1rem;background:#ffffff4d}#root .body{background:var(--main-color)}#root img.home_design{position:absolute;height:92vh;top:0vh;width:100vw;object-fit:cover;object-position:50% 0%}#root .comment{position:absolute;top:31vw;left:30vw;height:20vw;width:40vw;background-size:cover;transition:all .6s 0s ease}.comment img{position:absolute;width:45vw;height:auto;left:50%;transform:translate(-50%,-50%);top:52%}.logo.sp{display:flex;justify-content:center;align-items:center;position:relative;max-height:25vh;object-fit:contain}.logo.sp img{width:60%;max-height:25vh;object-fit:contain}.stamp_area{position:relative;width:100vw;height:50vw;min-height:30vh;max-height:35vh;display:flex;justify-content:space-around}#root .direct_bounce_box{position:absolute;display:flex;justify-content:center;align-items:center;z-index:0;top:31vw}#root .direct_bounce_message{border-radius:.3rem;color:#fff;font-size:.9rem;font-weight:600;background:#f5788c;padding:.3rem}.stamp_btn{width:30vh;height:30vh;display:flex;justify-content:center;align-items:center;flex-direction:column;border:solid 1px #fff;border-radius:50%}.stamp_btn:after{content:"";border:solid 2px #fff;border-radius:50%;filter:blur(4px);width:30vh;height:30vh;position:absolute}.stamp_btn:hover{background:#ffffff4d}.stamp_btn .btn_pictogram{width:5rem;height:5rem;background:#ffffff4d}.stamp_btn .btn_text{color:#fff;font-size:1.8rem;font-weight:550}.stamp_btn .btn_message{color:#fff;font-size:1.2rem;font-weight:550}.break_time_form{width:100%;display:flex;justify-content:center;align-items:center;color:#000;position:relative}.break_time_form .focus input{height:2rem;margin:0 .5rem;width:4rem;text-align:center;font-size:1.2rem}#home_break_time_editable{background:#fff;height:8vw;width:15vw;border:solid 1px #333;border-radius:6px;font-size:1.2rem;margin-left:.5rem;margin-right:.5rem;text-align:center;color:#1f1f1f;display:flex;justify-content:center;align-items:center}.btn_list{position:absolute;top:129vw;width:100vw}#root .clock_box{width:100vw;position:fixed;bottom:3vh}#root .clock_box .user_state{width:14rem;height:1rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:550;margin:.5rem auto;border:solid 0px #ffffff;background:#fff;color:#fff;box-shadow:2px 2px 6px gray}.beacon_btn{background:000;border:solid 1px #1f1f1f;height:1.6rem;border-radius:.8rem}.stamp_btn .beacon_none{color:#444}.home_clock{width:14rem;height:2rem;display:flex;justify-content:center;align-items:center;font-size:3.2rem;margin:1rem auto;color:#fff;font-weight:550;text-shadow:2px 2px 6px gray}.home_date{width:14rem;height:1rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;margin:auto;color:#fff;font-weight:550;text-shadow:2px 2px 6px gray}.neumorphism_home_clock{width:14rem;height:2rem;display:flex;justify-content:center;align-items:center;font-size:3.2rem;margin:1rem auto;color:#fff;font-weight:550;text-shadow:2px 2px 6px gray}.neumorphism_home_date{width:14rem;height:1rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;margin:auto;color:#fff;font-weight:550;text-shadow:2px 2px 6px gray}#root .neumorphism_clock_box .neumorphism_user_state{border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:550;margin:.5rem auto;border:solid 0px #ffffff;background:#fff;color:#000;box-shadow:2px 2px 6px gray}.home_decide_form{width:15rem;margin:.5rem auto;display:flex;justify-content:center;align-items:center}.home_decide_element{width:6rem}#target_day_result_modal .tn_dialog_box.dialog_box,#root_result_break_edit .tn_dialog_box.dialog_box{position:fixed;justify-content:flex-start;top:0;left:0;width:90%;height:fit-content;max-height:88%;margin:5%;margin-top:9vh;overflow-y:auto;z-index:200;padding-bottom:1.5rem}#target_day_result_modal .tn_dialog_box.dialog_box .tn_title,#root_result_break_edit .tn_dialog_box.dialog_box .tn_title{border-radius:initial}#target_day_result_modal .tn_dialog_box.dialog_box>div.title,#root_result_break_edit .tn_dialog_box.dialog_box>div.title{width:100%;display:flex;justify-content:center;align-items:center;height:1.5rem;background:#ddd}#target_day_result_modal .tn_dialog_box.dialog_box>div.req_form_box,#root_result_break_edit .tn_dialog_box.dialog_box>div.req_form_box{width:100%;background:#ddd;display:flex;margin-bottom:1rem}#target_day_result_modal .tn_dialog_box.dialog_box .req_arrival.req_time_input,#target_day_result_modal .tn_dialog_box.dialog_box .req_return.req_time_input,#root_result_break_edit .tn_dialog_box.dialog_box .req_arrival.req_time_input,#root_result_break_edit .tn_dialog_box.dialog_box .req_return.req_time_input{border:solid 1px #888;border-radius:inherit;font-size:1.2rem;background:#ddd;height:1.8rem}#target_day_result_modal .tn_dialog_box.dialog_box .select_dispDate_start.select_dispDate,#target_day_result_modal .tn_dialog_box.dialog_box .select_dispDate_end.select_dispDate,#root_result_break_edit .tn_dialog_box.dialog_box .select_dispDate_start.select_dispDate,#root_result_break_edit .tn_dialog_box.dialog_box .select_dispDate_end.select_dispDate{font-size:.8rem;display:flex;justify-content:center}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element{width:100%;justify-content:center;align-items:flex-start}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .b_t_start_box,#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .b_t_end_box,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_start_box,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_end_box{display:flex;flex-direction:column;align-items:center;justify-content:center}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .b_t_start,#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .b_t_end,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_start,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_end{margin:0}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .b_t_space,#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .b_t_total,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_space,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_total{height:2.6rem;display:flex;align-items:center}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .del_btn,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .del_btn{height:2.6rem;padding:0;display:flex;justify-content:center;align-items:center;width:2.5rem}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_add,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_add{margin:0 0 1rem}#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .start_date,#target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .end_date,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .start_date,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .end_date{font-size:.8rem}#target_day_result_modal{margin-top:7vh}#target_day_result_modal .message_form{margin-top:.5rem;margin-bottom:.5rem;border:solid 1px #888;width:90%;display:flex;flex-direction:column;align-items:center}#target_day_result_modal .message_form .worning_display{background:#ffc179;color:#1f1f1f;width:90%;height:1.5rem;margin:auto;display:flex;justify-content:center;align-items:center;border-radius:5px;margin:.5rem auto;font-weight:700}#target_day_result_modal .message_form .show_error_fix_munual{background:#1f1f1f;color:#fff;width:14rem;height:2.2rem;margin:1rem auto;display:flex;justify-content:center;align-items:center;border-radius:5px}#target_day_result_modal .result_state{border:solid 1px #888;margin-top:.5rem;margin-bottom:.5rem;width:90%}#target_day_result_modal .result_state.tutorial_marker{border:solid 5px red}#target_day_result_modal .result_state .title{display:flex;justify-content:center;align-items:center;color:#1f1f1f;margin-top:.5rem;margin-bottom:.5rem}#target_day_result_modal .req_time_display{display:flex;justify-content:center;align-items:center;border-radius:inherit;font-size:1.2rem;height:1.8rem}#target_day_result_modal .time_remarks{font-size:.8rem;margin-right:.5rem}#target_day_result_modal .accent_time{font-size:1.5rem}#target_day_result_modal .time_total{margin:0 .5rem}#target_day_result_modal .form_box{margin-top:.5rem;width:90%}#target_day_result_modal .dialog_box .form_title{width:100%;display:flex;justify-content:center;align-items:center;height:2rem;background:#ddd;color:#1f1f1f;border-bottom:solid 1px #1f1f1f}#target_day_result_modal .arrow_mark{position:relative;display:flex;width:1.2rem;height:1.2rem;font-size:.9rem;justify-content:center;align-items:center;transform:rotate(0);letter-spacing:0rem;transition:all .3s 0s ease}#target_day_result_modal .arrow_mark.data_hide_arrow{transform:rotate(-90deg)}#target_day_result_modal .decide,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{margin:.5rem auto}#target_day_result_modal .to_do_request{background:var(--main-color);border:solid 1px var(--main-color)}#target_day_result_modal .invalid{background:#ccc;border:#CCC}#target_day_result_modal .form_hide{display:none}#target_day_result_modal .data_box{opacity:1;visibility:visible;min-height:3rem;height:auto;transition:line-height .3s ease-out,opacity .1s linear -.9s,visibility .1s linear .1s,height .3s ease-out;border-top:solid 1px #CCC}#target_day_result_modal .data_box .title{margin-left:1rem;font-weight:700;font-size:.9rem;color:#444;display:flex;justify-content:flex-start;align-items:center;width:100%}#target_day_result_modal .data_box .data{font-size:.9rem;color:#aaa;width:100%;display:flex;justify-content:flex-end}#target_day_result_modal .data_box .data_auto_stamp_break_time{flex-flow:column}.break_time_form{position:absolute}.break_time_form #root_result_break_edit{position:absolute;right:58vw}.break_time_form #root_result_break_edit .edit_btn{width:20vh;height:20vh;display:flex;justify-content:center;flex-direction:column;align-items:center;border:solid 2px var(--main-color);border-radius:50%;background:#fff;color:var(--main-color);font-size:1.4rem;font-weight:550}.break_time_form #root_result_break_edit .total_minute{font-size:1.2rem}.break_time_stamp_form{position:absolute;right:58vw}.break_start_stamp,.break_end_stamp{width:20vh;height:20vh;display:flex;justify-content:center;align-items:center;border:solid 2px var(--main-color);border-radius:50%;background:#fff;color:var(--main-color);font-size:1.4rem;font-weight:550}.report_stamp_form{position:absolute;left:58vw}.report_stamp{width:20vh;height:20vh;display:flex;justify-content:center;align-items:center;border:solid 2px var(--main-color);border-radius:50%;background:#fff;color:var(--main-color);font-size:1.4rem;font-weight:550}.fix_top{position:-webkit-sticky;position:sticky;top:8vh;z-index:500}.profile_back{margin:0vw;width:100vw;height:auto;background:var(--main-color);display:flex;justify-content:space-around;align-items:center;transition:all .3s 0s ease}.anime_close{height:auto;transition-duration:.2s;transition-timing-function:ease}.anime_open{height:0;transition-duration:.2s;transition-timing-function:ease}.profile_flont{margin:3vw;width:90vw;height:auto;background:#fff}.profile_title{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;background:#fff}.m_change_btn{color:#fff;background:#1f1f1f;width:6vw;height:6vw;font-size:1.2rem;margin:.3rem;border-radius:.2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}.m_change_btn:first-of-type:after{content:"▲";position:absolute;transform:rotate(-90deg);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.m_change_btn:last-of-type:after{content:"▲";position:absolute;transform:rotate(90deg);height:100%;display:flex;justify-content:center;align-items:center}.profile_body{justify-content:space-around;align-items:flex-start}.profile_body .worning_form_back{border-top:solid 3vw var(--main-color);background:#fff}.profile_body .worning_detail_form{display:flex;justify-content:center;align-items:center;width:90%;margin:5%;margin-top:.5rem;margin-bottom:.5rem}.profile_body .worning_detail_form>div{display:flex;justify-content:center;align-items:center;width:50%;height:1.5rem;padding:0 .3rem;background:#888;color:#fff;font-weight:700}.profile_body .worning_detail_form>div.con_off{background:var(--main-color)}.profile_body .worning_detail_form>div:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.profile_body .worning_detail_form>div:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.profile_body .worning_btn{background:#ffc179;color:#1f1f1f;width:90%;height:1.5rem;margin:auto;display:flex;justify-content:center;align-items:center;border-radius:5px;margin:.5rem auto;font-weight:700}.profile_body .count_0{background:#ccc;color:#fff}.worning_btn .worning_totle_number{height:1.2rem;width:1.2rem;display:flex;align-items:center;justify-content:center;color:#fff;background:#d30;border:none;border-radius:5px;margin-left:.5rem}#alert .worning_alert_form .worning_title{display:flex;flex-direction:column;align-items:center;position:relative;top:-2rem;box-sizing:border-box;border:solid 2px var(--main-color);background:var(--main-color);color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;right:.5rem;width:calc(100% + 1rem)}#alert .worning_alert_form .worning_content{top:-2rem;width:100%;height:60vh;overflow:scroll;text-align:left;background:#ddd}#alert .worning_alert_form .worning_content .worning_fix_simple_munual{width:100%;border:solid 2px var(--main-color)}#alert .show_error_fix_munual{background:#1f1f1f;color:#fff;width:12rem;height:2.2rem;margin:0 auto 2rem;display:flex;justify-content:center;align-items:center;border-radius:5px}.profile_body .btn{background:#1f1f1f;color:#fff;width:6rem;height:1.5rem;margin:auto;display:flex;justify-content:center;align-items:center;height:1.2rem;background:var(--main-color);border-radius:5px 5px 0 0;font-size:.7rem;font-weight:700}.closed_meesage_form{display:flex;justify-content:center;align-items:center;width:90%;margin:5%;margin-top:.5rem;margin-bottom:.5rem;border:solid 1px #888;flex-direction:column}.closed_meesage_form .dirty_alert{color:red}.display_type_tab_form{display:flex;justify-content:space-evenly;height:2.5rem;align-items:center}.tab_element{background:#1f1f1f;border-radius:5px;font-size:.8rem;padding:.2rem .5rem;color:#fff}.tab_element.selected{background:#ddd;color:#1f1f1f;border:solid 1px #888;box-sizing:border-box}.profile_box_1{margin:2vw;height:auto;background:#fff;color:#1f1f1f;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:8px;padding-right:8px;margin-top:0}.profile_box_1 .pro_title{text-align:center;width:90vw;margin-top:0}.profile_box_1 .element{margin:.1rem;text-align:left;font-size:.7rem;margin-bottom:2px;margin-right:0}.profile_body .transfer_error{color:red}.pro_contents{width:39vw;border-bottom:1px solid var(--main-color);display:flex;justify-content:space-between}.pro_data{z-index:550;width:30%;text-align:right;font-size:.8rem;margin:.1rem;margin-bottom:2px;display:flex;justify-content:flex-end;align-items:center;margin-left:0}.profile_btn{border-top:1px solid #FFFFFF;width:100vw;height:auto;background:var(--main-color);color:#fff;font-size:1.2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.profile_btn.pro_close{height:4vh}.profile_box_1.pro_work_agg_box{flex-direction:column}.profile_box_1.pro_work_agg_box .pro_contents{width:100%;display:flex;justify-content:space-between}.custom_payroll_element{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid var(--main-color)}.custom_payroll_element>div{width:33.3%;display:flex;justify-content:flex-end;align-items:center}.custom_payroll_element>div.element{justify-content:flex-start}#user_info .list_title{background:#fff;text-align:center;color:#1f1f1f;font-size:1rem;height:4vh;display:flex;justify-content:center;align-items:center}#user_info .list_body .m_title{background:#ccc;padding:.2rem .2rem .2rem .5rem;height:auto;text-align:left;color:#1f1f1f;font-size:.8rem;position:sticky;position:-webkit-sticky;z-index:30}#user_info .list_body .day_line{background:#fff;padding:.5rem;height:auto;text-align:left;color:#1f1f1f;font-size:.8rem;border-bottom:.5px solid #1f1f1f;display:flex;justify-content:space-between;align-items:center}#user_info .list_body .day_line .date{padding-left:.5rem}#user_info .list_body .day_line .t_s{font-size:.9rem;margin-left:22px;display:flex;justify-content:center;align-items:center}#user_info .list_body .day_line .vac_type_name{position:absolute;left:20vw;width:auto;height:1.2rem;background:#999;color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;display:flex;justify-content:center;align-items:center}#user_info .past_show,#user_info .future_show{width:100vw;height:auto;background:#fff;color:#888;font-size:1.2rem;display:flex;justify-content:center;align-items:center}#user_info .click_incompatible{background:#888;border:#888888}#user_work_info .list_title{background:#fff;text-align:center;color:#1f1f1f;font-size:1rem;height:4vh;display:flex;justify-content:center;align-items:center}#user_work_info .list_body .m_title{background:#ccc;padding:.2rem .2rem .2rem .5rem;height:auto;text-align:left;color:#1f1f1f;font-size:.8rem;position:sticky;position:-webkit-sticky;z-index:30}#user_work_info .list_body .day_line{background:#fff;padding:.5rem;height:auto;text-align:left;color:#1f1f1f;font-size:.8rem;border-bottom:.5px solid #1f1f1f;display:grid;grid-template-columns:13% 60% 15% 12%;grid-template-rows:1fr auto auto;align-items:center;position:relative}#user_work_info .list_body .day_line#hire_date_line,#user_work_info .list_body .day_line#retire_date_line{background-color:#fffacd}#user_work_info .list_body .day_line#custom_date_line{background-color:#e0ffff}#user_work_info .list_body .day_line#assign_priority_group_date_line{background-color:bisque}#user_work_info .list_body .day_line#leave_priority_group_date_line{background-color:#eee}#user_work_info .list_body .day_line#today_line:hover:before,#user_work_info .list_body .day_line#hire_date_line:hover:before,#user_work_info .list_body .day_line#retire_date_line:hover:before,#user_work_info .list_body .day_line#custom_date_line:hover:before,#user_work_info .list_body .day_line#assign_priority_group_date_line:hover:before,#user_work_info .list_body .day_line#leave_priority_group_date_line:hover:before{content:"入社日";position:absolute;background:var(--btn-color);width:max-content;padding:.2rem .5rem;height:auto;color:#fff;border-radius:.5rem;border:none;box-sizing:border-box;display:flex;justify-content:center;align-items:center;top:-1.5rem;font-size:.75rem;line-height:1.3;z-index:100}#user_work_info .list_body .day_line#today_line:hover:before{content:"今日の日付"}#user_work_info .list_body .day_line#hire_date_line:hover:before{content:"入社日"}#user_work_info .list_body .day_line#retire_date_line:hover:before{content:"退社日"}#user_work_info .list_body .day_line#custom_date_line:hover:before{content:"社員ヒストリー記録(自由入力)あり"}#user_work_info .list_body .day_line#assign_priority_group_date_line:hover:before{content:"社員ヒストリー記録(グループ設定)あり"}#user_work_info .list_body .day_line#leave_priority_group_date_line:hover:before{content:"社員ヒストリー記録(グループ解除)あり"}#user_work_info .list_body .day_line .date{grid-row:1 / 3;grid-column:1 / 2}#user_work_info .list_body .day_line .type_name_box{grid-row:2 / 3;grid-column:2 / 3;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}#user_work_info .list_body .day_line .type_name_box .vac_type_name{width:1.2rem;height:1.2rem;background:#999;color:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center}#user_work_info .list_body .day_line .type_name_box .vac_type_name.tutorial_marker{width:1.8rem;height:1.8rem}#user_work_info .list_body .day_line .type_name_box .review_state_0:before,#user_work_info .list_body .day_line .type_name_box .review_state_1:before,#user_work_info .list_body .day_line .type_name_box .review_state_2:before{content:"";width:2.5rem;height:1.2rem;font-size:.7rem;background:#fff;border:solid 1px #888;display:flex;justify-content:center;align-items:center}#user_work_info .list_body .day_line .type_name_box .review_state_0:before{content:"未確認";background:#fdd;border-color:#f66}#user_work_info .list_body .day_line .type_name_box .review_state_1:before{content:"確認済";background:#ddd}#user_work_info .list_body .day_line .type_name_box .review_state_2:before{content:"否認済";background:#f66;border-color:#f66;color:#fff}#user_work_info .list_body .day_line .type_name_box .tag_base{width:1.2rem;height:1.2rem;background:#fff;color:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center;border:solid 1px;box-sizing:border-box}#user_work_info .list_body .day_line .t_s{font-size:.9rem;grid-row:1 / 2;grid-column:2 / 3;display:flex;justify-content:center;align-items:center}#user_work_info .list_body .day_line .worning_form{grid-row:1 / 3;grid-column:3 / 4}#user_work_info .list_body .day_line .worning_btn{background:#ffc179;width:3rem;height:1.5rem;margin:auto;display:flex;justify-content:center;align-items:center;border-radius:5px;margin:.5rem auto;font-size:.6rem;font-weight:700;cursor:pointer}#user_work_info .list_body .day_line .decide_s.time_stamp_ED{grid-row:1 / 3;grid-column:4 / 5}#user_work_info .list_body .day_line .t_s_detail{grid-row:3 / 4;grid-column:1 / 5;display:flex;flex-wrap:wrap;background:#eee;padding:.5rem}#user_work_info .list_body .day_line .t_s_detail .d_stamp_area{display:flex;flex-direction:column}#user_work_info .list_body .day_line .t_s_detail .d_stamp_area span{max-width:12rem;display:flex;align-items:center;justify-content:space-between}#user_work_info .list_body .day_line .t_s_detail .stamp_map_button{width:3rem;height:1.2rem;margin-top:.5rem;margin-bottom:.5rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}#user_work_info .list_body .day_line .t_s_detail>span.d_auto_over_time{display:flex;flex-direction:column}#user_work_info .list_body .day_line .t_s_detail br{display:none}#user_work_info .list_body .day_line .type_name_box .review_state_2{background:red}#user_work_info .past_show,#user_work_info .future_show{width:100vw;height:auto;background:#fff;color:#888;font-size:1.2rem;display:flex;justify-content:center;align-items:center}#user_work_info .click_incompatible{background:#888;border:#888888}#user_work_info .shift_none_massege{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:5vh;color:red}#user_work_info .list_body .invalid,#user_work_info .list_body .decide_invalid{background:#ccc;border:#CCC}#user_work_info .grant_exday{display:flex;align-items:center;justify-content:flex-start}#user_work_info .label_name{left:74vw;width:auto;height:1.2rem;background:var(--main-color);color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;margin-right:.6rem;display:flex;justify-content:center;align-items:center}div#short_reqest_option_view:before,div#batch_reqest_option_view:before,div#reqest_option_view:before{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:999}#short_reqest_option_view .reqest_option_box .decide,#batch_reqest_option_view .reqest_option_box .decide,#reqest_option_view .reqest_option_box .decide{margin:.4rem auto}#short_reqest_option_view .reqest_option_box,#batch_reqest_option_view .reqest_option_box,#reqest_option_view .reqest_option_box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;z-index:1111;background:#ffffffe6;width:90vw;left:5vw;margin:auto;position:absolute;margin-top:1vh;text-align:center;box-sizing:border-box;border:solid 2px var(--main-color);box-shadow:5px 5px 15px #888;border-radius:10px}#short_reqest_option_view .header,#batch_reqest_option_view .header,#reqest_option_view .header{display:flex;justify-content:center;align-items:center;width:100%;height:15vw;z-index:999999;background:var(--main-color);color:#fff;font-size:1.3rem;border-top-left-radius:5px;border-top-right-radius:5px}#short_reqest_option_view .header .short_reqest_option_cancel,#batch_reqest_option_view .header .batch_reqest_option_cancel,#reqest_option_view .header .reqest_option_cancel{position:absolute;display:flex;justify-content:center;top:auto;left:88%;width:1.2rem;height:1.2rem;color:#fff;z-index:999999;font-size:1.2rem;line-height:1}#short_reqest_option_view .reqest_option_box .title,#batch_reqest_option_view .reqest_option_box .title,#reqest_option_view .reqest_option_box .title{font-size:1.1rem;margin:1rem 5rem;margin-bottom:0}#short_reqest_option_view .reqest_option_box .invalid,#batch_reqest_option_view .reqest_option_box .invalid,#reqest_option_view .reqest_option_box .invalid{background:#ccc;border:#CCC}#reqest_option_view .reqest_option_box .tutorial_marker{border:solid 5px red}#short_reqest_option_view .reqest_option_box .my_account{background:red;border-color:red}#short_reqest_option_view .reqest_option_box .tg_month{display:flex;align-items:center}#short_reqest_option_view .reqest_option_box .tg_month .month_details{font-size:.3rem}#request_info header .invalid{background:#ccc;border-color:#ccc}#user_work_info .profile_flont .invalid{background:#ccc;border:#CCC}#reqest_option_view .reqest_option_box{height:90vh;flex-wrap:nowrap;justify-content:flex-start;overflow-y:scroll;top:5vh}#reqest_option_view .header{position:sticky;top:0}#reqest_option_view .request_form,#reqest_option_view .request_contents_view_form{width:100%}#reqest_option_view .reqest_option_box .decide{width:70%;min-height:2rem}#reqest_option_view .color_box_menu{position:absolute;left:calc(50% - 4.5rem);width:10px;height:10px}.color_shift_Change_request{background:#a14cbe}.color_vac_request{background:#0071bc}.color_holiday_work_request{background:#39b54a}.color_over_work_request{background:#f15a24}.color_direct_bounce_request{background:#f5788c}.color_s_cor_request{background:#fbb03b}.color_exday_request{background:#ffd932}header .color_box_title{position:absolute;right:calc(50% + 5rem);width:15px;height:15px}.tag_base{position:absolute;left:calc(50% - 5rem);width:1.2rem;height:1.2rem;background:#fff;color:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center;border:solid 1px;border-color:#fff;box-sizing:border-box}.report_tag{position:static}#user_work_info .list_body .day_line .type_name_box .alcohol_record_tag{position:static;color:#0071bc;border-color:#0071bc}.alcohol_record_tag{color:#0071bc;border-color:#0071bc}.tag_shfit_change{background:#a14cbe}.tag_vac{background:#0071bc}.tag_holiday_work{background:#39b54a}.tag_over_work{background:#f15a24}.tag_direct_bounce{background:#f5788c}.tag_direct_bounce_doing{margin-top:.5rem;position:absolute;left:calc(50% - 7rem);background:#f5788c}.tag_s_cor{background:#fbb03b}.tag_s_cor_doing{margin-top:.5rem;position:absolute;left:calc(50% - 7rem);background:#fbb03b}.tag_exday{background:#ffd932}.tag_exday_doing{margin-top:.5rem;position:absolute;left:calc(50% - 7rem);background:#ffd932}.tag_report_edit{color:var(--mail-explain-color);border-color:var(--mail-explain-color)}#s_cor_request .body{box-sizing:content-box}#s_cor_request .title{margin-top:1rem;margin-left:1.3rem}#s_cor_request header .title{margin-top:auto;margin-left:auto}.data_cell_group{width:100vw;display:grid;background-color:#fff;align-items:center;border-bottom:solid 1px #cccccc;border-top:solid 1px #cccccc;margin:5vw 0vw}.data_cell{align-items:center;display:flex;justify-content:space-between;height:16vw}#s_cor_request .data_cell_group .data_cell .data{background-color:pink;width:70%;padding-right:3vw;text-align:right}.data_cell:nth-of-type(n+2){border-top:solid 1px #ccc}.comment_area{height:25vh}.req_form_box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:.4rem;margin-bottom:.4rem;color:#1f1f1f}#s_cor_req_b_t_list.break_time_list{width:100%}.break_time_list{width:100%;margin:.5rem}.t_space{width:2rem;height:2.6rem;display:flex;margin-top:0;margin-bottom:auto;justify-content:center;align-items:center}.b_t_element{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 1rem}.b_t_start_box,.b_t_end_box{text-align:center}.b_t_space{width:2rem;display:flex;justify-content:center;align-items:center}.b_t_total{display:flex;justify-content:center;align-items:center;margin:0 .5rem;width:2.5rem}.b_t_input_note_message{display:flex;justify-content:center;width:100%;margin:0 0 1rem;font-size:.8rem;color:red}.b_t_input_note_message .break_time_sort_handle_guide{display:flex;width:20px;height:20px;margin:.1rem;cursor:all-scroll;background-color:#dff;background-image:url(https://castime.jp/master/img/handle.png);background-repeat:no-repeat;background-position:center;background-size:80%;border:dashed 1px #444;border-radius:5px}.del_btn{background:#1f1f1f;color:#fff;padding:.5rem;border-radius:.5rem;margin:.5rem}.b_t_del{background:#1f1f1f;color:#fff;padding:.1rem;border-radius:.5rem;width:30px;height:30px}.b_t_del .del_mark{display:block;width:100%;height:100%;background-color:#333;background:url(https://castime.jp/stamp/img/img_delete.png);background-size:contain;background-position:center;background-repeat:no-repeat}.b_t_del.input_none{display:none}.select_disp_date{width:100%;display:flex;font-size:.6rem}.select_disp_date .start_date{margin-left:.5rem}.select_disp_date .end_date{margin-left:3rem}.req_arrival,.req_return,.req_vac_duration,.req_break_time,.b_t_start,.b_t_end,#vac_req_q_start_time_editable,#vac_req_q_end_time_editable{background:#fff;height:10vw;width:25vw;border:solid 1px #333;border-radius:6px;font-size:1.5rem;margin-left:1rem;margin-right:1rem;text-align:center;display:flex;justify-content:center;align-items:center}.b_t_start,.b_t_end{margin:0}.req_date{background:#fff;height:10vw;border:solid 1px #333;border-radius:6px;font-size:1.5rem;text-align:center}.req_period{background:#fff;height:12vw;width:85vw;border:solid 1px #333;border-radius:6px;font-size:6vw;text-align:center;display:flex;justify-content:center;align-items:center}.change_date_form{display:flex;flex-direction:column;margin:0 1.5rem;text-align:center}.change_date_notes{margin-bottom:.5rem;color:red}.change_date_btn{background:#1f1f1f;color:#fff;border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-size:.6rem;height:1.2rem;width:6rem;margin-top:.5rem;margin-bottom:.5rem}.change_date_select{font-size:.8rem;height:1.2rem;width:6rem;margin:.5rem 1.5rem}.b_t_element .break_time_sort_handle{width:30px;height:30px;margin:.5rem;margin-left:0;cursor:all-scroll;background-color:#dff;background-image:url(https://castime.jp/master/img/handle.png);background-repeat:no-repeat;background-position:center;background-size:80%;border:dashed 1px #444;border-radius:5px}.b_t_element .break_time_date_notes{color:red}.b_t_element .start_date,.b_t_element .end_date{font-size:.8rem;width:auto;margin-top:.5rem}.b_t_add{background:#1f1f1f;color:#fff;height:2rem;width:6rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;margin:auto;margin-top:.5rem}.select_receiver_form{display:flex;justify-content:space-evenly;width:100%;flex-wrap:wrap}.select_receiver_form .toggle_element{background:#fff;border:solid 2px #888;color:#888;border-radius:.3rem;display:flex;align-items:center;box-sizing:border-box;margin:.2rem;padding:0 .5rem;height:2rem}.select_receiver_form .toggle_element{border:none;margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:flex-end;margin:.5rem 0;padding:0;height:auto;color:#888;opacity:.7}.select_receiver_form .toggle_element .toggle_name{margin-right:.2rem;line-height:1.2;text-align:right}.select_receiver_form .toggle_element .toggle_btn{width:4rem;height:2rem;background:#ccc;border-radius:1rem}.select_receiver_form .toggle_element .toggle_btn:before{content:"OFF";background:#fff;width:2.5rem;height:1.6rem;display:flex;justify-content:center;align-items:center;border-radius:1rem;margin:.2rem}.select_receiver_form .toggle_element.con_on .toggle_btn{background:var(--main-color)}.select_receiver_form .toggle_element.con_on .toggle_btn:before{content:"ON";margin-left:1.3rem}.shift_template_type{background:#fff;height:12vw;width:60vw;border:solid 1px #333;border-radius:6px;font-size:1rem;text-align:center;display:flex;justify-content:center;align-items:center}#shift_change_batch_request_cope .input_none,#shift_change_batch_request .input_none{background-color:#eee;color:#888;border-color:#888}.req_explain{height:20vw;width:85vw;border:solid 1px #333;border-radius:6px}#s_cor_request .select_dispDate_div{width:18rem;display:flex;justify-content:space-around;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin:auto}#s_cor_request .select_dispDate{font-size:.8rem;width:auto;height:1.5rem;margin-top:.5rem;margin-bottom:.5rem;color:#333;display:flex;justify-content:center}#s_cor_request .input_none{background-color:#eee;color:#888}#s_cor_request .input_box_none{background-color:#eee;margin-left:25vw;width:50vw;border-radius:6px}#holiday_log_info .fix_top{width:100%;margin:auto}#holiday_log_info .fix_top .title{color:#1f1f1f;background-color:#ccc;padding-left:1rem;height:3.5vh;display:flex;align-items:center}.yuuQ_number,.huriQ_number,.daiQ_number,.daitaiQ_number,.dokuziQ_number{height:5vh;width:auto;border-bottom:solid 1px #888;align-items:center;display:flex;font-size:1rem;padding-left:1rem;padding-right:1rem;justify-content:space-between;font-weight:500;background-color:#fff;box-sizing:border-box;color:#4d4d4d}.yuuQ_number div:last-of-type,.huriQ_number div:last-of-type,.daiQ_number div:last-of-type,.daitaiQ_number div:last-of-type,.dokuziQ_number div:last-of-type{color:#999;font-size:.8rem}#holiday_log_info .dokuziQ_number{border-bottom:none}#holiday_log_info .list_body{margin-top:32.3vh}#holiday_log_info .contents_item{border-bottom:solid 1px #888;padding-bottom:1rem}#holiday_log_info .status_0{width:25%;height:1.5rem;background-color:#0071bc;color:#fff;margin-left:.8rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:.8rem;margin-bottom:.5rem;align-items:center;display:flex;justify-content:center}#holiday_log_info .status_1{width:25%;height:1.5rem;background-color:#8cc63f;color:#fff;text-align:center;margin-left:.8rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:.8rem;margin-bottom:.5rem;align-items:center;display:flex;justify-content:center}#holiday_log_info .contents{display:flex}#holiday_log_info .contents_left{width:30%;display:flex;justify-content:center;align-items:center}#holiday_log_info .contents_right{width:70%;font-size:.9rem;align-items:center}#holiday_log_info .contents_right div{display:flex}#holiday_log_info .item_label_b{color:#0071bc;font-weight:500;font-size:1rem;text-align:center}#holiday_log_info .item_label_g{color:#8cc63f;font-weight:500;font-size:1rem;text-align:center}#holiday_log_info .digestion_day{padding-right:.5rem}#holiday_log_info .contents_right_label,#holiday_log_info .contents_right_item{width:auto}#holiday_log_info .shift_none_massege{display:flex;justify-content:center;align-items:center;width:100vw;margin-top:3vh;color:red}#group_shift_info .castime_shift_log{width:6rem;height:3rem;background-repeat:no-repeat;background-size:contain;background-position:center;left:0;right:0;margin:auto;background-image:url(https://castime.jp/stamp/img/shift_logo.png)}#group_shift_info .body .selected_group{display:flex;justify-content:center;align-items:center;width:100%;height:2rem;background:#f1f1ec;color:#1f1f1f}#group_shift_info .body .type_option_form .title{display:flex;justify-content:flex-end;align-items:center;width:30%;height:1.5rem;padding-right:.5rem;box-sizing:border-box}#group_shift_info .body .role_text{display:flex;height:1.5rem}#group_shift_info .body .role_text{width:100%;margin:0}#group_shift_info .body .shift_create_role{margin-bottom:1rem}#group_shift_info .body .group_select_form{display:flex;align-items:center;width:70%;height:2.1rem;margin:.2rem 0}#group_shift_info .disp_period{display:flex;justify-content:center;align-items:center;width:100%;height:2rem;padding:0;border-bottom:solid 1px gray;color:#1f1f1f}#group_shift_info .disp_period>div,#group_shift_info .disp_period>span{display:flex;justify-content:center;align-items:center;margin:0 .3rem;font-size:.8rem}#group_shift_info .disp_period>div{font-size:1.2rem;line-height:1}#group_shift_info .disp_period>div.period_back,#group_shift_info .disp_period>div.period_next,#group_shift_info .edit_form>div>div.shift_template_arrow_form .arrow_up,#group_shift_info .edit_form>div>div.shift_template_arrow_form .arrow_down,#group_shift_info .only_user_name_box .only_user_arrow_up,#group_shift_info .only_user_name_box .only_user_arrow_down{display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;background:#1f1f1f;font-size:.8rem;color:#fff;border-radius:5px}#group_shift_info .disp_period>div.period_back,#group_shift_info .only_user_name_box .only_user_arrow_up,#group_shift_info .disp_period>div.period_next,#group_shift_info .only_user_name_box .only_user_arrow_down{transform:rotate(-90deg)}#group_shift_info .shift_multi_decide{width:60%;border:none;background:#f3464f}#group_shift_info .decide.old_request_clear{width:60%}#group_shift_info select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:10rem;height:1.8rem;border-radius:5px}#group_shift_info .edit_form>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:90%;margin:auto;font-size:.7rem}#group_shift_info .edit_form>div>div:first-of-type{width:4.5rem;color:#1f1f1f}#group_shift_info .edit_form>div>select.shift_template_select{width:calc(100% - 9rem);font-size:.8rem}#group_shift_info .edit_form>div>div.shift_template_arrow_form{display:flex;justify-content:space-between;width:3.5rem;margin-left:1rem;font-size:1.5rem}#group_shift_info .type_option_form{position:sticky;width:100%;top:0;background:#fff;z-index:21}#group_shift_info .copy_shift_select_form_back{content:"";position:fixed;display:block;width:100%;height:100%;top:0;left:0;z-index:89;background:#0000004d}#group_shift_info .copy_shift_select_form_front{top:5rem;left:0;right:0;width:90%;margin:auto;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:90;background:#fff;box-shadow:5px 5px 15px #888}#group_shift_info .toggle_option_form{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:50;background:#0006}#group_shift_info .toggle_option_form_front{position:absolute;width:80vw;top:9vh;left:0;margin:0 10vw;background:#fff;text-align:center;border:solid 2px var(--main-color);border-radius:5px;box-sizing:border-box;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.5))}#group_shift_info .toggle_option_form_front .form_header{position:sticky;display:flex;justify-content:center;align-items:center;width:100%;height:2.5rem;color:#1f1f1f}#group_shift_info .toggle_option_form_front .form_title{margin:.5rem 0;font-size:1.2rem}#group_shift_info .toggle_option_form_front .form_header .form_close{position:absolute;display:flex;align-items:center;top:.2rem;right:0rem;font-size:2rem;width:3rem;justify-content:center}#group_shift_info .toggle_option_form_front .form_body{display:flex;flex-wrap:wrap;justify-content:center;overflow-y:scroll;max-height:calc(91vh - 3rem)}#group_shift_info .toggle_option_form_front .form_body .decide{margin:1rem}.form_body::-webkit-scrollbar{width:.5rem}.form_body::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:.25rem}.form_body::-webkit-scrollbar-track-piece:start,.form_body::-webkit-scrollbar-track-piece:end{background:#ddd}#group_shift_info .day_element .inner_plan_form{display:flex;flex-flow:column}#group_shift_info .day_element .q_out_type_label{background:#0071bc;color:#fff;margin:.2rem}#group_shift_info .request_icon_form{display:flex;flex-wrap:wrap}#group_shift_info .request_icon_form .report_icon{color:var(--mail-explain-color);border-color:var(--mail-explain-color);width:1.2rem;height:1.2rem;background:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center;border:solid 1px;box-sizing:border-box;margin:.2rem}#group_shift_info .request_icon_form .request_icon{width:1.2rem;background:#999;color:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center;margin:.2rem}#group_shift_info .request_icon_form .request_icon_inner{width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center}#group_shift_info .request_icon_form .request_icon .request_type_1{background:#fbb03b}#group_shift_info .request_icon_form .request_icon .request_type_2{background:#0071bc}#group_shift_info .request_icon_form .request_icon .request_type_3{background:#39b54a}#group_shift_info .request_icon_form .request_icon .request_type_4{background:#f15a24}#group_shift_info .request_icon_form .request_icon .request_type_5{background:#a14cbe}#group_shift_info .request_icon_form .request_icon .request_type_6{background:#f5788c}#group_shift_info .request_icon_form .request_icon .request_type_8{background:#ffd932}#alert .request_type_title{color:#fff;display:flex;justify-content:center;align-items:center;margin:.2rem}#alert .request_type_1{background:#fbb03b}#alert .request_type_2{background:#0071bc}#alert .request_type_3{background:#39b54a}#alert .request_type_4{background:#f15a24}#alert .request_type_5{background:#a14cbe}#alert .request_type_6{background:#f5788c}#alert .request_type_8{background:#ffd932}#alert .exday_label_form{display:flex;flex-wrap:wrap;justify-content:center}#alert .exday_label{height:4rem;height:1.2rem;background:var(--main-color);color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;margin:.2rem;display:flex;justify-content:center;align-items:center}#alert .cope_element{color:var(--main-color)}#group_shift_info .exday_label span{left:74vw;width:auto;height:1.2rem;background:var(--main-color);color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;margin:.2rem;display:flex;justify-content:center;align-items:center}#group_shift_info .exday_label span{text-shadow:1px 1px 1px #000}#group_shift_info .toggle_option_form_front .form_body .body_group{margin:0 auto}#group_shift_info .toggle_option_form_front .form_body .title{display:flex;justify-content:center;width:5.5rem;padding:0;font-size:.8rem;color:#1f1f1f}#group_shift_info .toggle_option_form_front .form_body .group_select_form{width:calc(100% - 5.5rem);margin:0 auto 1rem}#group_shift_info .type_option_btn_form{width:100%;overflow:scroll;margin-top:.5rem;margin-bottom:.5rem}#group_shift_info .type_option_btn_form .shift_template_number_select_form{width:100%;margin:0 auto 1rem .5rem;display:flex;align-items:center}#group_shift_info .type_option_btn_form .shift_template_number_select_form .shift_template_number_select_title{font-size:.6rem}#group_shift_info .type_option_btn_form .inner_type_option_btn_form{scroll-snap-type:x mandatory;width:100%;overflow-x:scroll;display:flex;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#group_shift_info>.body>.type_option_btn_form .inner_type_option_btn_form.pc_type_form{flex-wrap:wrap}#group_shift_info .type_option_btn_form .inner_type_option_btn_form::-webkit-scrollbar{display:none}#group_shift_info .type_option_btn_form .form_title{display:flex;justify-content:center;align-items:center;width:100%}#group_shift_info .type_option_btn_form .shift_type_btn{display:flex;justify-content:center;align-items:center;text-align:center;width:22.5vw;max-width:6rem;margin:.2rem;line-height:1.2;border-radius:.5rem;border:solid 3px #fff;font-size:.7rem}#group_shift_info .type_option_btn_form .shift_type_btn.selected .inner_btn.copy_create{height:1.5rem;justify-content:center;display:flex;align-items:center;border-radius:2px}#group_shift_info span.inner_btn{width:100%;height:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:.3rem;overflow:hidden;line-height:1}#group_shift_info .day_count_option_form{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}#group_shift_info .day_count_option_form .option_element{margin:.5rem 0;width:14rem;display:flex;justify-content:center;align-items:center}#group_shift_info .option_input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:7rem;height:1.8rem;border-radius:5px}#group_shift_info .linking_break_time_element{display:flex;justify-content:center;align-items:center;width:16rem;margin-bottom:1rem}#group_shift_info .my_shift_only_show_form,#group_shift_info .req_shift_detail_form,#group_shift_info .shift_detail_form,#group_shift_info .result_detail_form,#group_shift_info .period_u_c_form,#group_shift_info .display_t_c_form,#group_shift_info .display_p_b_form,#group_shift_info .display_e_s_form,#group_shift_info .design_type_form{display:flex;justify-content:center;align-items:center;width:14rem;margin-bottom:1rem}#group_shift_info .my_shift_only_show_form>div,#group_shift_info .req_shift_detail_form>div,#group_shift_info .shift_detail_form>div,#group_shift_info .result_detail_form>div,#group_shift_info .period_u_c_form>div,#group_shift_info .display_t_c_form>div,#group_shift_info .display_p_b_form>div,#group_shift_info .display_e_s_form>div,#group_shift_info .design_type_form>div{display:flex;justify-content:center;align-items:center;width:50%;height:2.2rem;padding:0 .3rem;background:#888;font-size:.7rem;color:#fff}#group_shift_info .my_shift_only_show_form>div.con_off,#group_shift_info .req_shift_detail_form>div.con_off,#group_shift_info .shift_detail_form>div.con_off,#group_shift_info .result_detail_form>div.con_off,#group_shift_info .period_u_c_form>div.con_off,#group_shift_info .display_t_c_form>div.con_off,#group_shift_info .display_p_b_form>div.con_off,#group_shift_info .display_e_s_form>div.con_off,#group_shift_info .design_type_form>div.con_off{background:var(--main-color)}#group_shift_info .my_shift_only_show_form>div:first-of-type,#group_shift_info .req_shift_detail_form>div:first-of-type,#group_shift_info .shift_detail_form>div:first-of-type,#group_shift_info .result_detail_form>div:first-of-type,#group_shift_info .period_u_c_form>div:first-of-type,#group_shift_info .display_t_c_form>div:first-of-type,#group_shift_info .display_p_b_form>div:first-of-type,#group_shift_info .display_e_s_form>div:first-of-type,#group_shift_info .design_type_form>div:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}#group_shift_info .my_shift_only_show_form>div:last-of-type,#group_shift_info .req_shift_detail_form>div:last-of-type,#group_shift_info .shift_detail_form>div:last-of-type,#group_shift_info .result_detail_form>div:last-of-type,#group_shift_info .period_u_c_form>div:last-of-type,#group_shift_info .display_t_c_form>div:last-of-type,#group_shift_info .display_p_b_form>div:last-of-type,#group_shift_info .display_e_s_form>div:last-of-type,#group_shift_info .design_type_form>div:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}#group_shift_info .insert_mode_change_toggle{display:flex;justify-content:center}#group_shift_info .display_p_b_form>div{width:calc(100% / 3)}#group_shift_info .display_p_b_form>div.display_p_b_btn:nth-of-type(2){border-left:solid 1px #aaa;border-right:solid 1px #aaa;box-sizing:border-box}#group_shift_info .type_option_form .input_element{display:flex;flex-direction:column;width:100%;border-bottom:solid 1px gray}#group_shift_info .type_option_form .input_element>.title{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:0}#group_shift_info .type_option_form .input_element>.req_form_box{width:100%;height:auto;margin:.3rem 0}#group_shift_info .type_option_form .input_element>.req_form_box>div{display:flex;flex-wrap:wrap;width:calc(100% - 1rem);font-size:.7rem}#group_shift_info .type_option_form .input_element>.req_form_box>div>div{display:flex;flex-wrap:wrap;margin-right:1rem}#group_shift_info .type_option_form .input_element>.req_form_box>div.shift_name{width:1rem;font-size:2rem}#group_shift_info .type_option_form .input_element>.req_form_box>div .right_element{display:flex;justify-content:center;align-items:center;width:3rem;font-size:.7rem;color:#888}#group_shift_info .type_option_form .input_element>.req_form_box>div .left_element{display:flex;justify-content:flex-start;width:10rem}#group_shift_info .type_option_form .shift_create_btn{width:5rem;height:1.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.6rem;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}#group_shift_info .only_user_name_box{display:flex;justify-content:space-between;align-items:center;width:100%;height:2rem;font-size:1rem;color:#1f1f1f}.only_user_name_box .only_user_arrow_up{margin-left:1rem}.only_user_name_box .only_user_arrow_down{margin-right:1rem}#group_shift_info .only_user_name_box .only_user_name{display:flex;align-items:center;margin:0 1rem;font-size:1rem;position:relative;font-size:.8rem}.top_day_line{display:flex;justify-content:space-around;background:#4d4c4c;color:#fff;font-size:.8rem}#group_shift_info .list_body .day_element.c_to_date>div.user_data,#group_shift_info .list_body.pc_display.week_display .top_date_line .c_to_date{background:#fbf8de}#group_shift_info .list_body span.normal_work_limit_form{background:var(--main-color);color:#fff;border-radius:.3rem;margin-bottom:1rem;font-size:.8rem;display:flex;align-items:center;justify-content:center;width:7.2rem;height:1.2rem}#group_shift_info span.work_limit_text{font-size:.7rem;white-space:nowrap}#group_shift_info span.work_limit_text>span{font-size:.5rem;width:.4rem;display:inline-flex;align-items:center;justify-content:center}#group_shift_info .day_data_box span.work_limit_text{width:.6rem}#group_shift_info .list_body.pc_display{position:relative;overflow:scroll;width:100%;height:50vh;z-index:21}#group_shift_info .list_body.pc_display::-webkit-scrollbar{display:block;width:10px;height:10px;background:#ddd}#group_shift_info .list_body.pc_display::-webkit-scrollbar-thumb{display:block;background:#888;border-radius:5px}#group_shift_info .list_body.pc_display .top_date_line{position:sticky;display:flex;align-items:center;width:169rem;height:1.5rem;top:0;z-index:33;background:#eee;border-top:solid 2px #FFF}#group_shift_info .list_body.pc_display .top_date_line_2{top:1.5rem}#group_shift_info .list_body.pc_display .top_date_line_3{top:3rem}#group_shift_info .list_body.pc_display .top_date_line .dummy_date_data{position:sticky;display:block;height:1.5rem;min-width:8rem;top:0;left:0;z-index:33;background:#4d4c4c;display:flex;justify-content:center;align-items:center}#group_shift_info .list_body.pc_display .top_date_line .dummy_date_data .count_title{font-size:.8rem;color:#fff;display:flex;justify-content:center;align-items:center}#group_shift_info .list_body.pc_display .top_date_line .dummy_date_data .count_title .exday_label_element{background:var(--main-color);color:#fff;border-radius:.3rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:.5rem;padding:0 .5rem;height:1rem;width:4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.7rem}#group_shift_info .list_body.pc_display .top_date_line .dummy_date_data .count_title .exday_label_color_none{background-color:#888}#group_shift_info .list_body.pc_display .top_date_line .date_data{display:flex;justify-content:center;align-items:center;width:5.2rem;height:1.5rem;padding:0 .1rem;z-index:32;background:#4d4c4c;font-size:.75rem;color:#fff}#group_shift_info .list_body.pc_display .top_date_line.legacy_type{width:169rem}#group_shift_info .list_body.pc_display .top_date_line.legacy_type .date_data{width:5.2rem}#group_shift_info .list_body.pc_display:before{content:"";position:absolute;display:block;width:6rem;height:1.5rem;left:0;z-index:25;background:#eee}#group_shift_info .list_body.pc_display .top_date_line .date_data:first-of-type:before{content:"";position:absolute;display:block;width:6rem;height:1.5rem;top:0;left:0rem;background:#eee}#group_shift_info .list_body.pc_display .user_line{position:relative;display:flex;width:169rem;height:auto}#group_shift_info .list_body.pc_display .user_line:nth-of-type(2) .user_name:before{content:"";position:absolute;display:inline-block;width:6rem;height:1.5rem;top:-1.5rem;left:0;z-index:20;background:#fff;border-right:double 4px #ddd;box-sizing:border-box}#group_shift_info .list_body.pc_display .user_line .user_name{position:sticky;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:8rem;max-width:8rem;line-height:1;left:0;z-index:21;background:#e5f5fd;border-right:solid 2px #66bbe4;border-bottom:solid 1px #66bbe4;box-sizing:border-box;color:#1a94d3}#group_shift_info .review_state_count_form.show_only_role .icon_mail_img{background-image:url(https://castime.jp/stamp/img/icon_mail.png);background-size:contain;background-repeat:no-repeat;display:block;width:2rem;height:1.5rem;position:absolute;left:-2rem}#group_shift_info .pc_display .review_state_count_form.show_only_role{display:flex;flex-direction:row;align-items:center;justify-content:center;width:8rem;height:2rem;margin:.5rem auto;padding:0;left:0;position:relative}#group_shift_info .pc_display .review_state_count_form.show_only_role .icon_mail_img{display:flex;align-items:center;width:1.8rem;height:1.8rem;position:relative;padding:0;margin:0;left:0}#group_shift_info .pc_display .review_state_count_form.show_only_role .review_state_zero_count_form{width:5.5rem;height:2rem;margin:0;padding:0;display:flex;justify-content:center;align-items:center;position:relative}#group_shift_info .show_only_role{display:flex;flex-direction:column;justify-content:center}#group_shift_info .show_only_role .review_state_zero_count_form{text-align:center;background:#fdd;border:solid 1px #f66;color:#1f1f1f;box-sizing:border-box}#group_shift_info .show_only_role .review_state_two_count_form{background:#f66;border-color:#f66;color:#fff;margin-top:.1rem}#group_shift_info .show_only_role .review_state_zero_count_form,#group_shift_info .show_only_role .review_state_two_count_form{width:3.5rem;margin-right:.2rem;font-size:.7rem;height:.9rem;display:flex;justify-content:center;align-items:center;line-height:.9}#group_shift_info .review_role .review_state_zero_count_form{width:6rem;margin:auto;background:red;text-align:center;color:#fff}#group_shift_info .review_role .review_state_two_count_form{width:6rem;background:#9c9;text-align:center;color:#fff;margin:0 5px}#group_shift_info .user_form{display:flex;align-items:center}#group_shift_info .label_form{width:100%;text-align:center;background:#fff;border:solid 1px #66bbe4;margin:.5rem .2rem;padding:.5rem 0}#group_shift_info .label_form_title{margin:.2rem;font-size:.8rem}#group_shift_info .label_form_body{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#group_shift_info .label_form .user_label_element{background:#fff;color:var(--main-color);border:solid 1px var(--main-color);border-radius:.3rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:.2rem;padding:0 .5rem;height:1rem;width:3rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.7rem}#group_shift_info .label_form .user_label_element.selected{background:var(--main-color);color:#fff}#group_shift_info .list_body.pc_display .user_line span.req_count_icon{grid-column:1 / 2;grid-row:1 / 2;font-size:.8rem;margin-right:.3rem;height:1.2rem;width:1.2rem;display:flex;align-items:center;justify-content:center;padding:0}#group_shift_info .name_box{grid-column:2 / 3;grid-row:1 / 2}#group_shift_info .date_box{background-color:#000;border-radius:.3rem;align-items:center;box-sizing:border-box;margin:.1rem;padding:.1rem .5rem}#group_shift_info .q_box{grid-column:1 / 3;grid-row:2 / 3;text-align:center}#group_shift_info .old_req_count_icon{grid-column:1 / 2;grid-row:1 / 2}#group_shift_info .list_body.pc_display .user_line .day_element .mouse_hover_display{top:-5.5rem}#group_shift_info .list_body.pc_display .user_line .user_name .mouse_hover_display{top:2.5rem}#group_shift_info .list_body.pc_display .user_line .day_element .mouse_hover_display .target_date{font-size:.75rem}#group_shift_info .list_body.pc_display .user_line .day_element{position:relative;width:5rem;z-index:20;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;box-sizing:border-box;font-size:.7rem;margin:.1rem}#group_shift_info .list_body.pc_display .user_line .day_element .date_data{color:#888;background:#eee}#group_shift_info .list_body.pc_display .user_line .day_element .req_shift_name_box{display:block;justify-content:flex-start;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1rem}#group_shift_info .list_body.pc_display .user_line .day_element .req_shift_detail,#group_shift_info .list_body.pc_display .user_line .day_element .plan_time,#group_shift_info .list_body.pc_display .user_line .day_element .result_time{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;height:3rem;color:#1f1f1f}#group_shift_info .list_body.pc_display .user_line .day_element .plan_time{height:5.5rem;text-align:center}#group_shift_info .list_body.pc_display .user_line .day_element .plan_time .old_request_flag{position:absolute;top:3px;right:3px}#group_shift_info .list_body.mobile_display .day_element .user_data .old_request_flag{position:absolute;top:18px;right:3px}#group_shift_info .list_body.pc_display .user_line .day_element .plan_time .plan_shift_name{display:block;justify-content:flex-start;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#group_shift_info .list_body.pc_display .user_line .day_element .result_time{font-size:.5rem;color:#888}#group_shift_info .list_body.pc_display .user_line .day_element .modern_type .day_data_box{height:3rem}#group_shift_info .list_body.pc_display .user_line .day_element .legacy_type .day_data_box{height:auto}#group_shift_info .list_body.pc_display.c_req_shift_detail_s .user_line .day_element .plan_time{margin-top:3.2rem}#group_shift_info .list_body.pc_display .user_line .day_element .plan_time{margin-top:1rem}#group_shift_info .list_body.pc_display .user_line .day_element .req_shift_name_box+.plan_time{margin-top:0}#group_shift_info .list_body.pc_display .user_line .day_element .req_shift_detail+.plan_time{margin-top:0}#group_shift_info .list_body.pc_display.c_req_shift_detail_s .user_line .day_element .legacy_type .plan_time{margin-top:3.2rem}#group_shift_info .list_body.pc_display .user_line .day_element .legacy_type .plan_time{margin-top:0}#group_shift_info .list_body.pc_display .user_line .day_element .legacy_type .req_shift_name_box+.plan_time{margin-top:0}#group_shift_info .list_body.pc_display .user_line .day_element .legacy_type .req_shift_detail+.plan_time{margin-top:0}#group_shift_info .list_body.pc_display .user_line .day_element .plan_time{width:5rem}#group_shift_info .list_body.pc_display .user_line .day_element .legacy_type .req_shift_detail{margin-top:1rem;height:3rem}#group_shift_info .list_body.pc_display .user_line .day_element .legacy_type .req_shift_name_box{position:absolute;width:5rem;text-align:center}#group_shift_info .list_body.pc_display .user_line .day_element .t_total_breck_box{width:100%}#group_shift_info .list_body.pc_display .user_line .day_element .t_start:after{content:"-"}#group_shift_info .list_body.pc_display.week_display .user_line .day_element .t_start:after{content:none}#group_shift_info .list_body.pc_display.week_display .user_line .day_element .t_space{display:contents;transform:rotate(0)}#group_shift_info .list_body.pc_display .user_line .day_element .t_space{display:flex;justify-content:center;align-items:center;margin:auto;display:none;height:1rem;width:1rem;transform:rotate(90deg)}#group_shift_info .list_body.pc_display .user_line .day_element .t_total_breck_box{display:flex;justify-content:center;align-items:center;width:100%;font-size:.6rem}#group_shift_info .list_body.pc_display .user_line .day_element .t_work_time_box{display:flex;justify-content:center;align-items:center;width:100%;font-size:.7rem;font-weight:700}#group_shift_info .review_role .state_0{padding:2px;background:#f66;border:solid 1px #f66;color:#fff;border-radius:2px}#group_shift_info .review_role .state_1{padding:2px;background:#ddd;border:solid 1px #888;color:#1f1f1f;border-radius:2px}#group_shift_info .review_role .state_2,#group_shift_info .show_only_role .state_0{padding:2px;background:#fdd;color:#1f1f1f;border:solid 1px #f66;border-radius:2px}#group_shift_info .show_only_role .state_1{padding:2px;background:#ddd;border:solid 1px #888;color:#1f1f1f;border-radius:2px}#group_shift_info .show_only_role .state_2{padding:2px;background:#f66;border:solid 1px #f66;color:#fff;border-radius:2px}#group_shift_info .list_body.pc_display.week_display .top_date_line,#group_shift_info .list_body.pc_display.week_display .user_line{width:48rem}#group_shift_info .list_body.pc_display.week_display .top_date_line .date_data,#group_shift_info .list_body.pc_display.week_display .user_line .day_element{width:6rem}#group_shift_info .list_body.pc_display.week_display .user_line .day_element .plan_time,#group_shift_info .list_body.pc_display.week_display .user_line .day_element .result_time{display:flex;flex-wrap:wrap;justify-content:space-around}#group_shift_info .list_body.pc_display.week_display .user_line .day_element .t_total_breck_box{display:flex;width:100%}#group_shift_info header .title{font-size:1rem}#group_shift_info header .toggle_option{position:absolute;display:block;width:6vh;height:6vh;right:3vw;background:url(https://castime.jp/stamp/img/groupshift_option_icon.png);background-repeat:no-repeat;background-size:cover;background-position:center}#group_shift_info .list_body.mobile_display{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;background:#eaeae7;border-bottom:solid 1px #888}#group_shift_info .list_body.mobile_display .day_element{width:calc(100% / 7);margin:0;padding:0;background:#fff;box-sizing:border-box;border-bottom:solid 1px #888;border-right:solid 1px #888;font-size:.5rem}#group_shift_info .list_body.mobile_display .day_element .c_saturday{border-right:none}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_sunday{margin-left:0}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_monday{margin-left:calc(100% / 7 * 1)}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_tuesday{margin-left:calc(100% / 7 * 2)}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_wednesday{margin-left:calc(100% / 7 * 3)}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_thursday{margin-left:calc(100% / 7 * 4)}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_friday{margin-left:calc(100% / 7 * 5)}#group_shift_info .list_body.mobile_display .day_element:first-of-type.c_saturday{margin-left:calc(100% / 7 * 6)}#group_shift_info .list_body.mobile_display .day_element.c_week_1,#group_shift_info .list_body.mobile_display .day_element.c_week_2,#group_shift_info .list_body.mobile_display .day_element.c_week_3,#group_shift_info .list_body.mobile_display .day_element.c_week_4,#group_shift_info .list_body.mobile_display .day_element.c_week_5,#group_shift_info .list_body.mobile_display .day_element.c_week_6{margin-bottom:0rem}#group_shift_info .list_body.mobile_display .day_element.c_saturday{margin-right:0}#group_shift_info .list_body.mobile_display .day_element .date_data{display:flex;align-items:center;justify-content:center;top:4.5rem;padding:.1rem 0;z-index:20;background:#f2f2ed;font-size:.8rem}#group_shift_info .list_body.mobile_display .day_element .user_data{margin:0;overflow:hidden;border-bottom:solid 1px #ddd}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_2 .day_data_box{height:5.8rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_3 .day_data_box{height:5.5rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_4 .day_data_box{height:8rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_5 .day_data_box{height:10.6rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_2 .day_data_box{height:4.8rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_3 .day_data_box{height:9.4rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_4 .day_data_box{height:11.6rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_5 .day_data_box{height:15rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_2 .legacy_type .day_data_box{height:5.8rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_3 .legacy_type .day_data_box{height:5.5rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_4 .legacy_type .day_data_box{height:8rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_5 .legacy_type .day_data_box{height:10.6rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_2 .legacy_type .day_data_box{height:5.8rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_3 .legacy_type .day_data_box{height:9.5rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_4 .legacy_type .day_data_box{height:100%;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_5 .legacy_type .day_data_box{height:15rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_req_shift_detail_s .day_element .user_data .legacy_type .day_data_box .plan_time{margin-top:3.4rem;height:6rem}#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .req_shift_detail,#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .plan_time,#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .result_time{height:auto}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box{position:relative;color:#1f1f1f}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box .plan_time{display:flex;align-items:center;justify-content:center;margin-top:1rem;text-align:center}#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .day_data_box .plan_time{width:14vw;height:3rem}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box .req_shift_name_box+.plan_time{margin-top:0}#group_shift_info .list_body.mobile_display.c_req_shift_detail_s .day_element .user_data .day_data_box .plan_time{margin-top:4.2rem}#group_shift_info .list_body.mobile_display.c_req_shift_detail_s .day_element .user_data .day_data_box .req_shift_detail+.plan_time{margin-top:0}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box>.old_request_flag,#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box>.request_flag,#group_shift_info .list_body.pc_display .user_line .day_element .day_data_box>.old_request_flag,#group_shift_info .list_body.pc_display .user_line .day_element .day_data_box>.request_flag{position:absolute;top:0;right:5px;font-size:1rem}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box>.plan_form{position:absolute;top:1rem;left:0;right:0;text-align:center;font-weight:700}#group_shift_info .list_body.pc_display .user_line .day_element .day_data_box>.plan_form{position:absolute;top:1rem;left:0;right:0;text-align:center}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box>div{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box .request_icon_form{display:flex;flex-wrap:wrap;flex-direction:row}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box .request_icon_form span{width:auto}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box .request_icon_inner span{width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;font-size:.7rem}#group_shift_info .display_ineligible_box{background:#eee;color:#918c8d;width:100%;display:flex;justify-content:center;align-items:center}#group_shift_info .list_body.mobile_display .day_element .user_data .user_name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#group_shift_info .list_body.mobile_display .day_element .user_data .req_shift_name_box{height:1rem}#group_shift_info .list_body.mobile_display .day_element .user_data .req_shift_name_box span{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#group_shift_info .list_body.mobile_display .day_element .user_data .req_shift_name_box span.req_shift_name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}#group_shift_info .list_body.mobile_display .day_element .user_data .req_shift_detail,#group_shift_info .list_body.mobile_display .day_element .user_data .plan_time,#group_shift_info .list_body.mobile_display .day_element .user_data .result_time{display:flex;height:3.2rem}#group_shift_info .list_body.mobile_display .day_element .user_data .result_time{background:#dff}#group_shift_info .list_body.mobile_display .day_element .user_data .t_space{display:none}#group_shift_info .list_body.mobile_display .day_element .user_data span{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%;font-size:.6rem;text-align:center}#group_shift_info .list_body.mobile_display .day_element .user_data span.plan_shift_name{display:block;text-overflow:ellipsis;white-space:nowrap;align-items:center;overflow:hidden;height:.8rem;font-weight:700;width:100%;font-size:.6rem;line-height:1.1}#group_shift_info .list_body.mobile_display .day_element .user_data span.plan_shift_name+span{flex-direction:column}#group_shift_info .list_body.mobile_display .day_element .user_data .t_start,#group_shift_info .list_body.mobile_display .day_element .user_data .t_end,#group_shift_info .list_body.mobile_display .day_element .user_data .t_total_breck_box{display:flex;flex-wrap:nowrap;flex-direction:row;overflow:hidden;justify-content:center;align-items:center;height:.8rem}#group_shift_info .list_body.mobile_display .day_element .user_data span.break_time_title,#group_shift_info .list_body.mobile_display .day_element .user_data span.break_time_data{display:flex;align-items:center;justify-content:center;width:auto}#group_shift_info .list_body .day_element .user_data span span.req_s_mark{display:block;width:.6rem;height:.6rem;background:url(https://castime.jp/stamp/img/icon_groupshift_ki.png);background-repeat:no-repeat;background-size:contain}#group_shift_info .list_body .day_element .user_data span.break_time_title span.req_s_mark{display:block;width:.6rem;height:.6rem;background:url(https://castime.jp/stamp/img/icon_groupshift_kyu.png);background-repeat:no-repeat;background-size:contain}#group_shift_info .list_body .day_element .user_data span span.plan_s_mark{display:block;width:.6rem;height:.6rem;background:url(https://castime.jp/stamp/img/icon_groupshift_kaku.png);background-repeat:no-repeat;background-size:contain}#group_shift_info .list_body .day_element .user_data span span.result_s_mark{display:block;width:.6rem;height:.6rem;background:url(https://castime.jp/stamp/img/icon_groupshift_jitsu.png);background-repeat:no-repeat;background-size:contain}#group_shift_info .list_body .day_element .user_data span.break_time_title span.result_s_mark{display:block;width:.6rem;height:.6rem;background:url(https://castime.jp/stamp/img/icon_groupshift_kyu.png);background-repeat:no-repeat;background-size:contain}#group_shift_info .list_body .day_element .user_data span.t_total_breck_box>span.break_time_title>span.plan_s_mark{display:block;width:.6rem;height:.6rem;background:url(https://castime.jp/stamp/img/icon_groupshift_kyu.png);background-repeat:no-repeat;background-size:contain}#group_shift_info .list_body.mobile_display .day_element .user_data .plan_time .t_total_breck_box{width:auto;padding:0 .2rem;background:#1f1f1f;color:#fff}#group_shift_info .auto_q_confirm{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0000004d;z-index:60}#group_shift_info .legacy_type{height:100%;display:flex;justify-content:left}#group_shift_info .auto_q_confirm .auto_q_confirm_front{position:absolute;display:flex;justify-content:center;flex-direction:column;align-items:center;width:80vw;top:9vh;left:0;margin:0 10vw;z-index:10000;background:#fff;border:solid 2px var(--main-color);box-sizing:border-box;border-radius:5px;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.5))}#group_shift_info .auto_q_confirm .auto_q_confirm_front .text_form{margin:.5rem}#group_shift_info .auto_q_confirm .auto_q_confirm_front .btn,#group_shift_info .auto_q_confirm .auto_q_confirm_front .btn.cancel{display:flex;justify-content:center;align-items:center;margin:.5rem 1rem;padding:.3rem 1rem;background:var(--main-color);color:#fff;border-radius:5px}#group_shift_info .auto_q_confirm .auto_q_confirm_front .btn.cancel{background:#888}#group_shift_info .shift_create_form{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:5rem;left:0;width:90%;margin:0 5%;padding:1rem 0;z-index:90;box-shadow:5px 5px 15px #888}#group_shift_info .shift_create_form:before{content:"";position:fixed;display:block;width:100%;height:100%;top:0;left:0;z-index:-100;background:#0000004d}#group_shift_info .shift_create_form:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;margin:auto;z-index:-10;background:#fffffff2;box-sizing:border-box;border-radius:5px}#group_shift_info .shift_create_form .form_element .title{margin-top:1rem}#group_shift_info .shift_create_form .form_element .req_form_box{margin-top:.4rem;margin-bottom:.4rem}.shift_type_btn:nth-child(1){grid-column:1 / 2;grid-row:1 / 2}.shift_type_btn:nth-child(2){grid-column:2 / 3;grid-row:1 / 2}.shift_type_btn:nth-child(3){grid-column:3 / 4;grid-row:1 / 2}.shift_type_btn:nth-child(4){grid-column:4 / 5;grid-row:1 / 2}.shift_type_btn:nth-child(5){grid-column:1 / 2;grid-row:2 / 3}.shift_type_btn:nth-child(6){grid-column:2 / 3;grid-row:2 / 3}.shift_type_btn:nth-child(7){grid-column:3 / 4;grid-row:2 / 3}.shift_type_btn:nth-child(8){grid-column:4 / 5;grid-row:2 / 3}.display_group{display:grid;scroll-snap-align:center;width:100%;height:100%;flex:none;justify-content:center}span.req_count_icon{background:#ff881e;border-radius:.3rem;color:#fff;padding:0 .2rem;margin:.3rem;font-size:1rem}.legacy_type .plan_time span.plan_shift_name,.legacy_type .req_shift_name,.legacy_type .s_title,.legacy_type .t_start,.legacy_type .s_spase,.legacy_type .t_end,.legacy_type .t_total_breck_box{filter:drop-shadow(1px 1px 1px #000)}.legacy_type .result_time .s_title,.legacy_type .result_time .t_start,.legacy_type .result_time .s_spase,.legacy_type .result_time .t_end,.legacy_type .result_time .t_total_breck_box{filter:none}#group_shift_info header .timeline_show_icon{position:absolute;display:block;width:6vh;height:6vh;right:16vw;background:url(https://castime.jp/test/stamp/img/groupshift_gantt_chart_icon.png);background-repeat:no-repeat;background-size:cover;background-position:center}#group_shift_info .timeline_chart_form{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:50;background:#0006}#group_shift_info .timeline_chart_form_front{position:absolute;width:95vw;height:90vh;top:9vh;left:0;margin:0 2.5vw;background:#fff;text-align:center;border:solid 2px var(--main-color);border-radius:5px;box-sizing:border-box;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.5))}#group_shift_info .timeline_chart_select_form_front{height:50vh}@media screen and (min-width: 798px){#group_shift_info .timeline_chart_select_form_front{height:50vh;flex-wrap:nowrap;justify-content:flex-start;overflow-y:scroll;left:30vw;width:40vw}}#group_shift_info .timeline_chart_select_form_front .select_target_pay_form{justify-content:center;align-items:center;display:flex;flex-wrap:wrap;flex-direction:column}#group_shift_info .timeline_chart_form_front .select_target_pay_form .pay_select_btn{width:14rem;height:2.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:1rem auto;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}#group_shift_info .timeline_chart_form_front .form_header{position:sticky;display:flex;justify-content:center;align-items:center;width:100%;height:2.5rem;color:#1f1f1f}#group_shift_info .timeline_chart_form_front .form_title{margin:.5rem 0;font-size:1.2rem;display:flex}#group_shift_info .timeline_chart_form_front .form_header .form_close{position:absolute;display:flex;align-items:center;top:.2rem;right:0rem;font-size:2rem;width:3rem;justify-content:center}#group_shift_info .timeline_chart_form_front .select_target_date_form_title{margin:10px;font-size:1.1rem}#group_shift_info .timeline_chart_form_front .select_target_date_form{justify-content:center;align-items:center;display:flex;flex-wrap:wrap}#group_shift_info .timeline_chart_form_front .select_target_date_form .date_select_btn{display:flex;align-items:center;justify-content:center;min-width:3.5rem;height:1.5rem;margin:5px;padding:0 20px;cursor:pointer;background:#444;transition:all .3s;color:#fff;border-radius:20px}#group_shift_info .timeline_chart_form_front .select_target_form{justify-content:center;align-items:center;display:flex;flex-wrap:wrap}#group_shift_info .timeline_chart_form_front .select_target_form .date_select_btn{display:flex;align-items:center;justify-content:center;min-width:3.5rem;width:10rem;height:1.5rem;margin:5px;margin:5px 5rem;padding:0 20px;cursor:pointer;background:#444;transition:all .3s;color:#fff;border-radius:20px}#group_shift_info .timeline_chart_list_body.pc_display{height:65vh}#alert .alert_time_line_count_form>div{width:96%;border-bottom:solid 1px #888;padding:.3rem 0;margin:auto}#group_shift_info .timeline_count_option_form{border-bottom:solid 1px gray;width:100%}#group_shift_info .timeline_count_option_form .form_title{margin:.5rem 0;font-size:1rem}#group_shift_info .timeline_count_option_form .form_title{width:100%;display:flex;justify-content:center;align-items:center;height:2rem;background:#ddd;color:#1f1f1f;border-bottom:solid 1px #1f1f1f}#group_shift_info .timeline_count_option_form .arrow_mark{position:relative;display:flex;width:1.2rem;height:1.2rem;font-size:.9rem;justify-content:center;align-items:center;transform:rotate(0);letter-spacing:0rem;transition:all .3s 0s ease}#group_shift_info .timeline_count_option_form .arrow_mark.data_hide_arrow{transform:rotate(-90deg)}#group_shift_info .timeline_count_option_form .form_body{margin:.5rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#group_shift_info .timeline_count_option_form .form_body .option_element{display:flex;justify-content:center;align-items:center;margin:.2rem 1rem}#group_shift_info .timeline_count_unit_input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:3rem;height:1.8rem;border-radius:5px}#group_shift_info .timeline_count_unit_input_unit{font-size:.8rem}#group_shift_info .timeline_count_aggregate_type{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:10rem;height:1.8rem;border-radius:5px;font-size:.7rem}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .aggregate_title{font-size:.7rem;display:flex;align-items:center;justify-content:center}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .aggregate_title .report_label_element{color:#fff;border-radius:.3rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:.5rem;padding:0 .5rem;height:1rem;width:5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.5rem}#group_shift_info .top_date_line .count_display_btn{font-size:.7rem;background:var(--main-color);color:#fff;border-radius:.2rem;display:flex;align-items:center;justify-content:center;width:2rem;height:.9rem;margin:0 .2rem}#group_shift_info .top_date_line .report_btn{background:#ff587f}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .dummy_timeline_data{border-right:solid 1px #ddd}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .dummy_timeline_data{display:flex;justify-content:center;align-items:center;color:#fff;font-size:.5rem}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .dummy_timeline_data .width_str{margin:0 .3rem}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .dummy_timeline_data .width_back,#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .dummy_timeline_data .width_next{transform:rotate(-90deg);display:flex;justify-content:center;align-items:center;width:.8rem;height:.8rem;background:#fff;font-size:.5rem;color:#1f1f1f;border-radius:3px}#group_shift_info .timeline_chart_list_body.pc_display .top_date_line .timeline_data{border-right:solid 1px #ddd;font-size:.7rem;justify-content:right}#group_shift_info .timeline_chart_list_body.pc_display .top_date_count_line .timeline_data{justify-content:center}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_line{display:flex}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element{margin:0rem}#group_shift_info .timeline_chart_list_body.pc_display .user_line .shift_overview{color:#fff;font-size:.5rem;border-radius:.3rem;justify-content:center;align-items:center;box-sizing:border-box;margin:.1rem;padding:.1rem .5rem}#group_shift_info .timeline_chart_form_front .line_show_toggle_form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-bottom:solid 1px gray}#group_shift_info .timeline_chart_form_front .display_toggle_form{display:flex;justify-content:center;align-items:center;width:6rem;margin:.4rem}#group_shift_info .timeline_chart_form_front .display_toggle_btn{display:flex;justify-content:center;align-items:center;width:50%;height:1.4rem;padding:0 .1rem;background:#888;font-size:.7rem;color:#fff}#group_shift_info .timeline_chart_form_front .display_toggle_form>div:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}#group_shift_info .timeline_chart_form_front .display_toggle_form>div:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}#group_shift_info .timeline_chart_form_front .display_toggle_form>div.con_off{background:var(--main-color)}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .space{height:2vh}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .remarks{width:100%;height:4vh;font-size:.5rem}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .line{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:6vh;font-size:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .report_line{height:12vh;font-size:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .report_line .report_remarks{height:2.5vh;font-size:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .report_line .report_label_form{display:flex;flex-direction:column;align-items:center;justify-content:center}#group_shift_info .timeline_chart_list_body.pc_display .user_line .timeline_element .report_line .report_label_element{color:#fff;border-radius:.3rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:.1rem;padding:0 .5rem;height:1rem}#group_shift_info .report_label_colorbreak_time{border:solid 2px rgb(0,159,232);background:#009fe8}#group_shift_info .report_label_color_none{border:solid 2px #888;background:#888}#group_shift_info .report_label_color0{border:solid 2px #c1272d;background:#c1272d}#group_shift_info .report_label_color1{border:solid 2px #fbb03b;background:#fbb03b}#group_shift_info .report_label_color2{border:solid 2px #0071bc;background:#0071bc}#group_shift_info .report_label_color3{border:solid 2px #f15a24;background:#f15a24}#group_shift_info .report_label_color4{border:solid 2px #39b54a;background:#39b54a}#group_shift_info .report_label_color5{border:solid 2px #ffea00;background:#ffea00}#group_shift_info .report_label_color6{border:solid 2px #9b3db5;background:#9b3db5}#group_shift_info .report_label_color7{border:solid 2px #ff7bac;background:#ff7bac}#group_shift_info .report_label_color8{border:solid 2px #ec40d3;background:#ec40d3}#group_shift_info .report_label_color9{border:solid 2px #311293;background:#311293}#group_shift_info .report_label_color10{border:solid 2px #1dc6e8;background:#1dc6e8}#group_shift_info .report_label_color11{border:solid 2px #89d254;background:#89d254}#alert .alert_shift_detail_form .tg_report_remarks{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;height:auto;position:relative}#alert .alert_shift_detail_form .tg_exday_label{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}#alert .alert_shift_detail_form .tg_exday_label .exday_label_element{border:solid 2px var(--main-color);background:var(--main-color);display:flex;justify-content:center;align-items:center;padding:.3rem;font-size:.7rem;color:#fff;border-radius:.3rem;margin:.3rem;width:auto}#alert .alert_shift_detail_form .tg_exday_label .exday_label_color_none{border:solid 2px #888;background:#888}#alert .alert_shift_detail_form .tg_report_label{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}#alert .alert_shift_detail_form .tg_report_label .report_label_element{display:flex;justify-content:center;align-items:center;padding:.3rem;font-size:.7rem;color:#fff;margin-right:.3rem;border-radius:.3rem;margin-bottom:.3rem;width:auto}#alert .alert_shift_detail_form .tg_report_label .report_label_colorbreak_time{border:solid 2px rgb(0,159,232);background:#009fe8}#alert .alert_shift_detail_form .tg_report_label .report_label_color_none{border:solid 2px #888;background:#888}#alert .alert_shift_detail_form .tg_report_label .report_label_color0{border:solid 2px #c1272d;background:#c1272d}#alert .alert_shift_detail_form .tg_report_label .report_label_color1{border:solid 2px #fbb03b;background:#fbb03b}#alert .alert_shift_detail_form .tg_report_label .report_label_color2{border:solid 2px #0071bc;background:#0071bc}#alert .alert_shift_detail_form .tg_report_label .report_label_color3{border:solid 2px #f15a24;background:#f15a24}#alert .alert_shift_detail_form .tg_report_label .report_label_color4{border:solid 2px #39b54a;background:#39b54a}#alert .alert_shift_detail_form .tg_report_label .report_label_color5{border:solid 2px #ffea00;background:#ffea00}#alert .alert_shift_detail_form .tg_report_label .report_label_color6{border:solid 2px #9b3db5;background:#9b3db5}#alert .alert_shift_detail_form .tg_report_label .report_label_color7{border:solid 2px #ff7bac;background:#ff7bac}#alert .alert_shift_detail_form .tg_report_label .report_label_color8{border:solid 2px #ec40d3;background:#ec40d3}#alert .alert_shift_detail_form .tg_report_label .report_label_color9{border:solid 2px #311293;background:#311293}#alert .alert_shift_detail_form .tg_report_label .report_label_color10{border:solid 2px #1dc6e8;background:#1dc6e8}#alert .alert_shift_detail_form .tg_report_label .report_label_color11{border:solid 2px #89d254;background:#89d254}#alert .alert_shift_detail_form .tg_report_chacksheet{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap}#alert .alert_shift_detail_form .tg_report_chacksheet .tg_report_chacksheet_element,#alert .alert_shift_detail_form .tg_report_chacksheet .tg_report_chacksheet_element .tg_report_chacksheet_element_value{display:flex}#shift_change_batch_request .req_period{font-size:6vw}.template_select_box,.top_calendar{display:flex;justify-content:center;align-items:center;margin-top:.4rem;margin-bottom:.4rem}.shift_template_select,.req_new_shift_title{background:#fff;height:9vw;width:70vw;border:solid 1px #333;border-radius:6px;font-size:1rem;text-align:center;display:flex;justify-content:center;align-items:center}.input_element{display:flex;flex-wrap:wrap;width:100%}.input_element>.title{padding-left:.5rem;width:100%}.input_element .req_form_box{width:100%}.input_element>.req_form_box>div{width:80%;display:grid;grid-template-columns:4rem calc(100% - 4rem);font-size:1rem}.input_element>.req_form_box>div.shift_name{width:20%;display:flex;align-items:center;justify-content:center}.input_element>.req_form_box>div .right_element{width:100%;text-align:center}.input_element>.req_form_box>div .left_element{width:100%;grid-column:2 / 3}.flatpickr-calendar .shift_type_1{background:#f7ce3e;border-color:#f7ce3e}.flatpickr-calendar .shift_type_2{background:#ec576b;border-color:#ec576b}.flatpickr-calendar .shift_type_3{background:#4ec5c1;border-color:#4ec5c1}.flatpickr-calendar .shift_type_4{background:#0375b4;border-color:#0375b4}.flatpickr-calendar .shift_type_5{background:#841983;border-color:#841983}.flatpickr-calendar .shift_type_6{background:#ff3b3f;border-color:#ff3b3f}.flatpickr-calendar .shift_type_7{background:#c14ec5;border-color:#c14ec5}.flatpickr-calendar .shift_type_8{background:orange;border-color:orange}.flatpickr-calendar .shift_type_9{background:#57ec6b;border-color:#57ec6b}#shift_change_batch_request .type_option_form .title{color:#fff}#shift_change_batch_request .type_option_form .shift_detils_form .title{color:#888}#shift_change_batch_request .shift_type_1{background:#f7ce3e;border-color:#f7ce3e}#shift_change_batch_request .shift_type_2{background:#ec576b;border-color:#ec576b}#shift_change_batch_request .shift_type_3{background:#4ec5c1;border-color:#4ec5c1}#shift_change_batch_request .shift_type_4{background:#0375b4;border-color:#0375b4}#shift_change_batch_request .shift_type_5{background:#841983;border-color:#841983}#shift_change_batch_request .shift_type_6{background:#ff3b3f;border-color:#ff3b3f}#shift_change_batch_request .shift_type_7{background:#c14ec5;border-color:#c14ec5}#shift_change_batch_request .shift_type_8{background:orange;border-color:orange}#shift_change_batch_request .shift_type_9{background:#57ec6b;border-color:#57ec6b}#shift_change_batch_request .type_option_form .now_true{background:var(--main-color)}#shift_change_batch_request .shift_type_1+.req_form_box .now_true{background:#f7ce3e}#shift_change_batch_request .shift_type_2+.req_form_box .now_true{background:#ec576b}#shift_change_batch_request .shift_type_3+.req_form_box .now_true{background:#4ec5c1}#shift_change_batch_request .shift_type_4+.req_form_box .now_true{background:#0375b4}#shift_change_batch_request .shift_type_5+.req_form_box .now_true{background:#841983}#shift_change_batch_request .shift_type_6+.req_form_box .now_true{background:#ff3b3f}#shift_change_batch_request .shift_type_7+.req_form_box .now_true{background:#c14ec5}#shift_change_batch_request .shift_type_8+.req_form_box .now_true{background:orange}#shift_change_batch_request .shift_type_9+.req_form_box .now_true{background:#57ec6b}#shift_change_batch_request .type_option_form .now_input_shift_type{color:#0000;background:#ccc;width:2rem;height:2rem;border-radius:50%}#shift_change_batch_request_cope .type_option_form .title{color:#fff}#shift_change_batch_request_cope .type_option_form .shift_detils_form .title{color:#888}#shift_change_batch_request_cope .shift_type_1{background:#f7ce3e;border-color:#f7ce3e}#shift_change_batch_request_cope .shift_type_2{background:#ec576b;border-color:#ec576b}#shift_change_batch_request_cope .shift_type_3{background:#4ec5c1;border-color:#4ec5c1}#shift_change_batch_request_cope .shift_type_4{background:#0375b4;border-color:#0375b4}#shift_change_batch_request_cope .shift_type_5{background:#841983;border-color:#841983}#shift_change_batch_request_cope .shift_type_6{background:#ff3b3f;border-color:#ff3b3f}#shift_change_batch_request_cope .shift_type_7{background:#c14ec5;border-color:#c14ec5}#shift_change_batch_request_cope .shift_type_8{background:orange;border-color:orange}#shift_change_batch_request_cope .shift_type_9{background:#57ec6b;border-color:#57ec6b}#shift_change_batch_request_cope .type_option_form .now_true{color:var(--main-color)}#shift_change_batch_request_cope .shift_type_1+.req_form_box .now_true{color:#f7ce3e}#shift_change_batch_request_cope .shift_type_2+.req_form_box .now_true{color:#ec576b}#shift_change_batch_request_cope .shift_type_3+.req_form_box .now_true{color:#4ec5c1}#shift_change_batch_request_cope .shift_type_4+.req_form_box .now_true{color:#0375b4}#shift_change_batch_request_cope .shift_type_5+.req_form_box .now_true{color:#841983}#shift_change_batch_request_cope .shift_type_6+.req_form_box .now_true{color:#ff3b3f}#shift_change_batch_request_cope .shift_type_7+.req_form_box .now_true{color:#c14ec5}#shift_change_batch_request_cope .shift_type_8+.req_form_box .now_true{color:orange}#shift_change_batch_request_cope .shift_type_9+.req_form_box .now_true{color:#57ec6b}#shift_change_batch_request_cope .type_option_form .now_input_shift_type{font-size:4rem;color:#ccc}#shift_change_batch_request_cope .req_send_date{position:relative;background:#1f1f1f;color:#fff;height:1.5rem;width:100%;display:flex;justify-content:center;align-items:center;font-size:.8rem;z-index:999999;box-sizing:border-box}#shift_change_batch_request_cope .cope_btn_zoon{display:flex;justify-content:center;align-items:center}#shift_change_batch_request_cope button{position:relative;display:block;width:12rem;height:2.5rem;margin:4%;background:var(--main-color);border:none;border-radius:5px;padding:.5rem;font-size:1.2rem;color:#fff}#shift_change_batch_request_cope .denial{background:#1f1f1f}.ed_filter{position:relative}.ed_filter:after{content:"";position:absolute;background:#ffffff4d;left:0;right:0;top:0;bottom:0}.ed_filter2{position:relative}.ed_filter2:after{content:"";position:absolute;background:#ffffff4d;left:0;right:0;top:0;bottom:0}#shift_change_batch_request_cope .cope_data_zoon{position:relative;display:flex;justify-content:center;align-items:center;align-items:flex-start;text-align:left;z-index:999999;width:80%;padding-top:1%;padding-bottom:1%;margin:5% 10%;border-radius:.3rem;border:solid 1px var(--main-color);color:var(--main-color)}#shift_change_batch_request .shift_create_form,#shift_change_batch_request_cope .shift_create_form{position:absolute;z-index:10;background:#fff;display:flex;flex-direction:column;width:90%;margin:auto;top:8vh;left:5%}#shift_change_batch_request .shift_create_form>div,#shift_change_batch_request_cope .shift_create_form>div{z-index:2}#shift_change_batch_request .shift_create_form:before,#shift_change_batch_request_cope .shift_create_form:before{content:"";position:fixed;width:100vw;height:100vh;background:#00000080;z-index:-1;display:flex;top:0;left:0}#shift_change_batch_request .shift_create_form:after,#shift_change_batch_request_cope .shift_create_form:after{content:"";position:absolute;width:100%;height:100%;background:#fffffff2;box-sizing:border-box;border-radius:5px;z-index:1;display:block}#shift_change_batch_request .shift_create_form .title,#shift_change_batch_request_cope .shift_create_form .title{padding:.3rem 0 .3em .5rem}#shift_change_batch_request .shift_create_form .req_form_box,#shift_change_batch_request_cope .shift_create_form .req_form_box{margin-bottom:.5rem}.input_form.ed_mode .flatpickr-calendar:after{content:"編集中";position:relative;top:.5rem;left:calc(50% - 2rem);z-index:1;animation-iteration-count:infinite;animation-name:anime1;animation-duration:4s;background:#f88;display:flex;margin:1rem 0;justify-content:center;align-items:center;width:4rem;height:1.5rem;font-size:.8rem;border-radius:5px;border:none;padding:.2rem;color:#fff}@keyframes anime1{0%{opacity:0;z-index:1}20%{opacity:1}80%{opacity:1}to{opacity:0;z-index:1}}#alert .normal_work_limit_month,#alert .normal_work_limit_week{display:flex;flex-direction:column;margin:auto;padding:.5rem 0;background:#ddd;margin-bottom:.5rem}#alert .normal_work_limit_month>span,#alert .normal_work_limit_week>span{font-size:.8rem;width:80%;margin:auto}#my_request_info .tab_body .direct_bounce_type_name,#request_info .tab_body .direct_bounce_type_name{position:absolute;left:67vw;width:auto;height:1.2rem;background:#999;color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;display:flex;justify-content:center;align-items:center}#direct_bounce_request .title{margin-top:1rem;margin-left:1.3rem}#direct_bounce_request header .title{margin-top:auto;margin-left:auto}#direct_bounce_request .input_none{background-color:#eee;color:#888}#direct_bounce_request .direct_bounce_type{position:relative;background:#fff;height:12vw;width:40vw;border:solid 1px #333;border-radius:6px;font-size:1.1rem;text-align:left}#shift_Change_request .input_none{background-color:#eee;color:#888}#shift_Change_request .break_time_sort_handle.input_none,#shift_Change_request .del_btn.input_none,#shift_Change_request .b_t_add.input_none{display:none}#shift_Change_request .body>.title{margin-top:1rem;margin-left:1.3rem;color:#1f1f1f}#shift_Change_request .shift_input_type{position:relative;background:#fff;height:12vw;width:40vw;border:solid 1px #333;border-radius:6px;font-size:1.1rem;text-align:left}#shift_Change_request .select_dispDate_div{width:18rem;display:flex;justify-content:space-around;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin:auto}#shift_Change_request .select_dispDate{font-size:.8rem;width:auto;height:1.5rem;margin-top:.5rem;margin-bottom:.5rem;color:#333;display:flex;justify-content:center}#shift_Change_request .req_explain{height:13vw;width:85vw;border:solid 1px #333;border-radius:6px}#vac_request .body>.title{margin-top:1rem;margin-left:1.3rem;color:#1f1f1f}#vac_request .vacation_type,#vac_request .vac_duration_type{position:relative;background:#fff;height:12vw;width:60vw;border:solid 1px #333;border-radius:6px;font-size:1.1rem;text-align:left}#holiday_log_manual_select_form .inner_form{border:solid 1px #888;background:#dff;margin:1rem}#holiday_log_manual_select_form .option_title{margin:1.3rem;border:solid 1px #888;background:#fff;display:flex;justify-content:center;align-items:center}#holiday_log_manual_select_form .log_select_pulldown{position:relative;height:12vw;width:70vw;text-align:left;left:0vw;border:solid 1px #333;border-radius:6px;margin:.5rem;background:#fff}#holiday_log_manual_select_form .total_select_stock{margin:1.3rem;font-size:1.1rem}#vac_request .vac_duration_detail>.title,.work_detail_option .title,.q_period_input_form>.title{margin-top:1rem;margin-left:1.3rem}#vac_request .time_box{width:40vw;display:flex;justify-content:center;flex-direction:column;align-items:center}#vac_request .select_dispDate{font-size:.8rem;width:auto;height:1rem;margin-top:.5rem;margin-bottom:.5rem;color:#333;align-items:center;justify-content:center;display:flex}#vac_request .req_vac_duration,#vac_request .req_break_time{font-size:1.2rem}#vac_request .break_time_sort_handle.input_none{display:none}#vac_request .input_none{background-color:#eee;color:#888}#vac_request .input_box_none{background-color:#eee;margin-left:25vw;width:50vw;border-radius:6px}.vac_duration_detail .q_period_alert{margin:0 1.3rem;color:#888}#vac_request .work_detail_option{border:solid 1px #888;background:#dff;margin:1rem}.work_detail_option>.option_title{margin:1.3rem;border:solid 1px #888;background:#fff;display:flex;justify-content:center;align-items:center}#holiday_work_request .body>.title{margin-top:1rem;margin-left:1.3rem;color:#1f1f1f}#holiday_work_request .break_start,#holiday_work_request .break_end{background:#fff;height:12vw;width:25vw;border:solid 1px #333;border-radius:6px;font-size:1.5rem;margin-left:1rem;margin-right:1rem;text-align:center}#holiday_work_request .req_vac_duration,#holiday_work_request .req_break_time{font-size:1.2rem}#holiday_work_request .req_explain{height:15vw;width:85vw;border:solid 1px #333;border-radius:6px}#holiday_work_request .vacation_type{position:relative;background:#fff;height:12vw;width:30vw;border:solid 1px #333;border-radius:6px;font-size:1.1rem;text-align:left}#holiday_work_request .shift_pattern_type{position:relative;background:#fff;height:12vw;width:60vw;border:solid 1px #333;border-radius:6px;font-size:1.1rem;text-align:left}#holiday_work_request .shift_pattern_alert{margin:0 1.3rem;color:#888}#holiday_work_request .select_dispDate_div{width:18rem;display:flex;justify-content:space-around;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin:auto}#holiday_work_request .select_dispDate{font-size:.8rem;width:auto;height:1.5rem;margin-top:.5rem;margin-bottom:.5rem;color:#333}#holiday_work_request .input_none{background-color:#eee;color:#888}#holiday_work_request .break_time_sort_handle.input_none,#holiday_work_request .del_btn.input_none,#holiday_work_request .b_t_add.input_none{display:none}#holiday_work_request .input_box_none{background-color:#eee;margin-left:25vw;width:50vw;border-radius:6px}#over_work_request .body>.title{margin-top:1rem;margin-left:1.3rem;color:#1f1f1f}#over_work_request .select_dispDate_div{width:18rem;display:flex;justify-content:space-around;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin:auto}#over_work_request .select_dispDate{font-size:.8rem;width:auto;height:1.5rem;margin-top:.5rem;margin-bottom:.5rem;color:#333}#over_work_request .req_break_time{font-size:1.2rem}#over_work_request .input_none{background-color:#eee;color:#888}#over_work_request .break_time_sort_handle.input_none,#over_work_request .del_btn.input_none,#over_work_request .b_t_add.input_none,#over_work_request .break_time_edit_start.input_none{display:none}#over_work_request .input_box_none{background-color:#eee;margin-left:25vw;width:50vw;border-radius:6px}#over_work_request .break_time_edit_start{width:10rem;display:flex;justify-content:center;align-items:center;height:2rem;background:var(--btn-color);color:#fff;border-radius:5px;margin:.5rem auto 1rem}#over_work_request .break_time_edit_start.input_none{background:#eee;color:#888}#exday_request .input_none{background-color:#eee;color:#888}#exday_request .req_form_box{margin-bottom:1rem}#exday_request .label_element{border:none;width:45%;margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:flex-end;margin:.5rem 0;padding:0;height:auto}#exday_request .label_element .exday_name{margin-right:.2rem;line-height:1.2;width:calc(100% - 4.2rem);text-align:right}#exday_request .label_element .toggle_btn{width:4rem;height:2rem;background:#ccc;border-radius:1rem}#exday_request .label_element .toggle_btn:before{content:"OFF";background:#fff;width:2.5rem;height:1.6rem;display:flex;justify-content:center;align-items:center;border-radius:1rem;margin:.2rem}#exday_request .label_element.con_on .toggle_btn{background:var(--main-color)}#exday_request .label_element.con_on .toggle_btn:before{content:"ON";margin-left:1.3rem}#exday_request .hidden_label{display:none}.linking_break_time{display:flex;width:18rem;align-items:center;box-sizing:border-box;margin:.5rem 0 1rem}.linking_break_time .name{margin-right:.2rem;line-height:1.2;width:12rem}.linking_break_time .toggle_btn{width:4rem;background:#ccc;border-radius:1rem}.linking_break_time .toggle_btn:before{content:"OFF";background:#fff;width:2.5rem;height:1.6rem;display:flex;justify-content:center;align-items:center;border-radius:1rem;margin:.2rem}.linking_break_time.con_on .toggle_btn{background:var(--main-color)}.linking_break_time.con_on .toggle_btn:before{content:"ON";margin-left:1.3rem}.linking_break_time_guide{color:#1f1f1f;margin:.5rem 1rem;width:100%}.chart_data{width:100%;display:flex;justify-content:center;align-items:flex-end;background:#f8f8f8;border:solid 1px #ddd}.chart_data .chart_title{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.chart_data .chart_title div{height:1.3rem;padding:.1rem;margin-right:.5rem;color:#888;display:flex;justify-content:center;align-items:center;font-size:10px}.time_shift_chart{width:80%;overflow:scroll}.time_shift_chart_inner,.time_shift_chart_inner.one_day_range{width:100vw}.time_shift_chart_inner.two_day_range{width:110vw}.time_shift_chart_inner.three_day_range{width:120vw}.time_shift_chart_inner.four_day_range{width:130vw}.brightness_icon_guide span{display:flex;justify-content:center;align-items:center}.time_shift_chart_inner .icon{background-position:center;background-size:contain;background-repeat:no-repeat;width:12px;height:12px;position:relative;margin:3px}.time_shift_chart_inner .sun_icon{background-image:url(https://castime.jp/stamp/img/icon/icon_sun.svg)}.time_shift_chart_inner .moon_icon{background-image:url(https://castime.jp/stamp/img/icon/icon_b_moon.svg)}.time_shift_chart_inner .brightness_icon_guide{display:flex;justify-content:space-between;margin-left:1rem;margin-right:1rem}.time_shift_chart_inner .brightness_guide{height:.5rem;margin-bottom:.2rem;margin-left:1rem;margin-right:1rem}.time_shift_chart_inner.one_day_range .brightness_guide{background:#5855ff;background:linear-gradient(90deg,#5855ff 23%,#ffda01 27%,#ffda01 73%,#5855ff 77%)}.time_shift_chart_inner.two_day_range .brightness_guide{background:#5855ff;background:linear-gradient(90deg,#5855ff 10%,#ffda01 12%,#ffda01 39%,#5855ff 41%,#5855ff 59%,#ffda01 61%,#ffda01 88%,#5855ff 90%)}.time_shift_chart_inner.three_day_range .brightness_guide{background:#5855ff;background:linear-gradient(90deg,#5855ff 8%,#ffda01 9%,#ffda01 25%,#5855ff 26%,#5855ff 41%,#ffda01 42%,#ffda01 58%,#5855ff 59%,#5855ff 74%,#ffda01 75%,#ffda01 91%,#5855ff 92%)}.time_shift_chart_inner.four_day_range .brightness_guide{background:#5855ff;background:linear-gradient(90deg,#5855ff 5%,#ffda01 6%,#ffda01 18%,#5855ff 19%,#5855ff 30%,#ffda01 31%,#ffda01 43%,#5855ff 45%,#5855ff 54%,#ffda01 56%,#ffda01 69%,#5855ff 70%,#5855ff 81%,#ffda01 82%,#ffda01 94%,#5855ff 95%)}#my_request_info .body_title{background:#1f1f1f;color:#fff;height:1.2rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#my_request_info .tab_head{display:flex;justify-content:center;align-items:center}#my_request_info .tab_btn{width:14rem;height:2.2rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:0;border:none;background:#e8f6f1;color:#00a063;cursor:var(--cursor-pointer)}#my_request_info .con_off{background:#e6e6e6;color:#1f1f1f}#my_request_info .tab_body{width:100%}#my_request_info .tab_body .cope_res{width:4rem;height:1.6rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.7rem;border:solid 1px var(--main-color);color:var(--main-color)}#my_request_info .tab_body .denial{border:solid 1px #999999;color:#999}#my_request_info .tab_body .vac_type_name{position:absolute;left:74vw;width:auto;height:1.2rem;background:#999;color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;display:flex;justify-content:center;align-items:center}#my_request_info .body .tab_body .req_box>div.select_label{width:48vw;font-size:.9rem;grid-column:2 / 3;grid-row:2 / 3;justify-content:flex-start}#my_request_info .tab_body .label_name{left:74vw;width:auto;height:1.2rem;background:var(--main-color);color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;margin-right:.6rem;display:flex;justify-content:center;align-items:center}#my_request_info .tab_body .req_line .name{width:31vw}#request_info .body_title{background:#1f1f1f;color:#fff;height:1.4rem;justify-content:center;align-items:center;font-size:.8rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .5rem}#request_info .tab_head{display:flex;justify-content:center;align-items:center}#request_info .tab_btn{width:14rem;height:2.2rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:0;border:none;background:#e8f6f1;color:#00a063}#request_info .con_off{background:#e6e6e6;color:#1f1f1f}#request_info .tab_body{width:100vw}.cell>div{display:flex;width:100%;flex-wrap:wrap;position:relative}.tag_box{display:flex;position:absolute;top:0}.type_tag{position:relative;margin-left:1rem;width:auto;padding:0 .5rem;height:1rem;left:0;color:#fff;background:#fbb03b;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;font-size:.7rem;display:flex;justify-content:center;align-items:center}#request_info .sab_tag,#my_request_info .sab_tag{position:relative;margin-left:1rem;width:auto;padding:0 .5rem;height:1rem;color:#fff;background:#fff;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;font-size:.7rem;display:flex;justify-content:center;align-items:center}#request_info .sab_tag.before_reqest,#my_request_info .sab_tag.before_reqest{color:#0071bc;border:#0071BC solid 2px;box-sizing:border-box;border-top:none}#request_info .sab_tag.just_reqest,#my_request_info .sab_tag.just_reqest{color:#ffd932;border:#ffd932 solid 2px;box-sizing:border-box;border-top:none}#request_info .sab_tag.after_reqest,#my_request_info .sab_tag.after_reqest{color:#f5788c;border:#F5788C solid 2px;box-sizing:border-box;border-top:none}#my_request_info .sab_tag{position:relative}#my_request_info .tab_body .req_box,#request_info .tab_body .req_box{background:#fff;padding:1.5rem 3% 1rem;height:auto;width:100%;text-align:left;color:#1f1f1f;font-size:.8rem;border-bottom:.5px solid #1f1f1f;display:grid;grid-template-columns:35% 50% 15%}#my_request_info .body .tab_body .req_box>div,#request_info .body .tab_body .req_box>div{width:100%;display:flex;justify-content:center;align-items:center;margin:auto}#my_request_info .body .tab_body .req_box>div.tg_date,#request_info .body .tab_body .req_box>div.tg_date{grid-column:2 / 3;grid-row:1 / 2;justify-content:flex-start}#my_request_info .body .tab_body .req_box>div.name,#request_info .body .tab_body .req_box>div.name{grid-column:1 / 2;grid-row:1 / 3;white-space:normal;text-overflow:ellipsis;display:flex;flex-wrap:wrap}#my_request_info .body .tab_body .req_box>div.tg_time,#request_info .body .tab_body .req_box>div.tg_time{grid-column:2 / 3;grid-row:2 / 3;justify-content:flex-start}#my_request_info .body .tab_body .req_box>div.req_explain_line,#request_info .body .tab_body .req_box>div.req_explain_line{grid-column:1 / 4;grid-row:3 / 4;display:flex;justify-content:center;align-items:center;background:#fff;border:solid 1px #ddd;margin-top:.3rem}#my_request_info .body .tab_body .req_box>div.decide_s,#request_info .body .tab_body .req_box>div.decide_s{grid-column:3 / 4;grid-row:1 / 3;height:2rem;cursor:pointer}.data_body{overflow-y:scroll;height:130vw}#request_info .tab_body .req_line{display:flex;justify-content:space-between;align-items:center}#request_info .tab_body .req_line .name{width:27vw;font-size:.8rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#request_info .tab_body .req_line .tg_time{padding-left:.8rem;width:48vw;font-size:.9rem}#request_info .tab_body .req_explain_line{width:95%;font-size:.8rem}#request_info .tab_body .cope_res{width:4rem;height:1.6rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;border:solid 1px var(--main-color);color:var(--main-color)}#request_info .tab_body .denial{border:solid 1px #999999;color:#999}#request_info .tab_body .vac_type_name{position:absolute;left:74vw;width:auto;height:1.2rem;background:#999;color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;display:flex;justify-content:center;align-items:center}#request_info .body .tab_body .req_box>div.select_label{width:48vw;font-size:.9rem;grid-column:2 / 3;grid-row:2 / 3;justify-content:flex-start}#request_info .tab_body .label_name{left:74vw;width:auto;height:1.2rem;background:var(--main-color);color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;margin-right:.6rem;display:flex;justify-content:center;align-items:center}.name{width:31vw;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#request_info .body .end_space{height:12vh}#request_info .footer{position:absolute;left:0;top:100vh;width:100%;height:12vh;background-color:#32323280;border-color:var(--main-color);font-weight:700;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;z-index:20}#request_info .footer .main_btn{width:12rem;height:2.2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:lighter;margin:1rem auto;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}#request_info .show_anime{top:88vh;transition:all .3s ease-out}#request_info .body .tab_body .selected{background:#e8f6f1}#request_info .selected .name:before{content:"";width:20px;height:12px;display:block;border-left:solid 6px #f00;border-bottom:solid 6px #f00;transform:rotate(-45deg);transform-origin:0% 0%;position:absolute;left:4vw;-webkit-animation:chack_anime .3s ease 0s 1 normal}@-webkit-keyframes chack_anime{0%{border-left-color:#f000;border-bottom-color:#f000}50%{border-left-color:red;border-bottom-color:#f000}to{border-left-color:red;border-bottom-color:red}}#request_info_option{z-index:10000000000;position:fixed;width:100vw;height:100vh;top:0;left:0;background:#0006}#request_info_option .request_info_option_front{position:absolute;width:80vw;top:9vh;left:0;margin:0 10vw;background:#fff;border:solid 2px var(--main-color);border-radius:5px;box-sizing:border-box;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.5))}#request_info_option .request_info_option_front .form_header{position:sticky;display:flex;justify-content:center;align-items:center;width:100%;height:2.5rem;color:#1f1f1f}#request_info_option .request_info_option_front .form_header .form_close{position:absolute;display:flex;align-items:center;top:.2rem;right:.5rem;font-size:2rem}#request_info_option .request_info_option_front .form_body{text-align:center;overflow:scroll;height:50vh}#request_info_option .request_info_option_front .form_body .body_group{margin:0 auto}#request_info_option .request_info_option_front .form_body .title{display:flex;justify-content:center;padding:0;font-size:.8rem;color:#1f1f1f}#request_info_option .request_info_option_front .form_body .group_select_form{width:calc(100% - 5.5rem)}#request_info_option .request_info_option_front .target_date_search_form{display:flex;justify-content:center;align-items:center;margin:1rem auto}#request_info_option .title,#request_info_option .direct_bounce_req_form,#request_info_option .s_cor_req_form,#request_info_option .shift_change_req_form,#request_info_option .vac_req_form,#request_info_option .holiday_work_req_form,#request_info_option .over_work_req_form,#request_info_option .exday_req_form{display:flex;justify-content:center;align-items:center;width:14rem;margin:1rem auto}#request_info_option .direct_bounce_req_form>div,#request_info_option .s_cor_req_form>div,#request_info_option .shift_change_req_form>div,#request_info_option .vac_req_form>div,#request_info_option .holiday_work_req_form>div,#request_info_option .over_work_req_form>div,#request_info_option .exday_req_form>div{display:flex;justify-content:center;align-items:center;width:50%;height:2.2rem;padding:0 .3rem;background:#888;font-size:.7rem;color:#fff}#request_info_option .direct_bounce_req_form>div.con_off,#request_info_option .s_cor_req_form>div.con_off,#request_info_option .shift_change_req_form>div.con_off,#request_info_option .vac_req_form>div.con_off,#request_info_option .holiday_work_req_form>div.con_off,#request_info_option .over_work_req_form>div.con_off,#request_info_option .exday_req_form>div.con_off{background:var(--main-color)}#request_info_option .direct_bounce_req_form>div:first-of-type,#request_info_option .s_cor_req_form>div:first-of-type,#request_info_option .shift_change_req_form>div:first-of-type,#request_info_option .vac_req_form>div:first-of-type,#request_info_option .holiday_work_req_form>div:first-of-type,#request_info_option .over_work_req_form>div:first-of-type,#request_info_option .exday_req_form>div:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}#request_info_option .direct_bounce_req_form>div:last-of-type,#request_info_option .s_cor_req_form>div:last-of-type,#request_info_option .shift_change_req_form>div:last-of-type,#request_info_option .vac_req_form>div:last-of-type,#request_info_option .holiday_work_req_form>div:last-of-type,#request_info_option .over_work_req_form>div:last-of-type,#request_info_option .exday_req_form>div:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.body .news_box .info_message{text-align:left}.about_box_text h3,.news_box_text h3{margin:4rem auto 1rem;background:#ffffff80;color:#222;font-size:2rem;padding:.8rem 0 .8rem 1.2rem}.about2 .box_head h1{margin-top:6rem}.about_box_text h4{margin:2rem 2rem 0rem;font-size:1.5rem}.about_box_text p,.news_box_text p{margin:0 2rem;font-size:1rem}#news hr{margin:1rem}#news .info_box,#information_history .info_box,#master_info_record .info_box{margin:1rem .5rem;padding-bottom:1rem;font-size:.8rem}#news .news_box_text h4{width:95%;margin:auto}#news .info_title,#news .news_box_text h4,#information_history .info_title,#master_info_record .info_title{border-top:solid 1px var(--main-color);border-bottom:solid 1px var(--main-color);display:flex;align-items:center;text-align:left;height:auto;padding:.3rem 0;color:var(--main-color);flex-wrap:wrap}#master_info_record .info_title .info_title_name{width:calc(100% - 1.5rem)}#master_info_record .info_title span{display:flex;width:calc(50% - 1rem);font-size:.8rem;margin:auto .5rem;color:#000}#news p{width:95%;font-size:.8rem;margin:auto}#news p.item_titel{color:#444;font-size:.8rem;font-weight:700;margin-top:1rem}#news p.item_titel:first-of-type{margin-top:.5rem}#news p.item_titel:last-of-type{margin-bottom:1rem}#news .data_group_hide{visibility:hidden;height:0}#news .arrow_mark,#master_info_record .arrow_mark{position:relative;display:flex;width:1.2rem;height:1.2rem;font-size:.9rem;justify-content:center;align-items:center;transform:rotate(0);letter-spacing:0rem;transition:all .3s 0s ease}#news .arrow_mark.data_hide_arrow,#master_info_record .arrow_mark.data_hide_arrow{transform:rotate(-90deg)}#news .data_group_hide{height:0;width:0;display:flex;display:none}#master_info_record .data_group_hide{height:0;width:0;display:flex;overflow:hidden}#news .info_message>p{opacity:1;visibility:visible;height:initial}#news .data_group_hide>p{margin:0;opacity:0;visibility:hidden;height:0;width:0}#information_history .arrow_mark{position:relative;display:flex;width:1.2rem;height:1.2rem;font-size:.9rem;justify-content:center;align-items:center;transform:rotate(0);letter-spacing:0rem;transition:all .3s 0s ease}#information_history .arrow_mark.data_hide_arrow{transform:rotate(-90deg)}#information_history .data_group_hide{height:0;width:0;display:flex}#information_history .info_message>div{opacity:1;visibility:visible;height:initial}#information_history .data_group_hide>div{margin:0;opacity:0;visibility:hidden;height:0;width:0}.notification{display:flex;flex-direction:column;align-items:center}.notification .title{color:#fff}.notification .color_class0{background:#37cedc}.notification .color_class1{background:#c1272d}.notification .color_class2{background:#fbb03b}.notification .color_class3{background:#0071bc}.notification .color_class4{background:#f15a24}.notification .color_class5{background:#39b54a}.notification .color_class6{background:#ffea00}.notification .color_class7{background:#9b3db5}.notification .color_class8{background:#ff7bac}.notification .color_class9{background:#ec40d3}.notification .color_class10{background:#311293}.notification .color_class11{background:#1dc6e8}.notification .color_class12{background:#89d254}.notification label.hide_notification_label{display:flex;align-items:center;height:1.5rem}.notification input[type=checkbox]{height:1.2rem;width:1.2rem;cursor:pointer;border:solid 1px gray;border-radius:5px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;display:flex;align-items:center;justify-content:center}input[type=checkbox].hide_notification:checked{background:var(--main-color);width:1.2rem;height:1.2rem;border:none}input[type=checkbox].hide_notification:checked:after{content:"";width:.6rem;height:.4rem;border-left:solid;border-bottom:solid;transform:rotate(-45deg);border-color:#fff;border-width:.25rem;position:relative;top:-.2rem;color:-internal-light-dark(black,white)}#master_info_record .info_font_color0{color:#37cedc}#master_info_record .info_font_color1{color:#c1272d}#master_info_record .info_font_color2{color:#fbb03b}#master_info_record .info_font_color3{color:#0071bc}#master_info_record .info_font_color4{color:#f15a24}#master_info_record .info_font_color5{color:#39b54a}#master_info_record .info_font_color6{color:#ffea00}#master_info_record .info_font_color7{color:#9b3db5}#master_info_record .info_font_color8{color:#ff7bac}#master_info_record .info_font_color9{color:#ec40d3}#master_info_record .info_font_color10{color:#311293}#master_info_record .info_font_color11{color:#1dc6e8}#master_info_record .info_font_color12{color:#89d254}#menu{transition:.3s ease-out;z-index:800}#menu{position:absolute;left:0;top:0;height:100vh;background-color:#ddd}#menu .body{display:flex;flex-direction:column;align-items:center;top:0;height:100%;color:#fff;background-color:#1f1f1f;width:67vw}#menu .body .move_line,#menu .body .move_line_dummy{background:#1f1f1f;width:60vw;display:flex;justify-content:right;align-items:center;padding-left:1rem;margin:0;border-bottom:solid 1px var(--main-color);color:#fff;cursor:pointer}#menu .body .move_line_dummy{color:#888}.move_line,.move_line_dummy,.text,.area{position:relative;height:20vw;background-color:#fff;text-align:left;font-size:1.2rem;color:#888}.req_conut,.my_req_conut,.all_conut_badge{width:26px;height:26px;margin:10px;border-radius:13px;font-size:16px;background-color:#d6000f;display:flex;justify-content:center;align-items:center}.all_conut_badge{position:absolute;color:#fff;bottom:-1rem;right:-1rem}#curtain{position:absolute;left:0;top:0;width:100vw}#curtain{height:100vh;transition:.3s ease-out;background-color:#00000080;z-index:700}.disabled,.element_hide{display:none}#alert{width:90vw;max-height:90vh;position:absolute;top:0vh;left:0;margin:10% 5% auto;z-index:10000;border:none;box-sizing:border-box;border-radius:5px;box-shadow:5px 5px 15px #888}div#alert:before{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:999}#alert #message{position:relative;width:100%;height:70%;max-height:70vh;text-align:center;align-self:center;align-items:center;margin:2rem 0 .5rem;padding:0 .5rem;font-size:1rem;color:#1f1f1f;z-index:99999;overflow-y:auto;overflow:visible}#alert #message span.title{display:flex;justify-content:center}#alert button{position:relative;display:block;width:75%;height:2.5rem;margin:0 auto 2rem;background:var(--main-color);border:none;border-radius:5px;padding:.5rem;font-size:1.5rem;color:#fff;z-index:999999}div#alert:after{border:solid 2px var(--main-color)}div#alert:after{content:"";display:block;top:0;width:100%;height:100%;position:absolute;margin:auto;z-index:9999;background:#ffffffe6;box-sizing:border-box;border-radius:5px}#alert .alert_shift_detail_form{display:flex;flex-direction:column;font-size:.8rem}#alert .alert_shift_detail_form>div{width:96%;border-bottom:solid 1px #888;padding:.3rem 0;margin:auto}#alert .alert_shift_detail_form>div:last-of-type{border:none}#alert .alert_shift_detail_form .s_data{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;height:auto;position:relative}#alert .alert_shift_detail_form .s_data span.t_name{position:relative;width:100%}#alert .alert_shift_detail_form span.t_start,#alert .alert_shift_detail_form span.t_end{font-size:1.2rem}#alert #message .notification{display:flex;flex-direction:column;align-items:center;position:relative;top:-2rem}#alert #message .notification .title{width:100%;box-sizing:border-box;border:solid 2px var(--main-color);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;width:calc(100% + 1rem);left:-.5rem}#alert #message .notification .create_user{font-size:.8rem;text-align:right;display:block;width:100%;padding-right:.5rem}.tutorial_cancel_frame{border:solid 5px #FFF;width:100vw;height:100vh;position:absolute;z-index:9999}.tutorial_cancel_btn{display:flex;justify-content:center;align-items:center;border:solid 1px var(--main-color);border-top:0;background:#fff;color:var(--main-color);font-weight:550;position:absolute;z-index:10001;height:5vh;width:40vw;margin-left:30vw;border-radius:0 0 10px 10px;font-size:.8rem}#alert.tutorial_mode{top:63vh}#alert.tutorial_mode_position_end{top:0vh}@media screen and (min-width:798px){#alert.tutorial_mode{top:58vh}#alert.tutorial_mode_position_end{top:0vh}}div#alert.tutorial_mode:before{background:#0000001a}.tutorial_marker{border:solid 5px red;animation:makerFlash 2s infinite linear}#menu .body .move_line.tutorial_marker{border:solid 5px red}#root .user_state.tutorial_marker{height:1.5rem;border:solid 5px red}#root_result_break_edit .edit_btn.tutorial_marker{border:solid 5px red}#root_result_break_edit .form_close.tutorial_marker,#target_day_result_modal .form_close.tutorial_marker{border:solid 5px red;width:1.8rem;height:1.8rem;font-size:1.2rem}#user_work_info .list_body .day_line.tutorial_marker{border:solid 2px red}#user_work_info .list_body .day_line .decide_s.tutorial_marker,#WEB_output.tutorial_marker{border:solid 3px red}.help_info.tutorial_marker{border:solid 5px red}@keyframes makerFlash{0%{opacity:.5}25%{opacity:1}75%{opacity:1}to{opacity:.5}}#reqest_processing_form{width:92vw;height:auto;position:absolute;margin:20% 4vw;z-index:9999;border:none;box-sizing:border-box;border-radius:50px;display:flex;flex-wrap:wrap;justify-content:space-evenly}div#reqest_processing_form:before{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:999}#reqest_processing_form button{position:relative;display:block;width:9rem;height:2.5rem;margin:4%;background:var(--main-color);border:none;border-radius:5px;padding:.5rem;font-size:1rem;color:#fff;z-index:999999}div#reqest_processing_form:after{border:solid 2px var(--main-color)}div#reqest_processing_form:after{content:"";display:block;top:0;width:100%;height:105%;position:absolute;margin:auto;z-index:9999;background:#ffffffe6;box-sizing:border-box;border-radius:5px;box-shadow:5px 5px 15px #888}#reqest_processing_form .header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:2rem;z-index:999999;background:var(--main-color);color:#fff;font-size:1.2rem;border-top-left-radius:10px;border-top-right-radius:10px}#reqest_processing_form .process_cancel{position:absolute;display:flex;justify-content:center;align-items:center;left:88%;width:2rem;height:2rem;color:#fff;z-index:999999;font-size:1.2rem;line-height:1;cursor:var(--cursor-pointer)}#reqest_processing_form .body_title{position:relative;background:#1f1f1f;color:#fff;height:1.5rem;width:100%;display:flex;justify-content:center;align-items:center;font-size:.8rem;text-align:center;z-index:999999;box-sizing:border-box;border-left:solid 2px var(--main-color);border-right:solid 2px var(--main-color)}#reqest_processing_form .type_tag{position:relative;z-index:10000;top:0;left:0;width:65%;padding:0 .5rem;height:1.5rem;color:#fff;background:#fbb03b;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;font-size:.8rem;display:flex;justify-content:center;align-items:center;margin:0}#reqest_processing_form .sab_tag{position:relative;z-index:10000;width:auto;height:1.5rem;padding-left:.5rem;padding-right:.5rem;color:#fff;background:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem}#reqest_processing_form .sab_tag.just_reqest{color:#ffd932;border:#ffd932 solid 2px;box-sizing:border-box;border-top:none}#reqest_processing_form .sab_tag.after_reqest{color:#f5788c;border:#F5788C solid 2px;box-sizing:border-box;border-top:none}#reqest_processing_form .sab_tag.before_reqest{color:#0071bc;border:#0071BC solid 2px;box-sizing:border-box;border-top:none}#reqest_processing_form .message{position:relative;display:flex;flex-direction:column;margin:2rem 5% 1rem;width:90%;height:auto;align-items:center;font-size:.8rem;z-index:99999}#reqest_processing_form .message>div{display:flex;width:100%;margin-bottom:.3rem}#reqest_processing_form .message .element_title{width:35%;margin-right:5%}#reqest_processing_form .message .element_title .element{text-align:right}#reqest_processing_form .message .element_body{position:relative;width:60%}#reqest_processing_form .message .element_body .element{color:#1f1f1f}#reqest_processing_form .select_label{display:flex;justify-content:flex-start}#reqest_processing_form .label_name{left:74vw;width:auto;height:1.2rem;background:var(--main-color);color:#fff;font-size:.7rem;padding-left:.3rem;padding-right:.3rem;margin-right:.6rem;display:flex;justify-content:center;align-items:center}#reqest_processing_form .message .element_body .explain{font-size:.7rem}#reqest_processing_form .btn_zoon_1,#reqest_processing_form .btn_zoon_2{position:relative;display:flex;justify-content:center;align-items:center;top:95%;width:100%}#reqest_processing_form .cope_data_zoon{position:relative;display:flex;justify-content:center;align-items:center;align-items:flex-start;text-align:left;z-index:999999;width:80%;padding-top:1%;padding-bottom:1%;margin:5% 10%;border-radius:.3rem;border:solid 1px var(--main-color);color:var(--main-color)}#reqest_processing_form .cope_data_zoon .re_cope_cancel.btn{background:var(--main-color);color:#fff;width:10rem;height:2rem;display:flex;justify-content:center;align-items:center;margin:1rem auto;border-radius:.5rem}#reqest_processing_form .cope_denial{border:solid 1px #999999;color:#999}#reqest_processing_form .denial{background:#1f1f1f}#req_cope_explain_form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;z-index:1000000;background:#ffffffe6;width:90vw;left:5vw;height:50vw;margin:auto;position:absolute;margin-top:10vh;border-radius:5px;text-align:center;box-sizing:border-box;border:solid 2px var(--main-color);box-shadow:5px 5px 15px #888}#req_cope_explain_form .message{position:relative;width:90%;height:auto;margin:auto;font-size:1rem;color:#1f1f1f;z-index:1000001;order:1}#req_cope_explain_form .req_cope_explain_area{width:90%;margin:auto}#req_cope_explain_form .req_cope_explain{width:90%;height:2rem;margin:.5rem}#req_cope_explain_form .decide{position:relative;width:40%;height:2.5rem;border-radius:5px;border:solid 1px var(--main-color);background:var(--main-color);color:#fff;font-size:1.2rem;display:flex;justify-content:center;align-items:center;z-index:1000001;margin:auto;order:3}#req_cope_explain_form .cancel{position:relative;width:40%;height:2.5rem;border-radius:5px;border:solid 1px #FFF;background:#1f1f1f;color:#fff;font-size:1.2rem;display:flex;justify-content:center;align-items:center;z-index:1000001;margin:auto;order:2}div#req_cope_explain_form_back{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:999998}#confirm{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;position:absolute;z-index:900;top:0;left:5vw;box-sizing:border-box;width:90vw;height:auto;margin:auto;margin-top:10vh;padding-bottom:.5rem;background:#ffffffe6;text-align:center;border:solid 2px var(--main-color);border-radius:5px;box-shadow:5px 5px 15px #888}div#confirm:before{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:700}div#confirm:after{content:"";display:block;top:0;width:100%;height:100%;position:absolute;margin:auto;z-index:900;background:#ffffffe6;box-sizing:border-box;border-radius:5px}#confirm .message{position:relative;width:90%;height:auto;margin:2rem auto;font-size:1rem;color:#1f1f1f;z-index:950;order:1}#confirm .decide{position:relative;width:40%;height:2.5rem;border-radius:5px;border:solid 1px var(--main-color);background:var(--main-color);color:#fff;font-size:1.2rem;display:flex;justify-content:center;align-items:center;z-index:950;margin:auto;order:3}#confirm .cancel{position:relative;width:40%;height:2.5rem;border-radius:5px;border:solid 1px #FFF;background:#1f1f1f;color:#fff;font-size:1.2rem;display:flex;justify-content:center;align-items:center;z-index:950;margin:auto;order:2}#confirm.next{transform:translateY(100vh)}div#option_view:before{content:"";display:block;position:fixed;width:100%;height:100%;background:#0000004d;top:0;left:0;z-index:999}#option_view .option_box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;z-index:1111;background:#ffffffe6;width:90vw;left:5vw;height:90vh;flex-wrap:nowrap;justify-content:flex-start;overflow-y:scroll;margin:auto;position:absolute;margin-top:5vh;text-align:center;box-sizing:border-box;border:solid 2px var(--main-color);box-shadow:5px 5px 15px #888;border-radius:10px}#option_view .header{display:flex;justify-content:center;align-items:center;width:100%;height:15vw;z-index:999999;background:var(--main-color);color:#fff;font-size:1.3rem;border-top-left-radius:5px;border-top-right-radius:5px}#option_view .header .option_cancel{position:absolute;display:flex;justify-content:center;top:auto;left:88%;width:1.2rem;height:1.2rem;color:#fff;z-index:999999;font-size:1.2rem;line-height:1}#option_view .option_box .title{font-size:1.1rem;margin:1rem 5rem;margin-bottom:0}#option_view .option_box .decide{margin:.5rem auto;height:2.2rem;cursor:var(--cursor-pointer)}#option_view .FAQ_move .icon{position:absolute;left:calc(50% - 5rem);width:1.2rem;height:1.2rem;background-size:contain;background-image:url(https://castime.jp/master/img/favicon/help.ico)}.guide_mark_premium_plan{width:100%;height:100%;background:url(https://castime.jp/stamp/img/ic_lock.png);background-size:contain;background-repeat:no-repeat;z-index:10}.home_header_guide_mark_box{position:absolute;right:13vh;width:1.5rem;height:1.5rem}.header_guide_mark_box{display:flex;justify-content:center;width:100%;height:50%}.header_guide_mark_box .guide_mark_premium_plan{width:50%}.menu_guide_mark_box{position:relative;margin-left:.5rem;width:1.5rem;height:1.5rem}.long_press_help:after{content:"?";background:var(--main-color);width:.6rem;height:.6rem;display:inline-flex;justify-content:center;align-items:center;font-size:.4rem;border-radius:50%;border:solid 1px #fff;color:#fff;font-weight:700;margin-left:.1rem;position:relative}#message .help_title{font-weight:700}#message .help_content{text-align:left}.help_info{position:absolute;right:8vh;width:1.5rem;height:1.5rem;border:solid 2px #fff;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.help_info.long_press_help:after{content:none}#message .help_info_hatena{background:var(--main-color);width:.6rem;height:.6rem;display:inline-flex;justify-content:center;align-items:center;font-size:.4rem;border-radius:50%;border:solid 1px #fff;color:#fff;font-weight:700;margin-left:.1rem;top:-.2rem;position:relative}#message .help_info_text_bold{font-weight:700}#report_label_select .list_body{display:flex;flex-wrap:wrap;width:96%;margin-top:.5rem;margin-bottom:auto;max-height:calc(85vh - 8.6rem);overflow-y:auto;background:#eee;padding-top:1rem;padding-bottom:1rem}.label_element{background:#fff;border:solid 2px #888;color:#888;border-radius:.3rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:.2rem;padding:0 .5rem;height:2rem}.label_element{color:#888;opacity:.7}.label_element.daily_color0{border:solid 2px #c1272d}.label_element.daily_color1{border:solid 2px #fbb03b}.label_element.daily_color2{border:solid 2px #0071bc}.label_element.daily_color3{border:solid 2px #f15a24}.label_element.daily_color4{border:solid 2px #39b54a}.label_element.daily_color5{border:solid 2px #ffea00}.label_element.daily_color6{border:solid 2px #9b3db5}.label_element.daily_color7{border:solid 2px #ff7bac}.label_element.daily_color8{border:solid 2px #ec40d3}.label_element.daily_color9{border:solid 2px #311293}.label_element.daily_color10{border:solid 2px #1dc6e8}.label_element.daily_color11{border:solid 2px #89d254}.label_element.selected{color:#fff;opacity:1}.label_element.break_time_label.selected{background:var(--main-color);border:solid 2px var(--main-color);color:#fff}.label_element.selected.daily_color0{background:#c1272d;border:solid 2px #c1272d}.label_element.selected.daily_color1{background:#fbb03b;border:solid 2px #fbb03b}.label_element.selected.daily_color2{background:#0071bc;border:solid 2px #0071bc}.label_element.selected.daily_color3{background:#f15a24;border:solid 2px #f15a24}.label_element.selected.daily_color4{background:#39b54a;border:solid 2px #39b54a}.label_element.selected.daily_color5{background:#ffea00;border:solid 2px #ffea00}.label_element.selected.daily_color6{background:#9b3db5;border:solid 2px #9b3db5}.label_element.selected.daily_color7{background:#ff7bac;border:solid 2px #ff7bac}.label_element.selected.daily_color8{background:#ec40d3;border:solid 2px #ec40d3}.label_element.selected.daily_color9{background:#311293;border:solid 2px #311293}.label_element.selected.daily_color10{background:#1dc6e8;border:solid 2px #1dc6e8}.label_element.selected.daily_color11{background:#89d254;border:solid 2px #89d254}#report_input{height:100vh;width:100vw;background:var(--main-color);background:#ddd;display:block;position:relative;z-index:201}#report_input .input_header{background:var(--main-color);color:#fff;font-size:1.2rem;font-weight:700;display:flex;justify-content:center;align-items:center;height:8vh}#report_input .input_header .cancel_btn{position:absolute;right:1rem;font-size:2rem;width:2rem;height:8vh;display:flex;justify-content:center;align-items:center}#report_edit .input_header .howto_link,#report_input .input_header .howto_link,#report_edit header .howto_link,#group_shift_info .howto_link,#group_shift_info .html_out_form{position:absolute;right:.5rem;border-radius:.5rem;font-size:.8rem;font-weight:400;display:flex;justify-content:center;align-items:center;height:1.5rem;width:3rem;color:var(--main-color);background:#fff;cursor:pointer}#report_edit .print_out_btn{background:#fff;color:var(--main-color);font-weight:400;position:absolute;right:0;margin-right:4rem;display:flex;justify-content:center;align-items:center;width:3rem;height:1.5rem;border-radius:.5rem;font-size:.8rem;cursor:pointer}#group_shift_info .howto_link{right:3.8rem}#group_shift_info .html_out_form{right:7.3rem}#report_input .input_body{width:90%;background:#fff;border:solid 1px #888;border-radius:.5rem;margin:1rem auto;max-width:800px;position:relative}#report_input .input_body .cancel_btn{color:#1f1f1f;position:absolute;top:-.5rem;right:-.5rem;width:2rem;height:2rem;background:#1f1f1f;display:flex;justify-content:center;align-items:center;border-radius:50%}#report_input .input_body .cancel_btn:after{content:"＋";position:absolute;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#fff;top:0;left:0;transform:rotate(45deg)}#report_input .input_body_inner{margin-top:2rem;overflow:auto;max-height:60vh;border-top:solid 1px #888;border-bottom:solid 1px #888}#report_input .element_box{display:flex;font-size:1rem;width:100%;padding:.5rem}#report_input .element_box .element_title{width:6rem}#report_input .element_box .element_data{width:calc(100% - 8rem)}#report_input .element_box .element_data textarea.explain{width:100%;height:4rem}#report_input .label_element{max-width:max-content}#report_input .list_body{display:flex;flex-wrap:wrap}#report_input .label_add_coment:after{content:"＋";width:1rem;height:1rem;font-size:1.2rem;background:#333;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;margin-left:.3rem}#report_input .label_add_coment{display:flex;align-items:center;position:relative;right:0;width:fit-content;margin:.3rem 0 .3rem calc(100% - 10rem)}.report_edit_page_move{width:12rem;height:2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin:1rem auto;border:solid 1px var(--btn-color);background:var(--btn-color);color:#fff}#report_input .check_sheet_header{display:flex;align-items:center;margin:.5rem;padding:.2rem .5rem;color:#fff;background:#918c8d}#report_input .check_sheet_pulldown{margin:.5rem;display:flex;align-items:center}#report_input select{min-width:5rem;height:1.5rem;border:solid 1px #333;background:#fff}#report_input .check_sheet_explain_box{margin:.5rem}#report_input .check_sheet_explain_box .explain{width:100%;height:4rem}#report_input .check_sheet_body{margin:.5rem;border:solid 1px #888}#report_input .check_sheet_body .element_box{margin:.5rem;padding-bottom:.5rem;width:90%;text-align:left;border-bottom:solid 1px #888;font-size:.9rem}#report_input .check_sheet_body .element_title{display:flex;width:7rem;align-items:center}#report_input .check_sheet_body .required_label{text-align:center;color:#fff;height:1.2rem;background:linear-gradient(transparent 0,#918c8d 0);width:2.5rem;display:flex;justify-content:center;align-items:center;margin:0 .5rem;font-size:.8rem}#report_input .check_sheet_body .element_box span{display:flex;justify-content:left;align-items:center;flex-wrap:wrap}#report_input .check_sheet_body .element_box .number_input{width:5rem;height:1.5rem;border:solid 1px #333;background:#fff}#report_input .check_sheet_body .element_box .data_unit{margin-left:.5rem}#report_input .check_sheet_body .element_box .text_input{width:100%;height:1.5rem;border:solid 1px #333;background:#fff}#report_input .check_sheet_body .element_box .pulldown_input select{min-width:5rem}#report_input .check_sheet_body .element_data input[type=radio i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 5px 5px;padding:initial;border:initial}#report_input .check_sheet_body .element_data input[type=checkbox i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 5px 5px;padding:initial;border:initial}#report_edit .footer_area{display:none}#report_edit .all_dirty .footer_area{position:fixed;width:100vw;height:3rem;background:#aae6faf2;display:flex;z-index:30;bottom:0;left:0;justify-content:center;align-items:center}#report_edit .footer_area .edit_save_btn{border:none;height:2rem;letter-spacing:.5rem;text-indent:.5rem;width:5rem;border-radius:.3rem;background:#1f1f1f;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:.5rem;position:relative}#report_edit .footer_area .invalid_btn{background:#ccc;border:#CCC}#report_edit .body{background:#fff;padding-bottom:3rem;box-sizing:border-box}.body.all_dirty:after{content:"未保存の編集内容があります";position:fixed;width:100vw;height:1rem;background:#f88;color:#fff;z-index:300;bottom:3rem;left:0;font-size:.7rem;display:flex;justify-content:center;align-items:center;animation:flash 2s infinite linear}@keyframes flash{0%{opacity:.5}25%{opacity:1}75%{opacity:1}to{opacity:.5}}#report_edit .target_date{position:relative;display:flex;align-items:center;justify-content:center;height:8vh;color:#333;font-size:1.2rem;font-weight:700;background:#eee;margin-bottom:2rem}#report_edit .target_date:after{content:"作業記録";color:#fff;position:absolute;top:8vh;left:0;background:#333;width:100%;font-size:.8rem;font-weight:400;height:1.2rem;display:flex;align-items:center;justify-content:center}#report_edit .task_box{position:relative;background:var(--main-color);width:90%;margin:0 auto;display:flex;border-radius:.5rem;border-top:solid 4px var(--main-color);border-right:solid 4px var(--main-color);border-bottom:solid 4px var(--main-color);box-sizing:border-box}#report_edit .comment_date{display:flex;justify-content:space-between;font-size:1.2rem}#report_edit .comment_delete_box{width:1.5rem;height:1.5rem;background:#333;border-radius:.75rem}#report_edit .dust_box_mark{display:block;width:100%;height:100%;background:url(https://castime.jp/stamp/img/img_delete.png);background-size:contain;background-position:center;background-repeat:no-repeat}#report_edit .task_branch.comment{background:var(--comment-color)}#report_edit .task_box.comment{background:var(--comment-color);border-top:solid 4px var(--comment-color);border-right:solid 4px var(--comment-color);border-bottom:solid 4px var(--comment-color)}#report_edit .task_branch.explain{background:var(--mail-explain-color)}#report_edit .task_box.explain{background:var(--mail-explain-color);border-top:solid 4px var(--mail-explain-color);border-right:solid 4px var(--mail-explain-color);border-bottom:solid 4px var(--mail-explain-color)}#report_edit .comment_box{position:relative;padding:1em 0}#report_edit .comment_box pre{font-size:1em;white-space:pre-wrap;word-break:break-all}#report_edit .comment_box textarea{position:absolute;top:0;left:0;font-size:1em;width:100%;height:100%}#report_edit .task_box .task_index{position:relative;height:auto;width:1.5rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#fff}#report_edit pre{white-space:break-spaces}#report_edit .comment_box_preview pre{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}#report_edit .task_box .task_body{position:relative;background:#fff;width:calc(100% - 1.5rem);border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}#report_edit .task_box .task_body>div{margin:1rem 1rem 0;width:auto}#report_edit .task_box.comment .task_body>div{margin:1rem}#report_edit .task_display_body.display_hide{display:none}#report_edit .task_box .task_body .task_period{display:flex;align-items:center;font-size:1.2rem}#report_edit .task_box .task_body .task_period .task_break_time{font-size:.8rem}#report_edit .task_box .task_body .task_period .task_break_time:before{content:"(";font-size:.8rem}#report_edit .task_box .task_body .task_period .task_break_time:after{content:")";font-size:.8rem}#report_edit .task_box .task_body .list_body>div.label_add_coment:after{content:"＋";width:1rem;height:1rem;font-size:1.2rem;background:#333;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;margin-left:.3rem}#report_edit .task_edit_body{display:none}#report_edit .task_edit_body.edit_show{display:block;position:relative}#report_edit .task_edit_body.edit_show .task_start,#report_edit .task_edit_body.edit_show .task_end{border:solid 1px #888;padding:.2rem .5rem}#report_edit .task_edit_body.edit_show .delete_box{position:absolute;top:0;right:0;width:1.5rem;height:1.5rem;border-radius:50%;overflow:hidden;background:#333;display:flex;justify-content:center;align-items:center;padding:0}#report_edit .delete_box .edit_taskdel{width:90%;height:90%;position:relative;display:flex;justify-content:center;align-items:center}#report_edit .delete_box .edit_taskdel .dust_box_mark{display:block;width:100%;height:100%;background:url(https://castime.jp/stamp/img/img_delete.png);background-size:contain;background-position:center;background-repeat:no-repeat}#report_edit .task_box .task_body .job_period{font-size:1.2rem;color:#333;display:flex}#report_edit .task_box .task_body .label_list{margin:.5rem 0;display:flex;padding-top:.5rem;padding-bottom:.2rem;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}#report_edit .task_box .task_body .list_body{display:flex;flex-wrap:wrap;width:100%}#report_edit .task_box .task_body .list_body>div{display:flex;justify-content:center;align-items:center;padding:.3rem;font-size:.7rem;color:#fff;margin-right:.3rem;border-radius:.3rem;margin-bottom:.3rem}#report_edit .task_box .task_body .list_body .break_time_label{background:var(--main-color)}#report_edit .task_box .task_body .list_body .daily_color0{background:#c1272d}#report_edit .task_box .task_body .list_body .daily_color1{background:#fbb03b}#report_edit .task_box .task_body .list_body .daily_color2{background:#0071bc}#report_edit .task_box .task_body .list_body .daily_color3{background:#f15a24}#report_edit .task_box .task_body .list_body .daily_color4{background:#39b54a}#report_edit .task_box .task_body .list_body .daily_color5{background:#ffea00}#report_edit .task_box .task_body .list_body .daily_color6{background:#9b3db5}#report_edit .task_box .task_body .list_body .daily_color7{background:#ff7bac}#report_edit .task_box .task_body .list_body .daily_color8{background:#ec40d3}#report_edit .task_box .task_body .list_body .daily_color9{background:#311293}#report_edit .task_box .task_body .list_body .daily_color10{background:#1dc6e8}#report_edit .task_box .task_body .list_body .daily_color11{background:#89d254}#report_edit .task_box .task_body .list_body>div.daily_color_delete{background:#888}#report_edit .task_box .task_body .explain_box{display:flex;text-align:left;border-bottom:solid 1px #ddd}#report_edit .task_box .task_body .gps_box.display_hide{display:none}#report_edit .task_box .task_body .gps_box{display:flex;align-items:center;justify-content:start;margin:.5rem 0;font-size:10px}#report_edit .task_box .task_edit_body .gps_box{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:1rem 0}#report_edit .task_box .task_body .gps_box .report_list_pos{display:flex;align-items:center;margin:0 .25rem}#report_edit .task_box .task_body .gps_box .report_list_map_button{display:flex;border-radius:1rem;background:#333;color:#fff;justify-content:center;align-items:center;margin:0 .3rem;min-width:3rem;max-width:max-content;width:inherit}#report_edit .task_box .task_body .gps_box .get_gps_button{background:var(--main-color);border-color:var(--main-color)}#report_edit .task_box .task_body .check_sheet_box.display_hide{display:none}#report_edit .task_box .task_body .check_sheet_box{display:flex;flex-direction:column;justify-content:start;margin:1rem}#report_edit .task_box .task_body .check_sheet_header{margin:.5rem 0;color:#fff;background:#918c8d}#report_edit .task_box .task_body .check_sheet_box .check_sheet_title{display:flex;flex-direction:column;justify-content:start}#report_edit .task_box .task_body .check_sheet_box .check_sheet_elements{display:flex;flex-wrap:wrap;border:solid 1px #ddd;padding-bottom:.5rem}#report_edit .task_box .task_body .check_sheet_box .check_sheet_elements .check_sheet_element{display:flex;align-items:center;margin:.5rem;margin:.5rem .5rem 0}#report_edit .task_box .task_body .check_sheet_box .check_sheet_elements .check_sheet_element .check_sheet_element_title{font-weight:700;margin-right:.2rem}#report_edit .check_sheet_body .element_data input[type=checkbox i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 5px 5px;padding:initial;border:initial}#report_edit .task_box .task_edit_body .check_sheet_box{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:1rem 0}#report_edit .task_box .task_body .list_body>div.label_add_coment{background:none;width:100%;position:relative;color:#888;font-size:.8rem;display:flex;justify-content:flex-end;cursor:pointer}#report_edit .task_box .task_body .list_body .break_time_label:before{content:"";width:1.5rem;height:1rem;background-image:url(https://castime.jp/stamp/img/img_delete_white.png);background-size:contain;background-repeat:no-repeat;background-position:.2rem center;position:relative;margin:0;padding:0}#report_edit .task_box .task_body textarea.explain{width:100%;height:5rem}#report_edit .task_box .task_body .con_box{display:flex;justify-content:space-around;align-items:center;margin:.5rem 0}#report_edit .task_box .task_body .edit_cancel{background:var(--main-color);color:#fff;padding:.3rem .5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;height:1.5rem;display:flex;justify-content:center;align-items:flex-end;line-height:.8;width:6rem;margin:auto;margin-top:1rem}.task_branch{position:relative;width:.5rem;height:4rem;background:var(--main-color);display:flex;justify-content:center;align-items:center;margin:auto}.roop_box:first-of-type .task_branch{height:3rem;align-items:flex-start}.roop_box:last-of-type .task_branch{height:3rem;align-items:flex-end}#report_edit .target_date+div.roop_box .task_branch{border:none;height:3rem;align-items:baseline}.task_add{width:2rem;height:2rem;background:#333;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%}.task_add:before{content:"＋";font-size:2rem;color:#fff}#report_edit .dirty .task_body{background:#fdd}.task_box.dirty:after{content:"編集後に保存されていません";position:absolute;bottom:-1.2rem;width:auto;display:flex;justify-content:flex-start;align-items:flex-start;font-size:.6rem;z-index:20;background:#ffffff80}#report_edit .mail_send_btn,#report_edit .add_comment_btn{background:#ff587f;width:60%;height:3rem;margin:auto;display:flex;position:relative;color:#fff;justify-content:center;align-items:center;border-radius:.3rem}#report_edit .add_comment_btn{background:var(--comment-color)}#report_edit .mail_send_btn span.airplane_mark{display:block;width:1.5rem;height:1.5rem;background:url(https://castime.jp/stamp/img/img_send.png);background-repeat:no-repeat;background-size:contain;margin-left:.3rem}#report_label_select .tn_dialog_box.dialog_box{height:auto;max-height:80vh;overflow-y:scroll;width:90vw;padding-bottom:1rem;left:5vw;z-index:201}#report_label_select .search_form{display:flex;height:2rem;width:100%;justify-content:space-around;align-items:center;margin:.3rem 0}#report_label_select .search_form .sort_area{width:auto;display:flex}#report_label_select .search_form .sort_area select{font-size:.7rem;margin-right:.3rem}option.daily_color0{background:#c1272d;color:#fff}option.daily_color1{background:#fbb03b;color:#fff}option.daily_color2{background:#0071bc;color:#fff}option.daily_color3{background:#f15a24;color:#fff}option.daily_color4{background:#39b54a;color:#fff}option.daily_color5{background:#ffea00;color:#fff}option.daily_color6{background:#9b3db5;color:#fff}option.daily_color7{background:#ff7bac;color:#fff}option.daily_color8{background:#ec40d3;color:#fff}option.daily_color9{background:#311293;color:#fff}option.daily_color10{background:#1dc6e8;color:#fff}option.daily_color11{background:#89d254;color:#fff}#report_label_select .search_form .text_serch_area{width:6rem;height:1.5rem;margin-right:.3rem}#report_label_select .search_form .text_serch_area input.label_serch{width:100%}#report_label_select .search_form .search_btn{width:2rem;font-size:.8rem;background:#1f1f1f;color:#fff;height:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem}#report_label_select .label_decide{position:relative;width:6rem;height:2rem;background:#1f1f1f;display:flex;justify-content:center;align-items:center;border-radius:1rem;color:#fff;margin-top:.5rem;cursor:pointer}#report_mail_send_form .canscel{position:absolute;top:.2rem;right:.5rem;height:1.6rem;width:6rem;border:solid 3px #fff;border-radius:1rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#0000}#report_mail_send_form .canscel:after{content:"キャンセル";color:#fff;font-size:.8rem;position:absolute}.neumorphism_design #report_mail_send_form .canscel{border:solid 1px var(--text-color);top:.5rem}.neumorphism_design #report_mail_send_form .canscel:after{content:"×";visibility:visible;cursor:pointer;color:var(--text-color)}.neumorphism_design #report_mail_send_form .canscel:hover{background:var(--text-color);color:var(--text-white-color);cursor:pointer}.neumorphism_design #report_mail_send_form .canscel:hover:after{content:none;cursor:pointer}.neumorphism_design #report_mail_send_form .tn_dialog.dialog .tn_dialog_box.dialog_box .decide{background:var(--neumorphism-break-edit-border-color);box-shadow:3px 3px 5px var(--neumorphism-break-edit-color),-3px -3px 5px var(--text-white-color)}#report_mail_send_form .tn_dialog_box.dialog_box{height:auto;max-height:80%}#report_mail_send_form .message{width:auto;margin:.5rem 1rem}#report_mail_send_form textarea.mail_explain{margin:.5rem;width:calc(100% - 1rem);box-sizing:border-box;min-height:8rem}#report_edit .check_sheet{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column}#report_edit .check_sheet_pulldown{margin:.5rem;display:flex;align-items:center}#report_edit .check_sheet_pulldown select{min-width:5rem}#report_edit .check_sheet_body{border:solid 1px #888}#report_edit .check_sheet_body .element_box{margin:.5rem;padding-bottom:.5rem;width:90%;text-align:left;border-bottom:solid 1px #888}#report_edit .check_sheet_body .element_box span{display:flex;justify-content:left;align-items:center;flex-wrap:wrap}#report_edit .check_sheet_body .element_box .text_input{width:100%;height:1.5rem;border:solid 1px #333;background:#fff}#report_edit .check_sheet_body .element_box .number_input{width:5rem;height:1.5rem;border:solid 1px #333;background:#fff}#report_edit .check_sheet_body .element_box .data_unit{margin-left:.5rem}#report_edit select{min-width:5rem;height:1.5rem;border:solid 1px #333;background:#fff}#report_edit .check_sheet_body .element_box .check_box_input{display:flex;justify-content:left;align-items:center;margin-left:1rem}#report_edit .check_sheet_body .element_title{display:flex;align-items:center}#report_edit .check_sheet_body .element_title .required_label{text-align:center;color:#fff;height:1.2rem;background:linear-gradient(transparent 0,#918c8d 0);width:2.5rem;display:flex;justify-content:center;align-items:center;margin:0 .5rem;font-size:.8rem}#report_edit .check_sheet_body .element_data input[type=radio i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 5px 5px;margin-left:1rem;padding:initial;border:initial}#loading_image_page{position:fixed;background:#fff;z-index:1000;width:100%;height:100%;padding:0}.test_title{margin-top:5vh;text-align:center;color:#f8f}.btn_area{margin-top:10vh;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.form_btn1{color:#fff;background:#080;background:linear-gradient(#8f8,#880);width:10rem;height:2rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.body.sp{overflow-y:-webkit-paged-y;z-index:20}#demo_mode_page .page{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:3000;overflow:scroll;background-color:#fff}#demo_mode_page .body{background:var(--main-color)}@media screen and (min-width: 798px){#demo_mode_page .body{position:unset;display:block;text-align:center;width:100vw;height:auto;height:100vh}}#demo_mode_page .clock_box{width:100vw;position:fixed;bottom:3vh}#demo_mode_page .clock_box .user_state{width:14rem;height:1rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:550;margin:.5rem auto;border:solid 0px #ffffff;background:#fff;color:#fff;box-shadow:2px 2px 6px gray}.guide{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:2000;overflow:scroll;background-color:#fff}.guide0 .guide_back_1{background-image:url(https://castime.jp/test/stamp/img/stamp_0_1.png);width:100vw;height:30vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.guide0 .guide_back_2{background-image:url(https://castime.jp/test/stamp/img/stamp_0_2.png);width:100vw;height:15vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:10vh}.guide1 .guide_back{background-image:url(https://castime.jp/test/stamp/img/stamp_1.webp);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.guide2 .guide_back{background-image:url(https://castime.jp/test/stamp/img/stamp_2.webp);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.guide3 .guide_back{background-image:url(https://castime.jp/test/stamp/img/stamp_3.webp);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.guide4 .guide_back{background-image:url(https://castime.jp/test/stamp/img/stamp_4.webp);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.guide5 .guide_back{background-image:url(https://castime.jp/stamp/img/stamp_5.png);width:100vw;height:42vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto}.guide_step{text-align:center;font-size:1.2rem;margin-top:.5rem}.guide_title{text-align:center;font-size:1.5rem}.guide_contents{padding:.3rem;text-align:center;margin:auto}.guide_contents span{display:block;font-size:.79rem}.guide_next{color:var(--main-color);border:solid 2px var(--main-color);color:#fff;background-color:#50a9de;min-width:6rem;max-width:15rem;width:max-content;border-radius:.5rem;height:2rem;display:flex;justify-content:center;align-items:center;margin:auto;padding:0 1rem}.guide_end_title{text-align:center;font-size:2rem;margin-top:7vh}#shift_first_guide .title_sub{font-size:1.4rem}.shift_guide1 .guide_back{background-image:url(https://castime.jp/stamp/img/shift_1.png);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.shift_guide2 .guide_back{background-image:url(https://castime.jp/stamp/img/shift_2.png);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.shift_guide3 .guide_back{background-image:url(https://castime.jp/stamp/img/shift_3.png);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.shift_guide4 .guide_back{background-image:url(https://castime.jp/stamp/img/shift_4.png);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.shift_guide5 .guide_back{background-image:url(https://castime.jp/stamp/img/shift_5.png);width:100vw;height:45vh;color:red;background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto;margin-top:3vh}.guide0 .guide_title{margin-top:2rem}.guide0 .guide_title span{display:inline-block}.guide0 .guide_select{padding:.5rem 1rem;text-align:center;color:#888}.guide0 .guide_select span{display:block}.guide0 .guide_next{width:16rem;margin-bottom:1rem}.guide_next.hp_move{background:#ff587f;border:solid 2px #ff587f}.freePlanLimit{position:relative}.freePlanLimit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;background:#0000004d}.guideMarkPremiumPlan,#group_shift_info .type_option_form .input_element>.req_form_box>.guideMarkPremiumPlan{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;width:2rem;height:2rem;margin:auto;background-image:url(https://castime.jp/stamp/img/ic_lock.png);background-repeat:no-repeat;background-size:cover}.guideMarkPremiumPlan{width:1.5rem;height:1.5rem}@media screen and (min-width:798px){.pc{display:none!important}.sp{display:flex!important;flex-direction:column}::-webkit-scrollbar{display:none}.body{width:60%;margin:auto;text-align:center;left:20%;right:20%}#group_shift_info .body{width:98%;height:90.5%;left:1%;right:1%}.icon_view{width:4.5vh;height:4.5vh}#root .body{position:unset;display:block;text-align:center;width:100vw;height:auto;height:100vh}#root img.home_design{position:unset;width:auto}#root .comment{position:fixed;left:50%;top:50%;width:300px;height:160px;transform:translate(-50%,-50%)}.comment img{width:100%;height:auto}.logo{width:40vw;height:auto;margin:0 auto;padding-top:8vh}.logo img{width:50vh;height:100%;object-fit:contain}.logo.sp img{margin-top:0}.stamp_btn{height:30vh;width:30vh;position:relative;margin:0 auto;font-size:2rem;color:#fff}.stamp_btn:after{width:30vh;height:30vh}.stamp_btn .btn_text{position:fixed;font-size:2rem;position:absolute;left:50%;top:53%;width:300px;transform:translate(-50%,-50%);height:50px;margin-top:0}.stamp_area{height:auto;margin:1rem auto}.stamp_btn.work_end{background:#0000001a}#home_break_time_editable{height:3vw;width:8vw}#root .direct_bounce_box{top:20vh}#root .break_time_form{margin-top:0vh}#target_day_result_modal .tn_dialog_box.dialog_box,#root_result_break_edit .tn_dialog_box.dialog_box{width:40vw;margin:30vw;margin-top:9vh}#target_day_result_modal .tn_dialog_box.dialog_box,#root_result_break_edit .tn_dialog_box.dialog_box{z-index:200}page,#curtain,.cover{position:absolute;left:0;top:0;width:100%;height:100vh}#menu{width:0vw}#menu .body{width:26vw}#menu .body .move_line,#menu .body .move_line_dummy{width:20vw;height:10vh;font-size:1.1rem;padding-left:.5rem}.header_guide_mark_box .guide_mark_premium_plan{width:20%}#group_shift_info .body .role_text{display:flex;width:55%;margin:auto;margin-top:1rem}#group_shift_info .body .shift_create_role{margin-top:2rem}.page,#curtain,.cover{height:100vh}#option_view .option_box{left:30vw;width:40vw}#option_view .header{height:8vh}#user_work_info .list_title{left:20%;width:60%;margin:auto}.profile_title{justify-content:space-evenly;padding:0 20%}.profile_flont{padding-bottom:0}.profile_box_1{padding-bottom:0;margin-bottom:1vw}.profile_box_1 .pro_title{margin:0;width:100%}#alert .worning_alert_form .worning_content .worning_fix_simple_munual{width:70%}#user_work_info .list_body .day_line .t_s_detail{display:flex;flex-wrap:wrap;animation:none;padding:.5rem}#user_work_info .list_body .day_line .t_s_detail>span{width:50%}#user_work_info .list_body .day_line .t_s_detail>span.d_auto_over_time{width:100%;display:flex;flex-direction:column;margin:.5rem 0}#user_work_info .list_body .day_line span.detail_data_element.over_work_option_display>span{display:flex;margin-bottom:1rem}.tg_date{margin-top:.5rem}#batch_reqest_option_view .reqest_option_box,#reqest_option_view .reqest_option_box{left:30vw;width:40vw}#batch_reqest_option_view .header,#reqest_option_view .header{height:8vh}#batch_reqest_option_view .header span,#reqest_option_view .header span{display:flex;align-items:center}#s_cor_request .req_break_time{position:relative;height:4vw;width:18vw;left:0vw}#direct_bounce_request .direct_bounce_type{position:relative;height:4vw;width:18vw;text-align:left;left:0vw}#shift_Change_request .shift_input_type{position:relative;height:2rem;width:18vw;text-align:left;left:0vw}#shift_Change_request .req_break_time{height:2rem;width:18vw}#shift_Change_request .req_explain{height:4vw;width:32vw}#vac_request .body>.title{margin-top:1rem;margin-left:17.3rem;text-align:center;margin-left:0rem}#vac_request .vacation_type,#vac_request .vac_duration_type{position:relative;height:2rem;width:18vw;text-align:left;left:0vw}.req_date{width:18vw;height:2rem;left:-7vw}#vac_request .input_box_none{margin-left:5vw}.req_arrival,.req_return,.b_t_start,.b_t_end,.b_t_total,.del_btn,#vac_req_q_start_time_editable,#vac_req_q_end_time_editable{position:relative;height:2rem;width:18vw;width:7rem;left:0vw;padding:0;display:flex;justify-content:center;align-items:center}.del_btn{height:2rem;width:6rem}.break_time_list{width:100%}#shift_change_batch_request .req_break_time{height:4vw}#vac_request .req_break_time{height:2rem;width:18vw}#vac_request .req_vac_duration{height:2rem;width:7vw}.req_explain{height:4vw;width:32vw}#holiday_log_manual_select_form .log_select_pulldown{height:2rem;width:36vw;font-size:1.1rem}#holiday_work_request .body>.title{text-align:center;margin-left:0rem}.req_date{width:17vw;height:2rem}.req_period{width:24vw;height:4vw}.shift_template_select,.req_new_shift_title{width:24vw;height:2.5vw}.shift_template_type{width:20vw;height:4vw}#holiday_work_request .break_start,#holiday_work_request .break_end{height:4vw;width:14vw}#holiday_work_request .vacation_type,#holiday_work_request .shift_pattern_type{left:0vw;height:2rem;width:17vw}#holiday_work_request .req_break_time,#holiday_work_request .req_vac_duration{height:2rem;width:7rem}#holiday_work_request .req_explain{height:4vw;width:31vw}#over_work_request .body>.title{margin-left:0rem;text-align:center}#over_work_request .req_break_time{height:4vw}.req_form_box{display:flex;justify-content:space-evenly}#exday_request .label_element{width:12rem;justify-content:center}#exday_request .label_element .exday_name{width:calc(100% - 6rem)}.chart_data .chart_title div{height:calc(4.8vw - 1.2rem);font-size:14px}.time_shift_chart{width:80%}.time_shift_chart_inner,.time_shift_chart_inner.one_day_range,.time_shift_chart_inner.two_day_range,.time_shift_chart_inner.three_day_range,.time_shift_chart_inner.four_day_range{width:100%}#shift_change_batch_request .req_period,#shift_change_batch_request_cope .req_period{font-size:1.8vw}#my_request_info .tab_btn{width:30%;left:20%;right:20%}#my_request_info .req_box{width:100%}#my_request_info .tab_body .req_box{width:94%}#my_request_info .tab_body .req_line .name{width:16rem}#my_request_info .tab_body .req_line .tg_time{width:20vw}#my_request_info .tab_body .req_line .vac_type_name,#my_request_info .tab_body .req_line .direct_bounce_type_name{left:38vw}#request_info .tab_btn{width:30%;left:20%;right:20%}#request_info .tab_body .req_box{width:58%}#request_info .tab_body .req_line .name{width:16rem}#request_info .tab_body .req_line .tg_time,#request_info .tab_body .req_explain_line{width:20vw}#request_info .tab_body .req_line .vac_type_name,#request_info .tab_body .req_line .direct_bounce_type_name{left:38vw}#request_info .selected .name:before{left:1vw}#group_shift_info .list_body.pc_display .user_line .day_element .modern_type .day_data_box{height:6.5rem}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_2 .legacy_type .day_data_box{height:5.8rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_3 .legacy_type .day_data_box{height:5.5rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_4 .legacy_type .day_data_box{height:8rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data.c_data_element_5 .legacy_type .day_data_box{height:10.6rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_2 .legacy_type .day_data_box{height:10.5rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_3 .legacy_type .day_data_box{height:13rem;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_4 .legacy_type .day_data_box{height:100%;overflow:hidden}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_5 .legacy_type .day_data_box{height:15rem;overflow:hidden}#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .req_shift_detail,#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .plan_time,#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .result_time{height:auto}#group_shift_info .list_body.pc_display{height:70vh}#group_shift_info .type_option_form{width:100%}#group_shift_info .type_option_form .input_element{display:flex;flex-wrap:nowrap;width:100%;flex-direction:row;border:solid 1px rgb(145,140,141);min-height:2rem}#group_shift_info .type_option_form .input_element>.title{height:inherit;background:#918c8d;width:8rem}#group_shift_info .type_option_form .input_element>.req_form_box>div{display:flex;flex-wrap:wrap;font-size:.9rem;width:calc(100% - 2rem)}#group_shift_info .type_option_form .input_element>.req_form_box>div.shift_name{width:2rem}#group_shift_info .type_option_form .input_element>.req_form_box>div .left_element{width:3rem}#group_shift_info .type_option_form .input_element>.req_form_box>div .right_element{width:4rem}#group_shift_info .type_option_form .input_element>.req_form_box>div .left_element{width:10rem;display:flex;justify-content:flex-start}#group_shift_info .only_user_name_box .only_user_name{font-size:1.3rem;margin:0 5.5rem}#group_shift_info .only_user_name_box{justify-content:center;margin:.5rem 0}#group_shift_info .disp_period{height:2rem;padding:.5rem 0}#group_shift_info .disp_period>div,#group_shift_info .disp_period>span{font-size:1rem}#group_shift_info .list_body.mobile_display .day_element .user_data span.plan_shift_name,#group_shift_info .list_body.mobile_display .day_element .user_data span{height:auto;font-size:1rem}#group_shift_info .list_body.mobile_display .day_element{font-size:1rem}#group_shift_info .list_body.pc_display .user_line{height:auto}#group_shift_info .list_body.pc_display .top_date_line,#group_shift_info .list_body.pc_display .user_line{width:169rem}#group_shift_info .list_body.pc_display .top_date_line .dummy_date_data,#group_shift_info .list_body.pc_display .user_line .user_name{width:8rem}#group_shift_info .list_body.pc_display.week_display .top_date_line,#group_shift_info .list_body.pc_display.week_display .user_line{width:calc(100vw - 2% - 10px)}#group_shift_info .list_body.pc_display.week_display .top_date_line .date_data,#group_shift_info .list_body.pc_display.week_display .user_line .day_element{width:calc((100vw - 10rem) / 7)}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box{height:3rem}#group_shift_info .list_body.mobile_display .day_element .legacytype .user_data .day_data_box{width:5rem}#group_shift_info .toggle_option_form_front .form_body{justify-content:flex-start}#group_shift_info .my_shift_only_show_form,#group_shift_info .req_shift_detail_form,#group_shift_info .result_detail_form,#group_shift_info .period_u_c_form,#group_shift_info .display_t_c_form,#group_shift_info .display_p_b_form,#group_shift_info .shift_detail_form,#group_shift_info .display_e_s_form,#group_shift_info .design_type_form{margin:1rem}#group_shift_info .list_body.pc_display .user_line span.req_count_icon{font-size:1rem;margin-right:.5rem}#group_shift_info header .toggle_option{right:1.3rem;width:4rem;height:3rem;background-size:contain}#group_shift_info header .timeline_show_icon{right:5.8rem;width:4rem;height:3rem;background-size:contain}#group_shift_info .howto_link{right:4.8rem}#group_shift_info .list_body.mobile_display .day_element .user_data .legacy_type .day_data_box .plan_time{height:9vh}#group_shift_info .list_body.mobile_display.c_my_shift_only_s .day_element .user_data.c_data_element_2 .day_data_box{height:10vh}#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box>.plan_form{top:3.5rem}#group_shift_info .list_body.mobile_display .day_element .user_data .modern_type .day_data_box>.plan_form{top:0rem}#group_shift_info .list_body.pc_display .user_line .day_element .day_data_box>.plan_form{position:absolute;left:0;right:0;top:2rem;font-weight:700}#group_shift_info .toggle_option_form_front{height:auto;display:flex;justify-content:center;flex-direction:column;align-items:center}#group_shift_info .toggle_option_form_front .form_body .title,#group_shift_info .toggle_option_form_front .form_body .group_select_form{margin:auto}#group_shift_info .shift_multi_decide,#group_shift_info .decide.old_request_clear{width:30%}#group_shift_info .copy_shift_select_form_front,#group_shift_info .shift_create_form{top:10rem;left:0;right:0;width:40%;margin:auto}#group_shift_info .timeline_chart_list_body.pc_display{height:65vh}#group_shift_info .timeline_chart_form_front .display_toggle_form{width:9rem}#CSV_output,#PDF_output,#WEB_output,.dummy_web_output{visibility:visible}.profile_back,.profile_btn{width:100vw;margin:auto}.profile_flont{width:52vw}.pro_contents{width:22vw}.m_change_btn{width:3vw;height:3vw}#user_info .past_show,#user_info .future_show{width:100%}.type_tag{height:1.5rem;width:20vw}#request_info .tab_body .req_box{padding:1rem;width:96%}#request_info .tab_body{width:100%}.name{margin-left:6%}#holiday_log_info .fix_top{width:60%;margin:auto}#reqest_processing_form{width:35vw;height:auto;margin:5vw 32.5vw}#confirm{left:25vw;width:50vw;min-height:20vw;margin-top:20vh}#req_cope_explain_form{width:35vw;height:18vw;margin:5vw 27.5vw}#report_label_select .search_form .sort_area{width:40%;display:flex;justify-content:space-evenly}#report_label_select .search_form .sort_area select{font-size:1rem;margin-right:0;padding:0 .5rem}#report_label_select .search_form .text_serch_area{width:40%}#report_label_select .search_form .search_btn{width:6rem}.toggle_option_form .freePlanLimit:after{width:88%}}@media screen and (min-width: 1024px){#group_shift_info .list_body.mobile_display .day_element .user_data .day_data_box>.plan_form{top:1.5rem}}body.neumorphism_design{font-family:source-han-sans-japanese,sans-serif}body.neumorphism_design .english_number{font-family:din-2014,sans-serif}.neumorphism_design #root .body{background:linear-gradient(180deg,#00a0e9,#00b9ef 28.0899%,#00a0e9 66.8539%,#00aaeb 88.764%,#00a0e9);padding-top:5vw;padding-bottom:5vw}.neumorphism_design header{background:#008ad4}.neumorphism_design #root .title .header_logo{width:8rem;height:auto;background:none}.neumorphism_design #root .title .header_logo img{width:100%;height:auto}.neumorphism_design .help_info img,.neumorphism_design header .call_option img,.neumorphism_design .icon_view{width:3.5vh;height:3.5vh}.neumorphism_design .icon_view{border:2px solid #fff;border-radius:50%;padding:.3rem}.neumorphism_design .icon_view.tutorial_marker{border:solid 2px red}.neumorphism_design .req_conut,.my_req_conut,.all_conut_badge{width:20px;height:20px;font-size:13px}.neumorphism_design .all_conut_badge{right:-1.5rem}.neumorphism_design .call_menu span{height:.1rem}.help_info{border:none}.neumorphism_design .neumorphism_home_date{text-shadow:none}.neumorphism_design .neumorphism_home_clock{font-size:3.5rem;text-shadow:none}.neumorphism_design .seconds_clock{font-size:2rem;text-shadow:none;margin-top:1rem}.neumorphism_design #root .neumorphism_user_state.work{width:30vh;height:2.5rem;font-size:1.3rem;padding:.5rem 0;border-radius:15px;background:#fff!important;box-shadow:none!important}.neumorphism_design #root .neumorphism_clock_box .neumorphism_user_state{width:25vh;font-size:1rem;padding:.3rem 0;background:linear-gradient(90deg,#fff,#f7f7fa 51%,#d6e6e9);box-shadow:inset 5px 5px 10px #b8b8b8,inset -5px -5px 10px #fff;position:relative;font-weight:400}.neumorphism_design #root .neumorphism_user_state.work:after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:12px;border:solid 2px var(--neumorphism-attendance-color)}#root .neumorphism_user_state.tutorial_marker{border:solid 5px red}.neumorphism_design .stamp_btn{position:absolute;background:#f0f0f0;box-shadow:3px 3px 10px #047,-3px -3px 15px #fff;transition:box-shadow .4s cubic-bezier(.25,.1,.25,1),background .4s cubic-bezier(.25,.1,.25,1),filter .4s cubic-bezier(.25,.1,.25,1)}.neumorphism_design #root .stamp_btn .direct_bounce_box{margin:0}.neumorphism_design .stamp_btn.attendance:after,.neumorphism_design .stamp_btn.arrival:after{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;width:auto;height:auto;border:1.5px solid var(--neumorphism-attendance-color);filter:none}.neumorphism_design .stamp_btn.return:after,.neumorphism_design .stamp_btn.return_alone:after,.neumorphism_design .stamp_btn.work_end:after{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;width:auto;height:auto;border:1.5px solid var(--neumorphism-return-alone-color);filter:none}.neumorphism_design .stamp_btn.arrival_end{background:linear-gradient(180deg,#eee,#c1cfd6);border:none;box-shadow:inset 4px 4px 8px #a0a3a6,inset -4px -4px 8px #fff}.neumorphism_design .stamp_btn.work_end{background:linear-gradient(180deg,#eee,#c1cfd6);border:none;box-shadow:inset 4px 4px 8px #a0a3a6,inset -4px -4px 8px #fff;z-index:10}.neumorphism_design .stamp_btn.arrival_end .btn_pictogram,.neumorphism_design .stamp_btn.arrival_end .btn_text,.neumorphism_design .stamp_btn.arrival_end .btn_message,.neumorphism_design .stamp_btn.work_end .btn_pictogram,.neumorphism_design .stamp_btn.work_end .btn_text,.neumorphism_design .stamp_btn.work_end .btn_message{z-index:10}.neumorphism_design .stamp_btn.arrival_end:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;border:.5px solid var(--neumorphism-attendance-color);filter:none;background:linear-gradient(120deg,#eee 30%,#c1cfd6)}.neumorphism_design .stamp_btn.work_end:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;border:1.5px solid var(--neumorphism-return-alone-color);filter:none;background:linear-gradient(120deg,#eee 30%,#c1cfd6)}.neumorphism_design .stamp_btn.attendance_del:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;border:1.5px solid var(--withdrawal-from-work);filter:none}.neumorphism_design .stamp_btn:hover{cursor:pointer;border:none;box-shadow:inset 4px 4px 8px #a0a3a6,inset -4px -4px 8px #fff;filter:brightness(.85) contrast(1.1)}.neumorphism_design .stamp_btn.arrival_end:hover,.neumorphism_design .stamp_btn.work_end:hover{pointer-events:none;cursor:not-allowed;box-shadow:none}.neumorphism_design .stamp_btn .btn_pictogram{width:2rem;height:2rem;background:none}.neumorphism_design .stamp_btn.return .btn_pictogram,.neumorphism_design .stamp_btn.return_alone .btn_pictogram,.neumorphism_design .stamp_btn.work_end .btn_pictogram{width:4rem;height:45px;background:none}.neumorphism_design .btn_pictogram img{width:100%;height:auto}.neumorphism_design .btn_text{color:#333;font-size:1.8rem;position:static;width:auto;height:auto;transform:none;margin:0;margin-top:.5rem;font-weight:400}.neumorphism_design .stamp_btn .btn_message{color:#333;font-size:.65rem;text-align:center;font-weight:400}.neumorphism_design #root .direct_bounce_box{position:static;margin-top:.5rem}.neumorphism_design #root .stamp_btn.arrival .direct_bounce_message{border:1px solid var(--neumorphism-attendance-color);background:var(--neumorphism-attendance-thin-color);color:var(--text-color);border-radius:15px;padding:.2rem .5rem}.neumorphism_design #root .stamp_btn.return .direct_bounce_message{border:1px solid var(--neumorphism-return-alone-color);background:var(--neumorphism-return-alone-thin-color);color:var(--text-color);border-radius:15px;padding:.2rem .5rem}.neumorphism_design .direct_bounce_icon{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:var(--text-color);width:3rem;height:3rem;border-radius:50%}.neumorphism_design .stamp_btn.arrival .direct_bounce_icon{background:var(--neumorphism-attendance-thin-color);border:1px solid var(--neumorphism-attendance-color)}.neumorphism_design .stamp_btn.return .direct_bounce_icon{background:var(--neumorphism-return-alone-thin-color);border:1px solid var(--neumorphism-return-alone-color)}.neumorphism_design .stamp_btn .btn_pictogram:has(img[style*="display: none"]){display:flex;justify-content:center;align-items:center;width:3rem}.neumorphism_design #target_day_result_modal .dialog_box .form_title,.neumorphism_design #target_day_result_modal .form_box.various_applications .decide:after{display:none}.neumorphism_design #target_day_result_modal .form_box{display:grid}.neumorphism_design .btn_form_body.carve{border-bottom:1px solid var(--text-color);gap:1rem;margin:0;padding-bottom:1rem}.neumorphism_design #target_day_result_modal .form_box.various_applications{margin-top:1rem}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide{width:100%;height:4rem;margin:0 auto;border-radius:15px;font-size:1rem}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide .tag_base{display:none}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide:has(.tag_s_cor){background:#f8d197}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide:has(.tag_shfit_change){background:#f2ceff}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide:has(.tag_vac){background:#9cdff5}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide:has(.tag_holiday_work){background:#bbdda0}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide:has(.tag_over_work){background:#ffaa94}.neumorphism_design #target_day_result_modal .form_box.various_applications .to_do_request,.neumorphism_design #target_day_result_modal .form_box.various_applications .to_do_request:has(.tag_s_cor){background:#008ad4;color:#fff}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide.stamp_delete_decide{background:var(--unpunch-color)}.neumorphism_design .btn_form_body{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1rem 0 0}.neumorphism_design .btn_form_body.to_do_request_form{grid-template-columns:none}.neumorphism_design #target_day_result_modal .form_box.various_applications .decide.invalid{background:#ccc;color:#fff;border:#CCC;pointer-events:none;cursor:not-allowed;box-shadow:inset 3px 3px 5px #969393,inset -3px -3px 5px #969393}.neumorphism_design .home_decide_form{width:30rem;justify-content:space-around;margin:auto}.neumorphism_design .home_decide_element,.neumorphism_design .break_time_form #root_result_break_edit .edit_btn,.neumorphism_design .report_stamp,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{width:10rem;font-size:1rem}.neumorphism_design .break_time_form #root_result_break_edit{right:54vw}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn{flex-direction:row;margin:0}.neumorphism_design .report_stamp_form{left:54vw}.neumorphism_design .report_stamp_form .report_stamp{margin:0}.neumorphism_design .break_time_form #root_result_break_edit .total_minute{font-size:1rem}.neumorphism_design #target_day_result_modal .decide,.neumorphism_design .report_stamp,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{position:relative;background:#fff;color:#333;cursor:pointer;border:none;box-shadow:3px 3px 10px #c6c9cc,-2px -2px 5px #fff;z-index:10;font-weight:400}.neumorphism_design #target_day_result_modal .decide.tutorial_marker{border:solid 5px red}.neumorphism_design #target_day_result_modal .decide.home_decide_element{box-shadow:3px 3px 10px #047,-3px -3px 15px #fff}.neumorphism_design #target_day_result_modal .decide:after,.neumorphism_design .report_stamp:after,.neumorphism_design .break_start_stamp:after,.neumorphism_design .break_end_stamp:after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:1px solid #5ad5f1;border-radius:10px}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn,.neumorphism_design .report_stamp,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{position:relative;background:#fff;color:#333;font-weight:400;cursor:pointer;border:none;border-radius:18px;box-shadow:3px 3px 10px #047,-3px -3px 15px #fff;z-index:10;height:3.3rem;margin:.5rem auto}.neumorphism_design .report_stamp:after{z-index:-1;border-radius:15px;background:var(--neumorphism-break-edit-color);border:1px solid var(--neumorphism-break-edit-border-color)}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn:after,.neumorphism_design .break_start_stamp:after,.neumorphism_design .break_end_stamp:after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:15px;border:1px solid var(--neumorphism-return-alone-color);background:#93b66e69;z-index:-1}.neumorphism_design div#stamp_simple_alert:after{border:0;border-radius:30px}.neumorphism_design #stamp_simple_alert{top:10vh;width:70vw;margin:10% 15% auto;background:#fff;box-shadow:6px 6px 12px #5d5d5d,-6px -6px 12px #fff0;border-radius:30px}.neumorphism_design #stamp_simple_alert .message{font-size:1.4rem;color:#333}.neumorphism_design #stamp_simple_alert.start_alert .message .insert_stamp_time,.neumorphism_design #stamp_simple_alert.end_alert .message .insert_stamp_time{color:var(--neumorphism-attendance-color);font-weight:700;font-size:4rem}.neumorphism_design #stamp_simple_alert.end_alert .message .insert_stamp_time{color:var(--neumorphism-return-alone-color)}.neumorphism_design #temperature_input .decide,.neumorphism_design .tn_dialog_box.dialog_box .decide{background:var(--neumorphism-attendance-color);padding:1rem 0}.neumorphism_design #temperature_input .temperature_change,.neumorphism_design #alcohol_input .alcohol_change{color:#666}.neumorphism_design .unit{font-size:.9rem;margin-top:1.7rem;margin-left:.5rem}.neumorphism_design #temperature_input .temperature_number.english_number,.neumorphism_design #alcohol_input .applied_at .applied_date,#alcohol_input .applied_at .applied_time,.neumorphism_design #alcohol_input .alcohol_number{height:auto;border-radius:20px;color:var(--text-color);border:1.5px solid #666;letter-spacing:0}.neumorphism_design #alcohol_input .applied_at .applied_date,#alcohol_input .applied_at .applied_time{border-radius:0}.neumorphism_design #alert.system button,.neumorphism_design #alert.company button{border-radius:10px;cursor:pointer}.neumorphism_design #alert.system button,.neumorphism_design #stamp_simple_alert.start_alert button,.neumorphism_design #stamp_simple_alert.end_alert button,.neumorphism_design #temperature_input .decide,.neumorphism_design .tn_dialog_box.dialog_box .decide{border:none;border-radius:10px;box-shadow:3px 3px 5px #ffcea6,-3px -3px 5px #ffedd1;cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.1,.25,1),background .4s cubic-bezier(.25,.1,.25,1),filter .4s cubic-bezier(.25,.1,.25,1)}.neumorphism_design #stamp_simple_alert.end_alert button{background:var(--neumorphism-return-alone-color);box-shadow:6px 6px 12px #c5d7b1,-6px -6px 12px #f2ecdd}.neumorphism_design #alert.system button:hover,.neumorphism_design #alert.company button:hover,.neumorphism_design #stamp_simple_alert.start_alert button:hover,.neumorphism_design #stamp_simple_alert.end_alert button:hover,.neumorphism_design #temperature_input .decide:hover{box-shadow:inset 2px 2px 4px #c6c9cc,inset -2px -2px 4px #fff;filter:brightness(.9) contrast(1.05)}.neumorphism_design .tn_dialog_box.dialog_box .decide,.neumorphism_design .break_time_form,.neumorphism_design .break_time_form #root_result_break_edit,.neumorphism_design .report_stamp_form,.neumorphism_design .break_time_stamp_form,.neumorphism_design #target_day_result_modal .decide,.neumorphism_design .report_stamp,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{transition:filter .3s ease,box-shadow .3s ease,background .3s ease}.neumorphism_design .report_stamp_form:hover,.neumorphism_design .break_time_stamp_form:hover,.neumorphism_design #target_day_result_modal .decide:hover,.neumorphism_design .report_stamp:hover,.neumorphism_design .break_start_stamp:hover,.neumorphism_design .break_end_stamp:hover{filter:brightness(.9) contrast(1.05)}.neumorphism_design .report_stamp:hover,.neumorphism_design .break_time_form #root_result_break_edit .edit_btn:hover,.neumorphism_design #target_day_result_modal .decide.home_decide_element:hover,.neumorphism_design .break_start_stamp:hover,.neumorphism_design .break_end_stamp:hover{box-shadow:none}.neumorphism_design #alert #message .notification{top:0}.neumorphism_design #alert #message .notification .title{color:var(--text-color);border:0}.neumorphism_design #alert #message .notification .title.color_class1,.neumorphism_design #alert #message .notification .title.color_class2,.neumorphism_design #alert #message .notification .title.color_class3,.neumorphism_design #alert #message .notification .title.color_class4,.neumorphism_design #alert #message .notification .title.color_class5,.neumorphism_design #alert #message .notification .title.color_class7,.neumorphism_design #alert #message .notification .title.color_class8,.neumorphism_design #alert #message .notification .title.color_class9,.neumorphism_design #alert #message .notification .title.color_class10,.neumorphism_design #alert #message .notification .title.color_class11,.neumorphism_design #alert #message .notification .title.color_class12{color:var(--text-white-color)}.neumorphism_design #alert #message .notification .title.color_class0{background:none}.neumorphism_design #alert #message .notification .create_user{text-align:center;margin-bottom:1rem;border-bottom:1px solid var(--text-color)}.neumorphism_design #message .notification .notification_title{text-align:center;background:#f8d197;display:block;padding:.5rem 0;width:100%;margin-bottom:1rem}.neumorphism_design #message .notification .content{text-align:left;overflow:hidden;overflow-y:scroll;height:300px}.neumorphism_design #alert{border-radius:20px}@media (max-width:1280px){.neumorphism_design #alert{margin:5% 5% auto}}.neumorphism_design #alert.system:after,.neumorphism_design #alert.company:after{border-radius:20px;border:0}.neumorphism_design #alert #message{padding:0 10%}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box{top:10vh;max-height:60vh}.neumorphism_design #target_day_result_modal{margin-top:0}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .tn_title,.neumorphism_design #temperature_input .tn_title,.time_title,.neumorphism_design .tn_dialog_box.dialog_box .tn_title{font-size:1rem;width:90%;height:4rem;background:none;border-bottom:1px solid var(--text-color)}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .tn_title .title span{font-size:1.3rem}.neumorphism_design #target_day_result_modal .result_state{border:none}.neumorphism_design .tn_title .title{display:grid;color:var(--text-color)}.neumorphism_design .req_form_box.start-end{margin-bottom:1rem}.neumorphism_design #target_day_result_modal .req_time_display{display:flex;flex-direction:column}.neumorphism_design #target_day_result_modal .accent_time{font-weight:700;font-size:2.2rem}.neumorphism_design .english_number{font-weight:700}.neumorphism_design .home_decide_form_upper_row .home_decide_form{display:flex}.neumorphism_design .break_time_form,.neumorphism_design .break_time_form #root_result_break_edit,.neumorphism_design .report_stamp_form,.neumorphism_design .break_time_stamp_form{position:inherit;width:fit-content;margin:auto}.neumorphism_design #target_day_result_modal .message_form{border:none}.neumorphism_design #target_day_result_modal .tutorial_marker{border:solid 5px red}.neumorphism_design #target_day_result_modal .work_record_message_form{border-bottom:1px solid var(--text-color);padding-bottom:1rem}.neumorphism_design #target_day_result_modal .message_form .worning_display{background:var(--confirmation-required-color)}.neumorphism_design .tn_dialog.dialog .form_close,.neumorphism_design #temperature_input .form_close,.neumorphism_design #alcohol_input .form_close{font-size:2rem;color:var(--text-color);left:90%;top:10px;cursor:pointer}.neumorphism_design #target_day_result_modal .form_space{width:90%;border-bottom:1px solid var(--text-color);margin:0;padding-bottom:1rem}.neumorphism_design .req_form_box{margin-top:0}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .title{margin-top:1rem}.neumorphism_design .b_t_total.english_number{font-size:1.2rem;font-weight:400}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box{width:50vw;margin:25vw;margin-top:9vh}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .b_t_element,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element{width:90%;justify-content:space-between;flex-wrap:nowrap}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .b_t_element .del_btn,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .del_btn{cursor:pointer;font-weight:700}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .b_t_add,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_add{background:var(--neumorphism-return-alone-color);width:90%;cursor:pointer;padding:1rem 0}.neumorphism_design .breaks_and_deletions,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box>div.req_form_box{width:100%;display:flex;justify-content:space-between;align-items:center}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box>div.req_form_box{width:100%;padding:0 5%}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .select_dispDate_start.select_dispDate.english_number,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .select_dispDate_end.select_dispDate.english_number,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .start_date,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .end_date{font-weight:400;font-size:1rem}@media (min-width:1440px){.neumorphism_design .icon_view{padding:.5rem}.neumorphism_design .stamp_btn .btn_pictogram{width:2.5rem;height:3rem}.neumorphism_design .btn_text{font-size:2rem}.neumorphism_design .stamp_btn{gap:.5rem}.neumorphism_design .stamp_btn .btn_message{font-size:1rem}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box{width:30vw;margin:35vw;margin-top:9vh}.neumorphism_design #message .notification .content{height:500px}.neumorphism_design #stamp_simple_alert,.neumorphism_design #temperature_input .tn_dialog_box.dialog_box,.neumorphism_design #alcohol_input .tn_dialog_box.dialog_box{max-width:40vw;margin:10% 30% auto}.neumorphism_design #alert.system,.neumorphism_design #alert.company{max-width:40vw;margin:8% 30% auto}.neumorphism_design #temperature_input .tn_dialog_box.dialog_box,.neumorphism_design #alcohol_input .tn_dialog_box.dialog_box{width:100%;left:auto;top:10vh}.neumorphism_design .tn_dialog_box.dialog_box{width:40vw;left:30vw}}@media (max-width:768px){.neumorphism_design .stamp_btn .btn_pictogram{margin:0}}@media (max-width:540px){.neumorphism_design .all_conut_badge{font-size:12px}.neumorphism_design #root .title .header_logo{width:7rem}.neumorphism_design .icon_view{width:4vh;height:4vh;padding:.4rem}.neumorphism_design .help_info img,.neumorphism_design header .call_option img{width:25px;height:25px}.neumorphism_design #root .body{padding-bottom:0}.neumorphism_design .neumorphism_home_clock{font-size:5rem;margin:2rem auto 3rem}.neumorphism_design .seconds_clock{font-size:3rem;margin-top:1rem}.neumorphism_design #root .neumorphism_user_state.work{width:30vh;height:3rem;font-size:1.2rem;border-radius:15px;box-shadow:3px 3px 5px #c6c9cc,-2px -2px 5px #fff}.neumorphism_design #root .neumorphism_clock_box .neumorphism_user_state{margin:0 auto 2rem}.neumorphism_design .stamp_btn{width:35vh;height:35vh;gap:.2rem}.neumorphism_design .stamp_btn.arrival_end .btn_text{margin-top:.5rem}.neumorphism_design .stamp_btn.return .btn_pictogram,.neumorphism_design .stamp_btn.return_alone .btn_pictogram,.neumorphism_design .stamp_btn.work_end .btn_pictogram{width:4rem;height:45px;background:none}.neumorphism_design .stamp_btn .btn_pictogram{width:3rem;height:3rem;background:none}.neumorphism_design .btn_text{color:#333;font-size:2rem;margin:0}.neumorphism_design .stamp_btn .btn_message{color:#333;font-size:.85rem;text-align:center}.neumorphism_design .home_decide_form_upper_row{margin-top:7vh}.neumorphism_design .home_decide_form,.neumorphism_design .break_time_stamp_form{width:20rem}.neumorphism_design .home_decide_element,.neumorphism_design .break_start_stamp,.neumorphism_design .break_end_stamp{width:9rem;font-size:1rem}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn{flex-direction:row}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn,.neumorphism_design .report_stamp_form .report_stamp{position:relative;background:#fff;color:#333;cursor:pointer;border:none;border-radius:15px;box-shadow:3px 3px 10px #c6c9cc,-2px -2px 5px #fff;font-size:1rem;width:9rem}.neumorphism_design .break_time_form #root_result_break_edit .edit_btn{box-shadow:3px 3px 10px #047,-3px -3px 15px #fff}.neumorphism_design .report_stamp_form .report_stamp{margin:.5rem;box-shadow:3px 3px 10px #047,-3px -3px 15px #fff}.neumorphism_design .report_stamp_form .report_stamp:hover{box-shadow:none}.neumorphism_design .report_stamp_form{margin:0}.neumorphism_design .break_time_form #root_result_break_edit{right:52vw}.neumorphism_design #alcohol_input .applied_at .applied_date{width:100px}.neumorphism_design #alcohol_input .applied_at .applied_time{width:fit-content}.neumorphism_design .break_time_form #root_result_break_edit .total_minute{font-size:1rem}.neumorphism_design #stamp_simple_alert{top:35vh;border-radius:20px}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box{top:32vh;border-radius:20px;width:80%;margin:0 10%}.neumorphism_design #temperature_input .tn_dialog_box.dialog_box,.neumorphism_design #alcohol_input .tn_dialog_box.dialog_box{top:30vh;border-radius:20px;max-height:65vh;flex-wrap:nowrap;justify-content:flex-start;overflow-y:auto}.neumorphism_design .unit{font-size:.7rem}.neumorphism_design #temperature_input .temperature_number.english_number,.neumorphism_design #alcohol_input .alcohol_number{width:10rem}.neumorphism_design div#stamp_simple_alert:after{border:none;border-radius:20px}.neumorphism_design .tn_title .title{text-align:center}.neumorphism_design .req_form_box.start-end{justify-content:space-between}.neumorphism_design #target_day_result_modal .message_form .worning_display{width:100%;margin:.5rem 0}.neumorphism_design .reqest_option_box .tag_base,.neumorphism_design header .tag_base{left:calc(50% - 5rem)}.neumorphism_design .tag_base{left:calc(50% - 3.9rem)}.neumorphism_design #message .notification .content{margin-bottom:1rem;width:100%;height:370px}.neumorphism_design #alert.system,.neumorphism_design #alert.company{margin:8% 5% auto;max-height:100vh}.neumorphism_design div#alert.system:after,.neumorphism_design div#alert.company:after{bottom:0;margin:0}.neumorphism_design #alert.system button,.neumorphism_design #alert.company button{margin:2rem auto}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box{margin:10%;width:80%;border-radius:20px}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .b_t_element,#root_result_break_edit .tn_dialog_box.dialog_box .b_t_element{justify-content:space-between;align-items:end}.neumorphism_design .b_t_total{width:auto}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element{flex-wrap:wrap;margin-bottom:0}.neumorphism_design .breaks_and_deletions,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_end_box,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_start_box,.neumorphism_design .b_t_start_box_shift_track_record,.neumorphism_design .b_t_end_box_shift_track_record{flex-direction:row-reverse}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_start_box,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_end_box,.neumorphism_design .b_t_start_box_shift_track_record,.neumorphism_design .b_t_end_box_shift_track_record{flex-direction:column-reverse}.neumorphism_design .b_t_start_box_shift_track_record,.neumorphism_design .b_t_end_box_shift_track_record{display:flex;align-items:center}.neumorphism_design .b_t_element .start_date,.neumorphism_design .b_t_element .end_date{margin-top:0}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_add{margin-top:1rem}.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .req_arrival.req_time_input,.neumorphism_design #target_day_result_modal .tn_dialog_box.dialog_box .req_return.req_time_input,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .req_arrival.req_time_input,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .req_return.req_time_input{height:10vw;width:25vw;border:solid 1px #333;font-size:1.5rem;margin-left:1rem;margin-right:1rem;text-align:center;display:flex;justify-content:center;align-items:center}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .start_date,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .end_date{font-size:1rem;color:var(--btn-color)!important}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .req_arrival.req_time_input,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .req_return.req_time_input,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box>div.req_form_box{margin:0}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box>div.req_form_box{padding-bottom:.5rem}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_start,.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .b_t_end{border-radius:0;border:1px solid var(--btn-color)}.neumorphism_design #root_result_break_edit .tn_dialog_box.dialog_box .b_t_element .del_btn,.neumorphism_design .b_t_total.english_number{height:1.8rem;margin:0}.neumorphism_design #stamp_simple_alert .message{height:240px;overflow-x:auto}}@madia (max-height:320px){.neumorphism_design #stamp_simple_alert .message {height: 160px;}}.senior #my_request_info .body,.senior #request_info .body{width:90%;left:5%}.senior #my_request_info .body_title{font-size:2rem;height:auto}.senior #my_request_info .tab_btn,.senior #request_info .tab_btn{width:45%;font-size:2rem;height:auto}.senior #my_request_info .body .tab_body>div:first-child{height:5.8rem!important}.senior #request_info .body .tab_body>div:first-child{height:4.5rem!important}.senior #my_request_info .tab_body .req_box,.senior #request_info .tab_body .req_box{font-size:1.8rem;width:100%;padding:3.5rem 3% 1rem}.senior .type_tag,.senior #my_request_info .sab_tag,.senior #request_info .sab_tag{font-size:1.8rem;height:auto;font-weight:700}.senior #my_request_info .sab_tag.just_reqest{color:#fbb03b;border:#FBB03B solid 2px;font-weight:700}.senior #my_request_info .body .tab_body .req_box>div.name span{font-size:1.5rem!important;color:#777!important}.senior #target_day_result_modal .tn_dialog_box.dialog_box{width:80vw;max-height:90vh;margin:10vw;top:-10vh}.senior #target_day_result_modal .form_box.various_applications .decide{font-size:3rem;height:auto}.senior .tn_dialog.dialog .form_close{left:93%}@media (min-width:541px) and (max-width:1024px){.senior .type_tag{width:25vw}.senior #my_request_info .body .tab_body .req_box>div.name,.senior #request_info .body .tab_body .req_box>div.name{font-size:1.5rem}.senior #my_request_info .tab_body .req_box,.senior #request_info .tab_body .req_box{grid-template-columns:25% 60% 15%}.senior #target_day_result_modal .form_box.various_applications .decide{font-size:3rem;height:auto}.senior #target_day_result_modal .tn_dialog_box.dialog_box{width:80vw;max-height:90vh;margin:10vw;top:10vh}.senior .tn_dialog.dialog .form_close{left:92%}}@media (max-width:540px){.senior .type_tag,.senior #my_request_info .sab_tag,.senior #request_info .sab_tag{width:40vw}.senior #target_day_result_modal .form_box.various_applications .decide{font-size:2rem;height:auto}.senior #target_day_result_modal .tn_dialog_box.dialog_box{width:80vw;max-height:90vh;margin:10vw;top:0vh}.senior .btn_form_body,.senior .btn_form_body.carve{grid-template-columns:1fr}.senior .tn_dialog.dialog .form_close{left:88%}}
