@charset "UTF-8";.file-upload{position:relative;display:inline-block}.file-upload .file-upload-container{position:relative;width:auto;height:auto;overflow:hidden}.file-upload .file-upload-container:hover>.btn.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.file-upload .file-upload-container:hover>.btn.btn-primary{color:#fff;background-color:#2b3c4c;border-color:#204d74}.file-upload .file-upload-container:hover>.btn.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.file-upload .file-upload-container:hover>.btn.btn-info{color:#fff;background-color:#047d9a;border-color:#269abc}.file-upload .file-upload-container:hover>.btn.btn-warning{color:#fff;background-color:#bb7005;border-color:#d58512}.file-upload .file-upload-container:hover>.btn.btn-warning-disabled{color:#fff;background-color:#ed8e06;border-color:#eea236}.file-upload .file-upload-container:hover>.btn.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.file-upload .file-upload-container .file-upload-container__input{width:100%}.file-upload .file-upload-container .file-upload-container__file{margin:0;width:auto20;font-size:100px;position:absolute;top:0;right:0;cursor:pointer;opacity:0}.file-upload .file-upload-container .file-upload-container__filter{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:4000000;cursor:not-allowed}html,html body{height:100%;color:#333;background-color:#fff}.wordBreak{word-break:break-all;word-wrap:break-word}.mainContainer{min-height:100%;padding-top:56px;padding-bottom:32px;margin-bottom:-32px}.mainAndFooterContainer{height:100%;padding-top:56px}.mainAndFooterContainer .mainContainer{padding-top:0}.mainAndFooterContainer .mainContainer__use-side-menu{height:100%;min-height:auto;padding-top:0;padding-bottom:0;margin-bottom:0}.mainAndFooterContainer .showIndicator{padding-top:20px}.unavailableContainer{height:100%;width:100%;position:absolute;top:0;background-color:#fff}.modBtn.btn-success{background-color:#44d248;border-color:#44d248}.modBtn.button-primary{background-color:#3d566d;font-size:14px;padding:6px 10px;text-align:center;text-decoration:none;color:#fff}.modBtn.button-primary._L{width:200px}.modBtn.button-primary:hover{background-color:#34495d}.modBtn.button-default{background-color:#7f7f7f;font-size:14px;padding:6px 10px;text-align:center;text-decoration:none;color:#fff}.modBtn.button-default:hover{background-color:#727272}.modBtn.button-estimate{background-color:#05a6cc;font-size:14px;padding:6px 10px;text-align:center;text-decoration:none;color:#fff}.modBtn.button-estimate:hover{background-color:#0492b3}.modBtn.button-creating-estimate{background-color:#e0e0e0;font-size:14px;margin:0 5px;padding:6px 10px;text-align:center;text-decoration:none;color:#333}.modBtn.button-creating-estimate:hover{background-color:#d3d3d3}.modBtn.button-addNewEstimate{background-color:#05a6cc;border-radius:4px;color:#fff;font-size:12px;padding:6px 8px;text-align:center;text-decoration:none;width:146px}.modBtn.button-addNewEstimate:hover{background-color:#0492b3}.modBtn.button-savedEstimate{background-color:#7f7f7f;border-radius:4px;border:none;color:#fff;font-size:12px;padding:6px;text-align:center;text-decoration:none;width:146px}.modBtn.button-savedEstimate:hover{background-color:#727272}.modBtn.button-ul{background-color:#ed8e06;border-radius:4px;border:none;color:#fff}.modBtn.button-ul:hover{background-color:#d47f05}.modBtn.button-print{background-color:#7f7f7f;color:#fff;font-size:12px}.modBtn.button-npsGroupOpen{color:#3d566d;width:100%;height:100%;padding:10px 20px}.modBtn.button-npsGroupOpen .pull-left{word-break:break-all;word-wrap:break-word;width:950px}.modBtn.button-constractInfo{background-color:#3d566d;color:#fff}.modBtn.button-constractInfo:hover{background-color:#34495d}.modBtn.button-addModule{background-color:#05a6cc;border-radius:4px;color:#fff;font-size:12px;padding:6px 10px;text-align:center;text-decoration:none}.modBtn.button-addModule:hover{background-color:#0492b3}.modBtn.button-deleteModule,.modBtn.button-editModule{background-color:#7f7f7f;color:#fff;font-weight:400;font-size:12px}.modBtn.button-info{line-height:20px;display:20px}.modBtn.button-tmpDl{background-color:#1e5ab4;color:#fff;margin-right:10px;width:250px;height:54px}.modBtn.button-tmpDl span{vertical-align:6px}.modBtn.button-tmpDl span.glyphicon{font-size:24px;vertical-align:2px}.modBtn.button-selectValue{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:0}.modBtn.button-selectValue .txt{display:inline-block;width:30px;padding-left:2px;vertical-align:12px}.modBtn.button-selectValue .ui{display:inline-block;border-left:1px solid #ddd}.modBtn.button-selectValue .ui button{background-color:rgba(0,0,0,0);border:0;display:block;padding:0 2px;height:24px}.modBtn.button-selectValue .ui button.arrow-top{border-bottom:1px solid #ddd}.modBtn.button-selectValue .ui button span{font-size:8px;line-height:12px}.modBtn.button--loading:before{position:relative;top:3px;margin-right:5px;content:url(../images/load-btn.gif)}.btn--dropdown-menu{font-size:13px}.btn--dropdown-menu .btn--dropdown-menu__value{display:inline-block;vertical-align:middle;font-weight:700;color:#555}.btn--dropdown-menu .btn--dropdown-menu__triangle-bottom{display:inline-block;width:8px;height:8px;vertical-align:middle;background:url(../images/dropdown.png) no-repeat 50%}.app-btn{height:32px;min-width:104px;padding:6px 16px;border-radius:4px;background-color:#fff;border:1px solid #999}.app-btn:hover{background-color:rgba(0,0,0,.05)}.app-btn:disabled{cursor:not-allowed;opacity:.8}.app-btn+.app-btn{margin-left:8px}.app-btn-bold{padding:0 16px;font-size:13px;font-weight:600}.app-btn .app-btn-icon{margin-right:8px}.app-btn .app-btn-svg{padding-right:8px}.app-btn .app-btn-svg-str{position:relative;top:-3px}.app-btn-default{background-color:#fff}.app-btn-default:hover{color:#fff;background-color:#3263a9;border:1px solid #3263a9}.app-btn-default:disabled{color:initial;background-color:#fff;border-color:#999}.app-btn-normal{color:#000;fill:#000;background-color:#efefef;border-color:#e2e2e2}.app-btn-normal:hover{background-color:#e2e2e2;border-color:#e2e2e2}.app-btn-normal:disabled{background-color:#efefef;border-color:#e2e2e2}.app-btn-input{color:#fff;fill:#fff;background-color:#3263a9;border-color:#2d5998}.app-btn-input:hover{background-color:#305a9f;border-color:#2a538e}.app-btn-input:disabled{background-color:#3263a9;border-color:#2d5998}.app-btn-delete{color:#fff;fill:#fff;background-color:#d9534f;border-color:#d43f3a}.app-btn-delete:hover{background-color:#cf4f4b;border-color:#ca3c37}.app-btn-delete:disabled{background-color:#d9534f;border-color:#d43f3a}.app-btn-request{color:#fff;fill:#fff;background-color:#f0991f;border-color:#e08b11}.app-btn-request:hover{background-color:#e69220;border-color:#db8512}.app-btn-request:disabled{background-color:#f0991f;border-color:#e08b11}.app-btn-block{display:block;width:100%}.app-btn-block+.app-btn-block{margin-top:8px;margin-left:0}.appFileUpload-container{display:inline-block;position:relative;margin-bottom:10px;text-align:left;vertical-align:top}.appFileUpload-container.apply .glyphicon-open{font-size:24px;vertical-align:-6px}.appFileUpload-container.apply .fileUl{line-height:54px}.appFileUpload-container.apply .loading{height:54px}.appFileUpload-container .button-container{width:250px}.appFileUpload-container .fileUl{background-color:#ed8e06;border-radius:4px;color:#fff;display:inline-block;line-height:32px;text-align:center;width:250px;position:relative;overflow:hidden}.appFileUpload-container .fileUl input[type=file]{opacity:0;padding:0 12px;margin-right:0;cursor:pointer;width:270px;font-size:100px;position:absolute;top:0;right:0}.appFileUpload-container .loading{position:absolute;top:0;background-color:#fff;border:1px solid #ddd;border-radius:2px;text-align:center;width:250px;height:32px}.appFileUpload-container .loading img{margin-top:2px}.appFileUpload-container .fileData{text-align:left;display:inline-block;position:absolute;top:0;left:0;z-index:20}.appFileUpload-container .fileData span{display:none}.appFileUpload-container .fileData span.glyphicon{display:inline}.appFileUpload-container .fileData span>button{border:none;background-color:#ed8e06;width:100%}.appFileUpload-container .fileData button{border:none;color:#fff;background-color:#ed8e06;width:160px}.appFileUpload-container .btn-danger{border:none;margin-top:-3px}.appFileUpload-container .msg{font-size:12px;text-align:center}.appFileUpload-container .msg.danger{color:#d9534f}.appFileUpload-container .msg.success{color:#5cb85c}.uploadSuccess{border:1px solid #ddd;border-radius:4px;background-color:#efefef;color:#666;display:inline-block;padding:2px 4px;font-size:9pt;text-align:center;width:250px}.pager{margin:-40px auto 0;width:500px}.pager li a{color:#fff!important;position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagingNum li{margin-bottom:0;border-bottom:0;font-size:13px}.paging{position:relative}.paging .paging-num{font-size:12px;text-align:right}.paging .pagination{margin-top:0;margin-bottom:5px;vertical-align:top}.paging .pagination li{color:#3d566d}.paging .pagination li a{cursor:pointer;width:52px}.paging .pagination li.active a{background-color:#3d566d;border-color:#3d566d}.paging .pageNav{display:inline-block;vertical-align:top}.paging .pageNav.prev{padding-right:16px}.paging .pageNav.next{padding-left:16px}.paging .pageNav a{color:#3d566d;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;line-height:1;padding:5px 14px}.paging .pageNav a.disabled{color:#ddd;cursor:not-allowed}.headerContainer{position:relative;z-index:100}.headerContainer .headerContent{position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:56px;min-width:720px;background-color:#fff;border-bottom:1px solid #bdbdbd}.headerContainer .headerContent .back-logo{position:absolute;top:0;left:0;right:0;bottom:0;margin:10px auto;width:300px;text-align:center}.headerContainer .headerContent .back-logo .back-logo__inner{display:inline-block;width:280px;padding:3px 0;border-radius:4px;font-weight:700;font-size:20px;color:#fff;background-color:#c1272d}.headerContainer .headerContent .headerLogo{background-color:#fff;width:240px;height:100%}.headerContainer .headerContent .headerLogo__inner{position:relative;display:block;width:100%;height:100%}.headerContainer .headerContent .headerLogo__image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.headerContainer .headerContent .headerMenu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.headerContainer .headerContent .headerMenu .headerMenu__item{padding:0 5px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#666}.headerContainer .headerContent .headerMenu .headerMenu__item:hover{background-color:#f2f2f2}.headerContainer .headerContent .headerMenu .headerMenu__item--user{padding:0 20px 0 10px}.headerContainer .headerContent .headerMenu .headerMenu__item .icon-help{background:url(../images/icon-help.png) 50% 50% no-repeat;width:40px;height:55px}.headerContainer .headerContent .headerMenu .headerMenu__item .icon-user{background:url(../images/icon-user.png) 50% 50% no-repeat;width:60px;height:55px}.headerContainer .headerContent .headerMenu .headerMenu__item .icon-bell{background:url(../images/icon-bell.png) 50% 50% no-repeat;width:40px;height:55px}.headerContainer .headerContent .headerMenu .headerMenu__item .new-notice{display:inline-block;position:absolute;top:14px;right:8px;width:8px;height:8px;border-radius:8px;background-color:red}.headerContainer .headerContent .dropdown-menu--question,.headerContainer .headerContent .dropdown-menu--user{padding:8px 0;width:200px;border-radius:0}.headerContainer .headerContent .dropdown-menu--question>li>a,.headerContainer .headerContent .dropdown-menu--user>li>a{position:relative;color:#3d77ba;padding:8px 16px;height:32px}.headerContainer .headerContent .dropdown-menu--question>li>a .external_link,.headerContainer .headerContent .dropdown-menu--user>li>a .external_link{position:absolute;top:11px;right:16px}.headerContainer .headerContent .dropdown-menu--question:before,.headerContainer .headerContent .dropdown-menu--user:before{content:"";position:absolute;right:16px;top:-11px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:11px solid #aaa}.headerContainer .headerContent .dropdown-menu--question:after,.headerContainer .headerContent .dropdown-menu--user:after{content:"";position:absolute;right:16px;top:-10px;width:0;height:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:10px solid #fff}.headerContainer .headerContent .dropdown-menu--notice{width:450px;height:400px;left:-290px;border-radius:0;padding:0;background-color:#f5f5f5}.headerContainer .headerContent .dropdown-menu--notice:before{content:"";position:absolute;right:124px;top:-11px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:11px solid #aaa}.headerContainer .headerContent .dropdown-menu--notice:after{content:"";position:absolute;right:124px;top:-10px;width:0;height:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:10px solid #fff}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__title{background-color:#fff;font-size:21px;color:#333;font-weight:700;padding:16px;border-bottom:2px solid #e0e0e0}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content{height:331px;overflow-y:auto}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-no-notice{margin-top:64px;margin-bottom:32px;font-size:14px;color:#333}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-no-notice__img{width:112px;height:120px}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-value{background-color:#fff;padding:16px;border-bottom:1px solid #ccc}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-value__img{display:inline-block;vertical-align:top;margin-top:3px;height:32px;width:32px}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-value__main-word{display:inline-block;margin-left:8px}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-value__main-word__value{word-break:break-all;word-wrap:break-word;width:350px;color:#000}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-value__main-word__datetime{font-size:13px;color:#999}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-value:hover{background-color:#f2f2f2}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-link{background-color:#fff;padding:16px;border-bottom:1px solid #ccc;text-align:center;color:#3d77ba}.headerContainer .headerContent .dropdown-menu--notice .dropdown-menu--notice__content-link:hover{background-color:#f2f2f2}.headerContainer .headerContent .dropdown-menu--user{margin-right:8px}.headerContainer .headerContent .dropdown-menu--user:after,.headerContainer .headerContent .dropdown-menu--user:before{right:27px}.headerContainer .headerContent .dropdown-menu--user .login-account{color:#333;padding:8px 16px;cursor:default}.headerContainer .headerContent .dropdown-menu--user-normal{width:280px}.headerContainer .headerContent .dropdown-menu--user-normal .login-account{display:-webkit-box;display:-ms-flexbox;display:flex}.headerContainer .headerContent .dropdown-menu--user-normal .login-account .login-account__img{vertical-align:top}.headerContainer .headerContent .dropdown-menu--user-normal .login-account .login-account__info{margin-top:8px;margin-left:16px}.headerContainer .headerContent .dropdown-menu--user-normal .login-account .login-account__info__name{font-size:16px;font-weight:700;margin-bottom:16px}.headerContainer .headerContent .dropdown-menu--user-normal .login-account .login-account__info__value{font-size:13px;word-break:break-all;word-wrap:break-word}.headerContainer .headerContent .divider{margin:8px}.headerContainer .staff__board{color:purple;background-color:#adff2f;cursor:pointer;font-size:33px;position:fixed;z-index:101;height:55px;width:320px;padding:4px 0;text-align:center;top:0;left:240px}.headerContainer .staff__board--login{left:0}.headerContainer .staff__board--hide{opacity:0}.footerContent{width:100%;height:32px;line-height:31px;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#595757;color:#fff}.footerContent .footerContent__left{margin-left:15px}.footerContent .footerContent__right{margin-left:auto;margin-right:15px}.footerContent .footer__link{color:#fff}.footerContent .footer__link:not(:first-child):before{content:"|";font-size:14px;padding:0 10px}.footerContainer{position:relative}.footerContainer .footerContent{min-width:1024px}.footerContainer .footerContent.contract-footer{min-width:1280px}.drawerMenuContainer{display:table;table-layout:fixed;width:100%}.drawerMenuContainer .drawerMenu{display:table-cell;vertical-align:top;background-color:#20252b;color:#fff}.drawerMenuContainer .drawerMenu-background{height:100%;position:absolute;top:0;width:40px;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.drawerMenuContainer .drawerMenu-background__inner{display:inline-block;background-color:#20252b;min-height:98%;width:100%}.drawerMenuContainer .drawerMenu-header{position:relative;z-index:1;padding:10px 8px;margin-bottom:-22px;border-bottom:1px solid #fff}.drawerMenuContainer .drawerMenu-header__label{z-index:1;margin-bottom:0;cursor:pointer;font-size:1.5em;color:#808b9c}.drawerMenuContainer .drawerMenu-header__label:hover{color:#fff}.drawerMenuContainer .drawerMenu-header＿content{background-color:#3d444d;border-radius:4px;font-size:13px;padding:0;margin:0;height:0}.drawerMenuContainer .drawerMenu-body,.drawerMenuContainer .drawerMenu-header＿content{opacity:0;visibility:hidden;-webkit-transition:opacity .1s linear,visibility .1s linear;transition:opacity .1s linear,visibility .1s linear}.drawerMenuContainer .drawerMenu-body{position:relative;z-index:1;margin-bottom:50px;overflow:hidden;width:100%}.drawerMenuContainer .drawerMenu-nav{width:280px;margin-bottom:30px}.drawerMenuContainer .drawerMenu-nav__title{width:100%;padding-left:15px;padding-bottom:6px;margin-bottom:0;border-bottom:1px solid #fff;font-weight:400}.drawerMenuContainer .drawerMenu-nav__title-item{display:block;color:#fff;width:100%;cursor:pointer;font-weight:400;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.drawerMenuContainer .drawerMenu-nav__title-item-active,.drawerMenuContainer .drawerMenu-nav__title-item-active:hover{color:#00cfff}.drawerMenuContainer .drawerMenu-nav__item{display:block;width:100%;padding:10px 25px 10px 20px;margin-bottom:0;border-top:1px solid #20252b;color:#808b9c;background-color:#2b323a;cursor:pointer;font-weight:400;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px}.drawerMenuContainer .drawerMenu-nav__item:hover{color:#fff;background-color:#212931}.drawerMenuContainer .drawerMenu-nav__item-active,.drawerMenuContainer .drawerMenu-nav__item-active:hover{color:#00cfff}.drawerMenuContainer .drawerMenu__toggleMenu-nav__li-item{padding:10px 20px 10px 25px;color:#808b9c;font-weight:400;font-size:13px;background-color:#363c44}.drawerMenuContainer .drawerMenu__toggleMenu-nav__li-item:hover{color:#fff;background-color:#1d2025}.drawerMenuContainer .drawerMenu__toggleMenu-nav__li-item-active,.drawerMenuContainer .drawerMenu__toggleMenu-nav__li-item-active:hover{color:#00cfff}.drawerMenuContainer .mainBlock{display:table-cell;vertical-align:top;overflow:hidden}.drawerMenuContainer .drawerMenu-input{display:none}.drawerMenuContainer .drawerMenu-input:checked+.drawerMenu{overflow:visible}.drawerMenuContainer .drawerMenu-input:checked+.drawerMenu .drawerMenu-background{width:280px;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.drawerMenuContainer .drawerMenu-input:checked+.drawerMenu .drawerMenu-header{border-bottom:none;-webkit-transition:border-bottom .3s ease-out;transition:border-bottom .3s ease-out}.drawerMenuContainer .drawerMenu-input:checked+.drawerMenu .drawerMenu-header＿content{height:auto;padding:8px 16px;margin-top:10px;margin-bottom:32px;opacity:1;visibility:visible;-webkit-transition:opacity .3s linear .1s,visibility .3s linear .1s;transition:opacity .3s linear .1s,visibility .3s linear .1s}.drawerMenuContainer .drawerMenu-input:checked+.drawerMenu .drawerMenu-body{opacity:1;visibility:visible;-webkit-transition:opacity .1s linear .1s,visibility .1s linear .1s;transition:opacity .1s linear .1s,visibility .1s linear .1s}.toggleMenu-label{position:relative;display:block;width:100%;padding:10px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#50687d}.toggleMenu-label:after{position:absolute;top:50%;right:10px;margin-top:-8px;font-family:"Glyphicons Halflings";content:"\e080";font-size:10px}.toggleMenu-label:hover{background-color:#4b5e73}.toggleMenu-label-middle{background-color:#67738e}.toggleMenu-label-middle:hover{background-color:#5e6984}.toggleMenu-nav__ul{list-style:none;padding:0;margin:0}.toggleMenu-nav__li{height:0;opacity:0;visibility:hidden;-webkit-transition:border .2s ease-out,visibility .1s linear;transition:border .2s ease-out,visibility .1s linear}.toggleMenu-nav__li-item{display:block;width:100%;border-radius:0;padding:8px 10px;margin-bottom:0;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.toggleMenu-nav__li-item:hover{text-decoration:none;background-color:#e1e1e1}.toggleMenu-input{display:none}.toggleMenu-input:checked+.toggleMenu-label:after{content:"\e114"}.toggleMenu-input:checked+.toggleMenu-label+.toggleMenu-nav__ul>.toggleMenu-nav__li{height:auto;opacity:1;visibility:visible;-webkit-transition:border .3s ease-out,opacity .1s linear .1s,visibility .1s linear .1s;transition:border .3s ease-out,opacity .1s linear .1s,visibility .1s linear .1s}.contractMenu{padding-top:25px;height:100%;min-width:1280px}.contractMenu .sideBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:100;background:-webkit-gradient(linear,left top,left bottom,from(#402f7c),to(#3262a8));background:linear-gradient(180deg,#402f7c 0,#3262a8);height:calc(100% - 81px);width:240px;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.contractMenu .sideBlock .sideBlock__main{height:calc(100% - 48px);min-height:440px;visibility:visible;opacity:1;-webkit-transition:opacity .2s ease-in .1s;transition:opacity .2s ease-in .1s}.contractMenu .sideBlock .sideBlock__bottom{height:48px;border-top:1px solid #fff}.contractMenu .sideBlock .sideBlock__bottom__open-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;width:48px;height:48px;cursor:pointer;opacity:.505}.contractMenu .sideBlock .sideBlock__bottom__open-close:hover{opacity:1}.contractMenu .sideBlock .sideBlock__bottom__open-close img{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.contractMenu .sideBlock .sideBlock__bottom__tooltip{font-size:11px}.contractMenu .sideBlock .sideBlock__bottom__tooltip .tooltip-arrow{opacity:.8}.contractMenu .sideBlock .sideBlock__bottom__tooltip .tooltip-inner{height:28px;width:119px;max-width:none;opacity:.8;padding:7px 0}.contractMenu .sideBlock .sideBlock__link{display:block;height:48px;padding:16px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;text-decoration:none}.contractMenu .sideBlock .sideBlock__link:hover{color:#3c53a2;background-color:#fff}.contractMenu .sideBlock .sideBlock__link-child{padding-left:32px}.contractMenu .sideBlock .sideBlock__link__active{color:#3c53a2;background-color:#fff}.contractMenu .sideBlock .sideBlock__home-link{display:block;height:56px;padding:18px 16px 16px;border-bottom:1px solid #fff;font-size:14px;font-weight:700;color:#fff;cursor:pointer;text-decoration:none}.contractMenu .sideBlock .sideBlock__home-link__img{opacity:.505;margin-right:16px}.contractMenu .sideBlock .sideBlock__home-link:hover .sideBlock__home-link__img{opacity:1}.contractMenu .sideBlock .sideBlock__child-group{border-bottom:1px solid hsla(0,0%,100%,.1);background-color:rgba(255,253,253,.1);font-size:13px;font-weight:700}.contractMenu .sideBlock .sideBlock__child-group__link{display:block;color:#fff;padding-top:16px;padding-bottom:16px;padding-left:24px;cursor:pointer;text-decoration:none}.contractMenu .sideBlock .sideBlock__child-group__link:hover{color:#3c53a2;background-color:#e3e3ed}.contractMenu .sideBlock .sideBlock__child-group__link__active{color:#00cfff}.contractMenu .sideBlock .sideBlock__child-group__link__active:hover{color:#00cfff;background-color:rgba(0,0,0,0)}.contractMenu .sideBlock .open-img{float:right;position:relative;top:8px}.contractMenu .sideBlock .close-img{float:right;position:relative;top:6px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.contractMenu .mainBlock{height:100%;width:calc(100% - 240px);margin-left:240px;-webkit-transition:width .2s ease-out,margin-left .2s ease-out;transition:width .2s ease-out,margin-left .2s ease-out}.contractMenu .mainBlock .mainBlock__main{min-height:100%;padding-bottom:32px;margin-bottom:-32px}.contractMenu .mainBlock .mainBlock__main__header{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;height:56px;width:calc(100% - 240px);padding:0 40px;background-color:#f5f5f5;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.contractMenu .mainBlock .mainBlock__main__header__label{width:50%;font-size:20px;font-weight:700;padding:16px 0}.contractMenu .mainBlock .mainBlock__main__header__manual-icon{width:50%;text-align:right;padding:8px 0}.contractMenu .mainBlock .mainBlock__main__header__manual-icon__tooltip{margin-top:2px;margin-left:-3px}.contractMenu .mainBlock .mainBlock__main__header__manual-icon__tooltip .tooltip-arrow{border-bottom-color:rgba(0,0,0,.7)}.contractMenu .mainBlock .mainBlock__main__header__manual-icon__tooltip .tooltip-inner{font-size:11px;padding:8px;background-color:rgba(0,0,0,.7)}.contractMenu .mainBlock .mainBlock__main__header__right{width:50%;text-align:right}.contractMenu .mainBlock .mainBlock__main__header__margin{padding-top:72px}.contractMenu .mainBlock .mainBlock__main__fixed-footer{position:fixed;z-index:99;bottom:0;width:calc(100% - 240px);-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.contractMenu .hide-view,.contractMenu__toggleCheck{display:none}.contractMenu__toggleCheck:checked+.contractMenu .sideBlock{width:48px}.contractMenu__toggleCheck:checked+.contractMenu .sideBlock .sideBlock__main{visibility:hidden;opacity:0}.contractMenu__toggleCheck:checked+.contractMenu .sideBlock .sideBlock__bottom__open-close img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.contractMenu__toggleCheck:checked+.contractMenu .mainBlock{width:calc(100% - 48px);margin-left:48px}.contractMenu__toggleCheck:checked+.contractMenu .mainBlock .mainBlock__main__fixed-footer,.contractMenu__toggleCheck:checked+.contractMenu .mainBlock .mainBlock__main__header{width:calc(100% - 48px)}.modal-open .modal{overflow-x:auto}.modal-dialog{width:600px;min-width:600px;margin:30px auto}.modal-lg{min-width:900px}.modal-content{padding:10px 15px 0}.modal-content .modal-content__closedAddressForm{width:90%}.modal-content .modal-content__errorDetail{max-height:500px;overflow:auto;color:#a94442}.modal-content .modal-content__iijMobileAccountForm{width:74%}.modal-content .modal-content__firewallPolicy-table__priority{width:80px}.modal-content .modal-content__firewallPolicy-table__button{width:78px}.modal-content .modal-content__range__value{width:48%}.modal-content .modal-content__range__symbol{margin-right:3px;margin-left:3px}.modal-content .modal-content__warningMessage{width:605px;text-align:left}.modal-body{padding-bottom:24px}.modal-body .modal-loading__image{margin:10px 0;width:35px;height:35px}.modal-body .modal-loading__message{font-weight:700}.maintenance-modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 9px 32px}.maintenance-modal__body__icon{padding-right:24px}.maintenance-modal__document{color:#333;font-size:14px;font-weight:400}.maintenance-modal__document__title{font-size:24px;font-weight:500;padding-bottom:16px}.maintenance-modal__footer{padding:16px 1px;border-top:1px solid #e0e0e0;text-align:right}.maintenance-modal__footer__button{width:104px}.module-info-item{margin:0;padding:0}.module-info-item__label{margin-right:5px;padding:0}.module-info-item__value{margin:0;padding:0}.module-info-item--font_bold{font-weight:700}.module-info-item--font_min{font-size:13px}.module-info-item--highlight{padding-bottom:12px}.edit-label__form-control{width:60%;margin-left:15px}.edit-label__bottons{margin-left:8px}.screen-information{background-color:#fff;width:100%;min-width:1024px;border-bottom:3px solid #004d8d;padding-top:26px;padding-left:20px}.screen-information__name{font-weight:700}.breadcrumb-content{width:100%;min-width:1024px;background-color:#fff;padding-top:8px;padding-left:20px;padding-bottom:8px;font-size:13px}.breadcrumb-content .glyphicon-menu-right{top:0;font-size:9px;color:#666}.breadcrumb-content .list-inline{margin-bottom:0}.contract-screen>.screen-information{background-color:inherit;width:auto;padding-top:32px;padding-left:32px;border-bottom:none}.contract-screen>.screen-information .screen-information__name{margin-top:0;margin-bottom:0}.contract-screen>.breadcrumb-content{background-color:inherit;width:auto;min-width:auto;padding-top:12px;padding-left:32px;padding-bottom:0}.contract-screen>.breadcrumb-content .list-inline{margin-bottom:0}.contract-information{width:100%;height:100%;min-width:1024px;background-color:#e5e6e6;position:relative;z-index:10;border-bottom:1px solid #ddd}.contract-information .contract-information-inner{display:table;table-layout:fixed;width:1024px;padding:15px 0 15px 20px}.contract-information .contract-information-inner .contract-information-content{display:table-cell;vertical-align:middle}.contract-information .contract-information-inner .contract-table{width:700px;margin:0}.contract-information .contract-information-inner .contract-table__title{background-color:#faf8f4;color:#3d566d;width:138px;border-color:#bbb;vertical-align:middle}.contract-information .contract-information-inner .contract-table__code{background-color:#fff;width:90px;border-color:#bbb;vertical-align:middle}.contract-information .contract-information-inner .contract-table__label{word-break:break-all;word-wrap:break-word;background-color:#fff;border-color:#bbb;vertical-align:middle}.contract-information .contract-information-inner .saved-estimate{width:320px;font-size:12px}.contract-information .contract-information-inner .saved-estimate__contents{background-color:#fff;width:304px;padding:10px;border-radius:4px}.contract-information .contract-information-inner .saved-estimate__button{background-color:#05a6cc;border-radius:4px;color:#fff}.contract-information .contract-information-inner .saved-estimate__button:hover{background-color:#0492b3}.contract-information .contract-information-inner .saved-estimate__label{font-weight:400;margin-left:2px}.portal-table .table-td-middle{vertical-align:middle}.announce{width:100%;border:1px solid #ccc;padding:0 20px 20px;background-color:#fff}.announce .announce__header{border-bottom:2px solid #bdbdbd;font-size:21px;font-weight:700;padding:28px 0 5px 15px}.announce .announce__body{height:450px;overflow-y:auto;padding-left:20px}.announce .announce__body__show-footer{height:380px}.announce .announce__content{margin-top:25px}.announce .announce__content__value{display:inline-block;vertical-align:top}.announce .announce__content__tag{width:530px;margin-left:4px;font-size:0;font-weight:500}.announce .announce__content__tittle{width:520px;margin-left:8px;word-break:break-all;word-wrap:break-word}.announce .announce__type{width:130px;background-color:#eceff1}.announce .announce__category,.announce .announce__type{display:inline-block;margin:0 0 5px 4px;font-size:12px;text-align:center;border:1px solid #ccc}.announce .announce__category{padding:0 10px;background-color:#fff}.announce .announce__footer{padding-top:16px}.announce .announce__footer .announce-top__link{position:relative;display:block;background-color:#fff;border:1px solid #000;text-decoration:none;width:180px;margin:0 auto;padding:10px;text-align:center;font-size:16px;color:#000}.announce .announce__footer .announce-top__link:hover{background-color:#d3d3d3}.announce .announce__footer .announce-top__link .glyphicon--announce{position:absolute;top:16px;right:10px;font-size:8px}.config-information{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:100%;z-index:99;background-color:#444;border-bottom:1px solid #fff;color:#fff;line-height:24px;font-size:12px;font-weight:500}.config-information .config-information__left{padding:0 20px}.config-information .config-information__right{padding:0 20px;margin-left:auto}.contract-delivery-status{width:70px;text-align:center;border-radius:2px;color:#fff;display:inline-block;font-size:11px;margin-bottom:5px;padding:2px 4px 1px}.contract-delivery-status--presented{background-color:#3bbd2b}.contract-delivery-status--proposal{background-color:#6f8b9e}.status{width:64px;height:20px;line-height:20px;text-align:center;font-size:12px;border-radius:4px}.status__default{color:#fff;background-color:#777}.status__warning{color:#fff;background-color:#ed8e06}.status__primary{color:#fff;background-color:#337ab7}.status__success{color:#fff;background-color:#5cb85c}.status__danger{color:#fff;background-color:#d9534f}.keyword-search{position:relative}.keyword-search:before{font-family:FontAwesome;font-style:normal;font-weight:400;content:"\f002";position:absolute;top:5px;left:8px;font-size:20px;color:#999}.keyword-search .keyword-search__input{height:40px;display:inline-block;text-decoration:inherit;border:1px solid #ccc;border-radius:4px;padding:2px 6px 2px 32px}.keyword-search .keyword-search__input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.search-wrap .app-input{height:40px}.app-input{height:34px;padding:0 8px;font-size:14px;font-weight:400;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px}.app-input:-webkit-autofill,.app-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:inset 0 0 0 1000px #fff}.app-input:disabled{cursor:not-allowed;background-color:#eee}.app-input:disabled:-webkit-autofill,.app-input:disabled:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eee inset;box-shadow:inset 0 0 0 1000px #eee}.app-input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.app-input-change{background-color:#fff3cc}.app-input-change:-webkit-autofill,.app-input-change:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff3cc inset;box-shadow:inset 0 0 0 1000px #fff3cc}.app-input-change:disabled{background-color:#fff3cc}.app-input-change:disabled:-webkit-autofill,.app-input-change:disabled:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff3cc inset;box-shadow:inset 0 0 0 1000px #fff3cc}.app-textarea{display:block;width:100%;padding:8px;font-size:14px;font-weight:400;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;resize:vertical}.app-textarea:-webkit-autofill,.app-textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:inset 0 0 0 1000px #fff}.app-textarea:disabled{cursor:not-allowed;background-color:#eee}.app-textarea:disabled:-webkit-autofill,.app-textarea:disabled:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eee inset;box-shadow:inset 0 0 0 1000px #eee}.app-textarea:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.app-select-wrap{display:inline-block;position:relative}.app-select-wrap-block{display:block}.app-select-wrap:before{content:"";position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:8px;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4.5px solid #666}.app-select-wrap .app-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:24px}.app-select-wrap .app-input::-ms-expand{display:none}.app-num-select-wrap{display:inline-block;position:relative}.app-num-select-wrap:before{content:"";background:url(../images/common/icon_sort_small.svg) 50% 50% no-repeat;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:8px;width:6px;height:12px}.app-num-select-wrap .app-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.app-num-select-wrap .app-input::-ms-expand{display:none}.app-num-select-wrap .app-input__page-num{width:64px;height:24px;padding:0 8px;font-size:12px}.app-checkbox{font-size:14px;font-weight:400;margin-bottom:0}.app-checkbox+.app-checkbox{margin-left:16px}.app-checkbox .app-checkbox__input{display:none}.app-checkbox .app-checkbox__main{padding-left:23px;cursor:pointer;position:relative}.app-checkbox .app-checkbox__main:before{content:"";display:block;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:14px;height:14px;border:1px solid #cecece;border-radius:3px;background-color:#fff}.app-checkbox .app-checkbox__main:after{content:"";display:block;position:absolute;margin-top:-1px;top:50%;left:2px;width:5px;height:7px;-webkit-transform:rotate(40deg) translateY(-50%);-ms-transform:rotate(40deg) translateY(-50%);transform:rotate(40deg) translateY(-50%);border-bottom:2px solid #fff;border-right:2px solid #fff;opacity:0}.app-checkbox .app-checkbox__input:checked+.app-checkbox__main:before{background-color:#3a9dfa;border:none}.app-checkbox .app-checkbox__input:checked+.app-checkbox__main:after{opacity:1}.app-checkbox .app-checkbox__input[disabled]+.app-checkbox__main{cursor:not-allowed}.app-checkbox .app-checkbox__input[disabled]+.app-checkbox__main:before{opacity:.6}.app-checkbox-vertical{display:block}.app-checkbox-vertical+.app-checkbox-vertical{margin-top:8px;margin-left:0}.app-checkbox-vertical .app-checkbox__main{display:block}.app-checkbox-vertical .app-checkbox__main:after,.app-checkbox-vertical .app-checkbox__main:before{top:10px}.app-radio{font-size:14px;font-weight:400;margin-bottom:0}.app-radio .app-radio__input{display:none}.app-radio .app-radio__main{position:relative;cursor:pointer;padding-left:22px}.app-radio .app-radio__main:before{border:1px solid #cecece;background-color:#fff;border-radius:50%;width:14px;height:14px}.app-radio .app-radio__main:after,.app-radio .app-radio__main:before{display:block;position:absolute;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.app-radio .app-radio__main:after{background:#fff;border-radius:50%;width:4px;height:4px;left:5px;opacity:0}.app-radio .app-radio__input:checked+.app-radio__main:before{background-color:#3a9dfa;border:none}.app-radio .app-radio__input:checked+.app-radio__main:after{opacity:1}.app-radio .app-radio__input[disabled]+.app-radio__main{cursor:not-allowed}.app-radio .app-radio__input[disabled]+.app-radio__main:before{opacity:.6}.app-radio-vertical{display:block}.app-radio-vertical+.app-radio-vertical{margin-top:8px}.app-radio-inline{display:inline-block}.app-radio-inline+.app-radio-inline{margin-left:40px}.app-date{display:-webkit-box;display:-ms-flexbox;display:flex}.app-date .app-date__input{width:161px;border-top-right-radius:0;border-bottom-right-radius:0}.app-date .app-date__add{position:relative;width:40px;height:34px;padding:0;background-color:#fff;border:1px solid #ccc;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.app-date .app-date__add:hover{background-color:rgba(0,0,0,.05)}.app-date .app-date__add:disabled{cursor:not-allowed;opacity:.8;background-color:#eee}.app-date .app-date__add__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;background:url(../images/common/icon_calendar.svg) 50% 50% no-repeat;width:14px;height:14px}.app-time{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px}.app-time .app-time__input{width:80px;border-top-right-radius:0;border-bottom-right-radius:0}.app-time .app-time__add{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:34px;background-color:#eee;border:1px solid #ccc;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.app-time .app-time__add,.app-time .app-time__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-date-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}fieldset[disabled] .app-checkbox__main,fieldset[disabled] .app-radio__main{cursor:not-allowed}fieldset[disabled] .app-checkbox__main:before,fieldset[disabled] .app-radio__main:before{opacity:.6}.search-block{margin-bottom:16px;font-size:13px}.search-block__input{width:320px;height:40px;margin-bottom:0;font-size:13px}.search-block__input::-webkit-input-placeholder{color:#aaa}.search-block__input::-moz-placeholder{color:#aaa}.search-block__input:-ms-input-placeholder{color:#aaa}.search-block__input::-ms-input-placeholder{color:#aaa}.search-block__input::placeholder{color:#aaa}.search-block__input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.page-num{font-size:12px;text-align:right}.paging-box{font-size:15px;text-align:center}.icon-on{background:url(../images/icon-on.png) 50% 50% no-repeat}.icon-off,.icon-on{display:inline-block;vertical-align:middle;width:60px;height:22px}.icon-off{background:url(../images/icon-off.png) 50% 50% no-repeat}td[id^=datepicker]>button.btn-info>.text-info{color:#fff}.ui-tooltip-icon{color:#337ab7}div.ui-tooltip{background-color:#faf8f4;color:#666;font-size:12px;width:350px;max-width:350px;padding:0;border-radius:0;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none}div.ui-tooltip .ui-tooltip-title{background-color:#3d566d;color:#fff;text-align:center;font-size:13px;padding:0;border-bottom:1px solid}div.ui-tooltip .ui-tooltip-body{font-size:12px;padding:5px 7px;text-align:left;line-height:18px}div.ui-tooltip .ui-tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}div.ui-tooltip .ui-tooltip-arrow.bottom{left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}div.ui-tooltip .ui-tooltip-arrow.top{top:-6px;left:50%;margin-left:-4px;border-width:0 5px 5px;border-bottom-color:#000}.item-description-toggle{display:inline-block;margin-left:16px;color:#337ab7;font-size:12px;font-weight:400;cursor:pointer}.item-description-toggle__img-close{margin-right:4px;margin-bottom:5px}.item-description-toggle__img-open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:4px;margin-right:4px}.item-description{position:relative;border:1px solid #3263a9;background-color:#fdfbf2;margin-top:8px;margin-bottom:24px;padding:24px;font-size:14px;font-weight:400}.item-description:before{content:"";position:absolute;left:39px;top:-11px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:11px solid #3263a9}.item-description:after{content:"";position:absolute;left:40px;top:-10px;width:0;height:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:10px solid #fdfbf2}.item-description .item-description__title{color:#3263a9;font-size:15px;font-weight:700;margin-bottom:16px}.item-tooltip-icon{color:#337ab6;cursor:pointer;text-decoration:none}.item-tooltip-content__title{height:24px;width:350px;padding-top:2px;text-align:center;font-size:13px;font-weight:600;color:#fff;background-color:#3263a9;border:1px solid #3263a9}.item-tooltip-content__title__bind{height:auto}.item-tooltip-content__body{width:350px;padding:8px 16px;font-size:12px;font-weight:300;background-color:#fbfbfb;border:1px solid #3263a9;border-top:none}div.item-tooltip-outline{border:none;width:350px;max-width:none;background-color:rgba(0,0,0,0)}div.item-tooltip-outline .tooltip-arrow-top{top:-6px;border-bottom:6px solid #3263a9}div.item-tooltip-outline .tooltip-arrow-bottom,div.item-tooltip-outline .tooltip-arrow-top{position:absolute;left:50%;margin-left:-5px;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}div.item-tooltip-outline .tooltip-arrow-bottom{border-top:6px solid #3263a9}.item-tooltip-hidden{width:8px;height:8px;left:-11px;top:-1px;z-index:-1;visibility:hidden}.item-tooltip,.item-tooltip-hidden{display:inline-block;position:relative}.item-tooltip .item-tooltip-arrow{position:absolute;z-index:1;width:0;height:0}.item-tooltip .item-tooltip-arrow-right{right:-12px;border-right:6px solid #3263a9}.item-tooltip .item-tooltip-arrow-left,.item-tooltip .item-tooltip-arrow-right{top:3px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.item-tooltip .item-tooltip-arrow-left{left:-12px;border-left:6px solid #3263a9}.item-tooltip .item-tooltip-arrow-bottom{bottom:-6px;border-bottom:6px solid #3263a9}.item-tooltip .item-tooltip-arrow-bottom,.item-tooltip .item-tooltip-arrow-top{left:2px;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.item-tooltip .item-tooltip-arrow-top{top:-12px;border-top:6px solid #3263a9}.item-tooltip .item-tooltip-content{position:absolute;z-index:1040}.item-tooltip .item-tooltip-content-right{padding-left:12px;top:-32px;left:14px}.item-tooltip .item-tooltip-content-left{padding-right:12px;top:-32px;right:14px}.item-tooltip .item-tooltip-content-top{padding-bottom:12px;bottom:19px;left:-160px}.item-tooltip .item-tooltip-content-bottom{padding-top:12px;top:13px;left:-160px}.loading{position:relative;width:100%;height:100%}.loading .loading-contents{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#555;font-size:16px;font-weight:600}.loading .loading-contents__img{margin-bottom:16px}.loginScreen{display:table;position:absolute;top:0;height:100vh;min-height:940px;min-width:1024px;width:100%}.loginScreen .side-content{display:table-cell;background:#60ceda;background:-webkit-gradient(linear,left top,left bottom,from(#60ceda),to(#004d8d));background:linear-gradient(180deg,#60ceda 0,#004d8d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#60ceda",endColorstr="#004d8d",GradientType=0)}.loginScreen .main-content{display:table-cell;background-color:#fff;width:680px;padding-left:16px;padding-right:16px}.loginScreen .main-content .login-logo{text-align:center;padding-top:80px;margin-bottom:32px}.loginScreen .main-content .alert-validation{margin-bottom:0}.loginScreen .main-content .login-form{width:320px;margin-right:auto;margin-left:auto}.loginScreen .main-content .login-form__input{text-align:left;padding-top:8px}.loginScreen .main-content .login-form__button{height:48px;margin-top:32px;background-color:#3d566d;color:#fff;width:100%}.loginScreen .main-content .login-form__button:hover{background-color:#34495d}.loginScreen .main-content .login-link{margin-top:24px;text-align:center}.loginScreen .main-content .login-link-group{margin-bottom:8px}.loginScreen .main-content .login-link-group .login-link-group__a:not(:first-child){border-left:1px solid #ccc;padding-left:4px}.loginScreen .main-content .login-iijid{width:320px;margin-right:auto;margin-left:auto;margin-top:24px;text-align:center}.loginScreen .main-content .login-iijid__title{color:#707070;margin-left:4px;margin-right:4px}.loginScreen .main-content .login-iijid__horizontal-line{display:inline-block;width:131px;margin-bottom:3px;border-top:1px solid #ccc}.loginScreen .main-content .login-iijid__button{text-align:left;margin-top:32px;height:48px;width:320px;background:#fff 0 0 no-repeat padding-box;border:1px solid #58595b}.loginScreen .main-content .login-iijid__button-img{margin-right:32px}.loginScreen .main-content .announce-container{text-align:center;margin-top:24px;padding-bottom:12px}.loginScreen-no-support{height:100%}.loginScreen-no-support .alert-windows{margin-top:32px}.loginScreen-no-support .alert-javascript{margin-top:20px;display:block;margin-left:auto;margin-right:auto;width:490px}.mainContainer.mainContainer__topScreen{background:url(../images/top/top_background.png) bottom/cover no-repeat;background-position-y:320px}.topScreen{min-width:1024px;min-height:100%}.topScreen .top__h4{font-weight:700;font-size:21px;margin-top:17px;margin-bottom:0;padding-left:8px}.topScreen .main-content{width:1024px;margin:0 auto;padding:48px 0 40px}.topScreen .config-info-content{min-height:250px}.topScreen .config-info-content .keyword-search__input{width:400px;line-height:39px;margin-bottom:16px}.topScreen .config-info-content .config-label__pencil{font-size:19px;color:#999;padding:0 5px}.topScreen .config-info-content .config-label__pencil:hover{color:#555}.topScreen .config-info-content .config-label__input{width:90%;height:30px}.topScreen .config-info-content .config-label__subumit{display:none}.topScreen .config-info-content .stop-date{padding-left:8px;color:red;font-size:12px}.topScreen .config-info-content .config-info-table{margin-bottom:5px;border-top:3px solid #01518b;border-bottom:1px solid #bdbdbd}.topScreen .config-info-content .config-info-table__th{background-color:#f5f5f5;height:56px;font-size:15px}.topScreen .config-info-content .config-info-table__th:first-child{padding:8px 20px}.topScreen .config-info-content .config-info-table__th--center{text-align:center}.topScreen .config-info-content .config-info-table__td{cursor:pointer;height:73px;color:#333;text-align:left;vertical-align:middle;border-bottom:1px solid #ccc}.topScreen .config-info-content .config-info-table__td:first-child{padding:0 20px}.topScreen .config-info-content .config-info-table__td--label{width:370px}.topScreen .config-info-content .config-info-table__td--center{text-align:center}.topScreen .config-info-content .config-info-table__td--service-code{width:257px}.topScreen .config-info-content .config-info-table__td--preparing{width:220px}.topScreen .config-info-content .config-info-table__td--notice{padding:0 20px;text-align:center}.topScreen .config-info-content .config-info-table__td--notice .notice-icon{width:16px;height:16px}.topScreen .sub-content{margin-top:65px}.topScreen .sub-content .announce-list{width:748px;background-color:#fff}.topScreen .sub-content .burner-link-content .burner-link{position:relative;display:block;width:240px;height:142px;color:#000;border:1px solid #ccc;text-decoration:none}.topScreen .sub-content .burner-link-content .burner-link--1{background:#fff url(../images/top/top_burner1.png) 15px 15px no-repeat}.topScreen .sub-content .burner-link-content .burner-link--2{background:#fff url(../images/top/top_burner2.png) 15px 15px no-repeat}.topScreen .sub-content .burner-link-content .burner-link--3{background:#fff url(../images/top/top_burner3.png) 15px 15px no-repeat;height:160px}.topScreen .sub-content .burner-link-content .burner-link__title{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:90px;top:14px;font-size:17px;font-weight:700;color:#555;height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topScreen .sub-content .burner-link-content .burner-link__explain{position:absolute;display:block;width:210px;left:15px;bottom:12px;color:#666;font-size:13px}.topScreen .sub-content .burner-link-content .burner-link:hover{text-decoration:none;background-color:#f2f2f2}.topScreen .sub-content .burner-link-content .burner-link+.burner-link{margin-top:16px}.topScreen .notice-link-content{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topScreen .notice-link-content .notice-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px;height:65px;padding:15px;background-color:#fff;border:1px solid #ccc;font-size:15px;font-weight:700;color:#555;text-decoration:none}.topScreen .notice-link-content .notice-link__icon{padding-left:7px}.topScreen .notice-link-content .notice-link:hover{text-decoration:none;background-color:#f2f2f2}.search-area{border:1px solid #b9b9b9;border-radius:4px;margin-bottom:14px;background-color:#f6f9fb;width:600px;padding-top:12px;padding-bottom:8px;padding-left:10px}.search-area input[type=text]{border:1px solid #ccc;border-radius:4px;width:450px;padding:2px 6px;margin-bottom:6px}.search-area p{margin:0;padding-left:40px;font-size:12px}.contractDetail__visual{position:absolute;width:calc(100% - 240px);height:calc(100% - 118px)}.contractDetail__list{width:960px;min-height:480px;margin:32px auto 96px}.contractDetail__search-box{width:320px;height:40px;margin-bottom:0}.contractDetail__search-box::-webkit-input-placeholder{color:#aaa}.contractDetail__search-box::-moz-placeholder{color:#aaa}.contractDetail__search-box:-ms-input-placeholder{color:#aaa}.contractDetail__search-box::-ms-input-placeholder{color:#aaa}.contractDetail__search-box::placeholder{color:#aaa}.contractDetail .visual-content{width:100%;height:100%;background-color:rgba(0,0,0,0)}.contractDetail .view-switch{margin-top:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contractDetail .view-switch__ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;padding:0;border:1px solid #000;border-radius:6px}.contractDetail .view-switch__li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:40px}.contractDetail .view-switch__li__link{color:#000;text-decoration:none}.contractDetail .view-switch__li__link__disable{opacity:.5%}.contractDetail .view-switch__li__link:hover{background-color:#f2f2f2;border-radius:6px}.contractDetail .view-switch__li__active{background-color:#444;color:#fff}.contractDetail .message-contents{text-align:center;margin-top:16px}.contractDetail .connection-content{margin-top:16px}.contractDetail .connection-content__header{height:40px;line-height:39px;padding-left:10px;border:1px solid #39c;border-left-width:14px}.contractDetail .connection-content__header .connection-name{font-size:16px;font-weight:700}.contractDetail .connection-content__header .connection-link{position:relative;padding-right:35px;line-height:39px;text-align:right;text-decoration:none;color:#999}.contractDetail .connection-content__header .connection-link:hover{color:#666}.contractDetail .connection-content__header .connection-link:after{position:absolute;content:" ";right:12px;top:14px;border:5px solid rgba(0,0,0,0);border-left-color:#4197cf}.contractDetail .connection-content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;width:100%}.contractDetail .connection-content__item+.connection-content__item{border-top:1px solid #ccc}.contractDetail .connection-content_hide{display:none;margin:0}.contractDetail .connection-content .service-information{width:50%;-ms-flex-item-align:start;align-self:flex-start;padding-right:16px;word-break:break-all;word-wrap:break-word}.contractDetail .connection-content .service-information .service-information__label-bold{font-weight:700;margin-bottom:8px}.contractDetail .connection-content .service-information .service-information__label{font-size:1.3rem}.contractDetail .connection-content .service-information .service-information__service-name{font-size:15px;font-weight:700}.contractDetail .connection-content .service-information .service-information-item{margin-top:16px;margin-left:16px;font-size:1.3rem}.contractDetail .connection-content .service-progress{width:360px}.contractDetail .connection-content .service-content{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contractDetail .connection-content .service-content .service-other{text-align:right;width:160px}.contractDetail .connection-content .service-content .service-operation{height:96px;padding-top:32px;margin-right:6px}.contractDetail .connection-content__standby-adaptor .service-information__label{font-weight:700;margin-bottom:8px}.contractDetail .connection-content__standby-adaptor+.connection-content__standby-adaptor{margin-top:40px}.contractDetail .cancel-label{color:red}.contractDetail .machine-delivery-status{display:inline-block;width:90px;text-align:center;border-radius:2px;color:#fff;font-size:11px;margin-bottom:15px;padding:2px 4px 1px}.contractDetail .machine-delivery-status__unassigned{background-color:#6f8b9e}.contractDetail .machine-delivery-status__preparing{background-color:#5bc0de}.contractDetail .machine-delivery-status__delivering{background-color:#ec971f}.contractDetail .machine-delivery-status__delivery-complete{background-color:#3bbd2b}.contractDetail .parameter-progress{width:360px}.contractDetail .parameter-progress .progress-graph{height:72px;border:1px solid #3263a9}.contractDetail .parameter-progress .progress-graph__inner{position:relative;top:18px;left:34px}.contractDetail .parameter-progress .progress-graph__labels{font-size:12px;color:#3263a9;margin-top:6px}.contractDetail .parameter-progress .progress-graph .progress-graph-label__apply{position:absolute;left:-12px}.contractDetail .parameter-progress .progress-graph .progress-graph-label__input{position:absolute;left:64px}.contractDetail .parameter-progress .progress-graph .progress-graph-label__request{position:absolute;left:164px}.contractDetail .parameter-progress .progress-graph .progress-graph-label__complete{position:absolute;left:254px}.contractDetail .parameter-progress .progress-message{border-left:1px solid #3263a9;border-right:1px solid #3263a9;border-bottom:1px solid #3263a9;background-color:#3263a9;color:#fff;font-size:13px;padding:2px 0 2px 22px}.contractDetail .module-info{font-size:13px}.contractDetail .module-info .module-info__h3{color:#3d566d;font-size:16px}.contractDetail .module-info .module-info-label{word-break:break-all;word-wrap:break-word;width:400px;font-weight:700;margin-bottom:10px}.contractDetail .module-info .module-info-label__value{margin-left:8px}.contractDetail .module-info .module-info__value{word-break:break-all;word-wrap:break-word;width:400px}.contractDetail .module-info .module-info-header{padding-left:10px;padding-right:10px}.contractDetail .module-info .module-info-header__buttons-area{margin-right:40px}.contractDetail .module-info .module-info-header__buttons-area__button{width:150px}.contractDetail .module-info .module-info-header__buttons-area__button-standby-adaptor{width:250px}.contractDetail .module-info .module-info-header__title{color:#3d566d;font-weight:700;margin-top:10px}.contractDetail .module-info .module-info-header__search-area{width:470px;padding-bottom:8px}.contractDetail .module-info .module-info-header__search-area__input-search-word{width:430px;height:35px;border:1px solid #ccc;padding:5px;font-weight:400}.contractDetail .module-info .module-info-footer{padding-top:18px;padding-bottom:20px;background-color:#fff}.contractDetail .module-info .module-info-footer .module-info-paging-area{position:relative}.contractDetail .module-info .module-info-footer .module-info-paging-area__paging-info{position:absolute;text-align:center;width:98%;padding-left:55px;padding-bottom:10px}.contractDetail .dropdown-menu__disabled{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap;cursor:not-allowed;opacity:.8}.contract-destination-modal__content{margin-top:10px;margin-bottom:10px}.contract-destination-modal__content__error-message{margin-bottom:10px}.contract-destination-modal__content__hr{margin-top:0}.contract-destination-modal__content__table-title{width:240px}.contract-destination-modal__content__table-value{width:450px;word-break:break-all;word-wrap:break-word}.contractPosition{margin:32px 32px 64px}.contractPosition__nav{position:relative;width:100%;border:none}.contractPosition__nav:before{content:"";width:100%;border:1px solid #e0e0e0;position:absolute;bottom:1px}.contractPosition__nav>li>a{cursor:pointer;font-size:16px;font-weight:700;color:#999;border-radius:0;border:none}.contractPosition__nav>li>a:hover{background-color:rgba(0,0,0,0)}.contractPosition__nav>li.active>a,.contractPosition__nav>li.active>a:hover,.contractPosition__nav>li>a:hover{border-radius:0;border:none;border-bottom:4px solid #01518b}.contractPosition__base-list{margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contractPosition .btn-content{margin-top:-24px;margin-bottom:24px}.contractPosition .btn-content .position-btn{width:208px;height:32px;margin-top:24px;margin-right:10px;background-color:#e0e0e0;font-size:1.3rem;font-weight:700;color:#555}.contractPosition .btn-content .position-btn:hover{background-color:#d3d3d3}.contractPosition .btn-content+.search-content{margin-top:32px}.contractPosition .search-content{text-align:right;margin-bottom:16px}.contractPosition .search-content .search-checkbox{font-weight:400;margin-bottom:0;vertical-align:middle;margin-right:16px}.contractPosition .search-content .search-checkbox__span{margin-left:4px}.contractPosition .search-content .kyword-block{display:inline-block;width:310px;margin-right:16px}.contractPosition .search-content .kyword-block__input{width:310px;margin-bottom:0}.contractPosition .search-content .page-num-select{display:inline-block;width:72px;margin-left:8px}.contractPosition .base-list-table{margin-bottom:16px}.contractPosition .base-list-table__tbody td:first-child,.contractPosition .base-list-table__tbody td:last-child,.contractPosition .base-list-table__tbody th:first-child,.contractPosition .base-list-table__tbody th:last-child,.contractPosition .base-list-table__thead td:first-child,.contractPosition .base-list-table__thead td:last-child,.contractPosition .base-list-table__thead th:first-child,.contractPosition .base-list-table__thead th:last-child{padding-left:20px}.contractPosition .base-list-table__tbody{border-bottom:1px solid #ddd}.contractPosition .base-list-table__tr{height:80px}.contractPosition .base-list-table__tr:nth-child(2n){background-color:#f9f9f9}.contractPosition .base-list-table__tr>td{vertical-align:middle}.contractPosition .base-list-table .btn--base-list{width:80px}.contractPosition .base-list-table .dropdown-menu--base-list{padding:5px}.contractPosition .base-list-table .dropdown-menu--base-list>li>a{height:38px;line-height:38px}.contractPosition .base-list-table .service-status{text-align:right}.contractPosition .base-list-table .cancel-label{color:red}.contractPosition .base-list-table-paging{margin-top:-12px;text-align:center}.contractDashboard{margin:32px 32px 64px}.contractDashboard__util{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contractDashboard__search-box{width:320px;height:40px;margin-bottom:0}.contractDashboard__label{margin-left:25px;font-size:13px;font-weight:400}.contractDashboard__select-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;font-weight:300}.contractDashboard .dashboard-table{margin-top:8px;margin-bottom:16px}.contractDashboard .dashboard-table__th{border-bottom:2px solid #bdbdbd}.contractDashboard .dashboard-table__tbody{border-bottom:1px solid #e0e0e0}.contractDashboard .dashboard-table__tr{height:55px}.contractDashboard .dashboard-table__tr:nth-child(2n){background-color:#f5f5f5}.contractDashboard .dashboard-table__tr>td{border-top:1px solid #e0e0e0;vertical-align:middle}.contractDashboard .dashboard-table__a-diabled{pointer-events:none}.contractDashboard .dashboard-table-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contractDashboard .dashboard-table-comment{font-size:12px;padding-left:8px}.contractDashboard .dashboard-table-paging{margin-top:-12px;text-align:center}.estimateList{margin-top:20px}.estimateList .nodata{padding:10px}.estimateList .alert-validation span{padding:6px 1em 6px 2em;text-indent:-1em;width:100%}.estimateList .wrap{width:1024px}.estimateList .panel.panel-basicInfo{width:295px}.estimateList .panel.panel-basicInfo .buttonContainer{margin-top:0}.estimateList .panel.panel-basicInfo .buttonContainer .row{margin-bottom:10px}.estimateList .panel.panel-basicInfo .buttonContainer .row .col-sm-6._left{padding-right:5px}.estimateList .panel.panel-basicInfo .buttonContainer .row .col-sm-6._right{padding-left:5px}.estimateList .panel.panel-basicInfo .buttonContainer .copy_button{margin-bottom:100px}.estimateList .panel.panel-basicInfo .buttonContainer button{width:100%;font-size:12px}.estimateList .panel.panel-estimate{width:720px;font-size:13px}.estimateList .panel.panel-estimate .estimateInfo__hr{margin-top:0;margin-bottom:20px}.estimateList .panel.panel-estimate .estimateInfo__hr--notPermission{margin-top:0;margin-bottom:25px;width:640px}.estimateList .panel.panel-estimate .estimateInfo__th{text-align:center;vertical-align:middle;width:32px}.estimateList .panel.panel-estimate .estimateInfo__checkbox{cursor:pointer}.estimateList .panel.panel-estimate .estimateInfo-estimate-label{font-size:15px;font-weight:700}.estimateList .panel.panel-estimate .estimateInfo-estimate-label__link{color:#05a6cc}.estimateList .panel.panel-estimate .estimateInfo-createDate-label{color:#666;margin-bottom:0}.estimateList .panel.panel-estimate .estimateInfo-createBtn{width:160px}.estimateList .panel.panel-estimate .estimateInfo-downloadBtn{width:190px}.estimateList .panel.panel-estimate .estimateInfo__quotation-ul{margin-bottom:5px}.estimateList .panel.panel-estimate .estimateInfo__quotation-ul--notPermission{margin-bottom:0}.estimateList .panel.panel-estimate .estimateInfo__quotation-li{padding:0}.estimateList .panel.panel-estimate .estimateInfo__quotation-pdf--notPermission{margin-top:45px}.estimateList .panel .panel-heading{background-color:#3d566d;color:#fff}.estimateFooter{background-color:#595757;bottom:0;left:0;color:#fff;font-size:18px;position:fixed;width:100%;min-width:1280px;z-index:15}.estimateFooter .estimateFooter__content{display:block;margin-left:auto;margin-right:auto;margin-bottom:0;text-align:right;padding:20px;width:100%;border-bottom:1px solid #fff}.estimateFooter .estimateFooter__content__cost{font-weight:400;margin-right:20px}.estimate-top-content .contract-information,.estimate-top-content .screen-information{min-width:1280px}.createContract{margin-top:20px;margin-bottom:60px}.createContract .alert-message{color:red}.createContract .createContract-main{min-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.createContract .createContract-side-menu{margin-right:16px}.createContract .form-group .wrap{width:100%;min-width:720px}.createContract .panel.panel-addModule{width:320px}.createContract .panel.panel-addModule ul{list-style:none;padding-left:0;margin-left:0}.createContract .panel.panel-addModule ul li{padding-bottom:10px}.createContract .panel.panel-addModule ul li .infoContext{font-size:12px;padding:5px;margin-top:5px;background-color:#faf8f4;color:#666}.createContract .panel.panel-contract{width:850px}.createContract .panel .panel-contract__content{margin-bottom:15px}.createContract .panel .panel-heading{background-color:#3d566d;color:#fff}.createContract .panel table{font-size:12px}.createContract .panel table .change-cost{color:red}.createContract .panel .estimateName{padding-bottom:5px}.createContract .panel .estimateName .infoContext{font-size:12px;padding:5px;margin-top:5px;background-color:#faf8f4;color:#666}.createContract .panel .estimateName .help-icon{top:2px;padding-left:5px}.createContract .panel .estimateName-form{padding-bottom:10px}.createContract .panel .estimateName-form .alert{margin-bottom:5px;margin-top:10px}.createContract .panel .button-editModule{margin-bottom:5px}.createContract .module-table .module-table__cost_title{width:135px;min-width:68px}.createContract .module-table .module-table__monthly_cost_title{width:120px;min-width:68px}.createContract .module-table .module-table__operation_title{width:85px}.createContract .module-table .module-table__cancel_label{color:red}.createContract .position-table .position-table__cost_title{width:100px;min-width:44px}.createContract .position-table .position-table__num_title{width:40px}.createContract .position-table .position-table__operation_title{width:88px}.createContract .module-table__middle{vertical-align:middle}.createContract .position-content{margin-bottom:6px}.createContract .position-content .position-content__value{margin-left:6px}.createContract .position-content .relay-announce-list__ul{-webkit-padding-start:17px;padding-inline-start:17px}.createContract .sdsa-content{margin-top:6px;display:table;width:100%}.createContract .sdsa-content .sdsa-content__items{display:table-cell;width:50%}.createContract .sdsa-content .sdsa-content__items__value{margin-left:6px}.createContract .sdsa-content .sdsa-content__button{display:table-cell;width:50%;vertical-align:bottom}.createContract .tooltip__wide .tooltip-inner{width:600px;max-width:600px}.createContract .preload{width:0;height:0;display:inline;background-image:url(../images/wan_topology/1-1.png),url(../images/wan_topology/1-2.png),url(../images/wan_topology/1-2-0.png),url(../images/wan_topology/1-3.png),url(../images/wan_topology/3-1.png),url(../images/wan_topology/3-2.png),url(../images/wan_topology/3-3.png),url(../images/wan_topology/3-4.png),url(../images/wan_topology/3-5.png),url(../images/wan_topology/3-6.png),url(../images/wan_topology/3-7.png),url(../images/wan_topology/3-8.png),url(../images/wan_topology/iij_01.png),url(../images/wan_topology/iij_02.png),url(../images/wan_topology/internet_01.png),url(../images/wan_topology/internet_02.png),url(../images/wan_topology/internet_03.png),url(../images/wan_topology/network_01.png),url(../images/wan_topology/network_02.png),url(../images/wan_topology/network_03.png),url(../images/wan_topology/network_04.png),url(../images/wan_topology/network_05.png),url(../images/wan_topology/network_06.png),url(../images/wan_topology/no_image.png)}.upperLimitEstimate a{cursor:pointer}.estimateModal .estimateModal-title .estimateModal-title__main{margin-top:0;margin-bottom:0}.estimateModal .estimateModal-title .estimateModal-title__sub{font-size:13px;color:grey}.estimateModal .estimateModal__moduleName{word-break:break-all;word-wrap:break-word;height:100%}.estimateModal .module__list{border:1px solid #ddd;padding:8px 8px 0;width:540px;height:400px;overflow-y:scroll}.estimateModal .module-info__status-label{display:inline-block;width:85px}.estimateModal .module-table{font-size:12px}.estimateModal .module-table .module-table__cost-title,.estimateModal .module-table .module-table__monthlyCost-title{width:106px}.estimateModal .module-table .module-table__operatio-title{width:90px}.estimateModal .module-table .module-table__cancel-label{color:red}.estimateModal .module-table .module-table__middle{vertical-align:middle}.estimateModal .module-table .module-table__module-name{width:170px}.estimateModal .estimateModal-cancel{padding-bottom:10px}.estimateModal .estimateModal-cancel .estimateModal-cancel__btn{width:150px}.estimateModal .estimateModal__wan-module-type-label{padding-right:2px;padding-left:9px}.estimate-topology{height:405px;text-align:center}.estimate-topology .estimate-topology__name{margin-left:auto;margin-right:auto;margin-bottom:5px;width:320px;font-size:12px}.estimate-topology .estimate-topology__info{margin-top:5px;margin-left:8px}.estimate-topology .estimate-topology__diagram{display:inline-block;width:378px;height:378px}.estimate-topology .estimate-topology__active-nps{display:inline-block;vertical-align:middle;width:170px;text-align:left;margin-right:17px}.estimate-topology .estimate-topology__standby-nps{display:inline-block;vertical-align:middle;width:170px;text-align:left;margin-left:17px}.estimate-topology .estimate-topology__no-select{display:inline-block;width:378px;height:378px;margin-bottom:17px;background-image:url(../images/wan_topology/no_image.png)}.estimate-topology .estimate-topology__single-star{display:inline-block;background:url(../images/wan_topology/1-1.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__dual{display:inline-block;background:url(../images/wan_topology/1-2-0.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__dual-star{display:inline-block;background:url(../images/wan_topology/1-2.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__dual-star-dr{display:inline-block;background:url(../images/wan_topology/1-3.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__saw{display:inline-block;background:url(../images/wan_topology/3-1.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__seil{display:inline-block;background:url(../images/wan_topology/3-2.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__saw-active{display:inline-block;background:url(../images/wan_topology/3-3.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__seil-active{display:inline-block;background:url(../images/wan_topology/3-4.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__saw__saw{display:inline-block;background:url(../images/wan_topology/3-5.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__saw__seil{display:inline-block;background:url(../images/wan_topology/3-6.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__seil__saw{display:inline-block;background:url(../images/wan_topology/3-7.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__seil__seil{display:inline-block;background:url(../images/wan_topology/3-8.png) no-repeat;width:378px;height:121px}.estimate-topology .estimate-topology__network{width:378px;height:137px;position:relative}.estimate-topology .estimate-topology__internet{display:inline-block;background:url(../images/wan_topology/internet_02.png) no-repeat 50%;width:378px;height:137px}.estimate-topology .estimate-topology__internet__single{display:inline-block;background:url(../images/wan_topology/internet_01.png) no-repeat 50%;width:378px;height:137px}.estimate-topology .estimate-topology__internet__small{display:inline-block;vertical-align:middle;background:url(../images/wan_topology/internet_03.png) no-repeat 50%;width:121px;height:137px}.estimate-topology .estimate-topology__close-area{display:inline-block;background:url(../images/wan_topology/iij_01.png) no-repeat 50%;width:378px;height:137px;background-position-x:54%}.estimate-topology .estimate-topology__close-area__small{background:url(../images/wan_topology/iij_02.png) no-repeat 50%}.estimate-topology .estimate-topology__close-area__small,.estimate-topology .estimate-topology__empty-area{display:inline-block;vertical-align:middle;width:121px;height:137px}.estimate-topology .estimate-topology__single-star__single-edge{display:inline-block;position:absolute;background:url(../images/wan_topology/network_01.png) no-repeat 50%;top:0;left:0;z-index:10;width:378px;height:196px;margin-top:-11px}.estimate-topology .estimate-topology__dual-star__single-edge{display:inline-block;position:absolute;background:url(../images/wan_topology/network_06.png) no-repeat 50%;top:0;left:0;z-index:10;width:378px;height:191px;margin-top:-5px}.estimate-topology .estimate-topology__dual-star-dr__single-edge{display:inline-block;position:absolute;background:url(../images/wan_topology/network_02.png) no-repeat 50%;top:0;left:0;z-index:10;width:378px;height:191px;margin-top:-5px}.estimate-topology .estimate-topology__dual-star__dual-edge{display:inline-block;position:absolute;background:url(../images/wan_topology/network_03.png) no-repeat 50%;top:0;left:0;z-index:10;width:378px;height:196px;margin-top:-6px}.estimate-topology .estimate-topology__dual-star-dr__dual-edge{display:inline-block;position:absolute;background:url(../images/wan_topology/network_04.png) no-repeat 50%;top:0;left:0;z-index:10;width:378px;height:196px;margin-top:-6px}.estimate-topology .estimate-topology__dual-star__active-only{display:inline-block;position:absolute;background:url(../images/wan_topology/network_01.png) no-repeat 50%;top:0;left:30px;z-index:10;width:189px;height:196px;margin-top:-6px}.estimate-topology .estimate-topology__dual-star-dr__active-only{display:inline-block;position:absolute;background:url(../images/wan_topology/network_05.png) no-repeat 50%;top:0;left:10px;z-index:10;width:189px;height:196px;margin-top:-6px}.estimateDetail{margin-top:20px;margin-bottom:60px}.estimateDetail .estimateDetail-main{min-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.estimateDetail .label{display:inline-block;width:85px}.estimateDetail .panel.panel-basicInfo{width:320px;margin-right:16px}.estimateDetail .panel.panel-basicInfo .buttonContainer{margin-top:20px}.estimateDetail .panel.panel-basicInfo .buttonContainer .row{margin-bottom:10px}.estimateDetail .panel.panel-basicInfo .buttonContainer .row .col-xs-6._left{padding-right:5px}.estimateDetail .panel.panel-basicInfo .buttonContainer .row .col-xs-6._right{padding-left:5px}.estimateDetail .panel.panel-basicInfo .buttonContainer .copy_button{margin-bottom:100px}.estimateDetail .panel.panel-basicInfo .buttonContainer .copy_button label{padding-top:5px;color:red}.estimateDetail .panel.panel-basicInfo .buttonContainer .modBtn{width:100%;font-size:12px;height:34px}.estimateDetail .panel.panel-estimate{width:850px;font-size:13px}.estimateDetail .panel .panel-heading{background-color:#3d566d;color:#fff}.estimateDetail .panel .cancel-label{color:red}.estimateDetail .form-group .wrap{width:100%}.estimateDetail .module-table .module-table__cost_title,.estimateDetail .module-table .module-table__monthly_cost_title{width:150px}.estimateDetail .module-table .module-table__cancel_label{color:red}.estimateDetail .module-table .module-info__module-name{word-break:break-all;word-wrap:break-word;float:left;width:400px}.estimateDetail .module-table .module-info__status{float:right}.estimateDetail .module-table .change-cost{color:red}.estimateDetail .position-table .position-table__cost_title{width:140px}.estimateDetail .position-table .position-table__num_title{width:48px}.estimateDetail .position-table .module-info__module-name{word-break:break-all;word-wrap:break-word;float:left;width:370px}.estimateDetail .position-table .module-info__status{float:right}.estimateDetail .module-table__middle{vertical-align:middle}.estimateDetail .position-content{margin-bottom:6px}.estimateDetail .position-content .position-content__value{margin-left:6px}.estimateDetail .position-content .relay-announce-list__ul{-webkit-padding-start:17px;padding-inline-start:17px}.estimateDetail .sdsa-content{margin-top:6px;display:table;width:100%}.estimateDetail .sdsa-content .sdsa-content__items{display:table-cell;width:50%}.estimateDetail .sdsa-content .sdsa-content__items__value{margin-left:6px}.estimateDetail .sdsa-content .sdsa-content__button{display:table-cell;width:50%;vertical-align:bottom}.estimateDetail .estimateFooter .button-addModule{height:34px;width:150px}.estimateDetail .estimateFooter .button--loading{font-size:12px}.estimate-screen>.breadcrumb-content{padding-bottom:0}.estimate-screen>.breadcrumb-content .list-inline{margin-bottom:0}.estimate .main-content{width:1024px;margin:32px auto 64px}.estimate__nav{font-size:16px;border-bottom:1px solid #01518b}.estimate__nav__link{cursor:pointer;color:#000;padding:12px 25px}.estimate__nav>li>a.estimate__nav__link{padding:12px 25px}.estimate__nav>li.active>a.estimate__nav__link{background-color:#01518b;color:#fff}.estimate .creating-estimate__apply-message{margin-top:16px;padding-left:16px}.estimate .creating-estimate__head{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16px;border-bottom:3px solid #01518b}.estimate .creating-estimate__head .head-right{margin-left:auto}.estimate .creating-estimate .keyword-search:before{font-size:18px;top:4px}.estimate .creating-estimate .keyword-search__input{width:320px;height:32px;padding-left:30px}.estimate .creating-estimate__table{margin-bottom:16px}.estimate .creating-estimate__table__th{background-color:#f5f5f5;height:55px}.estimate .creating-estimate__table__th .thLabel{display:inline-block;width:135px}.estimate .creating-estimate__table__td{padding:20px 15px;border-bottom:1px solid #ccc}.estimate .creating-estimate__bold{font-weight:700}.estimate .creating-estimate__service-info{width:400px;word-break:break-all;word-wrap:break-word}.estimate .creating-estimate__multi{display:inline-block;width:135px;vertical-align:top}.estimate .creating-estimate__multi--label{width:260px}.estimate .creating-estimate__label{padding-left:2px;color:#aaa}.estimate .creating-estimate__btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.estimate .creating-estimate__error-message{padding:4px 0 0 2px;color:red}.estimate .estimate-header__title{color:#3d566d;font-weight:700;margin-left:15px}.estimate .estimate-header__navigation-btn{font-size:14px;background-color:#004d8d;border:none;outline:none}.estimate .estimate-header__navigation-label--selected{border-bottom:3px solid #004d8d;position:relative}.estimate .estimate-header__navigation-label--not-selected{border-bottom:1px solid #ddd}.estimate .estimate-header__navigation-btn--not-selected{background-color:#fff;border-color:#fff;color:#ccc}.estimate .creating-estimate-table-paging{margin-top:-12px;text-align:center}.estimateApply{background-color:#fff}.estimateApply .infoText{background-color:#fff;margin-bottom:0;margin-top:0;padding-top:20px;padding-bottom:30px;min-width:1024px}.estimateApply .infoText hr{margin-top:20px;margin-bottom:-10px;border:0;border-top:1px solid #ccc}.estimateApply .wrap{background-color:#fff;width:1024px;padding:20px 40px 40px}.estimateApply .wrap .stepIcon{margin-bottom:40px;margin-top:25px}.estimateApply .wrap .stepIcon span{color:#ccc;display:block;line-height:.8em;margin-top:0}.estimateApply .wrap .fileUploadContainer{margin-bottom:25px}.estimateApply .wrap .fileUploadContainer h4{margin-top:0;margin-bottom:15px}.estimateApply .wrap .fileUploadContainer p{margin-bottom:20px}.estimateApply .wrap .fileUploadContainer .upload-point-top{margin-bottom:0}.estimateApply .wrap .fileUploadContainer .upload-point{font-size:12px;margin-top:10px;margin-bottom:20px}.estimateApply .wrap .fileUploadContainer .upload-point p{margin-bottom:0;padding-left:10px}.estimateApply .wrap .fileUploadContainer .upload-point .first{padding-left:0}.estimateApply .wrap .fileUploadContainer .backupSheetDownloadButton__text{font-size:13px;margin-left:32px;margin-bottom:0;text-align:left}.estimateApply .wrap .glyphicon-ok-circle{font-size:140px;color:#33a02c}.estimateApply .wrap .stopDateAreal{margin-bottom:35px;width:432px}.estimateApply .wrap .stopDateAreal .panel{padding:15px}.estimateApply .wrap .stopDateAreal .radioContainer{border:1px solid #ccc;border-radius:4px;display:inline-block;margin:0 5px;padding:6px 12px;text-align:left;width:160px}.estimateApply .wrap .stopDateAreal p{line-height:24px;margin-bottom:35px}.estimateApply .wrap .stopDateAreal p.input-group{margin:20px auto 0;width:240px}.estimateApply .wrap .stopDateAreal p.context{color:#666;display:inline-block;line-height:1.2em;margin-top:20px;margin-bottom:10px;padding-left:1em;text-indent:-.5em}.estimateApply .wrap .highlight{width:640px}.estimateApply .wrap .highlight p{line-height:20px;margin-bottom:35px}.estimateApply .wrap .highlight .agreement-context{background-color:#fafafa;border:1px solid #b9b9b9;padding:15px 15px 5px;margin-bottom:5px;font-size:14px;overflow:auto;height:180px}.estimateApply .wrap .highlight .agreement-context p{margin-bottom:5px}.estimateApply .wrap .highlight .agreement-context a{color:#2676ac;display:inline-block;text-decoration:underline;font-size:13px;line-height:20px;margin-bottom:10px}.estimateApply .wrap .highlight .agreement-context a:hover{color:#216897;text-decoration:none}.estimateApply .wrap .highlight .agreement-context .summary{padding-left:10px}.estimateApply .wrap .run-message{margin:10px;padding-left:18px;font-size:20px;font-weight:700}.estimateApply .file-upload-container__input{height:55px;padding:0 45px}.estimateApply .file-upload__caution{font-weight:700;margin-bottom:30px}.estimateApply .prompt__message{margin-top:30px;margin-bottom:30px}.estimateApply .appFileUpload-container,.estimateApply .sheet-dl-button{width:270px}.estimateApply .estimate-apply-error-message{margin-bottom:20px;font-weight:700;color:red}.estimateApplyComplete .apply-complete-info{width:1024px;padding:20px 40px 40px}.estimateApplyComplete .apply-complete-info .complete-message{margin:0 0 10px}.estimateApplyComplete .apply-complete-info .prompt__message{margin-top:30px;margin-bottom:30px}.estimateApplyComplete .apply-complete-info .top-link{font-weight:700}.estimateApplyComplete .contract-flow{position:relative;min-width:1024px}.estimateApplyComplete .contract-flow__box{border:1px solid #aaa;width:560px;margin:auto;padding:20px}.estimateApplyComplete .contract-flow__announce-label{font-size:13px;background-color:#058dd8;color:#fff;width:90px;text-align:center;padding:4px 0}.estimateApplyComplete .contract-flow__announce-message{margin-top:10px;margin-bottom:20px;text-align:left}.estimateApplyComplete .contract-flow__flow-label{font-size:13px;background-color:#058dd8;color:#fff;width:160px;text-align:center;padding:4px 0}.estimateApplyComplete .contract-flow__flow-chart{margin-top:150px;margin-left:80px;margin-bottom:25px}.estimateApplyComplete .flow-box{position:relative}.estimateApplyComplete .flow-box__chart{width:80%}.estimateApplyComplete .flow-box__complete-label{font-size:12px;position:absolute;color:#245489;top:92%;left:-6%}.estimateApplyComplete .flow-box__complete-date{font-size:12px;position:absolute;color:#666;top:132%;left:-6%}.estimateApplyComplete .flow-box__input-parameter-label{font-size:12px;position:absolute;color:#245489;top:92%;left:19%}.estimateApplyComplete .flow-box__request-parameter-label{font-size:12px;position:absolute;color:#245489;top:92%;left:47%}.estimateApplyComplete .flow-box__complete-parameter-label{font-size:12px;position:absolute;color:#245489;top:92%;left:73%}.configure-register{margin-top:20px;width:1024px}.configure-register .contract-info{background-color:#fff}.configure-register .contract-info .contract-info-header{background-color:#faf8f4;color:#3d566d}.configure-register .contract-info .contract-info-header__service-name{text-align:center;width:120px}.configure-register .contract-info .contract-info-header__service-code{text-align:center;width:130px}.configure-register .contract-info .contract-info-header__label{width:480px}.configure-register .contract-info .contract-info-header__button{width:250px}.configure-register .contract-info .edit-label{margin-bottom:0}.configure-register .contract-info .contract-info-detail__service-code,.configure-register .contract-info .contract-info-detail__service-name{text-align:center;vertical-align:middle}.configure-register .contract-info .contract-info-detail__label{vertical-align:middle}.configure-register .contract-info .contract-info-detail__button{text-align:center;vertical-align:middle}.configure-register .configure-information .configure-information__heading{font-size:16px;margin-top:0;margin-bottom:0}.configure-register .configure-information .configure-information-list{list-style:none;padding-left:0}.configure-register .configure-information .configure-information-item{padding:15px;border-bottom:1px solid #ddd}.configure-register .configure-information .configure-information-item:nth-child(odd){background-color:#fafafa}.configure-register .configure-information .configure-information-item .configure-information-item__name{font-size:15px;margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.configure-register .configure-information .configure-information-item .configure-information-item__value{word-break:break-all;word-wrap:break-word;width:500px}.configure-register .configure-information .border-none-item{border-bottom:none}.configure-register .configure-information__back-link{font-size:13px}.configure-register .configure-information__back-link__hr{margin-top:10px;margin-bottom:15px}.configure-register .configure-information__change-configure{margin-top:10px}.configure-register .configure-information__change-configure__link{width:284px}.configure-register .configure-information__sdSa{margin-top:50px}.configure-register .configure-information .configure-information-block{margin-top:24px}.configure-register .configure-menu{width:300px}.configure-register .configure-menu .configure-menu__btn{display:inline-block;margin-top:7px}.configure-register .configure-menu .configure-menu__btn--download{display:inline-block;font-size:13px;margin-top:7px}.configure-register .configure-menu .configure-menu__btn--copy{margin-top:7px}.configure-register .configure-menu__btn--parameter-download{display:inline-block;margin-bottom:5px}.configure-register .configure-menu .configure-menu__btn--upload .file-upload{position:relative;display:inline-block}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container{position:relative;width:300px;height:auto;overflow:hidden}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-primary{color:#fff;background-color:#2b3c4c;border-color:#204d74}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-info{color:#fff;background-color:#047d9a;border-color:#269abc}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-warning{color:#fff;background-color:#bb7005;border-color:#d58512}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-warning-disabled{color:#fff;background-color:#ed8e06;border-color:#eea236}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container:hover>.btn.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container .file-upload-container__input{width:100%}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container .file-upload-container__file{margin:0;width:320px;font-size:100px;position:absolute;top:0;right:0;cursor:pointer;opacity:0}.configure-register .configure-menu .configure-menu__btn--upload .file-upload .file-upload-container .file-upload-container__filter{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:4000000;cursor:not-allowed}.configure-register .message-list{margin-top:10px}.configure-register .message-list .change-parameter-message{color:#cc4040}.configure-register .message-list .message-left{display:inline-block;vertical-align:middle}.configure-register .message-list .message-right{display:inline-block;width:280px;vertical-align:top}.configure-register .message-list .message-bottom{font-size:13px}.configure-register .edit-label{margin-bottom:10px}.configure-register .edit-label .edit-label__text-box{width:320px}.configure-register .configure-operation-content{margin-bottom:15px}.configure-register .cancel-label{color:red}.configure-register .dns-filter__change-button{width:310px}.start-date-error{font-weight:700;font-size:85%}.start-date-error__ul{margin-bottom:0}.url-filter__message{font-size:13px}.interface-config .panel-group{margin-bottom:5px;width:100%}.interface-config__heading-status{margin-left:20px}.interface-config__accordion-information{margin-left:15px}.interface-config__accordion-information__item{word-break:break-all;word-wrap:break-word;margin-top:5px}.interface-config__checkbox{margin-top:20px}.interface-config .edit-btn{vertical-align:middle}.vLan-config{margin-top:10px;margin-bottom:10px}.vLan-config .panel-group{margin-bottom:5px;width:650px}.vLan-config .vLan-config__header-label{font-size:14px}.vLan-config .vLan-config__header-info{font-size:14px;margin-left:25px}.vLan-config .vLan-config__information__label{margin-left:15px}.vLan-config .vLan-config__information__item{margin-bottom:5px}.vLan-config .vLan-config__explanation-table{margin:auto}.vLan-config .vLan-config__explanation-head{background-color:#3d566d;color:#fff;width:100px}.configure-inline{display:inline-block;vertical-align:middle}.network-duplicate-info__name-header{width:180px}.network-duplicate-info__module-header,.network-duplicate-info__network-address-header{width:150px}.config-parameter-modal__body .target-table-top-content{margin-top:10px}.config-parameter-modal__body .target-table-top-content .checkbox__all-select{padding-left:8px;margin:0}.config-parameter-modal__body .scroll-content{height:300px;margin-top:10px;overflow:hidden;overflow-y:auto}.config-parameter-modal__body .scroll-content .target-table{margin-bottom:0}.config-parameter-modal__body .scroll-content .target-table .target-info{padding-left:20px}.config-parameter-modal__body .target-paging{border-top:1px solid #ddd;padding-top:15px;padding-bottom:10px}.manageTop .manageMenu{padding-top:20px}.manageTop .manageMenu .panel{width:800px}.manageTop .manageMenu .panel-heading{background-color:#3d566d;color:#fff}.sgSearch.searchForm{background-color:#fff;margin-bottom:20px;min-width:1024px}.sgSearch.searchForm .wrap{padding:40px 0 20px;width:640px}.sgSearch.searchForm .wrap form{width:320px}.sgSearch.searchForm .wrap form input[type=text]{display:inline-block;width:260px}.sgSearch.searchForm .wrap form button,.sgSearch.searchForm .wrap form input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box}.sgSearch .wrap,.sgSearchContent__list{width:1024px}.sgSearchContent__estimate_content{padding:10px}.sgSearchContent__button{width:220px}.sgSearchContent .sgSearch-table__button-area{margin-top:5px}.sgSearchContent__statusLabel--cancel{color:red;font-size:12px}.deliveryStatus{padding:15px 0}.deliveryStatus .header,.deliveryStatus>.wrap{width:1024px}.deliveryStatus .header table{background-color:#fff;border:1px solid #b9b9b9;width:680px}.deliveryStatus .header table th{background-color:#faf8f4;color:#3d566d;width:150px}.deliveryStatus .header table th p{padding:10px 15px;margin-bottom:0}.deliveryStatus .header table td .pull-left,.deliveryStatus .header table td .pull-right{padding:10px 15px}.deliveryStatus .header table td .pull-right p{padding:0 0 10px 10px;margin-bottom:0}.deliveryStatus .sendConteiner{background-color:#fff}.deliveryStatus .sendConteiner label{background-color:#faf8f4;border-bottom:1px solid #ddd;color:#3d566d;display:block;padding:5px 10px}.deliveryStatus .sendConteiner .sendConteiner-body{padding:10px 10px 0}.deliveryStatus .sendConteiner .sendConteiner-body__datepicker{float:left;margin-right:20px;width:142px}.deliveryStatus .sendConteiner .sendConteiner-body__timepicker{width:270px;margin-right:20px}.deliveryStatus .sendConteiner .sendConteiner-body__timepicker-select{display:inline-block;width:70px;float:none}.deliveryStatus .sendConteiner .sendConteiner-body__timepicker-label{display:inline-block;margin-left:5px;margin-right:5px}.deliveryStatus .sendConteiner .sendConteiner-message{padding:0 10px 10px;font-size:13px}.deliveryStatus .sendConteiner .sendConteiner-message p{margin:0}.deliveryStatus .panel-search{margin:14px 12px -10px;border-bottom:1px solid #ddd}.deliveryStatus .panel-search .page-area{padding-bottom:5px}.deliveryStatus .panel-search .page-area span{font-size:15px;float:right}.deliveryStatus .panel-search .option-area{margin-left:15px;height:80px}.deliveryStatus .cancel-label{color:red}.deliveryStatus .contract-detail-list{padding-bottom:10px;border-bottom:1px solid #ddd}.deliveryStatus .delivery-information-item__value{word-break:break-all;word-wrap:break-word;width:800px}.deliveryStatus .delivery-information-wan-access__value{word-break:break-all;word-wrap:break-word;width:580px}.deliveryStatus .main{margin-top:15px;width:1024px}.deliveryStatus .main .wordBreak{width:780px}.deliveryStatus .main .wordBreak._position{width:680px}.deliveryStatus .main .form-group{margin-bottom:0}.deliveryStatus .main .form-group .button-npsGroupOpen{cursor:pointer;margin-bottom:0}.deliveryStatus .main .form-group .wrap{-webkit-transition:all .5s linear;transition:all .5s linear;border-top:1px solid #b9b9b9;margin:0 20px}.deliveryStatus .main .form-group .wrap.ng-hide-add,.deliveryStatus .main .form-group .wrap.ng-hide-remove{display:block!important;opacity:1}.deliveryStatus .main .form-group .wrap.ng-hide{opacity:0}.deliveryStatus .main .form-group .wrap .button-constractInfo{margin-right:10px}.deliveryStatus .main .form-group .wrap table{font-size:13px}.deliveryStatus .main .form-group .wrap table thead h3{color:#3d566d;font-size:16px}.deliveryStatus .module-typeName__label{padding-top:5px;font-size:16px}.deliveryStatus .delivery__backupOption{margin-top:15px}.errorPage,.errorPage .errorContent{background-color:#fff;min-width:1024px}.errorPage .errorContent{display:inline-block;width:100%;position:relative;margin:72px -5px 0;top:-5pt}.errorPage .errorContent__top-link{color:#333;display:inline-block;margin-top:40px;text-decoration:underline}.errorPage .errorContent__top-link:hover{text-decoration:none}.errorPage .errorPage-footer{position:fixed;background-color:#fff;height:100%;width:100%;z-index:-10}.errorPage .announce-container{width:680px;margin-top:20px;margin-left:auto;margin-right:auto}.alert-javascript{color:#846539;border:1px solid #c49358;background-color:#fcf8e3;padding:10px 15px;display:inline-block;margin-bottom:20px}.alert-javascript .glyphicon.glyphicon-alert{color:#ff9a00;font-size:20px}.alert-validation{display:block;margin-bottom:20px}.alert-validation span{display:inline-block;background-color:#ffebe8;border:1px solid #de3e00;border-radius:0;color:#d00}.alert-txt{color:#d00;padding-top:8px}.alert-windows{display:block;margin-bottom:20px}.alert-windows span{display:inline-block;background-color:#f6f6f6;border:1px solid #b3c4c3;border-radius:0;color:#333;padding:10px 15px;width:100%}.notificationAddress{margin-top:20px}.notificationAddress .main{width:800px}.notificationAddress .contract{width:600px}.notificationAddress .contract .contract__title{background-color:#faf8f4;color:#3d566d;width:130px}.notificationAddress .contract .contract__code{background-color:#fff;width:130px}.notificationAddress .contract .contract__label{word-break:break-all;word-wrap:break-word;background-color:#fff}.notificationAddress .panel-notification .panel-heading{color:#fff;background-color:#3d566d}.notificationAddress .panel-notification .panel-matters_hr{margin-top:10px}.notificationAddress .notification-address{margin-bottom:4px}.notificationAddress .notification-address .notification-address__no{width:45px}.notificationAddress .notification-address .notification-address__operation{width:130px}.notificationAddress .notification-address .notification-address__email{width:550px}.notificationAddress .notification-address .notification-address__message{word-break:break-all;word-wrap:break-word;margin:8px 0;display:inline-block;width:550px;font-size:14px;text-align:left}.notificationAddress .border-line{margin:10px 0}.estimate-template{margin-top:20px}.estimate-template .main{width:1024px}.estimate-template .panel-add-template{width:295px}.estimate-template .panel-add-template .panel-heading{color:#fff;background-color:#3d566d}.estimate-template .panel-add-template .panel-add-template__ul{list-style:none;padding-left:0;margin-left:0}.estimate-template .panel-add-template .panel-add-template__li{padding-bottom:10px}.estimate-template .pane-template-list{width:720px}.estimate-template .pane-template-list .panel-heading{color:#fff;background-color:#3d566d}.estimate-template .pane-template-list .panel-matters_hr{margin-top:10px}.estimate-template .template-list .template-list__no{width:50px}.estimate-template .template-list .template-list__operation{width:120px}.estimate-template .template-list .template-list__button{width:100%;margin:5px 0}.estimate-template .template-list .template-list__info{word-break:break-all;word-wrap:break-word;font-size:13px}.estimate-template .template-list .template-list__info .template-list__info__name{margin-bottom:10px}.estimate-template .order-stop__label{color:red}.npsGroupDetail .npsGroup-detail__header{padding:30px;width:900px}.npsGroupDetail .npsGroup-detail__header .npsGroup-detail__header-refresh{padding-top:20px}.npsGroupDetail .npsGroup-detail__header .npsGroup-detail__header-refreshDate{padding-top:5px}.npsGroupDetail .npsGroup-detail{margin:0 30px 10px;background-color:#fff}.npsGroupDetail .npsGroup-detail__panel-heading{background-color:#3d566d;color:#fff}.npsGroupDetail .npsGroup-detail-info{margin:0 0 15px 10px;border-bottom:1px solid #eee}.npsGroupDetail .npsGroup-detail-info__heading{font-size:12px;font-weight:700;padding:10px 0 0;margin-bottom:20px}.npsGroupDetail .npsGroup-detail-info__heading-gateway{font-size:12px;font-weight:700}.npsGroupDetail .npsGroup-detail-info-margin{margin-bottom:60px}.npsGroupDetail .npsGroup-detail-info-position{margin:0 0 80px 10px}.npsGroupDetail .npsGroup-detail-info-gateway{margin:0 0 30px 25px}.npsGroupDetail .npsGroup-detail-info-gateway-swg{margin:0 0 0 50px}.npsGroupDetail .npsGroup-detail-info-wanAccess{margin:0 0 0 25px}.npsGroupDetail .npsGroup-detail-info-ethernet{margin:0 0 30px 50px}.npsGroupDetail .npsGroup-detail-info-cold-standby{margin:30px 0 0}.npsGroupDetail .npsGroup-detail-info-cold-standby-machine{margin:0 0 0 25px}.npsGroupDetail .npsGroup-detail-info-table{margin-bottom:10px}.npsGroupDetail .npsGroup-detail-info-table__thead{background-color:#faf8f4;font-size:11px}.npsGroupDetail .npsGroup-detail-info-table__thead th{padding:6px;font-weight:400;border-bottom-width:0}.npsGroupDetail .npsGroup-detail-info-table__thead-label{width:20%}.npsGroupDetail .npsGroup-detail-info-table__tbody{font-size:11px;background-color:#fafafa}.npsGroupDetail .npsGroup-detail-info-table__tbody td{padding:6px}.reportDl{margin-top:20px}.reportDl .main{width:800px}.reportDl .reportLog-panel__header{background-color:#3d566d;color:#fff}.reportDl .content-table__module-info{width:350px}.reportDl .content-table__buttons{width:118px}.reportDl .module-info{font-size:13px;word-break:break-all;word-wrap:break-word}.reportDl .module-info__title{font-weight:700;margin-right:10px}.reportDl .week-label{font-size:16px}.reportDl .week-label__sunday{color:#ff1493}.reportDl .week-label__saturday{color:#00f}.reportDl .table__report-title{width:200px;vertical-align:middle}.maintenanceManage{width:800px;margin:40px auto 32px}.maintenanceManage .manage-panel__heading{background-color:#3d566d;color:#fff}.maintenanceManage .manage-content{margin-bottom:16px}.maintenanceManage .manage-content__datePicker{width:160px}.maintenanceManage .manage-content__timePicker{width:120px;margin-left:15px}.maintenanceManage .manage-content__textArea{width:760px;height:200px}.maintenanceManage-modal__body .manage-content{margin-top:15px}.maintenanceManage-modal__body .manage-content__textarea{width:500px;height:200px}.addressManage{margin-top:20px}.addressManage .main{width:800px}.addressManage .registerAddress-content__caution{color:red}.addressManage .addressManage-content{margin-bottom:15px}.addressManage .addressManage-content__postCode{width:48%;margin-right:15px}.addressManage .addressManage-content__postCode__front{width:40%}.addressManage .addressManage-content__postCode__back{width:52%}.addressManage .addressManage-content__prefecture{width:48%;margin-left:15px}.addressManage .postCode__errors__front{display:inline-block;width:45%;margin-right:1px}.addressManage .postCode__errors__back{display:inline-block;width:46%}.addressManage .address-table__postCode,.addressManage .address-table__prefecture{width:90px}.addressManage .address-table__address{word-break:break-all;word-wrap:break-word;width:514px}.addressManage .address-table__button{width:70px}.addressManage .addressManage-panel__header{background-color:#3d566d;color:#fff}.addressManage-modal__body .manage-content{margin-top:15px}.description-provider .provider-list{padding-top:20px}.description-provider .provider-list .panel{width:1000px}.description-provider .provider-list .panel-heading{background-color:#3d566d;color:#fff}.description-provider .provider-list .provider-table .table-header{background-color:#f0f0f0}.description-provider .provider-list .provider-table .table-header__line-name{width:420px}.description-provider .provider-list .provider-table .table-header__offer-case{width:290px}.description-provider .provider-list .provider-table .table-header__other-service{width:270px}.description-provider .provider-list .provider-table .table-body__flets-type{width:150px}.description-provider .provider-list .provider-table .table-body__plan-type{width:260px}.address-change .main-contents{margin-top:20px}.address-change .main-contents .contract-info{width:800px;margin-bottom:20px}.address-change .main-contents .contract-info__table{width:600px}.address-change .main-contents .contract-info__title{background-color:#faf8f4;color:#3d566d;width:130px}.address-change .main-contents .contract-info__code{background-color:#fff;width:130px}.address-change .main-contents .contract-info__label{background-color:#fff;word-break:break-all;word-wrap:break-word}.address-change .main-contents .address-change-panel{width:800px}.address-change .main-contents .address-change-panel__header{background-color:#3d566d;color:#fff}.address-change .main-contents .separate-line{margin-top:0;margin-bottom:0}.address-change .main-contents .address-change-button{width:300px}.address-change .main-contents .position-list{list-style:none;padding-left:0}.address-change .main-contents .position-detail{padding:15px;border-bottom:1px solid #ddd}.address-change .main-contents .position-detail:nth-child(odd){background-color:#fafafa}.address-change .main-contents .position-detail .position-info{width:400px}.address-change .main-contents .position-detail .position-info__label{font-weight:700;word-break:break-all;word-wrap:break-word}.address-change .main-contents .position-detail .position-info__not-can-change-message{color:red;margin-left:64px;padding:0;width:680px;word-break:break-all;word-wrap:break-word}.address-change .main-contents .position-detail .errors{margin-top:10px}.address-change .main-contents .position-detail .errors__message{color:red}.address-change .main-contents .position-detail .address-info{margin-top:5px;word-break:break-all;word-wrap:break-word}.address-change-modal .current-address{margin-top:10px;margin-bottom:10px;word-break:break-all;word-wrap:break-word}.address-change-modal .address-change{margin-top:10px;margin-bottom:10px}.address-change-modal .address-change__table-title{width:240px}.address-change-modal .address-change__table-value{width:450px;word-break:break-all;word-wrap:break-word}.address-change-modal .error-message{margin-top:10px}.address-change-modal .error-message__label{margin-bottom:10px}.address-change-modal .input-contents{margin-top:20px}.address-change-modal .input-contents__select-preferred-type{height:100px}.address-change-modal .input-contents__info-text{margin-top:10px;margin-bottom:10px}.address-change-modal .separate-line{margin-top:0;margin-bottom:0}.moduleChange .contents{padding-top:20px}.moduleChange .contents .contract-info{width:950px}.moduleChange .contents .contract-info .contract-info-header{background-color:#faf8f4;color:#3d566d}.moduleChange .contents .contract-info .contract-info-header__service-name{text-align:center;width:120px}.moduleChange .contents .contract-info .contract-info-header__service-code{text-align:center;width:130px}.moduleChange .contents .contract-info .contract-info-header__label{width:480px}.moduleChange .contents .contract-info .contract-info-header__button{width:250px}.moduleChange .contents .request-panel{width:950px}.moduleChange .contents .request-panel__header{background-color:#3d566d;color:#fff}.moduleChange .separate-line{margin-top:0}.moduleChange .setting-complete-date{margin-top:15px}.moduleChange .request-module-change-button{margin-top:5px;width:300px}.moduleChange .request-change-preferred-date{margin-bottom:0}.moduleChange .error-message{margin-top:10px}.moduleChange .error-message__label{margin-bottom:10px}.moduleChange .module-info{margin-top:10px}.moduleChange .module-info__list{list-style:none;padding-left:0}.moduleChange .module-info__detail{padding:15px;border-bottom:1px solid #ddd}.moduleChange .module-info__detail__item{width:500px;word-break:break-all;word-wrap:break-word}.moduleChange .module-info__detail:nth-child(odd){background-color:#fafafa}.moduleChange .module-info__label{font-weight:700}.moduleChange .module-info__button-area{width:290px}.moduleChange .module-info__confirm-position-button{width:280px}.moduleChange .module-info__selected-hub-area{margin-top:10px}.moduleChange .configure-menu{width:300px}.moduleChange .configure-menu__btn-download{display:inline-block;margin-bottom:5px;width:100%}.moduleChange .configure-menu__btn-upload .file-upload{position:relative;display:inline-block}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container{position:relative;width:300px;height:auto;overflow:hidden}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-primary{color:#fff;background-color:#2b3c4c;border-color:#204d74}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-info{color:#fff;background-color:#047d9a;border-color:#269abc}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-warning{color:#fff;background-color:#bb7005;border-color:#d58512}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-warning-disabled{color:#fff;background-color:#ed8e06;border-color:#eea236}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container:hover>.btn.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container .file-upload-container__input{width:100%}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container .file-upload-container__file{margin:0;width:320px;font-size:100px;position:absolute;top:0;right:0;cursor:pointer;opacity:0}.moduleChange .configure-menu__btn-upload .file-upload .file-upload-container .file-upload-container__filter{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:4000000;cursor:not-allowed}.moduleChange .message-list{margin-top:10px}.moduleChange .message-list .change-parameter-message{color:#cc4040}.setting-complete-modal .setting-complete-date{width:200px}.setting-complete-modal .setting-complete-hour,.setting-complete-modal .setting-complete-minute{width:120px;margin-left:10px}.firmware-list-view{margin:32px auto 64px}.dashboardContainer .versionUp-notice__link{color:#00cfff;cursor:pointer}.dashboardContainer .versionUp-notice__link:hover{color:#00cfff}.dashboardContainer .dashboard-large-title{width:950px;margin:0 auto 20px}.dashboardContainer .dashboard-large-title .dashboard-large-title__h3{position:relative;margin-bottom:30px;padding:4px 4px 4px 1.4em;font-size:1.3em}.dashboardContainer .dashboard-large-title .dashboard-large-title__h3:before{content:"■";color:#004d8d;font-size:1.6em;position:absolute;left:0;top:-.2em}.dashboardContainer .dashboard-content{max-width:800px;margin:0 auto 10px}.dashboardContainer .dashboard-content .operation-wrap{padding:0 20px}.dashboardContainer .dashboard-content .operation-wrap .operation-box .operation-box__left{width:550px}.dashboardContainer .dashboard-content .operation-wrap .operation-box .operation-box__right{width:230px}.dashboardContainer .dashboard-content .operation-wrap .operation-box .operation-box__right__item-center{width:170px;margin:15px auto 0}.dashboardContainer .dashboard-content .operation-wrap .operation-box .operation-box__right__item-center .btn-set-monitoring{height:48px}.dashboardContainer .dashboard-content .operation-wrap .operation-box .operation-box__right-buttons{width:170px}.dashboardContainer .dashboard-messageContent{min-height:100px;margin-bottom:20px;padding-top:30px}.dashboardContainer .dashboard-info-message{margin:0 0 8px}.dashboardContainer .dashboard-panel{border:1px solid #ddd}.dashboardContainer .dashboard-panel__heading{background-color:#3d566d;color:#fff}.dashboardContainer .dashboard-panel__heading-select{color:#000}.dashboardContainer .dashboard-table{margin-top:10px;margin-bottom:10px}.dashboardContainer .dashboard-table__sa-state{margin-top:0}.dashboardContainer .dashboard-table__th{background-color:#faf8f4}.dashboardContainer .dashboard-table__report-title{width:200px}.dashboardContainer .dashboard-table__module-info-title{width:190px}.dashboardContainer .dashboard-table__connect-status{width:240px}.dashboardContainer .dashboard-table__cancel-label{color:red}.dashboardContainer .dashboard-table__sdsa-label{width:260px}.dashboardContainer .dashboard-table__sdsa-type{width:80px}.dashboardContainer .dashboard-table__sdsa-status{width:130px}.dashboardContainer .dashboard-table__sdsa-button{width:150px}.dashboardContainer .dashboard-table__td-central{text-align:center;vertical-align:middle}.dashboardContainer .dashboard-table__td-middle{vertical-align:middle}.dashboardContainer .dashboard-nav-tabs{margin-bottom:20px}.dashboardContainer .dashboard-menuBar{margin-top:48px;margin-bottom:24px;background-color:#3d566d;border-radius:4px;padding:0 20px}.dashboardContainer .dashboard-menuBar__ul{list-style-type:none;margin:0;padding:0;font-size:0}.dashboardContainer .dashboard-menuBar__li{display:inline-block;font-size:16px;margin:0}.dashboardContainer .dashboard-menuBar__li__link{display:block;cursor:pointer;padding:12px 20px;background-color:#4b657d;text-decoration:none;color:#fff}.dashboardContainer .dashboard-menuBar__li-active,.dashboardContainer .dashboard-menuBar__li :hover{background-color:#879caf;color:#fff}.dashboardContainer .dashboard-menuBar__counter{margin-top:10px;background-color:#3d566d;color:#fff}.dashboardContainer .big-label{display:inline-block;font-size:14px;width:80px;margin:auto}.dashboardContainer .big-label__reflect-state{width:130px}.dashboardContainer .loading-label{margin:0;font-size:12px}.dashboardContainer .week-label{font-size:16px}.dashboardContainer .week-label__sunday{color:#ff1493}.dashboardContainer .week-label__saturday{color:#00f}.dashboardContainer .reboot-content{width:520px;margin-left:auto;margin-right:auto;margin-bottom:10px}.dashboardContainer .reboot-content__dateTime{display:inline-block;width:180px;margin-bottom:10px}.dashboardContainer .reboot-content__message{display:inline-block;text-align:left;margin-bottom:16px;padding-left:1.4em;text-indent:-1.4em}.dashboardContainer .reboot-history__label{display:inline-block;font-size:14px;width:150px;margin:auto}.dashboardContainer .firmware-version-content .firmware-date-picker{width:600px}.dashboardContainer .firmware-version-content .firmware-request-date{display:inline-block;width:180px;margin-top:10px;margin-bottom:10px}.dashboardContainer .firmware-version-content .tooltip.customClass .tooltip-inner{font-size:14px;width:160px}.dashboardContainer .firmware-version-content .setting-number .setting-number-table{margin-top:10px;margin-bottom:10px}.dashboardContainer .firmware-version-content .setting-number .setting-number-table .time-zone{background-color:#faf8f4;width:60px}.dashboardContainer .firmware-version-content .setting-number .setting-number-table .setting-info{background-color:#faf8f4;width:74px}.dashboardContainer .firmware-version-content .setting-number .setting-number-table .solid-border-left{border-left:2px solid #c5c5c5}.dashboardContainer .firmware-version-content .setting-number .setting-number-table .solid-border-right{border-right:2px solid #c5c5c5}.dashboardContainer .firmware-version-content .setting-number--availability{display:inline-block;width:20px;height:20px;background:#5cb85c;border-radius:50px}.dashboardContainer .firmware-version-content .setting-number--slightly{display:inline-block;width:20px;height:20px;background:rgba(0,0,0,0);border-bottom:20px solid #f0ad4e;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0)}.dashboardContainer .firmware-version-content .setting-number--none{width:26px;height:6px;display:inline-block;background-color:#d9534f;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.dashboardContainer .firmware-version-content .setting-number--none:after{content:"";display:block;width:100%;height:100%;background-color:inherit;-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.dashboardContainer .firmware-version-content .setting-number-info{display:inline-block;text-align:center;height:13px;width:23px}.dashboardContainer .firmware-version-content .setting-number-info--availability{display:block;width:15px;height:15px;margin-left:2px}.dashboardContainer .firmware-version-content .setting-number-info--slightly{display:block;width:15px;height:15px;border-bottom-width:14px;border-left-width:10px;border-right-width:10px}.dashboardContainer .firmware-version-content .setting-number-info--none{display:block;width:19px;height:4px;margin-top:6px}.dashboardContainer .dashboard-command{position:relative;padding:5px}.dashboardContainer .dashboard-command .indicator{position:absolute;background:rgba(90,90,90,.5);height:100%;width:100%;z-index:500}.dashboardContainer .dashboard-command .indicator .indicator-img{text-align:center;margin-top:100px}.dashboardContainer .dashboard-command .indicator .indicator-img .indicator-message{margin-top:16px;font-size:2rem;color:#fff;font-weight:600}.dashboardContainer .dashboard-command .command-description{padding-bottom:8px}.dashboardContainer .dashboard-command .command-settings .command-list{height:380px;overflow-y:scroll;border:1px solid #a9a9a9;padding:10px}.dashboardContainer .dashboard-command .command-settings .command-list .command-list-title{border-bottom:1px solid #a9a9a9;margin-bottom:10px;color:#a9a9a9}.dashboardContainer .dashboard-command .command-settings .command-list .command-list-value{margin-right:8px}.dashboardContainer .dashboard-command .command-settings .command-parameter{background-color:#faf8f4;padding:10px;height:380px;margin-bottom:14px;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}.dashboardContainer .dashboard-command .command-settings .command-parameter .parameter-title{border-bottom:1px solid #a9a9a9;margin-bottom:15px}.dashboardContainer .dashboard-command .command-settings .command-parameter .parameter-title-label{padding-left:8px}.dashboardContainer .dashboard-command .command-settings .command-parameter .wifi-list-table{width:100%;table-layout:fixed}.dashboardContainer .dashboard-command .command-settings .command-parameter .wifi-list-table-wrapper{height:300px;overflow-y:scroll}.dashboardContainer .dashboard-command .command-settings .command-parameter .wifi-list-table__option-td{width:20px;vertical-align:middle}.dashboardContainer .dashboard-command .command-settings .command-parameter .wifi-list-table__inner-td{vertical-align:middle}.dashboardContainer .dashboard-command .command-settings .command-parameter .wifi-list-table__inner-table{margin-bottom:0}.dashboardContainer .dashboard-command .command-settings .command-parameter .wifi-list-table__inner-table_th{width:100px}.dashboardContainer .dashboard-command .command-result .result-area{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;margin-top:10px;width:100%;height:150px}.dashboardContainer .dashboard-command .command-result .row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboardContainer .dashboard-command .command-result .next-image{text-align:center}.dashboardContainer .dashboard-command .command-result .next-image-icon{font-size:5rem}.dashboardContainer .dashboard-command .command-result .exec-button{position:relative}.dashboardContainer .dashboard-command .command-result .exec-button-list{position:absolute;bottom:0;right:0}.dashboardContainer .enhanced-monitor-notifyStop-table>.enhanced-monitor-notifyStop-table__tbody>.enhanced-monitor-notifyStop-table__tr:nth-child(2n)>.enhanced-monitor-notifyStop-table__td{border-top:none}.dashboardContainer .enhanced-monitor-notifyStop-table>.enhanced-monitor-notifyStop-table__tbody>.enhanced-monitor-notifyStop-table__tr:nth-child(4n+1),.dashboardContainer .enhanced-monitor-notifyStop-table>.enhanced-monitor-notifyStop-table__tbody>.enhanced-monitor-notifyStop-table__tr:nth-child(4n+2){background-color:#f9f9f9}.dashboardContainer .enhanced-monitor-notifyStop-table .enhanced-monitor-notifyStop-table__td{vertical-align:middle}.dashboardContainer .enhanced-monitor-notifyStop-table .inner-table__outer{display:inline-block;width:50%;text-align:left}.dashboardContainer .enhanced-monitor-notifyStop-table .inner-table__outer .inner-table{background-color:rgba(0,0,0,0);margin-bottom:0}.dashboardContainer .enhanced-monitor-notifyStop-table .inner-table__outer .inner-table__times{vertical-align:middle}.dashboardContainer .enhanced-monitor-notifyStop-table .inner-table__outer .inner-table__button{width:55px;padding-left:0;padding-right:0}.dashboardContainer .versionUp__list__module{width:560px;word-break:break-all;word-wrap:break-word}.dashboardContainer .bulk-versionUp-list{border:1px solid #ddd;border-radius:4px}.dashboardContainer .bulk-versionUp-list__header{padding:10px}.dashboardContainer .bulk-versionUp-list__body{height:350px;overflow:auto;border-top:1px solid #ddd}.dashboardContainer .bulk-versionUp-list__body__content{margin-top:10px}.dashboardContainer .bulk-versionUp-list__footer{border-top:1px solid #ddd;padding-top:15px;padding-bottom:10px}.dashboardContainer .bulk-versionUp-list__search-area{border:1px solid #b9b9b9;border-radius:4px;margin:0 0 14px;padding:10px 0;background-color:#f6f9fb}.dashboardContainer .bulk-versionUp-list__table{margin-bottom:10px}.dashboardContainer .bulk-versionUp-list__table__checkbox-td{width:30px;vertical-align:middle}.dashboardContainer .bulk-versionUp-list__checkbox{display:inline-block}.dashboardContainer .bulk-versionUp-list__info__hr{margin-top:10px;margin-bottom:10px}.dashboardContainer .bulk-versionUp-list__select-btn{width:160px}.dashboardContainer .bulk-versionUp-list__select-num{display:inline-block;width:120px;vertical-align:bottom}.dashboardContainer .bulk-versionUp-list__pager-num{display:inline-block;width:395px;vertical-align:bottom}.dashboardContainer .notifyStop{max-width:900px}.dashboardContainer .notifyStop-nav-tabs{margin-bottom:40px;border-bottom:1px solid #bbb}.dashboardContainer .notifyStop-nav-tabs__inner{text-align:center;width:600px;margin:0 auto}.dashboardContainer .notifyStop-header{margin-bottom:12px}.dashboardContainer .notifyStop-all{margin-bottom:5px}.dashboardContainer .notifyStop-all__button{width:200px}.dashboardContainer .notifyStop-ul{list-style:none;padding-left:0}.dashboardContainer .notifyStop-li{padding:15px;border-top:1px solid #ddd}.dashboardContainer .notifyStop-li:nth-child(odd){background-color:#fafafa}.dashboardContainer .notifyStop-li__errorMessage{margin-left:100px;font-weight:700}.dashboardContainer .notifyStop-moduleInfo__label{word-break:break-all;word-wrap:break-word;width:600px}.dashboardContainer .notifyStop-moduleInfo__stop-date{margin-top:15px;margin-bottom:0}.dashboardContainer .notifyStop-positionInfo{margin-top:5px}.dashboardContainer .notifyStop-positionInfo__heading{margin-top:10px;margin-left:100px}.dashboardContainer .notifyStop-positionInfo__heading-hr{margin-top:0;margin-bottom:16px;border-top:1px solid #ddd}.dashboardContainer .notifyStop-positionInfo__heading__title{margin-top:0;margin-left:50px}.dashboardContainer .notifyStop-positionInfo__label{word-break:break-all;word-wrap:break-word;margin-left:100px;width:500px}.dashboardContainer .notifyStop-positionInfo__button{margin-right:5px}.dashboardContainer .notifyStop-positionInfo__stop-date{margin-top:15px;margin-bottom:0}.dashboardContainer .notifyStop__footer{padding:10px 15px;background-color:#fff;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.dashboardContainer .notifyStop-nav-ui{margin-bottom:-4px;padding-left:0;list-style:none}.dashboardContainer .notifyStop-nav-li{display:inline-block;width:240px;margin:0 20px;color:#bbb;text-align:center}.dashboardContainer .notifyStop-nav-li__active{color:#000;border-bottom:4px solid #0b3e6f}.dashboardContainer .notifyStop-nav-li__item{display:block;padding-bottom:10px;font-size:20px;cursor:pointer}.dashboardContainer .notifyStop-nav-li__item:hover{color:#000}.dashboardContainer .search-contents{width:100%;padding:15px;margin-bottom:20px;border:1px solid #ddd;border-radius:4px;background-color:#f5f5f5}.dashboardContainer .search-contents__detail{width:540px;margin-bottom:16px;background-color:#f6f9fb}.dashboardContainer .search-contents .search-group+.search-group{margin-top:10px}.dashboardContainer .search-contents .search-text-message__keyword{font-size:12px;margin-left:40px}.dashboardContainer .search-contents .search-text{border:1px solid #ccc;border-radius:4px;width:90%;padding:2px 6px;margin-bottom:6px}.dashboardContainer .search-panel .search-panel__body{background-color:#f5f5f5;padding:15px 15px 10px}.dashboardContainer .search-panel .search-panel__body .search-group{margin-bottom:5px}.dashboardContainer .search-panel .search-panel__body .select-disable{opacity:.5}.dashboardContainer .search-panel .search-panel__body .search-text{border:1px solid #ccc;border-radius:4px;width:500px;padding:2px 6px;margin-bottom:6px}.dashboardContainer .search-panel .search-panel__body .search-select{height:23px;border:1px solid #ccc;border-radius:4px}.dashboardContainer .search-panel .search-panel__body .search-hr{border-top:1px solid #ddd;margin-top:0}.dashboardContainer .search-panel .search-panel__body .search-label__next{margin-left:40px}.dashboardContainer .position-table .sort-header{background-color:#faf8f4;font-size:13px;cursor:pointer}.dashboardContainer .position-table .sort-header .sort-header__icon{margin-left:5px}.dashboardContainer .position-table .sort-header.active{background-color:#ffe77a}.dashboardContainer .position-table .sort-header:hover{background-color:#827967}.dashboardContainer .position-table .position-table__flat-header__position{width:150px}.dashboardContainer .position-table .position-table__flat-header__wanAccess{width:130px}.dashboardContainer .position-table .position-table__flat-header__wanModule{width:225px}.dashboardContainer .position-table .position-table__flat-header__status{width:115px}.dashboardContainer .position-table .position-table__flat-header__button{width:80px}.dashboardContainer .position-table .position-table__wan-header{color:#fff;background-color:#67738e}.dashboardContainer .position-table .position-table__wan-header__position,.dashboardContainer .position-table .position-table__wan-header__wanAccess{width:200px}.dashboardContainer .position-table .position-table__wan-header__status{width:100px}.dashboardContainer .position-table .position-table__wan-header__button{width:110px}.dashboardContainer .position-table .position-table__td-central{text-align:center;vertical-align:middle}.dashboardContainer .position-table .position-table-wanUnit__flat-header__cpe,.dashboardContainer .position-table .position-table-wanUnit__flat-header__position{width:200px}.dashboardContainer .position-table .position-table-wanUnit__flat-header__status{width:120px}.dashboardContainer .position-table .position-table-wanUnit__flat-header__button{width:200px}.dashboardContainer .position-table .position-table-wanUnit__position-header{color:#fff;background-color:#67738e}.dashboardContainer .position-table .position-table-wanUnit__position-header__cpe{width:400px}.dashboardContainer .position-table .position-table-wanUnit__position-header__status{width:120px}.dashboardContainer .position-table .position-table-wanUnit__position-header__button{width:200px}.dashboardContainer .position-table__button{width:184px;margin-bottom:5px}.dashboardContainer .display-item-checkbox{font-weight:400;margin-bottom:0;vertical-align:middle}.dashboardContainer .display-item-checkbox__span{margin-left:4px}.dashboardContainer .display-item-checkbox+.display-item-checkbox{margin-left:16px}.notify-stop-modal .notify-stop-date{width:200px}.notify-stop-modal .notify-stop-hour,.notify-stop-modal .notify-stop-minute{width:120px;margin-left:10px}.notify-stop-modal .bulk-target-list{height:400px;overflow-x:hidden;overflow-y:auto}.notify-stop-modal .bulk-target-list .bulk-target-item{margin-left:15px}.notify-stop-modal .bulk-target-list .bulk-target-item__label{width:500px}.notify-stop-modal .bulk-target-list .bulk-target-item__label-select{padding-left:1em;text-indent:-1em}.notify-stop-modal .bulk-target-list .bulk-target-item__notify-stop{margin-top:8px;margin-left:15px}.notify-stop-modal .bulk-target-list .bulk-target-item__notify-stop .notify-stop-table{margin-bottom:15px}.notify-stop-modal .bulk-target-list .bulk-target-item__hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #ddd}.notify-stop-modal .bulk-target-list .bulk-target-item>.bulk-target-item{margin-top:10px}.bulk-versionUp-model .bulk-versionUp__scroll{border:1px solid #ddd;height:350px;overflow:auto}.bulk-versionUp-model .bulk-versionUp__table{margin-bottom:0}.bulk-versionUp-model .bulk-versionUp__info__hr{margin-top:10px;margin-bottom:10px}.configureSheetWanUnit{width:1024px}.configureSheetWanUnit .wan-setting-message-area{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.configureSheetWanUnit .wan-setting-btn-area{margin-top:20px}.configureSheetWanUnit .wan-setting-btn-area .lock-btn{width:250px;height:40px;margin-right:20px}.configureSheetWanUnit .wan-setting-btn-area .btn-text{font-size:13px;margin-left:32px;margin-bottom:0;text-align:left}.configureSheetWanUnit .wan-setting-btn-area .btn-icon{margin-right:5px}.configureSheetWanUnit .configure-sheet-btn-area{margin-top:20px}.configureSheetWanUnit .configure-sheet-btn-area .download-btn{width:320px;height:60px;margin-right:20px}.configureSheetWanUnit .configure-sheet-btn-area .btn-text{font-size:13px;margin-left:32px;margin-bottom:0;text-align:left}.configureSheetWanUnit .configure-sheet-btn-area .btn-icon{margin-top:5px}.configureSheetWanUnit .step{margin-bottom:30px;margin-top:30px}.configureSheetWanUnit .step__icon{color:#ccc;display:block;line-height:.8em;margin-top:0}.configureSheetWanUnit .address-sheet{margin-bottom:50px}.configureSheetWanUnit .errors{margin-top:20px;margin-bottom:20px}.configureSheetWanUnit .errors__message{width:60%}.configureSheetWanUnit .appFileUpload-container .file-upload .file-upload-container .file-upload-container__input{width:320px;height:60px}.configureSheetWanUnit .comments-contents{font-size:12px;margin-top:5px}.standby-adaptor{max-width:950px;margin:32px auto 64px}.standby-adaptor .standby-adaptor-menu__contents{padding-left:50px;padding-top:20px}.standby-adaptor .standby-adaptor-menu__title{color:#01a9de}.standby-adaptor .standby-adaptor-menu__label{margin-left:10px}.standby-adaptor .standby-adaptor-menu__explanation{margin-top:20px;margin-left:20px}.standby-adaptor .standby-adaptor-menu__border{border:1px solid #eee}.standby-adaptor .standby-adaptor-menu__send-back-contents{padding-left:50px;margin-top:50px}.standby-adaptor .standby-adaptor-menu__send-back-contents .attention{margin-top:20px}.standby-adaptor .standby-adaptor-menu__send-back-contents .attention__message{color:#999;padding-left:1em}.standby-adaptor .standby-adaptor-menu__send-back-contents .information{border:1px solid #01a9de;padding:15px 30px}.standby-adaptor .standby-adaptor-menu__send-back-contents .address{margin-top:20px;margin-bottom:10px;padding:20px;background-color:#eee;border:1px solid #bbb}.standby-adaptor-exchange{max-width:950px;margin:32px auto 64px}.standby-adaptor-exchange .step-bar{text-align:center;margin-top:20px;margin-bottom:70px;position:relative}.standby-adaptor-exchange .step-bar .step-bar-image{width:350px;height:50px}.standby-adaptor-exchange .step-bar .valid-label{color:#004d8d}.standby-adaptor-exchange .step-bar .invalid-label{color:#999}.standby-adaptor-exchange .step-bar .select-standby-adaptor{position:absolute;top:110%;left:30%}.standby-adaptor-exchange .step-bar .select-service-adaptor{position:absolute;top:110%;left:45%}.standby-adaptor-exchange .step-bar .execute-exchange{position:absolute;top:110%;left:62%}.standby-adaptor-exchange .head-line{padding-bottom:5px;position:relative;padding-left:22px;margin-bottom:0;font-weight:700;font-size:17px}.standby-adaptor-exchange .head-line__message{padding-left:2em}.standby-adaptor-exchange .head-line__error-detail{margin-bottom:20px}.standby-adaptor-exchange .head-line:before{background:#004d8d;content:"";height:15px;width:15px;left:0;position:absolute;top:1px}.standby-adaptor-exchange .standby-adaptor-list{margin-top:20px;margin-bottom:30px}.standby-adaptor-exchange .service-adaptor-list{margin-top:50px;margin-bottom:30px}.standby-adaptor-exchange .execute-result{margin-bottom:30px}.standby-adaptor-exchange .exchange-target-info{margin-top:50px}.standby-adaptor-exchange .exchange-target-info__label{font-size:17px}.standby-adaptor-exchange .exchange-target-info__detail{padding-left:30px}.standby-adaptor-exchange .exchange-target-info__standby-adaptor-label{margin-bottom:10px}.standby-adaptor-exchange .exchange-table{border-top:none;border-left:none;border-right:none}.standby-adaptor-exchange .exchange-table__header{margin-top:20px;background-color:#eee;height:60px;border-left:none;border-right:none;vertical-align:middle}.standby-adaptor-exchange .exchange-table__header__standby-adaptor-label{width:200px;display:inline-block}.standby-adaptor-exchange .exchange-table__header__equipment-type-label{width:220px;display:inline-block;margin-left:40px}.standby-adaptor-exchange .exchange-table__header__equipment-type-select-box{width:150px;height:25px;margin-left:5px;font-weight:400}.standby-adaptor-exchange .exchange-table__header__fault-label{margin-top:10px}.standby-adaptor-exchange .exchange-table__header__search-label{width:425px;display:inline-block;margin-left:15px}.standby-adaptor-exchange .exchange-table__header__search-input{width:380px;height:30px;border:1px solid #ccc;padding:5px;margin-left:5px;font-weight:400}.standby-adaptor-exchange .exchange-table__detail-info{border-left:none;border-right:none;padding:20px}.standby-adaptor-exchange .exchange-table__exchange-btn{text-align:right}.standby-adaptor-exchange .exchange-table__can-not-exchange-message{margin-top:10px}.standby-adaptor-exchange .return-btn{margin-top:20px}.standby-adaptor-exchange .exchange-complete__machine-detail-info{padding-left:30px}.standby-adaptor-exchange .exchange-complete__exchange-target-info{margin-top:30px}.standby-adaptor-exchange .separate-line{margin-top:0}.exchange-modal__message{margin-bottom:10px}.exchange-modal__sort-icon{margin-top:15px;margin-bottom:10px;text-align:center;font-size:35px;font-weight:700}.standby-adaptor-list{max-width:950px;margin:32px auto 64px}.standby-adaptor-list .head-line{padding-bottom:5px;position:relative;padding-left:22px;margin-bottom:0;font-weight:700;font-size:17px}.standby-adaptor-list .head-line:before{background:#004d8d;content:"";height:15px;width:15px;left:0;position:absolute;top:1px}.standby-adaptor-list .main-contents{margin-top:20px}.standby-adaptor-list .main-contents .message{margin-bottom:5px}.standby-adaptor-list .main-contents .standby-adaptor-table{border:none}.standby-adaptor-list .main-contents .standby-adaptor-table .header{margin-top:20px;background-color:#eee;height:60px;border-left:none;border-right:none}.standby-adaptor-list .main-contents .standby-adaptor-table .search-input{width:380px;height:30px;border:1px solid #ccc;padding:5px;margin-left:5px;font-weight:400}.standby-adaptor-list .main-contents .standby-adaptor-table .body-border{border-left:none;border-right:none}.standby-adaptor-list .main-contents .standby-adaptor-table .count{padding:20px 20px 5px}.standby-adaptor-list .main-contents .standby-adaptor-table .detail{padding:20px}.standby-adaptor-list .main-contents .standby-adaptor-table .separate-line{margin-top:0}.standby-adaptor-send-request{max-width:950px;margin:32px auto 64px}.standby-adaptor-send-request .head-line{padding-bottom:5px;position:relative;padding-left:22px;margin-bottom:0;font-weight:700;font-size:17px}.standby-adaptor-send-request .head-line__message{padding-left:2em}.standby-adaptor-send-request .head-line:before{background:#004d8d;content:"";height:15px;width:15px;left:0;position:absolute;top:1px}.standby-adaptor-send-request .exchanged-adaptor{margin-top:30px;margin-bottom:60px}.standby-adaptor-send-request .exchanged-adaptor__separate{margin-top:0;border-color:#ddd}.standby-adaptor-send-request .exchanged-adaptor__head-line{font-size:17px;font-weight:700}.standby-adaptor-send-request .exchanged-adaptor__head-line-separate{border:1px solid #ddd;margin:0}.standby-adaptor-send-request .exchanged-adaptor__label{margin-bottom:5px}.standby-adaptor-send-request .exchanged-adaptor .exchanged-adaptor-plural{height:60px;background-color:#eee;border:1px solid #ddd;padding:20px 8px 8px}.standby-adaptor-send-request .exchanged-adaptor .exchanged-adaptor-plural__label{font-size:17px}.standby-adaptor-send-request .exchanged-adaptor .exchanged-adaptor-plural__search-area{padding:0}.standby-adaptor-send-request .exchanged-adaptor .exchanged-adaptor-plural__search-input{width:380px;height:30px;border:1px solid #ccc;padding:5px}.standby-adaptor-send-request .exchanged-adaptor__detail-scroll{overflow-y:scroll;height:250px;border:1px solid #ddd}.standby-adaptor-send-request .exchanged-adaptor__detail{padding:20px}.standby-adaptor-send-request .exchanged-adaptor__detail-plural{border-bottom:1px solid #ddd}.standby-adaptor-send-request .exchanged-adaptor__detail--even{background-color:#f9f9f9}.standby-adaptor-send-request .exchanged-adaptor__not-search-target{padding:20px;border:1px solid #ddd}.standby-adaptor-send-request .errors-message{margin-bottom:10px}.standby-adaptor-send-request .send-request-input{padding:0 20px}.standby-adaptor-send-request .send-request-input .separate{margin-top:0;border-color:#ddd}.standby-adaptor-send-request .send-request-btn-area{margin-top:20px;padding:0 20px}.standby-adaptor-send-request .send-request-btn-area__btn{width:120px}.send-request-confirmed .exchanged-adaptor{margin-top:30px}.send-request-confirmed .exchanged-adaptor__head-line{font-size:17px;font-weight:700}.send-request-confirmed .exchanged-adaptor__detail{padding:0 20px 20px}.send-request-confirmed .exchanged-adaptor__detail--plural{overflow-y:scroll;height:250px}.send-request-confirmed .exchanged-adaptor__detail-border{padding-top:20px;border-bottom:1px solid #ddd}.send-request-confirmed .exchanged-adaptor__detail--even{background-color:#f9f9f9}.send-request-confirmed .exchanged-adaptor__label{margin-bottom:5px}.send-request-confirmed .exchanged-adaptor__count-label{font-weight:700}.send-request-confirmed .send-request-confirm-info{margin-top:30px}.send-request-confirmed .send-request-confirm-info__label{font-size:17px;font-weight:700}.send-request-confirmed .send-request-confirm-info__detail{margin-top:20px;padding:0 20px}.send-request-confirmed .send-request-confirm-table__header{width:150px;background-color:#eee}.send-request-confirmed .header-title-separate{margin-top:0;border:1px solid #ddd}.send-request-confirmed .header-title-separate--plural{margin-bottom:0}.send-request-confirmed .sub-title-separate{margin-top:0;border-color:#ddd}.send-request-confirmed .send-request-btn-area__btn{width:120px}.standby-adaptor-resend-setup{max-width:950px;margin:32px auto 64px}.standby-adaptor-resend-setup .head-line{padding-bottom:5px;position:relative;padding-left:22px;margin-bottom:0;font-weight:700;font-size:17px}.standby-adaptor-resend-setup .head-line__message{padding-left:2em}.standby-adaptor-resend-setup .head-line__error-detail{margin-bottom:20px}.standby-adaptor-resend-setup .head-line:before{background:#004d8d;content:"";height:15px;width:15px;left:0;position:absolute;top:1px}.standby-adaptor-resend-setup .resend-setup-execute-message{margin-top:20px}.standby-adaptor-resend-setup .standby-adaptor-list{margin-top:30px}.standby-adaptor-resend-setup .standby-adaptor-list__table{border-top:none;border-left:none;border-right:none}.standby-adaptor-resend-setup .standby-adaptor-list__table-header{height:60px;background-color:#eee;border-left:none;border-right:none}.standby-adaptor-resend-setup .standby-adaptor-list__table-header__label{font-size:17px}.standby-adaptor-resend-setup .standby-adaptor-list__search-input{width:380px;height:30px;border:1px solid #ccc;padding:5px;margin-left:5px}.standby-adaptor-resend-setup .standby-adaptor-list__detail{padding:20px;border-left:none;border-right:none}.standby-adaptor-resend-setup .standby-adaptor-list .separate{margin-top:0;border-color:#ddd}.resend-setup-confirm .message{margin-bottom:10px}.resend-setup-confirm .table-header{width:150px;background-color:#eee}.resend-setup-confirm .resend-setup-btn{width:120px}.wanProfile .main-contents{margin:20px}.wanProfile .main-contents .add-button{margin:0 50px 20px 0}.wanProfile .main-contents .delete-button{margin-top:5px}.wifiProfile .main-contents{margin:20px}.wifiProfile .main-contents .add-button{margin:0 50px 20px 0}.wifiProfile .main-contents .delete-button{margin-top:5px}.wifiProfile .main-contents .wifi-profile-list__ssid-header{width:120px}.wifiProfile .main-contents .wifi-profile-list__encrypt-mode-header{width:250px}.wifiProfile .main-contents .wifi-profile-list__privacy_separator-header{width:100px}.mgmtPoolConfig .main-contents{margin-left:auto;margin-right:auto;width:800px}.mgmtPoolConfig .add-button{margin:0 50px 20px 0}.mgmtPoolConfig .caveat-title{margin-bottom:24px;font-size:24px;color:red;font-weight:600}.mgmtPoolConfig .caveat-ul{margin-top:16px;margin-bottom:0;color:red}.mgmtPoolConfig .caveat-li{margin-bottom:8px}.mgmtPoolConfig .success-block{margin-bottom:24px;padding:16px;border-radius:4px;background-color:#c8e6c9;color:#165725}.mgmtPoolConfig .success-block .success-block__title{margin-bottom:8px;font-weight:500;font-size:20px}.mgmtPoolConfig .success-block .success-block__body{font-weight:400;font-size:14px}.cpe .main-contents{margin:20px}.cpe .main-contents .bulk-setting{margin:0 50px 10px 0}.cpe .main-contents .bulk-setting .created-message{font-size:.8em!important;color:red}.cpe .main-contents .bulk-setting .excel-upload{padding-left:4px}.cpe .main-contents .bulk-setting .excel-upload .file-upload .file-upload-container .file-upload-container__input-label{font-size:.8em!important;display:inline-block;vertical-align:middle}.cpe .main-contents .setting-result{margin:0 50px 10px 0}.cpe .main-contents .bulk-button-label{font-size:.8em;display:inline-block;vertical-align:middle}.cpe .main-contents .bulk-button-noIcon{padding:6px 21px}.lan-profile .main-contents{margin:20px}.lan-profile .main-contents .bulk-setting{margin:0 50px 20px 0;padding-left:15px}.lan-profile .main-contents .bulk-setting .created-message{font-size:.8em!important;color:red}.lan-profile .main-contents .bulk-setting .excel-upload{padding-left:4px}.lan-profile .main-contents .bulk-setting .excel-upload .file-upload .file-upload-container .file-upload-container__input-label{font-size:.8em!important;display:inline-block;vertical-align:middle}.lan-profile .main-contents .setting-result{margin:0 50px 20px 0}.lan-profile .main-contents .bulk-button-label{font-size:.8em;display:inline-block;vertical-align:middle}.lan-profile .main-contents .bulk-button-noIcon{padding:6px 21px}.lan-profile .main-contents .select-branch{margin-bottom:10px}.configParameterWanUnit .configParameterWanUnit-nav{width:100%;min-width:1024px;background-color:#7792aa;margin-bottom:40px}.configParameterWanUnit .configParameterWanUnit-nav__inner{width:1024px;margin:0 auto}.configParameterWanUnit .configParameterWanUnit-nav__ul{list-style-type:none;margin:0;padding:0 10px;font-size:0}.configParameterWanUnit .configParameterWanUnit-nav__li{position:relative;display:inline-block;text-align:center;vertical-align:middle;height:50px;width:150px;line-height:50px;font-size:16px;color:#fff;font-weight:600;cursor:pointer}.configParameterWanUnit .configParameterWanUnit-nav__li-active,.configParameterWanUnit .configParameterWanUnit-nav__li:hover{background-color:#3d566c}.configParameterWanUnit .configParameterWanUnit-nav .apply-notice{position:absolute;top:-14px;right:-14px;background:url(../images/configure/icon_notice.png) 50% 50% no-repeat;width:30px;height:30px}.configParameterWanUnit .configParameterWanUnit-contents{width:994px;margin:0 auto 40px}.configParameterWanUnit .configParameterWanUnit-contents .large-title{position:relative;padding:10px 10px 10px 2em}.configParameterWanUnit .configParameterWanUnit-contents .large-title:before{content:"■";color:#004d8d;font-size:2em;position:absolute;left:0;top:-.1em}.configParameterWanUnit .configParameterWanUnit-contents .requested-message{font-size:13px;margin-bottom:0}.configParameterWanUnit .configParameterWanUnit-contents .error-message-contents{margin-left:15px;margin-bottom:30px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation{margin-bottom:20px;padding:0 10px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation .cpe-operation__search{border:1px solid #b9b9b9;border-radius:4px;background-color:#f6f9fb;width:600px;padding-top:12px;padding-left:10px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation .cpe-operation__search .search-group{margin-bottom:5px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation .cpe-operation__search .search-select{border:1px solid #ccc;border-radius:4px;height:24px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation .cpe-operation__search .search-text{border:1px solid #ccc;border-radius:4px;width:494px;padding:2px 6px;margin-bottom:6px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation .cpe-operation__search .search-text__keyword-message{margin-left:40px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-operation .cpe-operation__buttons{width:300px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table{margin-top:20px;margin-bottom:0}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table__td{padding:15px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table__module-info{width:640px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table__module-info .edit-label__text-box{width:300px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table__module-info .module-info{margin-top:10px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table__operations{width:300px}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-table__operations .config-message{margin-top:10px;color:#cc4040}.configParameterWanUnit .configParameterWanUnit-contents .cpe-list-paging{border-top:1px solid #ddd;padding:20px 0}.configParameterWanUnit .configParameterWanUnit-contents .wifi-list-table__label-th{width:240px}.configParameterWanUnit .configParameterWanUnit-contents .wifi-list-table__button-th{width:70px}.configParameterWanUnit .configParameterWanUnit-contents .wifi-list-table__inner-table{margin-bottom:0}.configParameterWanUnit .configParameterWanUnit-contents .wifi-list-table__inner-table_th{width:160px}.configParameterWanUnit .configParameterWanUnit-contents .wifi-list-table .change-status{margin-top:10px}.configParameterWanUnit .configParameterWanUnit-contents .wifi-list-table .change-status__label{font-weight:400;font-size:12px}.configParameterWanUnit .configParameterWanUnit-contents .toggle-config-button{margin-bottom:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply{margin-bottom:16px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__title{font-weight:700;font-size:16px;margin-bottom:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__main{border:1px solid #ddd;border-radius:4px;padding:16px 24px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__main .setting-apply__main-split{display:-webkit-box;display:-ms-flexbox;display:flex}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__main .setting-apply__main-split .setting-apply__main-split-item{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__main .setting-apply__main-split .setting-apply__main-split-buttons{-ms-flex-item-align:center;align-self:center;text-align:right;width:200px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__button{width:180px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-apply__button+.setting-apply__button{margin-top:5px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .emphasis-message{font-size:15px;margin-bottom:8px;font-weight:700}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .note-message{color:red;margin:16px 0}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .note-message+.note-message{margin-top:-8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info{display:inline-block;background-color:#f2f2f2;vertical-align:middle;width:100%;padding:16px 24px;margin:8px 0}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__small{width:600px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__delivery-icon{margin-bottom:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__date{margin-bottom:8px;color:#a0a0a0}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__user-notification{margin-top:8px;width:480px;border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:8px;color:#3f556d}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__user-notification__value{display:inline-block;vertical-align:top;margin-right:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__user-notification__checkbox{display:none}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__user-notification-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__note-message{margin-top:2px;color:#a0a0a0;font-size:12px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .request-info__note-message__value{display:inline-block;vertical-align:top}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .setting-status__value{font-weight:700;color:red}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-type{margin-top:16px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-type .apply-type__calender{width:550px;display:inline-block;vertical-align:middle}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .auto-confirm-apply{margin-top:16px;padding-top:16px;border-top:1px solid #ddd}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .auto-confirm-apply .checkbox-item{padding-left:16px;padding-top:14px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-method{margin-top:16px;padding-top:16px;border-top:1px solid #ddd}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-method .info-contents{font-size:13px;margin-bottom:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-method .search-contents{border:1px solid #ddd;margin:0 0 16px;padding-top:10px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-method .next-startup-select-button{margin:8px 5px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-method .next-startup-table-checkbox-td{width:75px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .apply-method .sa-list-table-border{border:1px solid #ddd}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .progress-content{display:-webkit-box;display:-ms-flexbox;display:flex}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .progress-content .progress-content__apply-icon{margin-right:16px;width:68px;height:68px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .progress-content .progress-content__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .progress-content .progress-content__top__message{margin-top:8px}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .progress-content .progress-content__top__reload{width:36px;height:36px;cursor:pointer}.configParameterWanUnit .configParameterWanUnit-contents .setting-apply .progress-content .progress-content__top__reload:hover{opacity:.5}.configParameterWanUnit-modal-body .cpe-list-table{margin-bottom:0}.configParameterWanUnit-modal-body .cpe-list-table__td{padding-bottom:14px}.configParameterWanUnit-modal-body .cpe-list-table__box{border:1px solid #ddd;border-bottom:none}.configParameterWanUnit-modal-body .cpe-list-table__select-cpe-td{width:162px;padding-bottom:14px}.configParameterWanUnit-modal-body .cpe-list-paging{border-top:1px solid #ddd;padding-top:15px;padding-bottom:10px}.configParameterWanUnit-modal-body .cpe-list-paging__box{border:1px solid #ddd}.configParameterWanUnit-modal-body .search-contents{border:1px solid #b9b9b9;border-radius:4px;background-color:#f6f9fb;width:100%;margin:15px 0;padding:10px}.configParameterWanUnit-modal-body .search-contents .search-text{border:1px solid #ccc;border-radius:4px;width:476px;padding:2px 6px;margin-bottom:6px}.configParameterWanUnit-modal-body .search-contents .search-text__keyword-message{margin-left:40px;margin-bottom:0}.configParameterWanUnit-modal-body .l3-sheet-message{margin-bottom:20px;font-size:13px}.configParameterWanUnit-modal-body .l3-sheet-table{margin-bottom:0}.configParameterWanUnit-modal-body .l3-sheet-table__select-th{width:46px}.configParameterWanUnit-modal-body .l3-sheet-table__middle-td{vertical-align:middle}.configParameterWanUnit-modal-body .l3-sheet-table .l3-sheet-table-ul{margin-bottom:0;padding-left:30px}.configParameterWanUnit-modal-body .sheet-dl-sa__search{display:inline-block}.configParameterWanUnit-modal-body .sheet-dl-sa__search__input{width:304px;margin-right:16px}.configParameterWanUnit-modal-body .sheet-dl-sa__list-info{margin:16px 8px}.configParameterWanUnit-modal-body .sheet-dl-sa__list-info__select-num{margin-left:80px}.configParameterWanUnit-modal-body .sheet-dl-sa__input-label{font-weight:400;margin-bottom:0}.configParameterWanUnit-modal-body .sheet-dl-sa-table{margin-bottom:0}.configParameterWanUnit-modal-body .sheet-dl-sa-table__check{width:39px;vertical-align:middle;text-align:center}.configParameterWanUnit-modal-body .sheet-dl-sa-table__label{width:158px}.configParameterWanUnit-modal-body .sheet-dl-sa-table__service-code{width:166px}.configParameterWanUnit-modal-body .sheet-dl-sa-table__position{width:181px}.configParameterWanUnit-modal-body .sheet-dl-sa-table__scroll{margin-top:-1px;overflow:auto;height:320px;border-bottom:1px solid #ccc}.configParameterWanUnit-modal-body .sheet-dl-sa-table__no-result{text-align:center;margin-top:16px}.configParameterWanUnit-request-modal .request-modal-stage{margin-left:20px}.configParameterWanUnit-request-modal .request-modal-border{border-top:1px solid #999;padding-top:16px}.configParameterWanUnit-request-modal .request-modal-border+.request-modal-border{margin-top:16px}.configParameterWanUnit-request-modal .note-message{font-size:13px}.configParameterWanUnit-request-modal .note-message .note-message-block{display:inline-block;vertical-align:top}.configParameterWanUnit-request-modal .table-top{margin-top:16px;margin-bottom:8px}.configParameterWanUnit-request-modal .table-top .table-top__checkbox{padding-left:8px;margin:0}.configParameterWanUnit-request-modal .request-table{margin-bottom:0;border-bottom:1px solid #ddd}.configParameterWanUnit-request-modal .request-table .request-table__tr{background-color:#f9f9f9}.configParameterWanUnit-request-modal .request-table .request-table__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.configParameterWanUnit-request-modal .request-table .request-table__info__left{width:90%}.configParameterWanUnit-request-modal .request-table .request-table__info__right{width:10%;text-align:right;padding-right:16px}.configParameterWanUnit-request-modal .request-table .request-table__info__icon{cursor:pointer}.configParameterWanUnit-request-modal .request-table .adaptor-table-box{margin:0 16px}.configParameterWanUnit-request-modal .request-table .adaptor-table{margin:8px 0}.configParameterWanUnit-request-modal .request-table .adaptor-table .adaptor-table__th{width:163px;text-align:center;background-color:#f2f2f2;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.configParameterWanUnit-request-modal .request-table .adaptor-table .adaptor-table__th+.adaptor-table__th{border-left:1px solid #ddd}.configParameterWanUnit-request-modal .request-table .adaptor-table .adaptor-table__td{text-align:center;vertical-align:middle;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.configParameterWanUnit-request-modal .request-table .adaptor-table .adaptor-table__td+.adaptor-table__td{border-left:1px solid #ddd}.configParameterWanUnit-request-modal .request-table-paging{padding-top:16px}.configParameterWanUnit-request-modal .warning-message{text-align:left}.configParameterWanUnit-request-modal .warning-message__icon{vertical-align:top;top:2px;left:4px}.configParameterWanUnit-request-modal .warning-message__value{display:inline-block;margin-left:16px}.configParameterWanUnit-request-modal .lock-area{margin-left:16px}.configParameterCpe .configParameterCpe__drawerMenu-header{margin-bottom:0}.configParameterCpe .configParameterCpe__drawerMenu-nav{width:100%;border-top:1px solid #4d5560}.configParameterCpe .configParameterCpe__drawerMenu-nav-item__active,.configParameterCpe .configParameterCpe__drawerMenu-nav-item__active:hover{background-color:#fff;border-top:none;border-left:5px solid #11a7cb;color:#000}.configParameterCpe .configParameterCpe__drawerMenu-nav__operation{border-top:1px solid #fff;margin-bottom:0}.configParameterCpe .configParameterCpe__drawerMenu-contents{padding:15px}.configParameterCpe .configParameterCpe__drawerMenu-contents+.configParameterCpe__drawerMenu-contents{border-top:1px solid #4d5560}.configParameterCpe .configParameterCpe__drawerMenu-contents__request{color:orange;font-size:13px}.configParameterCpe .configParameterCpe__drawerMenu-contents__buttons{width:100%;text-align:right;margin-top:15px}.configParameterCpe .configParameterCpe__drawerMenu-contents__buttons-inner{display:inline-block;width:160px}.configParameterCpe .configParameterCpe__drawerMenu-contents__buttons-inner .btn-block+.btn-block{margin-top:16px}.configParameterCpe .configParameterCpe__drawerMenu-contents__buttons-inner-lg{display:inline-block;width:204px}.configParameterCpe .configParameterCpe__drawerMenu-contents__btn-back{background-color:#363c44}.configParameterCpe .configParameterCpe__drawerMenu-contents__btn-back:hover{color:#fff;background-color:#2a2e33}.configParameterCpe .configParameterCpe__drawerMenu-information{font-size:13px}.configParameterCpe .configParameterCpe__drawerMenu-information__label{margin-right:10px;color:#768999}.configParameterCpe .configParameterCpe__drawerMenu-information__cpe{padding:5px 10px;margin-top:5px;margin-bottom:10px;background-color:#fff;color:#000}.configParameterCpe .configParameterCpe__drawerMenu-information__equipment{background-color:#5e6266;margin-top:15px;text-align:center}.configParameterCpe .mainBlock{position:relative}.configParameterCpe .table-scroll{width:100%;overflow-y:auto}.configParameterCpe .result-contents{margin:0 auto 40px;max-width:1000px;min-width:740px}.configParameterCpe .result-contents+.main-contents{border-top:1px solid #ddd;padding-top:32px}.configParameterCpe .main-contents{margin:0 auto 24px;max-width:1000px;min-width:740px}.configParameterCpe .main-contents+.main-contents{border-top:1px solid #ddd;padding-top:32px}.configParameterCpe .main-contents .message-contents+.message-contents{margin-top:8px}.configParameterCpe .config-title{background-color:#fff;padding:0 24px 2px}.configParameterCpe .config-title .config-title-bottom-line{border-bottom:1px solid #ddd}.configParameterCpe .config-title .config-title-value{width:310px;border-bottom:3px solid #004d8d;margin-bottom:-3px;padding:8px 16px;font-size:18px}.configParameterCpe .error-message-contents{margin-left:20px}.configParameterCpe .head-line{margin-left:24px;margin-bottom:16px;position:relative;font-size:16px;padding:0 0 0 25px}.configParameterCpe .head-line__sub{margin-left:0;margin-top:-10px;padding-bottom:5px}.configParameterCpe .head-line:before{content:"■";color:#004d8d;font-size:2em;position:absolute;left:0;top:-14px}.configParameterCpe .config-form{padding:24px 24px 16px;background-color:#fff}.configParameterCpe .config-form__buttons{width:100%;text-align:right;border-top:1px solid #ddd;margin-top:16px;padding:10px 0}.configParameterCpe .table-td__central{vertical-align:middle}.configParameterCpe .comments-contents{font-size:12px;margin-top:5px}.configParameterCpe .config-update-btn{margin-bottom:5px}.configParameterCpe .xrs-check-message{display:inline-block;width:79%;vertical-align:middle;margin-left:24px;vertical-align:top}.configParameterCpe .xrs-check-message__ul{margin-bottom:0;padding-left:24px}.configParameterCpe .rule-table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:10px;margin-bottom:20px}.configParameterCpe .rule-table__left-cells{width:76%;overflow-x:scroll}.configParameterCpe .rule-table__left-cells__right-one-item{width:82%}.configParameterCpe .rule-table__left-cells-td{vertical-align:middle;height:48px}.configParameterCpe .rule-table__right-cells{width:24%;min-width:160px;border-left:1px solid #bbb}.configParameterCpe .rule-table__right-cells__one-item{width:18%}.configParameterCpe .rule-table__right-cells .right-table__empty-th-middle{height:57px}.configParameterCpe .rule-table__right-cells .right-table__td{height:48px}.configParameterCpe .rule-table__right-cells .right-table__priority-th{width:46px}.configParameterCpe .rule-table .priority-item{cursor:pointer;display:block;width:14px;height:14px;margin:0 auto}.configParameterCpe .rule-table .priority-item__none{opacity:0;cursor:default}.configParameterCpe .rule-table .priority-item__disabled{cursor:not-allowed;color:#337ab7;opacity:.6}.configParameterCpe .rule-table .priority-item__disabled:hover{color:#337ab7;opacity:.6}.configParameterCpe .lan-interface-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .lan-interface-table>.lan-interface-table__tbody>.lan-interface-table__tr:nth-child(4n+1),.configParameterCpe .lan-interface-table>.lan-interface-table__tbody>.lan-interface-table__tr:nth-child(4n+2){background-color:#f9f9f9}.configParameterCpe .lan-interface-table__interface-th{width:130px}.configParameterCpe .lan-interface-table__vlan-th{width:70px}.configParameterCpe .lan-interface-table__address-th{width:125px}.configParameterCpe .lan-interface-table__publicity-th{width:128px}.configParameterCpe .lan-interface-table__vrrp-th{width:175px}.configParameterCpe .lan-interface-table__button-th{width:124px}.configParameterCpe .lan-interface-table .vrrp-message{cursor:pointer;font-size:10px;margin-left:8px}.configParameterCpe .lan-interface-table .vrrp-table{margin-bottom:0;width:90%;border:1px solid #bbb}.configParameterCpe .lan-interface-table .vrrp-table__vrid-th{width:80px}.configParameterCpe .lan-interface-table .vrrp-table__address-th{width:140px}.configParameterCpe .lan-interface-table .vrrp-table__type-th{width:80px}.configParameterCpe .lan-interface-table .vrrp-table__vrrp-watch-th{width:175px}.configParameterCpe .lan-interface-table .vrrp-table__vrrp-target-th{width:140px}.configParameterCpe .physical-port-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .physical-port-table__port-th{width:100px}.configParameterCpe .physical-port-table__media-th,.configParameterCpe .physical-port-table__port-type-th{width:120px}.configParameterCpe .physical-port-table__interface-th{width:275px}.configParameterCpe .physical-port-table__button-th{width:124px}.configParameterCpe .physical-port-table__trunk-th{width:336px}.configParameterCpe .wifi-list-table{margin-bottom:20px}.configParameterCpe .wifi-list-table__header{display:block;border-bottom:2px solid #ddd}.configParameterCpe .wifi-list-table__body{display:block;overflow-y:scroll;height:350px;border:1px solid #ddd;border-top:none}.configParameterCpe .wifi-list-table__label-th{width:200px;border-bottom:none}.configParameterCpe .wifi-list-table__label-td{width:200px}.configParameterCpe .wifi-list-table__inner-th{width:490px;border-bottom:none}.configParameterCpe .wifi-list-table__inner-td{width:490px}.configParameterCpe .wifi-list-table__inner-table{margin-bottom:0}.configParameterCpe .wifi-list-table__inner-table_th{width:172px}.configParameterCpe .wireless-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .wireless-table__ghz-th{width:65px}.configParameterCpe .wireless-table__mode-th{width:110px}.configParameterCpe .wireless-table__channel-th{width:80px}.configParameterCpe .wireless-table__power-th{width:75px}.configParameterCpe .wireless-table__use-th{width:272px}.configParameterCpe .wireless-table__button_th{width:124px}.configParameterCpe .wireless-table__first-td{background-color:#f9f9f9}.configParameterCpe .wireless-table .wifi-info__a{cursor:pointer}.configParameterCpe .wireless-table .wifi-info__a__value{display:inline-block;vertical-align:middle;width:240px}.configParameterCpe .wireless-table .wifi-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.configParameterCpe .wireless-table .wifi-info__label{width:20%}.configParameterCpe .wireless-table .wifi-info__value{width:75%}.configParameterCpe .wireless-table .wifi-info+.wifi-info{margin-top:16px}.configParameterCpe .wireless-table .wifi-info+.wifi-info .wifi-info__label,.configParameterCpe .wireless-table .wifi-info+.wifi-info .wifi-info__value{border-top:1px solid #ddd;padding-top:16px}.configParameterCpe .nat-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .nat-table__button-th{width:120px}.configParameterCpe .lan-napt-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .lan-napt-table__button-th{width:120px}.configParameterCpe .static-routing-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .static-routing-table__network-th{width:142px}.configParameterCpe .static-routing-table__ad-th,.configParameterCpe .static-routing-table__discard-th{width:60px}.configParameterCpe .static-routing-table__next-hop-th,.configParameterCpe .static-routing-table__watch-route-th{width:124px}.configParameterCpe .static-routing-table__route-publicity-th{width:92px}.configParameterCpe .static-routing-table__button-th{width:120px}.configParameterCpe .policy-base-routing-table{background-color:#fff;margin-bottom:0;max-width:none;width:1420px}.configParameterCpe .policy-base-routing-table__small{width:1200px}.configParameterCpe .policy-base-routing-table__direction-th,.configParameterCpe .policy-base-routing-table__protocol-th{width:80px}.configParameterCpe .policy-base-routing-table__address-th,.configParameterCpe .policy-base-routing-table__port-th{width:140px}.configParameterCpe .policy-base-routing-table__next-hop-type-th{width:230px}.configParameterCpe .policy-base-routing-table__next-hop-th{width:120px}.configParameterCpe .policy-base-routing-table__next-hop-node-th{width:200px}.configParameterCpe .proxy-arp-table{background-color:#fff;margin-bottom:8px}.configParameterCpe .proxy-arp-table__interface-th{width:100px}.configParameterCpe .proxy-arp-table__address-th{width:120px}.configParameterCpe .proxy-arp-table__button-th{width:94px}.configParameterCpe .dhcp-server-table{width:1840px;max-width:none;background-color:#fff;margin-bottom:0}.configParameterCpe .dhcp-server-table__small{width:1300px}.configParameterCpe .dhcp-server-table__interface-th{width:110px}.configParameterCpe .dhcp-server-table__address-num-th{width:90px}.configParameterCpe .dhcp-server-table__gateway-th{width:160px}.configParameterCpe .dhcp-server-table__address-th{width:120px}.configParameterCpe .dhcp-server-table__domain-th{width:250px}.configParameterCpe .dhcp-server-table__lease-time-th{width:100px}.configParameterCpe .acl-config-table{background-color:#fff;margin-bottom:0;max-width:none;width:1060px}.configParameterCpe .acl-config-table__interface-th{width:110px}.configParameterCpe .acl-config-table__direction-th{width:80px}.configParameterCpe .acl-config-table__action-th{width:60px}.configParameterCpe .acl-config-table__protocol-th{width:80px}.configParameterCpe .acl-config-table__address-th,.configParameterCpe .acl-config-table__port-th{width:130px}.configParameterCpe .acl-config-table__dynamic-filter-th{width:70px}.configParameterCpe .acl-config-table__logger-th{width:60px}.configParameterCpe .confg-diff-symbol{padding:0 40px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.configParameterCpe .confg-diff-symbol .symbol-value{background-color:#d6f0ff;height:24px;width:24px}.configParameterCpe .confg-diff-symbol .symbol-message{margin-left:8px;font-size:13px;font-weight:400}.configParameterCpe .config-diff-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.configParameterCpe .config-diff-title__current{border-right:1px solid #3263a9;background-color:#f5f5f5}.configParameterCpe .config-diff-title__current,.configParameterCpe .config-diff-title__latest{width:calc(50% - 1px);height:64px;border-top:1px solid #3263a9;padding:24px 0;text-align:center;font-size:16px;font-weight:700}.configParameterCpe .config-diff-title__latest{border-left:1px solid #3263a9;background-color:#3263a9;color:#fff}.configParameterCpe .config-diff-border{border-right:2px solid #3263a9;position:absolute;height:calc(100% - 104px);width:50%}.configParameterCpe .config-diff{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.configParameterCpe .config-diff__current{width:calc(50% - 1px);border-right:1px solid #3263a9;padding:0}.configParameterCpe .config-diff__latest{width:calc(50% - 1px);border-left:1px solid #3263a9;padding:0}.configParameterCpe .config-diff .config-title{padding-top:32px}.configParameterCpe .config-diff .block-element{display:block;width:100%;height:100%}.configParameterCpe .config-diff .diff-active{background-color:#d6f0ff;width:100%;height:100%}.configParameterCpe .config-diff+.config-diff .config-title{padding-top:0}.configParameterCpe .config-diff+.config-diff .config-title-value{padding-top:32px}.configParameterCpe .config-diff+.config-diff .config-title-top-line{border-top:1px solid #ddd;margin-top:32px}.configParameterCpe .rule-table-diff{width:100%}.configParameterCpe-confirm .drawerMenu-nav__position{margin-bottom:64px;border-bottom:1px solid #4d5560}.configParameterCpe-confirm .drawerMenu-nav__adaptor-list-title{background-color:#000;text-align:center;color:#66757e;padding:8px 0;border-top:1px solid #4d5560;border-bottom:1px solid #4d5560}.configParameterCpe-confirm .drawerMenu-nav__item{margin-top:5px;border:none;text-align:left}.configParameterCpe-confirm .drawerMenu-nav__item .drawerMenu-nav__item__p{word-break:break-all;word-wrap:break-word;margin:0}.configParameterCpe-confirm .main-contents{margin:0 auto;max-width:none;padding:0 24px}.configParameterCpe-confirm .main-contents+.main-contents{border-top:none}.configParameterCpe-confirm .main-contents .show-diff-content{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex}.configParameterCpe-confirm .main-contents .show-diff-content .show-diff-box{width:50%;padding-bottom:32px}.configParameterCpe-confirm .main-contents .show-diff-content .show-diff-box__current{border-right:1px solid #6d6d6d}.configParameterCpe-confirm .main-contents .show-diff-content .show-diff-box__requested{border-left:1px solid #6d6d6d}.configParameterCpe-confirm .main-contents .show-diff-content .show-diff-box__title{background-color:#cecece;padding:8px;text-align:center;font-size:15px;font-weight:700}.configParameterCpe-confirm .main-contents .show-diff-content .show-diff-box__value{overflow-y:auto;padding:0}.configParameterCpe-confirm .main-contents .show-diff-content .show-diff-box__value .show-diff-box__value-inner{min-width:500px}.configParameterCpe-confirm .config-title{margin:0 0 2px;padding-left:0;padding-right:0}.configParameterCpe-confirm .head-line{margin-top:24px;margin-left:0}.configParameterCpe-confirm .lan-interface-table,.configParameterCpe-confirm .physical-port-table,.configParameterCpe-confirm .wireless-table{table-layout:fixed}.configParameterCpe-confirm .requested-config{width:800px;margin:0 auto 24px}.configParameterCpe-confirm .requested-config .error-contents{margin-left:16px}.configParameterCpe-confirm .requested-config .requested-config__title{display:inline-block;font-size:18px;font-weight:700;color:#2ca7e1}.configParameterCpe-confirm .requested-config .requested-config__status{display:inline-block;margin-left:24px}.configParameterCpe-confirm .requested-config .requested-config__status__now{margin-left:8px}.configParameterCpe-confirm .requested-config .requested-config__status__now-value{font-weight:700;color:red}.configParameterCpe-confirm .requested-config .requested-config__contents{border:1px solid #ddd;border-radius:4px;padding:16px 24px;margin-top:8px;margin-left:16px}.configParameterCpe-confirm .requested-config .requested-config__contents__button{display:inline-block;vertical-align:middle;width:180px;margin-left:48px}.configParameterCpe-confirm .requested-config .requested-config__info{display:inline-block;background-color:#f2f2f2;vertical-align:middle;width:500px;padding:16px 24px;margin:8px 0}.configParameterCpe-confirm .requested-config .requested-config__info__date{margin-bottom:8px;color:#a0a0a0}.configParameterCpe-confirm .requested-config .requested-config__info__label{margin-bottom:8px}.configParameterCpe-confirm .requested-config .requested-config__user_notification .requested-config__user_notification__checkbox{display:none}.configParameterCpe-confirm .requested-config .requested-config__user_notification .requested-config__user_notification__label{width:400px;border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:8px;color:#3f556d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.configParameterCpe-confirm .requested-config .requested-config__user_notification .requested-config__user_notification__label__value{display:inline-block;vertical-align:middle}.configParameterCpe-confirm .requested-config .note-message{color:red}.configParameterCpe-confirm-modal .position-table__info{vertical-align:middle}.configParameterCpe-confirm-modal .position-table__button{vertical-align:middle;width:120px}.commit .main-contents{margin:20px auto;padding:60px 20px;max-width:1100px;min-width:700px}.commit .main-contents .setting-commit-button{margin-bottom:10px}.configureSheetStandbyAdaptor{width:1024px}.configureSheetStandbyAdaptor .configure-sheet-btn-area{margin-top:20px}.configureSheetStandbyAdaptor .configure-sheet-btn-area .download-btn{width:320px;height:60px;margin-right:20px}.configureSheetStandbyAdaptor .configure-sheet-btn-area .btn-text{font-size:13px;margin-left:32px;margin-bottom:0;text-align:left}.configureSheetStandbyAdaptor .errors{margin-top:20px;margin-bottom:20px}.configureSheetStandbyAdaptor .errors__message{width:60%}.configureSheetStandbyAdaptor .appFileUpload-container .file-upload .file-upload-container .file-upload-container__input{width:320px;height:60px}.cold-standby{max-width:900px;margin:32px auto 64px}.cold-standby .menu-panel{border:1px solid #ddd}.cold-standby .menu-panel__heading{background-color:#3d566d;color:#fff}.cold-standby .position-list{list-style:none;padding-left:0}.cold-standby .position-list__li{padding:15px 10px;border-bottom:1px solid #ddd}.cold-standby .position-list__li:first-child{border-top:1px solid #ddd}.cold-standby .position-list__li:nth-child(odd){background-color:#fafafa}.cold-standby .position-list__li__title{text-align:left;margin-left:15px}.cold-standby .position-list__li__content{margin-top:5px}.cold-standby .position-list__li__content-oneStep{margin-left:50px}.cold-standby .position-list__li__content-twoStep{margin-left:100px;margin-bottom:10px}.cold-standby .position-list__li__content-hr{margin-top:0;margin-bottom:10px}.cold-standby .cold-standby-menu{background-color:#fff;border:1px solid #ddd;position:relative;padding-top:20px}.cold-standby .cold-standby-menu .cold-standby-block__content{margin-left:20px;margin-right:20px}.cold-standby .cold-standby-relation__left{word-break:break-all;word-wrap:break-word;display:inline-block;width:380px;vertical-align:middle}.cold-standby .cold-standby-relation__title{margin-top:15px;margin-bottom:15px;font-size:16px}.cold-standby .cold-standby-relation__two-line{margin-left:8px}.cold-standby .cold-standby-relation__label{display:inline-block;vertical-align:middle;text-align:center;width:130px}.cold-standby .cold-standby-relation__label-select{display:block;width:130px;font-size:13px}.cold-standby .cold-standby-relation__operation{width:200px;margin-left:5px;display:inline-block;vertical-align:middle;text-align:center}.cold-standby .cold-standby-relation__right{width:340px;height:74px;margin-left:4px;display:inline-block;vertical-align:middle}.cold-standby .cold-standby-exchange__title{margin-top:15px;margin-bottom:15px;font-size:16px}.cold-standby .cold-standby-exchange__title__hr{margin-top:10px;margin-bottom:0}.cold-standby .cold-standby-exchange__title-first{margin-bottom:15px;font-size:16px}.cold-standby .cold-standby-exchange__targetDevice-info__left{word-break:break-all;word-wrap:break-word;display:inline-block;width:468px;vertical-align:middle}.cold-standby .cold-standby-exchange__targetDevice-info__right{text-align:right;width:270px;margin-left:5px;display:inline-block;vertical-align:middle}.cold-standby .cold-standby-exchange__targetDevice-info__right__message{margin-top:10px}.cold-standby .cold-standby-exchange__module-info{margin-left:50px}.cold-standby .cold-standby-exchange__module-info__left{word-break:break-all;word-wrap:break-word;display:inline-block;width:610px;vertical-align:middle}.cold-standby .cold-standby-exchange__module-info__right{margin-left:10px;display:inline-block;vertical-align:middle}.cold-standby .cold-standby-exchange__module-info-device{margin-top:15px;margin-left:50px}.cold-standby .cold-standby-exchange__module-info-device__title{margin-top:15px;margin-bottom:15px}.cold-standby .cold-standby-exchange__module-info-device__title__hr{margin-top:10px;margin-bottom:0}.cold-standby .cold-standby-exchange__module-info-device__info{margin-left:35px}.cold-standby .cold-standby-exchange__select-device{margin-top:15px;margin-left:50px}.cold-standby .cold-standby-exchange__select-device__title{margin-top:15px}.cold-standby .cold-standby-exchange__select-device__title__hr{margin-top:10px;margin-bottom:0}.cold-standby .cold-standby-exchange__select-device__message{text-align:center;margin-top:15px}.cold-standby .cold-standby-exchange__select-device__table__label{width:150px}.cold-standby .cold-standby-exchange__select-device__table__check{width:204px}.cold-standby .cold-standby-exchange__select-device__table__equipment{width:80px}.cold-standby .cold-standby-exchange__select-device__table__distId{width:350px}.cold-standby .cold-standby-exchange__select-device__table__mobile{width:210px}.cold-standby .cold-standby-exchange__middle{margin-top:10px}.cold-standby .cold-standby-exchange__device-box{border:1px solid #ddd;padding:10px;margin:10px auto}.cold-standby .cold-standby-exchange__device-box__hr{margin:10px 0}.cold-standby .cold-standby-exchange__device-box__content{margin-top:10px;margin-left:50px}.cold-standby .cold-standby-exchange__device-box__content__info{margin-top:10px;margin-left:35px;margin-bottom:10px}.cold-standby .cold-standby-list__bulk-button{margin-top:35px}.cold-standby .cold-standby-list__table-header-label{width:200px}.cold-standby .cold-standby-list__table-header-equipment{width:150px}.cold-standby .cold-standby-list__table-header-distId{width:350px}.cold-standby .cold-standby-list__table-header-phone{width:150px}.cold-standby .cold-standby-send-request__change-target{margin-bottom:30px}.cold-standby .cold-standby-send-request__bulk-change-target{height:250px;width:870px;overflow:auto;border:1px solid #ddd}.cold-standby .cold-standby-send-request__bulk-change-target-confirm{height:250px;overflow:auto}.cold-standby .cold-standby-send-request__error-message{margin-bottom:10px}.cold-standby .cold-standby-send-request__title{font-weight:700}.cold-standby .cold-standby-send-request__hr{margin-top:0}.cold-standby .cold-standby-send-request__hr-bulk-input{margin:0}.cold-standby .cold-standby-send-request__input-table-header-label{width:200px}.cold-standby .cold-standby-send-request__input-table-header-equipment{width:150px}.cold-standby .cold-standby-send-request__input-table-header-distId{width:350px}.cold-standby .cold-standby-send-request__input-table-header-check-target{width:20px}.cold-standby .cold-standby-send-request__confirm_table-header{width:200px}.send-request-confirm__bulk-change-target{height:250px;overflow:auto}.send-request-confirm__title{font-weight:700}.send-request-confirm__hr{margin-top:0}.send-request-confirm__table-header{width:200px}.coldStandby-exchange-modal .device-box{border:1px solid #ddd;padding:10px;width:530px;margin:0 auto}.coldStandby-exchange-modal .device-box__hr{margin:10px 0}.coldStandby-exchange-modal .device-box__content{margin-top:10px;margin-left:35px}.coldStandby-exchange-modal .device-box__content__table__th{width:120px}.coldStandby-exchange-modal .glyphicon-content{margin-top:15px;margin-bottom:10px;text-align:center;font-size:35px;font-weight:700}.enhanced-monitor-list{max-width:950px;margin:32px auto 64px}.enhanced-monitor-list .add-enhanced-monitor-btn{background-color:#565656;height:45px;width:200px;text-align:left}.enhanced-monitor-list .add-enhanced-monitor-btn__icon{background-color:#fff;border-radius:50%;height:20px;width:20px;padding-top:2px;padding-left:3px}.enhanced-monitor-list .add-enhanced-monitor-btn__label{color:#fff;margin-left:10px}.enhanced-monitor-list .monitor-information{margin-top:30px;padding-bottom:70px}.enhanced-monitor-list .monitor-information .header-label{font-size:17px}.enhanced-monitor-list .monitor-information__table{border:1px solid #ddd}.enhanced-monitor-list .monitor-information__table__table-operation-header{background-color:#eee;height:55px;border-bottom:none}.enhanced-monitor-list .monitor-information__table__table-header{height:45px}.enhanced-monitor-list .monitor-information__table__table-header-checkbox{width:50px}.enhanced-monitor-list .monitor-information__table__table-header-ipAddress{width:300px}.enhanced-monitor-list .monitor-information__table__check-all-label{font-weight:400}.enhanced-monitor-list .monitor-information__table__detail{height:60px}.enhanced-monitor-list .monitor-information__table__detail-content{vertical-align:middle}.enhanced-monitor-list .monitor-information__table__detail-content__input{width:300px}.enhanced-monitor-list .monitor-information__table__detail-content__btn-area{margin-left:8px}.enhanced-monitor-list .monitor-information__footer{position:relative}.enhanced-monitor-list .monitor-information__footer__paging{position:absolute;text-align:center;width:98%;padding-left:55px;padding-bottom:10px}.enhanced-monitor-list .error-information{margin-top:30px}.enhanced-monitor-list .error-information__message{margin-bottom:5px}.enhanced-monitor-list .success-information{margin-top:30px}.enhanced-monitor-list .success-information__message{margin-bottom:5px}.enhanced-monitor-register{width:980px;margin:32px auto 0;padding-bottom:64px}.enhanced-monitor-register .operations-message{margin-top:5px}.enhanced-monitor-register .error-information{margin-top:10px}.enhanced-monitor-register .error-information__message{margin-bottom:5px}.enhanced-monitor-register .request-monitor-list{margin-top:20px}.enhanced-monitor-register .request-monitor-list .excel-ui-table thead th{height:50px;background-color:#eee;vertical-align:middle;text-align:left}.enhanced-monitor-register .request-monitor-list .excel-ui-table thead th span{font-weight:700}.enhanced-monitor-register .request-monitor-list .hot-table thead th{height:50px;background-color:#eee;vertical-align:middle;text-align:left}.enhanced-monitor-register .request-monitor-list .hot-table thead th span{font-weight:700}.enhanced-monitor-register .request-monitor-list .handsontable{z-index:0}.enhanced-monitor-register .request-monitor-list .handsontable .read-only{background-color:#dee0e2}.enhanced-monitor-register .request-monitor-list .handsontable .has-error{background-color:#ff4c42}.enhanced-monitor-register .request-monitor-list__footer{position:relative;z-index:1;padding-top:16px}.enhanced-monitor-register .list-operation-area{padding:0 40px}.enhanced-monitor-register .list-operation-area__label{font-weight:700}.enhanced-monitor-register .list-operation-area__input{width:50px}.enhanced-monitor-register .list-operation-area__add-btn{background-color:#454647;width:120px;text-align:left;margin-left:10px}.enhanced-monitor-register .list-operation-area__add-btn__icon{background-color:#fff;border-radius:50%;width:20px;height:20px;padding-top:2px;padding-left:3px}.enhanced-monitor-register .list-operation-area__add-btn__label{color:#fff;margin-left:10px}.enhanced-monitor-register .request-btn-area{margin:50px 0;padding:0 40px 20px}.enhanced-monitor-register .request-btn-area__back-btn,.enhanced-monitor-register .request-btn-area__temporary-save-btn{width:120px;height:45px;background-color:#ccc}.enhanced-monitor-register .request-btn-area__register-btn{width:120px;height:45px;margin-left:15px}.enhanced-monitor-register .request-btn-area__label{font-weight:700}.contractTop{background-color:#f5f5f5;min-width:1280px;padding-top:25px}.contractTop__applying{padding-top:40px;background-color:#fff}.contractTop .main-content{width:100%;height:690px;background:-webkit-gradient(linear,left top,left bottom,from(#402f7c),to(#3263a9));background:linear-gradient(180deg,#402f7c 0,#3263a9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contractTop .main-content .main-content__inner{min-width:1200px;width:1270px;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contractTop .main-content .visual-content{width:720px;height:615px;background-color:rgba(0,0,0,0)}.contractTop .main-content .side-menu{display:inline-block;vertical-align:top;padding-top:20px;width:240px;color:#fff}.contractTop .main-content .side-menu .side-menu__search{margin-bottom:20px}.contractTop .main-content .side-menu .side-menu__link{width:200px;font-size:16px;padding:14px 20px}.contractTop .main-content .side-menu .side-menu__link__a{color:#fff;text-decoration:none}.contractTop .main-content .side-menu .side-menu__link__a:hover{color:#ddd}.contractTop .main-content .side-content{width:240px;padding-top:20px;display:inline-block;vertical-align:top}.contractTop .main-content .side-content__link{display:block;width:240px;min-height:44px;margin-bottom:20px;padding:12px;border-radius:6px;background-color:#fff;text-decoration:none;color:#333}.contractTop .main-content .side-content__link--apply{padding-left:55px;background:#fff url(../images/contract/icon_apply.png) 12px 17px no-repeat;cursor:pointer}.contractTop .main-content .side-content__link:hover{background-color:#f2f2f2}.contractTop .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:25px 0 40px}.contractTop .bottom-content .announce{width:748px}.contractTop announce-list+.configStatus-content{margin-left:32px}.contractTop .configStatus-content{-ms-flex-item-align:start;align-self:flex-start;width:280px;margin-top:16px;border:1px solid #e0e0e0}.contractTop .configStatus-content .configStatus-content__title{background-color:#595757;border-bottom:1px solid #e0e0e0;padding:12px 8px 12px 16px}.contractTop .configStatus-content .configStatus-content__title__value{color:#fff;font-size:16px;font-weight:700;margin-right:86px}.contractTop .configStatus-content .configStatus-content__title__a{font-size:12px;color:#fff;cursor:pointer;text-decoration:none}.contractTop .configStatus-content .configStatus-content__body{background-color:#fff;padding:16px 24px}.contractTop .configStatus-content .configStatus-content__body__value+.configStatus-content__body__value{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:14px}.contractTop .configStatus-content .configStatus-change-message{border:1px solid #d43f3a;padding:8px 2px;font-size:11px;color:#d43f3a}.contractTop .configStatus-content .configStatus-count__label{font-size:13px;font-weight:700;margin-bottom:8px}.contractTop .configStatus-content .configStatus-count__status{display:inline-block;text-decoration:none;border-radius:14px;width:104px;height:24px;padding:2px 16px;color:#fff;cursor:pointer}.contractTop .configStatus-content .configStatus-count__status__label{font-size:12px;font-weight:600}.contractTop .configStatus-content .configStatus-count__status__countNum{float:right;font-size:14px;font-weight:700}.contractTop .configStatus-content .configStatus-count__status-init{background-color:#619dd8;margin-right:8px}.contractTop .configStatus-content .configStatus-count__status-change{background-color:#f38181}.contractTop .configStatus-content .configStatus-count__status-disable{cursor:not-allowed;opacity:.6}.contractTop .configStatus-content a[class*=configStatus-count__status-init]:hover{background-color:#5477a6}.contractTop .configStatus-content a[class*=configStatus-count__status-change]:hover{background-color:#c16161}.config-info-search{position:relative}.config-info-search .keyword-search:before{color:#bdbdbd}.config-info-search .config-info-search__form{position:relative}.config-info-search .config-info-search__input{color:#fff;background-color:rgba(0,0,0,0);width:240px;border:1px solid #aaa}.config-info-search .config-info-search__input::-webkit-input-placeholder{color:#aaa}.config-info-search .config-info-search__input::-moz-placeholder{color:#aaa}.config-info-search .config-info-search__input:-ms-input-placeholder{color:#aaa}.config-info-search .config-info-search__input::-ms-input-placeholder{color:#aaa}.config-info-search .config-info-search__input::placeholder{color:#aaa}.config-info-search .config-info-search__word-list{position:absolute;top:38px;left:4px;border:1px solid #ccc;min-width:240px;border-radius:5px;background-color:#fff;color:#000;list-style:none;padding:0}.config-info-search .config-info-search__word-list__hide{border:none}.config-info-search .config-info-search__word-list__scroll{height:260px;overflow-y:auto}.config-info-search .config-info-search__word-list-value{padding:8px 10px;cursor:pointer}.config-info-search .config-info-search__word-list-value:hover{border-radius:5px;background-color:#f5f5f5}.config-info-search .config-info-search__word-list-value__label{font-size:14px}.config-info-search .config-info-search__word-list-value__serviceCode{color:#999;font-size:12px}.config-info-search .config-info-search__submit{display:none}.contractSearch{background-color:#fff;min-width:1280px;padding-top:25px}.contractSearch .header-content{background-color:#402f7c;width:100%;padding:20px}.contractSearch .header-content .search-content{color:#fff}.contractSearch .header-content .close-link{text-decoration:none;display:inline-block;margin-top:9px;width:24px;height:24px;background:url(../images/contract/close_1.png) no-repeat 50%}.contractSearch .header-content .close-link:hover{background:url(../images/contract/close_2.png) no-repeat 50%}.contractSearch .main-content{width:1028px;margin:40px auto}.contractSearch .main-content .search-result-num{font-size:16px;font-weight:700;margin-bottom:16px}.contractSearch .main-content .search-result-table__tbody th,.contractSearch .main-content .search-result-table__thead th{background-color:#f5f5f5}.contractSearch .main-content .search-result-table__tbody th .thLabel,.contractSearch .main-content .search-result-table__thead th .thLabel{display:inline-block;width:135px}.contractSearch .main-content .search-result-table__tbody td:first-child,.contractSearch .main-content .search-result-table__tbody td:last-child,.contractSearch .main-content .search-result-table__thead td:first-child,.contractSearch .main-content .search-result-table__thead td:last-child{padding-left:20px}.contractSearch .main-content .search-result-table__thead .search-result-table__th{padding:5px 8px;border-top:1px solid #e0e0e0;border-bottom:2px solid #bdbdbd}.contractSearch .main-content .search-result-table__thead .search-result-table__th__service-code{width:130px}.contractSearch .main-content .search-result-table__thead .search-result-table__th__category{width:180px}.contractSearch .main-content .search-result-table__thead .search-result-table__th__common{width:240px}.contractSearch .main-content .search-result-table__thead .search-result-table__th__button{width:200px}.contractSearch .main-content .search-result-table__tbody{border-bottom:1px solid #e0e0e0}.contractSearch .main-content .search-result-table__tr{height:80px}.contractSearch .main-content .search-result-table__tr>td{padding:16px 8px;vertical-align:middle}.contractSearch .main-content .search-result-table__button{background-color:#e0e0e0;font-size:14px;padding:6px 10px;text-align:center;text-decoration:none;color:#333}.contractSearch .main-content .search-result-table__button:hover{background-color:#d3d3d3}.contractSearch .main-content .search-result-table .base-list-util,.contractSearch .main-content .search-result-table .base-list-util__btn{display:block}.contractSearch .main-content .search-result-table .base-list-util__btn .btn-util{width:160px;height:32px;background-color:#e0e0e0;font-size:1.3rem;font-weight:700;color:#555}.contractSearch .main-content .search-result-table .base-list-util__btn .btn-util:hover{background-color:#d3d3d3}.contractSearch .main-content .search-result-table .base-list-util__btn .btn-util+.btn-util{margin-top:8px}.serviceCancel{width:800px;margin:40px auto 32px}.serviceCancel .serviceCancel-panel-header{background-color:#3d566d;color:#fff}.serviceCancel .top-content{margin-bottom:16px;border-bottom:1px solid #ddd}.serviceCancel .target-set-textarea{height:240px}.serviceCancel .result-content{margin-top:16px}.serviceCancel .result-content .result-content__ul{overflow-y:scroll;height:240px;border:1px solid #ccc;border-radius:4px;padding-top:8px}.serviceCancelModal .target-list{overflow-y:scroll;height:160px;border:1px solid #ccc;border-radius:4px;margin-top:8px;padding-top:8px}.configParameterInterfaceInfo{width:1024px;margin:20px auto 40px}.configParameterInterfaceInfo .search-contents{margin-bottom:20px;padding:0 10px}.configParameterInterfaceInfo .search-contents .search-keyword{border:1px solid #b9b9b9;border-radius:4px;background-color:#f6f9fb;width:600px;padding-top:12px;padding-left:10px}.configParameterInterfaceInfo .search-contents .search-keyword__text{border:1px solid #ccc;border-radius:4px;width:480px;padding:2px 6px;margin-bottom:6px}.configParameterInterfaceInfo .search-contents .search-keyword__message{margin-left:40px;margin-bottom:0}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-serviceCode{width:120px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-label{width:104px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-interfaceName{width:120px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-interfaceIpAddress{width:130px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-useWireless{width:104px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-staticRout{width:134px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-etherIpAddress,.configParameterInterfaceInfo .interface-info-table .interface-info-table__th-tunnelIpAddress{width:150px}.configParameterInterfaceInfo .interface-info-table .interface-info-table__tr-two{background-color:#f9f9f9}.lfPositionInfo{width:1024px;margin:20px auto 40px}.lfPositionInfo .operation{margin-bottom:20px;padding:0 10px}.lfPositionInfo .operation .lfPositionInfo__search-box{width:320px;height:40px;margin-bottom:0}.lfPositionInfo .wan-access-list-column__select-target{width:60px;display:table-cell;text-align:center;vertical-align:middle}.wanAccessSwitch{width:1024px;margin:0 auto 40px}.wanAccessSwitch .wanAccessSwitch__top-message{margin-top:32px}.wanAccessSwitch .wanAccessSwitch__top-message .attention-message{margin-top:16px;padding-left:1.4em;text-indent:-1.4em}.wanAccessSwitch .wanAccessSwitch__top-message .attention-message+.attention-message{margin-bottom:32px}.wanAccessSwitch .wanAccessSwitch__search-box{width:320px;height:40px;margin-bottom:0}.wanAccessSwitch .wanAccessSwitch__run-button{width:256px}.wanAccessSwitch .switch-target-table .switch-target-table__select-th{width:45px}.wanAccessSwitch .switch-target-table .switch-target-table__switch-info-th{width:544px}.wanAccessSwitch .switch-target-table .switch-target-table__machine-info-th{width:435px}.wanAccessSwitch .switch-target-table .switch-target-table__odd-column{background-color:#f9f9f9}.wanAccessSwitch .switch-target-table .switch-target-table__middle-td{vertical-align:middle;text-align:center}.wanAccessSwitch .switch-target-table .switch-target-table__inner-table{margin-bottom:0}.wanAccessSwitch .switch-target-table .switch-target-table__inner-table__switch-info-th{width:155px}.wanAccessSwitch .switch-target-table .switch-target-table__inner-table__machine-info-th{width:115px}.wanAccessSwitch .switch-status{display:inline-block;width:94px;font-size:13px;font-weight:400}.wanAccessSwitch .reflect-state{display:inline-block;width:130px;font-size:13px;font-weight:400}.configContent{margin:32px 40px 64px}.configContent .network-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f8;border-radius:5px;padding:8px 0;margin-bottom:16px}.configContent .network-info .network-info__label{padding:16px 16px 16px 24px;font-weight:700;border-right:1px solid #d3d3d3}.configContent .network-info .network-info__service-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px}.configContent .network-info .network-info__service-label__label{margin-right:8px}.configContent .network-info .network-info__service-label__show{margin:8px 0}.configContent .network-info .network-info__service-label__show-value{position:relative}.configContent .network-info .network-info__service-label__show-value__input{outline:none;border:1px solid #ccc;background-color:#fff;padding:4px;width:312px;height:30px}.configContent .network-info .network-info__service-label__show-value__input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.configContent .network-info .network-info__service-label__show-value__pencil{position:absolute;top:2px;right:2px;padding:4px;background-color:#fff;font-size:18px;color:#999}.configContent .network-info .network-info__service-label__show-value__pencil:hover{color:#555}.configContent .network-info .network-info__service-label__value{border:1px solid #ccc;background-color:#fff;padding:4px;width:312px;height:30px}.configContent .network-info .network-info__service-label__value:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.configContent .network-info .network-info__service-label__form{position:relative;margin:8px 0}.configContent .network-info .network-info__service-label__submit{position:absolute;top:0;left:20px;z-index:-1}.configContent .network-info .network-info__service-code{margin-left:24px}.configContent .network-info .network-info__service-code__label{margin-right:8px}.configContent .configContent__search{margin-bottom:16px;font-size:13px}.configContent .configContent__search__input{width:320px;height:40px;margin-bottom:0;font-size:13px}.configContent .configContent__search__input::-webkit-input-placeholder{color:#aaa}.configContent .configContent__search__input::-moz-placeholder{color:#aaa}.configContent .configContent__search__input:-ms-input-placeholder{color:#aaa}.configContent .configContent__search__input::-ms-input-placeholder{color:#aaa}.configContent .configContent__search__input::placeholder{color:#aaa}.configContent .configContent__search__input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.configContent .configContent__search__connection-value-label{margin-left:24px}.configContent .configContent__config-status-and-common{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px;margin-right:24px;margin-bottom:16px;font-size:13px}.configContent .configContent__config-status-and-common .configContent__config-status-and-common__config-status{width:50%}.configContent .configContent__config-status-and-common .configContent__config-status-and-common__config-status__label{margin-bottom:0}.configContent .configContent__config-status-and-common .configContent__config-status-and-common__common{width:50%;text-align:right}.configContent .configContent__config-status-and-common .configContent__config-status-and-common__common__div{display:inline-block}.configContent .configContent__config-status-and-common__add-bottom{text-align:right;font-size:13px;margin-top:-8px;margin-right:24px;margin-bottom:16px}.configContent .configContent__file-request__add-bottom{text-align:right;font-size:13px;background-color:#f5f6f8;margin-top:-24px;margin-bottom:16px;padding-right:24px;padding-bottom:16px;border-radius:5px}.configContent .configContent__change-message{color:#bf2600;font-size:13px;margin-bottom:24px}.configContent .config-status{display:inline-block;text-align:center;border-radius:10px;width:72px;height:20px}.configContent .config-status__select{font-weight:400;cursor:pointer;padding-top:1px;margin-right:2px;margin-bottom:0}.configContent .config-status__select__input{display:none}.configContent .config-status__select-active,.configContent .config-status__select:hover{font-weight:700;background-color:#3263a9;color:#fff}.configContent .config-operation-button{line-height:1.1em;height:32px;width:160px;font-weight:600;background-color:#fff;border-radius:4px;border:1px solid #999}.configContent .config-operation-button .config-operation-button__svg{display:inline-block;width:16px;height:16px;margin-right:16px;fill:#555}.configContent .config-operation-button:hover{color:#fff;background-color:#3263a9;border:1px solid #3263a9}.configContent .config-operation-button:hover .config-operation-button__svg{fill:#fff}.configContent .config-operation-button:disabled{cursor:not-allowed;color:#ccc;background-color:#fff;border:1px solid #ccc}.configContent .config-operation-button:disabled .config-operation-button__svg{fill:#555}.configContent .config-operation-button+.config-operation-button{margin-left:8px}.configContent .connection-content{border:1px solid #d3d3d3;border-radius:5px}.configContent .connection-content .connection-content__header{padding:16px;background-color:#f5f5f5;border-bottom:1px solid #d3d3d3;border-top-right-radius:5px;border-top-left-radius:5px;font-weight:700}.configContent .connection-content .connection-content__body{padding:24px 32px}.configContent .connection-content .connection-content__body+.connection-content__body{border-top:1px solid #d3d3d3}.configContent .connection-content+.connection-content{margin-top:24px}.configContent .connection-content .edit-config-label{display:-webkit-box;display:-ms-flexbox;display:flex}.configContent .connection-content .edit-config-label__label{font-weight:700;padding:6px 0;margin-right:8px}.configContent .connection-content .edit-config-label__show-value{position:relative}.configContent .connection-content .edit-config-label__show-value__input{outline:none;border:1px solid #ccc;background-color:#fff;padding:4px;width:312px;height:30px}.configContent .connection-content .edit-config-label__show-value__input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.configContent .connection-content .edit-config-label__show-value__pencil{position:absolute;top:2px;right:2px;padding:4px;background-color:#fff;font-size:18px;color:#999}.configContent .connection-content .edit-config-label__show-value__pencil:hover{color:#555}.configContent .connection-content .edit-config-label__value{border:1px solid #ccc;padding:4px;width:312px;height:30px}.configContent .connection-content .edit-config-label__value:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.configContent .connection-content .edit-config-label__form{position:relative}.configContent .connection-content .edit-config-label__submit{position:absolute;top:10px;left:10px;z-index:-1}.configContent .connection-content .service-group__label{font-size:16px;font-weight:700;border-bottom:1px solid #d3d3d3}.configContent .connection-content .service-group__value{margin-top:16px;margin-left:24px}.configContent .connection-content .service-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.configContent .connection-content .service-info+.service-info{border-top:1px solid #d3d3d3;margin-top:16px;padding-top:16px}.configContent .connection-content .service-info__left{width:55%;font-size:13px}.configContent .connection-content .service-info__right{width:45%;text-align:right}.configContent .connection-content .service-info__right__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.configContent .connection-content .service-info__right .complete-datetime{margin-top:16px}.configContent .connection-content .service-info__item{margin-top:16px;margin-left:24px}.configContent .connection-content .service-info__step+.service-info__step{border-top:1px solid #d3d3d3;margin-top:16px;padding-top:16px}.configContent .connection-content .service-info__wan-access{margin-top:16px;margin-left:24px}.configContent .connection-content .service-info__wan-access__label{font-size:14px;font-weight:700}.configContent .connection-content .service-information__service-code{font-weight:700}.configContent .connection-content .config-status{color:#fff;font-size:13px;padding:1px;margin-right:120px}.configContent .connection-content .config-status__initial{background-color:#619dd8}.configContent .connection-content .config-status__change{background-color:#f38181}.configContent .connection-content .config-status__request{background-color:#f0ad4e}.configContent .connection-content .config-status__complete{background-color:#5cb85c}.configContent .connection-content .show-config-button{width:200px;height:32px;text-align:center;font-size:13px;font-weight:600;background-color:#efefef;border-radius:4px;border:1px solid #e2e2e2}.configContent .connection-content .show-config-button:hover{background-color:#e2e2e2}.configContent .connection-content .show-config-button:disabled{cursor:not-allowed;background-color:#efefef;opacity:.6}.configContent .connection-content .show-another-screen-button{display:block;width:280px;height:32px;margin-top:24px;background-color:#fff;border-radius:4px;border:1px solid #999;font-size:13px;font-weight:600;color:#3263a9}.configContent .connection-content .show-another-screen-button:hover{background-color:rgba(50,99,169,.2);border:1px solid #3263a9}.configContent .connection-content .show-another-screen-button+.show-another-screen-button{margin-top:8px}.configContent .configContent__module-info{margin-bottom:16px}.configContent .configContent__module-info .configContent__module-info__label{font-size:16px;font-weight:700;padding-left:8px;padding-bottom:8px;border-bottom:3px solid #3263a9}.configContent .configContent__module-info .configContent__module-info__triangle{display:inline-block;float:right;cursor:pointer;margin-top:12px;margin-right:16px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #3263a9}.configContent .configContent__module-info .configContent__module-info__triangle-open{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.configContent .configContent__module-info .configContent__module-info__triangle-close{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.configContent .configContent__module-info .configContent__module-info__table{width:100%;font-size:13px}.configContent .configContent__module-info .configContent__module-info__table__th-value{padding:12px 0 12px 32px}.configContent .configContent__module-info .configContent__module-info__table__body{border-top:1px solid #3263a9}.configContent .configContent__module-info .configContent__module-info__table__td-value{padding:24px 0 24px 32px;border-bottom:1px solid #3263a9}.configContent .configContent__module-info .configContent__module-info__table__service-label{width:30%}.configContent .configContent__module-info .configContent__module-info__table__service-code{width:20%}.configContent .configContent__module-info .configContent__module-info__table__service-info{width:50%}.configContent .configContent__file-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f8;border-radius:5px;padding:16px 24px;margin-bottom:16px;font-size:13px}.configContent .configContent__file-request .configContent__file-request__file{width:50%}.configContent .configContent__file-request .configContent__file-request__request{width:50%;text-align:right}.configContent .configContent__result{background-color:#e5f5f9;border-radius:4px;color:#31708f;font-size:13px;margin-bottom:16px}.configContent .configContent__result .configContent__result__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}.configContent .configContent__result .configContent__result__header__value{width:calc(100% - 32px)}.configContent .configContent__result .configContent__result__header__icon{width:32px;height:32px;cursor:pointer;position:relative}.configContent .configContent__result .configContent__result__header__icon .open-triangle{position:absolute;top:12px;left:9px;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #3263a9}.configContent .configContent__result .configContent__result__header__icon .close-triangle{position:absolute;top:9px;left:13px;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #3263a9}.configContent .configContent__result .configContent__result__body{padding:16px}.configContent .configContent__label{margin-bottom:0}.configContent .wan-unit-address-change{margin-top:32px;padding-left:1.5em;text-indent:-1.5em}.configContent .wan-unit-lock{margin-top:32px}.configContent .wan-unit-lock__label{margin-bottom:8px;font-weight:700}.configContent .wan-unit-lock__message{height:auto;margin-bottom:12px}.configContent .wan-unit-lock__button{margin-left:24px;width:280px}.configContent .wan-unit-lock__button___btn-icon{margin-right:5px}.wan-unit-config-change{width:400px}.wan-unit-config-change .wan-unit-config-change__label{margin-bottom:16px;font-weight:700}.wan-unit-config-change .wan-unit-config-change__button{margin-left:24px;width:280px}.configContent__fixed-footer .configContent__fixed-footer__main{height:64px;padding:16px 56px;background-color:rgba(89,87,87,.8);text-align:right;font-size:13px}.configContent__fixed-footer .configContent__fixed-footer__main__message{display:inline-block;margin-right:8px;text-align:left;vertical-align:middle;color:#fff}.config-param{margin:-16px 64px 80px}.config-param .config-param-group{padding-left:8px;padding-right:8px;padding-bottom:40px}.config-param .config-param-group__wrap{padding-bottom:0}.config-param .config-param-border-top,.config-param .config-param-group+.config-param-group{padding-top:32px;border-top:1px solid #d3d3d3}.config-param .config-param-group-label{margin-bottom:32px}.config-param .config-param-label{margin-bottom:8px}.config-param .config-param-active-label{margin-left:24px;margin-bottom:16px}.config-param .config-param-standby-label{margin-top:40px;margin-left:24px;margin-bottom:16px}.config-param .config-param-check+.config-param-item{margin-top:32px}.config-param .app-radio-inline+.app-radio-inline{margin-left:16px}.config-param .config-param-item{margin-left:48px;margin-right:48px}.config-param .config-param-item-wrap,.config-param .config-param-item-wrap+.config-param-item{margin-top:32px}.config-param .config-param-item__reset-margin{margin-left:0;margin-right:0}.config-param .config-param-item .config-param-input{display:block;width:100%}.config-param .config-param-item .config-param-right-btn{margin-left:0;margin-right:0}.config-param .config-param-item+.config-param-item{margin-top:32px}.config-param .config-param-item+.config-param-right-btn{margin-top:16px}.config-param .config-param-item .config-param-item__middle .config-param-item{margin-left:0;margin-right:0}.config-param .config-param-item .config-param-item__middle .config-param-strong-label{margin-left:0;margin-right:0;margin-bottom:24px}.config-param .config-param-input-vertical+.config-param-input-vertical{margin-top:24px}.config-param .config-param-input-block+.config-param-input-block{margin-top:32px}.config-param .config-param-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.config-param .config-param-flex .config-param-static-left{padding-top:7px;padding-bottom:7px;margin-right:8px;margin-bottom:0}.config-param .config-param-flex .config-param-static-right{padding-top:7px;padding-bottom:7px;margin-left:8px;margin-bottom:0}.config-param .config-param-flex .config-param-input-block{width:50%;margin-top:0;padding-right:12px}.config-param .config-param-flex .config-param-input-block+.config-param-input-block{padding-left:12px;padding-right:0}.config-param .config-param-right-btn{text-align:right;margin-bottom:16px;margin-left:48px;margin-right:48px}.config-param .start-date-error{font-weight:700;font-size:85%}.config-param .start-date-error__ul{margin-bottom:0}.config-param .input-block-wrap+.input-block-wrap{margin-top:24px}.config-param .nps-address-block{width:25%}.config-param .nps-address-block+.nps-address-block{margin-left:24px}.config-param .config-param-accodion-icon{font-size:14px;color:#555}.config-param .config-param-strong-label{margin-left:48px;margin-right:48px;margin-bottom:24px}.config-param .config-param-error{margin-top:8px;margin-left:48px;margin-right:48px}.config-param .config-param-table{margin-bottom:0}.config-param .config-param-table__add-top{margin-top:32px}.config-param .config-param-table__priority{width:80px}.config-param .config-param-table__button{width:124px}.config-param .config-param-table .panel-group{margin-bottom:0;width:100%}.config-param .config-param-table .panel-body{padding:16px}.config-param .config-param-table .interfece-status{margin-left:16px}.config-param .config-param-table .interface-empty{margin-bottom:0}.config-param .config-param-table .accordion-information-item+.accordion-information-item{margin-top:8px}.config-param .description-ul{font-size:13px;padding-left:32px;margin-bottom:16px}.config-param .description-message{margin-left:24px;margin-bottom:16px}.config-param .user-info-title{border-bottom:1px solid #d3d3d3;margin-bottom:16px}.config-param .user-info-value{margin-left:16px;margin-right:16px}.config-param .watch-target{width:32%}.config-param .watch-target+.watch-target{margin-left:24px}.config-param .route-aggregation-network{width:50%}.config-param .route-aggregation-network+.route-aggregation-network{margin-left:24px}.config-param .vpn-mpc-tunnel-config{margin-top:32px;margin-left:48px;margin-right:48px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table{margin-bottom:0}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__line-expansion-th{width:94px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__button-th{width:124px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table>.vpn-mpc-tunnel-config-table__tbody>.vpn-mpc-tunnel-config-table__tr:nth-child(4n+1),.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table>.vpn-mpc-tunnel-config-table__tbody>.vpn-mpc-tunnel-config-table__tr:nth-child(4n+2){background-color:#f9f9f9}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__button-td{vertical-align:middle}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__line-expansion{cursor:pointer}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__line-expansion__icon{top:-8px;left:2px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__detail{width:382px;float:left;word-break:break-all;word-wrap:break-word}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__detail .vpn-mpc-tunnel-config-table__detail-content{margin-left:32px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-table .vpn-mpc-tunnel-config-table__detail__first{margin-left:24px;margin-right:32px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update{position:relative;z-index:1;overflow:auto;width:auto;height:808px}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update .handsontable thead th{border-right:none}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update .handsontable thead th .relative{padding:0}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update .vpn-mpc-tunnel-config-update__middle_category{border-bottom:1px solid #ccc;padding:2px 4px;text-align:left}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update .vpn-mpc-tunnel-config-update__category{padding:2px 4px;text-align:left}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update .vpn-mpc-tunnel-config-update__border-right{border-right:1px solid #ccc}.config-param .vpn-mpc-tunnel-config .vpn-mpc-tunnel-config-update__button-footer{margin-top:16px}.config-param .dhcp-distribution-count{margin-top:32px}.config-param .dhcp-distribution-count .dhcp-distribution-count__label{margin-bottom:0}.config-param .update-information-message{margin-top:8px;margin-left:24px}.config-param-diff{margin:-64px 0 64px;width:100%}.config-param-diff .config-param-group{padding-left:32px;padding-right:32px;position:relative}.config-param-diff .config-param-group+.config-param-group{border:none}.config-param-diff .config-param-group+.config-param-group:before{content:"";position:absolute;top:-1px;left:24px;display:inline-block;width:calc(100% - 48px);height:1px;background-color:#d3d3d3}.config-param-diff .nps-address-block,.config-param-diff .watch-target{width:50%}.config-param-diff .config-param-diff-top{padding:16px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.config-param-diff .config-param-diff-top .symbol-value{background-color:#d6f0ff;height:24px;width:24px}.config-param-diff .config-param-diff-top .symbol-message{margin-left:8px;font-size:13px;font-weight:400}.config-param-diff .config-param-diff-center{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.config-param-diff .config-param-diff__title{height:64px;width:100%;padding:24px 0;text-align:center;font-size:16px;font-weight:700}.config-param-diff .config-param-diff__value{height:100%;color:#333;background-color:#fff;padding-top:24px}.config-param-diff .config-param-diff__current{width:calc(50% - 1px);height:100%;border-top:1px solid #3263a9;border-right:1px solid #3263a9;background-color:#f5f5f5}.config-param-diff .config-param-diff__input{width:calc(50% - 1px);border-top:1px solid #3263a9;border-left:1px solid #3263a9;background-color:#3263a9;color:#fff}.config-param-diff .config-param-diff__active{background-color:#d6f0ff}.config-param-diff .config-param-item__not-margin{margin:0}.config-param-diff .config-param-diff-middle{margin-left:-32px;margin-right:-32px}.config-param-diff__heder{margin:0;position:fixed;width:100%;width:calc(100% - 240px);z-index:99;padding-top:56px;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.config-param-diff__heder__hide{display:none}.contractMenu__toggleCheck:checked+.contractMenu .mainBlock .config-param-diff__heder{width:calc(100% - 48px)}.configContent__menu-header .dns-filter__label{font-size:12px;padding-right:8px}.configContent__menu-header .dns-filter__button{font-size:13px;width:192px;height:32px;color:#fff;background-color:#05abcc;border:1px solid #0f98b9;border-radius:4px}.configContent__menu-header .dns-filter__button:hover{background-color:#05a1c2;border:1px solid #0f8eaf}.configContent__menu-header .dns-filter__button:disabled{cursor:not-allowed;opacity:.65}.configContent-model__message{margin:8px 0 24px}.configContent-model__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px}.configContent-model__top__block{width:50%}.configContent-model__top__label{font-weight:400;margin-bottom:0}.configContent-model__warning-message{margin-top:16px;margin-bottom:0}.configContent-model__complete-schedule{color:#31708f}.l2VpnConfigChangeModal__body .target-position__adaptor-info{margin-bottom:8px}.l2VpnConfigChangeModal__body .connection-service-checkbox{margin-top:24px}.l2VpnConfigChangeModal__body .adaptor-table .adaptor-table__potion-th{width:180px}.l2VpnConfigChangeModal__body .adaptor-table .adaptor-table__change-info-th{width:310px}.l2VpnConfigChangeModal__body .adaptor-table .adaptor-table__td-detail{margin-left:16px}.firmware-update-alert .target-sa-list{margin-top:10px}.modal-update-information{border-bottom:1px solid #e5e5e5;padding-bottom:24px;margin-bottom:24px}.modal-update-information__top{border-top:1px solid #e5e5e5;padding-top:16px;margin-top:16px;border-bottom:none;padding-bottom:0;margin-bottom:0}.modal-update-information .update-information-message{margin-top:8px;margin-left:24px}.modal-update-information .radio-item{margin-top:8px}.modal-update-information .date-input-item{margin-top:32px}.dashboard{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .dashboard-menu{position:fixed;z-index:10;width:300px;height:100%;background-color:#fff;border-right:1px solid #d3d3d3}.dashboard .dashboard-menu__top{color:#000;font-size:16px;font-weight:700;height:56px;padding:16px 40px 16px 16px;border:1px solid;border-color:#fff #fff #d3d3d3}.dashboard .dashboard-menu__body{padding-bottom:32px}.dashboard .dashboard-menu__item{display:block;width:100%;text-align:left;font-size:13px;font-weight:400;min-height:72px;padding:16px;border:none;border-bottom:1px solid #d3d3d3;background-color:#fff;cursor:pointer}.dashboard .dashboard-menu__item:hover{background-color:#e3e3ed}.dashboard .dashboard-menu__item:disabled{cursor:not-allowed;background-color:#fff;opacity:.8}.dashboard .dashboard-menu__item-active{background-color:#e3e3ed}.dashboard .dashboard-menu__item__block{display:block}.dashboard .dashboard-menu .dashboard-menu__scroll::-webkit-scrollbar{width:12px;height:12px}.dashboard .dashboard-menu .dashboard-menu__scroll::-webkit-scrollbar-track{background-color:#f5f5f5}.dashboard .dashboard-menu .dashboard-menu__scroll::-webkit-scrollbar-thumb{border-radius:16px;border:3px solid #f5f5f5;background-color:#7a7a7a}.dashboard .dashboard-main{width:calc(100% - 300px);margin-left:300px;padding-bottom:42px;background-color:#f5f5f5}.dashboard .dashboard-view-title{position:fixed;z-index:10;width:100%;height:56px;padding:16px 32px;font-size:20px;font-weight:700;background-color:#f5f5f5;border-bottom:1px solid #d3d3d3}.dashboard .dashboard-view-margin{padding-top:72px;padding-left:40px}.dashboard .dashboard-select-view{position:relative;width:100%;height:100%}.dashboard .dashboard-select-view .dashboard-select-view__message{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#555;font-size:16px;font-weight:600}.dashboard .dashboard-module{margin-left:16px}.dashboard .dashboard-module__service-code{font-weight:700}.dashboard .dashboard-content{margin:24px 40px;padding:24px 16px;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;font-size:13px;-webkit-box-shadow:0 1px rgba(0,0,0,.16);box-shadow:0 1px rgba(0,0,0,.16)}.dashboard .dashboard-content__title{font-size:16px;font-weight:700;padding-left:8px;padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #d3d3d3}.dashboard .dashboard-content__value{padding-left:8px;padding-right:8px}.dashboard .dashboard-content__message-only{padding:24px 0;font-size:14px;text-align:center}.dashboard .dashboard-content__empty{width:100%;height:80px;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard .dashboard-operation{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 40px 0}.dashboard .dashboard-operation__item{width:120px;height:40px;padding:9px 0;text-align:center;font-size:14px;font-weight:700;background-color:#fff;border:1px solid #bdbdbd;cursor:pointer}.dashboard .dashboard-operation__item-active,.dashboard .dashboard-operation__item:hover{color:#3263a9;background-color:rgba(50,99,169,.2)}.dashboard .dashboard-operation__item:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.dashboard .dashboard-operation__item:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.dashboard .dashboard-operation__item+.dashboard-operation__item{border-left:none}.dashboard .dashboard-graph__title{font-size:16px;font-weight:700;padding-left:8px;padding-bottom:16px}.dashboard .dashboard-graph__img-block{text-align:center;width:100%}.dashboard .dashboard-graph__img-block__img{max-width:100%;width:auto}.dashboard .dashboard-graph-setting{margin:0 56px;text-align:right}.dashboard .dashboard-graph-setting__button{position:relative;width:88px;height:28px;font-size:12px;font-weight:600;padding:0 0 0 12px;color:#555;background-color:#fff;border:1px solid #999;border-radius:4px}.dashboard .dashboard-graph-setting__button:hover{background-color:rgba(0,0,0,.05)}.dashboard .dashboard-graph-setting__button__img{position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dashboard .dashboard-tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 32px 32px;padding:0 48px;border-bottom:1px solid #3263a9}.dashboard .dashboard-tab .dashboard-tab__item{padding:0 16px 8px;color:#3263a9;font-size:14px;font-weight:300;cursor:pointer;margin-bottom:-1px}.dashboard .dashboard-tab .dashboard-tab__item-active{border-bottom:4px solid #3263a9;font-weight:600}.dashboard .dashboard-tab .dashboard-tab__item:hover{border-bottom:4px solid #3263a9}.dashboard .route-number{display:-webkit-box;display:-ms-flexbox;display:flex;width:450px;margin-top:24px;margin-left:16px;margin-bottom:16px}.dashboard .route-number__title{width:160px;height:32px;padding:6px 16px;background-color:#f5f5f5;font-weight:700;border:1px solid #e0e0e0}.dashboard .route-number__value{width:260px;height:32px;padding:6px 16px;border:1px solid #e0e0e0;border-left:none}.dashboard .route-number__value-long{width:290px}.dashboard .route-number-dual{width:460px}.dashboard .route-number-dual .route-number__title{width:170px}.dashboard .route-number+.route-number{margin-top:-17px}.dashboard .dashboard-table{width:100%}.dashboard .dashboard-table__add-spacing{margin-top:32px}.dashboard .dashboard-table__th{vertical-align:bottom;padding-left:24px;padding-bottom:8px;border-bottom:2px solid #e0e0e0}.dashboard .dashboard-table__tr{background-color:#fff}.dashboard .dashboard-table__tr:nth-child(2n){background-color:#f9f9f9}.dashboard .dashboard-table__select-tr{background-color:#fff}.dashboard .dashboard-table__select-tr:hover{background-color:rgba(0,0,0,.04);cursor:pointer}.dashboard .dashboard-table__td{vertical-align:middle;height:56px;padding-top:8px;padding-bottom:8px;padding-left:24px;border-bottom:1px solid #e0e0e0}.dashboard .dashboard-table__sort-icons{display:inline-block;margin-left:8px;color:#ccc;cursor:pointer}.dashboard .dashboard-table__sort-icons:hover{color:#000}.dashboard .dashboard-table__sort-icons__top{display:block;margin-bottom:-12px}.dashboard .dashboard-table__sort-icons__down{display:block}.dashboard .dashboard-table__sort-icons-top-active{color:#000}.dashboard .dashboard-table__sort-icons-top-active .dashboard-table__sort-icons__top{margin-bottom:0;position:relative;top:3px}.dashboard .dashboard-table__sort-icons-top-active .dashboard-table__sort-icons__down,.dashboard .dashboard-table__sort-icons-top-active:hover .dashboard-table__sort-icons__top{display:none}.dashboard .dashboard-table__sort-icons-top-active:hover .dashboard-table__sort-icons__down{display:block;position:relative;bottom:3px}.dashboard .dashboard-table__sort-icons-down-active{color:#000}.dashboard .dashboard-table__sort-icons-down-active .dashboard-table__sort-icons__top{display:none}.dashboard .dashboard-table__sort-icons-down-active .dashboard-table__sort-icons__down{position:relative;bottom:3px}.dashboard .dashboard-table__sort-icons-down-active:hover{color:#ccc}.dashboard .dashboard-table__sort-icons-down-active:hover .dashboard-table__sort-icons__top{display:block}.dashboard .dashboard-table__sort-icons-down-active:hover .dashboard-table__sort-icons__down{position:static;bottom:0}.dashboard .bulk-result{background-color:#e5f5f9;border-radius:4px;color:#31708f;font-size:13px;margin-top:16px;margin-bottom:24px}.dashboard .bulk-result .bulk-result__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}.dashboard .bulk-result .bulk-result__header__value{width:calc(100% - 32px)}.dashboard .bulk-result .bulk-result__header__icon{width:32px;height:32px;cursor:pointer;position:relative}.dashboard .bulk-result .bulk-result__header__icon .open-triangle{position:absolute;top:12px;left:9px;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #3263a9}.dashboard .bulk-result .bulk-result__header__icon .close-triangle{position:absolute;top:9px;left:13px;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #3263a9}.dashboard .bulk-result .bulk-result__body{padding:16px}.dashboard .operating-status__table{margin-top:32px;margin-bottom:8px}.dashboard .operating-status__address{padding-left:32px}.dashboard .operating-status__status{width:112px}.dashboard .operating-status__notify-stop{width:296px}.dashboard .operating-status__empty{background-color:#fff}.dashboard .ida-table{margin-top:16px;margin-bottom:0}.dashboard .ida-table__th{background-color:#f5f5f5;text-align:center}.dashboard .ida-table__th-sunday{color:#ff1493}.dashboard .ida-table__th-saturday{color:#00f}.dashboard .ida-table__th-report{width:200px}.dashboard .ida-table__td-middle{text-align:center;vertical-align:middle}.dashboard .dashboard-table-block{margin-top:24px}.dashboard .dashboard-table-block__title{font-size:13px;font-weight:700;margin-bottom:8px}.dashboard .dashboard-table-block__message{margin-left:16px;margin-bottom:8px}.dashboard .dashboard-table-block+.dashboard-table-block{margin-top:32px}.dashboard .module-info-table{width:100%;border:1px solid #e0e0e0}.dashboard .module-info-table__th{width:160px;background-color:#f5f5f5;font-weight:400}.dashboard .module-info-table__td,.dashboard .module-info-table__th{padding:10px 16px;border:1px solid #e0e0e0}.dashboard .module-info-table__reflect-status{width:120px}.dashboard .mobile-traffic-table{width:100%;border:1px solid #e0e0e0}.dashboard .mobile-traffic-table .mobile-traffic-table__th{width:50%;background-color:#f5f5f5;font-weight:400}.dashboard .mobile-traffic-table .mobile-traffic-table__td,.dashboard .mobile-traffic-table .mobile-traffic-table__th{padding:10px 16px;border:1px solid #e0e0e0;text-align:center}.dashboard .firmware-complete{margin-bottom:16px}.dashboard .firmware-request{margin-bottom:40px}.dashboard .firmware-version-message{min-height:48px;padding:15px 16px;margin-bottom:24px;background-color:#e5f5f9;border-radius:4px;color:#31708f}.dashboard .firmware__caution{padding-left:16px;margin-bottom:24px}.dashboard .firmware__caution__ol{margin-top:16px;margin-left:-16px;margin-bottom:0}.dashboard .firmware__caution__li+.firmware__caution__li{margin-top:8px}.dashboard .firmware__messege{margin-top:24px}.dashboard .setting-number-info{margin-top:32px;padding-left:16px}.dashboard .setting-number-info__item{padding-top:4px;padding-left:16px}.dashboard .setting-number-info__item__img{margin-right:8px}.dashboard .tooltip.customClass .tooltip-inner{font-size:13px;width:160px}.dashboard .setting-number-table{width:100%;margin-top:16px}.dashboard .setting-number-table__th{height:32px;background-color:#f5f5f5}.dashboard .setting-number-table__td,.dashboard .setting-number-table__th{width:64px;border:1px solid #e0e0e0;vertical-align:middle;text-align:center}.dashboard .setting-number-table__td{height:48px}.dashboard .reboot-request{margin:40px 0}.dashboard .reboot-request__block{margin-top:24px}.dashboard .reboot-request__block__left{margin-left:16px;text-align:left}.dashboard .reboot-request__result{margin-bottom:24px}.dashboard .reboot-request__label{font-size:14px;font-weight:700;margin-bottom:8px}.dashboard .reboot-request__label-left{text-align:left;margin-bottom:32px}.dashboard .reboot-request__label-notes{margin-left:8px;text-align:left;font-size:13px;font-weight:400}.dashboard .reboot-request__show-date{width:200px;margin:0 auto}.dashboard .reboot-request__status{width:150px}.dashboard .reboot-request__buttons{font-size:0;text-align:right}.dashboard .command-result{position:relative}.dashboard .command-result .command-result__view{word-break:break-all;word-wrap:break-word;display:block;position:relative;z-index:1;width:100%;margin:0;padding:24px;border:1px solid #bdbdbd;border-radius:0;background-color:#f5f5f5;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:13px;line-height:normal;color:#333}.dashboard .command-result .command-result__text-area{position:absolute;top:10px;left:10px;width:0;height:0;opacity:0;resize:none}.dashboard .command-type{margin-bottom:16px;position:relative}.dashboard .command-type .command-type__input{width:330px;text-align:left;cursor:default;position:relative}.dashboard .command-type .command-type__input .command-type__input__icon{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:8px;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4.5px solid #666}.dashboard .command-type .command-type__value-group{position:absolute;z-index:2;margin-top:-3px;width:330px;background-color:#fff;border:1px solid #66afe9;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.dashboard .command-type .command-type-line{border-left:1px solid #66afe9;margin-top:-5px;margin-left:-1px;padding:8px;background-color:#fff}.dashboard .command-type .command-type-line__inner{border-top:1px solid #d3d3d3}.dashboard .command-type .command-type__scroll{height:150px;overflow-y:auto;overflow-x:hidden}.dashboard .command-type .command-type__value{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:330px;height:34px;background-color:#fff;padding:0 8px}.dashboard .command-type .command-type__value__inner{padding:7px 8px;color:#333}.dashboard .command-type .command-type__value__inner:hover{background-color:#f5f5f5}.dashboard .command-param{margin:24px}.dashboard .command-group{margin-bottom:24px}.dashboard .command-label{font-weight:400;margin-bottom:8px}.dashboard .command-label__icon{font-weight:600;padding:2px 6px;font-size:11px}.dashboard .command-sub{margin-bottom:4px}.dashboard .command-input-label{font-size:13px}.dashboard .command-input{width:380px}.dashboard .command-error{font-weight:700}.dashboard .command-description{margin-bottom:16px}.dashboard .command-wireless{width:380px;border-bottom:1px solid #d3d3d3}.dashboard .command-wireless__tr{border-top:1px solid #d3d3d3}.dashboard .command-wireless__tr:nth-child(2n){background-color:#f9f9f9}.dashboard .command-wireless__td{vertical-align:middle;padding:16px 8px}.dashboard .command-wireless__check-td{vertical-align:middle;text-align:center;width:80px;padding:16px}.dashboard .command-wireless .inner-table{width:100%;background-color:#fff}.dashboard .command-wireless .inner-table__tr{border:1px solid #d3d3d3}.dashboard .command-wireless .inner-table__th{width:72px;padding:8px;background-color:#f5f5f5;font-weight:400;border-right:1px solid #d3d3d3}.dashboard .command-wireless .inner-table__td{padding:8px}.dashboard .command-buttons{font-size:0;text-align:right;padding-bottom:24px}.dashboard .position-label{margin-bottom:24px;color:#3263a9;font-size:15px;font-weight:700}.dashboard .position-label__service-code{font-size:13px}.dashboard .position-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 40px -8px;font-size:12px}.dashboard .position-top .position-top__left{width:50%}.dashboard .position-top .position-top__right{width:50%;text-align:right}.dashboard .position-top .position-top__select-block{display:inline-block;margin-top:8px;margin-left:24px}.dashboard .position-top .position-top__bottom-block{margin-top:16px;margin-left:24px}.dashboard .position-top .position-top__bottom-block__label{font-size:12px}.dashboard .position-top .position-top-search{display:inline-block;width:312px}.dashboard .position-top .position-top-search__input{width:100%;font-size:13px}.dashboard .position-bottom{margin:-16px 48px 48px}.dashboard .wan-access-button__td{text-align:right;width:216px}.dashboard .wan-access-button{display:block;width:184px;padding:0 16px;margin-left:0}.dashboard .wan-access-button+.wan-access-button{margin-top:8px}.dashboard .loading-status{font-size:12px}.dashboard .loading-status__img{margin-left:8px}.dashboard .page-num{font-size:12px;text-align:right}.dashboard .paging-box{font-size:15px;text-align:center}.dashboard .dashboard-select{font-size:12px;height:24px;width:96px;padding:0 8px}.dashboard .dashboard-select__wan{width:170px}.dashboard .dashboard-select__linkage-wan{width:240px}.dashboard .enhanced-monitor__status-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;margin-bottom:40px}.dashboard .enhanced-monitor__status-top__emphasis-message{width:70%;font-size:13px;font-weight:400}.dashboard .enhanced-monitor__status-top__buttons{width:30%;text-align:right}.dashboard .enhanced-monitor-search{display:inline-block;width:312px;margin-right:16px}.dashboard .enhanced-monitor-search__input{width:100%;font-size:13px;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px}.dashboard .enhanced-monitor-search__input:disabled{background-color:#eee}.dashboard .enhanced-monitor-search__input:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.dashboard .enhanced-monitor__select-label{font-size:12px}.dashboard .enhanced-monitor__page-num-box{text-align:right;margin-top:8px;margin-bottom:8px}.dashboard .enhanced-monitor__bottom{margin-top:8px}.dashboard .enhanced-monitor__notify-stop{padding-top:16px;padding-bottom:16px;padding-right:8px;text-align:right;width:352px}.dashboard .enhanced-monitor__notify-stop .notify-stop-label{text-align:left;margin-top:24px;margin-bottom:8px}.dashboard .enhanced-monitor__notify-stop .notify-stop-value{border-top:1px solid #e0e0e0;padding-top:16px}.dashboard .enhanced-monitor__notify-stop .notify-stop-value+.notify-stop-value{margin-top:24px}.dashboard-footer{display:block;position:relative;z-index:11}.graph-modal .graph-setting{font-size:14px;padding-left:0}.graph-modal .graph-setting .graph-setting__input{display:inline-block;margin:0 6px}.graph-modal .graph-date{margin-left:10px}.enhanced-monitor-modal{font-size:13px}.enhanced-monitor-modal .enhanced-monitor-modal__label{font-size:14px;font-weight:600}.enhanced-monitor-modal .enhanced-monitor-modal__target{margin-top:8px;margin-left:8px}.enhanced-monitor-modal .enhanced-monitor-modal__table{width:100%;margin-top:24px}.enhanced-monitor-modal .enhanced-monitor-modal__table__th{vertical-align:bottom;padding-left:24px;padding-bottom:8px;border-bottom:2px solid #e0e0e0}.enhanced-monitor-modal .enhanced-monitor-modal__table__tr{background-color:#fff}.enhanced-monitor-modal .enhanced-monitor-modal__table__tr:nth-child(2n){background-color:#f9f9f9}.enhanced-monitor-modal .enhanced-monitor-modal__table__td{vertical-align:middle;height:56px;padding-top:8px;padding-bottom:8px;padding-left:24px;border-bottom:1px solid #e0e0e0}.enhanced-monitor-modal .enhanced-monitor-group{margin-bottom:24px}.enhanced-monitor-modal .input-label{font-weight:700;margin-bottom:8px}.enhanced-monitor-modal .input-error{font-weight:700}.enhanced-monitor-modal .select-all__message{margin:8px 0 24px}.enhanced-monitor-modal .select-all__label{font-weight:400;padding-left:8px;margin-bottom:8px}.enhanced-monitor-modal .notify-target__scroll{height:320px;overflow-x:hidden;overflow-y:scroll;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.enhanced-monitor-modal .notify-target__table{width:100%}.enhanced-monitor-modal .notify-target__tr{background-color:#fff}.enhanced-monitor-modal .notify-target__tr:nth-child(2n){background-color:#f9f9f9}.enhanced-monitor-modal .notify-target__td{vertical-align:middle;height:56px;padding-top:8px;padding-left:8px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.enhanced-monitor-modal .notify-target__info-label{margin:8px 0;font-weight:400}.enhanced-monitor-modal .notify-target__info-label__bold{font-weight:700;margin-bottom:8px}.reboot-datePicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reboot-datePicker__left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.reboot-datePicker .reboot-datePicker-error{font-weight:700;text-align:left;padding-left:80px}.dashboard-btn-group{font-size:0}.wanUnitAddress{margin:32px 32px 64px}.wanUnitAddress .position-content{border:1px solid #d3d3d3;border-radius:5px;margin-bottom:8px}.wanUnitAddress .position-content .position-content__header{padding:12px 24px;background-color:#f5f5f5;border-bottom:1px solid #d3d3d3;border-top-right-radius:5px;border-top-left-radius:5px;font-weight:600;line-height:1.5}.wanUnitAddress .position-content .position-content__value{padding:32px 0}.wanUnitAddress .position-content .position-content__value+.position-content__value{border-top:1px solid #d3d3d3}.wanUnitAddress .position-content .main-block{display:-webkit-box;display:-ms-flexbox;display:flex}.wanUnitAddress .position-content .main-block__arrow{width:48px;height:40px}.wanUnitAddress .position-content .main-block__info{width:calc(100% - 272px);padding-right:16px}.wanUnitAddress .position-content .main-block__info__label{font-size:16px;font-weight:700}.wanUnitAddress .position-content .main-block__info__row{margin-top:16px}.wanUnitAddress .position-content .main-block__right{width:232px;padding-right:32px}.wanUnitAddress .position-content .arrow-wrap{position:relative;cursor:pointer;width:40px;height:40px;margin-left:8px;top:-10px}.wanUnitAddress .position-content .arrow-close{left:13px;border-top:2px solid;margin-top:6px}.wanUnitAddress .position-content .arrow-close,.wanUnitAddress .position-content .arrow-open{position:absolute;top:10px;border-right:2px solid;width:8px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wanUnitAddress .position-content .arrow-open{left:14px;border-bottom:2px solid;margin-top:4px}.wanUnitAddress .position-content .preferred-date{margin-top:16px;color:#bf2600;font-weight:400}.wanUnitAddress .position-content .show-config-button{width:200px;height:32px;text-align:center;font-weight:600;background-color:#efefef;border-radius:4px;border:1px solid #e2e2e2}.wanUnitAddress .position-content .show-config-button:hover{background-color:#e2e2e2}.wanUnitAddress .position-content .show-config-button:disabled{cursor:not-allowed;background-color:#efefef;opacity:.6}.wanUnitAddress .position-content .adaptor-blok{border-top:1px solid #d3d3d3;margin:32px 32px 0;padding-top:32px}.wanUnitAddress .position-content .adaptor-table{width:100%}.wanUnitAddress .position-content .adaptor-table__th{width:30%;padding-left:32px;padding-bottom:8px;border-bottom:2px solid #bdbdbd}.wanUnitAddress .position-content .adaptor-table__td{padding-top:16px;padding-bottom:16px;padding-left:32px;border-bottom:1px solid #bdbdbd;line-height:1.5}.wanUnitAddressChange{margin:40px 32px 120px}.wanUnitAddressChange .progress-content{position:relative;width:505px;height:48px;margin:8px auto 42px}.wanUnitAddressChange .progress-content .progress-icon{position:absolute;top:0;left:37px;width:16px;height:16px;border-radius:50%;background-color:#ccc}.wanUnitAddressChange .progress-content .progress-icon__active{background-color:#619dd8}.wanUnitAddressChange .progress-content .progress-icon__center{left:253px}.wanUnitAddressChange .progress-content .progress-icon__end{left:469px}.wanUnitAddressChange .progress-content .progress-icon+.progress-icon:before{content:"";display:block;width:200px;height:2px;background-color:#ccc;position:absolute;top:8px;right:16px}.wanUnitAddressChange .progress-content .progress-label{position:absolute;color:#ccc;top:32px;font-size:13px;font-weight:600}.wanUnitAddressChange .progress-content .progress-label__active{color:#333}.wanUnitAddressChange .progress-content .progress-label__center{left:216px}.wanUnitAddressChange .progress-content .progress-label__end{left:453px}.wanUnitAddressChange .position-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;font-size:16px;font-weight:600;border-bottom:3px solid #3263a9}.wanUnitAddressChange .position-info-header .header-label{-ms-flex-item-align:end;align-self:flex-end}.wanUnitAddressChange .position-info-header .icon-triangle-wrap{position:relative;cursor:pointer;width:40px;height:40px}.wanUnitAddressChange .position-info-header .icon-triangle{position:absolute;left:14px;bottom:0;display:inline-block;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #3263a9}.wanUnitAddressChange .position-info-header .icon-triangle__open{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.wanUnitAddressChange .position-info-header .icon-triangle__close{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.wanUnitAddressChange .position-info{padding:24px;border-bottom:1px solid #3263a9}.wanUnitAddressChange .position-info__label{font-size:16px;font-weight:600}.wanUnitAddressChange .position-info__margin{margin-top:16px}.wanUnitAddressChange .result-content{background-color:#e5f5f9;border-radius:4px;color:#31708f;font-size:13px;margin-top:24px}.wanUnitAddressChange .result-content__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}.wanUnitAddressChange .result-content__header .header-value{width:calc(100% - 32px)}.wanUnitAddressChange .result-content__header .header-icon{width:32px;height:32px;cursor:pointer;position:relative}.wanUnitAddressChange .result-content__header .header-icon .open-triangle{position:absolute;top:12px;left:9px;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #3263a9}.wanUnitAddressChange .result-content__header .header-icon .close-triangle{position:absolute;top:9px;left:13px;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #3263a9}.wanUnitAddressChange .result-content__body{padding:16px}.wanUnitAddressChange .result-content__body .message-block{padding-left:1em;text-indent:-1em}.wanUnitAddressChange .app-form{margin:32px 0 0}.wanUnitAddressChange .top-message{font-size:14px;font-weight:400;margin:0 24px 56px}.wanUnitAddressChange .top-message .strong-str{color:#bf2600}.wanUnitAddressChange .top-message-sub{margin-bottom:40px}.wanUnitAddressChange .message-success{background-color:#e9f5e9;border-radius:4px;height:48px;color:#015213;padding:16px 24px}.wanUnitAddressChange .app-param{margin:0 24px}.wanUnitAddressChange .app-param+.app-param{margin-top:40px}.wanUnitAddressChange .app-param-label{margin-bottom:8px}.wanUnitAddressChange .app-param-radio-inline{margin:8px 0 16px}.wanUnitAddressChange .app-param-input{display:block;width:380px}.wanUnitAddressChange .app-param-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.wanUnitAddressChange .app-param-flex .app-param-flex__block{width:380px}.wanUnitAddressChange .app-param-flex .app-param-flex__block+.app-param-flex__block{margin-left:40px}.wanUnitAddressChange .adaptor-list{border-top:1px solid #e0e0e0;margin-top:56px;padding:56px 24px 0}.wanUnitAddressChange .adaptor-list__label{font-size:16px;font-weight:600;margin-bottom:24px}.wanUnitAddressChange .adaptor-list .adaptor-list-main{display:-webkit-box;display:-ms-flexbox;display:flex}.wanUnitAddressChange .adaptor-list .adaptor-list-main+.adaptor-list-main{margin-top:24px}.wanUnitAddressChange .adaptor-list .adaptor-list-main .service-code-label{font-weight:600;font-size:14px;margin-bottom:8px}.wanUnitAddressChange .adaptor-list .adaptor-list-main__left{width:320px;height:96px;padding:25px 24px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-top-left-radius:4px;border-bottom-left-radius:4px}.wanUnitAddressChange .adaptor-list .adaptor-list-main__right{width:calc(100% - 320px);height:96px;padding:14px 24px;border:1px solid #e0e0e0;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.wanUnitAddressChange .page-footer{margin-left:-32px}.wanUnitAddressChange .page-footer .page-footer__inner{height:64px;padding:16px 56px;background-color:rgba(89,87,87,.8);text-align:right;font-size:13px}.firmwareUpdate{margin-top:40px}.firmwareUpdate .main{margin:0 0 32px}.firmwareUpdate .main-content{margin:0 40px 80px}.firmwareUpdate .used-message{color:#bf2600}.firmwareUpdate .used-message-box{text-align:center;margin-top:16px}.firmwareUpdate .register-box{width:330px;margin:80px auto 0}.firmwareUpdate .register-box .emphasis-label{font-size:20px;font-weight:400;color:#3263a9;text-align:center;margin-bottom:32px}.firmwareUpdate .progress-box{position:relative;width:505px;height:48px;margin:0 auto 48px}.firmwareUpdate .progress-box .progress-icon{position:absolute;top:0;left:37px;width:16px;height:16px;border-radius:50%;background-color:#ccc}.firmwareUpdate .progress-box .progress-icon__active{background-color:#619dd8}.firmwareUpdate .progress-box .progress-icon__center{left:253px}.firmwareUpdate .progress-box .progress-icon__end{left:469px}.firmwareUpdate .progress-box .progress-icon+.progress-icon:before{content:"";display:block;width:200px;height:2px;background-color:#ccc;position:absolute;top:8px;right:16px}.firmwareUpdate .progress-box .progress-label{position:absolute;color:#ccc;top:32px;font-size:13px;font-weight:600}.firmwareUpdate .progress-box .progress-label__active{color:#333}.firmwareUpdate .progress-box .progress-label__center{left:216px}.firmwareUpdate .progress-box .progress-label__end{left:453px}.firmwareUpdate .messge-box{margin:0 auto 40px}.firmwareUpdate .messge-box__input{width:900px}.firmwareUpdate .result-box{width:896px;height:48px;margin:0 auto 56px;padding:16px 24px;background-color:#e9f5e9;color:#015213;font-size:14px;font-weight:400;border-radius:4px}.firmwareUpdate .search-input-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:480px;height:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.firmwareUpdate .search-input-box .app-input{width:416px;height:40px;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.firmwareUpdate .search-input-box .app-btn{width:64px;height:40px;min-width:auto;margin-left:-1px;border:1px solid #ccc;border-top-left-radius:0;border-bottom-left-radius:0}.firmwareUpdate .search-input-box:focus{-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,rgba(102,175,233,.6) 0 0 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0;border-color:#66afe9}.firmwareUpdate .page-num-box{width:calc(100% - 776px);text-align:right;font-size:12px;-ms-flex-item-align:center;align-self:center}.firmwareUpdate .page-num-box-complete{width:100%}.firmwareUpdate .app-checkbox-outer+.app-checkbox-outer{margin-top:8px}.firmwareUpdate .common-box{width:900px;margin:0 auto;border:1px solid #d3d3d3;border-radius:5px}.firmwareUpdate .common-box .common-box-head{padding:16px 24px;background-color:#f5f5f5;border-bottom:1px solid #d3d3d3;border-top-right-radius:5px;border-top-left-radius:5px;font-size:16px;font-weight:600}.firmwareUpdate .common-box .common-box-body{padding:24px;font-size:14px}.firmwareUpdate .common-box .common-box-body .box-item__label{display:block;margin-bottom:8px}.firmwareUpdate .common-box .common-box-body .box-item+.box-item{margin-top:24px}.firmwareUpdate .common-box .common-box-body .used-message{margin-top:16px}.firmwareUpdate .common-box .common-box-body .button-bottom{text-align:center;margin-top:24px}.firmwareUpdate .common-box .common-box-body .app-input{display:block}.firmwareUpdate .common-box .common-box-body .middle-input{margin-top:16px;margin-left:24px}.firmwareUpdate .common-box .common-box-body .middle-input__label{margin-bottom:8px}.firmwareUpdate .common-box .common-box-body .middle-input .text-info{margin:0 0 16px}.firmwareUpdate .common-box .common-box-body .middle-border+.middle-border{border-top:1px solid #d3d3d3;margin-top:24px;padding-top:16px}.firmwareUpdate .common-box+.common-box{margin-top:32px}.firmwareUpdate .top-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:16px 24px;margin-bottom:16px;background-color:#f5f6f8;border-radius:5px}.firmwareUpdate .top-block .top-block-left{font-size:16px;font-weight:600;width:50%;height:32px;padding:6px 0}.firmwareUpdate .top-block .select-label{color:#4a80c1}.firmwareUpdate .top-block .top-block-right{width:50%;height:32px;text-align:right}.firmwareUpdate .top-block .top-block-right .register-datetime{font-size:13px;margin-right:24px}.firmwareUpdate .result-empty{padding-top:16px;text-align:center}.firmwareUpdate .flex-block{display:-webkit-box;display:-ms-flexbox;display:flex}.firmwareUpdate .search-block{width:296px;font-size:14px;margin-bottom:0}.firmwareUpdate .search-block .search-block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:280px;height:48px;position:relative;color:#fff;background-color:#585858;font-size:16px;font-weight:600}.firmwareUpdate .search-block .search-block-head:before{content:"";position:absolute;right:-8px;top:12px;width:0;height:0;border-left:8px solid #585858;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0)}.firmwareUpdate .search-block .search-block-head-left{width:236px;padding-left:24px}.firmwareUpdate .search-block .search-block-head-right{width:32px;height:32px;cursor:pointer}.firmwareUpdate .search-block .search-block-head .arrow-icon-top{border-top:2px solid;border-left:2px solid;width:10px;height:10px;margin-top:12px;margin-left:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.firmwareUpdate .search-block .search-block-head .arrow-icon-bottom{border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;margin-top:8px;margin-left:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.firmwareUpdate .search-block .search-block-value{width:280px;background-color:#f5f6f8}.firmwareUpdate .search-block .search-box{font-size:14px;font-weight:400;background-color:#f5f6f8}.firmwareUpdate .search-block .search-box .search-box-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px}.firmwareUpdate .search-block .search-box .search-box-label-left{width:236px;padding-left:24px}.firmwareUpdate .search-block .search-box .search-box-label-right{width:32px;height:32px;cursor:pointer}.firmwareUpdate .search-block .search-box .search-box-label .triangle-icon{display:inline-block;margin-top:14px;margin-left:11px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #000}.firmwareUpdate .search-block .search-box .search-box-label .triangle-icon-open{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.firmwareUpdate .search-block .search-box .search-box-label .triangle-icon-close{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.firmwareUpdate .search-block .search-box .search-box-value{padding:0 16px 24px}.firmwareUpdate .search-block .search-box+.search-box{border-top:1px solid #d3d3d3}.firmwareUpdate .list-block{width:100%}.firmwareUpdate .list-block__show-search{width:calc(100% - 296px)}.firmwareUpdate .footer-content{position:fixed;width:100%;z-index:99;bottom:0}.firmwareUpdate .footer-content .button-block{height:64px;padding:16px 56px;background-color:rgba(89,87,87,.8);text-align:right;font-size:13px}.firmwareUpdate .list-table{margin-top:8px;margin-bottom:8px}.firmwareUpdate .list-table__th{border-bottom:2px solid #bdbdbd}.firmwareUpdate .list-table__tbody{border-bottom:1px solid #e0e0e0}.firmwareUpdate .list-table__tr{height:55px}.firmwareUpdate .list-table__tr:nth-child(2n){background-color:#f5f5f5}.firmwareUpdate .list-table__tr>td{border-top:1px solid #e0e0e0;vertical-align:middle}.index-messageList ul{list-style:none;margin-left:0;padding-left:0}.index-messageList ul li{border-bottom:1px dotted #ddd;margin-bottom:10px}.index-messageList ul li:last-child{border-bottom:none}