.EnvSettingsPageFooter-module__IlF5YW__EnvSettingsFooter{text-align:center;background-color:#a8e4f7e6;border-top:1px solid #999;width:100vw;height:4vh;margin-top:15vh;padding-top:.5vh;font-size:16px;position:absolute;bottom:0}.EnvSettingsPageFooter-module__IlF5YW__link_Manual{color:#1b56a3;cursor:pointer;border-bottom:1px solid #1b56a3;margin-right:5vw;display:inline}.EnvSettingsPageFooter-module__IlF5YW__txt_Version{color:#333;text-align:center;border-bottom:1px solid #333;display:inline}
.Parts-module__XmYVeq__btn_MainPageContainer{display:inline-block;position:absolute;top:0;left:0}.Parts-module__XmYVeq__btn_MainPage,.Parts-module__XmYVeq__btnMainPageSeparator{float:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#333;background:#fff0;border:none;border-radius:5px;width:8vw;height:4.5vh;font-size:16px;line-height:4.5vh;transition-duration:.1s;overflow:hidden}.Parts-module__XmYVeq__btnMainPageSeparator{border-left:1px solid #6e6e6e;width:0;max-height:3.5vh;margin:.5vh 0;padding:0}.Parts-module__XmYVeq__MenuArrow{white-space:nowrap;text-overflow:ellipsis;float:left;color:#505050;width:1.5vw;height:3.5vh;max-height:4.5vh;padding-top:1vh;line-height:4.5vh;overflow:hidden}
.MainPageSettingsContainer-module__LRZERq__OperationMenuContainer{z-index:99;width:auto;height:4.5vh;transition-duration:.2s;display:inline-block;position:absolute;top:0;left:0}.MainPageSettingsContainer-module__LRZERq__OperationMenu,.MainPageSettingsContainer-module__LRZERq__OperationMenuSeparator{float:left;width:auto;height:4.5vh;font-size:16px}.MainPageSettingsContainer-module__LRZERq__OperationMenuSeparator{border-left:1px solid #6e6e6e;width:0;height:3.5vh;margin:.5vh 0;padding:0;display:inline-block}.MainPageSettingsContainer-module__LRZERq__MenuButtonLayout,.MainPageSettingsContainer-module__LRZERq__MenuButtonSort,.MainPageSettingsContainer-module__LRZERq__MenuButtonNameSettings,.MainPageSettingsContainer-module__LRZERq__MenuButtonScan{color:#333;cursor:pointer;z-index:99;background:#fff0;border:0;border-radius:5px;height:4.5vh;padding:0 10px;font-size:16px}.MainPageSettingsContainer-module__LRZERq__MenuLayoutItem,.MainPageSettingsContainer-module__LRZERq__MenuSortItem,.MainPageSettingsContainer-module__LRZERq__MenuNameSettingsItem,.MainPageSettingsContainer-module__LRZERq__MenuPatrolItem,.MainPageSettingsContainer-module__LRZERq__MenuScanItem,.MainPageSettingsContainer-module__LRZERq__MenuShowReloadIconItem{color:#333;font-size:16px;position:relative}.MainPageSettingsContainer-module__LRZERq__MenuCheckBoxFrame{opacity:.7;border:.1rem solid #111;border-radius:.1rem;width:1.2rem;height:1.2rem;position:absolute;top:.4rem;left:.6rem}.MainPageSettingsContainer-module__LRZERq__MenuTitleLayout,.MainPageSettingsContainer-module__LRZERq__MenuTitleSort,.MainPageSettingsContainer-module__LRZERq__MenuTitleNameSettings,.MainPageSettingsContainer-module__LRZERq__MenuTitleScan{white-space:nowrap;text-overflow:ellipsis;float:left;height:4.5vh;max-height:4.5vh;line-height:4.5vh;overflow:hidden}.MainPageSettingsContainer-module__LRZERq__MenuTitleLayout{width:9vw}.MainPageSettingsContainer-module__LRZERq__MenuTitleSort,.MainPageSettingsContainer-module__LRZERq__MenuTitleNameSettings,.MainPageSettingsContainer-module__LRZERq__MenuTitleScan{width:6vw}.MainPageSettingsContainer-module__LRZERq__MenuPatrolItem_Interval{color:#333;border:.1vh solid #69696980;width:4.5vw;margin-left:.5rem;font-size:14px}.MainPageSettingsContainer-module__LRZERq__MenuItem{padding:.375rem 1.5rem .375rem 2.2rem}
.RoomSettings-module__Ij4kCa__txt_AccessAddress{white-space:nowrap;text-overflow:ellipsis;width:90%;display:inline-block;overflow:hidden}.RoomSettings-module__Ij4kCa__btn_Copy{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:#333;background:#57d8ff99;border:1px solid #fff;border-radius:5px;width:8%;height:3.5vh;font-size:13px;transition:all .15s;position:absolute;top:2.5vh;left:92%;overflow:hidden}.RoomSettings-module__Ij4kCa__btn_Copy:hover{background-color:#d8f4ff;border:1px solid #00b7ff}.RoomSettings-module__Ij4kCa__RoomSettingsContainer{width:60vw;margin:0 auto;display:block}.RoomSettings-module__Ij4kCa__RoomSettingsButtonContainer{width:100%;padding-right:3vw;display:inline-block}.RoomSettings-module__Ij4kCa__ligrp_RoomSettings{border-radius:30px;width:100%;height:100%;margin:0;padding:3vh 3vw;display:inline-block}.RoomSettings-module__Ij4kCa__ligrp_RoomSettings_Title{color:#333;border-bottom:.2vh solid #696969b3;margin-bottom:2vh;font-size:23px;font-weight:500}.RoomSettings-module__Ij4kCa__li_RoomSettings_Title,.RoomSettings-module__Ij4kCa__li_RoomSettings_Contents{float:left;text-align:left;height:100%;margin:0;padding:0;list-style:none}.RoomSettings-module__Ij4kCa__li_RoomSettings_Title{white-space:nowrap;text-overflow:ellipsis;width:17%;overflow:hidden}.RoomSettings-module__Ij4kCa__li_RoomSettings_Contents{width:80%;margin-left:3%}.RoomSettings-module__Ij4kCa__li_RoomSettings_Item{color:#333;white-space:nowrap;text-overflow:ellipsis;border-bottom:.1vh solid #69696980;height:7vh;padding:3vh 0 1vh;font-size:16px;position:relative;overflow:hidden}.RoomSettings-module__Ij4kCa__btn_CreateRoom,.RoomSettings-module__Ij4kCa__btn_DeleteRoom,.RoomSettings-module__Ij4kCa__btn_ClearRoomData,.RoomSettings-module__Ij4kCa__btn_GetLog{white-space:nowrap;text-overflow:ellipsis;float:right;cursor:pointer;color:#333;border-radius:5px;width:10vw;height:40px;margin-left:1vw;font-size:16px;transition:all .15s;overflow:hidden}.RoomSettings-module__Ij4kCa__btn_CreateRoom{background:#57d8ff99;border:1px solid #fff}.RoomSettings-module__Ij4kCa__btn_DeleteRoom,.RoomSettings-module__Ij4kCa__btn_ClearRoomData{background:#ff909099;border:1px solid #fff}.RoomSettings-module__Ij4kCa__btn_GetLog{background:#fff6;border:1px solid #b8b8b8e6}.RoomSettings-module__Ij4kCa__btn_CreateRoom:hover{background-color:#d8f4ff;border:1px solid #00b7ff}.RoomSettings-module__Ij4kCa__btn_DeleteRoom:hover,.RoomSettings-module__Ij4kCa__btn_ClearRoomData:hover{background-color:#fddede;border:1px solid #f44336}.RoomSettings-module__Ij4kCa__btn_GetLog:hover{background-color:#e5f1fb;border:1px solid #99caff}
.AcountSettings-module__YwD9ua__AcountSettingsContainer{width:60vw;margin:2vh auto 0;display:block}.AcountSettings-module__YwD9ua__AcountSettingsButtonContainer{width:100%;padding-right:3vw;display:inline-block}.AcountSettings-module__YwD9ua__ligrp_AcountSettings{border-radius:30px;width:100%;height:100%;margin:0;padding:0 3vw 3vh;display:inline-block}.AcountSettings-module__YwD9ua__ligrp_AcountSettings_Title{color:#333;border-bottom:.2vh solid #696969b3;margin-bottom:2vh;font-size:23px;font-weight:500}.AcountSettings-module__YwD9ua__li_AcountSettings_Title,.AcountSettings-module__YwD9ua__li_AcountSettings_Contents{float:left;text-align:left;height:100%;margin:0;padding:0;list-style:none}.AcountSettings-module__YwD9ua__li_AcountSettings_Title{white-space:nowrap;text-overflow:ellipsis;width:17%;overflow:hidden}.AcountSettings-module__YwD9ua__li_AcountSettings_Contents{width:80%;margin-left:3%}.AcountSettings-module__YwD9ua__li_AcountSettings_Item{color:#333;white-space:nowrap;text-overflow:ellipsis;border-bottom:.1vh solid #69696980;height:7vh;padding:3vh 0 1vh;font-size:16px;position:relative;overflow:hidden}.AcountSettings-module__YwD9ua__btn_ChangePassword,.AcountSettings-module__YwD9ua__btn_ChangeUserProfile{white-space:nowrap;text-overflow:ellipsis;float:right;cursor:pointer;color:#333;background:#fff6;border:1px solid #b8b8b8e6;border-radius:5px;width:10vw;height:40px;margin-left:1vw;font-size:16px;transition:all .15s;overflow:hidden}.AcountSettings-module__YwD9ua__btn_ChangePassword:hover,.AcountSettings-module__YwD9ua__btn_ChangeUserProfile:hover{background-color:#e5f1fb;border:1px solid #99caff}.AcountSettings-module__YwD9ua__btn_ChangeUserProfile:disabled{color:#bbb;cursor:not-allowed;opacity:.7;background:#e0e0e099;border:none}.AcountSettings-module__YwD9ua__img_ShowEdit{cursor:pointer;float:right;height:37px;transition:all .15s;display:inline}.AcountSettings-module__YwD9ua__img_ShowEdit:hover{opacity:.5}.AcountSettings-module__YwD9ua__edt_UserName,.AcountSettings-module__YwD9ua__edt_Email{border:.1vh solid #69696980;width:25vw;height:auto;font-size:16px}.AcountSettings-module__YwD9ua__txt_Caution{display:"inline";margin-left:"5px";font-size:"16px";color:"rgba(255, 0, 0, 0.8)"}
.szh-menu{box-sizing:border-box;z-index:100;background-color:#fff;border:1px solid #0000001a;width:max-content;margin:0;padding:0;list-style:none}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;z-index:-1;background-color:#fff;border:1px solid #0000;border-color:#0000001a #0000 #0000 #0000001a;width:.75rem;height:.75rem}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%)rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%)rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%)rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%)rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.szh-menu{-webkit-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;min-width:10rem;padding:.5rem 0;box-shadow:0 3px 7px #0002,0 .6px 2px #0000001a}.szh-menu__item{align-items:center;padding:.375rem 1.5rem;display:flex;position:relative}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";font-size:.8rem;position:absolute;top:.55rem;left:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;text-transform:uppercase;padding:.2rem 1.5rem;font-size:.8rem}
.CommonHeader-module__y2pFWG__HeaderContainer{background-color:#a8e4f7e6;width:100vw;height:4.5vh;transition-duration:.2s;display:block}.CommonHeader-module__y2pFWG__btn_Logout,.CommonHeader-module__y2pFWG__btn_EnvSettings{border-radius:5px;transition-duration:.1s}.CommonHeader-module__y2pFWG__HeaderSeparator,.CommonHeader-module__y2pFWG__btn_Logout,.CommonHeader-module__y2pFWG__btn_EnvSettings{float:right;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#333;background:#fff0;border:none;width:8vw;height:4.5vh;padding:0 10px;font-size:16px;line-height:4.5vh;overflow:hidden}.CommonHeader-module__y2pFWG__HeaderSeparator{border-left:1px solid #6e6e6e;width:0;max-height:3.5vh;margin:.5vh 0;padding:0}
.LoginButton-module__KOFcHW__LoginContainer{text-align:center;width:100vw;height:94.5vh;display:block}.LoginButton-module__KOFcHW__btn_Login{vertical-align:middle;cursor:pointer;color:#333;background:#57d8ff99;border:2px solid #b9b9b9;border-radius:5px;width:200px;height:50px;margin-top:40vh;padding:0 5px;font-size:16px;font-weight:600;transition-duration:.2s;display:inline-block}.LoginButton-module__KOFcHW__btn_Login:hover{background-color:#d8f4ff;border:2px solid #00b7ff}
.OpenClientPageBody-module__qX9gtG__OpenClientContainer{text-align:center;width:100vw;height:auto;margin-top:40vh;display:block}.OpenClientPageBody-module__qX9gtG__btn_OpenClient{cursor:pointer;color:#333;background:#80e1ffcc;border:2px solid #747474e6;border-radius:10px;width:280px;height:100px;font-size:24px;font-weight:600;transition-duration:.2s;display:inline-block}.OpenClientPageBody-module__qX9gtG__btn_OpenClient:hover{background-color:#d8f4ff;border:2px solid #00b7ff}.OpenClientPageBody-module__qX9gtG__OpenClientDescriptionContainer{text-align:center;margin-top:3vh;display:block}.OpenClientPageBody-module__qX9gtG__OpenClientDescriptionBox{display:inline-block}.OpenClientPageBody-module__qX9gtG__OpenClientDescription{text-align:left;font-size:16px;-webkit-text-decoration:underline #666;text-decoration:underline #666;display:block}
