@font-face{font-family:Yu Gothic M;src:local(Yu Gothic Medium)}@font-face{font-family:Yu Gothic M;src:local(Yu Gothic Bold);font-weight:700}:root{--layout-height-1080p:880px;--chat-display-area-height:660px;--contact-list-block-height:520px;--memo-window-height:600px}body{color:#444;background-color:#ddd;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,游ゴシック体,YuGothic,Yu Gothic M,游ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,HelveticaNeue,Helvetica,Arial,Segoe UI,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem}body.local{background-color:#ddd}body.staging{background:linear-gradient(#d9e1e1 0%,#d9e1e100 100%),#c0cbcb}a{color:#00f;text-decoration:none}*,:before,:after{box-sizing:border-box}input,select,textarea{font-size:.8125rem}strong{font-weight:700}header{box-sizing:border-box;align-items:center;min-width:1300px;height:34px;padding:0 10px;font-size:16px;display:flex;position:relative;top:0;left:0}header a{color:#fff}header.if{padding:0}header .menu_btns{align-items:center;margin-left:60px;font-size:.875rem;display:flex}header .btn_chat_close,header .btn_window_close,header .btn_telephone,header .btn_monitor{width:180px;margin-right:20px}header .btn_chat_close{background:#c66;height:24px}header .btn_chat_close a{background-color:#c66}header .btn_chat_close a:hover,header .btn_chat_close a:active{opacity:.6}header .btn_chat_close a:active{background-color:#a7b6b7}header .btn_window_close{background:#333;height:24px}header .btn_window_close a{background-color:#333}header .btn_window_close a:hover,header .btn_window_close a:active{opacity:.6}header .btn_window_close a:active{background-color:#a7b6b7}header .btn_telephone_hl,header .btn_telephone,header .btn_monitor{border-radius:4px;width:120px;margin-right:20px}header .btn_monitor a{text-align:center;background-color:#396;border-radius:4px;width:100%;padding:5px 16px;display:block}header .btn_monitor a:hover,header .btn_monitor a:active{opacity:.6}header .btn_monitor a:active{background-color:#a7b6b7}header .btn_telephone a{text-align:center;background-color:#334e99;border-radius:4px;width:100%;padding:5px 16px;display:block}header .btn_telephone a:hover,header .btn_telephone a:active{opacity:.6}header .btn_telephone a:active{background-color:#a7b6b7}header .btn_window{text-align:center;background-color:#006b2b;min-width:220px;margin-left:auto;padding:5px 16px}header .title{margin:0 0 0 10px}.system_name{margin:0 30px 0 10px}.if_header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0;display:flex}.if_header .btn_close{width:24px}.if_header p{color:#000;font-size:.75rem}.if_header p .reception_no{margin-right:10px;display:inline-block}#contents-wrapper{padding:10px 20px 0}#nav-drawer{position:relative}.nav-unshown{display:none}#nav-open{vertical-align:bottom;width:30px;height:20px;display:inline-block}#nav-open span,#nav-open span:before,#nav-open span:after{content:"";cursor:pointer;background-color:#fff;border-radius:3px;width:25px;height:3px;display:block;position:absolute}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{z-index:10000;opacity:0;background:#000;width:100%;height:100%;transition:all .3s ease-in-out;display:none;position:fixed;top:0;left:0}#nav-content{z-index:10001;color:#000;background:#e6e6e6;width:90%;max-width:330px;height:100%;padding:10px;transition:all .3s ease-in-out;position:fixed;top:0;left:0;overflow:auto;transform:translate(-105%)}#nav-content .staff-databox{text-align:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;width:80%;margin:20px auto;padding:20px 0;font-size:.875rem;line-height:1.5;color:#000!important}#nav-content .staff-databox .myrole{font-size:.75rem}#nav-content>p{text-align:center;color:#fff;background-color:#2d9cdb;border-radius:8px;padding:6px 8px}#nav-content ul{margin-top:10px;margin-bottom:10px;padding:0 8px}#nav-content ul li{color:#000;border-bottom:1px dotted #103ea0;padding:8px 4px 8px 1rem;line-height:2;list-style-type:disc;list-style-position:inside}#nav-content ul li:first-child{border-top:1px dotted #ccc}#nav-content ul li a{color:#009}#nav-content ul .menu-group{padding-left:4px;line-height:2;list-style-type:none}#nav-content ul .separator{border:none;height:2rem;list-style-type:none}#nav-input:checked~#nav-close{opacity:.5;display:block}#nav-input:checked~#nav-content{transform:translate(0%);box-shadow:6px 0 25px #00000026}.proj_ver{margin:0 auto;font-size:.5rem;color:#333!important;text-align:right!important;background:0 0!important;border-bottom:none!important;width:90%!important;display:block!important}.human_0,.human_1,.human_2,.human_3,.human_4,.human_5,.human_6,.human_7,.human_8,.human_9,.human_10,.human_11{background-repeat:no-repeat;background-size:100%}.human_0{background-image:url(/assets/images/human_icon.svg)}.human_1{background-image:url(/assets/images/human_orange.png)}.human_2{background-image:url(/assets/images/human_yellow.png)}.human_3{background-image:url(/assets/images/human_lemon.png)}.human_4{background-image:url(/assets/images/human_lime.png)}.human_5{background-image:url(/assets/images/human_green.png)}.human_6{background-image:url(/assets/images/human_blue.png)}.human_7{background-image:url(/assets/images/human_lightblue.png)}.human_8{background-image:url(/assets/images/human_violet.png)}.human_9{background-image:url(/assets/images/human_red.png)}.human_10{background-image:url(/assets/images/human_pink.png)}.human_11{background-image:url(/assets/images/human_purple.png)}.title_bar{align-items:center;display:flex}.status_change{align-items:center;margin-left:10px;display:flex}.status_change .op_alert{color:#fff;background-color:red;border:2px solid #ff0c;border-radius:4px;width:200px;margin:0 5px;padding:4px 5px;font-size:.75rem;display:inline-block}.alert-notification{animation:2s ease-out 1s infinite alternate forwards alert_brink}@keyframes alert_brink{0%,to{opacity:1}50%{opacity:0}}.paging-container{align-items:center;display:flex}.paging-container .select-wrapper{text-align:center;width:120px;height:32px;font-size:.6875rem;line-height:32px;display:inline-block;position:relative}.paging-container .select-wrapper select{height:24px}.paging-container .prev_next_page{color:#333;background-color:#fff;border:1px solid #ccc;width:60px;height:24px;margin:0 10px;padding:0}.paging-container .prev_next_page:active{color:#c00;background-color:#f0f0f0}.paging-container .prev_next_page:disabled{color:#999;background-color:#fff}.paging-box{justify-content:center;align-items:center;display:flex}select{cursor:pointer;border:1px solid #aaa;border-radius:4px;padding:5px;font-size:.75rem}select:disabled{pointer-events:none;color:#aaa;background-color:#f1f1f1}.team-container{align-items:center;display:flex}.team-container p:first-child{margin-right:20px}.team-container .select-box{text-align:center;border:1px solid #666;margin-left:10px;padding:0 10px;font-size:.75rem}.if-window{width:600px;height:var(--layout-height-1080p);margin:0}.window-tinder{margin:0 30px}.if_contact_list_window{width:700px;height:var(--layout-height-1080p);margin:0}.if-preview-window{width:600px;height:var(--layout-height-1080p)}.front-window{z-index:10001;width:600px;height:30px;position:relative}.if-chatboard-window{width:600px;height:978px;margin:0 10px}.staff-window{width:700px;height:1004px;margin:0 10px}.news-window{border:1px solid #ccc;width:600px;height:420px;margin:0 10px}.preview-mode{background-color:#fff}.preview-mode header{width:100%;min-width:100%;max-width:100%}button a,button{color:#fff;cursor:pointer;border:none;border-radius:4px;margin:0;padding:0;font-size:.75rem}.copyurl-box{align-items:center;font-size:.875rem;line-height:1;display:flex}.copyurl-box button{margin-right:10px}.copy-url-box{align-items:center;line-height:1;display:flex}.copy-url-box button{width:36px;margin-right:10px;padding:4px 2px;font-size:.6125rem;line-height:1.2}#ui-datepicker-div{transform:scale(.95);top:224px!important;left:-10px!important}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative;height:34px!important}.ui-datepicker .ui-datepicker-title select{height:24px!important;font-size:.9em!important}.class-sunday{background-color:#c66b6b;color:red!important}.class-saturday{background-color:#469cf3;color:#00f!important}td.ui-datepicker-week-end a.ui-state-hover{opacity:.8}.alert{color:red;text-align:center;padding-top:20px}.save-container{text-align:center;width:200px;margin:30px auto}.save-container span{margin-bottom:10px;font-size:.75rem;display:inline-block}.btn_save{color:#fff;background:#0e73df;border:1px solid #999;border-radius:20px;width:200px;height:40px;margin:0 auto;font-size:.8125rem;display:block}.btn_save:hover{color:#ff0;background:red}.btn_save:active{opacity:1;color:#fff;background:#990404;border:1px solid red}.is-error{color:#c00;text-align:center}.tooltip{cursor:pointer;position:relative}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}.tooltip-text{opacity:0;visibility:hidden;white-space:nowrap;color:#333;background:#f9f9f9;border-radius:3px;padding:5px;font-size:.8125rem;line-height:1.3;transition:all .3s ease-in;display:inline-block;position:absolute;bottom:-30px;left:120%;transform:translate(-50%)}.tooltip-text:before{content:"";border:7px solid #0000;border-bottom-color:#f9f9f9;margin-left:-7px;position:absolute;top:-13px;left:10%}
