.service-card .service-card__title{border-bottom:1px solid #d9e1ea;display:flex;padding-bottom:10px;margin-bottom:10px;align-items:center}.service-card .service-card__title h1{font-size:20px;margin-left:20px;padding-bottom:0;font-family:Noto Sans JP Regular,sans-serif;font-weight:700;line-height:1;letter-spacing:normal}.service-card .service-card__title .icon{max-width:41px;max-height:41px;width:100%;height:100%;margin-right:10px;flex-shrink:0;flex-grow:0}.service-card .service-card__body{display:flex;min-height:210px;margin-top:30px;justify-content:space-between}.service-card .service-card__manual{margin-top:15px}.service-card .service-card__manual .fa-chevron-right{margin-left:10px}.service-card .service-card__description{padding-right:30px}.service-card .service-card__description span{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.75;color:#454545;letter-spacing:.05em;font-weight:400}.service-card .service-card__description .manual_text{color:#e12f68}.service-card .service-card__description .manual_text.clickable:active,.service-card .service-card__description .manual_text.clickable:focus,.service-card .service-card__description .manual_text.clickable:hover{color:#c03}.service-card .service-card__description .manual_text.clickable:visited{color:#e12f68}.service-card .service-card__separator{margin:15px 15px 15px auto;border-left:1px solid #d9e1ea}.service-card .service-card__console{width:210px;min-width:210px;padding-left:16px;font-size:14px;border-left:1px solid #d4d4d5}.service-card .service-card__console .console__row{display:flex;align-items:center;justify-content:space-between;font-weight:700;margin-bottom:30px}.service-card .service-card__console .console__row .region_name{padding:6px 0}.service-card .service-card__console .console__row .button-text .fas{padding-top:4px}.service-card .service-card__console .console__row button{display:block;min-width:128px;width:128px;font-size:14px;padding:13px 24px;background:#e12f68;color:#fff;border-radius:4px;transition:all .2s}.service-card .service-card__console .console__row button:hover{background:#c03}.service-card .service-card__console .console__row span{font-weight:700}.service-card .service-card__console .console__row .button-text-left{padding-top:4px;margin-left:0}.service-card .service-card__console .fa-external-link-alt{margin-right:10px}.service-card .service-card__console .fa-chevron-right{margin-left:15px}.service-card .service-card__console .console__disabled{border-radius:5px;color:#de183f;background-color:#d9e1ea;padding:8px 16px}.doic-table table{width:100%;border-collapse:initial!important;border-spacing:0}.doic-table table .table-content-header{vertical-align:middle;text-align:left;background-color:#f4f5f7}.doic-table table thead{font-weight:700}.doic-table table thead th{position:sticky;top:0;background:#ddd;z-index:9}.doic-table table th{padding:15px}.doic-table table td{padding:10px 15px;word-break:break-all;border-bottom:1px solid #d9e1ea;vertical-align:middle}.doic-table .default-button{margin-left:5px;max-width:80px}.flex-1{flex:1 1}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:none;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}*{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}img{display:block}table{border-collapse:collapse;border-spacing:0}fieldset,form{border-style:none;margin:0;padding:0}input,label,select,textarea{vertical-align:middle;border:none;margin:0;outline:0;padding:0}input,select,textarea{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:#3c4257}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #f3d0d5}body{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:#3c4257;background:#fff;margin:0 auto;min-width:320px;position:relative}#root{width:100%;height:100%;overflow:hidden}.text-right{text-align:right}.text-center{text-align:center!important}.clickable{cursor:pointer}.form .form-item{margin-bottom:30px}.form .form-item.narrow{margin-bottom:16px}.form .form-item .form-item__row{display:flex;align-items:center}.form .form-item .form-item__row.value-flex{margin-bottom:16px}.form .form-item .form-item__row.value-flex .form-item__row-value{display:flex;align-items:center}.form .form-item .form-item__row .form-item__row-label{width:138px}.form .form-item .form-item__row .form-item__row-value{width:358px}.page-title-paginator{display:flex;justify-content:space-between}.ReactModal__Body--open{overflow:hidden;position:fixed;width:100%;height:100%}.alert-error{color:#de183f;padding:15px 0}.alert-success{color:#e12f68;padding:15px 0}.auto-hide-after-5s{animation:cssAnimation 0s ease-in 5s forwards;animation-fill-mode:forwards}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}.select.error,.select.error:active,.select.error:focus,.select.error:hover{border:1px solid #de183f;border-radius:4px}.fa-chevron-down{color:#e12f68}.link{text-decoration:none!important;color:#3c4257}.link:active,.link:focus{color:#313649}.link:visited{color:#3c4257}.link:hover{color:#363b4f}.link.primary{color:#e12f68}.link.primary:active,.link.primary:focus{color:#c03}.link.primary:visited{color:#e12f68}.link.primary:hover{color:#c03}.link.secondary{color:#de183f}.link.secondary:active,.link.secondary:focus{color:#b31435}.link.secondary:visited{color:#de183f}.link.secondary:hover{color:#c7163a}.link.white,.link.white:active,.link.white:focus,.link.white:hover,.link.white:visited{color:#fff}.link.bold{font-weight:700}.link.underline{text-decoration:underline!important}.button{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:#fff;border-top-right-radius:6px;border-top-left-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:1px solid transparent;cursor:pointer;outline:none}.button.size-xs{width:120px;font-size:16px;padding:7px 0 9px}.button.size-s{width:144px;padding:5px 0 7px}.button.size-m{width:180px;padding:9px 0 11px}.button.button-black{background-color:#3c4257}.button.button-black:hover{background-color:#363b4f}.button.button-black:active,.button.button-black:focus{background-color:#313649}.button.button-black:disabled{background-color:#9da0aa}.button.button-primary{background-color:#e12f68}.button.button-primary:hover{background-color:#c03}.button.button-primary:active,.button.button-primary:focus{background-color:#e12f68}.button.button-primary:disabled{background-color:#f3d0d5}.button.button-secondary{background-color:#de183f}.button.button-secondary:hover{background-color:#c7163a}.button.button-secondary:active,.button.button-secondary:focus{background-color:#b31435}.button.button-secondary:disabled{background-color:#ee8b9e}.button:disabled{cursor:not-allowed}.button.fluid{width:100%}.button.tab{background-color:#fff;color:#3c4257;font-size:16px;min-height:40px;padding-left:0;padding-right:0;padding-bottom:6px;min-width:220px;margin-left:5px;margin-bottom:4px;border:1px solid #d4d4d5}.button.tab.selected{background-color:#f3d0d5;color:#3c4257;border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:45px;margin-bottom:-1px}.button.tab:first-child{margin-left:0}.button.tab:hover{background-color:#f3d0d5;color:#3c4257;border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:45px;margin-bottom:-1px}.tab-container{display:flex;border-bottom:2px solid #d9e1ea;margin-bottom:12px}.tab-container *{margin-left:4px;margin-right:4px}.tab-container :first-child{margin-left:0}.tab-container :last-child{margin-right:0}.input{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:#3c4257;padding:11px;border:1px solid #d9e1ea;border-radius:4px;box-sizing:border-box;appearance:none;background:none;outline:none;caret-color:#e12f68}.input:-ms-input-placeholder,.input::-ms-input-placeholder,.input::placeholder{color:rgba(60,66,87,.3)}.input:hover{border:1px solid #3c4257}.input:active,.input:focus{border:1px solid #e12f68}.input.fluid{width:100%}.input.error,.input.error:active,.input.error:focus,.input.error:hover{border:1px solid #de183f}.input:disabled{cursor:not-allowed!important}.radio{display:flex;align-items:center}.radio.disabled,.radio.disabled .radio-label{cursor:not-allowed}.radio.fluid{width:100%}.radio .radio-label{margin-left:5px}.checkbox{display:flex;align-items:center}.checkbox.disabled,.checkbox.disabled .checkbox-label{cursor:not-allowed}.checkbox.fluid{width:100%}.checkbox input[type=checkbox]{display:none}.checkbox .checkbox-label{margin-right:20px;padding-left:20px;position:relative;display:block;margin-left:5px}.checkbox .checkbox-label:before{content:"";display:block;position:absolute;top:0;left:0;width:14px;height:14px;border:1px solid #999;border-radius:4px}.checkbox input[type=checkbox]:checked+.checkbox-label:before{border:1px solid #e12f68;background-color:#e12f68}.checkbox input[type=checkbox]:checked+.checkbox-label:after{content:"";display:block;position:absolute;top:2px;left:6px;width:3px;height:7px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.textarea{padding:10px 11px;border:1px solid #d9e1ea;border-radius:4px;background-color:#fff;font-size:14px;color:#3c4257;resize:none;caret-color:#e12f68}.textarea:-ms-input-placeholder,.textarea::-ms-input-placeholder,.textarea::placeholder{color:rgba(60,66,87,.3)}.textarea:hover{border:1px solid #3c4257}.textarea:active,.textarea:focus{border:1px solid #e12f68}.textarea.fluid{width:calc(100% - 24px)}.textarea:disabled{cursor:not-allowed!important}.textarea.resize-horizontal{resize:horizontal}.textarea.resize-vertical{resize:vertical}.textarea.error,.textarea.error:active,.textarea.error:focus,.textarea.error:hover{border:1px solid #de183f}.loading{animation:loading 0s 3s forwards;visibility:hidden}.loading.fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:200}.loading.background{background-color:rgba(0,0,0,.25)}.loading .lds-eclipse{shape-rendering:auto;background:none}.loading .lds-eclipse,.loading .lds-eclipse .lds-eclipse-path{animation-play-state:running;animation-delay:0s}@keyframes loading{to{visibility:visible}}.text{font-size:14px;line-height:1.5;font-weight:400;color:#3c4257}.text,.text.text-level-main-title{font-family:Noto Sans JP Regular,sans-serif}.text.text-level-main-title{padding-bottom:0;font-size:24px;font-weight:700;line-height:1;letter-spacing:normal}.text.text-level-medium-title{font-family:Noto Sans JP Regular,sans-serif;font-size:28px}.text.text-level-title{font-family:Noto Sans JP Regular,sans-serif;font-size:24px}.text.text-level-small-title-medium{font-family:Noto Sans JP Regular,sans-serif;font-size:16px}.text.text-level-small-title{font-size:16px}.text.text-level-anotation-area{font-family:Noto Sans JP Regular,sans-serif;margin-top:8px;font-size:12px;line-height:1.5;color:#707070}.text.text-level-large-title{font-size:20px}.text.text-level-body-large{font-size:18px}.text.text-level-body-medium{font-family:Noto Sans JP Regular,sans-serif;font-size:14px}.text.text-level-body{font-size:14px}.text.text-level-body-medium-large{font-size:16px}.text.text-level-supplementary{font-size:12px}.text.text-level-column-content{font-size:13px}.text.text-level-tag{font-size:10px}.text.text-color-default{color:#3c4257}.text.text-color-default.clickable:hover{color:#363b4f}.text.text-color-default.clickable:active,.text.text-color-default.clickable:focus{color:#313649}.text.text-color-default.clickable:visited{color:#3c4257}.text.text-color-primary{color:#e12f68}.text.text-color-primary.clickable:active,.text.text-color-primary.clickable:focus,.text.text-color-primary.clickable:hover{color:#c03}.text.text-color-primary.clickable:visited{color:#e12f68}.text.text-color-secondary{color:#de183f}.text.text-color-secondary.clickable:hover{color:#c7163a}.text.text-color-secondary.clickable:active,.text.text-color-secondary.clickable:focus{color:#b31435}.text.text-color-secondary.clickable:visited{color:#de183f}.text.text-color-white,.text.text-color-white.clickable:active,.text.text-color-white.clickable:focus,.text.text-color-white.clickable:hover,.text.text-color-white.clickable:visited{color:#fff}.text.text-color-gray,.text.text-color-gray.clickable:active,.text.text-color-gray.clickable:focus,.text.text-color-gray.clickable:hover,.text.text-color-gray.clickable:visited{color:#999}.text.text-opacity-50{opacity:.5}.text.text-opacity-70{opacity:.7}.text.text-opacity-30{opacity:.3}.text.text-bold{font-weight:700}.pagination{margin:7px 0;-webkit-user-select:none;user-select:none}.pagination .color-default{color:#d9e1ea!important}.pagination .color-primary{color:#e12f68!important}.pagination .pagination-icon-wrapper{border:2px solid;border-radius:5px;margin-right:5px;border-color:#d9e1ea!important}.pagination .pagination-icon-wrapper .pagination-icon{font-size:16px}.pagination .icon-last-page{padding:4px 6px}.pagination .icon-back-page{padding:4px 8px}.pagination-element{margin:0 12px;font-family:Noto Sans JP Regular,sans-serif}.active-page{color:#e12f68}.table{border-spacing:0;border-collapse:collapse}.table.fluid{width:100%}.table .table-header-column{font-size:14px;padding:18px 10px;text-align:left}.table .table-content-row{border-top:1px solid #d9e1ea}.table .table-content-row.clickable:hover{background-color:rgba(243,208,213,.3)}.table .table-content-column{padding:17px 16px 19px;text-align:left}.table .flex{display:flex}.close .close-icon{float:right;margin-top:16px}.form-button{display:block;margin-bottom:10px}.form-button.horizontal{display:flex;align-items:center}.form-button.horizontal.hp-start{justify-content:flex-start}.form-button.horizontal.hp-center{justify-content:center}.form-button.horizontal.hp-end{justify-content:flex-end}.form-button .button{margin:0 8px}.form-button .button:last-of-type{margin-right:0}.form-input{display:block;margin-bottom:30px}.form-input.narrow{margin-bottom:24px}.form-input .label-filed{margin-bottom:16px}.form-input.horizontal{display:flex;align-items:center}.form-input.horizontal .label-filed{margin-right:10px;margin-bottom:0}.form-input.fluid,.form-input.horizontal .form-area{width:100%}.form-input.label280 .label-filed{width:280px;max-width:280px;min-width:280px}.form-input.label128 .label-filed{width:128px;max-width:128px;min-width:128px}.form-radio{display:block;margin-bottom:30px}.form-radio.horizontal{display:flex}.form-radio.horizontal .label-filed{margin-right:10px}.form-radio.label280 .label-filed{width:280px;max-width:280px;min-width:280px}.form-radio.label128 .label-filed{width:128px;max-width:128px;min-width:128px}.form-radio .radio-horizontal{display:flex;align-items:center}.form-radio .radio-horizontal .radio{margin-right:10px}.form-radio .radio-horizontal .radio:last-of-type{margin-right:0}.form-radio .radio-horizontal .radio input[type=radio]{display:none}.form-radio .radio-horizontal .radio .radio-label:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-width:1px;border-style:solid;border-radius:50%;padding:2px;background-clip:content-box}.form-radio .radio-horizontal .radio input[type=radio]:not(:checked)+.radio-label:before{border-color:#d4d4d5}.form-radio .radio-horizontal .radio input[type=radio]:checked+.radio-label:before{border-color:#e12f68;background-color:#e12f68}.form-select{display:block;margin-bottom:16px}.form-select .label-filed{margin-bottom:24px}.form-select .horizontal{display:flex;align-items:center}.form-select .horizontal.label280 .label-filed{width:280px;max-width:280px;min-width:280px}.form-select .horizontal.label128 .label-filed{width:128px;max-width:128px;min-width:128px}.form-select .horizontal.fluid{width:100%}.form-select .horizontal .label-filed{margin-right:10px;margin-bottom:0}.form-select.fluid{width:100%}.form-select .form-area{width:300px}.form-select .form-area.fluid{width:100%}.form-select .form-area.formArea360{width:360px}.form-textarea{display:block;margin-bottom:30px}.form-textarea .label-filed{margin-bottom:16px}.form-textarea.horizontal{display:flex;align-items:flex-start}.form-textarea.horizontal .label-filed{margin-right:10px;margin-bottom:0}.form-textarea.fluid,.form-textarea.horizontal .form-area{width:100%}.form-textarea.label280 .label-filed{width:280px;max-width:280px;min-width:280px}.form-textarea.label128 .label-filed{width:128px;max-width:128px;min-width:128px}.list .list-item{border-bottom:1px solid #d9e1ea;padding-bottom:16px;margin-bottom:17px}.list .list-item:hover{background-color:rgba(243,208,213,.3)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);overflow-y:auto;z-index:100}.modal .modal-wrap{width:480px;max-width:90%;border:1px solid #d9e1ea;background-color:#fff;padding:32px 24px;position:absolute;top:10%;left:50%;transform:translateX(-50%);margin-bottom:10%}.modal .modal-wrap.center{top:50%;left:50%;transform:translate(-50%,-50%)}.modal .modal-wrap.large{width:660px}.modal .modal-wrap.small{width:320px}.modal .modal-wrap .modal-header{border-bottom:1px solid #dededf}.modal .modal-wrap .modal-header .modal-title{margin-bottom:20px;padding:0 8px}.modal .modal-wrap .modal-body{padding:32px 38px}.modal .text-right{position:absolute;right:-9px;top:-35px}.drawer{position:fixed;left:271px;right:0;bottom:0;background:#fff;box-shadow:0 -3px 6px 0 rgba(25,23,22,.06)}.drawer .header-wrap{display:flex}.drawer .header-wrap .pull-icon{margin:auto;min-height:24px}.drawer .drawer-body{text-align:center}.tooltip{cursor:help;width:20px;height:20px;border-radius:7px;background-color:#666;display:flex;justify-content:center;align-items:center;margin-left:15px;color:#fff;font-size:12px;font-weight:700}.rdio{position:relative}.rdio input[type=radio]{opacity:0}.rdio label{padding-left:20px;cursor:pointer;margin-bottom:7px!important}.rdio label:before{width:14px;height:14px;position:absolute;top:1px;left:0;content:"";display:inline-block;border-radius:50px;border:1px solid #d4d4d5;background:transparent}.rdio input[type=radio]{margin:0}.rdio input[type=radio]:disabled+label{color:#999;cursor:not-allowed}.rdio input[type=radio]:disabled+label:before{background-color:#fff}.rdio input[type=radio]:checked+label:after{content:"";position:absolute;top:4px;left:3px;display:inline-block;font-size:11px;width:10px;height:10px;background-color:#21ae45;border-radius:50px}.rdio-default input[type=radio]:checked+label:before,.rdio-primary input[type=radio]:checked+label:before{border-color:#d4d4d5}.rdio-primary input[type=radio]:checked+label:after{background-color:#21ae45}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected{background-color:#e12f68!important}.react-datepicker__month--in-range:hover,.react-datepicker__month--selected:hover{background-color:#c03!important}.oic-datepicker{padding:8px 15px 8px 20px;border-radius:10px;border:2px solid #d9e1ea;min-width:130px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.oic-datepicker .fa-chevron-down{color:#e12f68}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:#e12f68!important}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--keyboard-selected:hover,.react-datepicker__day--selected:hover{background-color:#c03!important}.wrap{width:auto!important}.logo-img{margin-left:auto;margin-right:auto}.message-area{margin-top:24px;margin-bottom:24px}.back-to-login{text-align:right}.app-header{padding:0 24px;width:calc(100% - 48px);min-width:960px;top:0;height:64px;border-bottom:1px solid #d9e1ea;display:flex;align-items:center;justify-content:space-between;background:#fff;position:fixed;z-index:30}.app-header .header-drawer .header-drawer-label{display:flex;height:25px;width:32px;justify-content:center;align-items:center;position:relative;z-index:100;cursor:pointer}.app-header .header-drawer .header-drawer-label span,.app-header .header-drawer .header-drawer-label span:after,.app-header .header-drawer .header-drawer-label span:before{content:"";display:block;height:3px;width:32px;border-radius:3px;background:#666;transition:.5s;position:absolute}.app-header .header-drawer .header-drawer-label span:before{bottom:8px}.app-header .header-drawer .header-drawer-label span:after{top:8px}.app-header .logo{height:36px;margin-left:24px;margin-right:auto}.app-header .logo img{height:100%}.app-header .account-module{display:contents}.app-header .account-last-login-time{margin-right:32px;color:#929292;font-size:13px}.app-header .user-holder{padding:8px 16px;border:1px solid transparent;border-radius:4px;transition:all .3s ease;display:inline-flex;align-items:center}.app-header .user-holder .account-icon{height:40px;width:40px;border:1px solid #c03;background-color:#c03;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.app-header .user-holder .account-name{margin-left:8px}.app-header .user-holder .account-name .account-name-label{margin-bottom:8px}.app-header .user-holder .account-name .account-tag{margin-right:16px;padding:0 2px;border:1px solid #e12f68;border-radius:4px;display:block;text-align:center}.app-header .user-holder .account-name .account-tag .account-tag-w{width:100%}.app-header .user-holder .account-name .account-tag .account-tag-w .account-tag-label{display:block}.app-header .user-holder .account-name .account-tag .account-tag-name{margin-bottom:0}.app-header .user-holder .account-name .account-tag-noRoot{margin-right:16px;padding:0 2px;border:1px solid #c03;border-radius:4px;display:block;text-align:center}.app-header .user-holder .account-name .account-tag-noRoot .account-tag-w{width:100%}.app-header .user-holder .account-name .account-tag-noRoot .account-tag-w .account-tag-label-noRoot{display:block;color:#c03}.app-header .user-holder .account-name .account-tag-noRoot .account-tag-name{margin-bottom:0}.app-header .user-holder:hover{border:1px solid #fff;transition:all .3s ease}.app-header .account-modal{background:#fff;width:-moz-fit-content;width:fit-content;min-width:320px;max-width:810px;position:fixed;top:8px;right:8px;z-index:50;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.4);display:block}.app-header .account-modal .account-modal-item-account{border-bottom:1px solid #d4d4d5;padding:8px 16px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center}.app-header .account-modal .account-modal-item-account .account-modal-account-icon{background:#c03;border:none;height:40px;width:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.app-header .account-modal .account-modal-item-account .account-modal-account-name{margin-left:8px}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-name-label{margin-bottom:8px}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info{display:flex;align-items:center}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .account-modal-account-tag{margin-right:12px;padding:0 2px;border-radius:4px;text-align:center;font-size:10px}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .account-modal-account-tag .account-modal-account-tag-label{margin-bottom:0}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-admin{border:1px solid #e12f68}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-admin .tag-admin-label{color:#e12f68}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-commit{border:1px solid #c03}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-commit .tag-commit-label{color:#c03}.app-header .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .account-modal-account-email{display:flex;margin-bottom:4px}.app-header .account-modal .account-modal-item-account:hover{background-color:#f4f4f4}.app-header .account-modal .account-modal-item-management{display:flex;align-items:center;padding:8px 16px}.app-header .account-modal .account-modal-item-management .account-modal-item-management-icon{height:40px;width:40px;display:flex;align-items:center;justify-content:center}.app-header .account-modal .account-management{border-top:1px solid #d4d4d5}.app-header .account-modal .account-modal-item-management:hover{background-color:#f4f4f4}.app-header-cd{padding:0 24px;width:calc(100% - 48px);min-width:960px;top:0;height:64px;border-bottom:1px solid #d9e1ea;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#c03,#e12f68);position:fixed;z-index:30}.app-header-cd .header-drawer .header-drawer-label{display:flex;height:25px;width:32px;justify-content:center;align-items:center;position:relative;z-index:100;cursor:pointer}.app-header-cd .header-drawer .header-drawer-label span,.app-header-cd .header-drawer .header-drawer-label span:after,.app-header-cd .header-drawer .header-drawer-label span:before{content:"";display:block;height:3px;width:32px;border-radius:3px;background:#fff;transition:.5s;position:absolute}.app-header-cd .header-drawer .header-drawer-label span:before{bottom:8px}.app-header-cd .header-drawer .header-drawer-label span:after{top:8px}.app-header-cd .logo{height:36px;margin-left:24px;margin-right:auto}.app-header-cd .logo img{height:100%}.app-header-cd .account-module{display:contents}.app-header-cd .account-last-login-time{margin-right:32px;color:#fff}.app-header-cd .user-holder{padding:8px 16px;border:1px solid transparent;border-radius:4px;transition:all .3s ease;display:inline-flex;align-items:center}.app-header-cd .user-holder .account-icon{height:40px;width:40px;border:1px solid #fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.app-header-cd .user-holder .account-name{margin-left:8px}.app-header-cd .user-holder .account-name .account-name-label{margin-bottom:8px}.app-header-cd .user-holder .account-name .account-tag{margin-right:16px;padding:0 2px;border:1px solid #fff;border-radius:4px;display:block;text-align:center}.app-header-cd .user-holder .account-name .account-tag .account-tag-w{width:100%}.app-header-cd .user-holder .account-name .account-tag .account-tag-w .account-tag-label{display:block}.app-header-cd .user-holder .account-name .account-tag .account-tag-name{margin-bottom:0}.app-header-cd .user-holder:hover{border:1px solid #fff;transition:all .3s ease}.app-header-cd .account-modal{background:#fff;width:-moz-fit-content;width:fit-content;min-width:320px;max-width:810px;position:fixed;top:8px;right:8px;z-index:50;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.4);display:block}.app-header-cd .account-modal .account-modal-item-account{border-bottom:1px solid #d4d4d5;padding:8px 16px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-icon{background:#c03;border:none;height:40px;width:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name{margin-left:8px}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-name-label{margin-bottom:8px}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info{display:flex;align-items:center}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .account-modal-account-tag{margin-right:12px;padding:0 2px;border-radius:4px;text-align:center;font-size:10px}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .account-modal-account-tag .account-modal-account-tag-label{margin-bottom:0}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-admin{border:1px solid #e12f68}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-admin .tag-admin-label{color:#e12f68}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-commit{border:1px solid #c03}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .tag-commit .tag-commit-label{color:#c03}.app-header-cd .account-modal .account-modal-item-account .account-modal-account-name .account-modal-account-info .account-modal-account-email{display:flex;margin-bottom:4px}.app-header-cd .account-modal .account-modal-item-account:hover{background-color:#f4f4f4}.app-header-cd .account-modal .account-modal-item-management{display:flex;align-items:center;padding:8px 16px}.app-header-cd .account-modal .account-modal-item-management .account-modal-item-management-icon{height:40px;width:40px;display:flex;align-items:center;justify-content:center}.app-header-cd .account-modal .account-management{border-top:1px solid #d4d4d5}.app-header-cd .account-modal .account-modal-item-management:hover{background-color:#f4f4f4}.sub-header{background-color:#ddd;height:50px;width:95%;margin:0 0 35px 35px;padding-left:25px;display:flex;align-items:center;justify-content:space-between}.sub-header ul{list-style-type:none}.sub-header a{color:#000;font-size:16px}.sub-header li{display:inline;color:#000}.sub-header li:nth-child(2){margin:0 30px 0 60px}.sub-header li:nth-child(3){margin:0 30px}.sub-header li:nth-child(4){margin:0 60px 0 30px}.footer{min-width:100%;padding:20px 0 24px;border-top:1px solid #d9e1ea;background-color:#fff;background:#f4f4f4;justify-content:space-between;z-index:20;bottom:0;position:absolute}.footer .footer-info{display:flex;margin-top:8px}.footer .footer-info .footer-info-item{padding:0 24px}.footer .footer-copyright{margin-left:auto;margin-right:36px}.footerFixed .login-page .content .wrap{margin:auto;width:260px}.footerFixed .login-page .page-title{margin-bottom:24px;text-align:center}.footerFixed .login-page .title-text{font-size:24px;font-weight:700;color:#c03}.footerFixed .login-page .login-type-select{margin:0 30px}.footerFixed .login-page .login-type-select input[type=radio]{display:none}.footerFixed .login-page .login-type-select .radio-label:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-width:1px;border-style:solid;border-radius:50%;padding:2px;background-clip:content-box}.footerFixed .login-page .login-type-select input[type=radio]:not(:checked)+.radio-label:before{border-color:#d4d4d5}.footerFixed .login-page .login-type-select input[type=radio]:checked+.radio-label:before{border-color:#e12f68;background-color:#e12f68}.footerFixed .login-page .form-item{margin-bottom:13px}.footerFixed .login-page .form-header{margin-bottom:16px}.footerFixed .login-page .submit-container{display:block;text-align:center}.footerFixed .login-page .cancel_submit,.footerFixed .login-page .submit-container{justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:40px}.footerFixed .login-page .cancel_submit{display:flex}.login-logo-image{text-align:center;padding:11.5px 0;line-height:0}.login-logo-image img{width:320px;display:unset}.login-type-select .form-radio div{display:flex}.login-type-select .form-radio label{font-size:16px}.login-type-select .form-radio .radio:last-child{margin-left:36px}.wrap .login-form{width:380px}.daccount-login{margin-left:auto;margin-right:auto;cursor:pointer}.dlogin-migration-modal .modal-wrap{width:1110px}.dlogin-migration-modal .modal-body{padding:32px 10px 0!important}.dlogin-migration-modal .dlogin-migration-modal-body .text-container{margin-bottom:0!important;line-height:1.5}.dlogin-migration-modal .dlogin-migration-modal-body .text-container .click-area{padding:12px 0}.dlogin-migration-modal .dlogin-migration-modal-body .text-container .button{text-align:center}.dlogin-migration-modal .dlogin-migration-modal-body .text-container .dlogin-button{width:400px}.dlogin-migration-modal .dlogin-migration-modal-body .text-container .default-button{width:300px}.footerFixed .password-reset-page{height:calc(100vh - 73px);overflow:auto;position:relative}.footerFixed .password-reset-page .content{display:flex;min-width:1123px;max-width:1920px}.footerFixed .password-reset-page .content .left{width:50%}.footerFixed .password-reset-page .content .left .img{width:100%;min-width:480px}.footerFixed .password-reset-page .content .right{width:50%;display:flex;align-items:center;justify-content:center}.footerFixed .password-reset-page .content .right input[type=radio]{display:none}.footerFixed .password-reset-page .content .right .radio-label:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-width:1px;border-style:solid;border-radius:50%;padding:2px;background-clip:content-box}.footerFixed .password-reset-page .content .right input[type=radio]:not(:checked)+.radio-label:before{border-color:#d4d4d5}.footerFixed .password-reset-page .content .right input[type=radio]:checked+.radio-label:before{border-color:#e12f68;background-color:#e12f68}.footerFixed .password-reset-page .content .wrap{margin:auto;width:260px}.footerFixed .password-reset-page .page-title{margin-bottom:24px;text-align:center}.footerFixed .password-reset-page .title-text{font-size:24px;font-weight:700;color:#c03}.footerFixed .password-reset-page .form-item{margin-bottom:16px}.footerFixed .password-reset-page .form-header{margin-bottom:24px}.footerFixed .password-reset-page .submit-container{display:flex;justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:24px}.footerFixed .password-reset-page .text-rink{text-decoration:underline;font-size:12px}.footerFixed .password-reset-page .text-resend{font-size:12px}.multi-factor-modal .qr-code-new{padding:24px 0}.detail-text{white-space:nowrap;font-family:Noto Sans JP Regular,sans-serif!important}.newPassword{margin-bottom:0!important}.form .form-item .form-item__label{margin-bottom:16px;display:flex}.form .form-item .form-item__label .text{font-weight:700;font-size:14px}.form-item__request{background-color:red;font-weight:700;margin-left:8px;width:40px;text-align:center;border-radius:4px;padding:1px}.form-item__request .request-text{font-weight:700;font-size:12px;color:#fff}.forgetLink{text-align:center;margin-top:16px;margin-bottom:16px}.forgetLink .forgetText{text-decoration:underline}.cancel-button{width:180px;border:1px solid #dededf;border-radius:6px;padding:9px 0 11px;cursor:pointer;background:#f4f4f4;color:#454545;margin-right:16px;font-weight:700}.cancel-button:hover{background:#d4d4d4}.l-content .m-details .details-holder .editbox input[type=checkbox]+label.check>span{position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #dedfdf;border-radius:11px;background-color:#fff;transition:.2s}.l-content .m-details .details-holder .editbox input[type=checkbox]:checked+label.check>span{left:24px}.l-content .m-breadcrumbs-list{min-width:821px}.l-content .m-details .details-holder{padding:0 16px;font-size:14px}.l-content .m-details .details-holder form input[type=text]{margin:-8px 0;width:100%;min-width:300px;padding:8px 16px;border-radius:4px}.l-content .m-details .details-holder form select{margin:-8px 0;width:100%;min-width:300px;padding:8px 16px;border-radius:4px;border:1px solid #dededf;position:relative;color:#767676}.l-content .m-details .details-holder form input[type=checkbox]+label.check{height:20px}.l-content .m-details .details-holder form .form_submit input[type=reset]:hover{background:#d4d4d4}.l-content .m-details .details-holder form .form_submit input[type=submit]:hover{background:#c03}.l-content .m-details .details-holder table tr .address{width:150px}.l-content .m-details .details-holder table tr td .situation{display:flex;margin-bottom:16px}.l-content .m-details .details-holder table tr td .situation dt{width:90px}.l-content .m-details .details-holder table tr td .situation .address-content{width:130px;margin-top:0;padding-bottom:0}.l-content .m-details .details-holder table tr td .situation dd{display:flex;flex-direction:column}.l-content .m-details .details-holder table tr td .situation dd span{font-size:12px;margin-top:8px;display:flex;align-items:center}.l-content .m-details .details-holder table.pl tr{margin-left:24px}.l-content .m-details .details-holder table.pl tr.title{margin-left:0;border-bottom:1px solid #e2e2e3;border-top:none}.l-content .m-details .details-holder table.pl tr.title+tr{border-top:none}.l-content .m-details .details-holder table.pl td{margin-left:-24px}.l-content .m-details .details-holder table.pl td.df{margin-left:-24px;display:flex}.l-content .m-details .details-holder table.pl td.df label{margin-left:120px}.l-content .m-details .details-holder table.pl td input{width:300px}.l-content .m-details .details-holder table.b-bottom{margin-bottom:32px}.l-content .m-details .details-holder table.b-bottom tr{border-top:none;border-bottom:1px solid #e2e2e3}.l-content .m-details .details-holder table.b-bottom tr:last-child{padding-bottom:4px}.m-details .details-holder table tr td span+span label span{margin-top:16px}.m-details .details-holder .unit table{margin-bottom:24px}.m-details .details-holder .unit table tr.title{justify-content:space-between}.m-details .details-holder .unit table tr.title td a{color:#e12f68;font-weight:400;text-decoration:underline;cursor:pointer}.m-details .details-holder .unit table tr td .situation dt{width:300px}.m-details .details-holder .unit table tr td .situation .address-content{margin-top:0;padding-bottom:0;width:130px}.m-details .details-holder .unit .editbox{display:none}.m-details .details-holder .unit .editbox.active{display:block}.m-details .details-holder .unit .editbox.active tr td dl{margin-bottom:24px}.m-details .details-holder .unit .editbox.active tr td dl:last-child{margin-bottom:0}.m-details .details-holder .unit .editing{display:none}.m-details .details-holder .form_submit{display:flex;justify-content:flex-end}.manual-link-daccount .manual-link-daccount-button{width:220px;font-weight:700}.confirm-modal .modal-body{padding:32px 10px!important}.confirm-modal .confirm-modal-body .text-container{margin-bottom:24px;line-height:1.5}.error-modal .modal-title .text{font-family:Noto Sans JP Regular,sans-serif;font-size:24px;color:#de183f}.error-modal .modal-body{padding:32px 10px!important}.error-modal .error-modal-body .text-container{margin-bottom:24px;line-height:1.5}.error-modal .error-modal-body .button-container{display:flex;justify-content:center}.error-modal .error-modal-body .button-container .ok-button{width:160px;background-color:#e12f68;color:#f4f4f4}.l-content .m-page-title{margin:0;display:flex;justify-content:space-between;align-items:flex-end}.l-content .m-page-title .sub{margin-top:8px;color:#707070;font-size:12px}.l-content .m-page-title .textbox p.mt-d{margin-top:16px}.l-content .m-page-title .textbox a.sheet-dl{display:block;font-size:12px;color:#e12f68;margin-top:16px}.l-content .m-page-title .operationbox{display:flex}.l-content .m-page-title .operationbox .btn{display:flex;-webkit-box-align:center;-ms-flex-align:center;height:34px;align-items:center;justify-content:center;margin:0 4px}.l-content .m-page-title .operationbox .btn a{font-family:Noto Sans JP Regular,sans-serif;text-decoration:none;padding:10px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#e12f68;color:#fff;transition:all .2s}.l-content .m-page-title .operationbox .btn a:hover{background:#c03}.l-content .m-page-title .mla{margin-left:auto}.l-content .m-list-control{margin-top:24px;font-size:14px}.l-content{min-width:821px}.user-management{width:100%}.user-management tbody tr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-left:1px solid #d4d4d5;border-right:1px solid #d4d4d5;border-bottom:1px solid #d4d4d5;min-height:48px}.user-management tbody tr th{font-weight:700;text-align:left;padding-left:8px}.user-management tbody tr td{text-align:left;padding-left:8px;font-family:Noto Sans JP Regular,sans-serif}.user-management tbody tr td a+a{margin-left:8px}.user-management tbody tr td a{font-family:Noto Sans JP Regular,sans-serif;text-decoration:none;padding:7px 20px;background:#e12f68;color:#fff;border-radius:4px;font-size:10px;cursor:pointer}.user-management tbody tr td a:hover{background:#c03}.user-management tbody tr.title{border-top:1px solid #d4d4d5;background:#f8f8f8}.user-management tbody tr .account{width:11%;word-break:break-all}.user-management tbody tr .address{width:20%;word-break:break-all}.user-management tbody tr .authority{width:8%;word-break:break-all}.user-management tbody tr .account-info{width:13%}.user-management tbody tr .account-info a{font-family:Noto Sans JP Regular,sans-serif;text-decoration:none;border:1px solid #e12f68;color:#e12f68;background:#fff;transition:all .3s ease}.user-management tbody tr .account-info a:hover{background:#e12f68;color:#fff;transition:all .3s ease}.user-management tbody tr .action{width:16%;margin-right:8px}.user-management tbody tr .asset{width:14%;display:flex}.user-management tbody tr .asset img{width:32px;padding:2px;height:32px}.l-content .m-pager{display:flex;justify-content:center;margin-top:48px}.l-content .m-pager ul{display:flex}.l-content .m-pager ul li{margin:8px}.l-content .m-pager ul li a{display:block;color:#98a6b5}.l-content .m-pager ul .current,.l-content .m-pager ul li a:hover{color:#e12f68}.m-details .details-holder table tr td .radio-input+label:before{top:0}.m-details .details-holder table tr td .radio-input:checked+label:after{top:3px}form .radio-input{display:none}form .radio-input+label{padding-left:20px;position:relative;margin-right:20px}form .radio-input+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid #999;border-radius:50%}form .radio-input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:3px;width:10px;height:10px;background:#e12f68;border-radius:50%}.l-content .m-details .details-holder .form_submit input[type=reset]{width:160px;border:1px solid #dededf;border-radius:4px;padding:6.5px 10px;cursor:pointer;background:#f4f4f4;color:#454545;margin-right:16px;font-weight:700}.l-content .m-details .details-holder .form_submit input[type=reset]:hover{background:#d4d4d4}.l-content .m-details .details-holder .form_submit input[type=submit]{width:160px;border:none;border-radius:4px;padding:6.5px 10px;cursor:pointer;background:#e12f68;color:#fff;font-weight:700}.l-content .m-details .details-holder .form_submit input[type=submit]:hover{background:#c03}.l-content .m-breadcrumbs-list ol{font-size:12px;display:flex}.l-content .m-breadcrumbs-list ol li{position:relative;padding-right:24px}.l-content .m-breadcrumbs-list ol li a{text-decoration:none}form .checkbox-input{display:none}form .checkbox-parts{padding-left:20px;position:relative;display:block}form .checkbox-parts:before{content:"";display:block;position:absolute;top:0;left:0;width:14px;height:14px;border:1px solid #999;border-radius:4px}form .checkbox-input:checked+.checkbox-parts:after{content:"";display:block;position:absolute;top:2px;left:6px;width:3px;height:7px;transform:rotate(40deg);border-bottom:2px solid #e12f68;border-right:2px solid #e12f68}.l-content .m-details .details-holder form input[type=checkbox]{margin-right:4px;display:none}.l-content .m-details .details-holder form input[type=checkbox]+label.check{margin-top:4px;margin-left:0!important;position:relative;cursor:pointer;display:inline-block;width:40px;height:18px;color:#fff;border-radius:11px;background-color:#d4d4d4}.l-content .m-details .details-holder form input[type=checkbox]:checked+label.check{background-color:#e12f68;margin-left:0!important}.l-content .m-details .details-holder form input[type=checkbox]+label.check>span{position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #dedfdf;border-radius:11px;background-color:#fff;transition:.2s}.l-content .m-details .details-holder form input[type=checkbox]:checked+label.check>span{left:24px}.l-content .m-details .details-holder table tr td p .invalidation{font-size:12px;display:flex;align-items:center}.l-content .m-details .details-holder table tr td p .invalidation .password-change-button{color:#e12f68;text-decoration:underline}.p-gap{margin-bottom:8px}.l-content .m-breadcrumbs-list{margin-bottom:32px}.l-content .m-details .details-holder form .form_submit{display:flex;justify-content:flex-end}.l-content .m-details .details-holder form .form_submit .btn-g{display:flex;align-items:center;justify-content:center;margin:0 4px}.l-content .m-details .details-holder form .form_submit .btn-g a{padding:10px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#f4f4f4;border:1px solid #ddd}.l-content .m-details .details-holder form .form_submit input[type=reset]{width:160px;border:1px solid #dededf;border-radius:4px;padding:6.5px 10px;cursor:pointer;background:#f4f4f4;color:#454545;margin-right:16px;font-weight:700}.l-content .m-details .details-holder form .form_submit input[type=submit]{width:160px;border:none;border-radius:4px;padding:6.5px 10px;cursor:pointer;background:#e12f68;color:#fff;font-weight:700}.l-content .m-details .details-holder table{width:100%;margin-top:8px}.l-content .m-details .details-holder table tr.title th{font-weight:700;border-top:none}.l-content .m-details .details-holder table tr{display:flex;align-items:flex-start;padding:16px;border-top:1px solid #e2e2e3}.l-content .m-details .details-holder table tr th{width:280px;text-align:left;font-weight:400}.l-content .m-details .details-holder table tr td,.l-content .m-details .details-holder table tr th{font-family:Noto Sans JP Regular,sans-serif;color:#454545}.l-content .m-details .details-holder table tr td p.bottom{margin-top:8px}.l-content .m-details .details-holder table tr td p.password{margin-top:24px}.l-content .m-details .details-holder table tr td p{font-size:14px;display:flex}.l-content .m-details .details-holder table tr td p .main{width:156px;display:flex;align-items:center}.m-details .details-holder .btn-holder .operationbox{display:flex;justify-content:flex-end}.m-details .details-holder .btn-holder .operationbox .btn{display:flex;align-items:center;justify-content:center;margin:0 4px}.m-details .details-holder .btn-holder .operationbox .btn a{width:100px;text-align:center;padding:10px 20px;display:block;font-size:14px;font-weight:700;font-family:Noto Sans JP Regular,sans-serif;cursor:pointer;border-radius:4px;background:#e12f68;color:#fff}.m-details .details-holder .btn-holder .operationbox .btn a:hover{background:#c03}.m-details .details-holder .btn-holder .operationbox .btn-g{display:flex;align-items:center;justify-content:center;margin:0 4px}.m-details .details-holder .btn-holder .operationbox .btn-g a{width:100px;text-align:center;padding:10px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#f4f4f4;cursor:pointer;font-family:Noto Sans JP Regular,sans-serif;color:#1b1c1d;text-decoration:none;border:1px solid #ddd}.m-details .details-holder .btn-holder .operationbox .btn-g a:hover{background:#d4d4d4}.delete-text{padding:0 8px;text-align:center;margin-bottom:20px}.imagefile-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);overflow-y:auto;z-index:100}.imagefile-modal .imagefile-modal-wrap{max-width:90%;max-height:90%;border:1px solid #d9e1ea;background-color:#fff;position:absolute;top:10%;left:50%;transform:translateX(-50%);margin-bottom:10%}.imagefile-modal .imagefile-modal-wrap .imagefile-modal-body{padding:32px}.imagefile-modal .imagefile-modal-wrap .imagefile-modal-image{max-width:100%;max-height:100%}.imagefile-modal .imagefile-text-right{position:absolute;right:-9px;top:-51px}.upload-file-list{display:flex;flex-wrap:wrap}.uploaded-file{width:114px;margin-right:24px;margin-bottom:12px}.uploaded-file .uploaded-file-content{position:relative}.uploaded-file .uploaded-file-content:hover .filter{display:none}.uploaded-file .uploaded-file-content .filter{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:5px}.uploaded-file .uploaded-file-content .filter.reject{background-color:rgba(222,24,63,.2)}.uploaded-file .uploaded-file-content .filter.reject .filter-alert{padding-top:17px;display:block}.uploaded-file .uploaded-file-content .filter.reject .fa-exclamation-circle{font-size:26px}.uploaded-file .uploaded-file-content .filter .filter-alert{display:none}.uploaded-file .uploaded-file-content .file-image{height:84px;display:flex;align-items:center;justify-content:center;background-color:#fff}.uploaded-file .uploaded-file-content .file-image:hover .filter-delete-file{display:flex}.uploaded-file .uploaded-file-content .file-image .imagefile{max-width:84px;max-height:84px}.uploaded-file .uploaded-file-content .file-image .filter-delete-file{cursor:pointer;display:none;position:absolute;top:-12px;right:-12px}.uploaded-file .uploaded-file-content .file-name{white-space:normal;word-break:break-all;padding:8px 8px 13px 7px}.uploaded-file .upload-file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes processing{0%{left:0}to{left:100%}}.contact-form{min-width:821px}.contact-form .breadcrumbs{margin-bottom:24px}.contact-form .page-title{padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #d9e1ea}.contact-form .form-item,.contact-form .message,.contact-form .page-description{margin-bottom:16px}.contact-form .descriptuon-text{font-weight:400;letter-spacing:.05em;font-size:15px!important}.contact-form .form-description{margin-bottom:32px}.contact-form .form-title-text{width:180px}.contact-form .form-title-required{font-size:12px;padding:4px 6px;background:#db2828;color:#fff;border-radius:4px;box-sizing:border-box}.contact-form .form-title-error{margin-left:24px}.contact-form .interview-sheet{margin-top:16px}.contact-form .interview-sheet-link{-webkit-text-decoration:underline #e12f68;text-decoration:underline #e12f68}.contact-form .form-item-select{width:250px;font-size:13px}.contact-form .form-title{margin-bottom:12px}.contact-form .file-control{display:flex}.contact-form .file-control .file-remove,.contact-form .file-control .file-upload{display:flex;align-items:center;margin-bottom:16px}.contact-form .file-control .file-remove .fa-archive,.contact-form .file-control .file-remove .fa-paperclip,.contact-form .file-control .file-upload .fa-archive,.contact-form .file-control .file-upload .fa-paperclip{margin-right:6px}.contact-form .file-control .file-remove{margin-left:30px}.contact-form .contact-footer{display:flex;justify-content:space-between}.contact-form .contact-footer .contact-button-area{text-align:right;margin-bottom:16px}.contact-list-page{max-width:1920px;min-width:821px}.contact-list-page .breadcrumbs{margin-bottom:32px}.contact-list-page .btn-contact-search{width:80px;margin-left:20px}.contact-list-page .contact-search-text-input{min-width:350px}.contact-list-page .contact-search-wrapper{display:flex;align-items:center}.contact-list-page .contact-search-wrapper .contact-search-input{position:relative;margin-right:10px}.contact-list-page .contact-search-wrapper .contact-search-input .contact-search-button{background:none;border:none;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:16px;height:16px;cursor:pointer}.contact-list-page .contacts-header{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #d9e1ea;padding-bottom:16px}.contact-list-page .contacts-header .contacts-pagination{margin:0}.contact-list-page .contacts-new-button-container{margin:16px 0;display:flex;justify-content:space-between}.contact-list-page .contact-form-button{width:124px;height:34px;font-size:14px;font-weight:700}.contact-list-page .contacts-table{margin-bottom:36px}.contact-list-page .contacts-table .status{width:20%;min-width:20%;max-width:20%}.contact-list-page .contacts-table .case-id{width:15%;min-width:15%;max-width:15%}.contact-list-page .contacts-table .created-time{width:20%;min-width:20%;max-width:20%}.contact-list-page .contacts-table .title{width:45%;min-width:45%;max-width:45%}.contact-list-page .contacts-table .title .title-text{overflow:hidden;text-overflow:ellipsis}.contact-list-page .contacts-table .table-header-column{background:#f4f4f4;border:1px solid #f4f4f4}.contact-list-page .contacts-table tbody{border:1px solid #dededf}.contact-list-page .contacts-bottom-pagination{margin-top:42px;text-align:center}.not-found-page{height:100%;overflow-y:auto;position:relative}.not-found-page .wrap{width:600px;max-width:90%;margin:0 auto}.contact-card{border:1px solid #d4d4d5;padding:16px;position:relative}.contact-card .contact-card-header{display:flex;align-items:flex-start}.contact-card .contact-card-header .contact-card-header-icon{margin-right:8px}.contact-card .contact-card-header .contact-card-header-icon .ad-icon{background:#00b5ad}.contact-card .contact-card-header .contact-card-header-icon .co-icon{background:#db57a1}.contact-card .contact-card-header .contact-card-header-icon .ad-icon,.contact-card .contact-card-header .contact-card-header-icon .co-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff}.contact-card .contact-card-header .contact-card-header-title{max-width:70%}.contact-card .contact-card-header .contact-card-header-title .titlecontent{font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-card .contact-card-header .contact-card-header-title .contact-card-header-title-sub .createdTime{margin-right:2px}.contact-card .contact-card-header .contact-card-header-paperclip{margin-left:auto}.contact-card .contact-card-reply{display:none;position:absolute;top:12px;right:16px}.contact-card .contact-card-reply .replybutton{width:58px;margin-left:auto;font-size:12px;color:#454545;padding:8px 16px;border:1px solid #d4d4d5;border-radius:4px;background:#fff;cursor:pointer}.contact-card .contact-card-reply.isopen{display:block}.contact-card .contact-card-body{margin:0;line-height:0;height:0;overflow:hidden;opacity:0;transition-property:height;transition-duration:.3s}.contact-card .contact-card-body .contact-card-body-attachmentlist{margin-top:24px;border-top:1px solid #d4d4d5;padding-top:16px}.contact-card .contact-card-body .contact-card-body-attachmentlist .attachment-filenumber{margin-bottom:8px}.contact-card .contact-card-body .contact-card-body-attachmentlist .attachment-filelist{display:flex;flex-wrap:wrap}.contact-card .contact-card-body .contact-card-body-attachmentlist .attachment-filelist .attachment-file{height:84px;margin-right:4px;display:flex;align-items:center;justify-content:center;background-color:#fff}.contact-card .contact-card-body .contact-card-body-attachmentlist .attachment-filelist .attachment-file:hover .filter-delete-file{display:flex}.contact-card .contact-card-body .contact-card-body-attachmentlist .attachment-filelist .attachment-file .imagefile{max-width:84px;max-height:84px}.contact-card .contact-card-body.isopen{margin:24px 48px 0;opacity:1;line-height:normal;height:auto}.contact-comment-container{padding:16px 64px;border:1px solid #d4d4d5}.contact-comment-container .attachment{margin-bottom:16px}.contact-comment-container .commentform-footter{display:flex;justify-content:space-between}.contact-comment-container .commentform-footter .file-control{display:flex}.contact-comment-container .commentform-footter .file-control .file-remove,.contact-comment-container .commentform-footter .file-control .file-upload{display:flex;align-items:center;margin-bottom:16px}.contact-comment-container .commentform-footter .file-control .file-remove .fa-archive,.contact-comment-container .commentform-footter .file-control .file-remove .fa-paperclip,.contact-comment-container .commentform-footter .file-control .file-upload .fa-archive,.contact-comment-container .commentform-footter .file-control .file-upload .fa-paperclip{margin-right:6px}.contact-comment-container .commentform-footter .file-control .file-remove{margin-left:30px}.contact-comment-container .commentform-footter .cancelbutton{width:160px;border:1px solid #dededf;border-radius:4px;padding:6.5px 10px;font-size:14px;background:#f4f4f4;color:#454545;margin-right:16px;font-weight:700;text-decoration:none;transition:all .2s}.contact-comment-container .commentform-footter .submitbutton{width:160px;border-radius:4px;padding:6.5px 10px;font-weight:700;text-decoration:none}.contact-page{position:relative;width:100%;min-width:821px;margin:auto;padding-bottom:400px}.contact-page .breadcrumbs{margin-bottom:24px}.contact-page .contact-page-header{margin-bottom:32px;display:flex;justify-content:space-between;align-items:flex-start}.contact-page .contact-page-header .page-title{display:flex;align-items:center}.contact-page .contact-page-header .page-title .contact-main-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contact-page .contact-page-header .page-title .contact-main-title .caseid{margin-right:24px}.contact-page .contact-page-header .contact-page-status-container{margin-bottom:16px;display:flex;justify-content:flex-end;align-items:center}.contact-page .contact-page-header .contact-page-status-container .statusname{margin-right:24px}.contact-page .contact-page-header .contact-page-status-container .solvebutton{width:68px;padding:5px;border-radius:4px;font-weight:700}.contact-page .contact-page-header .contact-page-status-description{text-align:right}.contact-page .message{margin-bottom:24px}.contact-page .correspondence{margin:23px 0 16px}.contact-page #contactCommentForm{margin:0;line-height:0;height:0;overflow:hidden;opacity:0;transition-property:height;transition-duration:.3s}.contact-page #contactCommentForm.isopen{opacity:1;line-height:normal;height:auto}.sim-modal{width:480px;padding:32px 10px}.sim-modal .css-1bm61kn-control{border-radius:5px;border:1px solid #d9e1ea;width:178px;min-height:32px}.sim-modal .css-2lpws2-control{min-height:unset;border-radius:5px;border:1px solid #d9e1ea;box-shadow:unset}.sim-modal .old-name{margin-bottom:24px}.sim-modal .simName{overflow-y:auto;max-height:65px;margin-bottom:24px}.sim-modal .modal-check{margin-bottom:45px}.sim-modal .modal-check .check-title{color:#3c4257;font-size:18px;font-weight:400}.sim-modal .field-area{text-align:center}.sim-modal .field-area .check-box{margin-bottom:32px;text-align:center;display:inline-block}.sim-modal .modal-button{text-align:center}.sim-modal .modal-button .modal-button-cancel{margin:0 16px 0 0;padding:6.5px 10px;background-color:#f4f4f4;border:1px solid #ddd;font-size:14px;color:#222;cursor:pointer;width:160px;height:40px}.sim-modal .modal-button .modal-button-cancel:hover{background:#ddd}.sim-modal .modal-button .modal-button-ok{height:40px;width:160px;padding:6.5px 10px;border-radius:4px;color:#fff;font-size:14px;background:#e12f68}.sim-modal .modal-button .modal-button-ok:hover{background:#c03}.sim-modal .modal-button .suspend-modal-button-cancel{margin:0 16px 0 0;padding:6.5px 10px;font-size:14px;cursor:pointer;width:160px;height:40px;color:#fff;background:#e12f68}.sim-modal .modal-button .suspend-modal-button-cancel:hover{background:#c03}.sim-modal .modal-button .suspend-modal-button-ok{height:40px;width:160px;padding:6.5px 10px;border-radius:4px;font-size:14px;color:#222;background-color:#f4f4f4;border:1px solid #ddd}.sim-modal .modal-button .suspend-modal-button-ok:hover{background:#ddd}.sim-modal .modal-button .size-m{padding:unset}.sim-modal .content-error{max-height:200px;overflow:auto;line-height:25px;margin-bottom:20px}.sim-modal .othe-name-text,.sim-modal .sim-csv-text{white-space:pre-wrap;padding-left:60px}.sim-modal .suspend-text{white-space:pre-wrap;color:#de183f}.sim-modal .suspend-text-area{padding-bottom:30px}.sim-modal .suspend-title-area{font-size:24px;color:#de183f;padding-bottom:15px}.sim-modal .sim-start-link{text-decoration:underline}.sim-modal .sim-start-guide{margin-bottom:24px}.sim-modal .suspend-sim-list{overflow-y:auto;max-height:65px;margin-top:12px}.sim-move-modal .old-group{margin-bottom:24px}.sim-move-modal .check-box-wrapper{max-height:380px;overflow:auto;margin-bottom:24px}.sim-move-modal .group-sim-item{margin-bottom:10px;display:flex;align-items:center}.use-start-modal .sim-name{margin-bottom:24px}.use-start-modal .open-date-wrapper{margin-bottom:24px;display:flex;align-items:center}.use-start-modal .open-date-wrapper .open-date{padding-left:8px;width:120px}.ph2-modal .sim-name{margin-bottom:24px}.ph2-modal .ph2-entry{display:flex;padding-bottom:10px}.ph2-modal .ph2-entry-title{font-size:medium}.ph2-modal .ph2-entry-value{padding-left:10px;font-size:medium}.ph2-modal .ph2-process{display:flex;padding-bottom:10px}.ph2-modal .ph2-process-title{font-size:medium}.ph2-modal .ph2-process-value{padding-left:10px;font-size:medium}.ph2-modal .ph2-group{display:flex;margin-bottom:24px}.ph2-modal .ph2-group-title{font-size:medium}.ph2-modal .ph2-group-value{padding-left:10px;font-size:medium;width:200px}.ph2-modal .ip-sim-name,.ph2-modal .select-owner-account,.ph2-modal .select-phone-number{text-align:left}.ph2-modal .ip-address-wrapper{margin:12px 0;display:flex;align-items:center}.ph2-modal .ip-address-wrapper .ip-addr-value{padding-left:28px}.ph2-modal .check-box{margin-bottom:16px!important}.ph2-modal .alert-error{padding-top:0}.ph2-modal .modal-button{text-align:center;display:flex}.ph2-modal .modal-button .modal-button-cancel{margin:0 10px 0 0;padding:6.5px 10px;background-color:#f4f4f4;border:1px solid #ddd;font-size:14px;color:#222;cursor:pointer;width:160px;height:40px}.ph2-modal .modal-button .modal-button-cancel:hover{background:#ddd}.ph2-modal .modal-button .modal-button-ok{margin-left:5px;height:40px;width:164px;padding:6.5px 10px;border-radius:4px;color:#fff;font-size:14px;background:#e12f68}.ph2-modal .modal-button .modal-button-ok:hover{background:#c03}.ph2-modal .modal-button .size-m{padding:unset}.operation-history-modal{width:960px}.operation-history-modal .date-wrapper{display:flex;align-items:center}.operation-history-modal .item-date{padding:10px}.operation-history-modal .modal-button-ok{margin-left:16px;height:36px;width:60px;padding:0 10px;border-radius:4px;color:#fff;font-size:14px;background:#e12f68}.operation-history-modal .modal-button-ok:hover{background:#c03}.operation-history-modal .alert-error{color:#de183f;padding:0}.operation-history-modal .no-record-message{margin-bottom:18px}.operation-history-modal .table-management.doic-table{margin-top:18px;max-height:472px;max-width:960px;overflow:auto;border:1px solid #d9e1ea;border-bottom:none}.operation-history-modal .operation-history-list th{z-index:0;text-align:center!important}.operation-history-modal .operation-history-list th:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-top:1px solid #d9e1ea}.operation-history-modal .operation-history-list td{white-space:nowrap;text-align:left}.operation-history-modal .modal-button{margin-top:18px}.delete-vgw-modal .delete-vgw-message{margin-bottom:24px}.online-simlist-modal .online-sim-list{max-height:75px;overflow:auto;line-height:25px;margin-bottom:20px}.online-simlist-modal .error-message{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.5;font-weight:400;white-space:pre-wrap;max-height:200px;line-height:25px;margin-bottom:20px}.ip-modify-modal .ip-address-wrapper{margin:24px 0;display:flex;align-items:center}.ip-modify-modal .ip-address-wrapper .ip-addr-value{padding-left:54px}.p2pGuard-modal{width:510px;padding:32px 10px}.p2pGuard-modal .modal-button{text-align:center}.p2pGuard-modal .modal-button .modal-button-cancel{margin:0 16px 0 0;padding:6.5px 10px;background-color:#f4f4f4;border:1px solid #ddd;font-size:14px;color:#222;cursor:pointer;width:160px;height:40px}.p2pGuard-modal .modal-button .modal-button-cancel:hover{background:#ddd}.p2pGuard-modal .modal-button .modal-button-ok{height:40px;width:160px;padding:6.5px 10px;border-radius:4px;color:#fff;font-size:14px;background:#e12f68}.p2pGuard-modal .modal-button .modal-button-ok:hover{background:#c03}.p2pGuard-modal .modal-button .size-m{padding:unset}.p2pGuard-modal .p2pGuard-text{white-space:nowrap;color:#3c4257}.p2pGuard-modal .p2pGuard-text-area{padding-bottom:30px}.p2pGuard-modal .p2pGuard-title-area{font-size:24px;color:#3c4257;padding-bottom:15px}.p2pGuard-modal .ipAddress-text{white-space:pre-wrap;color:#3c4257}.p2pGuard-modal .ipAddress-text-area{padding-bottom:30px}.p2pGuard-modal .ipAddress-title-area{font-size:24px;color:#3c4257;padding-bottom:15px}.interrupt-modal{width:510px;padding:32px 10px}.interrupt-modal .modal-button{text-align:center}.interrupt-modal .modal-button .modal-button-cancel{margin:0 16px 0 0;padding:6.5px 10px;background-color:#f4f4f4;border:1px solid #ddd;font-size:14px;color:#222;cursor:pointer;width:160px;height:40px}.interrupt-modal .modal-button .modal-button-cancel:hover{background:#ddd}.interrupt-modal .modal-button .modal-button-ok{height:40px;width:160px;padding:6.5px 10px;border-radius:4px;color:#fff;font-size:14px;background:#e12f68}.interrupt-modal .modal-button .modal-button-ok:hover{background:#c03}.interrupt-modal .interrupt-service-text{white-space:pre-wrap;color:#3c4257}.interrupt-modal .interrupt-service-title-area{font-size:24px;color:#3c4257;padding-bottom:15px}.management-sim .tab-content-header{display:flex;justify-content:space-between;margin-bottom:24px}.management-sim .tab-content-header .tab-content-header-left{align-items:center;display:block}.management-sim .tab-content-header .tab-content-header-left .tab-content-button-top{display:flex;margin-bottom:8px}.management-sim .tab-content-header .tab-content-header-left .tab-content-button-bottom{display:flex}.management-sim .tab-content-header .registration-sim{display:flex;justify-content:center}.management-sim .tab-content-header .btn-csv-registration{margin-right:8px;padding:10px 10px 10px 0!important;width:170px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700;background:url(/static/media/icon_upload.5c6b8a60.svg) no-repeat 97%}.management-sim .tab-content-header .btn-csv-registration:hover{background:url(/static/media/icon_upload_white.d5ffe04f.svg) no-repeat 97%;background-color:#e12f68;color:#fff}.management-sim .tab-content-header .btn-csv-download{margin-right:8px;padding:10px 12px 10px 0;width:220px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700;background:url(/static/media/icon_download.8e5928e5.svg) no-repeat 97%}.management-sim .tab-content-header .btn-csv-download:hover{background:url(/static/media/icon_download_white.c1540c51.svg) no-repeat 97%;background-color:#e12f68;color:#fff}.management-sim .tab-content-header .btn-simgroup-move-multi{margin-right:8px;padding:10px 10px 10px 0!important;width:180px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700}.management-sim .tab-content-header .btn-simgroup-move-multi:hover{background-color:#e12f68;color:#fff}.management-sim .tab-content-header .btn-sim-delete-multi{margin-right:8px;padding:10px 10px 10px 0!important;width:125px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700}.management-sim .tab-content-header .btn-sim-delete-multi:hover{background-color:#e12f68;color:#fff}.management-sim .tab-content-header .btn-use-start-multi{display:none;margin-right:8px;padding:10px 10px 10px 0!important;width:195px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700}.management-sim .tab-content-header .btn-use-start-multi:hover{background-color:#e12f68;color:#fff}.management-sim .sim-registration{align-items:center;display:flex}.management-sim .sim-registration .btn-sim-registration{background-color:#e12f68;border:1px solid #e12f68;width:120px;color:#fff;margin-right:8px;min-height:40px;font-size:14px;font-weight:700}.management-sim .sim-registration .size-m{padding:unset}.management-sim .sim-select-item-zindex{z-index:-1}.management-sim .sim-management-action .default-text{text-align:left}.management-sim .sim-management-action .default-text .default-button-edit{background-color:transparent;color:#e12f68;border:1px solid #e12f68;border-radius:4px;margin-left:0;margin-right:5px;width:50px;padding:7px}.management-sim .sim-management-action .default-text .default-button-edit:hover{background:#e12f68;color:#fff}.management-sim .sim-management-action .default-text .default-button{background-color:transparent;color:#767676;border:1px solid #d4d4d5;border-radius:4px;margin-left:0;margin-right:5px;width:50px;padding:7px;vertical-align:bottom;line-height:42px}.management-sim .sim-management-action .default-text .default-button:hover{background:#767676;color:#fff}.management-sim .sim-management-action .default-text .default-button-use{background-color:transparent;color:#e12f68;border:1px solid #e12f68;border-radius:4px;margin-left:0;margin-right:5px;width:50px;padding:7px}.management-sim .sim-management-action .default-text .default-button-use:hover{background:#e12f68;color:#fff}.management-sim .sim-management-action .default-text .default-button-use:disabled{background-color:transparent;color:#767676;border:1px solid #d4d4d5;border-radius:4px;margin-left:0;margin-right:5px;width:50px;padding:7px}.management-sim .sim-management-action .default-text .default-button-use:disabled:hover{background:#767676;color:#fff}.management-sim .sim-management-action .default-text .default-button-use-ip{background-color:transparent;color:#e12f68;border:1px solid #e12f68;border-radius:4px;margin-left:0;margin-right:5px;width:72px;padding:7px}.management-sim .sim-management-action .default-text .default-button-use-ip:hover{background:#e12f68;color:#fff}.management-sim .sim-management-action .default-text .default-button-use-ip:disabled{background-color:transparent;color:#767676;border:1px solid #d4d4d5;border-radius:4px;margin-left:0;margin-right:5px;width:72px;padding:7px}.management-sim .sim-management-action .default-text .default-button-use-ip:disabled:hover{background:#767676;color:#fff}.management-sim .action-button{display:flex;padding-left:calc(20vw - 300px)}.management-sim .action-button .edit-cancel-button{background-color:#f4f4f4;width:120px;padding:10px 20px;font-size:14px;font-weight:700;border-radius:4px;color:#222;border:1px solid #ddd}.management-sim .action-button .edit-cancel-button:hover{background:#ddd}.management-sim .action-button .edit-button{width:120px;padding:10px 20px;font-size:14px;font-weight:700;border-radius:4px;color:#fff;margin-left:8px;border:none;background:#e12f68}.management-sim .action-button .edit-button:hover{background:#c03}.management-sim .tab-content-header-right{align-items:center;display:block}.management-sim .tab-content-header-right .registration-sim{align-items:center}.management-sim .tab-content-header-right .registration-sim .registration-sim-b-left{font-size:16px}.management-sim .tab-content-header-right .registration-sim .registration-sim-num{align-items:center}.management-sim .tab-content-header-right .registration-sim .registration-sim-num .registration-num-title{margin-right:10px;font-weight:400}.management-sim .tab-content-header-right .registration-sim .registration-ipbandwidth-count{justify-content:start}.management-sim #sim-new-register{display:none}.management-sim .sim-new-register-area{padding:16px;border:1px solid #d4d4d5}.management-sim .sim-new-register-area .sim-new-register-title{margin-bottom:8px}.management-sim .sim-new-register-area .sim-new-register-area{display:flex;justify-content:space-between;border:none}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area{display:flex}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item{margin:0 12px}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item .sim-new-input-label{margin-bottom:12px;width:90%;font-size:14px}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item .input-required{background:#db2828;margin-left:16px;padding:2px 6px;color:#fff;text-align:center;border-radius:4px}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item #new-phone-number,.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item #new-sim-name{margin-top:12px;padding:6px;min-width:15vw}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item #selectPhoneNumber{margin-top:12px;min-width:15vw}.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item #selectOwnerAccount,.management-sim .sim-new-register-area .sim-new-register-area .sim-phonenum-input-area .sim-new-input-item #selectPh2SimGroup{margin-top:12px;padding:6px;min-width:15vw}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area{margin-top:32px;display:flex;align-items:flex-end}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area .sim-new-register-cancel{display:flex;align-items:center;justify-content:center;margin:0 16px}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area .sim-new-register-cancel .sim-new-register-cancel-btn{padding:8px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#f4f4f4;border:1px solid #ddd;color:#1b1c1e}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area .sim-new-register-cancel .sim-new-register-cancel-btn:hover{background:#ddd}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area .sim-new-register-execute{display:flex;align-items:center;justify-content:center;margin:0 16px}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area .sim-new-register-execute .sim-new-register-execute-btn{padding:10px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#e12f68;color:#fff;border:none}.management-sim .sim-new-register-area .sim-new-register-area .sim-new-operate-area .sim-new-register-execute .sim-new-register-execute-btn:hover{background:#c03}.management-sim .sim-new-register-area .sim-new-alert-error{padding-top:0;padding-left:36px}.management-sim .sim-new-register-area .sim-new-alert-error .alert-error{padding:0}.management-sim .sim-table{margin-top:24px;min-height:260px}.management-sim .sim-table .table-select-status{min-width:100px;max-width:200px;align-items:center}.management-sim .sim-table .table-select-status .css-1bm61kn-control{border-radius:unset;border:1px solid #999;min-height:32px}.management-sim .sim-table .table-select-status .css-2lpws2-control{min-height:unset;border-color:#999;box-shadow:unset;border-radius:unset}.management-sim .sim-table .table-select-status .css-2lpws2-control:hover{border-color:#999}.management-sim .sim-table .oraganisms-table-style .table-content-header{background-color:#f4f5f7;padding:16px}.management-sim .sim-table .oraganisms-table-style td,.management-sim .sim-table .oraganisms-table-style th{font-weight:unset;padding:16px}.management-sim .sim-table .table-edit{display:flex;justify-content:center;align-items:center}.management-sim .sim-table .table-edit .table-button-group{width:285px;display:flex;justify-content:space-between}.management-sim .sim-table .table-edit .table-button-group .table-button{width:75px;margin-left:10px;margin-right:10px}.management-sim .sim-table .table-edit .table-button-group .table-button .table-button-style{width:100%;background-color:#eee;border:1px solid #707070}.management-sim .sim-csv-group{display:flex}.management-sim .sim-csv-group .sim-csv{cursor:pointer;color:#e12f68;font-size:14px;font-weight:400;text-decoration:none;display:flex}.management-sim .table-item{display:flex;align-items:center;justify-content:flex-end}.management-sim .table-item .item-num-title{margin-right:10px;font-size:15px;font-weight:400}.management-sim .table-item .select-item-num{width:70px;font-size:15px!important;font-weight:400!important}.management-sim .table-item .z-index-10{z-index:10}.management-sim .table-item .css-1bm61kn-control{border-radius:5px;border:1px solid #d9e1ea;min-height:32px}.management-sim .table-item .css-2lpws2-control{min-height:unset;border-radius:5px;border:1px solid #d9e1ea;box-shadow:unset}.management-sim .tooltip-custom{background-color:transparent;margin-left:10px}.management-sim .reload{transform:rotate(180deg);width:30px;height:30px;border-radius:16px;background-color:#e12f68;border:1px solid #e12f68;display:flex;color:#fff;align-items:center;justify-content:center;font-size:24px;cursor:pointer;margin-right:15px}.management-sim .flex{display:flex}.management-sim .version-label{display:inline-block;width:34px}.management-sim .newLine{width:112px;word-wrap:break-word}.management-sim .imgFlex{display:flex}.management-sim .fw-700{font-weight:700}.management-sim .sim-list{border:1px solid #d9e1ea;border-bottom:none;table-layout:fixed}.management-sim .sim-list .content-nsa,.management-sim .sim-list .content-sa,.management-sim .sim-list .edit-area,.management-sim .sim-list input[type=checkbox]{display:none}.management-sim .sim-list .checkbox-label{margin-right:20px;padding-left:20px;position:relative;top:-8px;display:block;margin-left:5px}.management-sim .sim-list .checkbox-label:before{content:"";display:block;position:absolute;top:0;left:0;width:14px;height:14px;border:1px solid #999;border-radius:4px}.management-sim .sim-list input[type=checkbox]:checked+.checkbox-label:before{border:1px solid #e12f68;background-color:#e12f68}.management-sim .sim-list input[type=checkbox]:checked+.checkbox-label:after{content:"";display:block;position:absolute;top:2px;left:6px;width:3px;height:7px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.management-sim tr.no-edit{background:#ebebeb}.management-sim tr.editbox{width:inherit;background:#fff}.management-sim tr.editbox .default-text{display:none}.management-sim tr.editbox .edit-area{display:block;padding:70px 0 25px;position:relative}.management-sim tr.editbox .edit-area .input-require{margin-left:8px;white-space:nowrap}.management-sim tr.editbox .edit-area .sim-edit-error{white-space:nowrap;position:absolute;top:-12px}.management-sim tr.editbox .content-nsa{display:block;padding:40px 0 5px;position:relative}.management-sim tr.editbox .content-sa{display:block;position:relative}.management-sim .sim-input-item{display:flex;flex-direction:column}.management-sim .sim-input-item .input-area{padding-top:5px;padding-bottom:8px;white-space:nowrap}.management-sim .sim-input-item .sim-edit-alert-error{position:absolute;top:125px}.management-sim .sim-input-item .sim-edit-alert-error .alert-error{white-space:nowrap}.management-sim .sim-input-label{font-size:12px;font-weight:700;margin-bottom:8px}.management-sim .input-require{background:#db2828;margin-left:16px;padding:2px 6px;font-size:12px;color:#fff;text-align:center;border-radius:4px}.management-sim #new-sim-name{padding:8px 4px;width:100%}.management-sim .select-item-num{width:100%;min-width:100px}.management-sim .sim-input-title{display:block;position:absolute;width:500px;top:25px}.management-sim .pagination-sim{display:flex;justify-content:center;margin-top:48px}.custom-border{border:1px solid #e12f68!important}.dns .fs-18{font-size:18px}.dns .fs-16{font-size:16px}.dns .required{background:#db2828;margin-left:16px;padding:2px 6px;color:#fff;text-align:center;border-radius:4px}.dns .button-area{padding:24px;border:1px solid #d4d4d5}.dns .main-content{width:100%}.dns .main-content .container-main-content{padding-left:24px;margin-top:48px}.dns .main-content .container-main-content .d-flex-center{display:flex;align-items:center}.dns .main-content .container-main-content .d-flex-center .w30{width:30%}.dns .main-content .container-main-content .d-flex-center .custom-input{min-width:365px}.dns .main-content .container-main-content .set-up{text-align:right;margin-top:32px}.dns .main-content .container-main-content .set-up .button-setup{background-color:#e12f68;color:#fff;border:1px solid #e12f68;width:160px;font-size:14px;font-weight:700;margin-left:8px;padding:10px 20px;border-radius:4px}.dns .main-content .container-main-content .set-up .button-setup:hover{background-color:#c03}.dns .main-content .container-main-content .set-up .button-clear{background-color:#f4f4f4;color:#222;border:1px solid #ddd;width:160px;font-size:14px;font-weight:700;margin:0 10px;padding:10px 20px;border-radius:4px}.dns .main-content .container-main-content .set-up .button-clear:hover{background-color:#d4d4d4}.dns .custom-icon{justify-content:center;height:100%;font-size:12px;color:#fff;padding-right:2px}.dns .custom-icon,.dns .switch{display:flex;align-items:center}.dns .ml-10{margin-left:10px}.dns .react-switch-bg{border:1px solid #dedfdf}.dns .react-switch-handle{border:1px solid #dedfdf!important}.dns .pb-35{padding-bottom:35px}.dns .pb-20{padding-bottom:20px}.dns .fw-400{font-weight:400}.dns .fs-20{font-size:20px}.dns .color-warning{color:red}.vgw .button-area{padding:24px;border:1px solid #d4d4d5;margin-bottom:10px}.vgw .toggle-area{min-width:200px}.vgw .exe-status-area{margin-left:18px}.vgw .exe-status-area .exe-error-mssage{max-width:1200px;margin-left:12px}.vgw .main-content{width:100%}.vgw .main-content .tenant-wrapper{display:flex;color:#e12f68}.vgw .main-content .container-main-content{margin-top:48px;padding-left:24px}.vgw .main-content .container-main-content .w200{min-width:190px}.vgw .main-content .container-main-content .mb-3{margin-bottom:3px}.vgw .main-content .container-main-content .pr-20{padding-right:20px}.vgw .main-content .container-main-content .d-flex{display:flex;align-items:center}.vgw .main-content .container-main-content .d-flex-center{display:flex;align-items:center;width:300px}.vgw .main-content .container-main-content .d-flex-center-2{display:flex;align-items:center;width:300px;padding-left:35px}.vgw .main-content .container-main-content .d-block{display:block;align-items:center}.vgw .main-content .container-main-content .border-default{border:1px solid #707070}.vgw .main-content .container-main-content .border-default .table-address-device .table-header-column{background-color:#fff;color:#000;padding:17px 16px 19px;border-bottom:1px solid}.vgw .main-content .container-main-content .border-default .table-address-device .table-header-column .text-opacity-70{opacity:1}.vgw .main-content .container-main-content .border-default .table-address-device .table-content-row{border-bottom:unset}.vgw .main-content .container-main-content .checkbox{display:flex;padding-right:20px}.vgw .main-content .container-main-content .ipAddress-bandwidth{width:50px}.vgw .main-content .container-main-content .ipAddress-bandwidth:disabled{background-color:#f2f2f2;color:#999;border:1px solid #dededf}.vgw .main-content .container-main-content .ipAddress-delimiter{padding-top:20px;padding-left:10px;padding-right:10px}.vgw .main-content .container-main-content .ipAddress-subnet{padding-left:10px;padding-right:10px}.vgw .main-content .container-main-content .set-up{margin-top:32px;display:flex;justify-content:flex-end}.vgw .main-content .container-main-content .set-up .button-cancel{background-color:#f4f4f4;color:#222;border:1px solid #ddd;width:160px;font-size:14px;font-weight:700;margin:0 10px;padding:10px 20px;border-radius:4px}.vgw .main-content .container-main-content .set-up .button-setup{background-color:#e12f68;color:#fff;border:1px solid #e12f68;width:160px;font-size:14px;font-weight:700;margin-left:8px;padding:10px 20px;border-radius:4px}.vgw .select-location{min-width:272px}.vgw .react-switch-bg{border:1px solid #dedfdf}.vgw .react-switch-handle{border:1px solid #dedfdf!important}.vgw .custom-border{border:1px solid #e12f68!important}.vgw .select-second{min-width:272px}.vgw .select-second-tenant{min-width:340px}.vgw .css-1bm61kn-control{min-height:32px}.vgw .css-1bm61kn-control,.vgw .css-2lpws2-control{border-radius:5px;border:1px solid #d9e1ea!important}.vgw .css-2lpws2-control{min-height:unset;box-shadow:unset}.vgw .text.text-color-default.clickable:hover{color:#e12f68}.vgw .table-address-device .table-header-column{background-color:#fff;color:#000;padding:17px 16px 19px;border-bottom:1px solid}.vgw .table-address-device .table-header-column .text-opacity-70{opacity:1}.vgw .table-address-device .table-content-row{border-bottom:unset}.vgw .custom-icon{display:flex;justify-content:center;align-items:center;height:100%;font-size:12px;color:#fff;padding-right:2px}.vgw .color-primary{color:#e12f68}.vgw .addr-link{cursor:pointer}.vgw .addr-link,.vgw .inactive-addr-link{font-size:16px;color:#e12f68;font-weight:400}.vgw .inactive-addr-link{cursor:not-allowed}.vgw .btn-csv-download{margin-right:8px;padding:10px 38px;width:265px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700;background:url(/static/media/icon_download.8e5928e5.svg) no-repeat 230px}.vgw .btn-csv-download:hover{background:url(/static/media/icon_download_white.c1540c51.svg) no-repeat 230px;background-color:#e12f68;color:#fff}.vgw .btn-csv-download:disabled{margin-right:8px;padding:10px 38px;width:265px;background-color:#fff;color:#e12f68;border:1px solid #e12f68;font-weight:700;background:url(/static/media/icon_download.8e5928e5.svg) no-repeat 230px}.vgw .btn-csv-download:disabled:hover{background:url(/static/media/icon_download_white.c1540c51.svg) no-repeat 230px;background-color:#e12f68;color:#fff}.vgw .tooltip-custom{background-color:transparent;margin-left:10px}.vgw .pb-35{padding-bottom:35px}.vgw .pl-35{padding-left:35px}.vgw .fs-18{font-size:18px}.vgw .fs-16{font-size:16px}.vgw .fs-14{font-size:14px}.vgw .fw-400{font-weight:400}.vgw .pb-20{padding-bottom:20px}.vgw .fs-20{font-size:20px}.vgw .switch{display:flex;align-items:flex-start}.vgw .ml-10{margin-left:10px}.vgw-table-address{min-width:480px;max-width:600px;padding:15px}.vgw-table-address .divider{border-top:2px solid #d9e1ea;margin-top:-15px;padding-bottom:30px}.vgw-table-address .table-scroll{height:252px;overflow-y:auto;border:2px solid #d9e1ea;border-radius:10px}.vgw-table-address .table-content-header{background-color:#f3f4f5}.vgw-table-address table{width:100%}.vgw-table-address th{padding:.5rem;border-bottom:2px solid #d9e1ea;border-right:2px solid #d9e1ea;background-color:#f4f5f7}.vgw-table-address th:last-child{border-right:none}.vgw-table-address td{height:25px;padding:.5rem;border-right:2px solid #d9e1ea;border-bottom:2px solid #d9e1ea}.vgw-table-address td:last-child{border-right:none}.vgw-table-address tr:last-child td{border-bottom:none}#addr-list-area{display:none}.address-content{margin-top:24px;padding-bottom:32px}.address-content .address-title{margin-bottom:16px}.address-content .address-list{border:1px solid #d9e1ea;border-bottom:none}.address-content .pagination-address{margin-top:48px;display:flex;justify-content:center}.description-area{padding-left:50px}.ipaddress-description-area{padding-left:135px}.ipaddressnone-description-area{padding-left:370px}.ipaddress-alert-description-area{padding-left:670px}.ipaddress-label{width:230px}.description-padding{padding-left:135px}.padding{padding-top:10px}.service-monitoring .sim-service-not-start{margin-top:30px;display:flex;align-items:center;background-color:#eee;min-height:85px;border:1px solid #707070}.service-monitoring .sim-service-not-start .service-not-start-title{font-size:18px;font-weight:400;line-height:28px;margin-left:30px}.service-monitoring .text-opacity-70{font-size:18px!important;font-weight:400!important}.service-monitoring .sim-service-title{font-size:20px}.service-monitoring .sim-group-service{min-height:150px}.service-monitoring .sim-group-service .table-service-group{margin-top:20px}.service-monitoring .sim-group-service .table-service-group .oraganisms-table-style{text-align:left}.service-monitoring .sim-group-service .table-service-group .oraganisms-table-style .table-content-header{background-color:#f3f4f5;padding:16px;font-weight:700}.service-monitoring .sim-group-service .table-service-group .oraganisms-table-style th{padding:.5rem;border-right:1px solid #fff}.service-monitoring .sim-group-service .table-service-group .oraganisms-table-style td{padding:.5rem;border-bottom:none}.service-monitoring .table-style{border:1px solid #d9e1ea;border-bottom:none}.service-monitoring .sim-service-monitoring{margin-top:24px}.service-monitoring .sim-service-monitoring .table-service .table-scroll{max-height:400px;overflow-y:auto}.service-monitoring .sim-service-monitoring .table-service .table-scroll .oraganisms-table-style .table-content-header{background-color:#f3f4f5;padding:16px}.service-monitoring .sim-service-monitoring .table-service .table-scroll .oraganisms-table-style td,.service-monitoring .sim-service-monitoring .table-service .table-scroll .oraganisms-table-style th{padding:16px}.service-monitoring .sim-service-monitoring .oraganisms-table-style{border:1px solid #d9e1ea;border-bottom:none}.service-monitoring .title-area{display:flex;margin-bottom:16px}.service-monitoring .icon-reload{display:flex;transform:rotate(180deg);width:30px;height:30px;border-radius:16px;background-color:#e12f68;border:1px solid #e12f68;color:#fff;align-items:center;justify-content:center;font-size:24px;cursor:pointer;margin-left:16px}.service-monitoring .icon-filter{margin-left:10px}.service-monitoring .fw-700{font-weight:700}.sim-main-content .page-header{display:flex;justify-content:space-between}.sim-main-content .breadcrumbs{margin-bottom:32px}.sim-main-content .id-info,.sim-main-content .pjid-cdid-info{display:flex}.sim-main-content .projectId-info{margin-left:20px}.sim-main-content .clouddirectId-info{margin-left:20px;display:flex}.sim-main-content .clouddirectId{max-width:480px;word-wrap:break-word}.sim-main-content .version-info{margin-left:20px}.sim-main-content .title{font-size:36px;width:100%;padding-bottom:15px;border-bottom:1px solid #d9e1ea;margin-bottom:25px}.sim-main-content .sub-title{padding-bottom:20px}.sim-main-content .select-sim-group{margin-left:15px}.sim-main-content .sim-service{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-end}.sim-main-content .sim-service .sim-group-title{color:#3c4257;font-size:18px;font-weight:400}.sim-main-content .sim-service .select-sim-group{margin-left:50px;width:178px;color:#3c4257;font-size:16px;font-weight:400}.sim-main-content .sim-service .css-1bm61kn-control{border-radius:5px;border:1px solid #d9e1ea;width:178px;min-height:32px}.sim-main-content .sim-service .css-2lpws2-control{min-height:unset;border-radius:5px;border:1px solid #d9e1ea;box-shadow:unset}.sim-main-content .sim-tab{border-bottom:2px solid #d9e1ea;margin-bottom:30px;width:100%}.sim-main-content .sim-tab .tab{min-width:197px;width:100%;max-width:220px}.sim-main-content .z-index11{z-index:11}.sim-main-content .z-index12{z-index:12}.modal-container-sim-group{width:550px;padding:32px 10px}.modal-container-sim-group .group-name{margin-bottom:24px}.modal-container-sim-group .center{text-align:center}.modal-container-sim-group .center .btn-cancel{margin:0 16px 0 0;padding:6.5px 10px;background-color:#f4f4f4;border:1px solid #ddd;font-size:14px;color:#222;cursor:pointer;width:160px;height:40px}.modal-container-sim-group .center .btn-cancel:hover{background:#ddd}.modal-container-sim-group .center .btn-ok{height:40px;width:160px;padding:6.5px 10px;border-radius:4px;color:#fff;font-size:14px;background:#e12f68}.modal-container-sim-group .center .btn-ok:hover{background:#c03}.modal-container-sim-group .center .button.size-m{padding:unset}.modal-container-sim-group .field-area{text-align:center}.modal-container-sim-group .field-area .check-box{margin-bottom:32px;text-align:center;display:inline-block}.sim-group .custom-title{text-align:center;background-color:#f3d0d5!important}.sim-group .action-button{display:flex;justify-content:center}.sim-group .icon-filter{margin-left:10px}.sim-group .group-title{display:flex;cursor:pointer}.sim-group .title-table{font-size:14px;font-weight:700}.sim-group .reload{transform:rotate(180deg);width:30px;height:30px;border-radius:16px;background-color:#e12f68;border:1px solid #e12f68;color:#fff;justify-content:center;font-size:24px;cursor:pointer}.sim-group .reload,.sim-group .sim-group-registration{display:flex;align-items:center}.sim-group .sim-group-registration .btn-sim-group-registration{background-color:#e12f68;border:1px solid #e12f68;width:220px;margin:0 4px;min-height:40px;font-size:14px;color:#fff;font-weight:700}.sim-group .sim-group-registration .btn-sim-group-registration:hover{background:#c03}.sim-group .sim-group-registration .btn-csv-registration{background-color:#fff;border:1px solid #e12f68;margin:0 4px;padding:10px 40px;font-size:14px;color:#e12f68;font-weight:700;width:unset;background:url(/static/media/icon_upload.5c6b8a60.svg) no-repeat 175px}.sim-group .sim-group-registration .btn-csv-registration:hover{background:url(/static/media/icon_upload_white.d5ffe04f.svg) no-repeat 175px;background-color:#e12f68;color:#fff}.sim-group .sim-group-registration .button-add .title-right{float:right;padding-right:20px}.sim-group .sim-csv-group{align-items:center;display:flex;font-size:18px;font-weight:400}.sim-group .sim-csv-group .sim-csv{cursor:pointer;color:#e12f68;display:flex}.sim-group .tab-header{display:flex;justify-content:space-between;margin-bottom:24px}.sim-group .tab-header .registration-number{margin:0 24px 0 12px}.sim-group .flex-center{display:flex;align-Items:center}.sim-group .align-center{display:flex;justify-content:center;align-items:center}.sim-group .group-new-register-area{padding:16px;border:1px solid #d4d4d5}.sim-group .group-new-register-area .group-new-register-title{margin-bottom:16px}.sim-group .group-new-register-area .group-new-register-box{display:flex;justify-content:space-between;border:none;flex-wrap:wrap}.sim-group .group-new-register-area .group-new-register-box .group-new-input-item{margin:0 12px;min-width:250px}.sim-group .group-new-register-area .group-new-register-box .group-new-input-item .group-new-input-label{margin-bottom:12px;width:90%;font-size:14px}.sim-group .group-new-register-area .group-new-register-box .group-new-input-item .input-required{background:#db2828;margin-left:16px;padding:2px 6px;color:#fff;text-align:center;border-radius:4px}.sim-group .group-new-register-area .group-new-register-box .group-new-input-item #new-group-name{margin-top:12px;padding:6px}.sim-group .group-new-register-area .group-new-register-box .group-resiter-content{display:flex}.sim-group .group-new-register-area .group-new-register-box .sim-group-whitelist-select-item{width:270px;padding-left:5%}.sim-group .group-new-register-area .group-new-register-box .sim-group-whitelist-select-item .sim-group-whitelistflg{display:flex;padding-left:5px}.sim-group .group-new-register-area .group-new-register-box .sim-group-whitelist-select-item .sim-group-whitelistflg .sim-group-whitelist-select-label{font-size:14px}.sim-group .group-new-register-area .group-new-register-box .sim-group-whitelist-select-item .sim-group-whitelistflg .tooltip-custom{margin-left:10px;background-color:transparent}.sim-group .group-new-register-area .group-new-register-box .sim-group-whitelist-select-item #selectWhitelistStatus{width:100%;margin-top:4px;padding:6px}.sim-group .group-new-register-area .group-new-register-box .sim-group-userbasetype-select-item{width:250px;padding-left:5%}.sim-group .group-new-register-area .group-new-register-box .sim-group-userbasetype-select-item .sim-group-userbasetype{display:flex;padding-left:5px}.sim-group .group-new-register-area .group-new-register-box .sim-group-userbasetype-select-item .sim-group-userbasetype .sim-group-userbasetype-select-label{font-size:14px}.sim-group .group-new-register-area .group-new-register-box .sim-group-userbasetype-select-item #selectUserbaseTypeStatus{width:100%;margin-top:4px;padding:6px}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area{display:flex;align-items:flex-end;margin-left:auto}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area .group-new-register-cancel{display:flex;align-items:center;justify-content:center;margin:0 4px}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area .group-new-register-cancel .group-new-register-cancel-btn{padding:8px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#f4f4f4;border:1px solid #ddd;color:#1b1c1e}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area .group-new-register-cancel .group-new-register-cancel-btn:hover{background:#ddd}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area .group-new-register-execute{display:flex;align-items:center;justify-content:center;margin:0 4px}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area .group-new-register-execute .group-new-register-execute-btn{padding:10px 20px;display:block;font-size:14px;font-weight:700;border-radius:4px;background:#e12f68;color:#fff;border:none}.sim-group .group-new-register-area .group-new-register-box .group-new-operate-area .group-new-register-execute .group-new-register-execute-btn:hover{background:#c03}.sim-group .group-new-register-area .group-new-alert-error{padding-top:0;padding-left:36px}.sim-group .group-new-register-area .group-new-alert-error .alert-error{padding:0}.sim-group #group-new-register{display:none}.sim-group .doic-table{margin-top:24px}.sim-group .oraganisms-table-style{min-width:1074px;width:100%}.sim-group .oraganisms-table-style .table-content-header{background-color:#f4f4f4;padding:8px 15px;vertical-align:middle}.sim-group .oraganisms-table-style td{padding:8px 16px;font-size:14px;word-break:break-all}.sim-group .oraganisms-table-style th{padding:8px 16px;font-size:14px}.sim-group table{table-layout:fixed}.sim-group .action-button .white-list-button{background-color:transparent;color:#e12f68;border:1px solid #e12f68;border-radius:4px;margin-left:0;margin-right:8px;min-width:100px;padding:7px 10px;font-size:12px}.sim-group .action-button .white-list-button:hover{background:#e12f68;color:#fff}.sim-group .action-button .default-button-edit{background-color:transparent;color:#767676;border:1px solid #d4d4d5;border-radius:4px;margin-left:0;margin-right:8px;min-width:50px;padding:7px 10px}.sim-group .action-button .default-button-edit:hover{background:#767676;color:#fff}.sim-group .action-button .default-button{background-color:transparent;color:#767676;border:1px solid #d4d4d5;border-radius:4px;margin-left:0;margin-right:8px;min-width:50px;padding:7px 10px}.sim-group .action-button .default-button:hover{background:#767676;color:#fff}.sim-group .action-button .edit-cancel-button{background-color:#f4f4f4;width:120px;padding:10px 20px;font-size:14px;font-weight:700;border-radius:4px;color:#222;border:1px solid #ddd}.sim-group .action-button .edit-cancel-button:hover{background:#ddd}.sim-group .action-button .edit-button{width:120px;padding:10px 20px;font-size:14px;font-weight:700;border-radius:4px;color:#fff;margin-left:8px;border:none;background:#e12f68}.sim-group .action-button .edit-button:hover{background:#c03}.sim-group .simgroup-input-item{display:flex;flex-direction:column}.sim-group .simgroup-input-item .input-area{padding-bottom:8px;display:flex}.sim-group .simgroup-input-item .input-area .simgroup-whitelist-edit-item{padding-left:2vw}.sim-group .simgroup-input-item .input-area .simgroup-whitelist-edit-label{display:flex}.sim-group .simgroup-input-item .input-area .simgroup-whitelist-edit-label .sim-group-whitelist-edit-label{font-size:12px;font-weight:700;padding-top:3px}.sim-group .simgroup-input-item .input-area .simgroup-whitelist-edit-label .tooltip-custom{background-color:transparent;margin-left:3px;padding-top:3px;width:15px;height:15px}.sim-group .simgroup-input-item .input-area .fp-select-item{padding-left:2vw}.sim-group .simgroup-input-item .input-area .select-whitelist-status{width:12vw}.sim-group .simgroup-input-label{font-size:12px;font-weight:700;margin-bottom:8px}.sim-group .input-require{background:#db2828;margin-left:16px;padding:2px 6px;font-size:12px;color:#fff;text-align:center;border-radius:4px}.sim-group #new-simgroup-name{padding:8px 4px;width:15vw}.sim-group .sim-group-list{border:1px solid #d9e1ea;border-bottom:none}.sim-group .sim-group-list .edit-area,.sim-group .sim-group-list .whitelist-area{display:none}.sim-group tr.no-edit{background:#ebebeb}.sim-group tr.editbox{width:inherit;background:#fff}.sim-group tr.editbox .default-text{display:none}.sim-group tr.editbox .edit-area{display:inherit;padding:48px 0 16px;position:relative}.sim-group tr.editbox .edit-area .action-button{padding-left:5vw}.sim-group tr.editbox .edit-area .fp-select-item{padding-left:30px}.sim-group tr.editbox .edit-area .fp-select-item .fp-select-label{font-size:12px;font-weight:700;margin-bottom:8px}.sim-group tr.whitelist{width:inherit;background:#fff}.sim-group tr.whitelist .default-text{display:none}.sim-group tr.whitelist .whitelist-area{display:inherit;padding:0 0 16px;position:relative}.sim-group tr.whitelist .whitelist-area .fp-select-item{padding-left:30px}.sim-group tr.whitelist .whitelist-area .fp-select-item .fp-select-label{font-size:12px;font-weight:700;margin-bottom:8px}.sim-group .white-list{width:65vw;position:relative;min-width:750px}.sim-group .white-list tr.no-edit{background:#fff}.sim-group .white-list th{position:relative;top:0;background:#ddd;z-index:9}.sim-group .white-list .whitelist-delete-button{display:flex;justify-content:flex-end}.sim-group .white-list .whitelist-delete-button .default-button{background-color:transparent;color:#767676;border:1px solid #d4d4d5;border-radius:4px;margin-left:0;margin-right:8px;min-width:50px;padding:7px 10px}.sim-group .white-list .whitelist-delete-button .default-button:hover{background:#767676;color:#fff}.sim-group .whitelist-action-button{display:flex}.sim-group .whitelist-cancel-button{background-color:#f4f4f4;width:120px;padding:10px 20px;font-size:14px;font-weight:700;border-radius:4px;color:#222;border:1px solid #ddd}.sim-group .whitelist-cancel-button:hover{background:#ddd}.sim-group .whitelist-input-item{display:flex;flex-direction:column;width:500px}.sim-group .whitelist-input-item .input-area{padding-bottom:8px}.sim-group #new-whitelist{padding:8px 4px;width:50%;margin-right:8px}.sim-group .whitelist-input-title{display:flex;position:relative;left:50%;transform:translateX(-50%);width:65vw;min-width:750px;top:0;justify-content:space-between}.sim-group .simgroup-input-title{display:block;position:absolute;width:500px;top:0}.sim-group .flex{display:flex}.sim-group .fw-700{font-weight:700}.sim-group .tooltip-custom{background-color:transparent;margin-left:10px}.sim-group .table-content-column-button{text-align:-webkit-right}.sim-management{height:100%;position:relative}.sim-management .sim-management-header{display:flex;justify-content:space-between}.sim-management .id-info,.sim-management .pjid-cdid-info{display:flex}.sim-management .projectId-info{margin-left:20px}.sim-management .clouddirectId-info{margin-left:20px;display:flex}.sim-management .clouddirectId{max-width:480px;word-wrap:break-word}.sim-management .version-info{margin-left:20px}.sim-management .sim-management-title{margin:32px 0}.usege-amount-page{min-width:838px}.usege-amount-page .page-header{display:flex;justify-content:space-between}.usege-amount-page .breadcrumbs{margin-bottom:24px}.usege-amount-page .id-info,.usege-amount-page .pjid-cdid-info{display:flex}.usege-amount-page .projectId-info{margin-left:20px}.usege-amount-page .clouddirectId-info{margin-left:20px;display:flex}.usege-amount-page .clouddirectId{max-width:480px;word-wrap:break-word}.usege-amount-page .version-info{margin-left:20px}.usege-amount-page .usage-amount-body{padding-top:20px}.usege-amount-page .date-wrapper{display:flex;align-items:center;padding-bottom:20px}.usege-amount-page .item-date{padding:10px}.usege-amount-page .sub-title{padding-bottom:15px;font-weight:700}.usege-amount-page .btn-csv{width:260px;margin:0 4px;position:relative}.usege-amount-page .link-csv{padding:10px 32px;display:block;font-size:14px;font-weight:700;border-radius:4px;border:1px solid #e12f68;color:#e12f68;background:#fff;transition:all .3s ease;cursor:pointer}.usege-amount-page .link-csv:after{content:"";background:url(/static/media/icon_download.8e5928e5.svg) no-repeat top;background-size:cover;width:16px;height:13px;top:50%;right:12px;margin-top:-6px;display:block;position:absolute}.usege-amount-page .link-csv:hover{transition:all .3s ease;background:#e12f68;color:#fff}.usege-amount-page .link-csv:hover:after{content:"";background:url(/static/media/icon_download_white.c1540c51.svg) no-repeat top;background-size:cover;width:16px;height:13px;top:50%;right:12px;margin-top:-6px;display:block;position:absolute}.edgenetwork-page{width:100%;margin:auto;min-width:838px}.edgenetwork-page .page-header{display:flex;justify-content:space-between}.edgenetwork-page .breadcrumbs{margin-bottom:24px}.edgenetwork-page .id-info,.edgenetwork-page .pjid-cdid-info{display:flex}.edgenetwork-page .projectId-info{margin-left:20px}.edgenetwork-page .clouddirectId-info{margin-left:20px;display:flex}.edgenetwork-page .clouddirectId{max-width:480px;word-wrap:break-word}.edgenetwork-page .version-info{margin-left:20px}.edgenetwork-page .body .container{display:flex;justify-content:space-between;width:80%}.edgenetwork-page .body .card{width:48%;border:1px solid #d9e1ea;border-radius:4px}.edgenetwork-page .body .sim-regist{margin-right:3%}.edgenetwork-page .body .sim-group-regist{margin-left:3%}.edgenetwork-page .body .title-card{text-align:center;padding:12px;border-bottom:1px solid #d9e1ea;font-size:18px}.edgenetwork-page .body .content-card .header-card{text-align:center;font-size:60px}.edgenetwork-page .body .content-card .btn-custom{background-color:#e12f68;border:1px solid #e12f68;width:180px;height:40px;font-size:16px;color:#fff}.edgenetwork-page .body .content-card .btn-custom:hover{background-color:#c03}.edgenetwork-page .body .content-card .size-m{padding:unset}.edgenetwork-page .body .content-card .footer-card{text-align:center;padding-bottom:20px}.notification-item{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.notification-item .notification-content{flex-basis:100%}.notification-item .notification-content .notification-body{margin-top:16px}.notification-item .notification-date{flex-basis:80px}.notification-list-page{min-width:821px}.notification-list-page .breadcrumbs{margin-bottom:32px}.notification-list-page .btn-notification-search{width:80px;margin-left:20px}.notification-list-page .notification-search-container{border-bottom:1px solid #d9e1ea;padding-bottom:24px}.notification-list-page .notification-search-text-input{min-width:350px}.notification-list-page .notification-search-wrapper{display:flex;align-items:center}.notification-list-page .notification-search-wrapper .notification-search-input{position:relative;margin-right:10px}.notification-list-page .notification-search-wrapper .notification-search-input .notification-search-button{background:none;border:none;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:16px;height:16px;cursor:pointer}.notification-list-page .notification-list{margin-top:19px}.notification-list-page .notification-list .list-item{border-bottom:1px solid #d9e1ea;padding-bottom:16px;margin-bottom:17px}.notification-list-page .notification-list .list-item:hover{background:none}.notification-list-page .client-bottom-pagination{margin-top:42px;text-align:center}.sim-management-page,.sim-page{height:100%;position:relative;min-width:821px}.edge-network-use-container .check-box-item{margin-bottom:10px}.edge-network-use-container .label-for-checkbox{padding-left:10px;-webkit-user-select:none;user-select:none;cursor:pointer}.use-request-modal .field-row{display:flex;padding:12px 0}.use-request-modal .field-row .label{min-width:130px;padding:12px 0}.use-request-modal .field-row .field{width:100%}.use-request-modal .button-row{display:flex;padding:12px 0;justify-content:center}.use-request-modal .button-row .button{margin:12px}.ft .service-card .service-card__title{border-bottom:1px solid #d9e1ea;display:flex;padding-bottom:10px;margin-bottom:10px;align-items:center}.ft .service-card .service-card__title h1{font-size:20px;margin-left:20px;padding-bottom:0;font-family:Noto Sans JP Regular,sans-serif;font-weight:700;line-height:1;letter-spacing:normal}.ft .service-card .service-card__title .icon{max-width:41px;max-height:41px;width:100%;height:100%;margin-right:10px;flex-shrink:0;flex-grow:0}.ft .service-card .service-card__body{display:flex;min-height:210px;margin-top:30px;justify-content:space-between}.ft .service-card .service-card__manual{margin-top:15px}.ft .service-card .service-card__manual .fa-chevron-right{margin-left:10px}.ft .service-card .service-card__description{padding-right:30px}.ft .service-card .service-card__description span{font-family:Noto Sans JP Regular,sans-serif;font-size:14px;line-height:1.75;color:#454545;letter-spacing:.05em;font-weight:400}.ft .service-card .service-card__description .manual_text{color:#e12f68}.ft .service-card .service-card__description .manual_text.clickable:active,.ft .service-card .service-card__description .manual_text.clickable:focus,.ft .service-card .service-card__description .manual_text.clickable:hover{color:#c03}.ft .service-card .service-card__description .manual_text.clickable:visited{color:#e12f68}.ft .service-card .service-card__separator{margin:15px 15px 15px auto;border-left:1px solid #d9e1ea}.ft .service-card .service-card__console{width:210px;min-width:210px;padding-left:16px;font-size:14px;border-left:1px solid #d4d4d5}.ft .service-card .service-card__console .console__row{display:flex;align-items:center;justify-content:space-between;font-weight:700;margin-bottom:30px}.ft .service-card .service-card__console .console__row .region_name{padding:6px 0}.ft .service-card .service-card__console .console__row .button-text .fas{padding-top:4px}.ft .service-card .service-card__console .console__row button{display:block;min-width:128px;width:128px;font-size:14px;padding:13px 24px;background:#e12f68;color:#fff;border-radius:4px;transition:all .2s}.ft .service-card .service-card__console .console__row button:hover{background:#c03}.ft .service-card .service-card__console .console__row span{font-weight:700}.ft .service-card .service-card__console .console__row .button-text-left{padding-top:4px;margin-left:0}.ft .service-card .service-card__console .fa-external-link-alt{margin-right:10px}.ft .service-card .service-card__console .fa-chevron-right{margin-left:15px}.ft .service-card .service-card__console .console__disabled{border-radius:5px;color:#de183f;background-color:#d9e1ea;padding:8px 16px}.select-version-modal .select-modal-body .text-container{margin-bottom:24px;line-height:1.5}.select-version-modal .select-modal-body .select-container{display:flex;flex-wrap:wrap;margin-bottom:0;align-items:center}.select-version-modal .select-modal-body .select-container .version-select-list{width:150px;margin-left:24px}.select-version-modal .select-modal-body .space{width:100%}.select-version-modal .select-modal-body .alert-error{color:#de183f;padding:15px 0 0}.select-version-modal .select-modal-body .button-container{display:flex;justify-content:center;margin-top:24px}.select-version-modal .select-modal-body .button-container .cancel-button{width:160px;margin-right:16px;border:1px solid #ddd;background-color:#f4f4f4;color:#222}.select-version-modal .select-modal-body .button-container .select-button{width:160px;background-color:#e12f68;color:#f4f4f4}.service-content{min-width:821px}.service-content .m-breadcrumbs-list{margin-bottom:32px}.service-content .m-breadcrumbs-list ol{font-size:12px;display:flex}.service-content .m-breadcrumbs-list ol li{position:relative;padding-right:24px}.footerFixed{padding-bottom:0}.footerFixed .login-page{height:calc(100vh - 73px);overflow:auto;position:relative}.footerFixed .login-page .content{display:flex;min-width:1123px;max-width:1920px}.footerFixed .login-page .content .left{width:50%}.footerFixed .login-page .content .left .img{width:100%;min-width:480px}.footerFixed .login-page .content .right{width:50%;display:flex;align-items:center;justify-content:center;margin-top:65px}.footerFixed .login-page .content .right .logo-img{margin-left:auto;margin-right:auto}.footerFixed .login-page .content .right .message-area{margin-top:24px;margin-bottom:24px}.footerFixed .login-page .content .right .back-to-login{text-align:right}.footerFixed .login-page .text-right{margin-bottom:48px}.footerFixed .login-page .text-right-login-page{margin-bottom:10px;text-align:right}.footerFixed .login-page .url-link{text-decoration:underline}.footerFixed .login-page .text-rink{text-decoration:underline;font-size:12px}.footerFixed .login-page .text-rink-portal-login{text-decoration:underline;font-size:17px}.footerFixed .login-page .create-account-container .fa-chevron-right{margin-left:10px}.success-modal .modal-header{display:none}.success-modal .modal-body{padding:32px 10px!important}.success-modal .success-modal-body .text-container{margin-bottom:24px;line-height:1.5}.success-modal .success-modal-body .button-container{display:flex;justify-content:center}.success-modal .success-modal-body .button-container .ok-button{width:160px;background-color:#e12f68;color:#f4f4f4}.app-sidebar{width:270px;min-width:270px;background-color:#fcfcfc;padding:36px 0;border-right:1px solid #d9e1ea;height:calc(100% - 210px);overflow-y:auto;position:fixed;z-index:10;top:65px;margin-left:-270px;transition:all .7s ease-in-out}.app-sidebar .sidebar-item{font-size:16px;padding:12px 42px;background-color:#fcfcfc}.app-sidebar .sidebar-item .sidebar-item-cd-text{color:#666}.app-sidebar .sidebar-label{margin-left:24px;margin-bottom:12px}.app-sidebar .sidebar-label .sidebar-item-small{padding:6px 0 6px 24px}.app-sidebar .sidebar-label .copy-icon{display:inline;margin-left:12px}.app-sidebar .sidebar-label .sidebar-item-text{color:#666}.app-sidebar .sidebar-label .sidebar-item-text:hover{color:#e12f68}.app-sidebar.active{transform:translateX(0);margin-left:0}.footerFixed{min-height:100vh;position:relative;padding-bottom:60px;box-sizing:border-box}.footerFixed .app{height:100%}.footerFixed .app .app-content{display:flex;height:calc(100vh - 72px)}.footerFixed .app .app-content .app-main{width:calc(100% - 16px);overflow-y:auto;padding:8px 32px 48px;margin:72px 0 0 270px;transition:all .7s ease-in-out}.footerFixed .app .app-content .app-main.s-open{margin-left:0}
