.dashboard-notes{color:rgba(161,161,161,.85);font-size:12px;margin-right:36px;text-align:right}.data-box{width:50%;padding:8px}.graf-title{color:#333;font-size:20px;font-weight:bold;margin:12px 12px 16px 12px}.graf-area{min-height:412px;padding:16px}.efficiency-graf-area{max-height:600px;min-height:412px;padding:16px}.efficiency-xaxis-title{color:rgba(161,161,161,.85);font-size:12px;margin-top:16px;margin-bottom:-12px;text-align:center}.tooltip-header{padding:8px 8px 0 8px;color:#666;font-size:12px}.tooltip-top{padding:8px;margin:8px 8px 0 8px;border-radius:4px;color:#333;font-size:12px;background-color:#ecf0f5}.tooltip-bottom{padding:8px;color:#a8afb4;font-size:12px}.tooltip-bottom-name{color:#333;font-size:14px;font-weight:bold;padding-bottom:4px}.display_hidden{display:none}.dashboard_card{border-radius:16px;margin:0;padding:20px 30px 10px;color:#fff;font-weight:300;box-shadow:0px 0px 2px #6a6f88;text-shadow:0px 0px 1px #999;break-inside:avoid;page-break-inside:avoid}.dashboard_card strong{font-size:34px;letter-spacing:1px}.dashboard_card:nth-child(1){background:linear-gradient(50deg, #06de9b, #038ffc);-ms-grid-column:1}.dashboard_card:nth-child(1).card_up{background:url("/static/images/card/up.svg") top right 18px no-repeat,linear-gradient(50deg, #06de9b, #038ffc)}.dashboard_card:nth-child(1).card_down{background:url("/static/images/card/down.svg") top right 18px no-repeat,linear-gradient(50deg, #06de9b, #038ffc)}.dashboard_card:nth-child(1).card_no_change{background:url("/static/images/card/no_change.svg") top right 18px no-repeat,linear-gradient(50deg, #06de9b, #038ffc)}.dashboard_card:nth-child(2){background:linear-gradient(50deg, #018efb, #775dd0);-ms-grid-column:3}.dashboard_card:nth-child(2).card_up{background:url("/static/images/card/up.svg") top right 18px no-repeat,linear-gradient(50deg, #018efb, #775dd0)}.dashboard_card:nth-child(2).card_down{background:url("/static/images/card/down.svg") top right 18px no-repeat,linear-gradient(50deg, #018efb, #775dd0)}.dashboard_card:nth-child(2).card_no_change{background:url("/static/images/card/no_change.svg") top right 18px no-repeat,linear-gradient(50deg, #018efb, #775dd0)}.dashboard_card:nth-child(3){background:linear-gradient(50deg, #775dd0, #018efb);-ms-grid-column:5}.dashboard_card:nth-child(3).card_up{background:url("/static/images/card/up.svg") top right 18px no-repeat,linear-gradient(50deg, #775dd0, #018efb)}.dashboard_card:nth-child(3).card_down{background:url("/static/images/card/down.svg") top right 18px no-repeat,linear-gradient(50deg, #775dd0, #018efb)}.dashboard_card:nth-child(3).card_no_change{background:url("/static/images/card/no_change.svg") top right 18px no-repeat,linear-gradient(50deg, #775dd0, #018efb)}.dashboard_card:nth-child(4){background:linear-gradient(50deg, #038ffc, #06de9b);-ms-grid-column:7}.dashboard_card:nth-child(4).card_up{background:url("/static/images/card/up.svg") top right 18px no-repeat,linear-gradient(50deg, #038ffc, #06de9b)}.dashboard_card:nth-child(4).card_down{background:url("/static/images/card/down.svg") top right 18px no-repeat,linear-gradient(50deg, #038ffc, #06de9b)}.dashboard_card:nth-child(4).card_no_change{background:url("/static/images/card/no_change.svg") top right 18px no-repeat,linear-gradient(50deg, #038ffc, #06de9b)}.dashboard_graph{position:relative}.dashboard_graph .apexcharts-tooltip{overflow:visible;min-width:120px;text-align:center;border-radius:8px;visibility:hidden}.dashboard_graph .apexcharts-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:30px;height:30px;margin-left:-15px;margin-top:-17px;background-color:#fff;transform:rotate(45deg);box-shadow:4px 4px 6px -4px #999;z-index:-1}.dashboard_graph .apexcharts-tooltip.apexcharts-active{opacity:1;transition:.15s ease all;visibility:visible}.dashboard_graph .apexcharts-tooltip-series-group{display:flex;padding:0 8px}.dashboard_graph .apexcharts-tooltip-series-group .apexcharts-tooltip-text{max-height:330px;overflow:auto;pointer-events:all}.dashboard_graph .graph_area{position:relative}.dashboard_graph .usage{display:flex;align-items:center;justify-content:space-around;margin:16px 0px}.dashboard_graph .usage>div{display:flex;align-items:center}.dashboard_graph .usage>div .icon{display:inline-block;width:40px;height:40px;margin-right:8px}.dashboard_graph .usage>div svg{width:40px;height:40px;padding:4px;background-color:#68e8c0;border-radius:50%}.dashboard_graph .usage>div svg g use{fill:#fff}.dashboard_graph.concentration .y_title{color:#333;font-size:11px;margin:0 12px -12px}.dashboard_graph.concentration .x_title{color:#333;text-align:center;font-size:11px;margin:-8px 0}.dashboard_graph.concentration .graph{position:absolute;top:32px;left:42px;width:calc(100% - 55px);height:calc(100% - 88px);width:calc(100% - 62px)}.dashboard_graph.concentration .graph table{table-layout:fixed;width:100%;height:100%}.dashboard_graph.concentration .graph td{border-collapse:collapse;border:1px solid #fff;background-color:#ecf0f5}.dashboard_graph.concentration .graph tr:first-child td:first-child{border-radius:12px 0 0 0}.dashboard_graph.concentration .graph tr:first-child td:last-child{border-radius:0 12px 0 0}.dashboard_graph.concentration .graph tr:last-child td:first-child{border-radius:0 0 0 12px}.dashboard_graph.concentration .graph tr:last-child td:last-child{border-radius:0 0 12px 0}.dashboard_graph.concentration .graph tr:nth-child(2) td:nth-child(n+2):nth-child(-n+7),.dashboard_graph.concentration .graph tr:nth-child(7) td:nth-child(n+2):nth-child(-n+7){background-color:#d2eeea}.dashboard_graph.concentration .graph tr:nth-child(3) td:nth-child(n+3):nth-child(-n+6),.dashboard_graph.concentration .graph tr:nth-child(6) td:nth-child(n+3):nth-child(-n+6){background-color:#9debd5}.dashboard_graph.concentration .graph tr:nth-child(3) td:nth-child(2),.dashboard_graph.concentration .graph tr:nth-child(3) td:nth-child(7),.dashboard_graph.concentration .graph tr:nth-child(6) td:nth-child(2),.dashboard_graph.concentration .graph tr:nth-child(6) td:nth-child(7){background-color:#d2eeea}.dashboard_graph.concentration .graph tr:nth-child(n+4):nth-child(-n+5) td:nth-child(n+4):nth-child(-n+5){background-color:#69e8c1}.dashboard_graph.concentration .graph tr:nth-child(n+4):nth-child(-n+5) td:nth-child(3),.dashboard_graph.concentration .graph tr:nth-child(n+4):nth-child(-n+5) td:nth-child(6){background-color:#9debd5}.dashboard_graph.concentration .graph tr:nth-child(n+4):nth-child(-n+5) td:nth-child(2),.dashboard_graph.concentration .graph tr:nth-child(n+4):nth-child(-n+5) td:nth-child(7){background-color:#d2eeea}.dashboard_graph.concentration .usage{margin:24px 0 16px}.dashboard_graph.concentration .usage>div:nth-child(1) svg{background-color:#68e8c0}.dashboard_graph.concentration .usage>div:nth-child(2) svg{background-color:#9debd5}.dashboard_graph.concentration .usage>div:nth-child(3) svg{background-color:#d1eeea}.dashboard_graph.concentration .usage>div:nth-child(3) svg g use{fill:#00e396}.dashboard_graph.concentration .usage>div:nth-child(4) svg{background-color:#ecf0f5}.dashboard_graph.concentration .usage>div:nth-child(4) svg g use{fill:#00e396}.dashboard_graph.engagement .graph_area{width:90%}.dashboard_graph.engagement .graph_area .graph{position:absolute;top:32px;left:42px;width:calc(100% - 55px);height:calc(100% - 88px)}.dashboard_graph.engagement .graph_area .graph table{table-layout:fixed;width:100%;height:100%}.dashboard_graph.engagement .graph_area .graph td{border-collapse:collapse;border:1px solid #fff;background-color:#ecf0f5}.dashboard_graph.engagement .graph_area .graph tr:first-child td:first-child{border-radius:12px 0 0 0}.dashboard_graph.engagement .graph_area .graph tr:first-child td:last-child{border-radius:0 12px 0 0}.dashboard_graph.engagement .graph_area .graph tr:last-child td:first-child{border-radius:0 0 0 12px}.dashboard_graph.engagement .graph_area .graph tr:last-child td:last-child{border-radius:0 0 12px 0}.dashboard_graph.engagement .graph_area .graph tr:nth-child(n+1):nth-child(-n+2) td:nth-child(n+3):nth-child(-n+4){background-color:#b7e8eb}.dashboard_graph.engagement .graph_area .graph tr:nth-child(n+1):nth-child(-n+2) td:nth-child(n+5):nth-child(-n+6){background-color:#84e0e2}.dashboard_graph.engagement .graph_area .graph tr:nth-child(n+1):nth-child(-n+2) td:nth-child(n+7):nth-child(-n+8){background-color:#03cccc}.dashboard_graph.engagement .graph_area .graph tr:nth-child(n+3):nth-child(-n+4) td:nth-child(n+3):nth-child(-n+4){background-color:#b7e8eb}.dashboard_graph.engagement .graph_area .graph tr:nth-child(n+3):nth-child(-n+4) td:nth-child(n+5):nth-child(-n+8){background-color:#84e0e2}.dashboard_graph.engagement .graph_area .graph tr:nth-child(n+5):nth-child(-n+6) td:nth-child(n+3):nth-child(-n+8){background-color:#b7e8eb}.dashboard_graph.engagement .usage>div:nth-child(1) svg{background-color:#0cc}.dashboard_graph.engagement .usage>div:nth-child(2) svg{background-color:#83e0e2}.dashboard_graph.engagement .usage>div:nth-child(3) svg{background-color:#b7e8eb}.dashboard_graph.engagement .usage>div:nth-child(3) svg g use{fill:#0cc}.dashboard_graph.engagement .usage>div:nth-child(4) svg{background-color:#ecf0f5}.dashboard_graph.engagement .usage>div:nth-child(4) svg g use{fill:#0cc}.dashboard_graph.engagement .graph_nav_y{width:10%;display:flex;align-items:center;position:relative}.dashboard_graph.engagement .graph_nav_y .title{transform:translateX(-40%) rotate(-90deg);white-space:nowrap;position:absolute;color:#333;font-size:12px}.dashboard_graph.engagement .graph_nav_y .arrow{background:linear-gradient(180deg, #00cccc 0%, #ECF0F5 100%) 0% 0% no-repeat padding-box padding-box transparent;width:4px;height:78%;position:absolute;top:11%;left:70%}.dashboard_graph.engagement .graph_nav_y .arrow::after{content:"";position:absolute;left:-8px;border-left:4px solid #0cc;border-top:4px solid #0cc;width:20px;height:20px;transform:rotate(45deg)}.dashboard_graph.engagement .graph_nav_y .high{color:#0cc;white-space:nowrap;position:absolute;top:5%;left:50%}.dashboard_graph.engagement .graph_nav_y .low{color:#a8afb4;white-space:nowrap;position:absolute;bottom:5%;left:50%}.dashboard_graph.engagement .graph_nav_y .title{transform:translateX(-40%) rotate(-90deg)}.dashboard_graph.engagement .graph_nav_y .graph_label{position:absolute;font-size:11px;color:#afafaf;display:flex;flex-direction:column;flex-flow:column-reverse;flex-wrap:wrap;justify-content:space-between;top:30px;left:130%;height:calc(100% - 76px);text-align:end}.dashboard_graph.engagement .graph_nav_x{height:50px;margin-left:calc(10% + 36px);display:flex;align-items:center;position:relative}.dashboard_graph.engagement .graph_nav_x .title{color:#333;font-size:12px;position:absolute;left:50%;bottom:10px;transform:translateX(-60%);white-space:nowrap}.dashboard_graph.engagement .graph_nav_x .arrow{background:linear-gradient(270deg, #00cccc 0%, #ECF0F5 100%) 0% 0% no-repeat padding-box padding-box transparent;width:calc(90% - 60px);height:4px;position:absolute;top:8px;left:8.3%}.dashboard_graph.engagement .graph_nav_x .arrow::after{content:"";position:absolute;right:0px;top:-8px;border-right:4px solid #0cc;border-top:4px solid #0cc;width:20px;height:20px;transform:rotate(45deg)}.dashboard_graph.engagement .graph_nav_x .high{color:#0cc;position:absolute;top:0px;right:20px}.dashboard_graph.engagement .graph_nav_x .low{color:#a8afb4;position:absolute;top:0px;left:0px}.dashboard_graph.engagement .graph_nav_x .graph_label{position:absolute;font-size:11px;color:#afafaf;display:flex;flex-direction:column;flex-flow:column-reverse;flex-wrap:wrap;justify-content:space-between;top:-20px;left:10px;height:0%;width:100%;text-align:start}.dashboard_graph.performance .graph_area{width:90%}.dashboard_graph.performance .graph_area .graph{position:absolute;top:32px;left:42px;width:calc(100% - 55px);height:calc(100% - 88px)}.dashboard_graph.performance .graph_area .graph table{table-layout:fixed;width:100%;height:100%}.dashboard_graph.performance .graph_area .graph td{border-collapse:collapse;border:1px solid #fff;background-color:#ecf0f5}.dashboard_graph.performance .graph_area .graph tr:first-child td:first-child{border-radius:12px 0 0 0}.dashboard_graph.performance .graph_area .graph tr:first-child td:last-child{border-radius:0 12px 0 0}.dashboard_graph.performance .graph_area .graph tr:last-child td:first-child{border-radius:0 0 0 12px}.dashboard_graph.performance .graph_area .graph tr:last-child td:last-child{border-radius:0 0 12px 0}.dashboard_graph.performance .graph_area .graph tr:nth-child(n+1):nth-child(-n+4) td:nth-child(n+1):nth-child(-n+4){background-color:#dfdff0}.dashboard_graph.performance .graph_area .graph tr:nth-child(n+1):nth-child(-n+4) td:nth-child(n+5):nth-child(-n+8){background-color:#ecf0f5}.dashboard_graph.performance .graph_area .graph tr:nth-child(n+5):nth-child(-n+8) td:nth-child(n+1):nth-child(-n+4){background-color:#c5bfe8}.dashboard_graph.performance .graph_area .graph tr:nth-child(n+5):nth-child(-n+8) td:nth-child(n+5):nth-child(-n+8){background-color:#ab9ee0}.dashboard_graph.performance .usage>div:nth-child(1) svg{background-color:#ecf0f5}.dashboard_graph.performance .usage>div:nth-child(1) svg g use{fill:#917dd8}.dashboard_graph.performance .usage>div:nth-child(2) svg{background-color:#dfdff0}.dashboard_graph.performance .usage>div:nth-child(2) svg g use{fill:#917dd8}.dashboard_graph.performance .usage>div:nth-child(3) svg{background-color:#c5bfe8}.dashboard_graph.performance .usage>div:nth-child(4) svg{background-color:#ab9ee0}.dashboard_graph.performance .graph_nav_y{width:10%;display:flex;align-items:center;position:relative}.dashboard_graph.performance .graph_nav_y .title{transform:translateX(-40%) rotate(-90deg);white-space:nowrap;position:absolute;color:#333;font-size:12px}.dashboard_graph.performance .graph_nav_y .arrow{background:linear-gradient(180deg, #775DD0 0%, #ECF0F5 100%) 0% 0% no-repeat padding-box padding-box transparent;width:4px;height:78%;position:absolute;top:11%;left:70%}.dashboard_graph.performance .graph_nav_y .arrow::after{content:"";position:absolute;left:-8px;border-left:4px solid #775dd0;border-top:4px solid #775dd0;width:20px;height:20px;transform:rotate(45deg)}.dashboard_graph.performance .graph_nav_y .high{color:#775dd0;white-space:nowrap;position:absolute;top:5%;left:50%}.dashboard_graph.performance .graph_nav_y .low{color:#a8afb4;white-space:nowrap;position:absolute;bottom:5%;left:50%}.dashboard_graph.performance .graph_nav_y .title{transform:translateX(-44%) rotate(-90deg)}.dashboard_graph.performance .graph_nav_y .graph_label{position:absolute;font-size:11px;color:#afafaf;display:flex;flex-direction:column;flex-flow:column-reverse;flex-wrap:wrap;justify-content:space-between;top:30px;left:130%;height:calc(100% - 76px);text-align:end}.dashboard_graph.performance .graph_nav_x{height:50px;margin-left:calc(10% + 36px);display:flex;align-items:center;position:relative}.dashboard_graph.performance .graph_nav_x .title{color:#333;font-size:12px;position:absolute;left:50%;bottom:10px;transform:translateX(-60%);white-space:nowrap}.dashboard_graph.performance .graph_nav_x .arrow{background:linear-gradient(270deg, #775DD0 0%, #ECF0F5 100%) 0% 0% no-repeat padding-box padding-box transparent;width:calc(90% - 60px);height:4px;position:absolute;top:8px;left:8.3%}.dashboard_graph.performance .graph_nav_x .arrow::after{content:"";position:absolute;right:0px;top:-8px;border-right:4px solid #775dd0;border-top:4px solid #775dd0;width:20px;height:20px;transform:rotate(45deg)}.dashboard_graph.performance .graph_nav_x .high{color:#775dd0;position:absolute;top:0px;right:20px}.dashboard_graph.performance .graph_nav_x .low{color:#a8afb4;position:absolute;top:0px;left:0px}.dashboard_graph.performance .graph_nav_x .graph_label{position:absolute;font-size:11px;color:#afafaf;display:flex;flex-direction:column;flex-flow:column-reverse;flex-wrap:wrap;justify-content:space-between;top:-20px;left:10px;height:0%;width:100%;text-align:start}.dashboard_graph.load_factor{display:flex}.dashboard_graph.weekly_graph{min-height:610px}.dashboard_graph.weekly_graph.load_factor{display:block}.dashboard_graph.weekly_graph .graph_area{width:95%;z-index:1001}.dashboard_graph.weekly_graph .graph_area .apexcharts-tooltip{pointer-events:all}.dashboard_graph.weekly_graph .graph_area .average{display:none}.dashboard_graph.weekly_graph .graph_area .average.visible{display:block}.dashboard_graph.weekly_graph .graph_area .average .text{background-color:#ff4560;color:#fff;padding:3px 8px;font-size:12px;line-height:18px;position:absolute;right:5px;transform:translateY(-50%) translateX(100%);height:24px;border-radius:3px;z-index:20}.dashboard_graph.weekly_graph .graph_area .average .text::before{content:"";position:absolute;top:50%;left:-23px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #ff4560}.dashboard_graph.weekly_graph .graph_area .legend{display:none}.dashboard_graph.weekly_graph .graph_area .legend.visible{display:block}.dashboard_graph.weekly_graph .graph_area .legend .text{font-size:12px;padding:0 4px;position:absolute;right:20px;transform:translateY(-50%) translateX(100%);text-overflow:ellipsis;max-width:90px;word-break:keep-all;overflow:hidden;background-color:#fff;white-space:nowrap;border:1px solid;z-index:20}.dashboard_graph.weekly_graph .graph_area .highlight_graph{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20}.dashboard_graph.weekly_graph .graph_area .highlight_graph.visible{display:block}.dashboard_graph.weekly_graph .graph_area .graph_screen{display:none;width:100%;height:100%;background-color:#fff;opacity:.75;position:absolute;top:0;left:0;z-index:10}.dashboard_graph.weekly_graph .graph_area .graph_screen.visible{display:block}.dashboard_graph.weekly_graph .legend-area{position:absolute;top:510px;display:flex;flex-wrap:wrap;width:100%;padding:8px;justify-content:center;overflow:scroll;height:100px;overflow-x:hidden}.dashboard_graph.weekly_graph .legend-area .legend-detail{margin-right:16px;margin-bottom:8px;font-size:14px;display:flex;align-items:center;cursor:pointer;height:1em}.dashboard_graph.weekly_graph .legend-area .legend-detail::before{content:"";width:13px;height:13px;border-radius:50%;display:inline-block;margin-right:4px}.dashboard_graph.weekly_graph .legend-area .legend-detail.gray{color:#ccc !important}.dashboard_graph.weekly_graph .legend-area .legend-detail.gray::before{background-color:#ccc !important}.dashboard_graph.weekly_graph .legend-reset{border:none;border-radius:50%;position:absolute;bottom:90px;right:0;background-color:transparent;color:#ccc}.dashboard_graph.weekly_graph .legend-reset:hover{color:#333}.dashboard_graph.weekly_graph .legend-reset:focus{outline:none}.dashboard_graph.weekly_graph.engagement .legend .text{color:#0cc}.dashboard_graph.weekly_graph.engagement .legend-area .legend-detail::before{background-color:#0cc}.dashboard_graph.weekly_graph.engagement .legend-area .legend-detail.lower{color:#7b8388}.dashboard_graph.weekly_graph.engagement .legend-area .legend-detail.lower::before{background-color:#b7e8eb}.dashboard_graph.weekly_graph.concentration .legend .text{color:#00e396}.dashboard_graph.weekly_graph.concentration .legend-area .legend-detail::before{background-color:#00e396}.dashboard_graph.weekly_graph.concentration .legend-area .legend-detail.lower{color:#7b8388}.dashboard_graph.weekly_graph.concentration .legend-area .legend-detail.lower::before{background-color:#b7eddf}.dashboard_graph.weekly_graph.performance .legend .text{color:#775dd0}.dashboard_graph.weekly_graph.performance .legend-area .legend-detail::before{background-color:#775dd0}.dashboard_graph.weekly_graph.performance .legend-area .legend-detail.lower{color:#7b8388}.dashboard_graph.weekly_graph.performance .legend-area .legend-detail.lower::before{background-color:#d2cfec}.dashboard_graph.weekly_graph.load_factor .legend .text{color:#008ffb}.dashboard_graph.weekly_graph.load_factor .legend-area .legend-detail::before{background-color:#008ffb}.dashboard_graph.weekly_graph.load_factor .legend-area .legend-detail.lower{color:#7b8388}.dashboard_graph.weekly_graph.load_factor .legend-area .legend-detail.lower::before{background-color:#b6dffd}.dashboard-header-section{padding:40px 60px 20px;min-width:1050px}.dashboard-header-section .dashboard_header_information_area{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:16px}.dashboard-header-section .dashboard_header_information_area .dashboard_header_left_area{font-size:24px;font-weight:bold;display:flex;align-items:center}.dashboard-header-section .dashboard_header_information_area .dashboard_header_right_area{display:flex;align-items:center}.dashboard-header-section .dashboard_header_information_area .dashboard_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.dashboard-header-section .dashboard_header_information_area .dashboard_screen.none{z-index:-1}.dashboard-header-section .dashboard_header_member_area{display:flex;align-items:center;justify-content:flex-end;position:relative;margin-bottom:8px}.dashboard-header-section .dashboard_header_member_area .icon{width:24px;height:24px;margin-right:8px}.dashboard-header-section .dashboard_header_member_area .icon svg g use{fill:#094e8d}.dashboard-header-section .dashboard_header_member_area .show_modal_link{color:#094e8d;cursor:pointer;display:flex;align-items:center;margin-right:8px}.dashboard-header-section .dashboard_header_member_area .show_modal_link:hover{text-decoration:underline}.dashboard-header-section .dashboard_header_member_area .unmeasured_modal{border:1px solid #d5dadf;background-color:#fff;padding:8px 24px;border-radius:8px;position:absolute;top:30px;right:0;min-width:300px;z-index:1221}.dashboard-header-section .dashboard_header_member_area .unmeasured_modal.none{display:none}.dashboard-header-section .dashboard_header_member_area .unmeasured_modal .block{padding:16px 0}.dashboard-header-section .dashboard_header_member_area .unmeasured_modal .block .title{color:#4472ba;margin-bottom:8px;font-weight:bold}.dashboard-header-section .dashboard_header_member_area .unmeasured_modal .block .members{color:#222d32}.dashboard-header-section .dashboard_header_member_area .unmeasured_modal .block:nth-child(n+2){border-top:1px solid #d5dadf}.dashboard-header-section .dashboard_header_member_area .dashboard_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.dashboard-header-section .dashboard_header_member_area .dashboard_screen.none{z-index:-1}.dashboard-header-section .dashboard_header_base_area{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.dashboard-header-section .dashboard_header_base_area .dashboard_header_left_area{display:flex;align-items:center}.dashboard-header-section .dashboard_header_base_area .dashboard_header_right_area{display:flex;align-items:center}.dashboard-header-section .dashboard_header_base_area .dashboard-menu-area{display:inline-block;font-weight:bold}.dashboard-header-section .dashboard_header_base_area .dashboard-menu-area .icon{width:24px;height:24px}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area{display:inline-block;font-weight:bold;margin-right:24px}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch{position:relative;width:224px;height:40px}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label{width:224px;height:40px;position:relative;display:inline-block;border-radius:6px;transition:.4s;box-sizing:border-box}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .toggle_left{position:absolute;top:7px;left:25%;transform:translateX(-50%);z-index:10;color:#4472ba;font-weight:normal;font-size:14px;pointer-events:none}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .toggle_right{position:absolute;top:7px;right:25%;transform:translateX(50%);z-index:10;color:#92999e;font-weight:normal;font-size:14px;pointer-events:none}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label:hover .toggle_right{color:#4472ba}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .back_ground{content:"";position:absolute;width:112px;height:3px;border-radius:6px;left:2px;bottom:0px;z-index:2;background:#4472ba;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.4s}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .toggle_input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .toggle_input:checked~.toggle_left{color:#92999e}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .toggle_input:checked~.toggle_right{color:#4472ba}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label .toggle_input:checked~.back_ground{left:112px;width:110px}.dashboard-header-section .dashboard_header_base_area .dashboard-switch-area .toggle_switch .toggle_label:hover .toggle_input:checked~.toggle_left{color:#4472ba}.dashboard-ranking-section{padding:10px 60px 30px;display:flex;justify-content:space-between}.dashboard-card-section{padding:0px 60px 30px;column-gap:30px;row-gap:30px;display:grid;display:-ms-grid;grid-template-columns:calc(25% - (90px /4)) calc(25% - (90px /4)) calc(25% - (90px /4)) calc(25% - (90px /4));-ms-grid-columns:calc(25% - (90px /4)) 30px calc(25% - (90px /4)) 30px calc(25% - (90px /4)) 30px calc(25% - (90px /4))}.dashboard-card-section .loading_block:nth-child(1){-ms-grid-column:1}.dashboard-card-section .loading_block:nth-child(2){-ms-grid-column:3}.dashboard-card-section .loading_block:nth-child(3){-ms-grid-column:5}.dashboard-card-section .loading_block:nth-child(4){-ms-grid-column:7}.dashboard-search-section{padding:0 0 10px;margin:0;position:relative;height:auto;overflow:visible}.dashboard-search-section .chip{display:inline-block;position:relative;background-color:#ecf0f5;padding:4px 8px 4px 8px;border-radius:16px;margin:2px 4px;font-size:12px;z-index:1220}.dashboard-search-section .chip .icon{margin-left:8px}.dashboard-search-section .header_area{display:flex;align-items:center;justify-content:center}.dashboard-search-section .header_area .header_title{font-size:20px;font-weight:bold;margin-right:16px;min-width:80px}.dashboard-search-section .header_area .search_conditions{display:inline}.dashboard-search-section .header_area .search_conditions .title{display:inline;color:#999;margin:0 8px}.dashboard-search-section .header_area .search_conditions .chip{color:#4a7ecd;background-color:#cad6ea}.dashboard-search-section .header_area .search_conditions .chip .icon{margin-top:2px}.dashboard-search-section .contents_area{margin-top:0;border-radius:8px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);max-height:0;opacity:0;transition:.3s linear}.dashboard-search-section .contents_area.open{max-height:100vh;opacity:1;transition:.3s ease-in-out}.dashboard-search-section .contents_area .conditions_area{padding:16px;border-bottom:1px solid #ccc;display:flex;justify-content:space-around}.dashboard-search-section .contents_area .conditions_area .conditions_item{width:23%;position:relative}.dashboard-search-section .contents_area .conditions_area .conditions_item .conditions_title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.dashboard-search-section .contents_area .conditions_area .conditions_item .conditions_title .reset{font-size:10px;cursor:pointer;color:#4572ba}.dashboard-search-section .contents_area .conditions_area .conditions_item select{width:100%}.dashboard-search-section .contents_area .conditions_area .conditions_item .selected_item{border:1px solid #ccc;border-radius:4px;padding:6px 8px;min-height:44px;position:relative}.dashboard-search-section .contents_area .conditions_area .conditions_item .selected_item .modal_trigger{position:absolute;width:100%;height:100%;margin:-6px -8px;z-index:1}.dashboard-search-section .contents_area .conditions_area .conditions_item .selected_item>.icon{position:absolute;right:10px;top:calc(50% - 6px);z-index:0;transition:transform .3s ease}.dashboard-search-section .contents_area .conditions_area .conditions_item .selected_item>.icon.open{transform:rotate(180deg)}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box{border:1px solid #ccc;border-radius:4px;padding:16px;z-index:1210;position:absolute;width:100%;background-color:#fff;margin-top:8px}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box.none{display:none}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .search_area{position:relative;width:100%;margin-bottom:16px;background-color:#eee;border:none;padding:8px 8px;border-radius:4px;font-size:12px;display:flex;align-items:center}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .search_area>.icon{margin-right:8px}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .search_area input[type=text]{border:none;background-color:transparent;width:100%;line-height:1.4em}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .search_area input[type=text]:focus{outline:none}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .search_area .reset{position:absolute;right:0;border:none}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .select_list{max-height:250px;overflow:scroll;overflow-y:auto;overflow-x:unset}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .select_row{display:flex;align-items:flex-start;margin-bottom:8px}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .select_row input[type=checkbox]{width:18px;height:18px;margin:0 4px 0 0;border:1px solid #ccc}.dashboard-search-section .contents_area .conditions_area .conditions_item .select_box .select_row label{font-weight:normal}.dashboard-search-section .contents_area .button_area{padding:16px 30px;text-align:right}.dashboard-search-section .contents_area .button_area button{width:auto;height:auto;padding:8px 32px;border-radius:4px;min-width:160px}.dashboard-search-section .contents_area .button_area button.cancel{border:1px solid #ccc;margin-right:16px;background-color:#fff}.dashboard-search-section .contents_area .button_area button.cancel:hover{background-color:#656e73;color:#fff}.dashboard-search-section .contents_area .button_area button.submit{border:1px solid #4572ba;background-color:#4572ba;color:#fff}.dashboard-search-section .contents_area .button_area button.submit:hover{background-color:#0a4e8d}.dashboard-search-section .dashboard_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1200}.dashboard-search-section .dashboard_screen.none{z-index:-1}.dashboard-graph-section{padding:0 0 30px;margin:0 60px;position:relative;height:auto;overflow:visible}.dashboard-graph-section:before{content:"";padding-top:calc(100% + 340px);display:block}.dashboard-graph-section.weekly::before,.dashboard-graph-section.custom::before{content:"";padding-top:1440px;display:block}.dashboard-graph-section.no_data:before{content:"";padding-top:770px;display:block}.dashboard-graph-section .dashboard_graph_box{position:absolute;min-height:370px;width:calc(50% - 15px);margin-bottom:30px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.dashboard-graph-section .dashboard_graph_box .no_data{text-align:center}.dashboard-graph-section .dashboard_graph_box .no_data .no_data_text{color:#a8afb4;font-size:20px;margin:24px 0 8px}.dashboard-graph-section .dashboard_graph_screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.dashboard-graph-section .dashboard_graph_screen.none{z-index:-1}.ranking{padding:16px;border-radius:16px;margin-bottom:0}.ranking .ranking_title{text-align:center;padding:8px 0px 24px;font-size:20px;font-weight:bold}.ranking .ranking_title .button{position:absolute;top:20px;right:24px;width:38px;height:38px;text-align:center;border-radius:50%;border:1px solid #d5dadf;background-color:transparent;font-size:24px;cursor:pointer}.ranking .ranking_title .button:focus{outline:none}.ranking .ranking_title .button .ranking_open_button{display:none}.ranking .ranking_title .button .ranking_open_button+div::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:20px;height:2px;background-color:#656e73}.ranking .ranking_title .button .ranking_open_button+div::after{content:"";display:block;position:absolute;top:50%;left:50%;transition:.4s;transform:translateX(-50%) translateY(-50%) rotate(0deg);width:2px;height:20px;background-color:#656e73}.ranking .ranking_title .button .ranking_open_button:checked+div::after{transition:.4s;transform:translateX(-50%) translateY(-50%) rotate(270deg)}.ranking .ranking_row{border-top:1px solid #ecf0f5;margin:0px -16px;padding:24px}.ranking .ranking_row .title{font-size:18px;color:#497ecd;margin:8px 40px}.ranking .ranking_row .ranking_list{justify-content:space-around;display:grid;display:-ms-grid;grid-template-columns:calc(25% - (42px /3)) calc(25% - (42px /3)) calc(25% - (42px /3)) calc(25% - (42px /3));-ms-grid-columns:calc(25% - (42px /3)) 16px calc(25% - (42px /3)) 16px calc(25% - (42px /3)) 16px calc(25% - (42px /3));grid-gap:16px;padding:0 16px}.ranking .ranking_row .ranking_list.no_data{justify-content:center}.ranking .ranking_row .ranking_list .ranking_detail{display:inline-flex;align-items:center;text-align:center;justify-content:center;width:100%;padding:0 8px}.ranking .ranking_row .ranking_list .ranking_detail .ranking_icon_area{display:flex}.ranking .ranking_row .ranking_list .ranking_detail .flexible_area{display:flex;align-items:center;overflow:hidden;width:100%;justify-content:space-between}.ranking .ranking_row .ranking_list .ranking_detail .rank{background-color:#ecf0f5;color:#a8afb4;min-width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;border-radius:50%;margin-right:8px;font-weight:bold}.ranking .ranking_row .ranking_list .ranking_detail .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ranking .ranking_row .ranking_list .ranking_detail strong{font-size:28px;margin-left:16px}.ranking .ranking_row .ranking_list .ranking_detail .icon{min-width:30px;height:30px}.ranking .ranking_row .ranking_list .ranking_detail .icon.crown{margin-right:8px}.ranking .ranking_row .ranking_list .ranking_detail svg{width:30px;height:30px}.ranking .ranking_row .ranking_list .ranking_detail.rank_1 .rank{color:#fff;background-color:#dbb400}.ranking .ranking_row .ranking_list .ranking_detail.rank_1 .crown svg g use{fill:#dbb400}.ranking .ranking_row .ranking_list .ranking_detail.rank_2 .rank{color:#fff;background-color:#7b8388}.ranking .ranking_row .ranking_list .ranking_detail.rank_2 .crown svg g use{fill:#7b8388}.ranking .ranking_row .ranking_list .ranking_detail.rank_3 .rank{color:#fff;background-color:#b87333}.ranking .ranking_row .ranking_list .ranking_detail.rank_3 .crown svg g use{fill:#b87333}.ranking .ranking_row .ranking_list .ranking_detail:nth-child(1){-ms-grid-column:1}.ranking .ranking_row .ranking_list .ranking_detail:nth-child(2){-ms-grid-column:3}.ranking .ranking_row .ranking_list .ranking_detail:nth-child(3){-ms-grid-column:5}.ranking .ranking_row .ranking_list .ranking_detail:nth-child(4){-ms-grid-column:7}.ranking .ranking_row:last-child{margin-bottom:-16px;border-radius:0 0 16px 16px}.ranking .ranking_open .ranking_row{max-height:100vh;transition:.4s ease-in-out;opacity:1;border-top:1px solid #d5dadf;background-color:#fff}.ranking .ranking_open .ranking_row:nth-child(2){border-top:none}.ranking .ranking_open .ranking_row:nth-child(n+2){background-color:#f5f5f5}.ranking .ranking_close .ranking_row:nth-child(n+2){border-top:none;padding:0px;max-height:0;overflow:hidden;transition:.4s ease-in-out;opacity:0}@media screen and (max-width: 1530px){.dashboard_graph.load_factor{display:block}.dashboard_graph.load_factor .donuts-graph{display:inline-block;margin-left:50%;transform:translateX(-50%)}.dashboard_graph.load_factor .donuts-label{padding:0;display:flex;align-items:center;flex-direction:row-reverse}.dashboard_graph.load_factor .donuts-label>div{width:100%}.dashboard_graph.load_factor .donuts-label .label-data{display:none}.dashboard-card-section .dashboard_card{padding:20px 20px 10px}.dashboard-card-section .dashboard_card:nth-child(1){background:linear-gradient(50deg, #06de9b, #038ffc)}.dashboard-card-section .dashboard_card:nth-child(1).card_up{background:url("/static/images/card/up.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #06de9b, #038ffc)}.dashboard-card-section .dashboard_card:nth-child(1).card_down{background:url("/static/images/card/down.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #06de9b, #038ffc)}.dashboard-card-section .dashboard_card:nth-child(1).card_no_change{background:url("/static/images/card/no_change.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #06de9b, #038ffc)}.dashboard-card-section .dashboard_card:nth-child(2){background:linear-gradient(50deg, #018efb, #775dd0)}.dashboard-card-section .dashboard_card:nth-child(2).card_up{background:url("/static/images/card/up.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #018efb, #775dd0)}.dashboard-card-section .dashboard_card:nth-child(2).card_down{background:url("/static/images/card/down.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #018efb, #775dd0)}.dashboard-card-section .dashboard_card:nth-child(2).card_no_change{background:url("/static/images/card/no_change.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #018efb, #775dd0)}.dashboard-card-section .dashboard_card:nth-child(3){background:linear-gradient(50deg, #775dd0, #018efb)}.dashboard-card-section .dashboard_card:nth-child(3).card_up{background:url("/static/images/card/up.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #775dd0, #018efb)}.dashboard-card-section .dashboard_card:nth-child(3).card_down{background:url("/static/images/card/down.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #775dd0, #018efb)}.dashboard-card-section .dashboard_card:nth-child(3).card_no_change{background:url("/static/images/card/no_change.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #775dd0, #018efb)}.dashboard-card-section .dashboard_card:nth-child(4){background:linear-gradient(50deg, #038ffc, #06de9b)}.dashboard-card-section .dashboard_card:nth-child(4).card_up{background:url("/static/images/card/up.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #038ffc, #06de9b)}.dashboard-card-section .dashboard_card:nth-child(4).card_down{background:url("/static/images/card/down.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #038ffc, #06de9b)}.dashboard-card-section .dashboard_card:nth-child(4).card_no_change{background:url("/static/images/card/no_change.svg") bottom right 10%/50px 100px no-repeat,linear-gradient(50deg, #038ffc, #06de9b)}.dashboard-card-section .dashboard_card strong{font-size:28px}.ranking .ranking_row .ranking_list .ranking_detail{justify-content:center}.ranking .ranking_row .ranking_list .ranking_detail .flexible_area{display:block;justify-content:center;margin-left:16px;text-align:left}.ranking .ranking_row .ranking_list .ranking_detail .flexible_area .name{display:block}.ranking .ranking_row .ranking_list .ranking_detail .flexible_area strong{font-size:20px;margin:0}}
.apexcharts-tooltip{min-width:120px;text-align:center;z-index:99999999}.apexcharts-tooltip:before{content:"";position:absolute;top:calc(100% - 1px);left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #fff}.o-03{opacity:.3}.o-10{opacity:1}.cursor-pointer{cursor:pointer}.overflow-unset{overflow:unset}.tooltip-box{background:#fff;box-shadow:0px 3px 6px #00000029;border:1px solid #ecf0f5;border-radius:8px}.donuts-graph{height:auto;text-align:center}.donuts-label{padding-left:36px}.donuts-label .label-icon{top:4px;left:4px}.donuts-label .label-icon-background{width:48px;height:48px;border-radius:24px}.donuts-label .label-click-area{position:absolute;width:48px;height:48px;top:0px;left:0px;opacity:0}.donuts-label .label-description{padding:8px}.donuts-label .label-description .label-title{font-family:ヒラギノ角ゴシック}.donuts-label .label-description .label-data .label-data-value{font-size:36px;font-weight:bold}.donuts-label .label-description .label-data .label-data-unit{font-family:ヒラギノ角ゴシック}.inner-label-title{font-family:ヒラギノ角ゴシック}.inner-label-value{font-family:Helvetica Neue,Bold}.inner-label-value .inner-labe-unit{font-size:16px;font-family:ヒラギノ角ゴシック}.data-label .data-label-data-value{font-family:Helvetica,Arial,sans-serif}.data-label .data-label-data-value .data-label-data-unit{font-weight:normal}
.team-name{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px}.nodata-comment{color:silver}.time{margin:50px 5% 0;display:flex;justify-content:space-around;align-items:flex-end;width:90%;text-align:center;color:#333}.time .work-time{width:140px;height:70px;border-radius:240px 240px 0 0;border:solid #4980e5 10px;border-bottom:none;margin:10px 0}.time .leave-time{width:140px;height:70px;border-radius:240px 240px 0 0;border:solid #ec6a5e 10px;border-bottom:none;margin:10px 0}.time figcaption{transform:translateY(-40px);font-size:18px;font-weight:600}.time p{margin:0;padding:0;color:#4f4f4f;font-size:20px}.time p strong{margin:0;padding:0;color:#5e6063;font-size:30px;font-weight:800}.comment{margin:.5vmax}.comment p{margin-top:1rem;line-height:170%;background-color:#eef5ff;padding:1.7rem;border-radius:5px;color:#333;width:100%}.comment span,.comment p{font-size:1em;font-weight:bold}.content{position:relative}#filter-content{position:absolute;right:2%;display:none;z-index:2;border-radius:10px;background-color:#fff;padding:15px;width:30%;box-shadow:0 0 8px gray}#filter-content #no-data-message{color:red;border-bottom:none;font-weight:normal}.content #filter-content p{margin-bottom:0;margin-top:10px;font-weight:700;border-bottom:solid 1px #ddd}.content #filter-content svg{margin-right:2px}#check-box-data-presence label{margin-top:5px;font-weight:normal}#check-boxes{display:inline-block}#check-boxes label{margin:5px 5px 5px auto;font-weight:normal}#button-area{margin-top:20px}#button-area button{height:34px}#no-result-message{color:#9d9a94;text-align:center;margin:15% auto 50% auto}#no-result-message i{margin-right:1%}
.introduction{max-height:100%;overflow-y:auto}.introduction .modal-title{margin-top:30px;color:#4a7ecd;font-weight:700;text-align:center}.introduction .modal-content{background-color:#f7f6f6}.introduction .info-detail{margin-left:40px}.introduction .graph{margin-bottom:10px;color:#4a7ecd;font-size:2rem;font-weight:700}.introduction .graph-detail{margin-left:20px}.introduction .info-up{color:#4a7ecd;font-size:2rem;font-weight:700}.introduction .info-down{color:#4a7ecd;font-size:2rem;font-weight:700;margin-left:30px}.introduction .modal-sample{font-size:1.8rem;color:#878c9a;font-weight:600}.introduction .modal-description{margin:auto 30px auto 30px}.introduction .sample-image{margin:10px auto 30px auto}.introduction .introduction-footer input,.introduction .introduction-footer button{width:20%;height:50px;margin:10px auto 20px 30px;font-size:20px}#modal-dashboard-introduction .modal-sample{margin-top:30px}#modal-team-report-introduction1 .modal-sample,#modal-team-report-introduction2 .modal-sample,#modal-member-report-introduction1 .modal-sample,#modal-member-report-introduction2 .modal-sample{color:#747475;margin-top:50px}#modal-search-introduction1 .modal-sample{color:#747475;margin-top:50px}#modal-search-introduction3 .search-arrow{font-size:60px;color:#4a7ecd}
.sample-image{border:solid 3px #4a7ecd;border-radius:5px;margin:.5em auto}.link-like{color:#4a7ecd}.link-like:hover{text-decoration:underline}
:root{--color: 240, 240, 240;--alpha: 0.2}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:relative}.flex.center{align-items:center}.flex .box_left{width:69.5%}.flex .box_right{width:30%}.help-button{border-style:none}.user_data_table{width:100%}.user_data_table.monthly .table-header{width:20%}.user_data_table thead tr{border-bottom:1px solid #f5f5f5}.user_data_table tr{background-color:#fff}.user_data_table tr:nth-child(even){background-color:#f5f5f5}.table-header{width:16%;padding-left:8px;padding-bottom:8px;padding-top:8px;font-size:14px;font-weight:bold;color:rgba(51,51,51,.85)}.table-header:first-child{padding-left:4%}.table-header:last-child{width:20%}.table-header .info_icon{margin-left:4px;vertical-align:text-top;color:#094e8d}.compare_plus{display:table-cell;font-size:16px;font-weight:bold;vertical-align:middle;color:#0db765}.compare_plus::before{content:"+"}.compare_minus{display:table-cell;font-size:16px;font-weight:bold;vertical-align:middle;color:#dd4a38}.compare_none{display:table-cell;font-size:16px;font-weight:bold;vertical-align:middle;color:#ccc}.positive_negative_icon{margin-right:8px}.table-body{width:16%;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px;height:92px}.table-body:first-child{padding-left:4%}.table-body .past_text{font-size:14px;color:#ccc}.table-body .information{display:table;line-height:26px}.table-body .information .text{display:table-cell;font-size:14px;color:#ccc;vertical-align:middle}.table-body .information [class^=compare]+.text{padding-left:8px}.table-body .information[lang=en]{margin-top:10px;margin-bottom:18px}.table-body .value{line-height:30px;margin-top:8px}.table-body .value .text{font-size:24px;font-weight:bold}.table-body-name{width:9em;margin:0;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;display:flex}.stripe-1{background:-webkit-repeating-linear-gradient(-60deg, #C61616 0, #C61616 2px, #FF4545 2px, #FF4545);background:-o-repeating-linear-gradient(-60deg, #C61616 0, #C61616 2px, #FF4545 2px, #FF4545 4px);background:repeating-linear-gradient(-60deg, #C61616 0, #C61616 2px, #FF4545 2px, #FF4545 4px)}.stripe-2{background:-webkit-repeating-linear-gradient(-60deg, #0D9554 0, #0D9554 2px, #15CE75 2px, #15CE75);background:-o-repeating-linear-gradient(-60deg, #0D9554 0, #0D9554 2px, #15CE75 2px, #15CE75 4px);background:repeating-linear-gradient(-60deg, #0D9554 0, #0D9554 2px, #15CE75 2px, #15CE75 4px)}.stripe-3{background:-webkit-repeating-linear-gradient(-60deg, #D89516 0, #D89516 2px, #FFC75D 2px, #FFC75D);background:-o-repeating-linear-gradient(-60deg, #D89516 0, #D89516 2px, #FFC75D 2px, #FFC75D 4px);background:repeating-linear-gradient(-60deg, #D89516 0, #D89516 2px, #FFC75D 2px, #FFC75D 4px)}.stripe-4{background:-webkit-repeating-linear-gradient(-60deg, #44B5F4 0, #44B5F4 2px, #84D3FF 2px, #84D3FF);background:-o-repeating-linear-gradient(-60deg, #44B5F4 0, #44B5F4 2px, #84D3FF 2px, #84D3FF 4px);background:repeating-linear-gradient(-60deg, #44B5F4 0, #44B5F4 2px, #84D3FF 2px, #84D3FF 4px)}.stripe-5{background:-webkit-repeating-linear-gradient(-60deg, #7B16DF 0, #7B16DF 2px, #A54AFF 2px, #A54AFF);background:-o-repeating-linear-gradient(-60deg, #7B16DF 0, #7B16DF 2px, #A54AFF 2px, #A54AFF 4px);background:repeating-linear-gradient(-60deg, #7B16DF 0, #7B16DF 2px, #A54AFF 2px, #A54AFF 4px)}.stripe-6{background:-webkit-repeating-linear-gradient(-60deg, #446BF4 0, #446BF4 2px, #84B5FF 2px, #84B5FF);background:-o-repeating-linear-gradient(-60deg, #446BF4 0, #446BF4 2px, #84B5FF 2px, #84B5FF 4px);background:repeating-linear-gradient(-60deg, #446BF4 0, #446BF4 2px, #84B5FF 2px, #84B5FF 4px)}.stripe-7{background:-webkit-repeating-linear-gradient(-60deg, #8D6009 0, #8D6009 2px, #BC8315 2px, #BC8315);background:-o-repeating-linear-gradient(-60deg, #8D6009 0, #8D6009 2px, #BC8315 2px, #BC8315 4px);background:repeating-linear-gradient(-60deg, #8D6009 0, #8D6009 2px, #BC8315 2px, #BC8315 4px)}input[name=tab_item]{display:none}div.tabs{text-align:center;background:rgba(51,51,51,.1);box-shadow:inset 0px 0px 6px rgba(51,51,51,.25);border-radius:30px;width:30%;height:45px;margin:auto}.tab_item{padding:.5em;margin-top:.5em;font-size:14px;text-align:center;color:#333;display:inline-block;font-weight:bold;transition:.1s;cursor:pointer}.tab_item_visible{margin-top:.5em;background:#094e8d;border-radius:30px;color:#fff;padding:.5em}.tab_content{display:none}.button-vanilla{background-color:transparent;border:none;cursor:pointer;outline:none;appearance:none}.application-filter-icon{line-height:1.25em;font-size:25px;color:#fff}.calendar{border:solid 1px #ccc;box-sizing:border-box;height:34px;width:130px;text-align:center;padding:5px 0;color:#333;background-color:#fff;border-radius:4px;cursor:pointer}.analyse_title{margin-left:40px;margin-bottom:8px;padding-top:16px;font-size:24px;font-weight:bold;color:#094e8d}.analyse_text_area{margin-left:40px;padding-bottom:16px}.analyse_text_area .analyse_text{margin-top:8px;font-size:16px}.report_search_button{border:none;background-color:transparent}.report_search_button .icon div{width:24px;height:24px}.report_search_button .icon:hover{fill:#4a7ecd}.category_box{width:240px;border-radius:4px;text-align:center;border-width:1px;border-style:solid;border-color:rgba(var(--color), var(--alpha))}.category_box .title{padding:8px;font-weight:bold;border-radius:3px 3px 0px 0px;line-height:22px;background-color:rgba(var(--color), var(--alpha));color:rgba(var(--color), 1)}.category_box .title img{vertical-align:middle;margin-right:8px}.category_box .title.title_label{border-radius:3px}.category_box .detail{padding:8px;font-size:14px;font-weight:bold;border-radius:0px 0px 3px 3px;background-color:#fff}.category_label{width:240px;border-radius:4px;text-align:center;border-width:1px;border-style:solid;border-color:rgba(var(--color), var(--alpha));margin-top:8px;margin-bottom:8px;margin-right:8px}.category_label .title{padding:8px;font-weight:bold;border-radius:3px 3px 0px 0px;line-height:22px;background-color:rgba(var(--color), var(--alpha));color:rgba(var(--color), 1)}.category_label .title img{vertical-align:middle;margin-right:8px}.category_label .title.title_label{border-radius:3px}.category_label .detail{padding:8px;font-size:14px;font-weight:bold;border-radius:0px 0px 3px 3px;background-color:#fff}.category_no_operation{width:240px;border-radius:4px;text-align:center;border-width:1px;border-style:solid;border-color:rgba(77,90,123,.2);margin:28px 0}.category_no_operation .title{padding:8px;font-weight:bold;border-radius:3px 3px 0px 0px;line-height:22px;background-color:rgba(77,90,123,.2);color:#4d5a7b}.category_no_operation .title img{vertical-align:middle;margin-right:8px}.category_no_operation .title.title_label{border-radius:3px}.category_no_operation .detail{padding:8px;font-size:14px;font-weight:bold;border-radius:0px 0px 3px 3px;background-color:#fff}.category_circle{width:55px;height:55px;border-radius:50%;display:flex;align-items:center;text-align:center;background-color:rgba(var(--color), var(--alpha))}.category_circle img{margin:auto}.stress_rate_high{font-size:32px;color:#dd4a38}.stress_rate_low{font-size:32px;color:#0db765}.stress_rate_medium{font-size:32px;color:#094e8d}
.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#fff;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(0.1);opacity:.3}75%{-webkit-transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(0.1);opacity:.3}75%{-moz-transform:scale(0.5);opacity:.5}100%{-moz-transform:scale(1);opacity:0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(0.1);opacity:.3}75%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:0}}
.upload-intro{padding:1em;margin-bottom:0}.upload-intro h4{width:100%;font-weight:700;margin-top:1.5em;margin-bottom:1em;border-bottom:solid 1px #ddd}.upload-intro span{color:red;font-size:1.2rem}.file_upload{position:relative;background-color:#f7fafc;width:100%;height:60%;border:dotted 1px #ccdae0}.upload-content i{color:#ddd;font-size:5rem;margin-top:7rem}.upload_content p{color:#2b5268;margin-top:1rem}#selected_file_area{width:100%;height:100%}#selected_file_area button{padding:8px 16px;text-align:center;color:#fff;border-radius:4px;background-color:#2772db;overflow:hidden;border:none;font-weight:bold}#selected_file_area button:hover{background-color:#2062bf}#selected_file_area button:active{opacity:.8;filter:brightness(80%)}label[for=selected_file_area]{cursor:pointer;padding:.5em 1em;text-align:center;color:#fff;border-radius:4px;background-color:#2772db;overflow:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}label[for=selected_file_area]:hover{background-color:#2062bf}label[for=selected_file_area]:active{opacity:.8;filter:brightness(80%)}.selected_file_name{padding:.5rem 1rem;display:flex;align-items:center}.csv-reader-area{display:flex;width:100%;height:100%;margin-bottom:8px}.error-messages{margin:1em;padding:.5em;border:solid 1px red;border-radius:5px;background-color:#fadbda}
.ml-10{margin-left:10px}.ml-4{margin-left:4px}.mt-8{margin-top:8px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.sso-settings{display:flex}.sso-settings .joint{width:32px;height:32px;margin:42px 22px 0;border-radius:16px;background-color:#ecf0f5;text-align:center;line-height:32px}.linked_detail{margin-top:8px;margin-bottom:16px}.linked_detail span{margin-left:4px;color:#92999e}.linked_detail span::before{content:"("}.linked_detail span::after{content:")"}.account_setting_error{width:100%;min-height:100px;padding:20px 30px;background-color:#d5dadf}.account_setting_error p{margin:0}.account_setting_error .error_title{color:#c61616;font-weight:bold;margin-left:-20px;margin-bottom:10px}.account_setting_error .error_title span{margin-left:4px}.plan-area{min-height:180px}.flex-table.custom_alert_table th:nth-child(1),.flex-table.custom_alert_table td:nth-child(1){width:15%}.flex-table.custom_alert_table th:nth-child(2),.flex-table.custom_alert_table td:nth-child(2){width:33%;word-wrap:break-word;overflow-wrap:break-word;flex-wrap:wrap}.flex-table.custom_alert_table th:nth-child(3),.flex-table.custom_alert_table td:nth-child(3){width:10%}.flex-table.custom_alert_table th:nth-child(3) p,.flex-table.custom_alert_table td:nth-child(3) p{margin:0}.flex-table.custom_alert_table th:nth-child(4),.flex-table.custom_alert_table td:nth-child(4){width:12%}.flex-table.custom_alert_table th:nth-child(5),.flex-table.custom_alert_table td:nth-child(5){width:12%}.flex-table.custom_alert_table th:nth-child(6),.flex-table.custom_alert_table td:nth-child(6){width:7%;justify-content:center}.flex-table.custom_alert_table th:nth-child(7),.flex-table.custom_alert_table td:nth-child(7){width:7%;justify-content:center}.flex-table.custom_alert_table th:nth-child(8),.flex-table.custom_alert_table td:nth-child(8){width:4%;justify-content:center}.flex-table.custom_alert_table th .conditions,.flex-table.custom_alert_table td .conditions{width:100%;display:flex;padding:8px 16px 8px 0px;align-items:center}.flex-table.custom_alert_table th .conditions .condition_name,.flex-table.custom_alert_table td .conditions .condition_name{width:50%}.flex-table.custom_alert_table th .conditions .condition_name p,.flex-table.custom_alert_table td .conditions .condition_name p{display:inline;margin:0;padding:4px 8px;border-radius:4px;font-size:12px}.flex-table.custom_alert_table th .conditions .condition_name p.start_time,.flex-table.custom_alert_table td .conditions .condition_name p.start_time{background-color:#bfeeef}.flex-table.custom_alert_table th .conditions .condition_name p.end_time,.flex-table.custom_alert_table td .conditions .condition_name p.end_time{background-color:#badcfb}.flex-table.custom_alert_table th .conditions .condition_name p.working_time,.flex-table.custom_alert_table td .conditions .condition_name p.working_time{background-color:#c0f5e0}.flex-table.custom_alert_table th .conditions .condition_name p.active_time,.flex-table.custom_alert_table td .conditions .condition_name p.active_time{background-color:#d4cfee}.flex-table.custom_alert_table th .conditions .condition_name p.not_active_time,.flex-table.custom_alert_table td .conditions .condition_name p.not_active_time{background-color:#fbe7be}.flex-table.custom_alert_table th .conditions .condition_name p.biz_point,.flex-table.custom_alert_table td .conditions .condition_name p.biz_point{background-color:#f7c9cf}.flex-table.custom_alert_table th .conditions .condition_name p.biz_point_hour,.flex-table.custom_alert_table td .conditions .condition_name p.biz_point_hour{background-color:#cacdd6}.flex-table.custom_alert_table th .conditions .condition_name p.category_time,.flex-table.custom_alert_table td .conditions .condition_name p.category_time{background-color:#bac8f7}.flex-table.custom_alert_table th .conditions .condition_name p.category_biz_point,.flex-table.custom_alert_table td .conditions .condition_name p.category_biz_point{background-color:#bac8f7}.flex-table.custom_alert_table th .conditions .condition_name p.application_time,.flex-table.custom_alert_table td .conditions .condition_name p.application_time{background-color:#d1c5b1}.flex-table.custom_alert_table th .conditions .condition_name p.application_biz_point,.flex-table.custom_alert_table td .conditions .condition_name p.application_biz_point{background-color:#d1c5b1}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_schedule_start_time,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_schedule_start_time{background-color:tomato;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_schedule_end_time,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_schedule_end_time{background-color:tomato;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_schedule_work_time,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_schedule_work_time{background-color:tomato;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_schedule,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_schedule{background-color:tomato;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_record_start_time,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_record_start_time{background-color:#191970;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_record_end_time,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_record_end_time{background-color:#191970;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_record_work_time,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_record_work_time{background-color:#191970;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name p.attendance_record,.flex-table.custom_alert_table td .conditions .condition_name p.attendance_record{background-color:#191970;color:#fff}.flex-table.custom_alert_table th .conditions .condition_name .target,.flex-table.custom_alert_table td .conditions .condition_name .target{font-size:12px;margin-top:4px}.flex-table.custom_alert_table th .conditions .condition_detail,.flex-table.custom_alert_table td .conditions .condition_detail{width:12%;text-align:right}.flex-table.custom_alert_table th .conditions .condition_type,.flex-table.custom_alert_table td .conditions .condition_type{width:38%;padding-left:8px}.flex-table.custom_alert_table th.started,.flex-table.custom_alert_table td.started{color:#0d9554}.flex-table.custom_alert_table th.stopped,.flex-table.custom_alert_table td.stopped{color:#c61616}.flex-table.custom_alert_table th .other,.flex-table.custom_alert_table td .other{cursor:pointer;text-decoration:dashed underline;color:#999}.flex-table.custom_alert_table tr.stopped .conditions .condition_name p{background-color:#bfc4c9;color:#eee}.flex-table.member_list_table th,.flex-table.member_list_table td{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.flex-table.member_list_table th:nth-child(1),.flex-table.member_list_table td:nth-child(1){width:4%}.flex-table.member_list_table th:nth-child(2),.flex-table.member_list_table td:nth-child(2){width:14%}.flex-table.member_list_table th:nth-child(3),.flex-table.member_list_table td:nth-child(3){width:10%}.flex-table.member_list_table th:nth-child(4),.flex-table.member_list_table td:nth-child(4){width:10%}.flex-table.member_list_table th:nth-child(5),.flex-table.member_list_table td:nth-child(5){width:20%}.flex-table.member_list_table th:nth-child(6),.flex-table.member_list_table td:nth-child(6){width:12%;position:relative}.flex-table.member_list_table th:nth-child(6) .icon,.flex-table.member_list_table td:nth-child(6) .icon{width:18px !important;height:18px !important;margin-right:4px;margin-left:4px}.flex-table.member_list_table th:nth-child(6) .icon.old_version,.flex-table.member_list_table td:nth-child(6) .icon.old_version{cursor:inherit !important}.flex-table.member_list_table th:nth-child(6) .icon.old_version svg,.flex-table.member_list_table td:nth-child(6) .icon.old_version svg{width:18px;height:18px}.flex-table.member_list_table th:nth-child(6) .icon.old_version svg g use,.flex-table.member_list_table td:nth-child(6) .icon.old_version svg g use{fill:#c61616}.flex-table.member_list_table th:nth-child(6) .help,.flex-table.member_list_table td:nth-child(6) .help{position:absolute;bottom:50px;left:50%;border:none;border-radius:4px;background-color:#000;color:#fff;padding:16px 16px;font-weight:normal;white-space:nowrap;transform:translateX(-50%)}.flex-table.member_list_table th:nth-child(6) .help .icon,.flex-table.member_list_table td:nth-child(6) .help .icon{margin:0}.flex-table.member_list_table th:nth-child(6) .help:before,.flex-table.member_list_table td:nth-child(6) .help:before{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:8px solid transparent;border-top:8px solid #000}.flex-table.member_list_table th:nth-child(6) .help p,.flex-table.member_list_table td:nth-child(6) .help p{display:flex}.flex-table.member_list_table th:nth-child(6) .help p:last-of-type,.flex-table.member_list_table td:nth-child(6) .help p:last-of-type{margin:0}.flex-table.member_list_table th:nth-child(7),.flex-table.member_list_table td:nth-child(7){width:15%}.flex-table.member_list_table th:nth-child(8),.flex-table.member_list_table td:nth-child(8){width:10%;justify-content:center}.flex-table.member_list_table th:nth-child(8) .green,.flex-table.member_list_table td:nth-child(8) .green{color:#0d9554;font-weight:bold}.flex-table.member_list_table th:nth-child(9),.flex-table.member_list_table td:nth-child(9){width:5%;justify-content:center}.flex-table.team_list_table th,.flex-table.team_list_table td{word-wrap:break-word;overflow-wrap:break-word}.flex-table.team_list_table th:nth-child(1),.flex-table.team_list_table td:nth-child(1){width:25%}.flex-table.team_list_table th:nth-child(2),.flex-table.team_list_table td:nth-child(2){width:33%;display:grid !important}.flex-table.team_list_table th:nth-child(3),.flex-table.team_list_table td:nth-child(3){width:33%;display:grid !important}.flex-table.team_list_table th:nth-child(4),.flex-table.team_list_table td:nth-child(4){width:9%;justify-content:center}.flex-table.team_list_table .other{cursor:pointer;text-decoration:dashed underline;color:#999}.flex-table.admin_list_table th,.flex-table.admin_list_table td{word-wrap:break-word;overflow-wrap:break-word}.flex-table.admin_list_table th:nth-child(1),.flex-table.admin_list_table td:nth-child(1){width:35%}.flex-table.admin_list_table th:nth-child(2),.flex-table.admin_list_table td:nth-child(2){width:35%}.flex-table.admin_list_table th:nth-child(3),.flex-table.admin_list_table td:nth-child(3){width:20%}.flex-table.admin_list_table th:nth-child(4),.flex-table.admin_list_table td:nth-child(4){width:10%;justify-content:center}.flex-table.ip_address_list_table th,.flex-table.ip_address_list_table td{word-wrap:break-word;overflow-wrap:break-word;min-height:60px}.flex-table.ip_address_list_table th:nth-child(1),.flex-table.ip_address_list_table td:nth-child(1){width:40%}.flex-table.ip_address_list_table th:nth-child(2),.flex-table.ip_address_list_table td:nth-child(2){width:55%}.flex-table.ip_address_list_table th:nth-child(3),.flex-table.ip_address_list_table td:nth-child(3){width:5%;justify-content:center}.flex-table.ip_address_list_table th:nth-child(3) .icon,.flex-table.ip_address_list_table td:nth-child(3) .icon{cursor:pointer}.flex-table.ip_address_list_table th input[type=text],.flex-table.ip_address_list_table td input[type=text]{width:100%;padding:4px 8px}.flex-table.ip_address_list_table th input[type=text].error,.flex-table.ip_address_list_table td input[type=text].error{border:solid 1px #c61616;background-color:#ffecec}.flex-table.ip_address_list_table th input[type=text].example,.flex-table.ip_address_list_table td input[type=text].example{color:#666}.mini_menu{display:block;background-color:#fff;border-radius:8px;box-shadow:0px 0px 5px #ccc;border:1px solid #ccc;position:absolute;top:0;left:0;z-index:1040;transform:translateX(-30%);min-width:154px}.mini_menu ul{list-style:none;padding:0;margin:0}.mini_menu ul li{align-items:center;cursor:pointer}.mini_menu ul li:first-child{border-radius:8px 8px 0 0}.mini_menu ul li:first-child button{border-radius:8px 8px 0 0}.mini_menu ul li:last-child{border-radius:0 0 8px 8px;color:#c61616}.mini_menu ul li:last-child button{border-radius:0 0 8px 8px}.mini_menu ul li.red{color:#c61616}.mini_menu ul li.red .icon svg{fill:#c61616}.mini_menu ul li .icon{width:24px;height:24px;margin-right:4px}.mini_menu ul li .icon svg g use{fill:currentColor}.mini_menu ul li:hover{background-color:#f5f5f5}.mini_menu ul li button{width:100%;display:flex;align-items:center;padding:8px 16px 8px 8px;background-color:transparent;border:none}.mini_menu ul li button:focus{outline:none}.mini_menu ul li button:disabled{background-color:#f5f5f5;color:#999}.mini_menu.none{z-index:-1}.client-update .modal_header .title{font-size:24px !important}.client-update .modal_body .version-info{font-size:14px;line-height:28px}.client-update .modal_body .version-info .version{font-weight:bold}.client-update .modal_body .border{margin-top:28px;margin-bottom:28px}.client-update .modal_body .how-to-title{margin-bottom:20px;font-size:18px;font-weight:bold;color:#4472ba}.client-update .modal_body .procedure{width:360px;float:left;line-height:24px}.client-update .modal_body .procedure .update-word{color:#4472ba}.client-update .modal_body .img-container{float:right}.client-update .modal_body .img-container .img{border-radius:8px}.custom_alert .modal_body{padding:32px;max-height:420px;overflow:auto}.custom_alert .modal_body .chip{display:inline-block;position:relative;background-color:#fff;padding:4px 8px 4px 8px;border-radius:16px;margin:2px 4px;font-size:12px;z-index:1220}.custom_alert .modal_body .chip .close_icon{margin-left:8px;cursor:pointer}.custom_alert .modal_body .item{margin-bottom:16px}.custom_alert .modal_body .item .title{margin-bottom:8px;font-weight:bold}.custom_alert .modal_body .item .detail{min-height:34px}.custom_alert .modal_body .item .detail input[type=text],.custom_alert .modal_body .item .detail input[type=number],.custom_alert .modal_body .item .detail select{padding:8px 16px;border:none;background-color:#ecf0f5;border-radius:4px}.custom_alert .modal_body .item .detail input[type=text]:focus,.custom_alert .modal_body .item .detail input[type=number]:focus,.custom_alert .modal_body .item .detail select:focus{outline:none}.custom_alert .modal_body .item .detail input[type=text]:focus,.custom_alert .modal_body .item .detail input[type=number]:focus{border:2px solid #d8e3f4;background-color:#fff;padding:6px 14px}.custom_alert .modal_body .item .detail input[type=checkbox]{margin-right:4px}.custom_alert .modal_body .item .detail label{margin-bottom:0}.custom_alert .modal_body .item .detail label+label{margin-left:8px}.custom_alert .modal_body .item .detail+.detail{margin-top:12px}.custom_alert .modal_body .item .detail .icon{width:24px;height:24px;cursor:pointer}.custom_alert .modal_body .item .detail.equal_space{display:flex;justify-content:space-between;align-items:center}.custom_alert .modal_body .item .detail.row_1 input[type=text],.custom_alert .modal_body .item .detail.row_1 input[type=number],.custom_alert .modal_body .item .detail.row_1 select{width:100%}.custom_alert .modal_body .item .detail.row_2 input[type=text],.custom_alert .modal_body .item .detail.row_2 input[type=number],.custom_alert .modal_body .item .detail.row_2 select{width:49%}.custom_alert .modal_body .item .detail.row_3 input[type=text]:nth-child(1),.custom_alert .modal_body .item .detail.row_3 input[type=number]:nth-child(1),.custom_alert .modal_body .item .detail.row_3 select:nth-child(1){width:60%}.custom_alert .modal_body .item .detail.row_3 input[type=text]:nth-child(2),.custom_alert .modal_body .item .detail.row_3 input[type=number]:nth-child(2),.custom_alert .modal_body .item .detail.row_3 select:nth-child(2){width:15%}.custom_alert .modal_body .item .detail.row_3 input[type=text]:nth-child(3),.custom_alert .modal_body .item .detail.row_3 input[type=number]:nth-child(3),.custom_alert .modal_body .item .detail.row_3 select:nth-child(3){width:15%}.custom_alert .modal_body .item .detail.row_3 .spacer{width:24px}.custom_alert .modal_body .item .detail.row_4 input[type=text]:nth-child(1),.custom_alert .modal_body .item .detail.row_4 input[type=number]:nth-child(1),.custom_alert .modal_body .item .detail.row_4 select:nth-child(1){width:32%}.custom_alert .modal_body .item .detail.row_4 input[type=text]:nth-child(2),.custom_alert .modal_body .item .detail.row_4 input[type=number]:nth-child(2),.custom_alert .modal_body .item .detail.row_4 select:nth-child(2){width:26%}.custom_alert .modal_body .item .detail.row_4 input[type=text]:nth-child(3),.custom_alert .modal_body .item .detail.row_4 input[type=number]:nth-child(3),.custom_alert .modal_body .item .detail.row_4 select:nth-child(3){width:15%}.custom_alert .modal_body .item .detail.row_4 input[type=text]:nth-child(4),.custom_alert .modal_body .item .detail.row_4 input[type=number]:nth-child(4),.custom_alert .modal_body .item .detail.row_4 select:nth-child(4){width:15%}.custom_alert .modal_body .item .detail.row_4 .spacer{width:24px}.custom_alert .modal_body .item .detail.preset{display:flex;justify-content:space-around}.custom_alert .modal_body .item .detail.preset button{display:inline-block;text-align:center;width:24%;padding:6px 12px;border-radius:4px;background-color:#fff;border:1px solid #656e73;color:#656e73}.custom_alert .modal_body .item .error{margin-top:4px;margin-bottom:4px;color:#c61616}.custom_alert .modal_body .item .add_conditions{display:inline-block;margin-top:16px;color:#4472ba;cursor:pointer}.custom_alert .modal_body .item .conditions_item{width:49%}.custom_alert .modal_body .item .slack_channel_item{width:100%}.custom_alert .modal_body .item .conditions_item.select,.custom_alert .modal_body .item .slack_channel_item.select{width:26%}.custom_alert .modal_body .item .conditions_item .conditions_title,.custom_alert .modal_body .item .slack_channel_item .conditions_title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.custom_alert .modal_body .item .conditions_item .conditions_title .reset,.custom_alert .modal_body .item .slack_channel_item .conditions_title .reset{font-size:10px;cursor:pointer;color:#4572ba}.custom_alert .modal_body .item .conditions_item select,.custom_alert .modal_body .item .slack_channel_item select{width:100%}.custom_alert .modal_body .item .conditions_item .selected_item,.custom_alert .modal_body .item .slack_channel_item .selected_item{border-radius:4px;padding:6px 8px;min-height:39px;position:relative;background-color:#ecf0f5}.custom_alert .modal_body .item .conditions_item .selected_item .modal_trigger,.custom_alert .modal_body .item .slack_channel_item .selected_item .modal_trigger{position:absolute;width:100%;height:100%;margin:-6px -8px;z-index:1}.custom_alert .modal_body .item .conditions_item .selected_item>p,.custom_alert .modal_body .item .slack_channel_item .selected_item>p{margin:4px 0 0 10px}.custom_alert .modal_body .item .conditions_item .selected_item>.icon,.custom_alert .modal_body .item .slack_channel_item .selected_item>.icon{position:absolute;right:10px;top:calc(50% - 6px);z-index:0;transition:transform .3s ease;width:9px;height:auto}.custom_alert .modal_body .item .conditions_item .selected_item>.icon.open,.custom_alert .modal_body .item .slack_channel_item .selected_item>.icon.open{transform:rotate(180deg)}.custom_alert .modal_body .item .conditions_item .select_box,.custom_alert .modal_body .item .slack_channel_item .select_box{border:1px solid #ccc;border-radius:4px;padding:16px;z-index:1210;position:absolute;width:100%;background-color:#fff;margin-top:8px}.custom_alert .modal_body .item .conditions_item .select_box.select,.custom_alert .modal_body .item .slack_channel_item .select_box.select{width:300px;z-index:1230}.custom_alert .modal_body .item .conditions_item .select_box.custom_alert_select,.custom_alert .modal_body .item .slack_channel_item .select_box.custom_alert_select{width:50%;top:300px;z-index:1230}.custom_alert .modal_body .item .conditions_item .select_box.slack_channel_select,.custom_alert .modal_body .item .slack_channel_item .select_box.slack_channel_select{width:100%;top:400px;z-index:1230}.custom_alert .modal_body .item .conditions_item .select_box.none,.custom_alert .modal_body .item .slack_channel_item .select_box.none{display:none}.custom_alert .modal_body .item .conditions_item .select_box .search_area,.custom_alert .modal_body .item .slack_channel_item .select_box .search_area{position:relative;width:100%;margin-bottom:16px;background-color:#eee;border:none;padding:8px 8px;border-radius:4px;font-size:12px;display:flex;align-items:center}.custom_alert .modal_body .item .conditions_item .select_box .search_area>.icon,.custom_alert .modal_body .item .slack_channel_item .select_box .search_area>.icon{margin-right:8px;width:9px;height:auto}.custom_alert .modal_body .item .conditions_item .select_box .search_area input[type=text],.custom_alert .modal_body .item .slack_channel_item .select_box .search_area input[type=text]{border:none;background-color:transparent;width:100%;line-height:1.4em;height:20px}.custom_alert .modal_body .item .conditions_item .select_box .search_area input[type=text]:focus,.custom_alert .modal_body .item .slack_channel_item .select_box .search_area input[type=text]:focus{outline:none}.custom_alert .modal_body .item .conditions_item .select_box .search_area .reset,.custom_alert .modal_body .item .slack_channel_item .select_box .search_area .reset{position:absolute;right:0;border:none}.custom_alert .modal_body .item .conditions_item .select_box .select_list,.custom_alert .modal_body .item .slack_channel_item .select_box .select_list{max-height:250px;overflow:scroll;overflow-y:auto;overflow-x:unset}.custom_alert .modal_body .item .conditions_item .select_box .select_row,.custom_alert .modal_body .item .slack_channel_item .select_box .select_row{display:flex;align-items:flex-start;margin-bottom:8px}.custom_alert .modal_body .item .conditions_item .select_box .select_row.single,.custom_alert .modal_body .item .slack_channel_item .select_box .select_row.single{padding:4px;cursor:pointer;align-items:center}.custom_alert .modal_body .item .conditions_item .select_box .select_row.single:hover,.custom_alert .modal_body .item .slack_channel_item .select_box .select_row.single:hover{background-color:#ecf0f5}.custom_alert .modal_body .item .conditions_item .select_box .select_row input[type=checkbox],.custom_alert .modal_body .item .slack_channel_item .select_box .select_row input[type=checkbox]{width:18px;height:18px;margin:0 4px 0 0;border:1px solid #ccc}.custom_alert .modal_body .item .conditions_item .select_box .select_row label,.custom_alert .modal_body .item .slack_channel_item .select_box .select_row label{font-weight:normal}.custom_alert .modal_body .pre_icon{margin-right:4px}.custom_alert .modal_footer{display:flex;padding:32px;border-top:1px solid #a9afb3;justify-content:space-between}.custom_alert .modal_footer button{display:inline-block;text-align:center;width:49%;background-color:#4472ba;border:1px solid #4472ba;color:#fff;padding:6px 12px;border-radius:4px}.custom_alert .modal_footer button:hover{background-color:#094e8d;text-decoration:none}.custom_alert .modal_footer button:focus{outline:none}.custom_alert .modal_footer button.cancel{background-color:#fff;border:1px solid #656e73;color:#656e73}.custom_alert .modal_footer button.cancel:hover{background-color:#92999e;color:#fff}.confirmation_modal{background-color:#fff;width:400px;border-radius:8px;box-shadow:0 0 3px #ccc;z-index:1060;animation:confirmation_modal_slide_in .4s;animation-fill-mode:forwards;color:#333;position:relative;margin:auto}.confirmation_modal.none{z-index:-1}.confirmation_modal .confirmation_modal_header{padding:16px;border-bottom:1px solid #a9afb3}.confirmation_modal .confirmation_modal_header .title{font-size:20px}.confirmation_modal .confirmation_modal_header .close_modal{position:absolute;top:12px;right:12px;font-size:22px;border:none;background-color:transparent}.confirmation_modal .confirmation_modal_header .close_modal:focus{outline:none}.confirmation_modal .confirmation_modal_body{padding:32px;max-height:480px;overflow:auto}.confirmation_modal .confirmation_modal_body .item{margin-bottom:16px}.confirmation_modal .confirmation_modal_body .item .title{margin-bottom:8px;font-weight:bold}.confirmation_modal .confirmation_modal_body .item .title .annotation{font-size:12px;font-weight:normal;color:red}.confirmation_modal .confirmation_modal_body .item .title .annotation::before{content:"※";margin-right:4px}.confirmation_modal .confirmation_modal_body .item .detail{min-height:34px}.confirmation_modal .confirmation_modal_body .item .detail input[type=text],.confirmation_modal .confirmation_modal_body .item .detail input[type=number],.confirmation_modal .confirmation_modal_body .item .detail select{height:34px;padding:8px 16px;border:none;background-color:#ecf0f5;border-radius:4px}.confirmation_modal .confirmation_modal_body .item .detail input[type=text]:focus,.confirmation_modal .confirmation_modal_body .item .detail input[type=number]:focus,.confirmation_modal .confirmation_modal_body .item .detail select:focus{outline:none}.confirmation_modal .confirmation_modal_body .item .detail input[type=text]:focus,.confirmation_modal .confirmation_modal_body .item .detail input[type=number]:focus{border:2px solid #d8e3f4;background-color:#fff;padding:6px 14px}.confirmation_modal .confirmation_modal_body .item .detail input[type=checkbox],.confirmation_modal .confirmation_modal_body .item .detail input[type=radio]{margin-right:4px}.confirmation_modal .confirmation_modal_body .item .detail label{margin-bottom:0}.confirmation_modal .confirmation_modal_body .item .detail label+label{margin-left:8px}.confirmation_modal .confirmation_modal_body .item .detail+.detail{margin-top:12px}.confirmation_modal .confirmation_modal_body .item .detail .icon{width:24px;height:24px;cursor:pointer}.confirmation_modal .confirmation_modal_body .item .detail.equal_space{display:flex;justify-content:space-between;align-items:center}.confirmation_modal .confirmation_modal_body .item .detail.row_1 input[type=text],.confirmation_modal .confirmation_modal_body .item .detail.row_1 input[type=number],.confirmation_modal .confirmation_modal_body .item .detail.row_1 select{width:100%}.confirmation_modal .confirmation_modal_body .item .detail.row_1.code{display:flex}.confirmation_modal .confirmation_modal_body .item .detail.row_1.code label{align-items:center;display:flex}.confirmation_modal .confirmation_modal_body .item .detail.row_1.code label input[type=radio]{margin-right:4px;margin-top:0}.confirmation_modal .confirmation_modal_body .item .detail.preset{display:flex;justify-content:space-around}.confirmation_modal .confirmation_modal_body .item .detail.preset button{display:inline-block;text-align:center;width:24%;padding:6px 12px;border-radius:4px;background-color:#fff;border:1px solid #656e73;color:#656e73}.confirmation_modal .confirmation_modal_body .item .detail .sample_picture{margin:10px 0px;border:2px dotted #eee;color:#aaa;padding:10px}.confirmation_modal .confirmation_modal_body .item .error{margin-top:4px;color:#c61616}.confirmation_modal .confirmation_modal_body .item .add_conditions{display:inline-block;margin-top:16px;color:#4472ba;cursor:pointer}.confirmation_modal .confirmation_modal_body .item .text_link{margin-top:8px;color:#333}.confirmation_modal .confirmation_modal_body .item .text_link span{margin-left:2px;color:#4472ba;text-decoration:underline;cursor:pointer}.confirmation_modal .confirmation_modal_footer{display:flex;padding:16px;border-top:1px solid #a9afb3;justify-content:space-between}.confirmation_modal .confirmation_modal_footer button{display:inline-block;text-align:center;width:49%;background-color:#4472ba;border:1px solid #4472ba;color:#fff;padding:6px 12px;border-radius:4px}.confirmation_modal .confirmation_modal_footer button:hover{background-color:#094e8d;text-decoration:none}.confirmation_modal .confirmation_modal_footer button:focus{outline:none}.confirmation_modal .confirmation_modal_footer button.cancel{background-color:#fff;border:1px solid #656e73;color:#656e73}.confirmation_modal .confirmation_modal_footer button.cancel:hover{background-color:#92999e;color:#fff}.confirmation_modal .confirmation_modal_footer button.delete,.confirmation_modal .confirmation_modal_footer button.stop{background-color:#c61616;border:1px solid #c61616;color:#fff}.confirmation_modal .confirmation_modal_footer button.delete:hover,.confirmation_modal .confirmation_modal_footer button.stop:hover{background-color:#d75b5b;color:#fff}.confirmation_modal .confirmation_modal_footer button.start{background-color:#0d9554;border:1px solid #0d9554;color:#fff}.confirmation_modal .confirmation_modal_footer button.start:hover{background-color:#3daa76;color:#fff}.ip_restriction_table_wrapper{border:1px solid #ccc;border-radius:4px;padding:16px;margin-bottom:16px}.ip_restriction_table_wrapper .add{color:#4472ba;cursor:pointer;display:inline-block;padding-top:16px;margin-left:16px}.ip_restriction_info{border:1px solid red;border-radius:4px;background-color:#ffe6e6;color:red;padding:8px;margin:16px 0px}.mail_sample.modal_box .modal_body{max-height:none}.mail_sample.modal_box .modal_body img{width:100%}.sample_mail_link{margin:0 4px;text-decoration:underline dashed;cursor:pointer}.screen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:3000;background-color:#000;opacity:.3}.screen.none{z-index:-1}.search_back_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1030;opacity:.3}.search_back_screen.none{z-index:-1}@keyframes confirmation_modal_slide_in{0%{opacity:0;transform:translateX(0%) translateY(-100%);-ms-transform:translateX(0%) translateY(-100%)}100%{opacity:1;transform:translateX(0%) translateY(80%);-ms-transform:translateX(0%) translateY(80%)}}
.d-if{display:inline-flex}label.c-red::after{content:" *";color:red}.form{background-color:#fff}.form.phone{width:80px}.form.phone:first-child{margin-right:10px}.form.phone:nth-child(2){margin-right:10px;margin-left:10px}.form.phone:last-child{margin-left:10px}
label.c-red::after{content:" *";color:red}
.bootstrapWizard{display:inline;list-style:none;padding:0;position:relative}.bootstrapWizard span{margin:6px 6px;margin-top:24px}.bootstrapWizard span.active.complete .step{background:#094e8d;color:#fff;width:17px;height:17px;border-radius:50%;display:inline-block}.bootstrapWizard span.active .step{background:#094e8d;color:#fff;width:17px;height:17px;border-radius:50%;display:inline-block}.bootstrapWizard span.complete .step{background:#0aa66e;padding:1px 6px;border:3px solid #55606e}.bootstrapWizard span.complete .title{color:#2b3d53}.bootstrapWizard span .step{background:rgba(9,78,141,.15);color:#fff;width:17px;height:17px;border-radius:50%;display:inline-block;z-index:2}.bootstrapWizard span .step i{font-size:10px;font-weight:400;position:relative;top:-1.5px}.bootstrapWizard a:hover,.bootstrapWizard a:active,.bootstrapWizard a:focus{text-decoration:none}.wizard-actions{display:block;list-style:none;padding:0;position:relative;width:100%}.wizard-actions li{display:inline}.step-area{text-align:center}.download-link{font-size:40px;font-weight:bold;text-decoration:underline}.prev-button{background:#f9f9f9;color:#fff;margin-top:0px}.next-button{background:#094e8d;color:#fff;margin-top:0px}.disable-next-button{background:#6f8db2;color:#fff;margin-top:0px}.intro-tooltip{min-width:400px}.intro-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.intro-tooltip .introjs-nextbutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.intro-tooltip .introjs-skipbutton{display:none}.intro-tooltip li a{pointer-events:none}.first-tooltip{min-width:300px}.first-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.first-tooltip .introjs-nextbutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.first-tooltip .introjs-skipbutton{display:none}.first-tooltip li a{pointer-events:none}.second-tooltip{min-width:600px}.second-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.second-tooltip .introjs-nextbutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.second-tooltip .introjs-skipbutton{display:none}.second-tooltip li a{pointer-events:none}.third-tooltip{min-width:460px}.third-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.third-tooltip .introjs-donebutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.third-tooltip li a{pointer-events:none}.fourth-tooltip{min-width:320px}.fourth-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.fourth-tooltip .introjs-nextbutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.fourth-tooltip .introjs-skipbutton{display:none}.fourth-tooltip li a{pointer-events:none}.fifth-tooltip{min-width:420px}.fifth-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.fifth-tooltip .introjs-nextbutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.fifth-tooltip .introjs-skipbutton{display:none}.fifth-tooltip li a{pointer-events:none}.sixth-tooltip{min-width:420px}.sixth-tooltip .introjs-prevbutton{background:#fff;color:#46a0f8;border-style:none}.sixth-tooltip .introjs-donebutton{background:#094e8d;color:#fff;margin-left:4px;text-shadow:none;text-decoration:none}.sixth-tooltip li a{pointer-events:none}.highlight{opacity:.2}.tutorial button{width:10%;height:50px;margin-top:14px;font-size:14px;border-radius:4px}.tutorial .modal-title{color:#333;margin-top:50px;font-weight:700;font-size:26px}.tutorial .modal-title.password,.tutorial .modal-title.sso-connect,.tutorial .modal-title.set-occupation{margin-bottom:24px;margin-top:40px}.tutorial .modal-title.password .blue,.tutorial .modal-title.sso-connect .blue,.tutorial .modal-title.set-occupation .blue{color:#4472ba}.tutorial .modal-description{width:100%;font-family:Helvetica;font-style:normal;font-weight:normal;font-size:28px;line-height:150%;margin-left:auto;margin-right:auto;text-align:center;color:rgba(51,51,51,.75)}.tutorial .modal-description-block{padding-top:12px;padding-bottom:8px}.tutorial .description-title{font-family:Helvetica;font-style:normal;font-weight:bold;font-size:20px;line-height:23px}.tutorial .description-sentence{font-family:Helvetica;font-style:normal;font-weight:normal;font-size:16px;line-height:150%}.tutorial.modal_box .modal_body{padding:0 32px 10px}.tutorial .modal-body{min-height:440px;padding:20px 40px 0}.tutorial .modal-body.password,.tutorial .modal-body.set-occupation{margin:auto;padding:0;width:75%}.tutorial .modal-body.password .modal-description,.tutorial .modal-body.set-occupation .modal-description{font-size:16px;margin-bottom:16px}.tutorial .modal-body.password .field,.tutorial .modal-body.set-occupation .field{line-height:2em;padding:24px;margin-bottom:40px;font-size:16px;border:1px solid #d5dadf;border-radius:8px;text-align:left}.tutorial .modal-body.password .field .input-area,.tutorial .modal-body.set-occupation .field .input-area{font-size:14px;margin-bottom:8px}.tutorial .modal-body.password .field .input-area p,.tutorial .modal-body.set-occupation .field .input-area p{font-weight:bold;margin:0px}.tutorial .modal-body.password .field .input-area input[type=password],.tutorial .modal-body.set-occupation .field .input-area input[type=password]{width:100%;padding:13px;line-height:1em;border:none;border-radius:7px;background-color:#ecf0f5}.tutorial .modal-body.password .field .input-area input[type=password]:focus,.tutorial .modal-body.set-occupation .field .input-area input[type=password]:focus{background-color:#fff;border:4px solid #a2bde5;outline:none;padding:9px}.tutorial .modal-body.password .field .input-area input[type=password].error,.tutorial .modal-body.set-occupation .field .input-area input[type=password].error{background-color:#fff;border:4px solid #e18888;padding:9px}.tutorial .modal-body.password .field .input-area input[type=password].error:focus,.tutorial .modal-body.set-occupation .field .input-area input[type=password].error:focus{outline:none}.tutorial .modal-body.password .field .input-area .password_error,.tutorial .modal-body.set-occupation .field .input-area .password_error{color:#c61616;line-height:1.6em}.tutorial .modal-body.password .field .input-area select,.tutorial .modal-body.set-occupation .field .input-area select{width:100%;padding:13px;line-height:1em;border:none;border-radius:7px;background-color:#ecf0f5}.tutorial .modal-body.password .field .button-area,.tutorial .modal-body.set-occupation .field .button-area{text-align:right}.tutorial .modal-body.password .field .button-area.center,.tutorial .modal-body.set-occupation .field .button-area.center{text-align:center}.tutorial .modal-body.password .field .button-area button,.tutorial .modal-body.set-occupation .field .button-area button{width:120px;height:40px}.tutorial .modal-body.password .field .button-area button.profile,.tutorial .modal-body.set-occupation .field .button-area button.profile{width:auto}.tutorial .modal-body.password .field .button-area button .loading,.tutorial .modal-body.set-occupation .field .button-area button .loading{display:inline-block;width:24px;height:24px;border:3px solid #fff;border-image:initial;border-radius:50%;border-right-color:transparent;animation:rotation-frame .75s linear infinite}.tutorial .modal-body.password .field .button-area button:active,.tutorial .modal-body.password .field .button-area button:focus,.tutorial .modal-body.set-occupation .field .button-area button:active,.tutorial .modal-body.set-occupation .field .button-area button:focus{outline:none}.tutorial .modal-body.password .field .supplement,.tutorial .modal-body.set-occupation .field .supplement{line-height:1.5em;font-size:12px}.tutorial .modal-body.sso-connect{margin:auto;padding:0;width:90%}.tutorial .modal-body.sso-connect .modal-description{position:relative;display:flex}.tutorial .modal-body.sso-connect .modal-description .text-area{position:absolute;margin-left:360px;text-align:left;font-size:16px;line-height:1.6em}.tutorial .modal-body.sso-connect .modal-description .text-area .detail-title{margin-bottom:24px;margin-top:8px;font-size:20px;font-weight:bold}.tutorial .modal-content{background-color:#fff;background-repeat:no-repeat;width:100%;max-height:90rem;overflow:auto;height:auto}.tutorial.modal_box .modal_footer{padding:4px 32px 16px}.tutorial .modal-footer{height:120px;border:none;text-align:center;border-top:solid 1px #d1d1d1;padding-bottom:40px;padding-left:40px;padding-right:40px}.tutorial .modal-back{height:100%;border-radius:6px;background:rgba(246,245,245,.9)}.tutorial .qasee-logo{position:relative;bottom:6px;right:6px}.tutorial .description-image{width:90%;margin-top:12px;margin-bottom:12px}.tutorial .occupation{font-family:Helvetica;font-style:normal;font-weight:bold;font-size:32px;line-height:37px;color:#094e8d}.tutorial .install{color:#8a8a8a;opacity:1}.tutorial .install-description1{color:#333;font-size:16px;line-height:27px}.tutorial .install-description2{font-size:14px;line-height:20px;text-indent:-1em;margin-left:16px}.tutorial .step-table{font-size:16px;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center}.tutorial .step-table tr{height:52px}.tutorial .step{padding-right:16px;font-weight:bold}.tutorial .step-description{color:#333;opacity:1}.tutorial .download-block{display:inline-block;margin-left:auto}.tutorial .download-button-win{border-radius:20px;background-color:#4a8eff;width:210px;height:40px;border:none;font-size:16px;margin-left:16px;padding:8px 6px}.tutorial .download-button-win:hover{opacity:.7}.tutorial .download-button-mac{border-radius:20px;background-color:#201715;width:210px;height:40px;border:none;font-size:16px;margin-left:16px;padding:8px 6px}.tutorial .download-button-mac:hover{opacity:.7}.tutorial .manual-link{color:#4a8eff;font-size:16px;margin-left:16px;padding:8px 6px}.tutorial .download-icon{position:relative;bottom:2px}.tutorial .manual-icon{position:relative;bottom:2px}.tutorial .status-block{display:inline-block}.tutorial .status{color:#8a8a8a;margin-right:8px}.tutorial .not-logged-in{color:#8a8a8a;opacity:1}.tutorial .logged-in{color:#333;font-weight:bold}.tutorial .check-mark{list-style-type:none;padding:0 0 0 45px;position:relative;display:inline-block}.tutorial .check-mark:before{content:" ";display:block;border:solid 14px #4a8eff;border-radius:32px;-moz-border-radius:18px;-webkit-border-radius:18px;height:0;width:0;position:absolute;left:3px;top:40%;margin-top:-22px}.tutorial .check-mark:after{content:" ";display:block;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;position:absolute;left:13px;top:40%;margin-top:-16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tutorial .disabled-check-mark{list-style-type:none;padding:0 0 0 45px;position:relative;display:inline-block}.tutorial .disabled-check-mark:before{content:" ";display:block;border:solid 14px #ccc;border-radius:32px;-moz-border-radius:18px;-webkit-border-radius:18px;height:0;width:0;position:absolute;left:3px;top:40%;margin-top:-22px}.tutorial .disabled-check-mark:after{content:" ";display:block;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;position:absolute;left:13px;top:40%;margin-top:-16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);touch-action:none;border:1px solid;border-image-source:url(data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==);border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0px 0px 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after,.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{content:"";display:block;position:absolute;background-color:rgba(255,255,255,.4)}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt::before{left:33.3333%;left:calc(100% / 3)}.ReactCrop__rule-of-thirds-vt::after{left:66.6666%;left:calc(100% / 3 * 2)}.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz::before{top:33.3333%;top:calc(100% / 3)}.ReactCrop__rule-of-thirds-hz::after{top:66.6666%;top:calc(100% / 3 * 2)}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle::after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.7);box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw::after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n::after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne::after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e::after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se::after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s::after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw::after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w::after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}
.content{position:static}.content .modal.in .modal-dialog{margin:200px auto 0}.content .modal.in .modal-dialog .modal-header{padding:32px}.content .modal.in .modal-dialog .modal-header .modal-title{font-size:28px}.content .modal.in .modal-dialog .modal-header .modal-title svg{margin-right:8px;color:#0d9554}.content .modal.in .modal-dialog .modal-body{padding:32px}.content .modal.in .modal-dialog .modal-body p{margin:0 0 20px}.content .modal.in .modal-dialog .modal-body p:last-of-type{margin:0}.content .modal.in .modal-dialog .modal-body p.strong{font-weight:bold;margin-bottom:20px}.content .modal.in .modal-dialog .modal-body .type{margin:0 0 20px}.content .modal.in .modal-dialog .modal-footer{padding:32px}.content .modal.in .modal-dialog .modal-footer.center{text-align:center}textarea.form-control{height:200px}.trouble-shooting-header{padding-top:12px;font-size:16px;color:#222d32;margin:0 0 16px;font-weight:700}.trouble-shooting-link:hover{text-decoration:none}.trouble-shooting-button{display:inline-flex;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:6px 8px;border-radius:4px;align-items:center;background-color:#ecf0f5;color:#4472ba}.trouble-shooting-button:hover{background-color:#4472ba;color:#fff}.trouble-shooting-button:hover #icon-trouble g path{fill:#fff}.trouble-shooting-button:focus{outline:none}.trouble-shooting-button .trouble-shooting-icon{width:24px;height:24px}.trouble-shooting-button .trouble-shooting{font-weight:700}#icon-trouble g path{fill:#4472ba}.trouble-shooting-caption{color:#a8afb4;margin-left:8px;font-size:14px}.contact-hr{margin-top:12px;margin-bottom:11px;border:0;border-top:1px solid #d5dadf;margin-left:10px;margin-right:9.5px}.contact-type{margin-bottom:24px}.contact-type .contact-us{margin:0 0 10px;font-size:16px;color:#222d32;font-weight:700}.contact-type .contact-index-type{font-size:14px;color:#222d32;margin-bottom:5px;font-weight:700}.contact-index-form-context{font-size:14px;color:#222d32}
html.scroll_contents .description{padding-top:32px;margin-bottom:16px;color:#bababa}.closebox{color:rgba(161,161,161,.85)}.closebox:hover{color:#333}.search_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.search{display:table;width:100%}.search .flex{display:flex}.search.loading{pointer-events:none}.search .block{float:left;min-height:40px;padding:0 16px;margin-bottom:16px}.search .block.date_area,.search .block.team_area{width:50%}.search .block.keyword_area{width:50%}.search .block.keyword_area .reset{position:absolute;right:0;top:calc(50% - 16px);color:#ccc;font-size:32px;line-height:24px;cursor:pointer;z-index:1020}.search .block.button_area{width:100%;text-align:right;margin-bottom:0}.search .block.center{width:100%;text-align:center;min-height:30px}.search .block .title{margin-bottom:8px}.search .block .ml4{margin-left:4px}.search input[type=text]{width:100%;box-sizing:border-box}.search input[type=text]:focus{box-shadow:none;border-color:#ccc;outline:0}.search input[type=text]::placeholder{margin-left:0;color:#bababa;opacity:1}.search select{border-bottom:1px solid #ccc;border-radius:unset;padding:8px 32px 8px 24px;font-size:14px}.search select:focus{box-shadow:none;border-color:#ccc;outline:0}.search button{outline:0;background-color:transparent;border:none}.search button.btn{height:40px;border-radius:5px;color:#fff}.search button.btn.reset{background:rgba(161,161,161,.85);border:1px solid #ccc;margin-right:16px}.search button.btn.reset:hover{background-color:#7e7e7e;border-color:#adadad}.search button.btn.submit{position:relative;background-color:#337ab7;border:1px solid #2e6da4}.search button.btn.submit:hover{background-color:#286090;border-color:#204d74}.search button.btn.submit .loading_mini{position:absolute;right:8px;top:7px;display:inline-block;width:24px;height:24px;border:3px solid #fff;border-image:initial;border-radius:50%;border-right-color:transparent;animation:rotation-frame .75s linear infinite}.search button.btn:hover,.search button.btn:active,.search button.btn:focus{outline:0}.search button.wordcloud_button{border:1px solid #ccc;border-radius:5px;color:#fff;background-color:#000;padding:2px 8px;margin-left:8px;cursor:pointer}.search button.wordcloud_button:hover{opacity:.5}.search .input-group .input-group-addon{padding:8px;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #ccc;color:#bababa}.search .suggest_box{position:absolute;display:block;width:45%;padding:24px;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:5px;z-index:10010}.search .suggest_box .suggest_contents{max-height:275px;overflow-y:scroll}.search .suggest_box .closebox{position:absolute;top:20px;right:40px;font-size:18px}.search .suggest_box .title{color:rgba(161,161,161,.85);margin-bottom:12px;text-align:left}.search .suggest_box .chips{text-align:left;margin-bottom:12px}.search .suggest_box .chips button{background:#eee;padding:8px 10px;color:#333;font-size:14px;border-radius:14px;display:inline-block;margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.search .suggest_box .chips button.checked{background:#eee;cursor:default;color:#0614d4}.search .suggest_box .chips button.checked:focus{box-shadow:none}.search .suggest_box .chips button:hover,.search .suggest_box .chips button:focus{box-shadow:none}.search .suggest_box .no_data{margin-bottom:16px;padding:8px;text-align:center;color:#ccc;padding:8px;border:2px dotted #ccc}.search .input_field{position:relative;border:solid 1px #ccc;border-radius:4px;display:flex;align-items:center}.search .input_field .icon{width:24px;height:24px;margin-left:4px}.search .MuiInput-input{border:none !important;text-align:left;padding:8px;line-height:normal;height:auto}.search .MuiFormControl-root{width:100%;min-height:36px;z-index:1009}.search .MuiInput-root{width:100%;height:36px;font-size:inherit}.search .MuiInput-root:focus{outline:0}.search .MuiSelect-icon{top:auto}.search .daterange{text-align:left;height:36px;padding:8px;cursor:pointer;border:solid 1px #ccc;border-radius:4px}.search .date_box{position:absolute;display:block;padding:24px;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:5px;z-index:1110}.search .date_box .closebox{position:absolute;top:20px;right:18px;font-size:18px}.search .date_box .button_area{border-top:1px solid #eee;padding-top:16px}.search .date_box .button_area button{border-radius:5px;padding:8px 16px;min-width:112px}.search .date_box .button_area button.cancel{color:#fff;background:rgba(161,161,161,.85);border:1px solid #ccc;margin-right:16px}.search .date_box .button_area button.cancel:hover{background-color:#7e7e7e;border-color:#adadad}.search .date_box .button_area button.done{color:#fff;background-color:#337ab7;border:1px solid #2e6da4;margin-left:16px}.search .date_box .button_area button.done:hover{background-color:#286090;border-color:#204d74}.search .date_box .button_area button:hover,.search .date_box .button_area button:active,.search .date_box .button_area button:focus{outline:0}.search .date_box .rdrMonthAndYearWrapper{margin-bottom:24px}.search .date_box .rdrMonthAndYearPickers{flex-direction:row-reverse;margin-top:16px}.search .date_box .rdrDateDisplayWrapper{display:none}.search .date_box .rdrMonthName{text-align:center;color:#000}.search .date_box .rdrPprevButton{position:absolute;top:114px;left:24px}.search .date_box .rdrNextButton{position:absolute;top:114px;right:24px}.search .date_box~.search_screen{z-index:1100}.search .MuiSelect-select:focus{background-color:#fff !important}.search .chip{margin:5px;font-size:12px;background-color:#eee;height:25px;border:none;border-radius:10px}.search .chip .MuiChip-deleteIcon{margin-right:0px;margin-left:0px;height:20px}.search .WAMuiChipInput-chipContainer-4,.search .WAMuiChipInput-chipContainer-21{min-height:36px}.search .WAMuiChipInput-underline-14:before,.search .WAMuiChipInput-underline-31:before,.search .jss14:before,.search .jss31:before,.search .MuiInput-underline:before{border-bottom:none !important;transition:none !important}.search .WAMuiChipInput-underline-14:after,.search .WAMuiChipInput-underline-31:after,.search .jss14:after,.search .jss31:after,.search .MuiInput-underline:after{border-bottom:none !important;transition:none !important}.flex-table{display:inline-table;width:100%;table-layout:fixed}.flex-table thead{color:#333;border-top:1px solid #d5dadf;border-bottom:1px solid #d5dadf}.flex-table thead tr,.flex-table tbody tr{display:flex;min-height:50px;padding:0 16px}.flex-table thead tr:nth-child(2n),.flex-table tbody tr:nth-child(2n){background-color:#f5f5f5}.flex-table thead tr th,.flex-table thead tr td,.flex-table tbody tr th,.flex-table tbody tr td{display:flex;padding:.5em;align-items:center}.flex-table thead tr th button,.flex-table thead tr td button,.flex-table tbody tr th button,.flex-table tbody tr td button{min-width:auto}.flex-table thead tr th button.update,.flex-table thead tr td button.update,.flex-table tbody tr th button.update,.flex-table tbody tr td button.update{background-color:#fff;border:1px solid #656e73;border-radius:4px;padding:4px 16px;color:#656e73}.flex-table thead tr th button.update:hover,.flex-table thead tr td button.update:hover,.flex-table tbody tr th button.update:hover,.flex-table tbody tr td button.update:hover{background-color:#656e73;color:#fff}.flex-table thead tr th button.update:focus,.flex-table thead tr td button.update:focus,.flex-table tbody tr th button.update:focus,.flex-table tbody tr td button.update:focus{outline:none}.flex-table thead tr th button.update:disabled,.flex-table thead tr td button.update:disabled,.flex-table tbody tr th button.update:disabled,.flex-table tbody tr td button.update:disabled{color:#d0d3d5;border:1px solid #d0d3d5;background-color:#fff}.flex-table thead tr th button.delete,.flex-table thead tr td button.delete,.flex-table tbody tr th button.delete,.flex-table tbody tr td button.delete{background-color:#c61616;border:1px solid #c61616;color:#fff}.flex-table thead tr th button.delete:hover,.flex-table thead tr td button.delete:hover,.flex-table tbody tr th button.delete:hover,.flex-table tbody tr td button.delete:hover{background-color:#d75b5b;color:#fff}.flex-table thead tr th button.delete:focus,.flex-table thead tr td button.delete:focus,.flex-table tbody tr th button.delete:focus,.flex-table tbody tr td button.delete:focus{outline:none}.flex-table thead tr th button.mini_menu_button,.flex-table thead tr td button.mini_menu_button,.flex-table tbody tr th button.mini_menu_button,.flex-table tbody tr td button.mini_menu_button{background-color:transparent;border:none}.flex-table thead tr th button.mini_menu_button:focus,.flex-table thead tr td button.mini_menu_button:focus,.flex-table tbody tr th button.mini_menu_button:focus,.flex-table tbody tr td button.mini_menu_button:focus{outline:none}.flex-table thead tr th button.flex,.flex-table thead tr td button.flex,.flex-table tbody tr th button.flex,.flex-table tbody tr td button.flex{display:flex;align-items:center}.flex-table thead tr th .title,.flex-table thead tr td .title,.flex-table tbody tr th .title,.flex-table tbody tr td .title{color:#4472ba;cursor:pointer}.flex-table thead tr th .title:hover,.flex-table thead tr td .title:hover,.flex-table tbody tr th .title:hover,.flex-table tbody tr td .title:hover{text-decoration:underline}.flex-table thead tr th .icon,.flex-table thead tr td .icon,.flex-table tbody tr th .icon,.flex-table tbody tr td .icon{width:24px;height:24px;cursor:pointer}.flex-table thead tr th.no_data,.flex-table thead tr td.no_data,.flex-table tbody tr th.no_data,.flex-table tbody tr td.no_data{width:100% !important;height:300px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.flex-table thead tr th.no_data .text,.flex-table thead tr td.no_data .text,.flex-table tbody tr th.no_data .text,.flex-table tbody tr td.no_data .text{font-size:30px;color:#ccc;margin-bottom:16px}.flex-table thead tr th .generating,.flex-table thead tr td .generating,.flex-table tbody tr th .generating,.flex-table tbody tr td .generating{color:#fd6a6a;font-weight:bold}.flex-table thead tr.stopped,.flex-table tbody tr.stopped{color:#bfc4c9}.flex-table thead tr.stopped .title,.flex-table tbody tr.stopped .title{color:#bfc4c9;cursor:default}.flex-table thead tr.stopped .title:hover,.flex-table tbody tr.stopped .title:hover{text-decoration:none}.flex-table.search_result_detail{margin-top:40px}.flex-table.search_result_detail.pager{min-height:452px}.flex-table.search_result_detail tbody{height:100%}.flex-table.search_result_detail th,.flex-table.search_result_detail td{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.flex-table.search_result_detail th:nth-child(1),.flex-table.search_result_detail td:nth-child(1){width:20%}.flex-table.search_result_detail th:nth-child(2),.flex-table.search_result_detail td:nth-child(2){width:20%}.flex-table.search_result_detail th:nth-child(3),.flex-table.search_result_detail td:nth-child(3){width:20%;justify-content:end}.flex-table.search_result_detail th:nth-child(4),.flex-table.search_result_detail td:nth-child(4){width:20%;justify-content:end}.flex-table.search_result_detail th:nth-child(5),.flex-table.search_result_detail td:nth-child(5){width:20%;justify-content:end}.flex-table.search_result_detail th .hour,.flex-table.search_result_detail td .hour{font-size:20px;margin:0px 4px 0px 0px}.flex-table.search_result_detail th .minute,.flex-table.search_result_detail th .second,.flex-table.search_result_detail th .biz,.flex-table.search_result_detail th .count,.flex-table.search_result_detail td .minute,.flex-table.search_result_detail td .second,.flex-table.search_result_detail td .biz,.flex-table.search_result_detail td .count{font-size:20px;margin:0px 4px;min-width:23px;display:inline-block;text-align:right}.flex-table.search_result_detail th .sort_button,.flex-table.search_result_detail td .sort_button{cursor:pointer}.flex-table.search_result_detail th .sort_icon_area,.flex-table.search_result_detail td .sort_icon_area{width:24px;padding:8px}.search_result .search_result_header{display:flex;align-items:center;justify-content:space-between;border-top:solid 1px #ccc;margin:0 -40px;padding:10px 40px}.search_result .search_result_header .search_result_title{font-size:22px}.detail_box{border:solid 1px #ccc;border-radius:5px;padding:24px 24px 0;margin-bottom:24px}.detail_box .detail_header{margin-bottom:24px}.detail_box .detail_header .default_area{display:flex;align-items:center}.detail_box .detail_header .default_area .app_icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:15px;box-shadow:0px 0px 3px #ccc;margin-right:8px}.detail_box .detail_header .default_area .app_title{font-size:18px;font-weight:bold;margin-right:16px;max-width:900px}.detail_box .detail_header .default_area .app_name{font-size:16px;color:#999}.detail_box .detail_header .app_url{margin-top:16px;font-size:14px;color:#666;word-break:break-all}.detail_box .detail_summary{border:1px solid #ccc;border-radius:5px;padding:24px;display:flex;justify-content:space-between}.detail_box .detail_summary .total{display:flex;align-items:center;width:100px;justify-content:center;background-color:#eee;font-weight:bold}.detail_box .detail_summary .detail_block{width:15%}.detail_box .detail_summary .detail_block .value{color:#0a4e8d;font-size:12px}.detail_box .detail_summary .detail_block .value .hour,.detail_box .detail_summary .detail_block .value .biz,.detail_box .detail_summary .detail_block .value .count{font-size:20px;margin:0px 4px 0px 0px}.detail_box .detail_summary .detail_block .value .minute,.detail_box .detail_summary .detail_block .value .second{font-size:20px;margin:0px 4px}.detail_box .detail_footer{display:flex;align-items:center;justify-content:center;padding:16px;border-top:1px solid #ccc;margin:24px -24px 0px;cursor:pointer}.detail_box .detail_footer .ml4{margin-left:4px}.detail_box .detail_footer:hover{color:#0a4e8d}.detail_box .pagination{display:flex;justify-content:flex-end;margin:24px 0}.detail_box .pagination .page{padding:4px 8px;cursor:pointer;margin:0px 4px;min-width:42px;text-align:center;color:#666}.detail_box .pagination .page:hover{color:#333}.detail_box .pagination .page.selected{color:#0041f3}.detail_box .pagination .page.disabled{color:#ccc;cursor:not-allowed}.MuiMenu-list:focus{outline:0}.MuiMenu-list li{border-bottom:1px solid #ccc;padding:15px 10px;font-size:unset}.MuiMenu-list li:last-child{border-bottom:none}.error_field{padding:5px;color:red;font-size:12px}.error_field:before{content:"※"}.hint_field{padding:5px;color:#185500;font-size:12px}.hint_field:before{content:"※"}.wordcloud_wrap{position:relative;padding:0px;border-radius:10px;margin-bottom:16px}.wordcloud_wrap .MuiSelect-select:focus{background-color:#fff !important;border-radius:inherit}.wordcloud_wrap .WAMuiChipInput-underline-14:before,.wordcloud_wrap .WAMuiChipInput-underline-31:before,.wordcloud_wrap .MuiInput-underline:before{border-bottom:none !important;transition:none !important}.wordcloud_wrap .WAMuiChipInput-underline-14:after,.wordcloud_wrap .WAMuiChipInput-underline-31:after,.wordcloud_wrap .MuiInput-underline:after{border-bottom:none !important;transition:none !important}.wordcloud_wrap .wordcloud_select{background-color:#fff;border:1px solid #ccc;width:200px;border-radius:5px}.wordcloud_wrap .wordcloud_select .MuiInput-root{width:100%;font-size:unset}.wordcloud_wrap .wordcloud_select .MuiInput-root:focus{outline:0}.wordcloud_wrap .wordcloud_select .MuiInput-input{border:none !important;text-align:left;padding-left:20px}.wordcloud_wrap .wordcloud_select .MuiSelect-icon{top:auto}.wordcloud_wrap .wordcloud_detail{background-color:transparent;border:none;box-shadow:none;display:flex;justify-content:space-between}.wordcloud_wrap .wordcloud_image{box-sizing:border-box;text-align:center;height:360px;margin-bottom:0px}.wordcloud_wrap .wordcloud_image img{width:100%}.wordcloud_wrap .no_image{position:absolute;top:calc(50% - 65px);left:calc(50% - 317px);background-color:#fff;width:634px;height:130px;padding:40px;box-sizing:border-box;color:#bababa;text-align:left}.wordcloud_wrap .no_image .title{font-size:20px;margin-bottom:8px}.wordcloud_wrap .no_image .message{font-size:16px}.wordcloud_wrap .wordcloud_area{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(51,51,51,.8);border-radius:10px;z-index:1110}.wordcloud_wrap .wordcloud_area button{outline:0;background-color:transparent;border:none}.wordcloud_wrap .wordcloud_area button:hover,.wordcloud_wrap .wordcloud_area button:focus,.wordcloud_wrap .wordcloud_area button:active{outline:0}.wordcloud_wrap .wordcloud_area .view_more{position:absolute;bottom:-4px;left:calc(50% - 20px);color:#fff;animation:bound 1s ease-in infinite}.wordcloud_wrap .wordcloud_area .closebox{position:absolute;top:5px;right:5px;font-size:30px}.wordcloud_wrap .wordcloud_area .closebox:hover{color:#fff}.wordcloud_wrap .wordcloud_area .chips{text-align:left;margin:24px 16px;overflow-y:scroll;height:312px}.wordcloud_wrap .wordcloud_area .chips button{background:#3ac458;padding:8px 10px;color:#fff;font-size:14px;border-radius:14px;display:inline-block;margin:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.wordcloud_wrap .wordcloud_area .chips button.checked{background:#a1a1a1;cursor:default}.wordcloud_wrap .wordcloud_area .chips button:hover,.wordcloud_wrap .wordcloud_area .chips button:focus{box-shadow:0 0 5px 2px #fff}.wordcloud_wrap .wordcloud_area .no_data{color:#fff;font-size:24px;margin-top:160px}.wordcloud_wrap .wordcloud_area~.search_screen{z-index:1100}button.rank_1{background:#13411d}button.rank_2{background:#1b5b29}button.rank_3{background:#237635}button.rank_4{background:#2a9040}button.rank_5{background:#32aa4c}.wordcloud_search{max-width:1000px;min-height:400px;margin:auto}.search_condition_area{margin-bottom:240px !important}.top_back{position:fixed;z-index:9999;right:30px;bottom:30px}.top_back button{width:64px;height:64px;align-items:center;justify-content:center;border:none;border-radius:32px;background:#497ecd;color:#fff;visibility:hidden;opacity:.3}.top_back button.active{opacity:1;visibility:visible;transition:all 500ms ease-in}.top_back button:focus{outline:none}.result_header{width:100%;padding-top:24px;text-align:center}.result_header .result_title{font-size:20px}.result_header .result_title strong{font-size:32px;font-weight:normal;vertical-align:baseline}.search_result_num{padding:0 60px !important;margin-top:-200px}.search_result_num.center{display:flex;justify-content:center}.result_title{font-size:18px;color:#666}.result_no_data{margin:24px;text-align:center;font-size:14px;padding-bottom:200px}.result_wrapper{padding-bottom:40px;background:#fff;margin:40px 24px 0}.result_wrapper .summary .summary_title{font-size:22px;margin-bottom:64px}.result_wrapper .summary .graph_area{display:flex;justify-content:space-between}.result_wrapper .summary .graph_area .graph_detail{width:33%}.result_wrapper .summary .graph_area .graph_detail .hour,.result_wrapper .summary .graph_area .graph_detail .biz,.result_wrapper .summary .graph_area .graph_detail .count{font-size:30px;font-weight:bold;margin:0 4px 0 8px}.result_wrapper .summary .graph_area .graph_detail .minute,.result_wrapper .summary .graph_area .graph_detail .second{font-size:30px;font-weight:bold;margin:0 4px}.result_wrapper .filter_area{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.result_wrapper .filter_area .tag_area{width:100%}.result_wrapper .filter_area .tag_area .title{color:#898989;margin-bottom:4px}.result_wrapper .filter_area .tag_area .detail{display:flex}.result_wrapper .filter_area .tag_area .detail.thin{height:38px;overflow:hidden}.result_wrapper .filter_area .tag_area .detail .tag_toggle{min-width:130px;height:30px;line-height:30px;text-align:center;cursor:pointer;color:#4372ba;display:flex;align-items:center;justify-content:center}.result_wrapper .filter_area .tag_area .detail .tag_toggle .ml4{margin-left:4px}.result_wrapper .filter_area .tag_area .tags{display:flex;flex-wrap:wrap}.result_wrapper .filter_area .tag_area .tags .tag{border:solid 1px #ccc;border-radius:5px;padding:4px 8px;color:#898989;cursor:pointer;margin:0 8px 8px 0}.result_wrapper .filter_area .tag_area .tags .tag:hover{border:solid 1px #000;color:#000}.result_wrapper .filter_area .tag_area .tags .tag.active{border:solid 1px #000;color:#000;background-color:#f5f5f5}.result_wrapper .filter_area .sort_area{width:30%;display:flex;justify-content:flex-end}.result_wrapper .filter_area .sort_area .title{color:#898989;margin-bottom:4px}.result_wrapper .filter_area .sort_area .result_sort{border:solid 1px #ccc;border-radius:5px;padding:8px;width:170px}.result_wrapper .total_title{padding-top:56px;text-align:center;font-size:20px}.result_wrapper .total_data{display:flex;margin-right:16px;margin-left:16px;padding-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px}.result_wrapper .result_data_title{padding-top:56px;text-align:center;font-size:20px;margin-bottom:56px}.result_wrapper .result_detail{margin-left:16px;margin-right:16px;margin-bottom:40px;border:1px solid rgba(161,161,161,.85);border-radius:10px}.result_wrapper .result_detail_title{word-break:break-word;padding-top:16px;padding-bottom:16px;padding-left:40px;padding-right:40px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;transition:all .5s linear}.result_wrapper .result_detail_title span,.result_wrapper .result_detail_title a{font-size:18px}.result_wrapper .result_detail_title.display_hidden{background-color:#ccc;transition:all .5s linear}.result_wrapper .result_detail_title .title_area{display:flex;align-items:center}.result_wrapper .result_detail_title .title_area .app_label{padding:2px 8px;font-size:12px;margin-right:8px;height:fit-content}.result_wrapper .result_detail_data{padding:40px;display:flex;border-radius:10px;visibility:visible;opacity:1;overflow:hidden}.result_wrapper .display_hidden+.result_detail_data{padding:0 40px;visibility:hidden;opacity:0;max-height:0}.result_wrapper .work_time,.result_wrapper .work_point{width:50%}.result_wrapper .work_time .work_time_header,.result_wrapper .work_time .work_point_header,.result_wrapper .work_point .work_time_header,.result_wrapper .work_point .work_point_header{text-align:center}.result_wrapper .work_time .work_time_header .work_time_title,.result_wrapper .work_time .work_time_header .work_point_title,.result_wrapper .work_time .work_point_header .work_time_title,.result_wrapper .work_time .work_point_header .work_point_title,.result_wrapper .work_point .work_time_header .work_time_title,.result_wrapper .work_point .work_time_header .work_point_title,.result_wrapper .work_point .work_point_header .work_time_title,.result_wrapper .work_point .work_point_header .work_point_title{font-size:16px;color:rgba(161,161,161,.85)}.result_wrapper .work_time .work_time_header .work_time_title strong,.result_wrapper .work_time .work_time_header .work_point_title strong,.result_wrapper .work_time .work_point_header .work_time_title strong,.result_wrapper .work_time .work_point_header .work_point_title strong,.result_wrapper .work_point .work_time_header .work_time_title strong,.result_wrapper .work_point .work_time_header .work_point_title strong,.result_wrapper .work_point .work_point_header .work_time_title strong,.result_wrapper .work_point .work_point_header .work_point_title strong{font-size:24px;font-weight:normal;vertical-align:baseline;color:#333}.result_wrapper .total_data .work_time .work_time_header .work_time_title strong,.result_wrapper .total_data .work_time .work_time_header .work_point_title strong,.result_wrapper .total_data .work_time .work_point_header .work_time_title strong,.result_wrapper .total_data .work_time .work_point_header .work_point_title strong,.result_wrapper .total_data .work_point .work_time_header .work_time_title strong,.result_wrapper .total_data .work_point .work_time_header .work_point_title strong,.result_wrapper .total_data .work_point .work_point_header .work_time_title strong,.result_wrapper .total_data .work_point .work_point_header .work_point_title strong{font-size:32px}.result_wrapper .toggle_switch{position:relative;height:38px}.result_wrapper .toggle_switch .toggle_label{width:140px;height:38px;background:#fff;position:relative;display:inline-block;border-radius:46px;transition:.4s;box-sizing:border-box;border:1px solid #ccc}.result_wrapper .toggle_switch .toggle_label .include{position:absolute;top:8px;left:13px;z-index:10;color:#ccc;font-weight:normal;font-size:14px;pointer-events:none}.result_wrapper .toggle_switch .toggle_label .exclude{position:absolute;top:8px;right:12px;z-index:10;color:#fff;font-weight:normal;font-size:14px;pointer-events:none}.result_wrapper .toggle_switch .toggle_label .back_ground{content:"";position:absolute;width:74px;height:30px;border-radius:20px;right:3px;top:3px;z-index:2;background:#a1a1a1;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.4s}.result_wrapper .toggle_switch .toggle_label .back_ground.en{width:69px}.result_wrapper .toggle_switch .toggle_input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.result_wrapper .toggle_switch .toggle_input:checked~.include{color:#fff}.result_wrapper .toggle_switch .toggle_input:checked~.exclude{color:#ccc}.result_wrapper .toggle_switch .toggle_input:checked~.back_ground{background:#000;right:87px;width:48px}.result_wrapper .toggle_switch .toggle_input:checked~.back_ground.en{right:68px;width:67px}.more_section{margin-top:40px;margin-bottom:40px;text-align:center}.more_section:after{content:"";display:block;margin-top:-20px;width:100%;height:1px;background-color:rgba(161,161,161,.85)}.more_section button{width:240px;height:40px;background:#fff;border-radius:20px;border:1px solid rgba(161,161,161,.85);outline:none}.loading_wrapper{position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);width:33.33%;height:33.33%;max-width:200px;max-height:200px;min-width:190px;min-height:190px;display:inline-block}.loading_wrapper *{letter-spacing:normal;white-space:normal}.loading_wrapper span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:12px;animation:loading_text 1.5s infinite linear forwards}.loading_wrapper .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;width:190px;height:190px}.loading_wrapper .spinner.type1{border-radius:50%;border-width:11px;border-style:solid;border-color:#4a7ecd rgba(204,204,204,.12) rgba(204,204,204,.12);animation:spinner 1.5s infinite linear forwards}.loading_area{background-color:#fff;width:100%;height:390px;position:absolute;z-index:1000}.loading_area.none{animation:fade_out .75s linear forwards}.download_csv_area{margin:16px 0;position:relative;display:flex;justify-content:flex-end}.download_csv_area button{display:inline-block;border:1px solid #ccc;border-radius:4px;padding:8px 16px}.download_csv_area button.toggle{color:#4472ba;background-color:#ecf0f5;display:flex;align-items:center}.download_csv_area button.toggle .icon{width:24px;height:24px}.download_csv_area button.toggle svg g{fill:#4472ba}.download_csv_area button.toggle:hover{color:#fff;background-color:#4472ba}.download_csv_area button.toggle:hover svg g{fill:#fff}.download_csv_area button.download{color:#656e73;background-color:#fff}.download_csv_area button.download:hover{color:#fff;background-color:#656e73}.download_csv_area .download_csv_modal{display:block;background-color:#fff;position:absolute;top:50px;right:0;z-index:1050;text-align:left;border:1px solid #ccc;border-radius:4px;box-shadow:0px 0px 3px #ccc;width:max-content}.download_csv_area .download_csv_modal.none{display:none}.download_csv_area .download_csv_modal .title{padding:16px;border-bottom:1px solid #ccc}.download_csv_area .download_csv_modal .detail{padding:16px}.download_csv_area .download_csv_modal .detail .button_area{display:flex;justify-content:space-between}.download_csv_area .download_csv_modal .detail .button_area button{margin-right:16px}.download_csv_area .download_csv_modal .detail .button_area button:last-of-type{margin-right:0}.download_csv_area .download_csv_modal .detail .comment{margin:16px 0 0 0;color:#a8afb4;font-size:12px}.search_condition_menu{display:block;background-color:#fff;border-radius:8px;border:1px solid #ccc;position:absolute;z-index:1040;transform:translateX(-43%);min-width:350px}.search_condition_menu .title{padding:8px 16px;border-bottom:solid 1px #ccc;font-weight:bold}.search_condition_menu .no_data{padding:8px;color:#898989}.search_condition_menu ul{list-style:none;padding:0;margin:0}.search_condition_menu ul li{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:solid 1px #ccc}.search_condition_menu ul li .icon{width:24px;height:24px}.search_condition_menu ul li .icon svg g use{fill:currentColor}.search_condition_menu ul li .comment{visibility:hidden;position:absolute;top:-52px;left:25%;width:max-content;border-radius:5px;background-color:#000;padding:8px 16px;color:#fff;opacity:.7;text-align:center;transform:translateX(-50%);font-size:12px}.search_condition_menu ul li .comment:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #000}.search_condition_menu ul li button{border:none;background-color:transparent;position:relative}.search_condition_menu ul li button:hover{fill:#6e0808}.search_condition_menu ul li button:hover svg g use{fill:#6e0808}.search_condition_menu ul li button:hover .comment{visibility:visible}.search_condition_menu ul li .name{cursor:pointer;color:#286090;position:relative}.search_condition_menu ul li .name:hover{text-decoration:underline}.search_condition_menu ul li .name:hover .comment{visibility:visible}.search_condition_menu ul li .action_area{display:flex}.search_condition_menu.none{z-index:-1}.search_condition_button{position:relative;background-color:#337ab7;border:1px solid #2e6da4;margin-left:16px;height:40px;border-radius:5px;color:#fff;display:inline-flex;align-items:center}.search_condition_button:hover{color:#fff;background-color:#286090;border-color:#204d74}.search_condition_button:focus,.search_condition_button:active:focus{color:#fff;outline:none}.search_condition_button .icon{width:24px;height:24px;margin-right:4px}.search_condition_button .icon svg g path{fill:#fff}.wordcloud_toggle{margin:0 -55px;padding:16px 20px;color:#656e73;cursor:pointer;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;text-align:left}.search_condition_open_button{position:absolute;top:50%;right:30px;border:solid 1px #656e73;border-radius:50%;width:34px;height:34px;transform:translateY(-50%)}.search_condition_open_check{display:none}.search_condition_open_check+div::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:20px;height:2px;background-color:#656e73}.search_condition_open_check+div::after{content:"";display:block;position:absolute;top:50%;left:50%;transition:.4s;transform:translateX(-50%) translateY(-50%) rotate(0deg);width:2px;height:20px;background-color:#656e73}.search_condition_open_check.checked+div::after{transition:.4s;transform:translateX(-50%) translateY(-50%) rotate(270deg)}@keyframes spinner{0%{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes loading_text{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes bound{0%,100%{transform:scale(1)}25%{transform:scale(1.55)}50%{transform:scale(0.95)}75%{transform:scale(1.15)}}@keyframes fade_out{0%{opacity:1}100%{opacity:0;z-index:-1}}
.block-base{padding-left:8px;letter-spacing:.17px}.text-center{text-align:center}.step-title{padding-top:8px;font-size:20px;font-weight:bold}.step-body-start{padding-top:32px}.stepBar{display:flex;max-width:800px;position:relative;margin:20px auto;text-align:center}.stepBar li{list-style:none;position:relative;width:33.333%}.stepBar li::after{background:#a8afb4;content:"";width:calc(100% - 48px);height:1px;position:absolute;left:calc(-50% + 24px);top:16px}.stepBar li:first-child::after{display:none}.stepBar li span{color:#d5dadf;display:inline-block;height:32px;margin-bottom:16px;line-height:32px;width:32px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #d5dadf;font-size:20px}.stepBar li span.check{background-color:#4472ba;color:#fff;border:1px solid #4472ba}.stepBar li span.active{color:#4472ba;border:1px solid #4472ba}.stepBar li p{color:#d5dadf;font-weight:bold}.stepBar li p.active{color:#333}.step1-image-area{width:100%;padding-top:80px}.step1-image-area .text{font-size:1vw;text-align:center;font-weight:bold}.step1{display:flex;position:relative;margin:0px;text-align:center;padding:0px}.step1 li{list-style:none;position:relative;width:33.333%;margin:0px calc(4%)}.step1 li.second::before{border-bottom:4px dashed #a8afb4;content:"";width:calc(21%);height:1px;position:absolute;left:calc(-30%);top:calc(45%)}.step1 li.third::before{border-bottom:4px dashed #a8afb4;content:"";width:calc(21%);height:1px;position:absolute;left:calc(-23%);top:calc(45%)}button.margin{margin-left:24px}button.link-style-btn{outline:none;cursor:pointer;border:none;background:none;color:#03c}button.link-style-btn:hover{text-decoration:underline;color:#002080;background-color:#ecf0f5}button.link-style-btn .text{vertical-align:super}button.link-style-btn .font-black{color:#333}button.upload{width:194px;height:40px;background-color:#4472ba;border:0px;border-radius:4px;color:#fff}button.upload:hover{background-color:#094e8d;text-decoration:none}button.upload .loading_mini{display:inline-block;width:14px;height:14px;border:3px solid #fff;border-image:initial;border-radius:50%;border-right-color:transparent;animation:rotation-frame .75s linear infinite}button.cancel{width:194px;height:40px;background-color:#fff;border-radius:4px}button.cancel:hover{background-color:#92999e;color:#fff}button.start-btn{width:360px;height:40px;background-color:#4472ba;border:0px;border-radius:4px;color:#fff}button.start-btn:hover{background-color:#094e8d;text-decoration:none}.encode .title{font-weight:bold}.encode .description{padding-left:8px}.precautions{color:#4e585d}.precautions .title{font-weight:bold}.precautions .description{padding-top:16px}.upload-area{display:inline-block;margin-top:32px;background-color:#ecf0f5;border-radius:8px}.upload-area .input-area{display:flex}.upload-area .input-area .text-area{padding-top:40px;padding-left:40px}.upload-area .input-area .text-area .text{font-size:16px;color:#000}.upload-area .input-area .file-area{padding-top:48px}.upload-area .input-area .file-area .file-name{padding-left:8px}.upload-area .image-area{padding-left:32px}.code-select-area{padding-top:12px}.code-select-area select{width:242px;height:40px;outline:none}.detail-table{display:inline-table;width:100%;table-layout:fixed}.detail-table thead tr{font-size:14px;font-family:ヒラギノ角ゴシック;font-weight:bold;border-bottom:1px solid #d5dadf}.detail-table thead tr td div{padding-left:32px;padding-top:8px;padding-bottom:8px}.detail-table tbody tr{border-radius:4px}.detail-table tbody tr:nth-child(odd) td{background:#fff}.detail-table tbody tr td{background:#f5f5f5}.detail-table tbody tr td .delete{color:#ff4560}.detail-table tbody tr td .table-data{padding-left:32px;padding-top:8px;padding-bottom:8px}.detail-table tbody tr td .table-data .radius{width:72px;height:24px;border-radius:8px;text-align:center;padding-top:2px}.detail-table tbody tr td .table-data .create{background-color:rgba(0,204,204,.2);color:#0cc}.detail-table tbody tr td .table-data .change{background-color:rgba(0,143,251,.2);color:#008ffb}.detail-table tbody tr td .table-data .delete{background-color:rgba(255,69,96,.2);color:#ff4560}.detail-table tbody tr td .table-data .none{background-color:rgba(77,90,123,.2);color:#4d5a7b}.detail-table th,.detail-table td{word-wrap:break-word;overflow-wrap:break-word;overflow-wrap:break-word}.detail-table th:nth-child(1),.detail-table td:nth-child(1){width:10%}.detail-table th:nth-child(2),.detail-table td:nth-child(2){width:10%}.detail-table th:nth-child(3),.detail-table td:nth-child(3){width:20%}.detail-table th:nth-child(4),.detail-table td:nth-child(4){width:18%}.detail-table th:nth-child(5),.detail-table td:nth-child(5){width:10%}.detail-table th:nth-child(6),.detail-table td:nth-child(6){width:8%}.detail-table th:nth-child(7),.detail-table td:nth-child(7){width:7%}.detail-table th:nth-child(8),.detail-table td:nth-child(8){width:17%}
.main-header .navbar{background-color:#fff;padding-right:60px}.main-header .navbar .nav li a{color:#000}.main-header .navbar .nav li>a:hover,.main-header .navbar .nav li>a:active,.main-header .navbar .nav li>a:focus,.main-header .navbar .nav .open>a,.main-header .navbar .nav .open>a:hover,.main-header .navbar .nav .open>a:focus,.main-header .navbar .nav .active>a{background:rgba(0,0,0,.1);color:#f6f6f6}.main-header .navbar .navbar .sidebar-toggle{color:#fff}.main-header .navbar .navbar .sidebar-toggle:hover{color:#f6f6f6;background:rgba(0,0,0,.1);background-color:#4472ba}.main-header .navbar li.user-header{background-color:#4a7ecd}.main-header .navbar .language-switch-area{display:block;font-weight:bold;margin-right:20px;margin-top:12px;float:right}.main-header .navbar .language-switch-area .toggle_switch{position:relative;width:122px;height:28px}.main-header .navbar .language-switch-area .toggle_switch .toggle_label{width:122px;height:28px;background:#ecf0f5;position:relative;display:inline-block;border-radius:6px;transition:.4s;box-sizing:border-box}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .toggle_left{position:absolute;top:50%;left:25%;transform:translateX(-50%) translateY(-50%);z-index:10;color:#fff;font-weight:normal;font-size:11px;pointer-events:none}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .toggle_right{position:absolute;top:50%;right:25%;transform:translateX(50%) translateY(-50%);z-index:10;color:#92999e;font-weight:normal;font-size:11px;pointer-events:none}.main-header .navbar .language-switch-area .toggle_switch .toggle_label:hover .toggle_right{color:#4e585d}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .back_ground{content:"";position:absolute;width:60px;height:24px;border-radius:6px;left:2px;top:2px;z-index:2;background:#4e585d;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.4s}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .toggle_input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .toggle_input:checked~.toggle_left{color:#92999e}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .toggle_input:checked~.toggle_right{color:#fff}.main-header .navbar .language-switch-area .toggle_switch .toggle_label .toggle_input:checked~.back_ground{left:62px;width:60px}.main-header .navbar .language-switch-area .toggle_switch .toggle_label:hover .toggle_input:checked~.toggle_left{color:#4e585d}.main-header .navbar .navbar-custom-menu{display:block;margin-top:12px;float:right}.main-header .navbar .navbar-custom-menu .dropdown-toggle{display:flex;align-items:center;padding:0 8px 0 0;cursor:pointer}.main-header .navbar .navbar-custom-menu .dropdown-toggle .icon{position:relative;background-color:#ecf0f5;border-radius:50%;width:32px;height:32px;margin-right:8px}.main-header .navbar .navbar-custom-menu .dropdown-toggle .icon svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.main-header .navbar .navbar-custom-menu .dropdown-toggle .icon .profile_icon{border-radius:50%;width:32px;height:32px}.main-header .navbar .navbar-custom-menu .dropdown-toggle span{font-size:12px}.main-header .navbar .navbar-custom-menu .dropdown-menu{min-width:230px;width:max-content;position:absolute;top:40px;right:1px;border-radius:8px;padding:8px}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header{display:flex;align-items:center;height:auto;background-color:#ecf0f5}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header .hover_filter{width:50px;height:50px;border-radius:50%;background-color:#000;position:absolute;opacity:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header .hover_filter svg path{fill:#fff}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header .hover_filter:hover{opacity:.5}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header .icon{margin-right:8px}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header .icon svg{width:50px;height:50px}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header .icon .profile_icon{border-radius:50%;width:50px;height:50px}.main-header .navbar .navbar-custom-menu .dropdown-menu li.user-header p{color:#4e585d}.main-header .navbar .navbar-custom-menu .dropdown-menu li.item{display:flex;align-items:center;padding:8px;border-bottom:1px dashed #92999e;cursor:pointer}.main-header .navbar .navbar-custom-menu .dropdown-menu li.item .icon{margin-right:8px;width:24px;height:24px}.main-header .navbar .navbar-custom-menu .dropdown-menu li.item:hover{background-color:transparent;color:#4a7ecd}.main-header .navbar .navbar-custom-menu .dropdown-menu li.item:hover svg,.main-header .navbar .navbar-custom-menu .dropdown-menu li.item:hover svg g use{fill:#4a7ecd}.main-header .navbar .navbar-custom-menu .dropdown-menu li.item:last-of-type{border-bottom:none}.main-header .navbar .navbar-custom-menu .dropdown-menu a{display:flex;align-items:center;padding:0;width:100%}.main-header .navbar .navbar-custom-menu .dropdown-menu a:hover{background-color:transparent;color:#4a7ecd}.main-header .navbar .navbar-notice{display:block;margin-top:12px;float:right}.main-header .navbar .navbar-notice .dropdown-toggle{display:flex;align-items:center;padding:0 8px 0 0;cursor:pointer}.main-header .navbar .navbar-notice .dropdown-toggle .icon{position:relative;background-color:#ecf0f5;border-radius:50%;width:32px;height:32px;margin-right:8px}.main-header .navbar .navbar-notice .dropdown-toggle .icon svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.main-header .navbar .navbar-notice .dropdown-toggle span{font-size:12px}.main-header .navbar .navbar-notice .dropdown-toggle .red_mark{position:absolute;right:15px;top:0;background-color:red;width:10px;height:10px;border-radius:10px}.main-header .navbar .navbar-notice .dropdown-menu{min-width:230px;width:max-content;position:absolute;top:40px;right:1px;left:auto;border-radius:8px;padding:8px}.main-header .navbar .navbar-notice .dropdown-menu .external{max-width:24px;margin-left:10px;font-size:10px;color:#666}.main-header .navbar .navbar-notice .dropdown-menu li.header{text-align:center;font-weight:bold;background-color:#ecf0f4;padding:10px}.main-header .navbar .navbar-notice .dropdown-menu li.item{display:flex;align-items:center;padding:12px 8px 8px;border-bottom:1px dashed #92999e;cursor:pointer;position:relative}.main-header .navbar .navbar-notice .dropdown-menu li.item:hover{background-color:transparent;color:#4a7ecd}.main-header .navbar .navbar-notice .dropdown-menu li.item:last-of-type{border-bottom:none}.main-header .navbar .navbar-notice .dropdown-menu li.item .new{color:red;font-weight:bold;font-size:10px;position:absolute;top:1px;left:4px}.main-header .navbar .navbar-notice .dropdown-menu li.item.center{margin-top:10px;justify-content:center}.main-header .navbar .navbar-notice .dropdown-menu a{display:flex;align-items:center;padding:0;width:100%}.main-header .navbar .navbar-notice .dropdown-menu a:hover{background-color:transparent;color:#4a7ecd}.main-header .navbar .client-update-suggestion{background-color:#60a0ff;border-radius:8px;display:flex;align-items:center;height:36px;margin-top:6px;margin-bottom:6px;margin-left:44px;float:left}.main-header .navbar .client-update-suggestion .icon{position:relative;border-radius:50%;width:24px;height:24px;margin-left:12px;margin-right:8px;margin-top:6px;margin-bottom:6px}.main-header .navbar .client-update-suggestion .icon svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.main-header .navbar .client-update-suggestion .icon svg g use{fill:#fff}.main-header .navbar .client-update-suggestion .message{color:#fff;font-size:12px;line-height:36px}.main-header .navbar .client-update-suggestion .confirm{color:#fff;background-color:transparent;border-style:none;width:76px;padding-left:12px;padding-right:16px;font-weight:bold;font-size:12px;line-height:36px}.main-header .navbar .client-update-suggestion .confirm:hover{font-weight:normal;opacity:.7}.main-header .logo{background-color:#222d32;color:#fff;border-bottom:1px solid #656e73}@media(max-width: 767px){.main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,.1)}.main-header .navbar .dropdown-menu li a{color:#fff}.main-header .navbar .dropdown-menu li a:hover{background:#4472ba}}.content-header{background:transparent}.wrapper,.left-side{background-color:#222d32}.main-sidebar{background-color:#222d32;min-width:230px}.user-panel>.info,.user-panel>.info>a{color:#fff}.sidebar a{color:#bfc4c9}.sidebar a:hover{text-decoration:none}.sidebar .external{max-width:24px;margin-left:10px;font-size:10px;color:#666}.sidebar .profile_icon{border-radius:50%;width:24px;height:24px;margin-right:10px}.sidebar-menu>li.header{color:#4b646f;background:#1a2226}.sidebar-menu>li.active>a{color:#60a0ff;background:#222d32}.sidebar-menu>li>a:hover{color:#fff;background:#0e1214}.sidebar-menu>li>a,.sidebar-menu>li.lock{display:flex;align-items:center}.sidebar-menu>li>a>span.sidebar-icon:not(.isUpgrade),.sidebar-menu>li.lock>span.sidebar-icon:not(.isUpgrade){height:24px}.sidebar-menu>li>a>span>span>svg,.sidebar-menu>li.lock>span>span>svg{margin-right:4px;fill:currentColor}.sidebar-menu>li.lock{padding:8px 5px 8px 15px;color:#4e585d;cursor:pointer}.sidebar-menu>li.lock>.isUpgrade{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;color:#bfc4c9;width:32px;height:32px;border-radius:50%}@media all and (-ms-high-contrast: none){.sidebar-menu>li.lock>.isUpgrade{margin-top:-17px}}.sidebar-menu>li.lock>.isUpgrade>span{height:24px}.sidebar-menu>li.lock>.isUpgrade>span>svg{margin:0px}.sidebar-menu>li.lock>.isUpgrade:hover{color:#fff;background-color:#0e1214}.sidebar-menu>li>.treeview-menu{margin:0 1px}.sidebar-menu .treeview-menu{margin:0 1px}.sidebar-menu .treeview-menu>li.sub-header{color:#4b646f}.sidebar-menu .treeview-menu>li.sub-header.active>a{color:#4b646f}.sidebar-menu .treeview-menu>li.sub-header>.treeview-menu{color:#fff}.sidebar-menu .treeview-menu>li.active>a{color:#60a0ff;background:#222d32}.sidebar-menu .treeview-menu>li>a:hover{color:#fff;background:#0e1214}.sidebar-menu .treeview-menu>li>a,.sidebar-menu .treeview-menu>li.lock{display:flex;align-items:center}.sidebar-menu .treeview-menu>li>a>span.sidebar-icon:not(.isUpgrade),.sidebar-menu .treeview-menu>li.lock>span.sidebar-icon:not(.isUpgrade){height:24px}.sidebar-menu .treeview-menu>li>a>span>span>svg,.sidebar-menu .treeview-menu>li>a>span>span>svg g use,.sidebar-menu .treeview-menu>li.lock>span>span>svg,.sidebar-menu .treeview-menu>li.lock>span>span>svg g use{margin-right:4px;fill:currentColor}.sidebar-menu .treeview-menu>li>a span.team_name,.sidebar-menu .treeview-menu>li.lock span.team_name{text-overflow:ellipsis;width:130px;overflow:auto}.sidebar-menu .treeview-menu>li>a span.member_name,.sidebar-menu .treeview-menu>li.lock span.member_name{text-overflow:ellipsis;width:130px;overflow:auto}.sidebar-menu .treeview-menu>li.lock{padding:8px 5px 8px 33px;color:#4e585d;cursor:pointer}.sidebar-menu .treeview-menu>li.lock>.isUpgrade{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;color:#bfc4c9;width:32px;height:32px;border-radius:50%}@media all and (-ms-high-contrast: none){.sidebar-menu .treeview-menu>li.lock>.isUpgrade{margin-top:-17px}}.sidebar-menu .treeview-menu>li.lock>.isUpgrade>span{height:24px}.sidebar-menu .treeview-menu>li.lock>.isUpgrade>span>svg{margin:0px}.sidebar-menu .treeview-menu>li.lock>.isUpgrade:hover{color:#fff;background-color:#0e1214}.layout-top-nav .main-header .logo{background-color:#4a7ecd;color:#fff;border-bottom:0 solid transparent}.layout-top-nav .main-header .logo:hover{background-color:#3b8ab8}.accordion ul{list-style:none;margin:0;padding:0}.accordion label,.accordion a,.accordion div.lock{color:#bfc4c9;display:flex;align-items:center;padding:8px 5px 8px 15px;margin:0;font-weight:normal;position:relative;cursor:pointer}.accordion label>span.sidebar-icon:not(.isUpgrade),.accordion a>span.sidebar-icon:not(.isUpgrade),.accordion div.lock>span.sidebar-icon:not(.isUpgrade){height:24px}.accordion label>span>span>svg,.accordion a>span>span>svg,.accordion div.lock>span>span>svg{margin-right:4px;fill:currentColor}.accordion label>span>span>svg g use,.accordion a>span>span>svg g use,.accordion div.lock>span>span>svg g use{fill:currentColor}.accordion label.active,.accordion a.active,.accordion div.lock.active{color:#60a0ff;background:#222d32}.accordion label:hover,.accordion a:hover,.accordion div.lock:hover{color:#fff;background:#0e1214}.accordion label .arrow,.accordion a .arrow,.accordion div.lock .arrow{position:absolute;right:10px;top:50%;width:1em;margin-top:-7px;font-size:17px}.accordion label .arrow .fa-angle-left,.accordion a .arrow .fa-angle-left,.accordion div.lock .arrow .fa-angle-left{width:7px;height:14px;padding:0;margin-right:10px;-webkit-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.accordion label>.isUpgrade,.accordion a>.isUpgrade,.accordion div.lock>.isUpgrade{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;color:#4e585d;width:32px;height:32px;border-radius:50%}@media all and (-ms-high-contrast: none){.accordion label>.isUpgrade,.accordion a>.isUpgrade,.accordion div.lock>.isUpgrade{margin-top:-17px}}.accordion label>.isUpgrade>span,.accordion a>.isUpgrade>span,.accordion div.lock>.isUpgrade>span{height:24px}.accordion label>.isUpgrade>span>svg,.accordion a>.isUpgrade>span>svg,.accordion div.lock>.isUpgrade>span>svg{margin:0px}.accordion div.lock{color:#4e585d;cursor:pointer}.accordion div.lock:hover{color:#4e585d;background:#222d32}.accordion li.active label,.accordion li.active a{color:#60a0ff;background:#222d32}.accordion li.active label:hover,.accordion li.active a:hover{color:#fff;background:#0e1214}.accordion li>label,.accordion li>a{padding:8px 5px 8px 33px}.accordion li>ul>li>label,.accordion li>ul>li>a{padding:8px 5px 8px 50px}.accordion ul>div.lock{padding:8px 5px 8px 33px}.accordion .toggle{display:none}.accordion .toggle+label+ul,.accordion .toggle+a+ul{max-height:0px;opacity:0;overflow:hidden;-ms-transition:max-height .7s ease-out,opacity 2s linear;transition:max-height .7s ease-out,opacity 2s linear}.accordion .toggle:checked+label .arrow .fa-angle-left,.accordion .toggle:checked+a .arrow .fa-angle-left{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .toggle:checked+label+ul,.accordion .toggle:checked+a+ul{max-height:9999px;height:auto;opacity:1;-ms-transition:max-height 4s ease-in,opacity .8s linear;transition:max-height 4s ease-in,opacity .8s linear}.accordion span.team_name{text-overflow:ellipsis;white-space:nowrap;width:130px;overflow:hidden}.accordion span.member_name{text-overflow:ellipsis;white-space:nowrap;width:130px;overflow:hidden}
.search_back_screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1030;opacity:.3}.search_back_screen.none{z-index:-1}.manager{padding:32px;overflow:auto}.manager .member_table table{width:29%}.manager .member_table tr:hover td{background-color:#d9efff}.manager .member_table td{height:30px}.manager .member_table .id{width:30px;text-align:center;padding-right:10px}.manager .member_table .td_id{text-align:center;padding-right:10px}.manager .item{margin-bottom:16px}.manager .item .title{margin-bottom:8px;font-weight:bold}.manager .item .detail{min-height:34px}.manager .item .detail input[type=text],.manager .item .detail input[type=number],.manager .item .detail select{padding:8px 16px;border:none;background-color:#ecf0f5;border-radius:4px}.manager .item .detail input[type=text]:focus,.manager .item .detail input[type=number]:focus,.manager .item .detail select:focus{outline:none}.manager .item .detail input[type=text]:focus,.manager .item .detail input[type=number]:focus{border:2px solid #d8e3f4;background-color:#fff;padding:6px 14px}.manager .item .detail input[type=checkbox]{margin-right:4px}.manager .item .detail label{margin-bottom:0}.manager .item .detail label+label{margin-left:8px}.manager .item .detail+.detail{margin-top:12px}.manager .item .detail .icon{width:24px;height:24px;cursor:pointer}.manager .item .detail.equal_space{display:flex;justify-content:space-between;align-items:center}.manager .item .detail.row_2 input[type=text],.manager .item .detail.row_2 input[type=number],.manager .item .detail.row_2 select{width:29%}.manager .item .detail.preset{display:flex;justify-content:space-around}.manager .item .detail.preset button{display:inline-block;text-align:center;width:24%;padding:6px 12px;border-radius:4px;background-color:#fff;border:1px solid #656e73;color:#656e73}.manager .item .company_item{width:29%}.manager .item .company_item.select{width:26%}.manager .item .company_item select{width:100%}.manager .item .company_item .selected_item{border-radius:4px;padding:6px 8px;min-height:39px;position:relative;background-color:#ecf0f5}.manager .item .company_item .selected_item .modal_trigger{position:absolute;width:100%;height:100%;margin:-6px -8px;z-index:1}.manager .item .company_item .selected_item>p{margin:4px 0 0 10px}.manager .item .company_item .selected_item>.icon{position:absolute;right:10px;top:calc(50% - 6px);z-index:0;transition:transform .3s ease;width:9px;height:auto}.manager .item .company_item .selected_item>.icon.open{transform:rotate(180deg)}.manager .item .company_item .select_box{border:1px solid #ccc;border-radius:4px;padding:16px;z-index:1210;position:absolute;width:100%;background-color:#fff;margin-top:8px}.manager .item .company_item .select_box.select{width:300px;z-index:1230}.manager .item .company_item .select_box.company_select{width:30%;top:50px;z-index:1230}.manager .item .company_item .select_box.none{display:none}.manager .item .company_item .select_box .search_area{position:relative;width:100%;margin-bottom:16px;background-color:#eee;border:none;padding:8px 8px;border-radius:4px;font-size:12px;display:flex;align-items:center}.manager .item .company_item .select_box .search_area>.icon{margin-right:8px;width:9px;height:auto}.manager .item .company_item .select_box .search_area input[type=text]{border:none;background-color:transparent;width:100%;line-height:1.4em;height:20px}.manager .item .company_item .select_box .search_area input[type=text]:focus{outline:none}.manager .item .company_item .select_box .search_area .reset{position:absolute;right:0;border:none}.manager .item .company_item .select_box .select_list{max-height:250px;overflow:scroll;overflow-y:auto;overflow-x:unset}.manager .item .company_item .select_box .select_row{display:flex;align-items:flex-start;margin-bottom:8px}.manager .item .company_item .select_box .select_row.single{padding:4px;cursor:pointer}.manager .item .company_item .select_box .select_row.single:hover{background-color:#ecf0f5}.manager .item .company_item .select_box .select_row input[type=checkbox]{width:18px;height:18px;margin:0 4px 0 0;border:1px solid #ccc}.manager .item .company_item .select_box .select_row label{font-weight:normal}

.schedule{position:relative;width:94%;left:3.45%}.text-no-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.pts-show-user{cursor:pointer}.label{font-weight:normal !important}.pit-scheduler{min-height:110px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0;background-color:#50d371}to{opacity:1}}@keyframes fadeIn{from{opacity:0;background-color:#50d371}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.pts-column-title-container{height:20px;width:100%;overflow:hidden;position:absolute;top:80px;left:0}.pts-column-title-container>div{height:auto;margin-bottom:-100px;padding-bottom:100px;position:absolute;top:0;bottom:0;left:0px;display:inline-flex}.pts-column-container{width:111.11111%}.pts-column-element[data-date]{cursor:pointer}.pts-column-element{position:relative;width:3.75%;min-width:3.75%;text-align:left}.pts-line-title-container{background-color:#b2ebf2;height:80px;width:0px;text-overflow:ellipsis}.pts-line-title-container>div{overflow:hidden;max-height:100%}.closed-btn{transform:rotate(45deg)}.eye-icon{position:absolute;top:10px;left:-10px}.schedule-icon{position:absolute;top:50px;left:-10px}.pts-main-container{position:relative;height:120px;margin-left:2%}.pts-scheduler-container{position:absolute;height:auto;width:100%;right:0px;top:0px;left:0px}.pts-main-content{position:absolute;height:auto;width:100%;top:0}.pts-main-group-container{width:100%}.pts-main-group-user{position:relative;width:100%;border-left:1px solid #bdbdbd;border-bottom:1px solid #0097a7}.pts-main-group-column{position:absolute;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;height:100%;width:4.15%}.pts-main-group-column>div{border-left:1px solid #eee;height:100%;margin-left:50%;width:100%}.pts-main-group-column.last>div{border-right:1px solid #eee}.pts-main-group-border{position:relative;width:100%;border-bottom:1px solid #000}.pts-line-marker{position:absolute;height:30px;background-color:#00bdd6;top:5px;cursor:pointer;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.pts-line-marker.complete{border-radius:10px;margin-left:5px;opacity:.8;display:flex;justify-content:center;align-items:center}.pts-line-marker.start{border-radius:20px 0 0 20px;margin-left:5px}.pts-line-marker.end{border-radius:0 20px 20px 0;margin-right:5px}.pts-line-marker.middle{width:100%}.pts-line-marker-label{position:relative;color:#fff;display:inline-table;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;word-break:keep-all;margin:0}.pts-line-marker-group{position:absolute;width:100%}.pts-line-marker i{position:absolute;top:9px;font-size:11px;cursor:e-resize;right:0}.pts-line-marker.start i{display:none}.pts-task-tooltip>div{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.pts-task-tooltip{position:relative;bottom:23px;display:inline-block;background-color:#000;padding:3px 5px 3px 5px;color:#fff;border-radius:7px}#pts-toolbox-container{background-color:#fff;width:0px;right:0px;position:relative;height:auto;z-index:1000;bottom:16px;top:0px;-webkit-box-shadow:-12px 0px 15px -5px rgba(0,0,0,.22);-moz-box-shadow:-12px 0px 15px -5px rgba(0,0,0,.22);box-shadow:-12px 0px 15px -5px rgba(0,0,0,.22);overflow-x:hidden}#pts-toolbox-container>.panel-body{width:450px}#pts-toolbox-container p{overflow-wrap:break-word}.pts-toolbox-close-btn{position:relative;top:3px;color:#b2b2b2;background-color:transparent}.divider{position:relative;width:100%;height:1px;background-color:#dbdbdb}div.pts-toolbox-user-list,div.pts-toolbox-task-list{position:relative;right:30px}.pts-toolbox-title i.glyphicon-remove{position:relative;right:13%;font-size:16px;top:2px}.pts-toolbox-title{width:120%;color:#fff;margin-bottom:15px;padding:10px;right:15px;position:relative;margin-top:-15px;cursor:pointer;height:65px;opacity:.8}.pts-toolbox-title>.pts-toolbox-title-time{font-size:16px}.pts-toolbox-title>.pts-toolbox-title-main{padding-left:1em}.pts-toolbox-task-header,.pts-toolbox-user-header{position:relative;left:5px;padding:5px 20px 5px 20px;color:#fff;border-radius:0 30px 30px 0;cursor:pointer}.pts-toolbox-back-btn{position:relative;top:-1px;padding-right:4px;cursor:pointer}#pts-toolbox-container{background-color:#ececec}.panel-body>.label{position:relative;bottom:5px}.pts-toolbox-user .accordion{margin-top:20px;padding:0}.pts-toolbox-user .accordion>li{list-style:none}.pts-toolbox-user .accordion>li>.accordion-title{background-color:#fff}.pts-toolbox-user .accordion .inner{display:none;list-style:none;padding:0;margin:0;padding-left:10px;background-color:#f0f8ff}.pts-toolbox-user .accordion .accordion-title{cursor:pointer;padding:10px}.pts-toolbox-user .accordion>li>.pts-toolbox-user-list{max-height:300px;overflow-y:auto}.pts-toolbox-user .accordion .inner>li{padding:5px 0}.pts-toolbox-user .accordion .inner>li>p{margin:0 0 5px}.pts-toolbox-user .accordion .inner>li>p>.process-action{float:right;margin-right:5px}@-webkit-keyframes rota{to{-webkit-transform:rotate(360deg)}}@keyframes rota{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes opa{12.0%{opacity:.8}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.6}66.6%{opacity:.52}70.0%{opacity:.63}79.9%{opacity:.6}84.2%{opacity:.75}91.0%{opacity:.87}}@keyframes opa{12.0%{opacity:.8}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.6}66.6%{opacity:.52}70.0%{opacity:.63}79.9%{opacity:.6}84.2%{opacity:.75}91.0%{opacity:.87}}.payment{background:#ffe39a;height:30px;text-align:center}.payment:hover{cursor:pointer;filter:alpha(opacity=60);opacity:.6}.payment_message{margin:0;padding:1px;line-height:30px;letter-spacing:1.5px}.payment-modal_title{color:#4a7ecd;margin-top:1em;font-weight:700;text-align:center}.payment-modal .invoice-button{margin:2em 3em}.payment-highlight{font-size:2.3rem;color:red;font-weight:800;margin:auto .3em}#close-button{font-size:2.3rem;margin-right:1rem;cursor:pointer}#plan-table-close-button{font-size:2.3rem;margin-right:1rem;cursor:pointer}#payment-modal-title{text-align:center;font-size:32px;line-height:37px;color:#094e8d;font-weight:700;margin-top:29px;margin-bottom:12px}#plan-table-modal-title{text-align:center;color:#4a7ecd;font-weight:700;margin-top:1em}#payment-modal-content{background-color:#fff}.modal_tag{font-weight:bold;font-size:16px;line-height:18px;margin-bottom:0;letter-spacing:.08em}#input_plan{border-radius:4px;border:1px solid rgba(51,51,51,.2);background-color:#f8f8f8;padding-left:7px;margin-top:8px;max-width:275px;width:95%;height:34px;font-size:12px;letter-spacing:.08em}#payment-confirm-close-button{font-size:2.3rem;margin-right:1rem;cursor:pointer}#payment-modal-content{background-color:#fff}#payment-modal-title{text-align:center;font-size:32px;line-height:37px;color:#094e8d;font-weight:700;margin-top:29px;margin-bottom:7px}.payment-comfirm-tr{border-bottom:1px #d2cece solid;font-size:16px;line-height:18px;width:90%;max-width:295px}.payment-component-td-label{padding:20px 5px 8px;color:rgba(51,51,51,.75)}.payment-component-td{padding:20px 5px 8px;font-weight:bold}#creditcard-registration-button-area{height:73px;display:none;background:#f6f6f6;border-radius:4px}#invoice-registration-button-area{height:67px;display:none;background:#f6f6f6;border-radius:4px}.payment-comfirm-button{width:94px;height:35px;font-size:14px;line-height:24px;font-weight:500;border-radius:4px;box-sizing:border-box}.button-to-previous{border:1px solid #333;background-color:transparent}html,body,#root{height:100%;margin:0}html.scroll_contents{height:auto !important}html.modal_open{height:auto !important;position:fixed;width:100%}@media all and (-ms-high-contrast: none){html.scroll_contents{min-height:100%}html.modal_open{height:100vh !important;-ms-overflow-style:none;position:inherit}}body{min-width:1280px;overflow-y:scroll}.wrapper{min-height:100%;margin-bottom:-51px}.search_box input[type=text]{padding:4px 28px 4px 8px;width:250px;border:1px solid #ccc}.search_box input[type=text]::placeholder{color:#999}.search_box input[type=text]:focus{outline:none}.search_box input[type=text]::-ms-clear{visibility:hidden}.search_box .reset{display:inline-flex;position:absolute;top:7px;right:0;font-size:16px;border:none;background-color:transparent;color:#ccc}.search_box .reset:hover{color:#333}.search_box .reset:focus{outline:none}.content-header{display:flex;justify-content:space-between;padding:40px 60px 0 60px}.content-header .change-period{margin-right:10px}.content-header .search_box{position:absolute;right:60px;top:40px}.content-header .search_box .reset{top:7px;right:0}.content-filter{padding:20px 60px 0}.content-title-row{display:flex;align-items:flex-end}.content-title{text-align:center;padding-top:20px;color:#333;font-size:32px}.content-wrapper{min-height:85%;overflow:hidden}.content-wrapper .scroll{min-height:calc(100vh - 50px);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.content-wrapper .scroll::-webkit-scrollbar{display:none}.modal-dialog{width:600px;background-color:#fff;border-radius:6px}.modal-dialog select{margin-left:0}.modal-backdrop{z-index:-1}.modal--noTitle .modal-header{padding-bottom:0;border-bottom:none}@keyframes rotation-frame{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.plan-del-text{color:#444}.plan-del{color:red;text-decoration:line-through}.plan-red{color:red}.change-lang-label{color:#fff;font-size:12px;margin-right:20px;display:inline;cursor:pointer}.change-lang-label:hover{text-decoration:underline}.link-style{color:#4a7ecd;display:inline;cursor:pointer}.link-style:hover{text-decoration:underline}.intro-start-button:hover{opacity:.6}.restriction_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:5000}.restriction_wrapper .restriction_screen{position:fixed;top:0;left:0;width:100%;height:100%}.restriction_wrapper .restriction_modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:table;width:680px;height:384px;padding:80px 40px;background-color:#fff;border-radius:10px;z-index:5010}.restriction_wrapper .restriction_modal .restriction_description{display:table-cell;vertical-align:middle;font-size:26px}.restriction_wrapper .restriction_modal .restriction_description .upgrade{background-color:#4472ba;color:#fff;padding:16px 24px;font-size:16px;margin-top:24px}.restriction_wrapper .restriction_modal .closebox{position:absolute;top:5px;right:5px;font-size:30px;border:none;background-color:transparent}.restriction_wrapper .restriction_modal .closebox:hover{opacity:.7}.restriction_wrapper .restriction_modal .closebox:focus{outline:none}.restriction_wrapper .restriction_modal::after{content:url(../images/mr_qasee_01.svg);position:absolute;bottom:-48px;right:-88px}p.minimum_plan_message{font-size:12px;color:#ccc;text-align:center}.login_wrapper,.single_wrapper{width:500px;margin:0 auto;padding:120px 0 0}.login_wrapper .input_area,.single_wrapper .input_area{margin-bottom:40px}.login_wrapper .input_area input,.single_wrapper .input_area input{padding:6px 20px}.login_wrapper button.login_button,.single_wrapper button.login_button{min-height:41px;margin-bottom:16px;border-radius:4px}.login_wrapper .success,.single_wrapper .success{margin:20px;padding:20px;background-color:#e6f4ed;display:flex;border-radius:4px}.login_wrapper .success .icon,.single_wrapper .success .icon{margin-right:8px;color:#0d9554}.login_wrapper .success .success_text,.single_wrapper .success .success_text{width:100%;-ms-word-wrap:break-word;word-wrap:break-word}.sign_in_title{text-align:center;font-size:24px;margin-bottom:20px}.login_info{text-align:center;margin-top:32px}.login_info .textarea{display:inline-block;padding:0 4px;border-bottom:1px dashed #333}.login_info .textarea span{margin-right:8px}.sso-microsoft{display:block;background-color:#fff;border:1px solid #5e5e5e;color:#5e5e5e;padding:12px 24px;min-height:41px;margin-bottom:16px;border-radius:4px}.sso-microsoft:hover{color:#5e5e5e;background-color:#ecf0f5}.sso-microsoft:focus,.sso-microsoft:active{outline:0}.sso-microsoft img{margin-right:24px}.sso-google{display:block;background-color:#fff;border:1px solid #4285f4;color:#4285f4;padding:12px 24px;min-height:41px;margin-bottom:16px;border-radius:4px}.sso-google:hover{color:#4285f4;background-color:#ecf0f5}.sso-google:focus,.sso-google:active{outline:0}.sso-google img{margin-right:24px}.sso_error{position:absolute;top:0px;left:0px;width:100%;min-height:100px;padding:20px 0;text-align:center;background-color:#f9e7e7}.sso_error .error_title{color:#c61616;font-weight:bold}.sso_error .error_title span{margin-left:4px}.sso_error button{position:absolute;top:4px;right:4px;border:none;background-color:transparent}h1.question{display:flex;align-items:center;font-size:28px}h1.question .icon_question{border-radius:50%;cursor:pointer;display:inline-flex}h1.question .icon_question svg{display:flex;width:20px}h1.question .icon_question:hover{fill:#fff}h1.question .period{font-size:16px}h1.question .period::before{content:"("}h1.question .period::after{content:")"}.help-button{cursor:help;border-style:none;display:inline;margin-left:8px;background:#fff}.help-button p{padding:0;margin:0}.help-button .__react_component_tooltip{max-width:500px;z-index:10000}.notice-icon.ie-view{margin-top:auto}.password_reset{line-height:2em;font-size:16px;border-radius:8px;text-align:left}.password_reset .input-area{font-size:14px;margin-bottom:8px}.password_reset .input-area p{font-weight:bold;margin:0px}.password_reset .input-area input[type=password],.password_reset .input-area input[type=text]{width:100%;padding:13px 20px;line-height:1em;border:none;border-radius:7px;background-color:#ecf0f5}.password_reset .input-area input[type=password]:focus,.password_reset .input-area input[type=text]:focus{background-color:#fff;border:4px solid #a2bde5;outline:none;padding:9px 16px}.password_reset .input-area input[type=password].error,.password_reset .input-area input[type=text].error{background-color:#fff;border:4px solid #e18888;padding:9px 16px}.password_reset .input-area input[type=password].error:focus,.password_reset .input-area input[type=text].error:focus{outline:none}.password_reset .input-area .password_error{color:#c61616;line-height:1.6em}.password_reset .button-area{text-align:right}.password_reset .button-area button{width:100%;height:40px;margin:28px 0}.password_reset .button-area button .loading{display:inline-block;width:24px;height:24px;border:3px solid #fff;border-image:initial;border-radius:50%;border-right-color:transparent;animation:rotation-frame .75s linear infinite}.password_reset .button-area button:active,.password_reset .button-area button:focus{outline:none}.password_reset .supplement{line-height:1.5em;font-size:12px}.alert{display:flex;align-items:center;padding-right:32px}.alert .close{position:absolute;top:24px;right:24px}.modal_wrap{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1050;overflow-x:hidden;overflow-y:auto}.modal_wrap.modal_on_modal{z-index:1160}.modal_box{margin:auto;background-color:#fff;width:700px;border-radius:8px;box-shadow:0 0 3px #ccc;z-index:1060;animation:modal_slide_in 1s;animation-fill-mode:forwards;color:#333;position:relative}.modal_box.none{z-index:-1}.modal_box.large{width:900px}.modal_box .close_modal{position:absolute;top:12px;right:12px;font-size:22px;border:none;background-color:transparent}.modal_box .close_modal:focus{outline:none}.modal_box .modal_header{padding:32px;border-bottom:1px solid #a9afb3}.modal_box .modal_header .title-icon{padding-right:8px;vertical-align:top}.modal_box .modal_header .title{font-size:28px}.modal_box .modal_header .close_modal{position:absolute;top:28px;right:24px;font-size:28px;border:none;background-color:transparent}.modal_box .modal_header .close_modal:focus{outline:none}.modal_box .close_button{position:absolute;top:0px;right:5px;font-size:20px;border:none;background-color:transparent}.modal_box .close_button:focus{outline:none}.modal_box .modal_body{padding:32px;max-height:500px;overflow:auto}.modal_box .modal_body .item{margin-bottom:16px}.modal_box .modal_body .item .title{margin-bottom:8px;font-weight:bold}.modal_box .modal_body .item .title .annotation{font-size:12px;font-weight:normal;color:red}.modal_box .modal_body .item .title .annotation::before{content:"※";margin-right:4px}.modal_box .modal_body .item .detail{min-height:34px}.modal_box .modal_body .item .detail input[type=text],.modal_box .modal_body .item .detail input[type=number],.modal_box .modal_body .item .detail select{height:34px;padding:8px 16px;border:none;background-color:#ecf0f5;border-radius:4px}.modal_box .modal_body .item .detail input[type=text]:focus,.modal_box .modal_body .item .detail input[type=number]:focus,.modal_box .modal_body .item .detail select:focus{outline:none}.modal_box .modal_body .item .detail input[type=text]:focus,.modal_box .modal_body .item .detail input[type=number]:focus{border:2px solid #d8e3f4;background-color:#fff;padding:6px 14px}.modal_box .modal_body .item .detail input[type=checkbox],.modal_box .modal_body .item .detail input[type=radio]{margin-right:4px}.modal_box .modal_body .item .detail label{margin-bottom:0}.modal_box .modal_body .item .detail label+label{margin-left:8px}.modal_box .modal_body .item .detail+.detail{margin-top:12px}.modal_box .modal_body .item .detail .icon{width:24px;height:24px;cursor:pointer}.modal_box .modal_body .item .detail.equal_space{display:flex;justify-content:space-between;align-items:center}.modal_box .modal_body .item .detail.row_1 input[type=text],.modal_box .modal_body .item .detail.row_1 input[type=number],.modal_box .modal_body .item .detail.row_1 select{width:100%}.modal_box .modal_body .item .detail.row_1.code{display:flex}.modal_box .modal_body .item .detail.row_1.code label{align-items:center;display:flex}.modal_box .modal_body .item .detail.row_1.code label input[type=radio]{margin-right:4px;margin-top:0}.modal_box .modal_body .item .detail.preset{display:flex;justify-content:space-around}.modal_box .modal_body .item .detail.preset button{display:inline-block;text-align:center;width:24%;padding:6px 12px;border-radius:4px;background-color:#fff;border:1px solid #656e73;color:#656e73}.modal_box .modal_body .item .detail .sample_picture{margin:10px 0px;border:2px dotted #eee;color:#aaa;padding:10px}.modal_box .modal_body .item .error{margin-top:4px;color:#c61616}.modal_box .modal_body .item .add_conditions{display:inline-block;margin-top:16px;color:#4472ba;cursor:pointer}.modal_box .modal_body .item .text_link{margin-top:8px;color:#333}.modal_box .modal_body .item .text_link span{margin-left:2px;color:#4472ba;text-decoration:underline;cursor:pointer}.modal_box.modal_on_modal .modal_body{max-height:none}.modal_box.large .modal_body{max-height:650px}.modal_box .modal_footer{display:flex;padding:32px;border-top:1px solid #a9afb3;justify-content:space-around}.modal_box .modal_footer button{display:inline-block;text-align:center;width:49%;background-color:#4472ba;border:1px solid #4472ba;color:#fff;padding:6px 12px;border-radius:4px}.modal_box .modal_footer button:hover{background-color:#094e8d;text-decoration:none}.modal_box .modal_footer button:focus{outline:none}.modal_box .modal_footer button:disabled{cursor:not-allowed;opacity:.65}.modal_box .modal_footer button.cancel{background-color:#fff;border:1px solid #656e73;color:#656e73}.modal_box .modal_footer button.cancel:hover{background-color:#92999e;color:#fff}.modal_box .modal_footer button.cancel:disabled{cursor:not-allowed;opacity:.65}.modal_box .modal_footer button.cancel:disabled:hover{background-color:#fff;color:#656e73}.modal_box .modal_footer button.complete{background-color:#276b00;border:1px solid #276b00}.modal_box .modal_footer button.complete:hover{background-color:#3ba000}.modal_box.tutorial .modal_footer button{width:15%}.modal_box.modal_on_modal{z-index:1150}.modal_event{margin-top:10%}.screen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1030;background-color:#000;opacity:.3}.screen.modal_on_modal{z-index:1130}.screen.transparent{background-color:transparent}.screen.none{z-index:-1}.screen.in_modal{width:100%;height:100%}.close_back{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1055}.profile_icon{border-radius:50%;width:24px;height:24px;margin-right:10px}@keyframes modal_slide_in{0%{opacity:0;transform:translateX(0%) translateY(-100%);-ms-transform:translateX(0%) translateY(-100%)}100%{opacity:1;transform:translateX(0%) translateY(10%);-ms-transform:translateX(0%) translateY(10%)}}.content-area{position:relative;margin:30px 60px;border-radius:6px;background-color:#fff}.content-area .content-block{padding:24px 0;border-bottom:1px solid #d6dade;margin:0 24px}.content-area .content-block .button{display:inline-block;text-align:center;min-width:200px;background-color:#4472ba;border:1px solid #4472ba;color:#fff;padding:6px 12px;border-radius:4px}.content-area .content-block .button:hover{background-color:#094e8d;text-decoration:none}.content-area .content-block .button:disabled{opacity:.5}.content-area .content-block .button:disabled:hover{background-color:#4472ba;text-decoration:none}.content-area .content-block .reload{margin-right:16px;display:inline-block;text-align:center;background-color:#eee;border:1px solid #999;padding:6px 12px;border-radius:4px}.content-area .content-block .reload:hover{background-color:#ddd}.content-area .content-block .block-header{position:relative;margin-bottom:24px}.content-area .content-block .block-header .title{font-size:18px;font-weight:bold;margin-bottom:8px}.content-area .content-block .block-header .description{font-size:14px;color:#333}.content-area .content-block .block-header .description p{margin:0}.content-area .content-block .block-header .button-area{position:absolute;top:0;right:0}.content-area .content-block .block-header.no_margin{margin-bottom:0}.content-area .content-block .block-detail .plan{font-size:28px;color:#4472ba}.content-area .content-block .block-detail .strong{font-weight:bold}.content-area .content-block .block-detail .description{font-size:14px;color:#333}.content-area .content-block .block-detail .description.red_mini{margin-top:8px;font-size:12px;color:red;padding-top:0}.content-area .content-block .block-detail .description.red_mini p{margin:0}.content-area .content-block .block-detail .record-area{margin:8px 0px;border-radius:4px}.content-area .content-block .block-detail .record-area select{padding:4px 8px;margin-left:8px}.content-area .content-block .block-detail .qr_code{min-height:200px}.content-area .content-block .block-detail .mfa_input{margin-bottom:8px}.content-area .content-block .block-detail .mfa_input p{margin:0}.content-area .content-block .block-detail .mfa_input input[type=text]{width:100%;background-color:#eee;padding:4px 8px;border:solid 1px #d6dade;border-radius:4px;outline:none}.content-area .content-block .block-detail.mfa input[type=text]{min-width:250px;background-color:#fff;padding:8px 16px;border:solid 1px #d6dade;border-radius:4px 0 0 4px;outline:none;margin-bottom:8px}.content-area .content-block .block-detail.mfa .button{display:inline-block;text-align:center;min-width:80px;background-color:#4472ba;border:1px solid #4472ba;color:#fff;padding:8px 12px;border-radius:0 4px 4px 0}.content-area .content-block .block-detail.mfa .button:hover{background-color:#094e8d;text-decoration:none}.content-area .content-block .block-detail.mfa .button:disabled{opacity:.5}.content-area .content-block .block-detail.mfa .button:disabled:hover{background-color:#4472ba;text-decoration:none}.content-area .content-block .block-detail select.language{width:200px;display:block;margin-bottom:8px;padding:6px 12px;border-radius:4px;border:none;background-color:#eee}.content-area .content-block .block-detail select.language:focus{outline:none}.content-area .content-block .block-detail .button{display:inline-block;text-align:center;min-width:200px;background-color:#4472ba;border:1px solid #4472ba;color:#fff;padding:6px 12px;border-radius:4px;font-size:14px}.content-area .content-block .block-detail .button:hover{background-color:#094e8d;text-decoration:none}.content-area .content-block .block-detail .button:disabled{opacity:.5}.content-area .content-block .block-detail .button:disabled:hover{background-color:#4472ba;text-decoration:none}.content-area .content-block .block-detail .button.delete{background-color:#c61616;border:1px solid #c61616;color:#fff}.content-area .content-block .block-detail .button.delete:hover{background-color:#d75b5b;color:#fff}.content-area .content-block .block-detail .button.delete:focus{outline:none}.content-area .content-block .block-detail .button.delete:disabled{cursor:not-allowed}.content-area .content-block .block-detail .toggle_switch{position:relative;width:112px;height:34px}.content-area .content-block .block-detail .toggle_switch .toggle_label{width:112px;height:34px;background:#d5dadf;position:relative;display:inline-block;border-radius:6px;transition:.4s;box-sizing:border-box}.content-area .content-block .block-detail .toggle_switch .toggle_label .toggle_left{position:absolute;top:7px;left:25%;transform:translateX(-50%);z-index:10;color:#fff;font-weight:normal;font-size:14px;pointer-events:none}.content-area .content-block .block-detail .toggle_switch .toggle_label .toggle_right{position:absolute;top:7px;right:25%;transform:translateX(50%);z-index:10;color:#92999e;font-weight:normal;font-size:14px;pointer-events:none}.content-area .content-block .block-detail .toggle_switch .toggle_label .back_ground{content:"";position:absolute;width:55px;height:30px;border-radius:6px;left:2px;top:2px;z-index:2;background:#4472ba;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.4s}.content-area .content-block .block-detail .toggle_switch .toggle_label .toggle_input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.content-area .content-block .block-detail .toggle_switch .toggle_label .toggle_input:checked~.toggle_left{color:#92999e}.content-area .content-block .block-detail .toggle_switch .toggle_label .toggle_input:checked~.toggle_right{color:#fff}.content-area .content-block .block-detail .toggle_switch .toggle_label .toggle_input:checked~.back_ground{left:55px;width:55px;background-color:#333}.content-area .content-block .block-detail .flex-table{display:inline-table;width:100%;table-layout:fixed}.content-area .content-block .block-detail .flex-table thead{color:#333;border-bottom:1px solid #d5dadf}.content-area .content-block .block-detail .flex-table thead tr,.content-area .content-block .block-detail .flex-table tbody tr{display:flex;min-height:50px;padding:0 16px}.content-area .content-block .block-detail .flex-table thead tr:nth-child(2n),.content-area .content-block .block-detail .flex-table tbody tr:nth-child(2n){background-color:#f5f5f5}.content-area .content-block .block-detail .flex-table thead tr th,.content-area .content-block .block-detail .flex-table thead tr td,.content-area .content-block .block-detail .flex-table tbody tr th,.content-area .content-block .block-detail .flex-table tbody tr td{display:flex;padding:.5em;align-items:center}.content-area .content-block .block-detail .flex-table thead tr th button,.content-area .content-block .block-detail .flex-table thead tr td button,.content-area .content-block .block-detail .flex-table tbody tr th button,.content-area .content-block .block-detail .flex-table tbody tr td button{min-width:auto}.content-area .content-block .block-detail .flex-table thead tr th button.update,.content-area .content-block .block-detail .flex-table thead tr td button.update,.content-area .content-block .block-detail .flex-table tbody tr th button.update,.content-area .content-block .block-detail .flex-table tbody tr td button.update{background-color:#fff;border:1px solid #656e73;border-radius:4px;padding:4px 16px;color:#656e73}.content-area .content-block .block-detail .flex-table thead tr th button.update:hover,.content-area .content-block .block-detail .flex-table thead tr td button.update:hover,.content-area .content-block .block-detail .flex-table tbody tr th button.update:hover,.content-area .content-block .block-detail .flex-table tbody tr td button.update:hover{background-color:#656e73;color:#fff}.content-area .content-block .block-detail .flex-table thead tr th button.update:focus,.content-area .content-block .block-detail .flex-table thead tr td button.update:focus,.content-area .content-block .block-detail .flex-table tbody tr th button.update:focus,.content-area .content-block .block-detail .flex-table tbody tr td button.update:focus{outline:none}.content-area .content-block .block-detail .flex-table thead tr th button.update:disabled,.content-area .content-block .block-detail .flex-table thead tr td button.update:disabled,.content-area .content-block .block-detail .flex-table tbody tr th button.update:disabled,.content-area .content-block .block-detail .flex-table tbody tr td button.update:disabled{color:#d0d3d5;border:1px solid #d0d3d5;background-color:#fff}.content-area .content-block .block-detail .flex-table thead tr th button.delete,.content-area .content-block .block-detail .flex-table thead tr td button.delete,.content-area .content-block .block-detail .flex-table tbody tr th button.delete,.content-area .content-block .block-detail .flex-table tbody tr td button.delete{background-color:#c61616;border:1px solid #c61616;color:#fff}.content-area .content-block .block-detail .flex-table thead tr th button.delete:hover,.content-area .content-block .block-detail .flex-table thead tr td button.delete:hover,.content-area .content-block .block-detail .flex-table tbody tr th button.delete:hover,.content-area .content-block .block-detail .flex-table tbody tr td button.delete:hover{background-color:#d75b5b;color:#fff}.content-area .content-block .block-detail .flex-table thead tr th button.delete:focus,.content-area .content-block .block-detail .flex-table thead tr td button.delete:focus,.content-area .content-block .block-detail .flex-table tbody tr th button.delete:focus,.content-area .content-block .block-detail .flex-table tbody tr td button.delete:focus{outline:none}.content-area .content-block .block-detail .flex-table thead tr th button.mini_menu_button,.content-area .content-block .block-detail .flex-table thead tr td button.mini_menu_button,.content-area .content-block .block-detail .flex-table tbody tr th button.mini_menu_button,.content-area .content-block .block-detail .flex-table tbody tr td button.mini_menu_button{background-color:transparent;border:none}.content-area .content-block .block-detail .flex-table thead tr th button.mini_menu_button:focus,.content-area .content-block .block-detail .flex-table thead tr td button.mini_menu_button:focus,.content-area .content-block .block-detail .flex-table tbody tr th button.mini_menu_button:focus,.content-area .content-block .block-detail .flex-table tbody tr td button.mini_menu_button:focus{outline:none}.content-area .content-block .block-detail .flex-table thead tr th button.flex,.content-area .content-block .block-detail .flex-table thead tr td button.flex,.content-area .content-block .block-detail .flex-table tbody tr th button.flex,.content-area .content-block .block-detail .flex-table tbody tr td button.flex{display:flex;align-items:center}.content-area .content-block .block-detail .flex-table thead tr th .title,.content-area .content-block .block-detail .flex-table thead tr td .title,.content-area .content-block .block-detail .flex-table tbody tr th .title,.content-area .content-block .block-detail .flex-table tbody tr td .title{color:#4472ba;cursor:pointer}.content-area .content-block .block-detail .flex-table thead tr th .title:hover,.content-area .content-block .block-detail .flex-table thead tr td .title:hover,.content-area .content-block .block-detail .flex-table tbody tr th .title:hover,.content-area .content-block .block-detail .flex-table tbody tr td .title:hover{text-decoration:underline}.content-area .content-block .block-detail .flex-table thead tr th .icon,.content-area .content-block .block-detail .flex-table thead tr td .icon,.content-area .content-block .block-detail .flex-table tbody tr th .icon,.content-area .content-block .block-detail .flex-table tbody tr td .icon{width:24px;height:24px;cursor:pointer}.content-area .content-block .block-detail .flex-table thead tr th.no_data,.content-area .content-block .block-detail .flex-table thead tr td.no_data,.content-area .content-block .block-detail .flex-table tbody tr th.no_data,.content-area .content-block .block-detail .flex-table tbody tr td.no_data{width:100% !important;height:300px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.content-area .content-block .block-detail .flex-table thead tr th.no_data .text,.content-area .content-block .block-detail .flex-table thead tr td.no_data .text,.content-area .content-block .block-detail .flex-table tbody tr th.no_data .text,.content-area .content-block .block-detail .flex-table tbody tr td.no_data .text{font-size:30px;color:#ccc;margin-bottom:16px}.content-area .content-block .block-detail .flex-table thead tr th .generating,.content-area .content-block .block-detail .flex-table thead tr td .generating,.content-area .content-block .block-detail .flex-table tbody tr th .generating,.content-area .content-block .block-detail .flex-table tbody tr td .generating{color:#fd6a6a;font-weight:bold}.content-area .content-block .block-detail .flex-table thead tr.stopped,.content-area .content-block .block-detail .flex-table tbody tr.stopped{color:#bfc4c9}.content-area .content-block .block-detail .flex-table thead tr.stopped .title,.content-area .content-block .block-detail .flex-table tbody tr.stopped .title{color:#bfc4c9;cursor:default}.content-area .content-block .block-detail .flex-table thead tr.stopped .title:hover,.content-area .content-block .block-detail .flex-table tbody tr.stopped .title:hover{text-decoration:none}.content-area .content-block .block-detail .flex-table.member_table th,.content-area .content-block .block-detail .flex-table.member_table td{word-wrap:break-word;overflow-wrap:break-word}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(1),.content-area .content-block .block-detail .flex-table.member_table td:nth-child(1){width:5%}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(2),.content-area .content-block .block-detail .flex-table.member_table td:nth-child(2){width:25%}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(2) .link,.content-area .content-block .block-detail .flex-table.member_table td:nth-child(2) .link{color:#4472ba;cursor:pointer}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(2) .link:hover,.content-area .content-block .block-detail .flex-table.member_table td:nth-child(2) .link:hover{text-decoration:underline}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(3),.content-area .content-block .block-detail .flex-table.member_table td:nth-child(3){width:25%}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(4),.content-area .content-block .block-detail .flex-table.member_table td:nth-child(4){width:20%}.content-area .content-block .block-detail .flex-table.member_table th:nth-child(5),.content-area .content-block .block-detail .flex-table.member_table td:nth-child(5){width:25%}.content-area .content-block .block-detail .flex-table.export_csv_table th,.content-area .content-block .block-detail .flex-table.export_csv_table td{word-wrap:break-word;overflow-wrap:break-word}.content-area .content-block .block-detail .flex-table.export_csv_table th:nth-child(1),.content-area .content-block .block-detail .flex-table.export_csv_table td:nth-child(1){width:20%}.content-area .content-block .block-detail .flex-table.export_csv_table th:nth-child(2),.content-area .content-block .block-detail .flex-table.export_csv_table td:nth-child(2){width:20%}.content-area .content-block .block-detail .flex-table.export_csv_table th:nth-child(3),.content-area .content-block .block-detail .flex-table.export_csv_table td:nth-child(3){width:20%}.content-area .content-block .block-detail .flex-table.export_csv_table th:nth-child(4),.content-area .content-block .block-detail .flex-table.export_csv_table td:nth-child(4){width:20%}.content-area .content-block .block-detail .flex-table.export_csv_table th:nth-child(5),.content-area .content-block .block-detail .flex-table.export_csv_table td:nth-child(5){width:20%}.content-area .content-block .block-detail .flex-table.export_data_table th,.content-area .content-block .block-detail .flex-table.export_data_table td{word-wrap:break-word;overflow-wrap:break-word}.content-area .content-block .block-detail .flex-table.export_data_table th:nth-child(1),.content-area .content-block .block-detail .flex-table.export_data_table td:nth-child(1){width:20%}.content-area .content-block .block-detail .flex-table.export_data_table th:nth-child(2),.content-area .content-block .block-detail .flex-table.export_data_table td:nth-child(2){width:40%}.content-area .content-block .block-detail .flex-table.export_data_table th:nth-child(3),.content-area .content-block .block-detail .flex-table.export_data_table td:nth-child(3){width:20%}.content-area .content-block .block-detail .flex-table.export_data_table th:nth-child(4),.content-area .content-block .block-detail .flex-table.export_data_table td:nth-child(4){width:20%}.content-area .content-block:last-child{border-bottom:none}.modal-item-header{display:flex;align-items:baseline;justify-content:space-between;position:relative;margin-bottom:16px}.modal-flex-table{display:inline-table;width:100%;table-layout:fixed;border:1px solid #ccc}.modal-flex-table thead{color:#333;border-bottom:1px solid #d5dadf}.modal-flex-table thead tr,.modal-flex-table tbody tr{display:flex;min-height:50px}.modal-flex-table thead tr:nth-child(2n),.modal-flex-table tbody tr:nth-child(2n){background-color:#f5f5f5}.modal-flex-table thead tr th,.modal-flex-table thead tr td,.modal-flex-table tbody tr th,.modal-flex-table tbody tr td{display:flex;padding:.5em;align-items:center}.modal-flex-table.admin tbody{max-height:300px;display:block;overflow-y:auto}.modal-flex-table.admin tr.disable{color:#ccc}.modal-flex-table.admin th,.modal-flex-table.admin td{word-wrap:break-word;overflow-wrap:break-word}.modal-flex-table.admin th:nth-child(1),.modal-flex-table.admin td:nth-child(1){width:10%;justify-content:center}.modal-flex-table.admin th:nth-child(2),.modal-flex-table.admin td:nth-child(2){width:40%}.modal-flex-table.admin th:nth-child(3),.modal-flex-table.admin td:nth-child(3){width:40%}.modal-flex-table.admin input[type=checkbox]{margin:0 !important}.monthly_report{position:relative}.monthly_report .select-month{border:none;background:transparent;appearance:none;text-indent:-999px;position:absolute;left:0;width:100%;font-size:14px;cursor:pointer}.monthly_report .select-month:focus{outline:none}.modal-keyword-search{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.public-client-download .content-wrapper{background-color:#fff}.public-client-download .content-wrapper .content-area{background-color:#ecf0f5}.calendar_box{position:absolute;top:40px;right:0;display:block;background-color:#fff;box-shadow:0px 3px 6px #00000029;border-radius:8px;z-index:1310;padding-bottom:8px}.calendar_box.none{display:none}.calendar_box.in_modal{top:auto;right:auto}.calendar_box button{outline:none;border:none;background-color:transparent}.calendar_box .closebox{position:absolute;top:20px;right:18px;font-size:18px}.calendar_box .range{margin:24px 24px 0px 24px}.calendar_box .range .text{margin-bottom:8px;font-weight:bold}.calendar_box .range .field{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;border:1px solid #d5dadf;font-size:12px}.calendar_box .rdrMonthName{text-align:center;color:#000;margin:20px 0}.calendar_box .rdrCalendarWrapper{border-radius:8px}.calendar_box .rdrMonth{padding:0 .833em}.calendar_box .rdrDayEndOfWeek{width:calc(100% / 7 - 1px)}.calendar_box .bottom_area{padding:16px;background-color:#ecf0f5;border-top:1px solid #d5dadf;border-radius:0 0 8px 8px}.calendar_box .bottom_area button{width:100%;padding:8px;border-radius:4px;background-color:#4472ba;color:#fff}.calendar_box .select_range{display:flex;justify-content:center;margin:24px 0px -24px}.calendar_box .toggle_switch{position:relative}.calendar_box .toggle_switch .toggle_label{width:200px;height:34px;background:#ecf0f5;position:relative;display:inline-block;border-radius:16px;transition:.4s;box-sizing:border-box}.calendar_box .toggle_switch .toggle_label .toggle_left{display:flex;align-items:center;position:absolute;top:5px;left:calc(25% - 6px);transform:translateX(-50%);z-index:10;color:#497ecd;font-weight:normal;font-size:14px;pointer-events:none}.calendar_box .toggle_switch .toggle_label .toggle_left svg g use{fill:#497ecd}.calendar_box .toggle_switch .toggle_label .toggle_right{display:flex;align-items:center;position:absolute;top:5px;right:calc(25% + 6px);transform:translateX(50%);z-index:10;color:#a8afb4;font-weight:normal;font-size:14px;pointer-events:none}.calendar_box .toggle_switch .toggle_label .toggle_right svg g use{fill:#a8afb4}.calendar_box .toggle_switch .toggle_label:hover .toggle_right{color:#656e73}.calendar_box .toggle_switch .toggle_label:hover .toggle_right svg g use{fill:#656e73}.calendar_box .toggle_switch .toggle_label .toggle_input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.calendar_box .toggle_switch .toggle_label .toggle_input:checked~.toggle_left{color:#a8afb4}.calendar_box .toggle_switch .toggle_label .toggle_input:checked~.toggle_left svg g use{fill:#a8afb4}.calendar_box .toggle_switch .toggle_label .toggle_input:checked~.toggle_right{color:#497ecd}.calendar_box .toggle_switch .toggle_label .toggle_input:checked~.toggle_right svg g use{fill:#497ecd}.calendar_box .toggle_switch .toggle_label .toggle_input:checked~.back_ground{left:112px;width:110px}.calendar_box .toggle_switch .toggle_label:hover .toggle_input:checked~.toggle_left{color:#656e73}.calendar_box .toggle_switch .toggle_label:hover .toggle_input:checked~.toggle_left svg g use{fill:#656e73}.calendar_box .toggle_switch .toggle_label::before{content:"";width:1px;height:34px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%)}.calendar_box>.daily{margin:0 16px}.calendar_box>.daily .rdrDayNumber:hover{border:1px solid;border-radius:15px}.calendar_box>.weekly{margin:0 16px}.calendar_box>.weekly .rdrSelected{color:transparent !important}.calendar_box>.weekly .rdrSelected+span+.rdrDayNumber span,.calendar_box>.weekly .rdrSelected+.rdrDayNumber span{color:#1d2429}.calendar_box>.weekly .rdrDayStartPreview,.calendar_box>.weekly .rdrDayEndPreview{border:none}.calendar_box>.weekly .rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:none}.calendar_box>.weekly .rdrDayNumber:hover{border:1px solid;border-radius:15px}.calendar_box>.weekly .rdrSelected{left:0;right:0}.calendar_box>.monthly{padding:16px;margin-top:16px;width:350px}.calendar_box>.monthly .select_month{display:flex;justify-content:space-between;align-items:center;margin:-8px 0 16px;font-size:16px}.calendar_box>.monthly .select_month button{border:none}.calendar_box>.monthly .select_month button:hover{color:#4472ba}.calendar_box>.monthly .select_month button:disabled{color:#999;cursor:not-allowed}.calendar_box>.monthly .select_month button:disabled:hover{color:#999}.calendar_box>.monthly .monthly_button{width:25%;display:inline-block;text-align:center;padding:4px}.calendar_box>.monthly .monthly_button button{border:none;padding:8px 16px;border-radius:4px;width:100%}.calendar_box>.monthly .monthly_button button:hover{background-color:#ecf0f5;color:#4472ba}.calendar_box>.monthly .monthly_button button:disabled{color:#999;cursor:not-allowed}.calendar_box>.monthly .monthly_button button:disabled:hover{background-color:transparent;color:#999}.calendar_box>.monthly .monthly_button button.selected{background-color:#4472ba;color:#fff}.calendar_box>.custom{margin:0 16px}.calendar_box>.custom .rdrMonthAndYearWrapper{position:relative;height:0;padding:0}.calendar_box>.custom .rdrMonthAndYearPickers{display:none}.calendar_box>.custom .rdrPprevButton{position:absolute;top:28px;left:11px}.calendar_box>.custom .rdrNextButton{position:absolute;top:28px;right:11px}.calendar_text{display:flex;align-items:center;margin-right:16px;position:relative}.calendar_text .button{border:1px solid #ccc;border-radius:4px;background-color:#fff}.calendar_text .button.display{padding:6px 16px;font-size:16px}.calendar_text .button.display .icon,.calendar_text .button.display .in_modal{margin-left:16px;transition:transform .3s ease}.calendar_text .button.display .icon.open,.calendar_text .button.display .in_modal.open{transform:rotate(180deg)}.calendar_text .button.in_modal{background-color:#ecf0f5;border:none;font-size:14px}.calendar_text .button.prev{padding:7px 12px;margin-left:4px}.calendar_text .button.next{padding:7px 12px;margin-left:4px}.calendar_text .button:disabled{color:#999;cursor:not-allowed}.calendar_range{display:flex;background-color:#c8d5e8;padding:4px 2px;border-radius:6px;z-index:1009}.calendar_range button{padding:4px 24px;margin:0 4px;border-radius:6px;border:none;background:transparent}.calendar_range button.selected{background-color:#4572ba;color:#fff}.calendar_range .calender_switch{width:100%;position:absolute;height:36px;top:0;left:0;display:none}.calendar_range .calender_switch.display{display:block}.calendar_button_area{border-top:1px solid #ccc;padding:24px 24px 16px;margin-top:8px;display:flex;justify-content:flex-end}.calendar_button_area button{border-radius:4px;padding:8px 16px}.calendar_button_area button.submit_button{background-color:#4572ba;color:#fff}.calendar_button_area button.submit_button:hover{background-color:#094e8d}.calendar_button_area button.cancel_button{background-color:#fff;border:1px solid #656e73;margin-right:8px}.calendar_button_area button.cancel_button:hover{background-color:#656e73;color:#fff}.calendar_quick{border-top:1px solid #ccc;padding:24px 24px 16px;margin-top:8px}.calendar_quick .text{margin-bottom:16px;font-weight:bold}.calendar_quick .field .button{border:1px solid #ccc;border-radius:4px;padding:8px 16px;margin:0 4px}.calendar_quick .field .button:hover{background-color:#ecf0f5}.filter_button{padding:4px 8px;border:1px solid #ccc;border-radius:4px;min-width:120px;display:flex;align-items:center}.filter_button .icon{margin-right:4px;width:24px;height:24px}.filter_button:hover{color:#4a7ecd;background-color:#fff}.filter_button:hover svg g use{fill:#4a7ecd}.hidden{visibility:hidden}.profile_image{margin-top:8px;margin-bottom:16px;min-height:100px}.profile_image img{border:1px solid #ecf0f5;border-radius:50%}.profile_image .icon svg{width:100px;height:100px}.profile_image_delete{margin-top:8px;cursor:pointer;font-size:12px;color:#4a7ecd}.flex_box{display:flex}.flex_box .w20{width:20%}.flex_box .w80{width:80%}.flex_box .center{text-align:center}
