@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Martel+Sans:wght@700&display=swap";:root{--color-white: #fff;--color-black: #333;--color-scaffold: var(--color-white);--color-content: var(--color-gray-10);--color-primary: #FE9616;--color-primary-mid: #FDDFB6;--color-primary-light: #fff7ec;--color-primary-dark: #5e3300;--color-secondary: var(--color-blue-70);--color-secondary-mid: var(--color-blue-20);--color-secondary-light: var(--color-blue-10);--color-secondary-dark: var(--color-blue-80);--color-info: var(--color-gray-60);--color-info-light: var(--color-gray-40);--color-info-dark: var(--color-gray-80);--color-success: var(--color-green-70);--color-success-mid: #D1F0E4;--color-success-light: var(--color-green-10);--color-success-dark: var(--color-green-80);--color-warning: var(--color-yellow-70);--color-warning-light: var(--color-yellow-10);--color-warning-dark: var(--color-yellow-80);--color-error: var(--color-red-70);--color-error-light: var(--color-red-10);--color-error-dark: var(--color-red-80);--color-divider: var(--color-gray-40);--color-overlay: var(--color-overlay-50);--color-text-main: var(--color-black);--color-text-link: var(--color-system-blue-70);--color-text-muted: var(--color-gray-80);--color-text-reverse: var(--color-white);--shadow-sm: var(--shadow-lv-0\.5);--shadow-md: var(--shadow-lv-2);--shadow-lg: var(--shadow-lv-4);--text-xs: var(--text-3);--text-sm: var(--text-3\.5);--text-md: var(--text-4);--text-lg: var(--text-5);--text-xl: var(--text-6);--z-auto: auto;--z-0: 0;--z-100: 100;--z-200: 200;--z-300: 300;--z-400: 400;--z-500: 500;--z-600: 600;--z-700: 700;--z-800: 800;--font-system: "Noto Sans JP", "Noto Sans", sans-serif;--text-2: 8px;--text-2\.5: 10px;--text-3: 12px;--text-3\.5: 14px;--text-4: 16px;--text-4\.5: 18px;--text-5: 20px;--text-6: 24px;--text-7: 28px;--text-8: 32px;--text-10: 40px;--text-12: 48px;--font-weight-regular: normal;--font-weight-bold: bold;--leading-normal: 1.5;--leading-tight: 1.25;--leading-none: 1;--tracking-none: 0em;--tracking-wide: .02em;--spacing-0: 0px;--spacing-0\.5: 2px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-6: 24px;--spacing-8: 32px;--spacing-16: 64px;--spacing-20: 80px;--shadow-navi-1: 0px 3px 4px -2px rgba(0, 0, 0, .02);--shadow-navi-2: 0px -6px 4px -2px rgba(0, 0, 0, .05);--shadow-navi-3: -2px 0px 3px 0px rgba(0, 0, 0, .05);--shadow-lv-0\.5: 0px 1px 3px 1px rgba(0, 0, 0, .1);--shadow-lv-1: 0px 2px 8px 1px rgba(0, 0, 0, .1);--shadow-lv-2: 0px 2px 12px 2px rgba(0, 0, 0, .1);--shadow-lv-3: 0px 4px 16px 3px rgba(0, 0, 0, .1);--shadow-lv-4: 0px 6px 20px 4px rgba(0, 0, 0, .1);--shadow-lv-5: 0px 8px 24px 5px rgba(0, 0, 0, .1);--shadow-lv-6: 0px 10px 30px 6px rgba(0, 0, 0, .1);--shadow-lv-7: 0px 12px 36px 7px rgba(0, 0, 0, .1);--radius-0: 0px;--radius-0\.5: 2px;--radius-1: 4px;--radius-2: 8px;--radius-4: 16px;--radius-8: 32px;--radius-full: 9999px;--aspect-ratio-default: 3/2;--aspect-ratio-square: 1/1;--color-gray-0: #ffffff;--color-gray-5: #f9f9f9;--color-gray-10: #f4f4f4;--color-gray-20: #e9e9e9;--color-gray-40: #d3d3d3;--color-gray-60: #a7a7a7;--color-gray-80: #747474;--color-gray-100: #322b1a;--color-brown-5: #fdfbf9;--color-brown-10: #faf8f4;--color-brown-20: #f2ede5;--color-brown-40: #e5d9c6;--color-brown-60: #cebda1;--color-brown-80: #ab9570;--color-brown-90: #9f8252;--color-brown-100: #715213;--color-red-5: #fff5f4;--color-red-10: #ffebe9;--color-red-70: #f44336;--color-red-80: #c4362b;--color-yellow-5: #fffbf4;--color-yellow-10: #fff8e9;--color-yellow-70: #ffbd24;--color-yellow-80: #cc971d;--color-green-5: #f5fcf9;--color-green-10: #ecf9f4;--color-green-70: #42c094;--color-green-80: #359a77;--color-orange-5: #fff7f2;--color-orange-10: #fff0e5;--color-orange-20: #ffe0cc;--color-orange-70: #ff6600;--color-orange-80: #df5a02;--color-orange-90: #c95101;--color-blue-5: #f5fafb;--color-blue-10: #eaf5f8;--color-blue-20: #d6ecf1;--color-blue-70: #309eba;--color-blue-80: #267e95;--color-blue-90: #1d5f70;--color-system-blue-70: #3287c9;--color-overlay-50: rgba(0, 0, 0, .5);--color-overlay-30: rgba(0, 0, 0, .3);--color-overlay-15: rgba(0, 0, 0, .15);--color-overlay-0: #ffffff}body{font-family:Noto Sans JP,Noto Sans,sans-serif;font-family:var(--font-system);margin:0;padding:0;background-color:#fff;background-color:var(--color-scaffold);-webkit-text-size-adjust:100%;color:#333;color:var(--color-text-main);font-size:1.6rem;line-height:1.4;min-height:100vh}img{border:none}hr{border:0;background-color:#fff;background-color:var(--color-scaffold);border-top:2px dotted #FE9616;border-top:2px dotted var(--color-primary);margin:20px 4px}textarea{resize:vertical}button,select,input{color:#333;color:var(--color-text-main)}a{text-decoration:underline;color:#3287c9;color:var(--color-text-link)}.btn,.inpt_t,.slct,button{font-family:inherit;line-height:1.5}.btn{border:1px solid #d3d3d3;border:1px solid var(--color-divider);background-color:#fff;background-color:var(--color-scaffold);display:inline-block;border-radius:5px;cursor:pointer;line-height:1.2;padding:5px 12px 4px;vertical-align:middle;text-align:center}.inpt_t{border:0;padding:2px 5px;border:solid 1px #d3d3d3;border:solid 1px var(--color-divider);background-color:#fff;background-color:var(--color-scaffold);border-radius:5px;-webkit-appearance:none}.slct{border:1px solid #d3d3d3;border:1px solid var(--color-divider);padding:3px 22px 3px 8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/images/icon_select.svg) right 50% no-repeat;background:var(--color-scaffold) url(/assets/images/icon_select.svg) right 50% no-repeat;border-radius:5px}.slct::-ms-expand{display:none}button.btn:focus{outline:none;vertical-align:middle}textarea.inpt_t:focus,input.inpt_t:focus,.slct:focus{outline:none;border:solid 1px #FE9616;border:solid 1px var(--color-primary)}.user_info{padding:0 40px 0 155px;line-height:1;height:60px;display:flex;align-items:center;background:url(/assets/images/logo_system_standard2.svg) no-repeat 14px 10px;background-size:130px auto;position:relative}.user_info_box{flex-grow:1;display:flex;flex-direction:column;text-align:left;margin-right:3%;min-width:0}.logo_link_area{display:block;height:100%;width:135px;position:absolute;top:0;left:0}.user_title{color:#5e3300;color:var(--color-primary-dark);font-size:1.7rem;line-height:1}.user_title>span{display:inline-block;border-bottom:1px dashed #FE9616;border-bottom:1px dashed var(--color-primary);box-sizing:border-box;width:auto;max-width:100%;padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.user_name{color:#5e3300;color:var(--color-primary-dark);padding-top:4px;line-height:1}.user_name>span{display:inline-block;background:url(/assets/images/icon_user.svg) no-repeat 5px 0/auto 80%;box-sizing:border-box;width:auto;max-width:100%;padding:1px 3px 3px 23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;font-size:13px}.header_button{font-size:12px;font-size:var(--text-xs)}.header_button .btn_attendance_message,.header_button .btn_mainmenu,.header_button .btn_dailyboard,.header_button .btn_dailywork,.header_button .btn_logout,.header_button .btn_manual{color:#5e3300;color:var(--color-primary-dark);border-color:#fe9616;border-color:var(--color-primary);margin-right:15px;white-space:nowrap;height:38px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:3px;padding-bottom:0}.header_button_with_badge{position:relative}.header_button_with_badge .badge{position:absolute;top:-6px;left:calc(100% - 25px);color:#fff;color:var(--color-scaffold);line-height:20px;text-align:center;background-color:#fe9616;background-color:var(--color-primary);border-radius:10px;min-width:20px;padding:0 3px;box-sizing:border-box;font-size:12px}.badge.big-number{left:calc(100% - 27px)}.main_menu_list li .btntch .badge{position:relative;display:inline-block;top:-88px;left:23px;color:#fff;color:var(--color-scaffold);line-height:20px;text-align:center;background-color:#fe9616;background-color:var(--color-primary);border-radius:10px;min-width:20px;padding:0 3px;box-sizing:border-box;font-size:12px}#main_menu_booking .btntch .badge{top:-110px;left:28px;line-height:30px;border-radius:30px;min-width:30px}@keyframes korokoro{0%{transform:translate(0)}5%{transform:translate(10%) rotate(10deg)}25%{transform:translate(20%) rotate(20deg)}30%{transform:translate(-10%) rotate(-10deg)}35%{transform:translate(-15%) rotate(-15deg)}45%{transform:translate(10%) rotate(10deg)}50%{transform:translate(15%) rotate(15deg)}60%{transform:translate(-5%) rotate(-5deg)}65%{transform:translate(-7%) rotate(-7deg)}75%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(0)}}.notification-animation{animation:korokoro 1.1s linear 0s 1}.header_button .btn_attendance_message{background:url(/assets/images/icon_attendance_message.svg) no-repeat center 3px}.header_button .btn_mainmenu{background:url(/assets/images/icon_mainmenu.svg) no-repeat center 3px}.header_button .btn_dailyboard{background:url(/assets/images/dailyboard_icon/icon_dailyboard_orange.svg) no-repeat top center;background-size:20px 20px}.header_button .btn_dailywork{background:url(/assets/images/dailyboard_icon/icon_dailywork_new.svg) no-repeat top center;background-size:24px 24px}.header_button .btn_logout{background:url(/assets/images/icon_logout.svg) no-repeat center 3px;margin-right:0}.header_button .btn_manual{position:relative}.header_button .btn_manual:before{content:"?";position:absolute;top:3px;left:50%;border:1px solid #FE9616;border:1px solid var(--color-primary);border-radius:50px;box-sizing:border-box;color:#fe9616;color:var(--color-primary);display:inline-block;font-size:12px;height:16px;padding:1px;width:16px;text-align:center}@media(min-width:980px){.header_button .btn_manual:before{transform:translate(-50%)}}.today_info{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);padding:0 30px;height:44px;display:flex;align-items:center;justify-content:space-between;line-height:1}.today_date{width:50%;font-weight:700;font-size:1.6rem;background:url(/assets/images/icon_calendar.svg) no-repeat left 2px;padding:2px 0 2px 25px}.today_info h1{font-size:1.6rem}.btn_weather{background:#f44336;background:var(--color-error);border:1px solid #fff;border:1px solid var(--color-white);color:#fff;color:var(--color-text-reverse)}.today_weather{width:50%;display:flex;align-items:center;justify-content:flex-end;gap:6px}.today_weather .weather_label{display:inline-block;font-size:1.5rem;background:url(/assets/images/icon_weather.svg) no-repeat left center;padding:0 7px 0 34px;vertical-align:middle}.today_weather .inpt_t{border-color:#fff;border-color:var(--color-text-reverse);width:200px}.main_menu{width:980px;margin:20px auto}.main_menu_list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;text-align:center}.main_menu_list li{width:18%;margin:14px 1%;font-size:14px;font-size:var(--text-sm);line-height:1.2}.main_menu_list li span{display:block;margin-top:6px}.main_menu_list.top_menu li span{font-weight:700}.main_menu_list a{color:#333;color:var(--color-text-main);text-decoration:none;display:block;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main_menu_list img{margin:0 auto}.main_menu_contents{background-color:#fff7ec;background-color:var(--color-primary-light);border-top:6px solid #FE9616;border-top:6px solid var(--color-primary);padding:30px 0}.main_menu_contents .inn{width:980px;margin:0 auto;text-align:left}.main_menu_info{margin:0 10px 10px;padding:15px 25px;background-color:#fff;background-color:var(--color-scaffold);border-radius:10px;border:4px solid #fff7ec;border:4px solid var(--color-primary-light);line-height:1.5;text-align:left}.main_menu_info_ttl{display:flex;align-items:center;margin-bottom:5px;color:#fe9616;color:var(--color-primary);font-weight:700;font-size:1.6rem}.main_menu_info_ttl:before{content:url(/assets/images/icon_info.svg);width:18px;height:18px;margin-right:2px}.main_menu_info_txt{word-wrap:break-word;white-space:pre-line;padding-left:21px;color:#333;color:var(--color-text-main);font-size:14px;font-size:var(--text-sm)}.maintenance{margin:0 10px 10px;padding:15px 25px;background-color:#fff;background-color:var(--color-scaffold);border-radius:10px;border:4px solid #fff7ec;border:4px solid var(--color-primary-light);line-height:1.5}.maintenance_txt{color:#f44336;color:var(--color-error);font-weight:700;white-space:pre-line;word-wrap:break-word}.list_content_wrap{list-style:none;margin:8px auto 32px;padding:0}.list_content_inner{color:#333;color:var(--color-text-main);background-color:#fff;background-color:var(--color-scaffold);width:100%;padding:15px 1.5%;box-sizing:border-box;border-radius:8px;line-height:1.5;font-size:14px;font-size:var(--text-sm)}.support{font-size:1.6rem}.support h1{color:#5e3300;color:var(--color-primary-dark);font-size:2.1rem;line-height:1;background:url(/assets/images/icon_support.svg) no-repeat left top;padding:3px 0 2px 24px;background-size:2.4rem}.support .support_ttl{font-size:1.6rem;font-weight:700}.support .support_tel{margin-top:8px}.support .support_mail{font-weight:700;font-size:1.6rem}.support .support_tel .number{font-weight:700;background:url(/assets/images/icon_call.svg) no-repeat left top;padding:0 0 0 16px}.support .support_attention{box-sizing:border-box;width:80%;margin:15px auto;padding:20px;border:1px solid #f44336;border:1px solid var(--color-error);border-radius:5px;color:#f44336;color:var(--color-error)}.support address{font-style:initial;text-align:center}.support address hr{margin:20px auto;width:80%}.support .support_customerID{font-size:1.6rem;font-weight:700}.support .inquiry_btn{border-radius:30px;border:1px solid #FE9616;border:1px solid var(--color-primary);margin:8px auto 0;width:200px;padding:8px}.support .inquiry_btn a{color:#5e3300;color:var(--color-primary-dark);padding:8px;text-decoration:none;font-size:1.6rem;font-weight:700}.support .ml_8{margin-top:.8rem}.title_news{color:#5e3300;color:var(--color-primary-dark);font-size:2.1rem;line-height:1;background:url(/assets/images/icon_news.svg) no-repeat left top;padding:0 0 2px 24px;margin:0 0 5px 4px;background-size:2rem}.news_list{display:flex;flex-wrap:wrap;list-style:none;gap:10px;padding:0}.news_list li{background-color:#fff;background-color:var(--color-scaffold);width:calc(33.3333333333% - 10px);padding:15px 1.5%;border-radius:8px;line-height:1.5;font-size:1.2rem}.news_list li a{color:#333;color:var(--color-text-main);text-decoration:none}.news_date{display:block;margin-bottom:3px}.news_date span{color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary);display:inline-block;border-radius:3px 3px 3px 0;font-size:1.1rem;line-height:1;padding:5px 7px}.news_date:after{border-left:8px solid #FE9616;border-left:8px solid var(--color-primary);border-bottom:8px solid rgba(255,255,255,0);content:"";display:block;height:0;margin-top:-1px}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.news_date:after{border-bottom:8px solid rgb(from var(--color-scaffold) r g b/0)}}.news_label{color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary);display:inline-block;border-radius:3px;font-size:1.1rem;line-height:1;margin-bottom:15px;padding:5px 7px}.footer{background-color:#fff;background-color:var(--color-scaffold);padding:16px}.footer_content{display:flex;flex-wrap:wrap}.footer_content .nav_list{list-style:none;text-align:left}.footer_content .nav_list_ttl{font-size:1.6rem;font-weight:700}.footer_content .nav_list_item a{font-size:1.6rem;color:#5e3300;color:var(--color-primary-dark);display:flex;align-items:center}.footer_content .nav_list_item{margin-top:8px}.footer_content .link_blank:after{content:" ";display:block;background:url(/assets/images/icon_blank.svg) no-repeat;width:14px;height:14px;margin-left:4px}@media(min-width:980px){.footer_content{width:980px;margin:0 auto}.footer_content .nav_list{padding:0 40px 0 0}}.body_login{background-color:#fff8e9;background-color:var(--color-warning-light)}.body_login header{background-color:#fff;background-color:var(--color-scaffold)}.body_login .user_info{padding-bottom:20px}.body_login .user_title{background:none;padding-right:0}.login_footer{background-image:linear-gradient(-180deg,#fff,#fff8e9 85%);background-image:linear-gradient(-180deg,var(--color-scaffold) 0%,var(--color-warning-light) 85%)}.login_footer:before{background-color:#fe9616;background-color:var(--color-primary);content:" ";height:26px;border-radius:13px;margin:0 10px;display:block}.login_form{background-color:#fff;background-color:var(--color-scaffold);color:#5e3300;color:var(--color-primary-dark);padding:60px 0;text-align:center}.login_form .inn{width:980px;margin:0 auto}.login_form h1{font-size:2.5rem;line-height:1.2}.login_form .login_id{margin:20px}.login_form .login_id_active{background:#f4f4f4;background:var(--color-content);border-radius:5px;display:inline-flex;margin:0 auto;padding:10px;text-align:left;width:270px;word-break:break-all}.login_form .login_id_active .id{min-width:2em}.login_form .login_text{margin:0 auto;width:292px}.login_form .login_pw,.login_form .login_memory,.login_form .login_button{margin:20px}.login_form .input_login{text-align:left;background:#fff7ec;background:var(--color-primary-light);border:1px solid #d3d3d3;border:1px solid var(--color-divider);padding:10px;width:290px}.login_form .login_memory input[type=checkbox]{margin-right:8px}.btn_login{color:#fff;color:var(--color-text-reverse);background:#fe9616 url(/assets/images/icon_login.svg) no-repeat 13px center;background:var(--color-primary) url(/assets/images/icon_login.svg) no-repeat 13px center;border-color:#fe9616;border-color:var(--color-primary);font-size:1.8rem;padding:8px 40px}.btn_login_manual:before{content:"?";top:0;left:4px;bottom:0;border:1px solid #FE9616;border:1px solid var(--color-primary);border-radius:50px;box-sizing:border-box;color:#fe9616;color:var(--color-primary);display:inline-block;font-size:14px;width:18px;margin-right:4px}.login_form .login_cursor{cursor:pointer;text-decoration:underline}.login_form .link_blank{display:flex;align-items:center;justify-content:center}.login_form .link_blank:after{content:" ";display:block;background:url(/assets/images/icon_blank.svg) no-repeat;width:14px;height:14px;margin-left:4px}.login_form .legal_container{margin:0 auto;background:#f4f4f4;background:var(--color-content);width:720px}.login_form .legal_list_item_ml{margin-left:24px}.login_form .caution{font-size:14px;font-size:var(--text-sm)}.login_form .legal_list{display:flex;flex-wrap:wrap;justify-content:center;color:#f4f4f4;color:var(--color-content);padding:16px;list-style:none;margin-top:20px}.login_form .legal_list a,.login_form .login_textLink_wrap a{font-size:1.6rem;color:#5e3300;color:var(--color-primary-dark);display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.login_form .login_textLink_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (max-width:950px){.login_form .legal_container{width:90%}.login_form .legal_list_item_ml{margin-left:inherit}}.body_contents header{background-color:#fff;background-color:var(--color-scaffold)}.container{background-color:#fff;background-color:var(--color-scaffold);border-bottom:6px solid #FE9616;border-bottom:6px solid var(--color-primary);padding:1px 0 15px}.page_title{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);padding:13px 25px;line-height:1;text-align:left}.page_title h1{font-size:1.8rem;font-weight:700;letter-spacing:.25rem}.form_box{text-align:left;line-height:1.5;background:#fff;background:var(--color-scaffold);border-radius:8px;margin:10px auto 0;padding:15px 15px 17px;width:100%;max-width:1280px;overflow:auto}.form_search_wrapper{padding:20px}.form_search_wrapper .form_box{margin:0 auto;padding:1px}.form_content_wrapper{border-top:2px solid #d3d3d3;border-top:2px solid var(--color-divider);background-color:#f4f4f4;background-color:var(--color-content);padding:20px;height:100%;min-height:calc(100vh - 380px)}.form_content_wrapper .search_form_block{border:none}.form_box h2{font-size:1.8rem;font-weight:700;padding:10px 0;background-size:32px auto}.form_box h3{font-size:1.5rem;font-weight:700;padding:10px;background-size:32px auto}.main_button{width:980px;margin:0 auto;text-align:center}.form_box.box_low{margin-top:0;margin-bottom:0}.cover_box{padding-bottom:10px;margin-top:0!important;border:none!important}.cover_box:after{content:""}.row_box{width:980px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.row_box .form_box.col2{margin-left:0;margin-right:0;width:46%}.form_box .row_box_inn{margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.form_box .row_box_inn .col2{margin-left:0;margin-right:0;width:48%}.topside_menu{float:right;margin:5px 0}.btn_row_list{list-style:none;overflow:hidden;margin:5px 0 0;padding:0}.btn_row_list li{float:left;margin:0 5px 10px 0}.wrp{width:100%;max-width:1320px;margin:15px auto;padding:0 20px;text-align:left}.wrp.small_wrp{max-width:980px}.alert_message{background-color:#ffebe9;background-color:var(--color-error-light);border:1px solid #f44336;border:1px solid var(--color-error);border-radius:8px;line-height:2em;font-size:14px;font-size:var(--text-sm);color:#f44336;color:var(--color-error);padding:20px 20px 20px 40px}.main_menu_list.kanri_menu{display:grid;grid-gap:28px 14px;gap:28px 14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.main_menu_list.kanri_menu li{width:auto!important;margin:0!important;text-align:center}.main_menu_list.kanri_menu a.iconmenu_kanri{position:relative;display:flex;align-items:center;justify-content:center;height:60px;padding:0 50px;background:#eaf5f8;background:var(--color-secondary-light);border-radius:30px;color:#333;color:var(--color-text-main)}.main_menu_list.kanri_menu a.iconmenu_kanri span{margin-top:0;vertical-align:middle}.navi_btn{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary);background-repeat:no-repeat;background-position:11px center;border-color:#fe9616;border-color:var(--color-primary);font-size:1.6rem;padding:10px 40px;line-height:1;margin:5px 20px;min-width:17rem}.icon_back{background-image:url(/assets/images/icon_back.svg)}.icon_back.icon_color_reverse{background:#fff url(/assets/images/icon_mdl_close.svg) no-repeat 6px center;background:var(--color-scaffold) url(/assets/images/icon_mdl_close.svg) no-repeat 6px center;color:#333;color:var(--color-text-main)}.icon_save{background-image:url(/assets/images/icon_save.svg)}.icon_edit{background-image:url(/assets/images/icon_edite.svg)}.icon_del{background-image:url(/assets/images/icon_del.svg)}.icon_cancel{background-image:url(/assets/images/icon_del.svg)}.icon_csv{background-image:url(/assets/images/icon_csv.svg)}.sub_btn{background:#fff url(/assets/images/icon_sub_btn.svg) no-repeat 8px center;background:var(--color-scaffold) url(/assets/images/icon_sub_btn.svg) no-repeat 8px center;border-color:#fe9616;border-color:var(--color-primary);padding:5px 30px;margin:5px;white-space:nowrap}.sub_btn.icon_regist{background:#fff url(/assets/images/icon_regi.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_regi.svg) no-repeat 7px center;padding-left:36px}.sub_btn.icon_search{background:#fff url(/assets/images/icon_search.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_search.svg) no-repeat 7px center;padding-left:36px}.sub_btn.icon_pref{background:#fff url(/assets/images/icon_pref.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_pref.svg) no-repeat 7px center;padding-left:36px}.sub_btn.icon_del{background:#fff url(/assets/images/icon_del_s.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_del_s.svg) no-repeat 7px center;padding-left:36px;background-size:16px}.sub_btn.icon_check{background:#fff url(/assets/images/icon_check_select.svg) no-repeat 4px center;background:var(--color-scaffold) url(/assets/images/icon_check_select.svg) no-repeat 4px center;padding-left:36px;background-size:25px}.sub_btn:disabled{background:#a7a7a7;background:var(--color-info);border-color:#a7a7a7;border-color:var(--color-info);color:#fff;color:var(--color-text-reverse)}.sub_btn:disabled:hover{background:#d3d3d3;background:var(--color-info-light);border-color:#d3d3d3;border-color:var(--color-info-light);color:#fff;color:var(--color-text-reverse);cursor:not-allowed}.form_btn{border-color:#fe9616;border-color:var(--color-primary);padding:5px 20px;margin:0 5px;white-space:nowrap}.form_btn.icon_del{background:#fff url(/assets/images/icon_del_s.svg) no-repeat 6px center;background:var(--color-scaffold) url(/assets/images/icon_del_s.svg) no-repeat 6px center;padding-left:27px;padding-right:15px}.icon_copy{background:#fff url(/assets/images/icon_copy.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_copy.svg) no-repeat 7px center;padding-left:27px}.icon_print{background:#fff url(/assets/images/icon_print.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_print.svg) no-repeat 7px center;padding-left:27px}.icon_check{background:#fff url(/assets/images/icon_check.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_check.svg) no-repeat 7px center;padding-left:27px}.icon_check.btn_select{background:#fe9616 url(/assets/images/icon_check_select.svg) no-repeat 7px center;background:var(--color-primary) url(/assets/images/icon_check_select.svg) no-repeat 7px center;padding-left:27px;color:#fff;color:var(--color-text-reverse)}.form_btn.icon_user{background:#fff url(/assets/images/icon_user.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_user.svg) no-repeat 7px center;padding-left:27px;background-size:10px auto;margin-left:20px}.form_btn.icon_csv{background:#fff url(/assets/images/icon_csv.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_csv.svg) no-repeat 7px center;padding-left:27px}.sub_btn.icon_plus{background:#fff url(/assets/images/icon_plus.svg) no-repeat 7px center;background:var(--color-scaffold) url(/assets/images/icon_plus.svg) no-repeat 7px center;padding-left:36px}.icon_regist{background:#fff url(/assets/images/icon_sub_btn.svg) no-repeat 8px center;background:var(--color-scaffold) url(/assets/images/icon_sub_btn.svg) no-repeat 8px center}.icon_sleeping{background:#fff url(/assets/images/icon_slp_sleeping.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_sleeping.svg) no-repeat 5px center;padding-left:27px;padding-right:15px}.icon_getting_up{background:#fff url(/assets/images/icon_slp_getting_up.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_getting_up.svg) no-repeat 5px center;padding-left:27px;padding-right:15px}.icon_breath{background:#fff url(/assets/images/icon_slp_breath.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_breath.svg) no-repeat 5px center;padding-left:27px;padding-right:15px}.icon_clear{background:#fff url(/assets/images/icon_clear.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_clear.svg) no-repeat 5px center;padding-left:27px;padding-right:15px}.draft_btn{background:#fff;background:var(--color-scaffold);border:1px solid #3287c9;border:1px solid var(--color-system-blue-70);color:#3287c9;color:var(--color-system-blue-70)}.styled_btn{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.styled_btn.color_contained_primary{cursor:pointer;color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary);border:1px solid #FE9616;border:1px solid var(--color-primary);border-radius:5px}.styled_btn.color_contained_primary:hover{opacity:.75}.styled_btn.color_outline_primary{cursor:pointer;background-color:#fff;background-color:var(--color-scaffold);border:1px solid #FE9616;border:1px solid var(--color-primary);border-radius:5px}.styled_btn.color_outline_primary:hover{background-color:#fff7ec;background-color:var(--color-primary-light);opacity:.75}.styled_btn.size_medium{line-height:1;padding:9px 10px;font-size:1.6rem}.styled_btn.size_medium .mask_svg{width:17px;height:17px;margin-right:5px}.mask_svg{display:inline-block;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mask_svg.mask_svg_color_primary{background:#fe9616;background:var(--color-primary)}.mask_svg.mask_svg_color_white{background:#fff;background:var(--color-scaffold)}.icon_download{-webkit-mask-image:url(/assets/images/download_white.svg);mask-image:url(/assets/images/download_white.svg);width:24px;height:24px}.body_contents .inpt_t{border:1px solid #d3d3d3;border:1px solid var(--color-divider);padding:3px 8px;box-sizing:border-box}.body_contents .inpt_t.is_error,.body_contents .slct.is_error{border:1px solid #f44336;border:1px solid var(--color-error);background-color:#ffebe9;background-color:var(--color-error-light)}.w_full{width:100%}.w_half{width:50%}.w_tqut{width:75%}.w_s{width:25%}.w_fix_xl{width:400px}.w_fix_l{width:200px}.w_fix_m{width:100px}.w_fix_s{width:55px}.form_check_list{list-style:none;margin:0;padding:0;overflow:hidden}.form_check_list li{float:left;padding:0;margin:2px 8px 2px 0}.form_check_list.list_col li{float:none}.form_check_list li label{display:inline-block;padding:2px;cursor:pointer}.form_check_list li .radio_label{display:flex;align-items:center}.form_check_list li span{display:inline-block;padding:2px}.form_check_list input{margin-right:4px;vertical-align:middle}h1.modal_title{font-size:1.9rem;margin:0 0 20px}.modal_bottom_btn{text-align:center;margin:20px 0 0}.modal_bottom_btn .form_btn{font-size:1.5rem;padding:9px 40px 8px;margin:0 10px}.modal_bottom_btn .form_btn.icon_ok{background:#fff url(/assets/images/icon_mdl_ok.svg) no-repeat 6px center;background:var(--color-scaffold) url(/assets/images/icon_mdl_ok.svg) no-repeat 6px center}.modal_bottom_btn .form_btn.icon_close{background:#fff url(/assets/images/icon_mdl_close.svg) no-repeat 6px center;background:var(--color-scaffold) url(/assets/images/icon_mdl_close.svg) no-repeat 6px center}.modal_bottom_btn .form_btn.icon_pref{background:#fff url(/assets/images/icon_pref.svg) no-repeat 6px center;background:var(--color-scaffold) url(/assets/images/icon_pref.svg) no-repeat 6px center}.modal_bottom_btn .modal_bottom_btn_position{font-size:1.5rem;vertical-align:middle}.form_check_list_wrp{list-style:none;margin:0;padding:0}.form_check_list_wrp li{padding:10px 0 10px 24px;margin:0;text-indent:-24px;border-top:1px dashed #d3d3d3;border-top:1px dashed var(--color-divider)}.form_check_list_wrp li:first-child{border-top:none}.form_check_list_wrp li label{cursor:pointer}.form_check_list_wrp li .ckb{display:inline-block;width:24px;vertical-align:middle;text-indent:0}.inpt_t[type=number]{padding:2px 5px}.digit3{width:4.5em}.modal_cancel{text-align:center}input[type=date].inpt_t.cf_readonly{pointer-events:none}input[type=date].inpt_t[readonly]{background:#d3d3d3;background:var(--color-info-light);pointer-events:none}.inpt_t.cf_readonly{background-color:#d3d3d3;background-color:var(--color-info-light)}.inpt_t.cf_readonly:focus{border:0;border:1px solid #d3d3d3;border:1px solid var(--color-divider)}.slct.cf_readonly,.slct[readonly]{background:#d3d3d3;background:var(--color-info-light);pointer-events:none}.form_check_list label.cf_readonly{background-color:#d3d3d3;background-color:var(--color-info-light);pointer-events:none}.err_msg{color:#f44336;color:var(--color-error);margin:3px 2px}input.err,select.err,textarea.err{background-color:#ffebe9!important;background-color:var(--color-error-light)!important}span.err,label.err{color:#f44336;color:var(--color-error)}.pagenation{margin:15px 0;text-align:center}.pagenation ul{list-style:none;margin:0;padding:0}.pagenation li{display:inline-block;margin:2px 3px}.pagenation a,.pagenation span{display:inline-block;border-radius:5px;line-height:1.2;font-size:1.2rem;padding:7px 9px 6px;vertical-align:middle;text-decoration:none}.pagenation a{border:1px solid #FE9616;border:1px solid var(--color-primary);background-color:#fff;background-color:var(--color-scaffold);cursor:pointer;color:#333;color:var(--color-text-main)}.pagenation span{border:1px solid #fff7ec;border:1px solid var(--color-primary-light);background-color:#fff7ec;background-color:var(--color-primary-light)}.pagenation .pagenum{border-bottom:1px dashed #FE9616;border-bottom:1px dashed var(--color-primary);font-size:1.2rem;margin-right:5px;color:#5e3300;color:var(--color-primary-dark)}.pagenation .page_btn_first,.pagenation .page_btn_prev,.pagenation .page_btn_next,.pagenation .page_btn_last{text-indent:-9999px;outline-style:none;background-position:center center;background-repeat:no-repeat;width:1.3rem}.pagenation .page_btn_first{background-image:url(/assets/images/icon_pgn_first.svg)}.pagenation .page_btn_prev{background-image:url(/assets/images/icon_pgn_prev.svg)}.pagenation .page_btn_next{background-image:url(/assets/images/icon_pgn_next.svg)}.pagenation .page_btn_last{background-image:url(/assets/images/icon_pgn_last.svg)}.form_table{border-collapse:separate;border-spacing:0;border-top:1px dashed #d3d3d3;border-top:1px dashed var(--color-divider);width:100%;margin:5px 0}.form_table th,.form_table td{border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider)}.form_table td{padding:7px}.form_table th{color:#747474;color:var(--color-text-muted);font-weight:400;padding:7px 16px 7px 10px;width:16%;min-width:50px;font-size:14px;font-size:var(--text-sm)}.col2 .form_table th{width:30%}.form_table.w_smsm th{width:10%}.form_table.w_smsm td{width:40%}.form_table.w_sw th{width:10%}.form_table.w_sw td{width:90%}.form_table th.thtitle{text-align:left;background-image:none;border-bottom:none;background-color:#f4f4f4;background-color:var(--color-content)}.form_table th[scope=col]{width:auto;white-space:normal;background:none;text-align:center;background-color:#f4f4f4;background-color:var(--color-content)}.w_fix,.fix_table{table-layout:fixed}.fix_table td{vertical-align:top;border-left:1px dashed #d3d3d3;border-left:1px dashed var(--color-divider)}.cell_sat,.cell_hol{background-color:#eaf5f8!important;background-color:var(--color-secondary-light)!important}.cell_sun{background-color:#ffebe9!important;background-color:var(--color-error-light)!important}.form_table.border_table{border:1px solid #d3d3d3;border:1px solid var(--color-divider);margin:10px 0}.form_table.border_table th,.form_table.border_table td{border:none}.form_table.w_th_none th{width:auto}.test_fix_table{table-layout:fixed}.test_fix_table td{vertical-align:top}.test_fix_table th{white-space:normal!important}.form_table .test_col{width:auto;white-space:normal;background:none;text-align:left;background-color:#f4f4f4;background-color:var(--color-content)}.form_table .test_col2{width:auto;white-space:normal;background:none;text-align:right;background-color:#f4f4f4;background-color:var(--color-content)}.form_table .test1{width:30%}.search_form_block{border-collapse:separate;border-spacing:0;border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider);margin:0 0 1px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.search_form_block:first-child,.bdr_top{border-top:1px dashed #d3d3d3;border-top:1px dashed var(--color-divider)}.search_form_block dl{display:table;margin:0 4px 2px}.search_form_block dt{display:table-cell;padding:6px 16px 4px 10px;margin:0;white-space:nowrap;text-align:right;vertical-align:middle;font-size:14px;font-size:var(--text-sm);color:#747474;color:var(--color-text-muted)}.search_form_block dd{display:table-cell;padding:6px 7px 4px;margin:0}.search_form_block .disp_none{display:none}.search_form_block dl.w_full dd{width:95%}.search_form_block dl.w_half{width:48%}.info_table{border-collapse:separate;border-spacing:0;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);width:100%;margin:5px 0}.info_table th,.info_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);padding:7px}.info_table th{font-weight:400;text-align:left;background-color:#f4f4f4;background-color:var(--color-content);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);font-size:14px;font-size:var(--text-sm);font-weight:700}.info_table td{background-color:#fff;background-color:var(--color-scaffold);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);text-align:left}.info_table_custom_csv{border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);width:100%;margin:5px 0}.info_table_custom_csv th,.info_table_custom_csv td{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white);border-right:1px solid #fff;border-right:1px solid var(--color-white);padding:7px}.info_table_custom_csv th{color:#267e95;color:var(--color-secondary-dark);font-weight:400;text-align:center;background-color:#eaf5f8;background-color:var(--color-secondary-light)}.info_table_custom_csv td{background-color:#fff;background-color:var(--color-scaffold)}.table_w_ws .col1{width:auto}.table_w_ws .col2,.table_w_mms .col3{width:10%}.table_w_mmms .col4{width:20%}.table_w_mmms .col_btn{white-space:nowrap}.table_w_mmmms .col5,.table_w_mmmmms .col6,.table_w_mmmmmms .col7{width:20%}.table_w_sm3 th[scope=row]{width:10%}.table_w_sm3 td{width:23%}.table_w_nisshi th{width:8%}.table_w_nisshi td{white-space:nowrap}.table_w_custom_csv{width:75%;margin-left:auto;margin-right:auto}.col_btn{white-space:nowrap}.top_nob{border-top:none;margin-top:20px}.top_nobm{border-top:none;margin-top:-5px}.bg_gl td{background-color:#f4f4f4;background-color:var(--color-content);border-bottom:none}.nitian_table{margin:25px 0}.nitian_table td{border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider)}.nitian_table .time_col{border-left:none}.custom_csv_table_col{text-align:center}.attendance_table{border-collapse:collapse;border-spacing:0;border:1px solid #d3d3d3;border:1px solid var(--color-divider);width:100%;margin:5px 0 20px}.attendance_table th,.attendance_table td{border:1px solid #d3d3d3;border:1px solid var(--color-divider);padding:3px 7px}.attendance_table th{font-weight:400;white-space:nowrap;background-color:#f4f4f4;background-color:var(--color-content);text-align:center}.attendance_table th[scope=col]{text-align:center}.attendance_table th[scope=col].bikou{text-align:left}.attendance_table th[scope=row]{width:10%}.attendance_table .zaiseki,.attendance_table .syusseki,.attendance_table .kesseki,.attendance_table .mikinyu{text-align:center;width:40px}.attendance_table .total th,.attendance_table .total td{font-weight:700}.attendance_table .total th[scope=row]{text-align:center}.form_table .bg_g th,.form_table .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.calender_table{border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);width:100%;margin:10px 0}.calender_table th,.calender_table td{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white);border-right:1px solid #fff;border-right:1px solid var(--color-white);padding:5px 7px;box-sizing:content-box}.calender_table th{font-weight:400;text-align:center;background-color:#f4f4f4;background-color:var(--color-content);white-space:nowrap;font-size:14px;font-size:var(--text-sm);font-weight:700}.calender_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-right:none}.certified_calender_table{border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);width:100%;margin:10px 0}.certified_calender_table th,.certified_calender_table td{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white);border-right:1px solid #fff;border-right:1px solid var(--color-white);padding:5px 7px;box-sizing:content-box}.certified_calender_table th{font-weight:400;text-align:center;background-color:#f4f4f4;background-color:var(--color-content);white-space:nowrap;font-size:14px;font-size:var(--text-sm);font-weight:700}.certified_calender_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-right:none}.tk_day,.tk_touen,.tk_kouen,.tk_mukae{text-align:center;white-space:nowrap;padding:5px 25px!important;width:16%}.tk_touen,.tk_kouen{background-repeat:no-repeat;background-position:12px center;padding-left:30px!important}.tk_touen{background-image:url(/assets/images/icon_touen.svg)}.tk_kouen{background-image:url(/assets/images/icon_kouen.svg)}.inpt_t[type=time]{text-align:left!important;min-width:7.6em;min-height:2.3em}.inpt_t[type=date],.inpt_t[type=month]{text-align:left!important;min-width:12.3em;padding-left:8px;padding-right:4px}.st_day{width:2em;text-align:center}.st_break,.st_shigyou,.st_syugyou{text-align:center;background-repeat:no-repeat;background-position:7px center;padding-left:25px!important;width:70px}.st_break{background-image:url(/assets/images/icon_break.svg)}.st_shigyou{background-image:url(/assets/images/icon_touen.svg)}.st_syugyou{background-image:url(/assets/images/icon_kouen.svg)}.st_jikan{width:5em;text-align:center}.total_table{border-collapse:separate;border-spacing:0;width:100%;margin:0 0 10px}.total_table th,.total_table td{border-bottom:3px double #d3d3d3;border-bottom:3px double var(--color-divider);padding:5px 7px;font-weight:400}.total_table th{text-align:center}.st_break_start_end td{width:60px}.time_table{border-collapse:separate;border-spacing:0;width:100%;margin:10px 0;font-size:1.2rem;line-height:1}.time_table .row_time1 th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);padding:6px 4px;text-align:center}.time_table .row_time1 th:first-child{border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider)}.time_table .row_time2 th{text-align:center;font-weight:400;font-size:1rem;white-space:nowrap;padding:4px 0;background-color:#f4f4f4;background-color:var(--color-content);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.time_table .row_time2 th:first-child{border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider)}.time_table thead tr th:first-child{border-right:none}.time_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);text-align:center;width:18px;padding:6px 2px;vertical-align:middle;height:20px}.time_table td.cell_name{text-align:left;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);width:auto;padding:4px}.time_table tbody .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.time_table tbody td img{width:16px;height:auto}.drag_sample{background-color:#fff7ec!important;background-color:var(--color-primary-light)!important}.check_table{border-collapse:separate;border-spacing:0;width:1700px}.check_table th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);padding:6px 1px;text-align:center;line-height:1;font-size:14px;font-size:var(--text-sm);font-weight:700}.check_table thead tr:first-child th:last-child{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.check_table .row_item th{background-color:#f4f4f4;background-color:var(--color-content);padding:3px 1px;font-size:14px;font-size:var(--text-sm);font-weight:700}.check_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);text-align:center;padding:6px 3px;vertical-align:middle;width:34px}.check_table td:last-child{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.check_table td.cell_name{text-align:left;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);width:auto;padding:4px;background:#fff;background:var(--color-scaffold)}.check_table td.cell_bikou{text-align:left;width:15%;font-size:1.1rem}.check_table td.cell_kenon{padding-left:5px;padding-right:5px;width:60px}.check_table td.cell_hcheck{padding-left:5px;padding-right:5px;width:auto}.check_table td.cell_haiben{padding-left:5px;padding-right:5px;width:40px}.check_table tbody .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.mark_o{color:#309eba;color:var(--color-secondary);font-weight:700;font-size:14px;font-size:var(--text-sm)}.mark_d{color:#42c094;color:var(--color-success);font-weight:700;font-size:14px;font-size:var(--text-sm)}.mark_b{color:#ffbd24;color:var(--color-warning);font-weight:700;font-size:14px;font-size:var(--text-sm)}.month_table{border-collapse:separate;border-spacing:0;width:100%;margin:10px 0;font-size:1.2rem;line-height:1}.month_table .row_time1 th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);padding:6px 4px;text-align:center}.month_table .row_time2 th{text-align:center;font-weight:400;font-size:1rem;white-space:nowrap;padding:4px 0;background-color:#f4f4f4;background-color:var(--color-content);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.month_table .row_time2 th{width:28px}.month_table .row_time2 th.name{min-width:100px}.month_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);text-align:center;width:18px;padding:6px 2px;vertical-align:middle;height:20px}.month_table td.cell_name{text-align:left;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);width:auto;padding:4px}.month_table th:last-child{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.month_table td:last-child{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.month_table tbody .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.month_table tbody td img{width:16px;height:auto}.month_table .row_time1 th.d_sat,.month_table .row_time1 th.d_hol{background-color:#eaf5f8;background-color:var(--color-secondary-light)}.month_table .row_time1 th.d_sun{background-color:#ffebe9;background-color:var(--color-error-light)}.month_table .row_time1 th.name{width:100px}div.form_box.schedule.class_table{overflow:auto}.cl_sat td,.d_sat,.cl_hol td,.d_hol{background-color:#eaf5f8!important;background-color:var(--color-secondary-light)!important}.cl_sun td,.d_sun{background-color:#ffebe9!important;background-color:var(--color-error-light)!important}.nurture_time_table{width:1720px;border-collapse:collapse;border-spacing:0;margin:10px 0;font-size:1.2rem;line-height:1}.nurture_time_table th,.nurture_time_table td{box-sizing:content-box}.nurture_time_table .row_time1 th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);text-align:center;padding:6px 4px;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);width:74px}.nurture_time_table .row_time1 th.time{width:82px}.nurture_time_table thead tr th.name{width:100px}.nurture_time_table thead tr th.attendance,.nurture_time_table thead tr th.leaving{width:40px}.nurture_time_table thead tr th.remarks{width:100px}.nurture_time_table thead tr th.daily_time_table{width:60px}.nurture_time_table thead tr th:first-child{border-left:none}.nurture_time_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);text-align:center;padding:6px 2px;vertical-align:middle;height:20px}.nurture_time_table tr:not(.pers_alloc) td:nth-child(12n+4){border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.nurture_time_table tr.pers_alloc td{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.nurture_time_table td.cell_name{text-align:left;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);padding:4px;white-space:nowrap}.nurture_time_table td.cell_name,.nurture_time_table td.cell_attendance,.nurture_time_table td.cell_leaving,.nurture_time_table td.cell_remarks{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.nurture_time_table td.separate{border-left-style:solid;border-left-width:2px;border-left-color:#d3d3d3;border-left-color:var(--color-divider)}.nurture_time_table tbody .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.pers_alloc_time_table{width:2060px}.bulk_application{padding:0;background:#fff;background:var(--color-scaffold);border:0;border-radius:8px;border-radius:var(--radius-2);overflow:hidden;margin-bottom:15px;cursor:pointer}.bulk_application div.top_bar{background:#eaf5f8;background:var(--color-secondary-light);color:#267e95;color:var(--color-secondary-dark);font-weight:700;align-items:center;display:flex;padding:10px}.bulk_application .f_note{font-size:1.1rem;display:inline;margin-left:5px}.bulk_application span p.f_note{display:block}.bulk_application input:disabled{background-color:#d3d3d3;background-color:var(--color-info-light);border-color:#d3d3d3;border-color:var(--color-divider);cursor:not-allowed}.application_criteria{padding:5px 15px}.application_criteria span{display:inline-block;padding-bottom:6px}.bulk_application div.top_bar .label_name{margin-right:auto}.bulk_application #accordion_switch{position:relative;border-bottom:solid 3px #267e95;border-bottom:solid 3px var(--color-secondary-dark);border-left:solid 3px #267e95;border-left:solid 3px var(--color-secondary-dark);height:13px;width:0;padding:0 5px}.bulk_application .open_table{margin:0 10px;transform:rotate(225deg)}.bulk_application .close_table{margin:-5px 10px 0 0;transform:rotate(315deg)}.certified_nurture_time_table{width:1720px;border-collapse:collapse;border-spacing:0;margin:10px 0;font-size:1.6rem;line-height:1;box-sizing:border-box;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider)}.certified_nurture_time_table th,.certified_nurture_time_table td{box-sizing:content-box}.certified_nurture_time_table .row_time1 th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);text-align:center;padding:6px 4px;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.certified_nurture_time_table .row_time1 th.time{width:82px}.certified_nurture_time_table thead tr th.name{width:170px;min-width:170px}.certified_nurture_time_table thead tr th.attendance,.certified_nurture_time_table thead tr th.leaving{width:70px}.certified_nurture_time_table thead tr th.remarks{width:100px}.certified_nurture_time_table thead tr th.daily_time_table{width:60px}.certified_nurture_time_table td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);text-align:center;padding:6px 2px;vertical-align:middle;height:20px}.certified_nurture_time_table tr.pers_alloc td{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.certified_nurture_time_table tr:not(.pers_alloc) td:nth-child(12n+5){border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.certified_nurture_time_table td.cell_name{text-align:left;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);padding:4px}.certified_nurture_time_table td.cell_btn_add_support_child{background:#fff;background:var(--color-scaffold);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.certified_nurture_time_table td.cell_name,.certified_nurture_time_table td.cell_attendance,.certified_nurture_time_table td.cell_leaving,.certified_nurture_time_table td.cell_remarks{border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);background:#fff;background:var(--color-scaffold)}.certified_nurture_time_table td.cell_leaving{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.certified_nurture_time_table td.separate{border-left-style:solid;border-left-color:#d3d3d3;border-left-color:var(--color-divider)}.certified_nurture_time_table tbody .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.certified_support_lbl{border:1px solid #d3d3d3;border:1px solid var(--color-divider);background-color:#fff;background-color:var(--color-scaffold);display:inline-block;border-radius:5px;text-transform:uppercase;line-height:1.2;padding:5px 12px 4px;vertical-align:middle}.gyouji_table .nursery_col,.gyouji_table .class_col{min-width:60px}.gyouji_table .date_col{min-width:140px}.gyouji_table tbody tr.clickable:hover td{cursor:default}.gyouji_table select:disabled{background:#fff0;border:none;color:#333;color:var(--color-text-main)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.gyouji_table select:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.gyouji_table input:disabled{background:#fff0;border:none;color:#333;color:var(--color-text-main)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.gyouji_table input:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.gyouji_table .err_cell,#ev_modal .err_cell{background:#ffebe9;background:var(--color-error-light)}#ev_modal{vertical-align:middle}#ev_modal .disp_none{display:none}#ev_modal .ev_msg{font-size:2.2rem;text-align:center}@media(max-width:979px){.fiscal_selectbox{display:block}}.rec_edit{color:#fff;color:var(--color-text-reverse);background:#267e95;background:var(--color-secondary-dark);background-repeat:no-repeat;background-position:center;border-color:#267e95;border-color:var(--color-secondary-dark);width:30px;height:30px;border-radius:50%}.icon_edit{background-image:url(/assets/images/icon_edite.svg)}.icon_save{background-image:url(/assets/images/icon_save.svg)}.not_achieved{width:0;height:0;border-right:solid 15px #f44336;border-right:solid 15px var(--color-error);border-bottom:solid 15px transparent;border-left:solid 24px transparent;position:absolute;right:5px;bottom:17px}#change_detail_tab{padding-top:25px}.bulk{text-align:right;float:right}.dev_record_table tbody tr.clickable:hover td{cursor:default}.dev_record_table select:disabled{background:#fff0;border:none;color:#333;color:var(--color-text-main)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.dev_record_table select:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.dev_record_table input:disabled{background:#fff0;border:none;color:#333;color:var(--color-text-main)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.dev_record_table input:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.dev_record_table input:disabled+.make_input_deletable,.dev_record_table input[style*="display: none;"]+.make_input_deletable{display:none!important}div.btn-group input{display:none}div.btn-group label{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;margin-left:5px}div.btn-group input:checked+label{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}div.btn-group ul{max-width:560px}div.slct_btn input{display:none}div.slct_btn label{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;margin-bottom:5px}div.slct_btn input:checked+label{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}.radio:before{-webkit-transition:opacity .2s linear;-ms-transition:opacity .2s linear;position:absolute;top:50%;left:20px;display:block;margin-top:-5px;width:10px;height:10px;border-radius:50%;background-color:#42c094;background-color:var(--color-success);content:"";opacity:0}input[type=radio]:checked+.radio:before{opacity:1}.table_area{overflow:scroll;width:80%;margin:auto}.confirmation_list_table{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.post_text_body{width:25em;text-align:left;word-break:break-word}.post_datetime,.post_employee{width:100px;text-align:center}.count_area{width:100px;text-align:center;cursor:pointer}.count_area_no_pointer{width:100px;text-align:center}.modal_header{border-top:10px}.users{overflow:auto;text-align:center}#confirmation_remodal{box-sizing:border-box!important;width:100%!important;margin-bottom:10px!important;padding:35px!important;transform:translateZ(0)!important;color:#333!important;color:var(--color-text-main)!important;background:#fff!important;background:var(--color-scaffold)!important;border-radius:10px!important;text-align:left!important}.confirmation_remodal_close{top:0!important;left:0!important}.confirmation_remodal_close:before{font-size:25px!important}.confirmation_remodal_search_form_block{border-top:1px dashed #d3d3d3!important;border-top:1px dashed var(--color-divider)!important;border-bottom:1px dashed #d3d3d3!important;border-bottom:1px dashed var(--color-divider)!important}.info_table .not_available td{background-color:#f4f4f4;background-color:var(--color-content);text-decoration:line-through}#search_result,.master_slct{display:none}.result_field{padding-top:20px}.hide{display:none}#search_bulk:disabled{opacity:.3}.print_info{color:#f44336;color:var(--color-error)}.extention_charge_table .content{display:none;padding-left:2.3125em}.attendance_edit input:disabled{background:#fff0;border:none;color:#333;color:var(--color-text-main)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.attendance_edit input:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.save_btn{display:none}.child_monthly_fees_table>thead th:nth-of-type(1),.child_monthly_fees_table>thead th:nth-of-type(2){width:150px}.child_monthly_fees_inner_table>thead th:nth-of-type(2){width:100px}.child_monthly_fees_inner_table>tbody input[type=number]{text-align:right}.bank_info{background-color:#eaf5f8!important;background-color:var(--color-secondary-light)!important;color:#267e95;color:var(--color-secondary-dark)}.bank_cell,.output_detail{background-color:#fff;background-color:var(--color-scaffold)}.radio-input{display:none}.radio-input+label{padding-left:20px;position:relative;margin-right:20px;cursor:pointer}.radio-input+label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:50%}.radio-input:checked+label{color:#f44336;color:var(--color-error)}.radio-input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:3px;width:11px;height:11px;background:#f44336;background:var(--color-error);border-radius:50%}.bank{border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:10px;padding:10px;cursor:pointer;margin-bottom:10px}.not_specified_info{font-size:14px;padding-left:10px;vertical-align:-webkit-baseline-middle}.dev_record_table{table-layout:fixed;width:950px}.dev_record_table .genre{width:7%}.dev_record_table .category{width:10%}.dev_record_table .item{width:20%}.dev_record_table .standard_date{width:9%}.dev_record_table .achieved_date{width:21%}.dev_record_table .age{width:10%}.dev_record_table .achieved_past{width:9%}.dev_record_table .remarks{width:25%}.dev_record_table .edit{width:6%}.scroll-table{display:block;overflow:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch}.title_padding{padding-top:20px}.nursery_total th{color:#f44336!important;color:var(--color-error)!important;background-color:#ffebe9!important;background-color:var(--color-error-light)!important}.nursery_total td{background-color:#ffebe9!important;background-color:var(--color-error-light)!important}.nursery_total_table{border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);width:100%;margin:5px 0}.nursery_total_table th,.nursery_total_table td{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white);border-right:1px solid #fff;border-right:1px solid var(--color-white);padding:7px}.nursery_total_table th{color:#f44336;color:var(--color-error);font-weight:400;text-align:center;background-color:#ffebe9;background-color:var(--color-error-light)}.nursery_total_table td,.nursery_total_table .bg_g td{background-color:#ffebe9;background-color:var(--color-error-light)}.div_hide{display:none}.contract_table{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-spacing:0;overflow:hidden}.contract_table td,.contract_table th{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.contract_table td,.contract_table th{padding:5px}.contract_table th{background:#f4f4f4;background:var(--color-content)}.contract_table tbody tr:last-child th,.contract_table tbody tr:last-child td{border-bottom:none}.up_moveItem,.down_moveItem{cursor:pointer;width:45px;height:45px}.goods_table th:nth-of-type(1){width:62%}.goods_table th:nth-of-type(2){min-width:120px;width:12%}.goods_table th:nth-of-type(3){max-width:150px;min-width:50px;width:15%}.goods_table th:nth-of-type(4){min-width:110px;width:11%}.goods_table td:nth-of-type(3),.goods_table td:nth-of-type(4){text-align:center}.goods_table td:nth-of-type(2) input{width:100px}.fees_table th:nth-of-type(1){width:67%}.fees_table th:nth-of-type(2){max-width:150px;min-width:50px;width:15%}.fees_table th:nth-of-type(3){min-width:180px;width:18%}.fees_table td:nth-of-type(2),.fees_table td:nth-of-type(3){text-align:center}.basic_info{padding:.5em 1em;margin:.2em 0;border-radius:10px;font-size:14px;font-size:var(--text-sm)}.fixed_item{font-weight:700}.fixed_item_margin{margin-right:15px}.del_selected{background-color:#f44336!important;background-color:var(--color-error)!important}.select_btn{display:none}.selected{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.family{width:140px}.output_fail{background-color:#ffebe9;background-color:var(--color-error-light);border:1px solid #f44336;border:1px solid var(--color-error);border-radius:8px;padding:10px 15px;font-size:1.2rem;color:#f44336;color:var(--color-error)}.panel{min-height:20px}.tab{list-style:none;margin:0 0 20px;padding:0;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);display:flex;align-items:center;gap:3px}.tab li{cursor:pointer;position:relative}.tab li a{display:block;padding:7px 15px 5px;background-color:#f4f4f4;background-color:var(--color-content);text-decoration:none;color:#333;color:var(--color-text-main);border-radius:20px 20px 0 0;position:relative;font-size:14px;font-size:var(--text-sm)}.tab li a.selected{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);transition:all .3s}.tab li a.selected:after{content:"";display:block;position:absolute;width:0;height:0;bottom:-7px;left:50%;margin-left:-8px}.tab li button{cursor:pointer;display:block;padding:7px 20px 5px;background-color:#f4f4f4;background-color:var(--color-content);text-decoration:none;color:#333;color:var(--color-text-main);margin-right:5px;border-radius:20px 20px 0 0;position:relative;font-size:14px;font-size:var(--text-sm);border:0;outline:none}.tab li button.selected{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);transition:all .3s}.tab li button.selected:after{content:"";display:block;position:absolute;width:0;height:0;bottom:-7px;left:50%;margin-left:-8px;border-top:8px solid #FE9616;border-top:8px solid var(--color-primary);border-left:8px solid transparent;border-right:8px solid transparent}.mdl_weather{background:#fff url(/assets/images/bg_weather.svg) repeat-x left top!important;background:var(--color-scaffold) url(/assets/images/bg_weather.svg) repeat-x left top!important}.mdl_weather h1{color:#fff;color:var(--color-text-reverse);margin-bottom:70px}.btn_box_weather{text-align:center}.btn_box_weather .btn{margin:5px 7px 10px;border-radius:50px;border-color:#309eba;border-color:var(--color-secondary)}.shimei,.denwa{white-space:nowrap}.denwa{width:8em;text-align:center}.jusyo{width:40%}.syashin{width:80px}.furigana{font-size:1.1rem;display:block;border-top:1px dotted #d3d3d3;border-top:1px dotted var(--color-divider);padding-top:3px}.photo_r_l,.photo_r_m,.photo_r_s,.photo_r_ss{display:inline-block;overflow:hidden;line-height:0;text-align:center;background-color:#fff7ec;background-color:var(--color-primary-light);vertical-align:middle;background-position:center center;background-repeat:no-repeat;background-size:cover}.photo_r_l{width:160px;height:160px;border-radius:80px;margin:5px 2px}.photo_r_m{width:80px;height:80px;border-radius:40px;margin:3px 2px 0}.photo_r_s{width:50px;height:50px;border-radius:25px;margin:3px 10px 3px 3px}.photo_r_ss{width:25px;height:25px;border-radius:13px;margin:0 5px}.toukou_table .col_btn,.jidou_info_table .col_btn{width:10%;white-space:normal;text-align:center}.jidou_info_table .col_btn .btn{margin:3px}.jidou_contract_day_of_week{display:flex;flex-wrap:wrap}.jidou_contract_day_of_week div{width:33%}.jidou_contract_day_of_week ul{list-style:none;padding-left:0;margin:0}.jidou_contract_day_of_week ul li{margin:2px}.jidou_contract_day_of_week ul li span{padding:0}.jidou_contract_day_of_week input.inpt_t[type=time]{min-width:7em;margin-right:0}.jidou_contract_day_of_week label.check_btn{margin-left:0;width:27px;padding:4px}.jidou_contract_day_of_week label.check_btn:before{content:"無効"}.jidou_contract_day_of_week input.check_btn:checked+label.check_btn:before{content:"有効"}.jidou_contract_day_of_week li.contract_day{width:20px}#contract_time_clear{padding:7px 7px 7px 15px;margin:5px 0;width:100%}.jidou_contract_day_of_week ul.form_check_list{display:flex;align-items:center}.jidou_contract_day_of_week ul.form_check_list li{white-space:initial;text-align:center}.jidou_contract_day_of_week .contract_week{width:20px;display:inline-block;text-align:center}.jidou_contract_day_of_week ul.jidou_view li{padding:0 3px}.jidou_contract_day_of_week li.contract_checked{background-color:#ffbd24;background-color:var(--color-warning)}.bl_bulkContractTime{border:2px solid #FE9616;border:2px solid var(--color-primary);border-radius:5px;width:100%!important;margin:20px 0;padding:15px;text-align:center}.bl_bulkContractTime,.bl_bulkContractTime *{box-sizing:border-box}.bl_bulkContractTime .bl_bulkContractTime_inner{width:100%;margin-top:20px}.bl_bulkContractTime .bl_bulkContractTime_input{display:flex;align-items:center;justify-content:center;width:100%}.bl_bulkContractTime .bl_bulkContractTime_input .check_btn{margin:0 1em 0 0}.bl_bulkContractTime .bl_bulkContractTime_input .from_to{display:inline-block;margin:0 1em}.bl_bulkContractTime .bl_bulkContractTime_checkbox{width:100%;margin-top:20px}.bl_bulkContractTime .bl_bulkContractTime_checkbox ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.bl_bulkContractTime .bl_bulkContractTime_checkbox ul li{display:flex;align-items:center}.bl_bulkContractTime .bl_bulkContractTime_checkbox .icon_regist{width:100%;margin:20px 0 0}.bl_bulkContractTime .el_input,.bl_bulkContractTime .el_label,.bl_bulkContractTime .el_btn{cursor:pointer}.bl_bulkContractTime .el_input.el_input__time{width:112px}.bl_bulkContractTime .el_input.el_input__checkbox{margin:1em}input#display_history+label.check_btn:before{content:"履歴を表示"}input#display_history:checked+label.check_btn:before{content:"履歴を非表示"}input#child_support_terms_history+label.check_btn:before{content:"履歴を表示"}input#child_support_terms_history:checked+label.check_btn:before{content:"履歴を非表示"}.right_sides_btn{float:right;display:flex;flex-wrap:wrap}.form_box_right_flex{float:right;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tab2 .child_name{display:flex;flex-wrap:wrap}#tab2 .child_name .child_name-label{margin-left:4px;color:#747474;color:var(--color-text-muted)}#tab2 .child_name{margin-left:1rem}#tab2 .child_name span{margin-right:1rem}.dl_list{margin:10px 0;padding:0;list-style:none}.dl_list a{text-decoration:none;color:#333;color:var(--color-text-main)}.dl_list li{background:url(/assets/images/icon_dl.svg) no-repeat left 4px;padding:4px 0 4px 25px}.tenpu_list{margin:5px 0;padding:0;list-style:none}.tenpu_list li{display:inline-block;margin-right:30px;line-height:1.2}.tenpu_list li a{text-decoration:none;color:#333;color:var(--color-text-main);cursor:pointer}.tenpu_list li.icon_image{background:url(/assets/images/icon_image.svg) no-repeat left top;padding-left:22px}.list_float{padding:0;margin:0;list-style:none}.list_float li{float:left;margin-right:6px;padding-left:15px;position:relative}.list_float li:before{content:"";display:block;background-color:#ffebe9;background-color:var(--color-error-light);height:6px;width:6px;border-radius:3px;position:absolute;top:10px;left:3px;margin-top:-4px}.form_file{cursor:pointer;overflow:hidden;position:relative;border:1px solid #FE9616;border:1px solid var(--color-primary);background-color:#fff;background-color:var(--color-scaffold);display:inline-block;border-radius:5px;padding:7px 20px 6px;vertical-align:middle;line-height:1;margin:0 5px;white-space:nowrap}.form_file input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.upload_value{display:none;border:0;padding:2px 5px;border-radius:5px;-webkit-appearance:none;width:90%}.col_file_btn,.w_sls .col_btn{width:10%;white-space:nowrap}.w_sls .col_btn .form_btn{padding-left:5px;padding-right:5px;margin-left:0;margin-right:0}#save_lock:disabled{opacity:.3}.main_menu_list.toukou_menu li{width:31%;margin:14px 1%;text-align:center}.toukou_menu li button{background:#309eba;background:var(--color-secondary);color:#fff;color:var(--color-text-reverse);border-radius:8px;border-radius:var(--radius-2);height:60px;width:94%;padding:0 20px;margin:0 auto;font-size:1.7rem;border:none;cursor:pointer;line-height:1.15}.toukou_menu li button.m_name{background:#42c094;background:var(--color-success)}.toukou_menu li button.s_boy{background:#ecf9f4;background:var(--color-success-light)}.toukou_menu li button.s_girl{background:#ffebe9;background:var(--color-error-light)}.toukou_title{font-size:2rem;width:980px;margin:20px auto 1px;border-bottom:2px dotted #FE9616;border-bottom:2px dotted var(--color-primary);padding-bottom:5px;text-align:center}.toukou_name_boy,.toukou_name_girl{border-radius:40px;padding:8px 20px 6px;font-size:2.2rem;margin-bottom:20px;text-align:center}.toukou_name_boy{border:1px solid #309eba;border:1px solid var(--color-secondary);color:#309eba;color:var(--color-secondary)}.toukou_name_girl{border:1px solid #f44336;border:1px solid var(--color-error);color:#f44336;color:var(--color-error)}.toukou_btn_box,.kintai_btn_box,.break_time_btn_box{margin:20px 0;text-align:center}.toukou_btn_box button,.kintai_btn_box button{background-color:#f4f4f4;background-color:var(--color-content);font-size:3rem;cursor:pointer;border:none;width:180px;height:180px;padding-top:50px;border-radius:100px;background-repeat:no-repeat;background-position:center 50px}.toukou_btn_box button.btn_touen,.kintai_btn_box button.btn_syukkin{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);background-image:url(/assets/images/icon_touen_w.svg)}.toukou_btn_box button.btn_kouen,.kintai_btn_box button.btn_taikin{background-color:#309eba;background-color:var(--color-secondary);color:#fff;color:var(--color-text-reverse);background-image:url(/assets/images/icon_kouen_w.svg)}.touen_date{text-align:center;background-color:#fff8e9;background-color:var(--color-warning-light);padding:5px;border-radius:20px;font-size:14px;font-size:var(--text-sm)}.omukae{margin:20px 0;border:1px solid #ecf9f4;border:1px solid var(--color-success-light);text-align:center;font-size:14px;font-size:var(--text-sm);border-radius:20px}.omukae dt{margin:0;padding:5px;background-color:#ecf9f4;background-color:var(--color-success-light);border-radius:19px 19px 0 0}.omukae dd{margin:0;padding:10px}.omukae dd label{margin:5px;padding:4px;white-space:nowrap;display:inline-block}.omukae dd input[type=radio],.omukae dd input[type=checkbox]{margin-right:8px;vertical-align:middle}.main_menu_list.kintai_menu li{width:31%;margin:14px 1%;text-align:center}.kintai_menu li button{background:#309eba;background:var(--color-secondary);color:#fff;color:var(--color-text-reverse);border-radius:10px;height:60px;width:94%;padding:0 20px;margin:0 auto;font-size:1.7rem;border:none;cursor:pointer;line-height:1.15}.kintai_menu li button.m_name{background:#42c094;background:var(--color-success)}.member_name{border-radius:10px;padding:8px 20px 6px;font-size:2.2rem;margin-bottom:20px;text-align:center;border:1px solid #42c094;border:1px solid var(--color-success);color:#42c094;color:var(--color-success)}.kinmusaki_name{border-radius:10px;padding:8px 16px 6px;font-size:1.8rem;margin-bottom:20px;text-align:center;border:1px solid #309eba;border:1px solid var(--color-secondary);color:#309eba;color:var(--color-secondary)}.kinmusaki{margin:20px 0;border:1px solid #309eba;border:1px solid var(--color-secondary);text-align:center;font-size:14px;font-size:var(--text-sm);border-radius:10px}.kinmusaki dt{margin:0;padding:5px;background-color:#309eba;background-color:var(--color-secondary);border-radius:9px 9px 0 0;color:#fff;color:var(--color-text-reverse)}.kinmusaki dd{margin:0;padding:10px}.kinmusaki dd.optional_item label:not(:first-child){margin-left:1rem}.syukkin_date{text-align:center;background-color:#fff7ec;background-color:var(--color-primary-light);padding:5px;border-radius:10px;font-size:14px;font-size:var(--text-sm)}.form_box .message_box{padding:0 20px 5px}.form_box .message_box h2,.form_box .message_box h3{font-weight:400;color:#42c094;color:var(--color-success);background:none;padding:0;margin:.75em 0}.form_box .message_box h2{font-size:1.8rem}.form_box .message_box h3{font-size:1.6rem}.form_box .message_box h2.error,.form_box .message_box h3.error{color:#f44336;color:var(--color-error)}.form_box .message_box p{margin:1em 0}.form_box .message_box ul,.form_box .message_box ol{margin-left:0;margin-right:0;padding-left:2em}.form_box .message_box li{margin-top:.3em;margin-bottom:.3em}.checkbox-label{display:inline-block;padding:5px}.checkbox-input{display:none}.checkbox-parts{box-sizing:border-box;display:inline-block;padding-left:25px;position:relative}.checkbox-parts:before{background-color:#fff;background-color:var(--color-scaffold);border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:3px;box-sizing:border-box;content:"";display:block;position:absolute;top:50%;left:0;width:18px;height:18px;margin-top:-9px}.checkbox-input:checked+.checkbox-parts{color:#fe9616;color:var(--color-primary)}.checkbox-input:checked+.checkbox-parts:after{border-bottom:3px solid #FE9616;border-bottom:3px solid var(--color-primary);border-right:3px solid #FE9616;border-right:3px solid var(--color-primary);content:"";display:block;position:absolute;top:2px;left:5px;width:7px;height:14px;transform:rotate(40deg)}#chrome_check{border:2px solid #FE9616;border:2px solid var(--color-primary);border-radius:5px;display:none;margin-bottom:20px;padding:15px;text-align:center}#chrome_check p{color:#f44336;color:var(--color-error);font-weight:700}.version{color:#fff;color:var(--color-text-reverse)}.manual_box{margin-bottom:20px}.btn_manual{border-color:#fe9616;border-color:var(--color-primary);color:#5e3300;color:var(--color-primary-dark)}.manual_box .btn_manual__footer{border-color:#fe9616;border-color:var(--color-primary);color:#5e3300;color:var(--color-primary-dark);margin-top:4px;padding:8px}.manual_box .btn_excel{text-align:center;margin-top:4px;border:1px solid #359a77;border:1px solid var(--color-success-dark);background-color:#fff;background-color:var(--color-scaffold);display:inline-block;border-radius:5px;text-transform:uppercase;cursor:pointer;line-height:1.2;vertical-align:middle}.manual_box .btn_excel a{color:#5e3300;color:var(--color-primary-dark);text-decoration:none;text-align:center;display:block;padding:8px}@media only screen and (max-width:767px){.manual_box .btn_manual__footer,.manual_box .btn_excel{margin-top:4px;width:100%}}span.has-error{color:#f44336;color:var(--color-error)}.required:before{content:"*";color:#f44336;color:var(--color-error)}.el_required{background-color:#f44336;background-color:var(--color-error);display:inline;padding:4px 6px;color:#fff;color:var(--color-text-reverse);text-align:center;white-space:nowrap;border-radius:4px;font-size:1rem;float:right}table tbody tr.clickable:hover td{background:#fff7ec;background:var(--color-primary-light);cursor:pointer}.cursor_default{cursor:default!important}.fs_s{font-size:1.1rem}.fw_b{font-weight:700;font-style:normal}.fs_attendance_msg{font-size:1.8rem}.bdr_btm_no{border-bottom:none!important}#to_edit:disabled{opacity:.3}#to_output:disabled{opacity:.3}td.wid0{padding:0}.temperature .w_fix_s,.humidity .w_fix_s{width:60px}.sei,.mei{width:48%}.sei{margin-right:4%}.btn.delete_support_term_history.delete_on{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.normal_message{background-color:#42c094;background-color:var(--color-success);border:1px solid #359a77;border:1px solid var(--color-success-dark);color:#fff;color:var(--color-text-reverse);border-radius:8px;padding:10px 15px;font-size:1.2rem}.empName{border:0}.notice{border:2px solid #FE9616;border:2px solid var(--color-primary);border-radius:5px;padding:15px}.blank{width:58px}.account_auth_table .colCategory{width:15%}.account_auth_table .colFunctionName{width:45%}.account_auth_table .colConfig{width:25%}.account_auth_table .colViewingPermission{width:15%}.health_check_scroll_box{overflow-x:auto;width:100%;height:300px}.thermometry:before,.defecation:before{content:attr(data-title);border-radius:7%;color:#fff;color:var(--color-text-reverse);padding:2px;position:absolute;text-align:center;top:50%;left:0;width:40px;transform:translateY(-50%)}.thermometry:before{background:#f44336;background:var(--color-error)}.defecation:before{background:#5e3300;background:var(--color-primary-dark)}.thermometry,.defecation{padding:5px 5px 5px 35px;position:relative}.thermometry dt:nth-of-type(2),.defecation dt:nth-of-type(2){width:50px}.thermometry dd:nth-of-type(2),.defecation dd:nth-of-type(2){width:120px}.nodata{padding:20px 0 10px}#add_health_box{padding:5px}#add_health_box dl{background:#f4f4f4;background:var(--color-content);width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}#add_health_box dl .t_box,#add_health_box dl .d_box{display:none}#add_health_box dl dd:last-child{margin-left:auto}#add_health_box .del dt,#add_health_box .del dd{color:#fff;color:var(--color-text-reverse)}#add_health_box .del input,#add_health_box .del select{opacity:.2;pointer-events:none}div.check-group input{display:none}div.check-group label,div.check-group label.off{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;margin-left:10px;background:#fff;background:var(--color-scaffold)}div.check-group input:checked+label{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}div.check-group label.on{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}div.allergy-group .manage_btns .check_all,div.allergy-group .manage_btns .check_clear{margin:10px}div.allergy-group input{display:none}div.allergy-group label{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;margin-left:10px}div.allergy-group input:checked+label{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}.allergy_nursery_box{text-align:left;margin:15px auto;font-weight:700}.allergy_nursery_name{border-bottom:3px solid #FE9616;border-bottom:3px solid var(--color-primary);padding:10px 0;font-size:24px;font-size:var(--text-xl)}.touen{width:80px}.allergy_list{width:200px}.allergy_remarks{width:240px}.status_list ul{padding-left:0}.status_list li{display:inline-block;margin:0 3px}.status_list button[class*=icon_]{margin:0}@media screen and (max-width:1023px){.status_list ul{max-width:440px}.status_list li{margin-bottom:12px}}.scroll_div{height:100%;max-height:300px;overflow:auto;width:100%;position:relative}.sleep_table{table-layout:fixed;box-sizing:border-box}.sleep_table thead th:nth-of-type(1){width:100px}.sleep_table thead th.hour{width:360px}.icon_facing_up{background:#fff url(/assets/images/icon_slp_facing_up.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_facing_up.svg) no-repeat 5px center;padding-left:27px;padding-right:15px;background-size:22%}.icon_facing_down{background:#fff url(/assets/images/icon_slp_facing_down.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_facing_down.svg) no-repeat 5px center;padding-left:27px;padding-right:15px;background-size:20%}.icon_side_ways{background:#fff url(/assets/images/icon_slp_side_ways.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_side_ways.svg) no-repeat 5px center;padding-left:27px;padding-right:15px;background-size:22%}.icon_facing_left{background:#fff url(/assets/images/icon_slp_facing_left.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_facing_left.svg) no-repeat 5px center;padding-left:27px;padding-right:15px;background-size:22%}.icon_facing_right{background:#fff url(/assets/images/icon_slp_facing_right.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_facing_right.svg) no-repeat 5px center;padding-left:27px;padding-right:15px;background-size:22%}.icon_facing_reverse{background:#fff url(/assets/images/icon_slp_facing_reverse.svg) no-repeat 5px center;background:var(--color-scaffold) url(/assets/images/icon_slp_facing_reverse.svg) no-repeat 5px center;padding-left:27px;padding-right:15px;background-size:15%}.icon_sleeping.on{background:#fddfb6 url(/assets/images/icon_slp_sleeping.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_sleeping.svg) no-repeat 5px center}.icon_getting_up.on{background:#fddfb6 url(/assets/images/icon_slp_getting_up.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_getting_up.svg) no-repeat 5px center}.icon_breath.on{background:#fddfb6 url(/assets/images/icon_slp_breath.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_breath.svg) no-repeat 5px center}.icon_facing_up.on{background:#fddfb6 url(/assets/images/icon_slp_facing_up.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_facing_up.svg) no-repeat 5px center;background-size:22%}.icon_facing_down.on{background:#fddfb6 url(/assets/images/icon_slp_facing_down.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_facing_down.svg) no-repeat 5px center;background-size:20%}.icon_side_ways.on{background:#fddfb6 url(/assets/images/icon_slp_side_ways.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_side_ways.svg) no-repeat 5px center;background-size:22%}.icon_facing_left.on{background:#fddfb6 url(/assets/images/icon_slp_facing_left.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_facing_left.svg) no-repeat 5px center;background-size:22%}.icon_facing_right.on{background:#fddfb6 url(/assets/images/icon_slp_facing_right.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_facing_right.svg) no-repeat 5px center;background-size:22%}.icon_facing_reverse.on{background:#fddfb6 url(/assets/images/icon_slp_facing_reverse.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_slp_facing_reverse.svg) no-repeat 5px center;background-size:15%}.icon_clear.on{background:#fddfb6 url(/assets/images/icon_clear.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_clear.svg) no-repeat 5px center}.child_data .cell_minute{padding:0}.cell_minute label{width:100%;height:100%;display:block;cursor:pointer}.cell_minute label input[type=button]{display:none}.child_data .cell_sleeping{background:url(/assets/images/icon_slp_sleeping.svg) no-repeat}.child_data .cell_breath{background:url(/assets/images/icon_slp_breath.svg) no-repeat}.child_data .cell_getting_up{background:url(/assets/images/icon_slp_getting_up.svg) no-repeat}.child_data .cell_facing_up{background:url(/assets/images/icon_slp_facing_up.svg) no-repeat}.child_data .cell_facing_down{background:url(/assets/images/icon_slp_facing_down.svg) no-repeat}.child_data .cell_side_ways{background:url(/assets/images/icon_slp_side_ways.svg) no-repeat}.child_data .cell_facing_left{background:url(/assets/images/icon_slp_facing_left.svg) no-repeat}.child_data .cell_facing_right{background:url(/assets/images/icon_slp_facing_right.svg) no-repeat}.child_data .cell_facing_reverse{background:url(/assets/images/icon_slp_facing_reverse.svg) no-repeat}.child_data .cell_sleeping:hover{background:url(/assets/images/icon_slp_sleeping.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_sleeping.svg) no-repeat,var(--color-primary-light)}.child_data .cell_breath:hover{background:url(/assets/images/icon_slp_breath.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_breath.svg) no-repeat,var(--color-primary-light)}.child_data .cell_getting_up:hover{background:url(/assets/images/icon_slp_getting_up.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_getting_up.svg) no-repeat,var(--color-primary-light)}.child_data .cell_facing_up:hover{background:url(/assets/images/icon_slp_facing_up.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_facing_up.svg) no-repeat,var(--color-primary-light)}.child_data .cell_facing_down:hover{background:url(/assets/images/icon_slp_facing_down.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_facing_down.svg) no-repeat,var(--color-primary-light)}.child_data .cell_side_ways:hover{background:url(/assets/images/icon_slp_side_ways.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_side_ways.svg) no-repeat,var(--color-primary-light)}.child_data .cell_facing_left:hover{background:url(/assets/images/icon_slp_facing_left.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_facing_left.svg) no-repeat,var(--color-primary-light)}.child_data .cell_facing_right:hover{background:url(/assets/images/icon_slp_facing_right.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_facing_right.svg) no-repeat,var(--color-primary-light)}.child_data .cell_facing_reverse:hover{background:url(/assets/images/icon_slp_facing_reverse.svg) no-repeat,#fff7ec;background:url(/assets/images/icon_slp_facing_reverse.svg) no-repeat,var(--color-primary-light)}.child_data td[class^=cell_],.child_data td[class^=cell_]:hover{background-position:50%;background-size:70%}.input_box{display:block}#sleep_check_list .flex_parts{display:flex;justify-content:space-between}div.sleep_check-group input{display:none}div.sleep_check-group span{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;background-color:#fff;background-color:var(--color-scaffold)}div.sleep_check-group input:checked+span{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}div.sleep_check-group .form_check_list label{margin:6px 7px 0;padding:0}dd.sleep_check_remarks{display:flex;flex-wrap:wrap;align-items:center}.sleep_check_remarks button.clear_remark{margin:5px 0 5px 5px;height:2em;border-color:#fe9616;border-color:var(--color-primary);background:url(/assets/images/icon_clear.svg) no-repeat center}.sleep_check_remarks button.clear_remark:active{background-color:#fff7ec;background-color:var(--color-primary-light)}.sleep_check_remarks .open_modal{margin:5px 0 5px 5px}.sleep_check_class_remarks{margin-right:0}.sleep_check_actions .edit_fixed_phrases{height:0}.sleep_check_actions .edit_fixed_phrases a{text-decoration:none;color:inherit}@media(max-width:480px){.sleep_check_actions{display:flex;justify-content:center;flex-direction:column-reverse}.sleep_check_actions .edit_fixed_phrases{height:auto;text-align:center!important}}.sleep_check_update_modal.remodal{width:auto}.sleep_detail dt[class^=cell_]{padding-left:45px;position:relative}.sleep_detail dt[class^=cell_]:before{content:"";width:30px;height:30px;position:absolute;left:0;top:0}.sleep_detail .cell_sleeping:before{background:url(/assets/images/icon_slp_sleeping.svg) no-repeat;background-size:90%}.sleep_detail .cell_getting_up:before{background:url(/assets/images/icon_slp_getting_up.svg) no-repeat;background-size:90%}.sleep_detail .cell_breath:before{background:url(/assets/images/icon_slp_breath.svg) no-repeat;background-size:90%}.sleep_detail .cell_facing_up:before{background:url(/assets/images/icon_slp_facing_up.svg) no-repeat;background-size:90%}.sleep_detail .cell_facing_down:before{background:url(/assets/images/icon_slp_facing_down.svg) no-repeat;background-size:90%}.sleep_detail .cell_side_ways:before{background:url(/assets/images/icon_slp_side_ways.svg) no-repeat;background-size:90%}.sleep_detail .cell_facing_left:before{background:url(/assets/images/icon_slp_facing_left.svg) no-repeat;background-size:90%}.sleep_detail .cell_facing_right:before{background:url(/assets/images/icon_slp_facing_right.svg) no-repeat;background-size:90%}.sleep_detail .cell_facing_reverse:before{background:url(/assets/images/icon_slp_facing_reverse.svg) no-repeat;background-size:90%}.sleep_detail dl{padding:10px 20px 0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}#sleep_check_csv ul{padding:0;position:relative}#sleep_check_csv ul li{color:#333;color:var(--color-text-main);border-left:solid 10px #FE9616;border-left:solid 10px var(--color-primary);background:#f4f4f4;background:var(--color-content);margin-bottom:5px;line-height:2.5;border-radius:0 15px 15px 0;padding:.5em .8em;list-style-type:none}#sleep_check_csv li label{display:block}#sleep_check_csv span{padding-left:3%}#sleep_check_csv .csv_dl_list{padding:10px 7%}#sleep_check_csv button[type=submit]:disabled{background-color:#f4f4f4;background-color:var(--color-content);border-color:#d3d3d3;border-color:var(--color-divider)}.mass_registration{display:none;margin:5px}.bm_table_itiran td:not(:first-child){text-align:left}.bm_table_itiran thead tr th:nth-child(1){width:150px}.bm_table_itiran thead tr th:nth-child(2){width:150px}.bm_table_itiran thead tr th:nth-child(3),.bm_table_itiran thead tr th:nth-child(4),.bm_table_itiran thead tr th:nth-child(5),.bm_table_itiran thead tr th:nth-child(6),.bm_table_itiran thead tr th:nth-child(7){width:65px}.bm_table_itiran thead tr th:nth-child(8){width:150px}.bm_table_itiran tbody tr.clickable:hover td{cursor:default}.bm_table_itiran input:disabled{background:#fff0;border:none}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bm_table_itiran input:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.bm_table_itiran input[name=measuring_date]{display:none}.bm_table_itiran textarea:disabled{background:#fff0;border:none}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bm_table_itiran textarea:disabled{background:rgb(from var(--color-scaffold) r g b/0)}}.bm_table_itiran textarea:disabled::-webkit-input-placeholder{color:transparent}.bm_table_itiran .err_cell,#bm_modal .err_cell{background:#ffebe9;background:var(--color-error-light)}#bm_modal{vertical-align:middle}#bm_modal .disp_none{display:none}#bm_modal .bm_msg{font-size:2.2rem;text-align:center}.bm_table_itiran .warning{vertical-align:top;font-size:9px;color:#f44336;color:var(--color-error);display:none}.btn_box{overflow:hidden}.btn_box .left_btn{float:left}.btn_box .right_btn{float:right}#tab-menu{list-style:none;padding:0 20px;margin-bottom:40px;text-align:center}#tab-menu li{display:inline-block;padding:5px 25px;background:#f4f4f4;background:var(--color-content);cursor:pointer}#tab-menu li.active{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}#tab-menu li#disp_btn{background:#fff;background:var(--color-scaffold);font-weight:700;width:115}#tab-box{background:#fff;background:var(--color-scaffold);border:1px solid #d3d3d3;border:1px solid var(--color-divider);box-shadow:0 0 4px #a99a8c52;box-sizing:border-box;border-radius:8px;width:100%;max-width:982px;margin:0 auto;padding:15px 15px 17px;page-break-inside:avoid}#tab-box>div{display:none}#tab-box>div.active{display:block}#tab-box .chart_box{box-sizing:border-box;width:100%;margin:0 auto}#tab-box .chart_box .chart-container{position:relative;margin:auto;width:100vw;max-width:100%}#tab-box .chart_box .chart-container:before{content:"";display:block;padding-top:55%}#tab-box .chart_box .chart-container.height_weight:before{padding-top:130%}#tab-box .chart_box .chart-container canvas{position:absolute;top:0;left:0;bottom:0;right:0}.chart_label{font-size:20px;padding:20px 20px 10px}.chart_label span{font-size:15px}@media(max-width:979px){#tab-box{padding:15px 2%;width:96%}}.bm_table_detail th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);border-top:1px solid #fff;border-top:1px solid var(--color-white);text-align:center}.bm_table_detail td{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);width:18px;text-align:center;vertical-align:middle;height:20px}.bm_table_detail tbody .bg_g td{background-color:#fff;background-color:var(--color-scaffold)}.bm_table_detail thead tr th:first-child{border-left:none}.bm_table_detail tbody tr td:first-child{border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider)}.bm_table_detail td{width:10%}.bm_table_detail tbody tr td:nth-child(1),.bm_table_detail tbody tr td:nth-child(8){width:20%;text-align:left}#bm_modal .remarks{width:100%}#bm_modal .remarks pre{font-family:inherit}#bm_modal .item{vertical-align:top}#bm_modal .warning{vertical-align:top;font-size:9px;color:#f44336;color:var(--color-error);padding-left:10px;display:none}.authority_table{border-collapse:separate;border-spacing:0;border-top:1px dashed #d3d3d3;border-top:1px dashed var(--color-divider);width:100%;margin:5px 0}.authority_table caption{text-align:center;font-size:16px;margin-bottom:10px}.authority_table th,.authority_table td{border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider)}.authority_table th{color:#42c094;color:var(--color-success);font-weight:400;background:url(/assets/images/bg_th.svg) no-repeat right center;padding:5px 16px 5px 10px;width:50%;min-width:50px}.authority_table td{padding:5px 10px}.schedule .month_table .day,.schedule .month_table .cell_day{cursor:pointer}.schedule .month_table .remarks_mark{background-image:linear-gradient(135deg,#f44336 5px,transparent 0);background-image:linear-gradient(135deg,var(--color-error) 5px,transparent 0)}.schedule .cover_box{margin-bottom:15px}.headertes{width:30%!important}.scrolltes{overflow-x:scroll;-webkit-overflow-scrolling:touch}.attendance_time_zone{background-color:#fe9616!important;background-color:var(--color-primary)!important}#clock{border:none;font-size:2.5rem;font-weight:700}#v{width:100%;height:100%}#qr-canvas{display:none}#qrfile{width:320px;height:240px}#mp1{text-align:center;font-size:35px}#imghelp{position:relative;left:0;top:-160px;z-index:100;font:18px arial,sans-serif;background:#f4f4f4;background:var(--color-content);margin-left:35px;margin-right:35px;padding-top:10px;padding-bottom:10px;border-radius:20px}#outdivbox{width:80%;height:auto;margin:0 auto 30px;display:flex;justify-content:space-around;align-items:center}#outdivbox .left_box{width:30%}#outdivbox .right_box{width:50%}#outdivbox .left_box img{width:100%}#outdivbox .left_box .attendance_img{background:#fff7ec;background:var(--color-primary-light)}#outdivbox .left_box .leaving_img{background:#eaf5f8;background:var(--color-secondary-light)}#outdivbox .left_box p{font-size:2rem}#outdivbox #outdiv{max-width:320px;max-height:240px;margin:0 auto}#result{display:none;border:solid 2px #d3d3d3;border:solid 2px var(--color-divider);border-radius:5px;font-size:2rem;height:50px;max-height:500px;margin:0 auto;padding:20px;text-align:left;width:80%}#qr_modal{vertical-align:middle}#qr_modal .disp_none{display:none}#qr_modal .qr_msg{font-size:2.2rem;text-align:center}#qr_attendance .toukou_btn_box .text{font-size:2.5rem;padding:15px}#qr_attendance .toukou_btn_box button{background-color:#d3d3d3;background-color:var(--color-info-light);transition:.2s}#qr_attendance .toukou_btn_box button:focus{outline:none}#qr_attendance .toukou_btn_box button.btn_touen.on{background-color:#fe9616;background-color:var(--color-primary)}#qr_attendance .toukou_btn_box button.btn_kouen.on{background-color:#309eba;background-color:var(--color-secondary)}#qr_disp_change_box{text-align:right}#qr_disp_change_box button{height:50px;border:1px solid #333;border:1px solid var(--color-black);background:#d3d3d3;background:var(--color-info-light);padding:0 5px;border-radius:3px}#qr_attendance{text-align:center}#qr_attendance .normal_message,#qr_attendance .alert_message{font-size:1.6rem;text-align:left;padding:20px;margin-bottom:15px}#qr_attendance .child_attendance_link.btn{color:#5e3300;color:var(--color-primary-dark);border-color:#fe9616;border-color:var(--color-primary);max-width:480px;width:90%;height:50px}@media screen and (orientation:portrait){.main_menu{margin-bottom:50px}#outdivbox #outdiv{max-width:200px}}.both_sides_btn{overflow:hidden}.both_sides_btn .icon_print,.both_sides_btn .side_right{float:right;margin:5px}.card_content{overflow:hidden;padding:10px;text-align:left}.card{float:left;margin:0 10px 10px 0;width:8.2cm;height:5cm}.card_inner{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:8.2cm;height:5cm;border:1px solid #d3d3d3;border:1px solid var(--color-divider);padding-left:15px;word-break:break-all}.card .c_name{margin-bottom:10px;font-size:8pt}.card .name{font-size:10pt}.card .name .relationship{font-size:8pt;display:block}.card .name .full_name_kana,.card .name .full_name{margin:0}.card .name .full_name_kana>span{font-size:7pt;display:inline-block}.card .name .full_name>span{display:inline-block}.no_card_data{text-align:center}.children_filtering_output .manage_btn_box{display:flex;flex-wrap:wrap;align-items:center}.children_filtering_output .manage_btn_box .box_label{color:#747474;color:var(--color-text-muted);padding:6px 16px 4px 10px}.children_filtering_output .manage_btn_box .manage_btns{padding-left:4px}.children_filtering_output .manage_btn_box .manage_btns button{margin:3px 2px 2px}.children_filtering_output .align-center{text-align:center}.children_filtering_output .col-small{width:5rem}.children_filtering_output .col-middle{width:10rem}.children_filtering_output .info_table tbody:nth-child(2n) td{background-color:#eaf5f8;background-color:var(--color-secondary-light)}.main_menu_list.qr_menu li{width:31%;margin:14px 1%;text-align:center}.qr_menu li button{background:#309eba;background:var(--color-secondary);color:#fff;color:var(--color-text-reverse);border-radius:10px;height:60px;width:94%;padding:0 20px;margin:0 auto;font-size:1.7rem;border:none;cursor:pointer;line-height:1.15}#attendance_record .flex_parts{display:flex;justify-content:space-between}#attendance_record .flex_parts button{margin-top:-3px}.attendance_record .cover_box{margin-bottom:15px}div.btn-check-group label{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;margin-left:10px;margin-bottom:5px}.split_row_item_2{display:block;border-top:1px dotted #d3d3d3;border-top:1px dotted var(--color-divider);padding-top:3px}.d_today{background-color:#fff8e9!important;background-color:var(--color-warning-light)!important}.tk_attendance_record{text-align:center;white-space:nowrap;padding:5px 25px!important;width:12%}.attendance_record_month_table{border-collapse:separate;border-spacing:0;width:100%;font-size:1.2rem;line-height:1}.attendance_record_month_table .row_time1 th{font-weight:400;background-color:#f4f4f4;background-color:var(--color-content);padding:6px 4px;text-align:center}.attendance_record_month_table .row_time2 th{text-align:center;font-weight:400;font-size:1rem;white-space:nowrap;padding:4px 0;background-color:#f4f4f4;background-color:var(--color-content)}.attendance_record_month_table .row_time2 th.name{min-width:105px}.attendance_record_month_table thead tr th:first-child{border-left:none}.attendance_record_month_table td{min-width:20px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);text-align:center;width:18px;padding:6px 2px;vertical-align:middle;height:20px}.attendance_record_month_table td.cell_name{text-align:left;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);width:auto;padding:4px}.attendance_record_month_table tbody .bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.attendance_record_month_table tbody td img{width:16px;height:auto}.attendance_record_month_table .row_time2 td{text-align:center;font-weight:400;font-size:1rem;white-space:nowrap;padding:4px 0;border-left:1px solid #fff;border-left:1px solid var(--color-white);height:15px}.attendance_record_month_table .remarks_mark,.sleep_table .remarks_mark>label{background-image:linear-gradient(135deg,#f44336 5px,transparent 0);background-image:linear-gradient(135deg,var(--color-error) 5px,transparent 0)}.up_outputItem,.down_outputItem{cursor:pointer;width:32%;height:80%}.preview{border:1px solid}.shift_template_button{background:#309eba;background:var(--color-secondary);color:#fff;color:var(--color-text-reverse);border-radius:10px;height:60px;width:265px;padding:0 20px;margin:0 auto;font-size:1.7rem;border:none;cursor:pointer;line-height:1.15}.main_menu_list.top_menu li{margin:14px 1% 28px}.shift_icon.on,.vacation_icon.on,.manual_icon.on{background:#fddfb6 no-repeat 5px center;background:var(--color-primary-mid) no-repeat 5px center}.icon_clear.on{background:#fddfb6 url(/assets/images/icon_clear.svg) no-repeat 5px center;background:var(--color-primary-mid) url(/assets/images/icon_clear.svg) no-repeat 5px center}.vacation_pad{padding:5px 0}.shift_search_result .nursery_width{width:25%}.shift_search_result .time_width{width:8%}.shift_search_result .edit_width{width:10%}.shift_search_result .color_width{width:8%}.modal_bottom_btn .btn_size{min-width:16rem}#personal_shift_edit #personal_shift_table .week_width,#personal_shift_edit #personal_certified_shift_table .week_width{width:8%}#personal_shift_edit #personal_shift_table select:disabled,#personal_shift_edit #personal_certified_shift_table select:disabled{border:none}#personal_shift_edit #personal_shift_table .slct:disabled,#personal_shift_edit #personal_certified_shift_table .slct:disabled{background:none}#personal_shift_edit #personal_shift_table .btnClear:disabled,#personal_shift_edit #personal_certified_shift_table .btnClear:disabled{pointer-events:none}#personal_shift_edit #personal_certified_shift_table label.btnEngagement.detail{opacity:.5}.shift_form_block{border:none}.shift_icon_box{overflow:hidden;text-align:left}.shift_icon_box ul{padding-left:0}.shift_icon_box li{display:inline-block;padding:5px}.shift_icon_box li button:not(.icon_clear):not(.vacation_icon){padding:7px 10px 6px}.scroll_div.shift_monthly{max-height:75vh}.shift_icon span:after{content:attr(data-shift-name);color:#333;color:var(--color-text-main);border-right:1px solid #FE9616;border-right:1px solid var(--color-primary);margin-right:10px;padding-right:10px}.shift_monthly_table .weekly_sum:not(:last-child){border-right:6px double #d3d3d3;border-right:6px double var(--color-divider)}.shift_monthly_table .monthly_sum{border-right:6px double #d3d3d3;border-right:6px double var(--color-divider)}.shift_monthly_table .name{width:50px}.shift_monthly_table{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}.shift_monthly_table th,.shift_monthly_table td{box-sizing:content-box}.shift_monthly_table th{border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);background-color:#f4f4f4;background-color:var(--color-content);font-weight:400}.shift_monthly_table thead tr:first-child th:first-child{width:100px}.shift_monthly_table thead tr:first-child th:not(:first-child){border-bottom:none;width:4.5em}.shift_monthly_table thead tr:first-child th{padding-top:5px}.shift_monthly_table thead tr:last-child th{padding-bottom:5px}.shift_monthly_table td{background-color:#fff;background-color:var(--color-scaffold);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.shift_monthly_table.touch td{font-size:1.6rem;height:50px}.shift_monthly_table td .location_label{margin:0;padding:0;text-align:left}.shift_monthly_table .remarks_mark{background-image:linear-gradient(135deg,#f44336 5px,transparent 0);background-image:linear-gradient(135deg,var(--color-error) 5px,transparent 0)}.print_btn_box{text-align:right}.ref_btn{width:20px}.shift_monthly_table thead tr:first-child th:last-child,.shift_monthly_table thead tr th:last-child{width:100px}.screen_full .form_box{width:100%;max-width:1280px}.screen_full .btn_prnx_area{width:calc(100% - 40px);max-width:1280px}@media(max-width:979px){.screen_full .wrp{width:96%}}.scroll_div.shift_daily{max-height:300px}.shift_daily_table,.shift_daily_sum_table{table-layout:fixed;box-sizing:border-box;border-collapse:separate;border-spacing:0;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);border-collapse:collapse;margin:5px 0;text-align:center;width:100%;word-break:break-all}.shift_daily_table th,.shift_daily_table td,.shift_daily_sum_table th,.shift_daily_sum_table td{box-sizing:content-box}.shift_daily_table th,.shift_daily_sum_table th{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);background-color:#f4f4f4;background-color:var(--color-content);font-weight:400;padding:5px}.shift_daily_table thead th,.shift_daily_sum_table thead th{width:5em;border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.shift_daily_table thead th:first-child{width:120px}.shift_daily_sum_table thead th:first-child{width:120px;border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.shift_daily_table tbody td,.shift_daily_sum_table tbody td{background-color:#fff;background-color:var(--color-scaffold);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);padding:3px}.shift_daily_table tbody td.separate,.shift_daily_sum_table tbody td.separate{border-left:2px solid #d3d3d3;border-left:2px solid var(--color-divider)}.shift_daily_table th:first-child{border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.shift_daily_table tbody th,.shift_daily_sum_table tbody th{color:#333;color:var(--color-text-main);background-color:#fff;background-color:var(--color-scaffold);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider)}.shift_daily_table,.shift_daily_sum_table td.hoverRaw{cursor:pointer}.shift_daily_table .remarks_mark{background-image:linear-gradient(135deg,#f44336 5px,transparent 0);background-image:linear-gradient(135deg,var(--color-error) 5px,transparent 0)}#shift_modal{border:none}#shift_modal dl{border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider);width:100%}#shift_modal dt{width:15%}#shift_add_modal{border:none}#shift_add_modal dl{border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider);width:100%}#shift_add_modal dt{width:15%}[id^=shift_modal]{border:none}[id^=shift_modal] dl{border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider);width:100%}[id^=shift_modal] dt{width:15%}.btn_prnx_area{max-width:980px;margin:0 auto;box-sizing:border-box;overflow:hidden;padding:5px 0}.btn_prev,.btn_next{position:relative;width:auto;height:36px;border-width:2px;border-color:#fe9616;border-color:var(--color-primary);font-size:14px;font-size:var(--text-sm)}.btn_prev{float:left;text-align:right;padding:5px 10px 5px 20px}.btn_next{float:right;text-align:left;padding:5px 20px 5px 10px}.btn_prev:before,.btn_next:before{position:absolute;top:50%;width:10px;height:10px;border:0;transform:translateY(-50%) rotate(45deg);content:""}.btn_prev:before{left:10px;border-bottom:solid 2px #FE9616;border-bottom:solid 2px var(--color-primary);border-left:solid 2px #FE9616;border-left:solid 2px var(--color-primary)}.btn_next:before{right:10px;border-top:solid 2px #FE9616;border-top:solid 2px var(--color-primary);border-right:solid 2px #FE9616;border-right:solid 2px var(--color-primary)}.btn_prev:hover,.btn_next:hover{background-color:#fff8e9;background-color:var(--color-warning-light)}#staffing .jinin_textbox{width:50px;text-align:center}#staffing .jinin_label{text-align:center}#staffing .explain_to_logic{padding-left:10px}#staffing .explain_to_logic dt{font-size:.8rem}#staffing .explain_to_logic dd{font-size:.7rem;margin-left:15px}#staffing_remodal input.jinin_textbox:-moz-read-only{background-color:#f4f4f4;background-color:var(--color-content);color:#747474;color:var(--color-text-muted)}#staffing_remodal input.jinin_textbox:read-only{background-color:#f4f4f4;background-color:var(--color-content);color:#747474;color:var(--color-text-muted)}#staffing_remodal input.jinin_textbox{width:150px;margin:0 5px}#staffing_remodal dl{display:flex;align-items:center;gap:8px;padding:25px 0;margin:0;border-top:1px dashed #d3d3d3;border-top:1px dashed var(--color-divider);width:100%}#staffing_remodal dl:first-child{margin-top:10px}#staffing_remodal dl:last-child{border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider)}#staffing_remodal dl dt,#staffing_remodal dl dd{padding:0}#staffing_remodal dl dt{min-width:120px;text-align:left;color:#333;color:var(--color-text-main);font-weight:700}#staffing_remodal dl dt label{font-weight:400;margin-top:3px}#staffing_remodal dl dd{position:relative;font-size:14px;font-size:var(--text-sm);color:#747474;color:var(--color-text-muted)}#staffing_remodal dl dd input{margin:0 5px;color:#333;color:var(--color-text-main);font-size:16px;font-size:var(--text-md)}#staffing_remodal dl dd .jinin_floatLabel{position:absolute;top:0;left:0;transform:translateY(-90%)}#staffing input.jinin_textbox:-moz-read-only{background-color:#f4f4f4;background-color:var(--color-content);color:#747474;color:var(--color-text-muted)}#staffing input.jinin_textbox:read-only{background-color:#f4f4f4;background-color:var(--color-content);color:#747474;color:var(--color-text-muted)}#staffing th,#staffing td{text-align:center}.main_menu_list.usualplan_menu li{width:31%;margin:14px 1%;text-align:center}.usualplan_menu li button{background:#309eba;background:var(--color-secondary);color:#fff;color:var(--color-text-reverse);border-radius:10px;height:60px;width:94%;padding:0 20px;margin:0 auto;font-size:1.7rem;border:none;cursor:pointer;line-height:1.15}.tab-navigation{display:flex;flex-direction:row}.tab-navigation .tab-navigation__menu{width:30%;max-width:30%;padding:0 10px;margin:0;list-style:none;border-right:1px solid #FE9616;border-right:1px solid var(--color-primary)}.tab-navigation .tab-navigation__menu .tab-navigation__menu__item{background:#fff;background:var(--color-scaffold);cursor:pointer;padding:10px}.tab-navigation .tab-navigation__menu .tab-navigation__menu__item:hover{background:#f4f4f4;background:var(--color-content)}.tab-navigation .tab-navigation__menu .tab-navigation__menu__item.tab-navigation__menu__item--active{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.tab-navigation .tab-navigation__view{width:70%;padding:0 10px;overflow:hidden;position:relative}.tab-navigation .tab-navigation__view .tab-navigation__view__content.tab-navigation__view__content--active{display:block}.tab-navigation .tab-navigation__view .tab-navigation__view__content{display:none}#master_contents{display:flex;flex-direction:row}#usualplan_form .search_form_block{border-top:none;margin-bottom:20px;padding:10px 0}#master_contents #trashbox{width:80px;height:80px;position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#a7a7a7;background:var(--color-info);border-radius:50%;transition:.2s}#master_contents #trashbox:after{font-family:remixicon;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px;color:#fff;color:var(--color-text-reverse)}#master_contents #trashbox.close{background:#a7a7a7;background:var(--color-info)}#master_contents #trashbox.open{background:#f44336;background:var(--color-error)}#master_contents ul{list-style:none;margin:0;padding-left:0}#master_item_list{border-right:1px solid #FE9616;border-right:1px solid var(--color-primary);padding:10px 10px 10px 0;width:30%}#master_item_list li{background:#fff;background:var(--color-scaffold);cursor:pointer;padding:10px}#master_item_list li:hover{background:#f4f4f4;background:var(--color-content)}#master_item_list li.active{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}#change-form{padding:10px 0 120px 10px;width:70%;overflow:hidden;position:relative}#change-form .master_edit_panel{display:none}#change-form .master_edit_panel .sortable li{cursor:move}#change-form .master_edit_panel li{background:#fff;background:var(--color-scaffold);border:1px solid #FE9616;border:1px solid var(--color-primary);border-radius:5px;padding:10px}#change-form .master_edit_panel li:not(:last-child){margin-bottom:5px}#change-form .master_edit_panel li.unregistered{border:none;cursor:default}#change-form .master_edit_panel.active{display:block}#change-form input[name=item_name]{font-size:1.8rem;padding:5px;border:1px solid #d3d3d3;border:1px solid var(--color-divider)}#change-form .tool_box{margin-bottom:10px}#change-form .master_edit_panel li.ui-state-highlight{height:2rem;border:dotted 2px #309eba;border:dotted 2px var(--color-secondary)}.ui-sortable-helper{transition:width .5s linear,background .5s linear}.optional_item{margin:0 auto}#change-form .cate_list{margin-bottom:15px}#change_tab{padding-bottom:20px}#change_tab .update_btn{text-align:right;float:right}.master_edit{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary);background-repeat:no-repeat;background-position:center;border-color:#fe9616;border-color:var(--color-primary);width:30px;height:30px;border-radius:50%}.icon_edit{background-image:url(/assets/images/icon_edite.svg)}#item_list .item_name{text-align:left}#item_list .float{float:left}#item_list .align_right{text-align:right}#item_list .achieve_date,#item_list .available_period{padding-right:10px}.input_achieved_date{padding-top:10px}.developmental_record_item{display:flex;align-items:center;justify-content:space-between;word-break:break-word}.developmental_record_item .item_name{flex-basis:59%}.developmental_record_item .age_available{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-basis:41%;max-width:350px;padding-left:1rem}.developmental_record_item .age_available .age_available_detail{width:calc(100% - 30px)}.developmental_record_item .age_available>:last-child{margin-left:auto}.item_add_btn{display:inline-block;padding:.5em 1em;text-decoration:none;background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse);border-bottom:solid 4px #FE9616;border-bottom:solid 4px var(--color-primary);border-radius:3px}.item_add_btn:active{transform:translateY(4px);box-shadow:0 0 1px #0003;border-bottom:none}.option_ttl{float:left;margin-top:15px}.option_add{margin-top:10px;margin-bottom:5px;margin-left:50px}.option{margin-top:5px}.option_btn{display:inline-block;text-decoration:none;background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse);width:25px;height:25px;line-height:25px;border-radius:50%;text-align:center;overflow:hidden;box-shadow:0 0 0 3px #fe9616;box-shadow:0 0 0 3px var(--color-primary);border:dashed 1px #fff;border:dashed 1px var(--color-white);margin-right:5px;cursor:pointer}.option_btn.del{position:absolute;margin-top:5px;margin-left:10px}.preview_size{max-width:200px;margin-top:10px}.inspection_select_text{vertical-align:middle}.example_area{border:dotted;padding:5px;border-color:#fe9616;border-color:var(--color-primary);margin-top:10px}.exmaple_area_detail summary{cursor:pointer}.attendance_info,.leaving_info{text-align:center;margin:15px 0;padding:5px;border-radius:20px;font-size:14px;font-size:var(--text-sm)}.attendance_info .engagement_cat,.leaving_info .engagement_cat{display:inline-block;width:4em}#clock_attendance,.attendance_info{background-color:#fff7ec;background-color:var(--color-primary-light)}#clock_leaving,.leaving_info{background-color:#eaf5f8;background-color:var(--color-secondary-light)}.toukou_btn_box button,.kintai_btn_box button{margin:20px 5%}.toukou_btn_box button.cmp,.kintai_btn_box button.cmp{cursor:default;color:#fff;color:var(--color-text-reverse);background-color:#f4f4f4;background-color:var(--color-content)}.toukou_btn_box button.btn_touen.cmp{background-image:url(/assets/images/icon_touen_w.svg)}.toukou_btn_box button.btn_kouen.cmp{background-image:url(/assets/images/icon_kouen_w.svg)}.kintai_btn_box button.btn_syukkin.cmp{background-image:url(/assets/images/icon_touen_w.svg)}.kintai_btn_box button.btn_taikin.cmp{background-image:url(/assets/images/icon_kouen_w.svg)}#toukin_modal .err_cell{background:#ffebe9;background:var(--color-error-light)}#toukin_modal{vertical-align:middle}#toukin_modal .disp_none{display:none}#toukin_modal .bm_msg{font-size:2.2rem;text-align:center}#toukin_modal .remarks{width:100%}#toukin_modal .remarks pre{font-family:inherit}#clock_attendance,#clock_leaving{padding:0 6px 1px;border:none;font-size:1.6rem;font-weight:700;width:100px}.toukou_btn_box .no_attendance,.kintai_btn_box .no_attendance{position:relative}.toukou_btn_box button.btn_touen:disabled,.toukou_btn_box button.btn_kouen:disabled,.kintai_btn_box button.btn_taikin:disabled,.kintai_btn_box button.btn_syukkin:disabled{cursor:default;opacity:1}.toukou_btn_box .no_attendance:before{content:attr(data-noAttendanceMsg)}.kintai_btn_box .no_attendance:before{content:attr(data-noAttendanceMsg)}.kintai_btn_box .no_attendance:before,.toukou_btn_box .no_attendance:before{color:#333;color:var(--color-text-main);background:#ffbd24;background:var(--color-warning);box-sizing:border-box;box-shadow:0 1px 1px #00010133;font-size:1.8rem;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);padding:10px;width:250px;height:100px;opacity:.8}.modal_btn_box{margin-top:15px;overflow:hidden;padding:1px}.modal_bottom_btn .modal_btn_close_w,.modal_bottom_btn .modal_btn_in_w,.modal_bottom_btn .modal_btn_out_w{font-size:2.5rem;width:48%;height:70px;margin:0 1%}.modal_bottom_btn .modal_btn_close_w{float:left}.modal_bottom_btn .modal_btn_in_w{background-color:#fe9616;background-color:var(--color-primary);border:none;color:#fff;color:var(--color-text-reverse);float:right}.modal_bottom_btn .modal_btn_out_w{background-color:#309eba;background-color:var(--color-secondary);border:none;color:#fff;color:var(--color-text-reverse);float:right}header .cooperates{margin:0 10px;padding:5px 0;text-align:left}header .cooperates a{display:inline-block}header .cooperates img{width:100px;vertical-align:bottom}.main_menu_list.top_menu li a.btntch span.menu_btn{position:relative;display:inline-block;margin-top:0}.main_menu_list.top_menu li a.btntch span.menu_btn img.icon_hugnote{width:30px;position:absolute;top:-3px;right:-7px}.main_menu_list.kanri_menu li a img.icon_hugnote{width:25px;position:absolute;top:0;right:0}.break_time_btn_box button.btn_break_time{background:#42c094;background:var(--color-success);border:none;border-radius:50%;color:#fff;color:var(--color-text-reverse);cursor:pointer;font-size:3rem;width:180px;height:180px;margin:20px 5%;padding:0}.break_time_btn_box button.btn_break_time:disabled{cursor:default;opacity:1}.break_time_btn_box button.btn_break_time.cmp{background:#f4f4f4;background:var(--color-content);white-space:pre;vertical-align:bottom}.break_time_btn_box button[data-breakType=start].cmp:before{content:attr(data-startTime) "\a"}.break_time_btn_box button[data-breakType=end].cmp:before{content:attr(data-endTime) "\a"}.break_time_btn_box button.no_start,.break_time_btn_box button.no_end{position:relative}.break_time_btn_box button.no_start:after{content:attr(data-noStartMsg)}.break_time_btn_box button.no_end:after{content:attr(data-noEndMsg)}.break_time_btn_box button.no_start:after,.break_time_btn_box button.no_end:after{color:#333;color:var(--color-text-main);background:#ffbd24;background:var(--color-warning);box-sizing:border-box;box-shadow:0 1px 1px #00010133;font-size:1.8rem;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);padding:10px;width:250px;height:100px;opacity:.8}.clock_box input{border:none;font-size:3rem}#ip_address_settings .form_header{border:none;box-shadow:none;margin:0 auto}#ip_address_settings .form_header dl{display:table;margin:0 4px 2px}#ip_address_settings .form_header dt{display:table-cell;color:#747474;color:var(--color-text-muted);padding:6px 16px 4px 10px;margin:0;white-space:nowrap;text-align:right;vertical-align:middle}#ip_address_settings .form_header dd{display:table-cell;padding:6px 7px 4px;margin:0}#ip_address_settings #ip_address_table th{box-sizing:border-box}#ip_address_settings #ip_address_table th.th_ip_address{width:20%;min-width:130px}#ip_address_settings #ip_address_table th.th_mask{width:15%;min-width:200px}#ip_address_settings #ip_address_table th.th_memo{width:55%;min-width:80px}#ip_address_settings #ip_address_table th.th_button{width:10%;min-width:90px}#ip_address_settings #ip_address_table input:disabled,#ip_address_settings #ip_address_table select:disabled{border:none}#ip_address_settings #ip_address_table .inpt_t:disabled,#ip_address_settings #ip_address_table .slct:disabled{background:none}#ip_address_settings #ip_address_table .btn_delete_row:disabled,#ip_address_settings #ip_address_table .btn_add_row:disabled{pointer-events:none}.example_sentence_list input{display:none}.example_sentence_list input[type=checkbox].on-off+ul{display:none}.example_sentence_list input[type=checkbox].on-off:checked+ul{display:block}.example_sentence_list ul{padding:0;text-align:center}.example_sentence_list li{list-style:none;display:inline}.example_sentence_list .content{margin:2% 4%}.example_sentence_list .form_box{display:block}.example_sentence_list .vertical{display:block;margin-bottom:10px}.example_sentence_list .tab_class_age{text-align:center;height:30px}.example_sentence_list .tab_class_age label{border:2px solid #d3d3d3;border:2px solid var(--color-divider)}.example_sentence_list .btn_year,.example_sentence_list .btn_month{font-size:1.6rem;width:120px;height:60px;margin:10px;border:2px solid #d3d3d3;border:2px solid var(--color-divider);background:#fff;background:var(--color-scaffold)}.example_sentence_list .title_label{display:inline-block;padding:5px 0;font-size:20px;width:100%;border:2px solid #FE9616;border:2px solid var(--color-primary)}.example_sentence_list .btn_year:hover,.example_sentence_list .btn_month:hover{background:#f4f4f4;background:var(--color-content)}.example_sentence_list .title_label:hover{background:#fff7ec;background:var(--color-primary-light)}.example_sentence_list .btn_year,.example_sentence_list .btn_month,.example_sentence_list .title_label{cursor:pointer;border-radius:5px}.example_sentence_detail .content{margin:3% 10%}.example_sentence_detail .title_2{background:#f4f4f4;background:var(--color-content);padding:10px 30px;margin:25px auto;font-weight:700;font-size:1.6em}.example_sentence_detail .title_3{font-size:1.2em;font-weight:700;border-bottom:2px solid #d3d3d3;border-bottom:2px solid var(--color-divider)}.example_sentence_detail dd{padding-bottom:15px}.example_sentence_detail li{padding-bottom:5px}.sleep_check_printing .no_result{margin:1em 7%;border-left:solid 10px #FE9616;border-left:solid 10px var(--color-primary);background-color:#f4f4f4;background-color:var(--color-content);padding:1.5em}.sleep_check_printing .results{display:flex;justify-content:space-between;align-items:center;margin:1em 7%;border-left:solid 10px #FE9616;border-left:solid 10px var(--color-primary);background-color:#f4f4f4;background-color:var(--color-content);padding:1.5em}.sleep_check_printing .download{color:buttontext;border-color:#fe9616;border-color:var(--color-primary)}.employees_auth_writable{display:flex;justify-content:space-between}.employees_auth_writable a.employee_order{color:#333;color:var(--color-text-main)}.employee_orders .attention{font-size:.7rem;color:#f44336;color:var(--color-error)}.employee_orders .form_box:not(.box_low){margin-bottom:6rem}.employee_orders input.rank{width:6em}.employee_orders .display_flag_label{display:inline-block;min-width:5em;cursor:pointer;padding:5px 10px;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;background:#fff;background:var(--color-scaffold)}.employee_orders .display_flag_label.on{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary)}.employee_orders .display_flag_label.off:hover{background-color:#fff7ec;background-color:var(--color-primary-light);border-radius:5px}.incident_report_word_break{word-break:break-all}.incident_child{flex-direction:column;align-items:flex-start}.incident_target_child{display:flex;align-items:center}.incident_target_child_btn{display:inline}.incident_image{max-width:-webkit-fill-available}.incident_list_button_margin{margin:5px}.incident_list_table th.report_kind{width:80px}.incident_list_table th.accrual_date{width:100px}.incident_list_table th.nursery_name{width:110px}.incident_list_table th.recorder{width:80px}.incident_list_table th.report_title,.incident_list_table th.target_children{width:120px}.incident_list_table th.print_check{width:40px}.config_search_nursery{border-bottom:none}.config_active{text-decoration:none!important;display:block!important;color:#fff!important;color:var(--color-text-reverse)!important}.config_non_active{text-decoration:none!important;display:block!important;color:#333!important;color:var(--color-text-main)!important}.config_form{padding:10px 0 10px 10px;width:100%}.config_form .attention{font-size:10px}.config_edit{color:#fff;color:var(--color-text-reverse);background:#fe9616;background:var(--color-primary);background-repeat:no-repeat;background-position:center;border-color:#fe9616;border-color:var(--color-primary);width:30px;height:30px;border-radius:50%;border:solid 0;margin-left:20px}.config_icon_edit{background-image:url(/assets/images/icon_edite.svg)}.config_optional{float:left}.config_optional_item{word-break:break-all}.custom_csv_optional{width:75%;margin-left:auto;margin-right:auto;margin-top:20px}.optional_list_nursery{min-width:95px}.optional_list_btn_edit{width:150px}.optional_list_btn_del{width:30px}.optional_list_timing{max-width:80px;min-width:60px}.optional_pattern_item{width:100%;padding-left:10px}.optional_btn_edit{margin-bottom:5px}.optional_btn_del{padding-left:13px!important;padding-right:13px!important;padding-top:14px}.attendance_optional_frame{max-width:80px;text-align:center}.attendance_optional_item{display:flex}.attendance_optional_char{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.scroll_div.attendance{max-height:100%}.calender_table.attendance{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}.calender_table.attendance th:nth-of-type(1){width:40px}.calender_table.attendance th:nth-of-type(2){width:40px}.calender_table.attendance th:nth-of-type(3){width:150px}.calender_table.attendance th:nth-of-type(4){width:80px}.calender_table.attendance th:nth-of-type(5){width:80px}.calender_table.attendance th:nth-of-type(6){width:80px}.calender_table.attendance th:nth-of-type(7){width:90px}.calender_table.attendance th:nth-of-type(8){width:80px}.calender_table.attendance th:nth-of-type(9){width:80px}.calender_table.attendance th:nth-of-type(10){width:200px}.certified_calender_table.attendance{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}.certified_calender_table.attendance th:nth-of-type(1){width:30px}.certified_calender_table.attendance th:nth-of-type(2){width:30px}.certified_calender_table.attendance th:nth-of-type(3){width:150px}.certified_calender_table.attendance th:nth-of-type(4){width:70px}.certified_calender_table.attendance th:nth-of-type(5){width:70px}.certified_calender_table.attendance th:nth-of-type(6){width:140px}.certified_calender_table.attendance th:nth-of-type(7){width:140px}.certified_calender_table.attendance th:nth-of-type(8){width:70px}.certified_calender_table.attendance th:nth-of-type(9){width:70px}.certified_calender_table.attendance th:nth-of-type(10){width:200px}.certified_calender_table.attendance th:nth-of-type(11){width:100px}.scroll_div.attendance-edit{max-height:100%}.calender_table.attendance-edit{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}.calender_table.attendance-edit th:nth-of-type(1){width:30px}.calender_table.attendance-edit th:nth-of-type(2){width:30px}.calender_table.attendance-edit th:nth-of-type(3){width:150px}.calender_table.attendance-edit th:nth-of-type(4){width:120px}.calender_table.attendance-edit th:nth-of-type(5){width:120px}.calender_table.attendance-edit th:nth-of-type(6){width:120px}.calender_table.attendance-edit th:nth-of-type(7){width:200px}.calender_table.attendance-edit th:nth-of-type(8){width:100px}.certified_calender_table.attendance-edit{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}.certified_calender_table.attendance-edit th:nth-of-type(1){width:85px}.certified_calender_table.attendance-edit th:nth-of-type(2){width:30px}.certified_calender_table.attendance-edit th:nth-of-type(3){width:30px}.certified_calender_table.attendance-edit th:nth-of-type(4){width:150px}.certified_calender_table.attendance-edit th:nth-of-type(5){width:120px}.certified_calender_table.attendance-edit th:nth-of-type(6){width:120px}.certified_calender_table.attendance-edit th:nth-of-type(7){width:150px}.certified_calender_table.attendance-edit th:nth-of-type(8){width:120px}.certified_calender_table.attendance-edit th.use_break_func:nth-of-type(8){width:200px}.certified_calender_table.attendance-edit th:nth-of-type(9){width:200px}.certified_calender_table.attendance-edit th:nth-of-type(10){width:100px}.scroll_div.optional_aggregate{max-height:100%}.attendance_optional_aggregate{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}.attendance_optional_aggregate th:nth-of-type(1){width:100px}.scroll_div.optional_table{max-height:100%}.optionalItem_edit_comment{display:block}#optional_table{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #fff;border-top:1px solid var(--color-white);border-left:1px solid #fff;border-left:1px solid var(--color-white);box-sizing:border-box;margin:5px 0;text-align:center;width:100%}#optional_table tr:nth-of-type(1) th:nth-of-type(1){width:150px}#optional_table tr:nth-of-type(1) th:nth-of-type(2),#optional_table tr:nth-of-type(1) th:nth-of-type(3){width:100px}#optional_table tr:nth-of-type(1) th:nth-of-type(5){width:75px}#optional_table tr:nth-of-type(1) th:nth-of-type(6){width:45px}.form_table th.thtitle.delete_department_title{text-align:right}tbody[class^=department_history].delete{background:#a7a7a7;background:var(--color-info)}tbody[class^=department_history].delete td{opacity:.6}.btn.delete_department_history.delete_on{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}#message .edit .recipient_list{padding:8px 7px!important}#message .edit .recipient_list ul li{margin-right:1em}#message .edit .recipient_list input[type=checkbox]{margin:0 .5rem .4rem 0;transform:scale(1.4)}#message .edit .recipient_list label{background-color:#f4f4f4;background-color:var(--color-content);border-radius:5px;box-shadow:0 0 0 2px #00000014,0 -9px 2px -7px #00000080 #d3d3d3 inset;box-shadow:0 0 0 2px #00000014,0 -9px 2px -7px #00000080 var(--color-divider) inset;-moz-box-shadow:0 0 0 2px rgba(0,0,0,.08),0 -9px 2px -7px rgba(0,0,0,.5) #d3d3d3 inset;-moz-box-shadow:0 0 0 2px rgba(0,0,0,.08),0 -9px 2px -7px rgba(0,0,0,.5) var(--color-divider) inset;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.08),0 -9px 2px -7px rgba(0,0,0,.5) inset;color:#747474;color:var(--color-text-muted);display:inline-block;padding:.4em 1em .6em;text-align:center}#message .edit .recipient_list ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin:0}#message .edit .recipient_list details summary{color:#333;color:var(--color-text-main);margin-bottom:4px;cursor:pointer}#message .edit .recipient_list details[open] summary{color:#747474;color:var(--color-text-muted)}#message .edit .additional_recipient th span{display:inline-block}#message .edit .additional_recipient td p{font-size:14px;margin-top:.5em}.era.indent{margin-left:25px}#hourly_aggregation table th{text-align:right;width:80px}#hourly_aggregation table th:nth-child(1){width:170px}#hourly_aggregation table td{text-align:right}#hourly_aggregation_configs{width:550px}#hourly_aggregation_configs input[type=time]:disabled{background:none;border:none}#hourly_aggregation_configs th:nth-child(1){width:350px}#hourly_aggregation_configs th:nth-child(2){width:200px}.daily_work_container{background:#fff;background:var(--color-scaffold);border:0;border-radius:8px 8px 0 0;overflow:hidden;margin-bottom:40px}.daily_work_container table{border-collapse:collapse}.daily_work_container .header_staff{background:#309eba;background:var(--color-secondary)}.daily_work_container .header_child{background:#42c094;background:var(--color-success)}.daily_work_container .top_bar{color:#fff;color:var(--color-text-reverse);font-weight:700;align-items:center;display:flex;padding:10px}.daily_work_container .top_bar a{padding:0 5px;cursor:pointer}.daily_work_container .top_bar a.button_disabled{pointer-events:none;filter:brightness(50%)}.daily_work_container .top_bar .label_name{margin-right:auto}.daily_work_container .top_bar_none{background:#fff;background:var(--color-scaffold);font-weight:700;align-items:center;display:flex;padding:10px}.daily_work_container .certified_button{width:50px;padding-left:10px}.daily_work_container table button[data-id]{background:#a7a7a7;background:var(--color-info);border:none;border-radius:20px;padding:5px;margin:1px 5px;width:100px}.daily_work_container table[data-table_type=staff] button[data-id]:hover{background:#eaf5f8;background:var(--color-secondary-light)}.daily_work_container table[data-table_type=child] button[data-id]:hover{background:#ecf9f4;background:var(--color-success-light)}.daily_work_container table[data-table_type=staff] .plan_time_childcare{background:#d6ecf1;background:var(--color-secondary-mid)}.daily_work_container table[data-table_type=staff] .actual_time_childcare{background:#fe9616;background:var(--color-primary)}.daily_work_container table[data-table_type=staff] .plan_time_childcare.actual_time_childcare{background:#309eba;background:var(--color-secondary)}.daily_work_container table[data-table_type=staff] .break{background:#d3d3d3!important;background:var(--color-info-light)!important}.daily_work_container table[data-table_type=child] .plan_time{background:#d1f0e4;background:var(--color-success-mid)}.daily_work_container table[data-table_type=child] .actual_time{background:#fe9616;background:var(--color-primary)}.daily_work_container table[data-table_type=child] .plan_time.actual_time{background:#42c094;background:var(--color-success)}.daily_work_container table[data-table_type=staff] td .break{position:relative}.daily_work_container table[data-table_type=staff] td .break:after{content:"休";position:absolute;top:0;left:0}.daily_work_container tr.summary{height:30px}.daily_work_container tr.summary th{border-top:1px solid #fff;border-top:1px solid var(--color-white);border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white);border-right:1px solid #fff;border-right:1px solid var(--color-white);background:#a7a7a7;background:var(--color-info);color:#fff;color:var(--color-text-reverse);text-align:center;height:30px}.calender{height:40px;vertical-align:middle;position:relative;cursor:pointer;margin:0 0 0 15px}.dw_calender div.date_header{background:#fff;background:var(--color-scaffold);display:flex;padding:2px 10px;font-weight:700;align-items:center;vertical-align:middle;border-radius:8px}.dw_calender.remodal{padding:35px}.dw_calender .remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#747474;color:var(--color-text-muted);border:0;outline:0;background:transparent}.dw_calender .remodal-close:before{font-size:25px}.dw_calender .search_form_block{border-collapse:separate;border-spacing:0;border-bottom:1px dashed #d3d3d3;border-bottom:1px dashed var(--color-divider);margin:0 0 1px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-weight:initial}.dw_calender .search_form_block:first-child,.bdr_top{border-top:1px dashed #d3d3d3;border-top:1px dashed var(--color-divider)}.dw_calender .search_form_block dl{display:table;margin:0 4px 2px;border-bottom:initial;width:initial}.dw_calender .search_form_block dt{display:table-cell;color:#42c094;color:var(--color-success);background:url(/assets/images/bg_th.svg) no-repeat right center;padding:6px 16px 4px 10px;margin:0;white-space:nowrap;text-align:right;vertical-align:middle}.dw_calender .search_form_block dd{display:table-cell;padding:6px 7px 4px;margin:0}.dw_calender .search_form_block .disp_none{display:none}.dw_calender .search_form_block dl.w_full dd{width:95%}.dw_calender .search_form_block dl.w_half{width:48%}.dw_calender span{font-size:18px}.dw_calender .disp_time{margin-left:auto;margin-right:10px}.dw_calender .btn_reload{position:relative;right:0;vertical-align:middle}.dw_btn_prev:after,.dw_btn_next:after{content:"";position:absolute;transform:rotate(45deg) translateY(-50%) translate(-50%);height:10px;width:10px;cursor:pointer}.dw_btn_prev:after{border-bottom:solid 3px #322b1a;border-bottom:solid 3px var(--color-gray-100);border-left:solid 3px #322b1a;border-left:solid 3px var(--color-gray-100);left:40%;top:58%}.dw_btn_next:after{border-top:solid 3px #322b1a;border-top:solid 3px var(--color-gray-100);border-right:solid 3px #322b1a;border-right:solid 3px var(--color-gray-100);left:40%;top:58%}.dw_btn_prev,.dw_btn_next{width:25px;height:25px;display:block;position:relative;margin:0 10px}.daily_work_container .scroll_div{max-height:initial}.daily_work_container .top_scroll_div{width:1913px;height:20px}.daily_work_container .scroll_div{overflow-x:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.daily_work_container .top_scroll{overflow-x:scroll;overflow-y:hidden;background:#f4f4f4;background:var(--color-content);height:20px}.daily_work_container table.column_name{border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);width:170px;text-align:center}.daily_work_container table tr.header th{border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);border-left:1px solid #d3d3d3;border-left:1px solid var(--color-divider);text-align:center;background:#f4f4f4;background:var(--color-content);height:30px;padding:0 8px}.daily_work_container table th,.daily_work_container table td{background:#fff;background:var(--color-scaffold);height:35px;font-weight:700;color:#333;color:var(--color-text-main);text-align:center;border-right:1px solid #d3d3d3;border-right:1px solid var(--color-divider);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);padding:0}.daily_work_container table td{min-width:17px}.daily_work_container table td.separate{border-left:2px solid #d3d3d3;border-left:2px solid var(--color-divider);border-collapse:collapse}.daily_work_container th .column_name{min-width:17px}.daily_work_container td div{height:60%;position:relative}@media print{.daily_work_container{-webkit-print-color-adjust:exact}.daily_work_container .scroll_div{overflow-x:auto}.container .daily_work_container table{table-layout:fixed;width:100%}.daily_work_container table tr.header th{line-height:1.1;padding:4px 8px}.daily_work_container table tr.header th:first-child{width:16px}.daily_work_container table tr.header th.column_name{width:88px}.daily_work_container table tr th button[data-id]{background-color:#d3d3d3;background-color:var(--color-gray-40);margin:1px}}.up_table:after,.down_table:after{content:"";position:absolute;transform:rotate(-45deg) translateY(-50%) translate(-50%);height:10px;width:10px;cursor:pointer}.up_table:after{border-top:solid 3px #fff;border-top:solid 3px var(--color-white);border-right:solid 3px #fff;border-right:solid 3px var(--color-white);left:50%;top:30%}.down_table:after{border-bottom:solid 3px #fff;border-bottom:solid 3px var(--color-white);border-left:solid 3px #fff;border-left:solid 3px var(--color-white);left:50%;top:9%}.up_table,.down_table{width:25px;height:25px;display:block;position:relative;margin:0 20px 0 0}.toggle_table:after{content:"";position:absolute;border-top:solid 3px #fff;border-top:solid 3px var(--color-white);height:5px;width:15px;top:38%}.toggle_table{width:25px;height:25px;display:block;position:relative}.dw_topbox,.dw_topbox_child{text-align:center;font-size:22px;padding:12px 0;color:#fff;color:var(--color-text-reverse);font-weight:700;border-radius:5px 5px 0 0}.dw_topbox{background:#309eba;background:var(--color-secondary)}.dw_topbox_child{background:#42c094;background:var(--color-success)}.dw_box{display:flex}.dw_leftbox,.dw_rightbox{box-sizing:border-box;padding:20px}.dw_leftbox{background:#f4f4f4;background:var(--color-content);width:22%;border-bottom-left-radius:5px}.dw_leftbox .leftbox_content{margin:0 0 10px}.dw_leftbox .leftbox_content .output_label{height:45px;line-height:45px;border:none;border-radius:5px;font-size:15px;font-weight:700;box-sizing:border-box;background:#fff;background:var(--color-scaffold);display:block;width:100%;text-align:left;padding-left:10px}.dw_leftbox .leftbox_content .output_label.disp_date{padding:0;text-align:center}.dw_leftbox .leftbox_content .output_label.disp_time{padding:0;text-align:center;width:calc(100% - 55px)}.dw_leftbox .leftbox_content .set_time_dw{display:flex;justify-content:space-between}.dw_leftbox .leftbox_content .btn_set_time{background:#a7a7a7;background:var(--color-info);color:#fff;color:var(--color-text-reverse);border:none;border-radius:10px;width:45px;height:45px;padding:0 5px;cursor:initial;text-align:center}.dw_leftbox .leftbox_content .btn_set_time:hover{background:#a7a7a7;background:var(--color-info)}.dw_leftbox .leftbox_content:last-child{margin-bottom:175px}.dw_rightbox{background:#fff;background:var(--color-scaffold);width:78%;border-bottom-right-radius:5px;position:relative}.dw_rightbox table{margin-bottom:30px;width:100%}.dw_rightbox td span{font-size:15px;margin:0}.dw_rightbox .dw_r_header,.dw_rightbox .dw_r_header_child{padding:.5rem;width:49%}.dw_rightbox .dw_r_header{border-left:10px solid #309eba;border-left:10px solid var(--color-secondary);background:#eaf5f8;background:var(--color-secondary-light)}.dw_rightbox .dw_r_header_child{border-left:10px solid #42c094;border-left:10px solid var(--color-success);background:#ecf9f4;background:var(--color-success-light)}.dw_rightbox .dw_r_margin{width:2%}.dw_rightbox input.inpt_t,.dw_rightbox textarea.inpt_t{background:#fff7ec;background:var(--color-primary-light)}.dw_rightbox input[type=time]:hover{background:#fff right 50% no-repeat;background:var(--color-scaffold) right 50% no-repeat}.dw_rightbox .form_readonly .inpt_t,.dw_rightbox .form_readonly .slct{background:#f4f4f4;background:var(--color-content);pointer-events:none}.dw_rightbox .form_readonly .radio+label{pointer-events:none}.dw_rightbox #countPlanTarget,.dw_rightbox #countActualTarget,.dw_rightbox #childPlanTarget,.dw_rightbox #childActualTarget{vertical-align:top}.dw_rightbox .dw_emp_modal_timeline,.dw_rightbox #child_plan_time_box,.dw_rightbox #child_actual_time_box,.dw_rightbox #employee_break_time_box{align-items:center;display:flex;margin:3px}.dw_rightbox .dw_emp_modal_timeline span,.dw_rightbox #child_plan_time_box span,.dw_rightbox #child_actual_time_box span,.dw_rightbox #employee_break_time_box span{margin:5px}.dw_rightbox #countPlanTarget #employee_plan_time_box select,.dw_rightbox #countActualTarget #employee_actual_time_box select{margin:4px 0 0 5px;min-height:2.3em}.dw_rightbox .dw_modal_remarks_row{vertical-align:top}.dw_rightbox .dw_modal_remarks_row textarea.inpt_t{margin:10px 0 20px}.dw_rightbox .dw_modal_btn_box{position:absolute;bottom:20px;right:20px}.dw_rightbox .dw_modal_btn_box .navi_btn{margin:0 0 0 15px}.dw_rightbox .attention_msg{margin-top:20px;text-align:center}.dw_rightbox .modal_msg{text-align:left}.dw_rightbox #js-plan_other_work_location_msg,.dw_rightbox #js-actual_other_work_location_msg{vertical-align:top}.dw_rightbox #js-plan_other_work_location_msg p,.dw_rightbox #js-actual_other_work_location_msg p{margin-top:20px}.dw_rightbox .check-group{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.dw_rightbox .check-group:before{content:"";display:block;order:1;width:calc(21% + 30px)}.dw_rightbox div.check-group label,.dw_rightbox div.check-group label.off{cursor:pointer;padding:7px 15px;float:left;border:solid 1px #42c094;border:solid 1px var(--color-success);border-radius:5px;margin-left:0;background:#fff;background:var(--color-scaffold)}.dw_rightbox div.check-group label:nth-of-type(n+4){margin-top:15px}.dw_rightbox div.check-group{margin-top:10px}.dw_rightbox div.check-group label{border:solid 1px #fff;border:solid 1px var(--color-white)}.dw_rightbox input[type=radio]+label{border:1px solid #42c094;border:1px solid var(--color-success);width:31%}.dw_rightbox input[type=radio]+label:hover{opacity:.75}.dw_rightbox input[type=radio]:checked+label{background:#42c094;background:var(--color-success);color:#fff;color:var(--color-text-reverse)}@media only screen and (max-width:950px){.dw_rightbox .dw_emp_modal_timeline{display:inline-block}}.form_box .header_class_attendance{background:#747474;background:var(--color-info-dark)}.class_attendance.scroll_div{overflow-y:hidden;overflow-x:scroll;background:#d3d3d3;background:var(--color-info-light)}.class_attendance.scroll_div::-webkit-scrollbar{background:#f4f4f4;background:var(--color-content)}.target_toggle table{width:auto}.class_attendance table th{border:1px solid #d3d3d3;border:1px solid var(--color-divider);background:#f4f4f4;background:var(--color-content)}.class_attendance table td{border:1px solid #d3d3d3;border:1px solid var(--color-divider);background:#fff;background:var(--color-scaffold)}.class_attendance table th,.class_attendance table td{text-align:center;height:35px;min-width:100px}.class_attendance table td:first-child{min-width:120px}#chk_department_history{display:none}#chk_department_history:checked+label:before{content:"履歴を非表示";color:#fff;color:var(--color-scaffold)}#chk_department_history:checked+label{background:#fe9616;background:var(--color-primary)}#chk_department_history+label:before{color:#333;color:var(--color-black);content:"履歴を表示"}tr.department_history.js-list{height:0;visibility:hidden}tr.department_history.history_show~tr.department_history.js-list{height:auto;visibility:visible}tbody[class^=nursery_history].delete,tbody[class^=working_form_history].delete,tbody[class^=add_support_term_history_area].delete{background:#a7a7a7;background:var(--color-info)}tbody[class^=nursery_history].delete td,tbody[class^=workinf_form_history].delete td,tbody[class^=add_support_term_history_area].delete td{opacity:.6}.btn.delete_nursery_history.delete_on,.btn.delete_working_form_history.delete_on,.btn.add_support_term_history_area.delete_on{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}#show_nursery_history,#show_working_form_history{display:none}#show_nursery_history:checked+label:before,#show_working_form_history:checked+label:before{content:"人員配置基準設定の履歴を非表示";color:#fff;color:var(--color-scaffold)}#show_nursery_history:checked+label,#show_working_form_history:checked+label{background:#fe9616;background:var(--color-primary)}#show_nursery_history+label:before,#show_working_form_history+label:before{color:#333;color:var(--color-black);content:"人員配置基準設定の履歴を表示"}tr.nursery_history.js-list,tr.working_form_history.js-list{height:0;display:none}tr.history_show~tr.nursery_history.js-list,tr.working_form_history.history_show~tr.working_form_history.js-list{height:auto;display:table-row}.certified_support_lbl.clicked{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-scaffold)}.certified.hoiku:before{content:"保";font-size:smaller}.info_table.personal_certified{display:block;overflow-x:scroll;white-space:nowrap}.modify_class .info_table th:nth-of-type(1){width:15%}.phrase_list ul{list-style:none;margin:0;padding-left:0}.phrase_list li{list-style:none;background:#fff;background:var(--color-scaffold);margin-bottom:5px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:5px;padding:10px;display:flex;align-items:center;cursor:move}.phrase_delete{width:80px;padding-left:10px}.phrase{width:calc(100% - 90px);word-break:break-all}.text-primary{color:#fe9616;color:var(--color-primary)}.text-danger{color:#f44336;color:var(--color-error)}.text-secondary{color:#309eba;color:var(--color-secondary)}.text-bold{font-weight:700}.text-shadow-small{text-shadow:0 0 1px #322b1a;text-shadow:0 0 1px var(--color-gray-100)}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.align-items-center{align-items:center}.d-inline-block{display:inline-block}.m-1{margin:5px!important}.m-2{margin:10px!important}.m-3{margin:15px!important}.m-4{margin:20px!important}.m-5{margin:25px!important}.mx-1{margin-left:5px!important;margin-right:5px!important}.mx-2{margin-left:10px!important;margin-right:10px!important}.mx-3{margin-left:15px!important;margin-right:15px!important}.mx-4{margin-left:20px!important;margin-right:20px!important}.mx-5{margin-left:25px!important;margin-right:25px!important}.ms-1{margin-left:5px!important}.ms-2{margin-left:10px!important}.ms-3{margin-left:15px!important}.ms-4{margin-left:20px!important}.ms-5{margin-left:25px!important}.me-1{margin-right:5px!important}.me-2{margin-right:10px!important}.me-3{margin-right:15px!important}.me-4{margin-right:20px!important}.me-5{margin-right:25px!important}.m-auto{margin:auto}.ms-auto{margin-left:auto}.px-auto{padding-left:auto;padding-right:auto}.py-auto{padding-top:auto;padding-bottom:auto}.p-auto{padding:auto}.text-end{text-align:right!important}.text-start{text-align:left!important}.text-middle{vertical-align:middle!important}.font-small{font-size:11px!important}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.btn-primary{display:inline-flex;border:1px solid #FE9616;border:1px solid var(--color-primary);background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);border-radius:5px;cursor:pointer;padding:5px 12px;vertical-align:middle;white-space:nowrap}.btn-secondary{display:inline-flex;border:1px solid #d3d3d3;border:1px solid var(--color-divider);background-color:#d3d3d3;background-color:var(--color-gray-40);color:#fff;color:var(--color-text-reverse);border-radius:5px;cursor:pointer;padding:5px 12px;vertical-align:middle;white-space:nowrap}.btn-primary-outline{display:inline-flex;border:1px solid #FE9616;border:1px solid var(--color-primary);background-color:#fff;background-color:var(--color-scaffold);border-radius:5px;cursor:pointer;padding:5px 12px;vertical-align:middle;white-space:nowrap}.btn-primary-outline svg{color:#fe9616;color:var(--color-primary)}.btn-primary-outline:hover{background-color:#fff7ec;background-color:var(--color-primary-light)}.border-top-dotted{border-top:1px dotted #d3d3d3;border-top:1px dotted var(--color-divider);padding-top:3px}.bg-secondary{background-color:#d3d3d3!important;background-color:var(--color-gray-40)!important}.bg-light{background-color:#e9e9e9!important;background-color:var(--color-gray-20)!important}.bg-light-gray{background-color:#f9f9f9!important;background-color:var(--color-gray-5)!important}.bg-dark{background-color:#747474!important;background-color:var(--color-info-dark)!important}.bg-warning{background-color:#fff8e9!important;background-color:var(--color-warning-light)!important}.bg-white{background-color:#fff!important;background-color:var(--color-scaffold)!important}.bg-light-green{background-color:#ecf9f4!important;background-color:var(--color-success-light)!important}.bg-danger{background-color:#f44336;background-color:var(--color-error)}.text-white{color:#fff!important;color:var(--color-white)!important}.btn .active{background-color:#fe9616;background-color:var(--color-primary);color:#fff;color:var(--color-text-reverse);border-radius:5px;padding:5px 12px;vertical-align:middle;white-space:nowrap}.width-30{width:30px!important}.width-40{width:40px!important}.width-50{width:50px!important}.width-100{width:100px!important}.width-150{width:150px!important}.width-500{width:500px!important}.width-half{width:50%}.width-full{width:100%}.notification_alert{padding:24px;border:1px solid #fff8e9;border:1px solid var(--color-warning-light);background-color:#fff8e9;background-color:var(--color-warning-light);color:#333;color:var(--color-text-main);border-radius:8px;text-align:left}.notification_alert i,.notification_alert .icon{font-size:20px;color:#fe9616;color:var(--color-primary)}.notification_alert .title{font-size:18px}.notification_alert p{margin:0}.d-inline-block{display:inline-block!important}.fw-bold{font-weight:700!important}.white-space-pre-line{white-space:pre-line!important}.fixed-width-500{min-width:500px;width:500px;box-sizing:border-box;overflow-wrap:break-word;word-break:break-all;white-space:pre-wrap}.breaking-text{overflow-wrap:break-word;word-break:break-all;white-space:pre-wrap}.info_table-container{overflow-x:auto}.info_table-container .info_table{width:100%;border-collapse:collapse}.info_table-container .info_table th,.info_table-container .info_table td{white-space:nowrap;padding:8px}.info_table-container .info_table td{border:1px solid #d3d3d3;border:1px solid var(--color-divider);background-color:#fff;background-color:var(--color-scaffold);background-clip:padding-box}.info_table-container .fixed-columns-1,.info_table-container .fixed-columns-2,.info_table-container .fixed-columns-3{position:-webkit-sticky;position:sticky}.info_table-container .fixed-columns-1{left:0;padding:8px!important}.info_table-container .fixed-columns-2{left:36px;padding:8px!important}.info_table-container .fixed-columns-3{left:118px;padding:8px!important}.fixed-columns-shimei{position:-webkit-sticky;position:sticky}.fixed-columns-shimei{left:0}.custom-toast-popup{border:1px solid #FE9616;border:1px solid var(--color-primary);top:50px!important}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.swal2-show-custom{animation:slideInRight .1s ease-out forwards}.disabled{color:#747474;color:var(--color-text-muted)}.swal2-title{font-size:30px!important}.swal2-icon{font-size:20px}.swal2-html-container,.swal2-html-container span,.swal2-actions{font-size:16px}.gap-1{gap:1px}.gap-2{gap:2px}.gap-3{gap:3px}.gap-4{gap:4px}.gap-5{gap:5px}.gap-6{gap:6px}.gap-7{gap:7px}.gap-8{gap:8px}.gap-9{gap:9px}.gap-10{gap:10px}.rounded{border-radius:10px}.word-break-all{word-break:break-all;white-space:pre-line}.underline{text-decoration:underline}.pointer{cursor:pointer}.text-blue{color:#3287c9;color:var(--color-system-blue-70)}.toast-link{color:#a7a7a7;color:var(--color-info)}.skeleton.stopAnimation{animation:none}#fullstar_guide_video{position:relative!important}#Errors{background:#fff url(/assets/images/common/bg_errors.svg) no-repeat right bottom/auto 80%;background:var(--color-scaffold) url(/assets/images/common/bg_errors.svg) no-repeat right bottom/auto 80%;height:100%;min-height:100vh}#Errors h1{color:transparent}#Errors main{padding:5em 0;text-align:center}#Errors main h2{color:#fe9616;color:var(--color-primary);font-family:Martel Sans,sans-serif;font-size:18rem;line-height:.9;margin-bottom:30px}#Errors main h2 small{display:block;font-size:3rem}#Errors main p{font-size:1.8rem}#Errors .un_errors_mainWrap{margin:auto 56px}#Errors .un_errors_heading{color:#fe9616;color:var(--color-primary);margin-bottom:20px}#Errors .un_errors_heading p{font-size:2.4rem;font-weight:700}#Errors .hp_mt16{margin-top:16px}#Errors main .txt_notice{color:#333;color:var(--color-black);font-size:18px;font-weight:700}#Errors main .space_btm{margin-bottom:30px}@media(max-width:600px){#Errors main h2{font-size:14rem}#Errors main p{font-size:1.6rem}}.text_hint{color:#747474;color:var(--color-text-muted);font-size:14px;font-size:var(--text-sm)}.text_link{color:#3287c9;color:var(--color-text-link);text-decoration:underline}.content_wide{width:100%;max-width:1280px;margin:0 auto;padding:0 15px}tr.hoverRow:hover td,.opa{background-color:#fff7ec!important;background-color:var(--color-primary-light)!important}.legacy_input_btn{line-height:1.5;font-size:12px;font-size:var(--text-xs);color:#747474;color:var(--color-text-muted)}.legacy_input_btn::-webkit-file-upload-button{padding:2px 10px;cursor:pointer;border-radius:var(--radius-sm);line-height:1.5;border:1px solid #a7a7a7;border:1px solid var(--color-info);background-color:#f4f4f4;background-color:var(--color-content);font-size:14px;font-size:var(--text-sm);color:#333;color:var(--color-text-main)}.legacy_input_btn::file-selector-button{padding:2px 10px;cursor:pointer;border-radius:var(--radius-sm);line-height:1.5;border:1px solid #a7a7a7;border:1px solid var(--color-info);background-color:#f4f4f4;background-color:var(--color-content);font-size:14px;font-size:var(--text-sm);color:#333;color:var(--color-text-main)}.tag{border-radius:var(--radius-sm);padding:2px 4px;font-size:14px;font-size:var(--text-sm);border:1px solid;border-color:#fe9616;border-color:var(--color-primary);color:#fe9616;color:var(--color-primary)}.tag.tag--primary{border-color:#fe9616;border-color:var(--color-primary);color:#fe9616;color:var(--color-primary)}.tag.tag--success{border-color:#42c094;border-color:var(--color-success);color:#42c094;color:var(--color-success)}.tag.tag--warning{border-color:#ffbd24;border-color:var(--color-warning);color:#ffbd24;color:var(--color-warning)}.tag.tag--error{border-color:#f44336;border-color:var(--color-error);color:#f44336;color:var(--color-error)}.tag.tag--info{border-color:#a7a7a7;border-color:var(--color-info);color:#a7a7a7;color:var(--color-info)}.sv-shadow--wrapper{position:relative}.sv-shadow--wrapper .sv-shadow{position:absolute;pointer-events:none;opacity:0;transition:opacity .13s ease;z-index:1}.sv-shadow--wrapper .sv-shadow.is-visible{opacity:1}.sv-shadow--wrapper .sv-shadow.sv-shadow--top{top:0;left:0;width:100%;height:30px;background:linear-gradient(to bottom,#3333331a,#3330)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.sv-shadow--wrapper .sv-shadow.sv-shadow--top{background:linear-gradient(to bottom,rgb(from var(--color-black) r g b/.1),rgb(from var(--color-black) r g b/0))}}.sv-shadow--wrapper .sv-shadow.sv-shadow--bottom{bottom:0;left:0;width:100%;height:30px;background:linear-gradient(to top,#3333331a,#3330)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.sv-shadow--wrapper .sv-shadow.sv-shadow--bottom{background:linear-gradient(to top,rgb(from var(--color-black) r g b/.1),rgb(from var(--color-black) r g b/0))}}.sv-shadow--wrapper .sv-shadow.sv-shadow--left{top:0;left:0;width:30px;height:100%;background:linear-gradient(to right,#3333331a,#3330)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.sv-shadow--wrapper .sv-shadow.sv-shadow--left{background:linear-gradient(to right,rgb(from var(--color-black) r g b/.1),rgb(from var(--color-black) r g b/0))}}.sv-shadow--wrapper .sv-shadow.sv-shadow--right{top:0;right:0;width:30px;height:100%;background:linear-gradient(to left,#3333331a,#3330)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.sv-shadow--wrapper .sv-shadow.sv-shadow--right{background:linear-gradient(to left,rgb(from var(--color-black) r g b/.1),rgb(from var(--color-black) r g b/0))}}.sv-shadow--wrapper .sv-scroll--hint{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:55px 20px 20px;background-color:#333333bf;font-size:12px;font-size:var(--text-xs);color:#fff;color:var(--color-text-reverse);border-radius:var(--radius-xl);display:flex;justify-content:center;align-items:center;pointer-events:none;flex-direction:column;z-index:1;transition:.2s}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.sv-shadow--wrapper .sv-scroll--hint{background-color:rgb(from var(--color-black) r g b/.75)}}.sv-shadow--wrapper .sv-scroll--hint.is-hidden{opacity:0}.sv-shadow--wrapper .sv-scroll--hint.is-show{opacity:1}.sv-shadow--wrapper .sv-scroll--hint:after{font-family:remixicon;content:"";position:absolute;top:0;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:40px;transform:translate3d(-50%,0,0);will-change:transform;animation:hint-cursor .8s ease-in-out infinite alternate}@keyframes hint-cursor{0%{transform:translate3d(-60%,0,0)}to{transform:translate3d(-40%,0,0)}}.chip{display:inline-block;font-size:1.2rem;color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary);padding:.2rem .5rem;border-radius:4px}.chip--success{background-color:#42c094;background-color:var(--color-success)}.chip--info{background-color:#309eba;background-color:var(--color-secondary)}.guideTag{position:fixed;top:20%;right:0;cursor:pointer}.guideTag a{text-decoration:none}.guideTag a:hover{opacity:1}.guideTag a:hover .guideTag--title{opacity:.8}.guideTag a:hover .guideTag--image{opacity:1!important}.guideTag .guideTag--title{display:flex;align-items:center;width:25px;padding:10px 0 25px;border-radius:5px 0 0 5px;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;white-space:nowrap;text-align:center;color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary)}.guideTag .guideTag--image{position:absolute;right:-37px;bottom:-58px;max-width:none;width:90px;transform:rotate(-35deg)}.js-main-menu-list.js-sort-mode{border:1px dotted #d3d3d3;border:1px dotted var(--color-divider);border-radius:var(--radius-xl);background:#33333305;transition:all .3s}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.js-main-menu-list.js-sort-mode{background:rgba(from var(--color-black) r g b/.02)}}.js-main-menu-list.js-sort-mode>li a{cursor:move;transition:all .3s cubic-bezier(.4,0,.2,1)}.js-main-menu-list.js-sort-mode>li a:hover{opacity:.8;transform:translateY(-2px)}.sortable-ghost{opacity:.3}.sortable-chosen{transform:scale(1.05)}.sortable-drag{transform:rotate(2deg)}.sortable-fallback{opacity:.8}img{max-width:100%;height:auto}@media(min-width:980px){a:hover img,.btn:hover,.form_btn:hover,.main_menu_list a:hover,.main_menu_list button:hover,.pagenation a:hover,.toukou_btn_box button:hover,.kintai_btn_box button:hover,.break_time_btn_box button:hover,.btn_excel:hover{opacity:.75}.news_list li a:hover,.dl_list a:hover,.tenpu_list li a:hover{text-decoration:underline}.btn_logout:hover,.btn_mainmenu:hover,.btn_dailyboard:hover,.btn_dailywork:hover,.header_button .btn_manual:hover,.sub_btn:hover,.form_btn:hover,.pagenation a:hover,.form_file:hover{background-color:#fff7ec;background-color:var(--color-primary-light)}.btn_box_weather .btn:hover{background-color:#eaf5f8;background-color:var(--color-secondary-light)}.form_check_list li label:hover,.omukae dd label:hover{background-color:#fff7ec;background-color:var(--color-primary-light);border-radius:5px}.main_menu_list.top_menu li img{width:75px;height:auto}}@media(max-width:979px){.main_menu{width:98%}.main_menu_list li{width:22.5%;margin:14px 1%}.main_menu_list.top_menu li{margin:14px 1% 28px}.main_menu_list li img{width:70px;height:auto}.main_menu_list.top_menu li img{width:75px}.main_menu_contents .inn,.login_form .inn{width:98%}.sphover{opacity:.7}.btn_logout.sphover,.btn_mainmenu.sphover,.btn_dailyboard.sphover,.btn_dailywork.sphover,.sub_btn.sphover{background-color:#fff7ec;background-color:var(--color-primary-light)}.toukou_title{width:90%}.wrp,.main_button{width:96%}.w_half{width:99%}.form_btn{margin:4px 4px 0 0}.row_box{width:96%}.row_box .form_box.col2{width:45%}.row_box .form_box.col2 h2{margin:0 -4.5%}.header_button .btn_manual{color:transparent}.header_button .btn_attendance_message,.header_button .btn_logout,.header_button .btn_dailyboard,.header_button .btn_mainmenu,.header_button .btn_manual{text-indent:-9999px;padding:0;width:36px;height:36px}.header_button .btn_dailywork{text-indent:-9999px;padding:0;width:36px;height:36px;background-size:100% 100%}.header_button .btn_attendance_message,.header_button .btn_logout,.header_button .btn_dailyboard,.header_button .btn_dailywork,.header_button .btn_mainmenu{background-position:center center}.header_button .btn_manual:before{width:20px;height:20px;text-indent:0;font-size:16px;top:0;left:0;right:0;bottom:0;margin:auto}}@media(max-width:767px){.form_search_wrapper,.form_content_wrapper{padding:20px 10px}.user_info{padding:0 10px 5px 85px;background-size:80px auto;background-position:5px center;height:auto;overflow:hidden;text-align:left;position:relative}.body_login .user_info{padding-bottom:50px}.no_authentication .user_info{height:45px}.logo_link_area{width:85px}.user_info_box{margin-left:4px}.user_title{font-size:1.3rem;padding-right:0;background-image:none;height:auto;padding-top:3px;float:left}.user_name{font-size:1.2rem;clear:left;float:left;border:none}.today_date{font-size:14px;font-size:var(--text-sm);background-position:left 1px}.btn_weather{padding-left:5px;padding-right:5px;font-size:12px;font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today_weather label{font-size:14px;font-size:var(--text-sm);word-break:keep-all}.today_weather .inpt_t{border-color:#fff;border-color:var(--color-white);width:130px}.main_menu_list li{width:29.3%;margin:14px 2%;font-size:12px;font-size:var(--text-xs)}.main_menu_list.top_menu li{margin:14px 1% 28px}.main_menu_list li img{width:60px;height:auto}.news_list li{width:100%;padding:15px;margin:5px 0 5px 2%;font-size:1.6rem}.login_form{font-size:1.6rem}.login_form .input_login,.login_form .login_id_active,.login_form .login_text{font-size:1.6rem;width:90%}.login_form .login_memory{margin:30px}.btn_login{font-size:2.5rem}.pagenation .pagenum{display:block;text-align:center}.main_menu_list.toukou_menu li,.main_menu_list.kintai_menu li{width:90%;margin:14px 5%}.today_info h1{margin-top:4px}.header_button .btn_attendance_message,.header_button .btn_logout,.header_button .btn_dailyboard,.header_button .btn_dailywork,.header_button .btn_mainmenu,.header_button .btn_manual{margin-right:5px}.header_button_with_badge .badge{left:calc(100% - 18px);line-height:17px;min-width:17px;font-size:10px}.badge.big-number{left:calc(100% - 22px)}.main_menu_list li .btntch .badge{left:27px;line-height:17px;min-width:17px;font-size:10px}.main_menu_list.kanri_menu{gap:14px;padding:0 15px}}.mx-auto{margin-left:auto!important;margin-right:auto!important}@supports (margin-inline: auto){.mx-auto{margin-left:revert!important;margin-right:revert!important;margin-left:auto!important;margin-right:auto!important}}@supports not (aspect-ratio: 1/1){.aspect-square,.aspect-video{position:relative}.aspect-square:before,.aspect-video:before{content:"";display:block}.aspect-square:before{padding-top:100%}.aspect-video:before{padding-top:56.25%}.aspect-square>*,.aspect-video>*{position:absolute;top:0;right:0;bottom:0;left:0}}#lock>.loader{color:#333;color:var(--color-text-main);font-size:15px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load4 1.3s infinite linear;transform:translateZ(0)}#loading_screen>.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#333;color:var(--color-text-main);font-size:15px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;animation:load4 1.3s infinite linear;transform:translateZ(0)}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}#lock,#loading_screen{z-index:20000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;background-color:var(--color-scaffold);text-align:center;display:none;opacity:.7}#loading_screen{width:100vw;height:100vh}.c_red{color:#f44336!important;color:var(--color-error)!important}.c_black{color:#333!important;color:var(--color-text-main)!important}.c_white{color:#fff!important;color:var(--color-text-reverse)!important}.c_gray{color:#747474!important;color:var(--color-text-muted)!important}.caution{color:#f44336;color:var(--color-error);font-weight:700}.fixed_footer{background:#ffffff80;border-bottom:6px solid #FE9616;border-bottom:6px solid var(--color-primary);bottom:0;box-sizing:border-box;padding:1rem;position:fixed;width:100%;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:filter}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.fixed_footer{background:rgb(from var(--color-scaffold) r g b/.5)}}.fixed_footer .fixed_footer_inner{margin:0 auto;text-align:center;max-width:980px;width:100%;display:flex;justify-content:space-around}.fixed_footer .fixed_footer_inner a,.fixed_footer .fixed_footer_inner button,.fixed_footer .fixed_footer_inner input{box-sizing:border-box;font-size:1.6rem;margin:5px;min-width:8em}.delete_btn{background-color:#f44336;background-color:var(--color-error);border-color:#f44336;border-color:var(--color-error)}.shift_no_color{background-color:#e6e6e6!important}.shift_no_color_text{color:#e6e6e6!important}.shift_red{background-color:#ff827f!important}.shift_red_text{color:#ff827f!important}.shift_orange{background-color:#ffcaa0!important}.shift_orange_text{color:#ffcaa0!important}.shift_yellow{background-color:#fff15d!important}.shift_yellow_text{color:#fff15d!important}.shift_green{background-color:#b0ffa0!important}.shift_green_text{color:#b0ffa0!important}.shift_light_blue{background-color:#a0fff2!important}.shift_light_blue_text{color:#a0fff2!important}.shift_blue{background-color:#abbdff!important}.shift_blue_text{color:#abbdff!important}.shift_purple{background-color:#d8a6ff!important}.shift_purple_text{color:#d8a6ff!important}.shift_pink{background-color:#ffa0ca!important}.shift_pink_text{color:#ffa0ca!important}.shift_gray{background-color:#cacaca!important}.shift_light_yellow{background-color:#fff8e9!important;background-color:var(--color-warning-light)!important}.f_bold{font-weight:700!important}.list_alert_msg{background-color:#ffebe9;background-color:var(--color-error-light);border:1px solid #f44336;border:1px solid var(--color-error);border-radius:8px;color:#f44336;color:var(--color-error);list-style:none;padding:10px 15px}.disp_none{display:none}.disp_block{display:block}.disp_iblock{display:inline-block}.disp_flex{display:flex}.vis_visible{visibility:visible!important}.vis_hidden{visibility:hidden!important}.vis_collapse{visibility:collapse!important}.align_c{text-align:center!important}.align_l{text-align:left!important}.align_r{text-align:right!important}.written_content{overflow-wrap:anywhere}.whitespace-pre-line{white-space:pre-line}.mb_10{margin-bottom:10px!important}.mb_15{margin-bottom:15px!important}.mb_20{margin-bottom:20px!important}.mb_30{margin-bottom:30px!important}.mb_50{margin-bottom:50px!important}.b_none{border:none!important}.fs_12{font-size:12px}.fs_16{font-size:16px}.fs_19{font-size:19px}.fs_20{font-size:20px}.fs_25{font-size:25px}.fs_35{font-size:35px}.fg_1{flex-grow:1}.t_deco_none{text-decoration:none}#csv_output_btn:disabled{background:#d3d3d3;background:var(--color-info-light);border-color:#d3d3d3;border-color:var(--color-divider);color:#fff;color:var(--color-text-reverse);cursor:default;opacity:1}.csv_download.remodal .form_table th{width:20%}input.check_btn{display:none}label.check_btn{cursor:pointer;padding:5px 10px;float:left;border:solid 1px #FE9616;border:solid 1px var(--color-primary);border-radius:5px;margin-left:10px;background-color:#fff;background-color:var(--color-scaffold)}input:checked+label.check_btn{color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary)}label.check_btn.icon_del{color:#333;color:var(--color-text-main);display:inline-block;float:none}input.check_btn:checked+label.check_btn.icon_del{background-color:#fff7ec;background-color:var(--color-primary-light);color:#333;color:var(--color-text-main)}input.check_btn:disabled+label.check_btn.icon_del{opacity:.7;pointer-events:none}label.check_btn.edit_toggle{display:inline-block;float:none;padding:9px 30px 7px}input.check_btn:checked+label.check_btn.edit_toggle{background-color:#fff;background-color:var(--color-scaffold);color:#333;color:var(--color-text-main)}.arrow_base{position:relative;display:inline-block;padding:0 0 0 16px;color:#333;color:var(--color-text-main);vertical-align:middle;text-decoration:none;font-size:15px}.arrow_base:before,.arrow_base:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.kadomaruwaku:before{box-sizing:border-box;width:24px;height:24px;border:2px solid #a7a7a7;border:2px solid var(--color-info);border-radius:25%}.kadomaruwaku:after{left:7px;width:6px;height:6px;border-top:2px solid #a7a7a7;border-top:2px solid var(--color-info);border-right:2px solid #a7a7a7;border-right:2px solid var(--color-info);transform:rotate(45deg)}.stamp_areas{display:flex;justify-content:flex-end;list-style:none;box-sizing:border-box}.stamp_areas.with_actions{margin-top:0;position:relative;min-width:250px}.stamp_areas .stamp_area{width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid #d3d3d3;border:1px solid var(--color-divider);font-size:8px;word-break:break-all}.stamp_areas .stamp_area:not(:first-child){border-left:none}.stamp_areas .delete_stamp,.stamp_areas .create_stamp{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.stamp_areas .approved_at{padding:.3em 0}.js-auto-resize{resize:none;-ms-overflow-style:none;scrollbar-width:none}.js-auto-resize::-webkit-scrollbar{display:none}.btn.sub_btn.u-sort_as-off-common{background-image:url(/assets/images/icon_sort_as-off.svg);border-color:#fe9616;border-color:var(--color-primary)}.btn.sub_btn.u-sort_des-off-common{background-image:url(/assets/images/icon_sort_des-off.svg);border-color:#fe9616;border-color:var(--color-primary)}.btn.sub_btn.u-sort_as-common{background-color:#fe9616;background-color:var(--color-primary);background-image:url(/assets/images/icon_sort_as.svg);border-color:#fe9616;border-color:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.btn.sub_btn.u-sort_des-common{background-color:#fe9616;background-color:var(--color-primary);background-image:url(/assets/images/icon_sort_des.svg);border-color:#fe9616;border-color:var(--color-primary)}@media(min-width:980px){.check_btn:hover{background-color:#fff7ec;background-color:var(--color-primary-light);opacity:.75}}@media(max-width:979px){.check_btn{margin:4px 4px 0 0}}.ly_cont{position:relative;display:block;width:100%;max-width:100%;margin:0 auto}.ly_cont_main{position:relative;display:block;padding:16px 4% 40px}.ly_grid{display:grid}.ly_flex{display:flex}.ly_relative{position:relative}.bl_cont{border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:8px;border-radius:var(--radius-2);background-color:#fff;background-color:var(--color-scaffold)}.bl_cont:not(:first-child){margin-top:16px}.bl_cont.bl_cont__pad{padding:24px;padding:var(--spacing-6)}.bl_ttlPages{width:100%;margin-bottom:16px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.bl_ttlPages>span:first-child{display:flex;align-items:center;padding:6px 0;font-size:24px;font-size:var(--text-xl);font-weight:700}.bl_ttlPages>span:first-child:before{content:"";font-family:Material Icons Outlined;font-size:32px;font-size:var(--text-8);font-weight:400;color:#fe9616;color:var(--color-primary)}.bl_ttlPages__flex{display:flex;align-items:center}.bl_ttlPages__flex>span:first-child{flex:1;margin-right:auto}.bl_ttlPages_btn{position:relative}.el_btnIcon.el_btnIcon__destructS.bl_ttlPages_btn{padding-left:10px;font-size:16px;font-size:var(--text-md)}.el_btnIcon.el_btnIcon__destructS.bl_ttlPages_btn:before{width:22px;height:22px;margin-right:6px;padding-top:.25em;border-radius:22px;background:#f44336;background:var(--color-error);font-size:14px;font-size:var(--text-sm);color:#fff;color:var(--color-text-reverse)}.el_btnIcon.el_btnIcon__destructS.bl_ttlPages_btn:hover:before,.el_btnIcon.el_btnIcon__destructS.bl_ttlPages_btn:focus:before{background:#fff;background:var(--color-scaffold);color:#f44336;color:var(--color-error)}.el_btnIcon.el_btnIcon__destructS.bl_ttlPages_btn:disabled:before{background:#d3d3d3;background:var(--color-info-light);color:#d3d3d3;color:var(--color-info-light)}.bl_ttlSub{display:flex;align-items:baseline;justify-content:left;padding:8px 16px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.bl_ttlSub_ttl{padding-right:8px;padding-right:var(--spacing-2);font-size:20px;font-size:var(--text-lg)}.el_ttlSub{padding:8px 16px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.el_ttlSub_ttl{padding-right:8px;padding-right:var(--spacing-2);font-size:20px;font-size:var(--text-lg)}.el_ttlSub__flex{display:flex;align-items:baseline;justify-content:left}.bl_tabList{display:flex;align-items:stretch;justify-items:left;overflow-x:scroll;white-space:nowrap;margin-bottom:8px;margin-bottom:var(--spacing-2);border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.bl_tabList>a{cursor:pointer}.bl_tabList_item{display:flex;align-items:center;position:relative;max-width:290px;margin:8px 0 0 8px;padding:12px 24px 8px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-bottom:0;border-radius:8px 8px 0 0;text-overflow:ellipsis;color:#333;color:var(--color-text-main)}.bl_tabList_item.bl_tabList_item__active{margin-top:0;background:#eaf5f8;background:var(--color-secondary-light);font-weight:700;color:#309eba;color:var(--color-secondary)}.bl_tabList_txtActive{overflow:hidden;max-width:180px;text-overflow:ellipsis}.bl_tabList_txt{align-items:center;overflow:hidden;text-overflow:ellipsis}.bl_tabList_labelActive{display:flex;align-items:center;margin-left:4px;padding:3px 12px 3px 8px;border-radius:40px;background:#fff;background:var(--color-scaffold);font-size:12px;font-size:var(--text-xs);color:#309eba;color:var(--color-secondary)}.bl_tabList_labelActive:before{content:"";font-family:Material Icons Outlined;font-size:16px;font-size:var(--text-md);font-weight:400}.bl_tabList_labelActive__icnView:before{content:""}.ly_grid.ly_grid__card{grid-template-columns:repeat(auto-fill,minmax(302px,1fr));gap:16px 8px}.bl_card{cursor:pointer;transition-duration:.2s;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:8px;border-radius:var(--radius-2);background-color:#fff;background-color:var(--color-scaffold);text-decoration:none}.bl_card:focus,.bl_card:hover{transition-duration:.3s;border-color:transparent;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.bl_card_img{overflow:hidden;height:240px;vertical-align:middle;border-radius:8px 8px 0 0;border-radius:var(--radius-2) var(--radius-2) 0 0;background-color:#fff;background-color:var(--color-scaffold);text-align:center}.bl_card_img>img{-o-object-fit:cover;object-fit:cover;width:100%;height:240px}.bl_card_ttl{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;color:#333;color:var(--color-text-main)}.bl_card_txt{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;padding-left:1.3em;line-height:1.2;font-size:14px;font-size:var(--text-sm);color:#747474;color:var(--color-text-muted)}.bl_card_txt:before{position:absolute;top:-.1rem;left:0;font-size:16px;font-size:var(--text-md);color:#a7a7a7;color:var(--color-info)}.bl_card_txt.bl_card_txt__date:before{content:"";font-family:Material Icons Round}.bl_card_txt.bl_card_txt__user:before{content:"";font-family:Material Icons Round}.bl_card_txt.bl_card_txt__size:before{content:"";font-family:Material Icons Outlined}.bl_form{position:relative;padding:24px;padding:var(--spacing-6)}.bl_form>dt{margin-top:24px;margin-top:var(--spacing-6);font-size:14px;font-size:var(--text-sm);font-weight:700;color:#747474;color:var(--color-text-muted)}.bl_form>dt:first-child{margin-top:0}.bl_form>dd{margin-top:8px;line-height:1.5}.bl_form.bl_form__disabled>dd{padding:16px;padding:var(--spacing-4);border-radius:8px;border-radius:var(--radius-2);background-color:#f4f4f4;background-color:var(--color-content)}.el_select,.el_input{position:relative;display:inline-block}.el_select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 4rem 16px 24px;line-height:1;border-radius:8px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);background:#fff;background:var(--color-scaffold);font-size:16px;font-size:var(--text-md)}.el_select:before{position:absolute;pointer-events:none;top:1.4rem;right:10px;content:"";font-family:Material Icons Round;font-size:2.2rem;color:#309eba;color:var(--color-secondary)}.el_input_time{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 24px;border-radius:8px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);background:#fff;background:var(--color-scaffold);font-size:16px;font-size:var(--text-md)}.el_select__sort>select{padding:16px 24px 16px 4rem}.el_select__sort:before{top:1.4rem;left:10px;content:""}.el_select>select:hover,.el_select>select:focus,.el_input_time:hover,.el_input_time:focus{background-color:#eaf5f8;background-color:var(--color-secondary-light)}.el_select select:disabled,.el_input input:disabled{cursor:not-allowed;background:#f4f4f4;background:var(--color-content);color:#747474;color:var(--color-text-muted);border-color:#f4f4f4;border-color:var(--color-content)}.el_input input:disabled::-moz-placeholder{color:#a7a7a7;color:var(--color-info)}.el_input input:disabled::placeholder{color:#a7a7a7;color:var(--color-info)}.el_input input:disabled:-ms-input-placeholder{color:#a7a7a7;color:var(--color-info)}.bl_formError{display:flex;align-items:center;width:100%;margin-bottom:16px;padding:24px;padding:var(--spacing-6);border-radius:8px;border-radius:var(--radius-2);border:4px solid #f44336;border:4px solid var(--color-error);background:#ffebe9;background:var(--color-error-light);font-weight:700;color:#f44336;color:var(--color-error)}.bl_formError_icon{font-size:40px}.bl_formError_list{padding-left:12px}.bl_formError_list>li{position:relative;padding-left:1em}.bl_formError_list>li:not(:first-child){margin-top:8px}.bl_formError_list>li:before{position:absolute;top:0;left:0;content:"・"}.bl_itemFormError{padding:4px 8px;background-color:#ffebe9;background-color:var(--color-error-light)}.bl_itemFormError_txt{position:relative;padding-left:1em;font-size:12px;font-size:var(--text-xs);font-weight:700;color:#f44336;color:var(--color-error)}.bl_itemFormError_txt:before{position:absolute;top:0;left:0;content:"";font-family:Material Icons Round;font-weight:400}.bl_formComplete{display:flex;align-items:center;width:100%;margin-bottom:16px;padding:16px;padding:var(--spacing-4);border-radius:8px;border-radius:var(--radius-2);background:#42c094;background:var(--color-success);font-weight:700;color:#fff;color:var(--color-text-reverse)}.bl_formComplete:before{content:"";margin-right:4px;font-family:Material Icons Round;font-size:24px}.el_progress{display:block;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.el_progress::-webkit-progress-value{border-radius:4px 0 0 4px;background-color:#a7a7a7;background-color:var(--color-info)}.el_progress::-webkit-progress-bar{border-radius:4px;background-color:#fff;background-color:var(--color-scaffold)}.el_progress::-webkit-progress-inner-element{box-sizing:border-box;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:4px}.bl_table{width:100%}.bl_table th,.bl_table td{border:1px solid #d3d3d3;border:1px solid var(--color-divider)}.bl_table_category{padding:8px 16px;background:#f4f4f4;background:var(--color-content);font-size:12px;font-size:var(--text-xs);color:#747474;color:var(--color-text-muted)}.bl_table_th{width:180px;padding:16px;padding:var(--spacing-4);background:#f4f4f4;background:var(--color-content);font-size:14px;font-size:var(--text-sm)}.bl_table_td{padding:16px;padding:var(--spacing-4);white-space:pre-wrap}.bl_table__formDisabled .bl_table_th{background:#fff;background:var(--color-scaffold)}.bl_table__formDisabled .bl_table_td>p{padding:16px;padding:var(--spacing-4);border-radius:8px;border-radius:var(--radius-2);background:#f4f4f4;background:var(--color-content)}.el_reactSelect .el_reactSelect__control{min-height:56px;border-color:#d3d3d3;border-color:var(--color-divider);border-radius:8px;border-radius:var(--radius-2)}.el_reactSelect .el_reactSelect__value-container{padding:4px 8px}.el_reactSelect .el_reactSelect__multi-value{align-items:center;height:44px;margin:4px 16px 4px 0;border-radius:8px;border-radius:var(--radius-2)}.el_reactSelect .el_reactSelect__multi-value__label{padding:8px 16px;font-size:16px;font-size:var(--text-md)}.el_reactSelect .el_reactSelect__multi-value__remove{padding:6px}.el_reactSelect .el_reactSelect__clear-indicator{align-items:center;height:80%;margin:0 12px 0 16px;border-radius:8px;border-radius:var(--radius-2);background-color:#ffebe9;background-color:var(--color-error-light)}.el_reactSelect .el_reactSelect__indicator{padding:8px 10px}.el_reactSelect .el_reactSelect__multi-value__remove>svg,.el_reactSelect .el_reactSelect__clear-indicator>svg,.el_reactSelect__dropdown-indicator>svg{display:block;height:24px;width:24px}.el_reactSelect .el_reactSelect__multi-value__remove>svg,.el_reactSelect .el_reactSelect__clear-indicator>svg{color:#f44336;color:var(--color-error)}.el_reactSelect .el_reactSelect__dropdown-indicator>svg{color:#309eba;color:var(--color-secondary)}.el_reactSelect .el_reactSelect__menu{z-index:101}.el_btn{display:inline-block;max-width:300px;padding:14px 20px;border:1px solid transparent;border-radius:300px;background:#fff;background:var(--color-scaffold);line-height:1;text-align:center;font-size:16px;font-size:var(--text-md);font-weight:700;color:#333;color:var(--color-text-main)}.el_btnIcon{display:flex;align-items:center;max-width:300px;padding:14px 20px 14px 14px;border:1px solid transparent;border-radius:300px;background:#fff;background:var(--color-scaffold);line-height:1;text-align:center;font-size:16px;font-size:var(--text-md);font-weight:700;color:#333;color:var(--color-text-main)}.el_btnIcon:before{content:"";font-family:Material Icons Round}.el_btn.el_btn__primaryS,.el_btn.el_btn__primaryM,.el_btn.el_btn__primaryL,.el_btnIcon.el_btnIcon__primaryS,.el_btnIcon.el_btnIcon__primaryM,.el_btnIcon.el_btnIcon__primaryL{background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.el_btn.el_btn__primaryS{padding:8px 12px;font-size:12px;font-size:var(--text-xs);font-weight:400}.el_btn.el_btn__primaryL{max-width:500px;padding:16px 40px;border-radius:500px;font-size:20px;font-size:var(--text-lg)}.el_btnIcon.el_btnIcon__primaryS{padding:8px 16px 8px 12px;font-size:12px;font-size:var(--text-xs);font-weight:400}.el_btnIcon.el_btnIcon__primaryL{max-width:500px;padding:16px 40px 16px 24px;border-radius:500px;font-size:20px;font-size:var(--text-lg)}.el_btn.el_btn__primaryS:hover,.el_btn.el_btn__primaryM:hover,.el_btn.el_btn__primaryL:hover,.el_btnIcon.el_btnIcon__primaryS:hover,.el_btnIcon.el_btnIcon__primaryM:hover,.el_btnIcon.el_btnIcon__primaryL:hover{background:#5e3300;background:var(--color-primary-dark)}.el_btn.el_btn__normalS,.el_btn.el_btn__normalM,.el_btn.el_btn__normalL,.el_btnIcon.el_btnIcon__normalS,.el_btnIcon.el_btnIcon__normalM,.el_btnIcon.el_btnIcon__normalL{border-color:#d3d3d3;border-color:var(--color-divider)}.el_btn.el_btn__normalS{padding:8px 12px;font-size:12px;font-size:var(--text-xs);font-weight:400}.el_btn.el_btn__normalL{max-width:500px;padding:16px 40px;border-radius:500px;font-size:20px;font-size:var(--text-lg)}.el_btnIcon.el_btnIcon__normalS{padding:8px 16px 8px 12px;font-size:12px;font-size:var(--text-xs);font-weight:400}.el_btnIcon.el_btnIcon__normalL{max-width:500px;padding:16px 40px 16px 24px;border-radius:500px;font-size:20px;font-size:var(--text-lg)}.el_btn.el_btn__normalS:hover,.el_btn.el_btn__normalM:hover,.el_btn.el_btn__normalL:hover,.el_btnIcon.el_btnIcon__normalS:hover,.el_btnIcon.el_btnIcon__normalM:hover,.el_btnIcon.el_btnIcon__normalL:hover{background:#f4f4f4;background:var(--color-content)}.el_btn.el_btn__destructL,.el_btnIcon.el_btnIcon__destructS{border-color:#d3d3d3;border-color:var(--color-divider);color:#f44336;color:var(--color-error)}.el_btn.el_btn__destructL{max-width:500px;padding:16px 40px;border-radius:500px;font-size:20px;font-size:var(--text-lg)}.el_btnIcon.el_btnIcon__destructS{padding:8px 16px 8px 12px;font-size:12px;font-size:var(--text-xs);font-weight:400}.el_btnIcon.el_btnIcon__destructS:before{content:"";font-size:1.5em;color:#f44336;color:var(--color-error)}.el_btnIcon.el_btnIcon__destructS:hover,.el_btn.el_btn__destructL:focus,.el_btn.el_btn__destructL:hover{border:1px solid transparent;background:#f44336;background:var(--color-error);color:#fff;color:var(--color-text-reverse)}.el_btnIcon.el_btnIcon__destructS:focus:before,.el_btnIcon.el_btnIcon__destructS:hover:before,.el_btn.el_btn__destructL:focus:before,.el_btn.el_btn__destructL:hover:before{color:#fff;color:var(--color-text-reverse)}.el_btn__shadow8dp:hover,.el_btnIcon__shadow8dp:hover{transition-duration:.3s;border-color:transparent;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.bl_formSearch{display:flex;align-items:center;width:100%;max-width:706px;border-radius:8px;border-radius:var(--radius-2);border:1px solid #d3d3d3;border:1px solid var(--color-divider);background:#fff;background:var(--color-scaffold)}.bl_formSearch_inputTxt{padding:17px 0 17px 16px;border:0!important;border-radius:8px 0 0 8px;width:100%}.bl_formSearch_btn{margin:0;padding:6px 12px;border:none;border-radius:100px;color:#309eba;color:var(--color-secondary);display:flex;align-items:center;justify-content:center}.el_btnIcon.el_btnIcon__add{padding-left:10px}.el_btnIcon.el_btnIcon__add:before{content:"";font-size:1.3em;color:#309eba;color:var(--color-secondary)}.el_btnIcon__copy:before{content:"";font-family:Material Icons Outlined;font-size:1.3em;color:#fe9616;color:var(--color-primary)}.el_btnIcon__stamp:before{content:"";font-size:1.3em;color:#f44336;color:var(--color-error)}.el_btnIcon__download:before{content:"";font-size:20px;color:#fe9616;color:var(--color-primary);font-family:Material Icons Outlined}.el_btnIcon.el_btnIcon__upArrow:before{content:"";font-size:1.3em;color:#309eba;color:var(--color-secondary)}.el_btn:disabled,.el_btnIcon:disabled,.el_btnRound:disabled{pointer-events:none;border:1px solid #d3d3d3;border:1px solid var(--color-divider);background:#e9e9e9;background:var(--color-gray-20);color:#747474;color:var(--color-text-muted)}.el_btnIcon:disabled:before{color:#747474;color:var(--color-text-muted)}.el_btnRound:disabled>.material-icons-outlined{color:#747474;color:var(--color-text-muted)}.el_btnRound{padding:8px;min-width:44px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:100px}.el_btnRound>span{color:#fe9616;color:var(--color-primary);font-size:26px}.el_btnRound.el_btnRound__strong>span{color:#f44336;color:var(--color-error)}.el_label{padding:4px 8px;border-radius:2px;font-size:12px;font-size:var(--text-xs);font-weight:700}.el_label.el_label__mandatory{background-color:#f44336;background-color:var(--color-error);color:#fff;color:var(--color-text-reverse)}.el_label.el_label__optional{background-color:#d3d3d3;background-color:var(--color-info-light);color:#747474;color:var(--color-text-muted)}.el_txtNote{font-weight:400}.el_txtCaution{color:#747474;color:var(--color-text-muted);font-size:12px;font-size:var(--text-xs);font-weight:400}.el_txtCautionStrong{color:#f44336;color:var(--color-error);font-size:12px;font-size:var(--text-xs);font-weight:700}.el_txtCautionGray{color:#747474;color:var(--color-text-muted);font-size:12px;font-size:var(--text-xs)}.el_txtNoinput{color:#747474;color:var(--color-text-muted)}.bl_fixedBtm{position:fixed;display:flex;align-items:stretch;justify-content:center;bottom:0;width:100%;padding:16px 4%;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);background-color:#fff;background-color:var(--color-scaffold);box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -5px #0003;text-align:center;z-index:100}.bl_fixedBtm>*,.bl_fixedBtm_btn>*{display:flex;align-items:center}.bl_fixedBtm>*:not(:first-child){margin-left:80px}.bl_fixedBtm_btn>*:not(:first-child){margin-left:16px}.bl_fixedBtm__width button.el_btn{padding:1.6rem 2.4rem}.bl_fixedBtm__width>*:not(:first-child){margin-left:38px}.ly_flex.ly_flex__bottomLink{margin:24px 0 80px;align-items:center;justify-content:center}.ly_flex.ly_flex__bottomLink>a:not(:first-child){margin-left:24px;margin-left:var(--spacing-6)}.el_featureTop{display:flex;align-items:center;text-decoration:none}.el_featureTop:before{content:"";font-family:Material Icons Round;color:#309eba;color:var(--color-secondary);font-size:32px;font-size:var(--text-8)}.el_pageTop{text-decoration:none;display:block;padding:12px 0 12px 28px;background:url(/assets/images/icon_HoisysSmile.svg) no-repeat left center/auto 24px}.el_featureTop:focus,.el_featureTop:hover,.el_pageTop:focus,.el_pageTop:hover{opacity:.7}.bl_remodal{position:relative}.bl_remodal_ttlNormal{margin:24px 0 8px;text-align:center;font-size:20px;font-size:var(--text-lg);font-weight:700}.bl_remodal_ttl{margin-bottom:8px;text-align:center;font-size:20px;font-size:var(--text-lg);font-weight:700}.bl_remodal_ttl:before{content:"";display:block;width:60px;height:60px;margin:0 auto 24px;border-radius:60px;background:#f44336;background:var(--color-error);color:#fff;color:var(--color-text-reverse);font-family:Material Icons Round;font-weight:400;font-size:40px}.bl_remodal_ttl__alert:before{content:"";background:#ffbd24;background:var(--color-warning)}.bl_remodal_txt{margin-bottom:32px;text-align:center;font-size:16px;font-size:var(--text-md)}.bl_remodal_txtStrong{margin-bottom:32px;text-align:center;color:#f44336;color:var(--color-error);font-size:16px;font-size:var(--text-md);font-weight:700;white-space:pre-line}.bl_remodal_btn{text-align:center}.el_btnRemodal{min-width:120px;padding:8px 16px;border-radius:200px;text-align:center}.el_btnRemodal.el_btnRemodal__normal{border:1px solid #d3d3d3;border:1px solid var(--color-divider);color:#747474;color:var(--color-text-muted)}.el_btnRemodal.el_btnRemodal__normal:hover{background:#f4f4f4;background:var(--color-content)}.el_btnRemodal.el_btnRemodal__destruct{border:1px solid transparent;background:#f44336;background:var(--color-error);color:#fff;color:var(--color-text-reverse)}.el_btnRemodal.el_btnRemodal__primary{border:1px solid transparent;background:#fe9616;background:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.el_btnRemodal.el_btnRemodal__alert{border:1px solid transparent;background:#ffbd24;background:var(--color-warning);color:#fff;color:var(--color-text-reverse)}.el_checkbox{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el_checkbox__label{display:inline-block;padding-left:8px;padding-left:var(--spacing-2);vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el_checkbox__input{display:inline-block;white-space:nowrap;vertical-align:middle;width:2rem;height:2rem}.el_checkbox__inner{display:inline-block;visibility:visible;width:2rem;height:2rem;border:2px solid #d3d3d3;border:2px solid var(--color-divider);border-radius:4px;border-radius:var(--radius-1)}.el_checkbox__inner:hover,.el_checkbox__inner:focus{border:2px solid #309eba;border:2px solid var(--color-secondary)}.el_checkbox__original:checked~.el_checkbox__inner{background-color:#309eba;background-color:var(--color-secondary);border:2px solid #309eba;border:2px solid var(--color-secondary);border-radius:4px;border-radius:var(--radius-1)}.el_checkbox__original:checked~.el_checkbox__inner:after{content:"";font-family:Material Icons Round;color:#fff;color:var(--color-text-reverse)}.el_checkbox__original{display:none}.el_checkbox.is_disabled{cursor:not-allowed}.el_checkbox.is_disabled .el_checkbox__label{color:#a7a7a7;color:var(--color-info)}.el_checkbox.is_disabled .el_checkbox__inner{background-color:#f4f4f4;background-color:var(--color-content)}.el_checkbox.is_disabled .el_checkbox__inner:hover,.el_checkbox.is_disabled .el_checkbox__inner:focus{border-color:#d3d3d3;border-color:var(--color-divider)}.el_inputDatepicker{padding:15px 8px 15px 16px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:8px;border-radius:var(--radius-2);font-size:16px;font-size:var(--text-md)}.bl_card_checkbox{width:40px;height:40px;padding:8px;position:absolute;border-radius:8px;border-radius:var(--radius-2);margin:8px;background-color:#33333380;display:flex;justify-content:center;align-items:center}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bl_card_checkbox{background-color:rgb(from var(--color-black) r g b/.5)}}.bl_card_checkbox{top:0;left:0}.bl_card_checkbox__input{width:26px;height:26px}.bl_card_linkIcon{top:-10px;left:-10px;background-color:#f44336;background-color:var(--color-error);width:24px;height:24px;position:absolute;border-radius:30px;transform:rotate(-45deg);line-height:24px;text-align:center}.bl_card_linkIcon:before{content:"";font-family:Material Icons Round;transform:rotate(-45deg);font-size:16px;color:#fff;color:var(--color-text-reverse)}.bl_card_checkbox__inner{width:26px;height:26px;border:3px solid #d3d3d3;border:3px solid var(--color-divider);background-color:#fff;background-color:var(--color-scaffold)}.bl_card_checkbox__inner:hover,.bl_card_checkbox__inner:focus{border:3px solid #309eba;border:3px solid var(--color-secondary)}.el_checkbox__original:checked~.bl_card_checkbox__inner{background-color:#309eba;background-color:var(--color-secondary);border:2px solid #309eba;border:2px solid var(--color-secondary);border-radius:4px;border-radius:var(--radius-1);display:flex;justify-content:center;align-items:center}.el_checkbox__original:checked~.bl_card_checkbox__inner:after{font-size:20px}.bl_card_checkbox__inner.is_disabled{background-color:#f4f4f4;background-color:var(--color-content)}.bl_card_checkbox.is_disabled .el_checkbox__inner{border-color:#d3d3d3;border-color:var(--color-divider);background-color:#747474;background-color:var(--color-text-muted);opacity:.8}.bl_card_checkbox.is_disabled .el_checkbox__inner:hover,.bl_card_checkbox.is_disabled .el_checkbox__inner:focus{border-color:#d3d3d3;border-color:var(--color-divider)}.bl_pagenation{margin:15px 0;text-align:center}.bl_pagenation ul{list-style:none;margin:0;padding:0}.bl_pagenation li{display:inline-block;margin:2px 3px}.bl_pagenation a,.bl_pagenation span{display:inline-block;border-radius:40px;line-height:1.2;font-size:1.6rem;padding:10px 14px 8px;vertical-align:middle;text-decoration:none}.bl_pagenation a{background-color:#fff;background-color:var(--color-scaffold);cursor:pointer;color:#333;color:var(--color-text-main)}.bl_pagenation a:hover{background-color:#fff7ec;background-color:var(--color-primary-light);cursor:pointer;color:#333;color:var(--color-text-main)}.bl_pagenation span{background:#fe9616;background:var(--color-primary);font-weight:700;color:#fff;color:var(--color-text-reverse)}.bl_pagenation .pagenum{border-bottom:1px dashed #FE9616;border-bottom:1px dashed var(--color-primary);font-size:1.2rem;margin-right:5px;color:#5e3300;color:var(--color-primary-dark)}.bl_pagenation .page_btn_first,.bl_pagenation .page_btn_prev,.bl_pagenation .page_btn_next,.bl_pagenation .page_btn_last{text-indent:-9999px;outline-style:none;background-position:center center;background-repeat:no-repeat;width:1.3rem}.bl_pagenation .page_btn_first{background-image:url(/assets/images/icon_pgn_first.svg)}.bl_pagenation .page_btn_prev{background-image:url(/assets/images/icon_pgn_prev.svg)}.bl_pagenation .page_btn_next{background-image:url(/assets/images/icon_pgn_next.svg)}.bl_pagenation .page_btn_last{background-image:url(/assets/images/icon_pgn_last.svg)}.bl_loader_bg{display:flex;z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:#3333334d;align-items:center;justify-content:center}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bl_loader_bg{background:rgb(from var(--color-black) r g b/.3)}}.bl_loader{width:280px;height:210px;border-radius:var(--radius_medium);background:#fff;background:var(--color-scaffold);box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.bl_loader_icon{position:relative;top:90px;left:140px}.bl_loader_txt{padding:140px 0 0 8px;text-align:center;color:#309eba;color:var(--color-secondary);font-size:16px;font-size:var(--text-md)}.bl_loader_txt>span{display:block}@keyframes ball-spin-fade-loader{50%{opacity:.3;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;animation:ball-spin-fade-loader 1s -.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.04545px;left:17.04545px;animation:ball-spin-fade-loader 1s -.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;animation:ball-spin-fade-loader 1s -.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.04545px;left:17.04545px;animation:ball-spin-fade-loader 1s -.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;animation:ball-spin-fade-loader 1s -.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.04545px;left:-17.04545px;animation:ball-spin-fade-loader 1s -.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;animation:ball-spin-fade-loader 1s -.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.04545px;left:-17.04545px;animation:ball-spin-fade-loader 1s -.12s infinite linear}.ball-spin-fade-loader>div{background:#309eba;background:var(--color-secondary);width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute}.el_scrollbar::-webkit-scrollbar{width:10px;height:10px}.el_scrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:#f4f4f4;background-color:var(--color-content)}.el_scrollbar::-webkit-scrollbar-thumb{background-color:#d3d3d3;background-color:var(--color-gray-40);border-radius:10px}.bl_snackbar{width:100%;max-width:100%;position:fixed;z-index:100;top:0;left:0;margin:0;padding:0!important}.bl_snackbar ul{background:no-repeat 2em center/22px auto;border:none;border-radius:0;color:#fff;color:var(--color-text-reverse);margin:0;padding:1em 1em 1em 4em}.bl_snackbar .bl_snackbar__success{background-color:#42c094cc;background-image:url(/assets/images/icon_message_normal.svg)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bl_snackbar .bl_snackbar__success{background-color:rgb(from var(--color-success) r g b/.8)}}.bl_snackbar .bl_snackbar__alert{background-color:#f44336cc;background-image:url(/assets/images/icon_message_alert.svg)}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bl_snackbar .bl_snackbar__alert{background-color:rgb(from var(--color-error) r g b/.8)}}.hp_wbAll{word-break:break-all;white-space:pre-line}.hp_mAuto{display:block;margin:0 auto}.hp_alignCenter{text-align:center}.hp_borderLeft0{border-left:0!important}.hp_borderRight0{border-right:0!important}.hp_borderTopB10{border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider)}.hp_tcPrimary{color:#fe9616;color:var(--color-primary)}.hp_tcSecondary{color:#309eba;color:var(--color-secondary)}.hp_colorBk60{color:#747474;color:var(--color-text-muted)}.hp_disInlineBlock{display:inline-block}.hp_txtSmall{font-size:14px;font-size:var(--text-sm)}.hp_txtMedium{font-size:16px;font-size:var(--text-md)}.hp_txtLarge{font-size:20px;font-size:var(--text-lg)}.hp_fwBold{font-weight:700}.hp_fwNormal{font-weight:400}.hp_minH100px{min-height:100px}.hp_mb8{margin-bottom:8px}.hp_mb16{margin-bottom:16px}.hp_mb24{margin-bottom:24px}.hp_ml8{margin-left:8px}.hp_ml16{margin-left:16px}.hp_ml24{margin-left:24px}.hp_mr8{margin-right:8px}.hp_mr16{margin-right:16px}.hp_mr24{margin-right:24px}.hp_mt8{margin-top:8px}.hp_mt16{margin-top:16px}.hp_mt24{margin-top:24px}.hp_p16{padding:16px}.hp_shadow8dp{box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.hp_w100{width:100%}.hp_zindex20{z-index:20!important}@media only screen and (max-width:599px){.ly_cont_main{padding:8px 2% 40px}.bl_form,.bl_cont.bl_cont__pad{padding:16px}.sp_table_th{width:100px}.bl_fixedBtm.sp_fixedBtm{padding:16px 8px}.bl_fixedBtm.sp_fixedBtm>*:not(:first-child){margin-left:8px}.bl_fixedBtm.sp_fixedBtm button{padding:12px 16px;font-size:16px;font-size:var(--text-md)}.bl_fixedBtm.sp_fixedBtm button:not(:first-child){margin-left:8px}.sp_displayBlock{display:block!important}}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skeleton{display:inline-block;width:100%;height:100%;background-color:#3333331c;border-radius:3px;animation:skeletonLoading 2s ease-in-out .5s infinite;display:flex;justify-content:center;align-items:center;font-size:1rem}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.skeleton{background-color:rgb(from var(--color-black) r g b/.11)}}@keyframes skeletonLoading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.hidden{display:none}.swal-onModal{z-index:99999}.sweet-alert .swal2-icon{width:80px;height:80px;margin:2.5em auto .6em}.sweet-alert .swal2-icon .swal2-x-mark-line-left,.sweet-alert .swal2-icon .swal2-x-mark-line-right{top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important;transform-origin:center!important}.sweet-alert .swal2-icon .swal2-x-mark-line-right{transform:translate(-50%,-50%) rotate(-45deg)!important}.sweet-alert .swal2-html-container{font-size:16px;text-align:center;font-weight:300}.sweet-alert button{background-color:#309eba;background-color:var(--color-secondary);color:#fff;color:var(--color-text-reverse);border:none;box-shadow:none;font-size:17px;font-weight:500;padding:10px 32px;margin:26px 5px 0;cursor:pointer}.sub_btn{box-sizing:border-box}.sub_btn:disabled,.sub_btn.disabled{background-color:#d3d3d3;background-color:var(--color-info-light);border:#d3d3d3;border:var(--color-info-light);color:#fff;color:var(--color-text-reverse);cursor:default}.sub_btn:disabled.icon_plus:disabled,.sub_btn:disabled.icon_plus.disabled,.sub_btn.disabled.icon_plus:disabled,.sub_btn.disabled.icon_plus.disabled{background-image:url(/assets/images/icon_plus_w.svg)}.sub_btn:disabled:hover,.sub_btn.disabled:hover{background-color:#d3d3d3;background-color:var(--color-info-light);border:#d3d3d3;border:var(--color-info-light);color:#fff;color:var(--color-text-reverse);opacity:1}.form-uploadImage .fui__errorText{color:#f44336;color:var(--color-error)}.form-uploadImage .fui__buttonWrapper{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.form-uploadImage .fui__buttonWrapper button{box-sizing:border-box}.form-uploadImage .fui__imageList{margin:10px 0;padding:0;list-style:none;display:flex;align-items:flex-start}.form-uploadImage .fui__imageList li{margin-top:0;width:20%;padding-right:20px;box-sizing:border-box;text-align:left;word-break:break-all}.form-uploadImage .fui__imageList li input[type=checkbox]{margin:2px 10px 0 0}.form-selectPhotoImage .fspi__openButton{cursor:pointer}.fspi{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:10000}.fspi .fspi__divider{border:none;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider);margin:0}.fspi .fspi__overlay{background-color:#00000080;width:100%;height:100%;cursor:pointer}.fspi .fspi__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:1024px;height:80vh;box-sizing:border-box}.fspi .fspi__wrapper .fspi__content{width:100%;height:100%;background-color:#fff;background-color:var(--color-scaffold);border-radius:10px;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.fspi .fspi__wrapper .fspi__content .fspi__header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 40px;box-sizing:border-box}.fspi .fspi__wrapper .fspi__content .fspi__header .fspi__header--title{font-size:18px;font-weight:700}.fspi .fspi__wrapper .fspi__content .fspi__header .fspi__header--close{position:relative;width:40px;height:40px;border:none;background:none;cursor:pointer}.fspi .fspi__wrapper .fspi__content .fspi__header .fspi__header--close:after{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:40px;content:"×";color:#747474;color:var(--color-text-muted);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.fspi .fspi__wrapper .fspi__content .fspi__body{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fspi .fspi__wrapper .fspi__content .fspi__body::-webkit-scrollbar{width:10px;background-color:#fff;background-color:var(--color-scaffold)}.fspi .fspi__wrapper .fspi__content .fspi__body::-webkit-scrollbar-thumb{background:#a7a7a7;background:var(--color-info);width:8px;border-radius:5px}.fspi .fspi__wrapper .fspi__content .fspi__footer{width:100%;height:100px;padding:0 40px;box-sizing:border-box;border-top:1px solid #d3d3d3;border-top:1px solid var(--color-divider)}.fspi .fspi__wrapper .fspi__content .fspi__footer .fspi__footer--wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.fspi .fspi__wrapper .fspi__content .fspi__footer .fspi__footer--wrapper .fspi__footer--countText{font-size:16px;font-weight:700}.bodyEvent .bodyEvent__wrapper{padding:0 40px}.bodyEvent .bodyEvent__wrapper .bodyEvent__header,.bodyEvent .bodyEvent__wrapper .bodyEvent__content{text-align:center}.bodyEvent .bodyEvent__wrapper .bodyEvent__header,.bodyEvent .bodyEvent__wrapper .bodyEvent__content--list{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider)}.bodyEvent .bodyEvent__wrapper .bodyEvent__header{font-weight:700;padding:15px 20px}.bodyEvent .bodyEvent__wrapper .bodyEvent__content--list{transition:.2s;padding:20px;cursor:pointer}.bodyEvent .bodyEvent__wrapper .bodyEvent__content--list.changeView{background-color:#fff7ec66}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bodyEvent .bodyEvent__wrapper .bodyEvent__content--list.changeView{background-color:rgb(from var(--color-primary-light) r g b/.4)}}.bodyEvent .bodyEvent__wrapper .bodyEvent__content--list:hover{background-color:#fff7ec;background-color:var(--color-primary-light)}.bodyEvent .bodyEvent__wrapper .bodyEvent__content--list .bodyEvent__content--listName{word-break:break-all;text-align:left}.bodyCategory p{word-break:break-all}.bodyCategory .bodyCategory__wrapper{padding:10px 40px 20px}.bodyCategory .bodyCategory__header{display:flex;align-items:center}.bodyCategory .bodyCategory__header .bodyCategory__header--image{height:80px;width:120px}.bodyCategory .bodyCategory__header .bodyCategory__header--image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bodyCategory .bodyCategory__header .bodyCategory__header--detail{margin-left:20px;text-align:left;flex:1}.bodyCategory .bodyCategory__header .bodyCategory__header--detail h3{font-size:24px;font-weight:700;word-break:break-all}.bodyCategory .bodyCategory__header .bodyCategory__header--detail p{opacity:.8}.bodyCategory .bodyCategory__content{border:1px solid #d3d3d3;border:1px solid var(--color-divider);border-radius:10px;overflow:hidden;margin-top:20px}.bodyCategory .bodyCategory__content .bodyCategory__content--header,.bodyCategory .bodyCategory__content .bodyCategory__content--list{display:flex;align-items:center;box-sizing:border-box}.bodyCategory .bodyCategory__content .bodyCategory__content--header{text-align:center;background:#f4f4f4;background:var(--color-content);padding:7px 20px}.bodyCategory .bodyCategory__content .bodyCategory__content--list{padding:15px 20px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--color-divider);min-height:110px}.bodyCategory .bodyCategory__content .bodyCategory__content--list:last-child{border-bottom:none}.bodyCategory .bodyCategory__content .bodyCategory__content--list .bodyCategory__content--listName{color:#3287c9;color:var(--color-text-link);text-decoration:underline}.bodyCategory .bodyCategory__content .bodyCategory__content--list .bodyCategory__content--listImage{text-align:center}.bodyCategory .bodyCategory__content .bodyCategory__content--list .bodyCategory__content--listImage img{display:inline-block;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.bodyCategory .bodyCategory__content .bodyCategory__content--list .bodyCategory__content--listStatus{display:flex;justify-content:center}.bodyImage p{word-break:break-all}.bodyImage .bodyImage__wrapper{padding:20px 40px}.bodyImage .bodyImage__header{display:flex;align-items:center}.bodyImage .bodyImage__header .bodyImage__header--detail{margin-left:20px;text-align:left;flex:1}.bodyImage .bodyImage__header .bodyImage__header--detail h3{font-size:24px;font-weight:700;word-break:break-all}.bodyImage .bodyImage__content .bodyImage__content--header{display:flex;align-items:center;justify-content:flex-end;padding:10px 0;box-sizing:border-box}.bodyImage .bodyImage__content .bodyImage__content--header p{display:flex;align-items:center;color:#3287c9;color:var(--color-text-link);cursor:pointer}.bodyImage .bodyImage__content .bodyImage__content--headerBox{position:relative}.bodyImage .bodyImage__content .bodyImage__content--listContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list{position:relative;border-radius:10px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);overflow:hidden;cursor:pointer}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.inactive .bodyImage__content--listImage{position:relative}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.inactive .bodyImage__content--listImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#3333;z-index:1}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.inactive .bodyImage__content--listImage:after{background:rgb(from var(--color-black) r g b/.2)}}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.bodyImage__content--listDisabled .bodyImage__content--listImage:after{display:none}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.bodyImage__content--listDisabled{position:relative}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.bodyImage__content--listDisabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#33333380;z-index:20}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.bodyImage__content--listDisabled:after{background:rgb(from var(--color-black) r g b/.5)}}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list .bodyImage__content--listCheck{position:absolute;top:5px;left:5px;width:20px;height:20px;border:2px solid #FE9616;border:2px solid var(--color-primary);background:#fff;background:var(--color-scaffold);border-radius:5px;z-index:10;color:#fff;color:var(--color-text-reverse);display:flex;align-items:center;justify-content:center}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list .bodyImage__content--listImage{aspect-ratio:4/3;width:100%;overflow:hidden}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list .bodyImage__content--listImage img{max-width:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list .bodyImage__content--metaIcon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list .bodyImage__content--metaIcon svg{color:#fff;color:var(--color-text-reverse);font-size:4rem}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list p{padding:8px;background:#f4f4f4;background:var(--color-content)}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list p a{text-decoration:none!important;pointer-events:none!important}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.active{border:1px solid #FE9616;border:1px solid var(--color-primary)}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.active p{background:#fff7ec;background:var(--color-primary-light)}.bodyImage .bodyImage__content .bodyImage__content--listContainer .bodyImage__content--list.active .bodyImage__content--listCheck{background:#fe9616;background:var(--color-primary)}.teacherPhoto__chip{border-radius:30px;border:1px solid #d3d3d3;border:1px solid var(--color-divider);box-sizing:border-box;width:100%;max-width:70px;padding:3px 0;line-height:normal;font-size:1.2rem;text-align:center}.teacherPhoto__chip.private,.teacherPhoto__chip.finish,.teacherPhoto__chip.concealed{background-color:#d3d3d3;background-color:var(--color-info-light);border-color:#a7a7a7;border-color:var(--color-info);color:#747474;color:var(--color-info-dark)}.teacherPhoto__chip.sales,.teacherPhoto__chip.publish{background-color:#fff7ec;background-color:var(--color-primary-light);border-color:#fe9616;border-color:var(--color-primary);color:#5e3300;color:var(--color-primary-dark)}.teacherPhoto__chip.ready{background-color:#fff;background-color:var(--color-scaffold);border-color:#42c094;border-color:var(--color-success);color:#42c094;color:var(--color-success)}.teacherPhoto__chip.pick,.teacherPhoto__chip.reserve{background-color:#fff;background-color:var(--color-scaffold);border-color:#fe9616;border-color:var(--color-primary);color:#fe9616;color:var(--color-primary)}.card-fileThumbnail .cft__imageContainer{background-color:#f4f4f4;background-color:var(--color-content);border:1px solid #d3d3d3;border:1px solid var(--color-divider);width:100%;cursor:pointer;margin-bottom:.5em;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.card-fileThumbnail .cft__imageContainer img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:50%;transform:translate(-50%)}.card-fileThumbnail .cft__imageContainer.pdf{background-color:#fff;background-color:var(--color-scaffold)}.card-fileThumbnail .cft__imageContainer.pdf img{width:25%;left:50%;transform:translate(-50%)}.card-fileThumbnail .cft__textContainer{display:flex;align-items:flex-start;padding-left:5px}.card-fileThumbnail .cft__textContainer .cft__textContainer--name{font-size:smaller}.surface-accordion{width:100%}.surface-accordion .sac__toggleText--wrapper{margin-top:20px;width:100%;text-align:center;transition:.2s}.surface-accordion .sac__toggleText--wrapper .sac__toggleText--element{position:relative;margin:0 auto;color:#309eba;color:var(--color-secondary);text-decoration:underline;cursor:pointer;display:inline-block}.surface-accordion .sac__toggleText--wrapper .sac__toggleText--element .sac__toggleText--icon{position:absolute;top:50%;right:-30px;transform:translateY(-50%)}.rootButton{position:relative;display:block;border:1px solid #FE9616;border:1px solid var(--color-primary);background:#fff;background:var(--color-scaffold);padding:8px 35px;box-sizing:border-box;width:100%;min-width:150px;max-width:300px;border-radius:5px;font-size:1.6rem;cursor:pointer;transition:.2s;word-break:keep-all;text-align:center}.rootButton:disabled{cursor:auto;opacity:.5}.rootButton .rootButton__prefix,.rootButton .rootButton__suffix{position:absolute;top:50%;transform:translateY(-50%);font-size:1.2rem;width:30px;height:30px;padding:5px;box-sizing:border-box}.rootButton .rootButton__prefix svg,.rootButton .rootButton__suffix svg{width:100%;height:100%}.rootButton .rootButton__prefix{left:0}.rootButton .rootButton__suffix{right:0}.rootButton.rootButtonColor__primary.rootButtonVariant__fill{background-color:#fe9616;background-color:var(--color-primary);border-color:#fe9616;border-color:var(--color-primary);color:#fff;color:var(--color-text-reverse)}.rootButton.rootButtonColor__primary.rootButtonVariant__fill .rootButton__prefix,.rootButton.rootButtonColor__primary.rootButtonVariant__fill .rootButton__suffix{color:#fff;color:var(--color-text-reverse)}.rootButton.rootButtonColor__primary.rootButtonVariant__fill:hover{background:#fe9616e6}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.rootButton.rootButtonColor__primary.rootButtonVariant__fill:hover{background:rgb(from var(--color-primary) r g b/.9)}}.rootButton.rootButtonColor__primary.rootButtonVariant__outlined{background-color:#fff;background-color:var(--color-scaffold);border-color:#fe9616;border-color:var(--color-primary)}.rootButton.rootButtonColor__primary.rootButtonVariant__outlined .rootButton__prefix,.rootButton.rootButtonColor__primary.rootButtonVariant__outlined .rootButton__suffix{color:#fe9616;color:var(--color-primary)}.rootButton.rootButtonColor__primary.rootButtonVariant__outlined:hover{background:#fe96161a}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.rootButton.rootButtonColor__primary.rootButtonVariant__outlined:hover{background:rgb(from var(--color-primary) r g b/.1)}}.NavInfScroll{width:100%;margin:0 auto}.NavInfScroll .NavInfScroll__nomore{margin:0 auto;padding:8px 60px;background:#f4f4f4;background:var(--color-content);border-radius:5px;color:#747474;color:var(--color-text-muted);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.NavInfScroll .NavInfScroll__more{margin:0 auto;width:auto;text-align:center}.NavInfScroll .NavInfScroll__more img{margin:0 auto}.NavInfScroll .NavInfScroll__more svg{width:25px;height:25px;color:#747474;color:var(--color-text-muted);animation:rotate 2s linear infinite;margin:0 auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.displayChip{display:inline-block;font-size:1.2rem;color:#fff;color:var(--color-text-reverse);background-color:#fe9616;background-color:var(--color-primary);padding:.2rem .5rem;border-radius:4px}.displayChip--success{background-color:#42c094;background-color:var(--color-success)}.displayChip--info{background-color:#309eba;background-color:var(--color-secondary)}.szh-menu{margin-top:5px;border-radius:10px;padding:.5rem 0!important;box-shadow:0 0 5px #3333!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.szh-menu{box-shadow:0 0 5px rgb(from var(--color-black) r g b/.2)!important}}.szh-menu .szh-menu__item{padding:.8rem 1.5rem}html{font-size:62.5%}.print_color_adjust{padding:8px}.print_show{display:none}.print_hide{display:block}.print_table{border-collapse:collapse;border-spacing:0;border-top:1px solid #000;border-left:1px solid #000;width:100%;margin:10px 0;font-size:1rem!important}.print_table th,.print_table td{border-bottom:1px solid #000;border-right:1px solid #000;padding:7px;color:#000;background:#fff;font-size:1rem!important}.print_table th{text-align:left;white-space:nowrap;background-color:#e7f1d3;font-weight:400}.print_table th[scope=col]{text-align:center;padding:5px 7px;background-color:#ffeccc}.print_table td{vertical-align:top;text-align:left}.print_table .td_br{word-break:break-word;white-space:pre-wrap}.w_smmmm .col2,.w_smmmm .col3,.w_smmmm .col4,.w_smmmm .col5{width:22%}.print_table tr.bg_g td{background-color:#f4f4f4;background-color:var(--color-content)}.print_table tr.bg_g th[scope=row]{background-color:#d6e3bd}.print_table.no_bgline tr.bg_g td{background-color:#fff}.print_table.no_bgline tr.bg_g th[scope=row]{background-color:#e7f1d3}.scroll_div{overflow:auto;width:100%;position:relative}.fix_table{table-layout:fixed}.fix_table th{white-space:normal!important}.time_table td{vertical-align:top}.time_col{width:4em!important;text-align:center}.zaiseki,.syusseki,.kesseki,.mikinyu,th.zaiseki,th.syusseki,th.kesseki,th.mikinyu{text-align:center}.page_bottom_prev_margin{margin-bottom:50px}.page_break_after{page-break-after:always}.c_gray{color:#7d7a7a!important}.main_ttl{border-radius:40px;border:1px solid #000;font-weight:400;padding:4px 20px;font-size:1.6rem;background-color:#ffeccc}.main_ttl span{display:block;float:right;font-size:1.2rem;margin-top:3px}.sub_ttl{font-weight:400;border-bottom:1px solid #000;font-size:1.6rem;padding:0 3px 4px}.event_list{list-style:none;padding-left:0;margin:0}.scroll_div.attendance_record_monthly_children{max-height:500px}.attendance_record_monthly_table{table-layout:fixed;border-collapse:collapse;border-spacing:0;border-top:1px solid #000;border-left:1px solid #000;font-size:1rem;text-align:center;width:100%}.attendance_record_monthly_table thead th{border-right:1px solid #000;border-bottom:1px solid #000;background:#eaf5f8;background:var(--color-secondary-light);color:var(--color-secondary-);font-weight:400;width:30px}.attendance_record_monthly_table thead th.count_leaveearly,.attendance_record_monthly_table thead th.count_late,.attendance_record_monthly_table thead th.count_sick,.attendance_record_monthly_table thead th.count_plans,.attendance_record_monthly_table thead th.count_natural_disaster,.attendance_record_monthly_table thead th.count_bereavement_leave,.attendance_record_monthly_table thead th.count_suspension_of_attendance{background-color:#f3f3f3;color:#333}.attendance_record_monthly_table thead .row_time1 .name{width:80px}.attendance_record_monthly_table thead .row_time1 .day{border-bottom:none}.attendance_record_monthly_table tbody tr:not(.child_name) .cell_name{background:#eaf5f8;background:var(--color-secondary-light);color:var(--color-secondary-)}.attendance_record_monthly_table tbody .count_enrolled{border-top:2px solid #000}.attendance_record_monthly_table tbody td{border-bottom:1px solid #000;border-right:1px solid #000;height:30px}.attendance_record_monthly_table tbody td span{display:inline-block}.attendance_record_monthly_table tbody .bg_g td,.attendance_record_monthly_table tbody .cell_empty{background-color:#f3f3f3}#shiftManagePrint{border-bottom:none;font-size:1.2rem}#shiftManagePrint .scroll_div.shift_monthly_attendance{height:100%;margin-bottom:10px}#shiftManagePrint .scroll_div.shift_monthly_employee{max-height:500px;margin-bottom:10px}#shiftManagePrint .shift_monthly_table{table-layout:fixed;border-collapse:collapse;border-spacing:0;border-top:1px solid #000;border-left:1px solid #000;font-size:1rem;text-align:center;width:100%}#shiftManagePrint .shift_monthly_table th{border-right:1px solid #000;border-bottom:1px solid #000;background:#eaf5f8;background:var(--color-secondary-light);color:var(--color-secondary-);font-weight:400}#shiftManagePrint .shift_monthly_table thead tr:first-child th:first-child{width:55px}#shiftManagePrint .shift_monthly_table thead tr:first-child th:not(:first-child){border-bottom:none;width:40px}#shiftManagePrint .shift_monthly_table tbody th{word-break:break-all}#shiftManagePrint .shift_monthly_table tbody td span{display:inline-block}#shiftManagePrint .shift_monthly_table td{background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;height:40px}#shiftManagePrint .shift_monthly_table td .location_label{margin:0;padding:0;text-align:left}#shiftManagePrint .shift_monthly_table .weekly_sum{border-right:3px double #000}#shiftManagePrint .shift_ttl{font-weight:400;padding:4px 20px;font-size:1.6rem}#shiftManagePrint .shift_daily_print_table{border:1px solid #d3d3d3;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:.8em;text-align:center;width:100%}#shiftManagePrint .shift_daily_print_table th,#shiftManagePrint .shift_daily_print_table td{border-bottom:1px solid #d3d3d3;padding:3px;word-break:break-all}#shiftManagePrint .shift_daily_print_table thead th{background:#eaf5f8;background:var(--color-secondary-light);border-left:1px solid #fff;color:var(--color-secondary-);font-weight:400;width:45px}#shiftManagePrint .shift_daily_print_table thead th:first-child{border-left:1px solid #d3d3d3;width:90px}#shiftManagePrint .shift_daily_print_table tbody th{color:#000;font-weight:400}#shiftManagePrint .shift_daily_print_table tbody td{border-left:1px solid #d3d3d3}#shiftManagePrint .shift_daily_print_table tbody td.separate{border-left:2px solid #d3d3d3}#yearlyPlan .print_table{table-layout:fixed;word-break:break-word}#yearlyPlan .print_table th:first-of-type{width:150px;white-space:normal}#qr_print .card_content{overflow:hidden;padding:10px;text-align:left}#qr_print .card{float:left;margin:0 10px 10px 0;width:8.2cm;height:5cm}#qr_print .card_inner{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:8.2cm;height:5cm;border:1px solid #ccc;padding-left:15px;word-break:break-all}#qr_print .card .c_name{margin-bottom:10px;font-size:8pt}#qr_print .card .name{font-size:10pt}#qr_print .card .name .relationship{font-size:8pt;display:block}#qr_print .card .name .full_name_kana,#qr_print .card .name .full_name{margin:0}#qr_print .card .name .full_name_kana>span{font-size:7pt;display:inline-block}#qr_print .card .name .full_name>span{display:inline-block}#qr_print .no_card_data{text-align:center}#qr_print .name_ttl{padding:10px;text-align:center}#qr_print .sendmail{padding-top:5px;line-height:1.5;font-size:10pt}#qr_print .sendmail span{font-weight:700;color:#217777}#qr_print.message{width:21cm;margin:0 auto}#qr_print.message .qr_sheet_content{text-align:center}#qr_print.message .qr_sheet_content .qr_sheet p{margin:0}#qr_print.message .qr_sheet_content .qr_sheet:last-child{margin-bottom:0}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner{box-sizing:border-box;border:1px solid #ccc;font-size:10pt;margin:0 auto;width:21cm;height:29.7cm;padding:20px;word-break:break-all}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header{display:flex;justify-content:space-between;text-align:left}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .name{font-size:12pt}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .name small{display:block;font-size:50%}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .logo_wap{color:#666;font-size:9pt}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .logo{padding-top:5px;height:36px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_title{color:#e26934;font-size:19pt;font-weight:700;margin:0 0 20px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process{background:#ff941a;border-radius:10px;padding:10px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process>p{background:#ff941a;color:#fff;font-size:19pt;font-weight:700;margin:0}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail{background:#fff;font-size:12pt;height:100%;padding:25px 30px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .qr_overview{text-align:left}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .qr_overview_ttl{color:#e26934;font-size:12pt;margin:0 0 5px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow{padding:0}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step{border-top:1px solid #ff941a;overflow:hidden;padding-top:15px;text-align:left;line-height:45px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step:first-child{padding-bottom:0}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .maru{background:#ff941a;border-radius:50%;color:#fff;float:left;font-weight:700;height:45px;line-height:45px;text-align:center;width:45px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .text{float:right;width:calc(100% - 55px)}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .text p:nth-of-type(1){font-weight:700;line-height:45px}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .text p:nth-of-type(2){line-height:1.5}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .text p.massage_url{font-size:10pt;line-height:1.2}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .support{border-radius:10px;background:#f4f4f4;background:var(--color-content);font-size:12pt;line-height:1.5;padding:15px 20px;text-align:left}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .caution_list{font-size:9pt;line-height:1.5;list-style:"※" outside;margin:0;padding:5px 0 20px 1rem;text-align:left}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner .caution_list ul{margin:5px 0;list-style:disc;list-style-position:inside}#qr_print.message .caution_list .caution_mail_text{color:#e26934;font-weight:700}#qr_print .caution_list .caution_mail_setting_text{color:#444;font-size:11pt;font-weight:700}body:has(#qr_print.note_registration){width:21cm;margin:0 auto}#qr_print.note_registration .qr_sheet_content{text-align:center}#qr_print.note_registration .qr_sheet_content .qr_sheet{margin-bottom:15px}#qr_print.note_registration .qr_sheet_content .qr_sheet p{margin:0}#qr_print.note_registration .qr_sheet_content .qr_sheet .caution_list{font-size:9pt;line-height:1.5;list-style:"※" outside;margin:0;padding:0 0 0 1rem}#qr_print.note_registration .qr_sheet_content .qr_sheet .imp_text{color:#217777;font-weight:700}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner{box-sizing:border-box;border:1px solid #ccc;font-size:10pt;margin:0 auto;width:21cm;height:29.7cm;padding:20px;word-break:break-all}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header{display:flex;justify-content:space-between;text-align:left;padding:5px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .name{font-size:12pt}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .name small{display:block;font-size:50%}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_header .logo{height:38px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_title{margin:0}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_title p:nth-of-type(1){font-size:10pt}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_title h1{color:#217777;font-size:14pt;font-weight:700;margin:0}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_title h1 small{display:block;font-size:14pt;font-weight:400}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_overview{font-size:10pt}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process{border-radius:10px;padding:10px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process h2{font-size:14pt;margin:0;padding-bottom:5px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process em{color:#444;font-style:normal;font-weight:700}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail{background:#fff;font-size:10pt;height:100%}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .qr_overview{padding-bottom:15px;text-align:left}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow{padding:20px 20px 20px 25px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step_flex{display:flex;align-items:flex-start}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step{overflow:hidden;text-align:left}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .sub_text{font-size:8pt}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .qr_img{width:130px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step.first{display:flex;justify-content:space-between}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step.first .app_qr_content{display:flex;justify-content:center;margin-bottom:10px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .register_qr_content{display:flex;justify-content:center;align-items:center}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .text_oneline{margin:10px 0 0 10px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .text_link{font-size:10pt}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process .qr_detail .flow .step .maru{border-radius:50%;float:left;height:45px;line-height:45px;text-align:center;width:45px;min-width:45px}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.sign_up_process{background:#ececec}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.sign_up_process h2{color:#444}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.sign_up_process .qr_detail .flow .step .maru{background:#ececec;color:#444}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.child_registration_process{background:#6ecdcd}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.child_registration_process h2{color:#fff}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.child_registration_process .qr_detail .flow .step .maru{background:#6ecdcd;color:#fff}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner .qr_process.child_registration_process .multi_registration_case{border-bottom:solid 1px #217777;color:#217777;display:inline-block}.bl_attendance_table th.age{width:50px;text-align:center}.bl_attendance_table th.zaiseki,.bl_attendance_table th.syusseki,.bl_attendance_table th.kesseki,.bl_attendance_table th.mikinyu{width:50px}.incident_report_table{page-break-inside:avoid;margin-top:0;margin-bottom:-1px;border-collapse:collapse}.incident_report_table th,.incident_report_table td{word-break:break-all}.incident_report_head_table th.item_name_width{width:50px}.incident_report_head_table td.itemtitle{vertical-align:middle}.incident_report_print_title{margin-left:20px}.incident_report_image_wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.incident_report_image_wrapper.single{justify-content:center}.incident_report_image_wrapper{gap:20px;width:100%}.incident_report_image_wrapper .incident_report_image{width:calc(50% - 20px)}.incident_report_image_wrapper .incident_report_image img{width:100%}.meal_inspection_print_row{width:100px}.meal_inspection_print_img{max-width:100%}.daily_plan_print_img{max-width:100%;margin:0 auto 10px}.shift_daily_print_table .certified.hoiku:before{content:"保";font-size:8px}#nurture_diary_print .img_wrap{width:100%;font-size:0}@media print{#nurture_diary_print .img_wrap{display:block;width:100%}}#nurture_diary_print .img_wrap_container{display:inline-block;width:49%;box-sizing:border-box;padding:5px;vertical-align:top;font-size:initial}@media print{#nurture_diary_print .img_wrap_container{display:inline-block;width:49%;vertical-align:top;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}}#nurture_diary_print .img_wrap_container img{display:block;width:100%;height:auto}@media print{#nurture_diary_print .img_wrap_container img{display:block;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}}@media print{body.print_color_adjust{padding:8px;-webkit-print-color-adjust:exact}.print_show{display:block}.print_hide{display:none}#nurture_diary_print header:not(:first-child){page-break-before:always}.scroll_div{overflow:visible;position:static}.scroll_div.shift_monthly_attendance{height:auto}.scroll_div.shift_monthly_employee{max-height:auto}.shift_monthly_table{-webkit-print-color-adjust:exact}.shift_monthly_table thead.shift_head{display:table-header-group}.shift_monthly_table tr{page-break-inside:avoid}.shift_monthly_table th{color:#000}.shift_monthly_table,.shift_monthly_table th,.shift_monthly_table td{box-sizing:border-box}.shift_monthly_table th{padding:2px}.shift_monthly_table td{padding:1px}.shift_daily_print_table tr{page-break-inside:avoid}.shift_daily_print_table th,.shift_daily_print_table td{padding:2px}.shift_daily_print_table tbody td.separate{border-left:1px solid #000}.attendance_record_monthly_table thead.shift_head{display:table-header-group}.attendance_record_monthly_table tr{page-break-inside:avoid}.attendance_record_monthly_table th{color:#000}.attendance_record_monthly_table,.attendance_record_monthly_table th,.attendance_record_monthly_table td{box-sizing:border-box}.attendance_record_monthly_table th,.attendance_record_monthly_table td{padding:2px}#qr_print .card_content{padding:0}#qr_print .name_ttl:not(:first-child){page-break-before:always}#qr_print .card{margin:0;page-break-inside:avoid}#qr_print .no_card_data{text-align:center}#qr_print.message .qr_sheet_content .qr_sheet{margin:0;page-break-before:always;page-break-inside:avoid;-webkit-print-color-adjust:exact}#qr_print.message .qr_sheet_content .qr_sheet:last-child{page-break-after:auto}#qr_print.message .qr_sheet_content .qr_sheet .qr_sheet_inner{border:none;width:21cm}#qr_print.note_registration .qr_sheet_content .qr_sheet{margin:0;page-break-before:always;page-break-inside:avoid;-webkit-print-color-adjust:exact}#qr_print.note_registration .qr_sheet_content .qr_sheet:last-child{page-break-after:auto}#qr_print.note_registration .qr_sheet_content .qr_sheet .qr_sheet_inner{border:none;width:21cm}}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:#00000080;background:var(--color-overlay)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translateZ(0);color:#333;color:var(--color-text-main);background:#fff;background:var(--color-scaffold);border-radius:10px;text-align:left}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#747474;color:var(--color-text-muted);border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#333;color:var(--color-text-main)}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;color:var(--color-text-reverse);background:#42c094;background:var(--color-success)}.remodal-confirm:hover,.remodal-confirm:focus{background:#42c094;background:var(--color-success)}.remodal-cancel{color:#fff;color:var(--color-text-reverse);background:#f44336;background:var(--color-error)}.remodal-cancel:hover,.remodal-cancel:focus{background:#f44336;background:var(--color-error)}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{0%{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#267e95;background:var(--color-secondary-dark)}.lt-ie9 .remodal{width:700px}
