.cg-spinner[data-v-0b1c8f10]{display:flex;justify-content:center;align-items:center;height:200px}.cg-spinner--fixed[data-v-0b1c8f10]{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.cg-spinner__dimmed[data-v-0b1c8f10]{width:128px;height:128px;padding:16px;border-radius:16px;background:hsla(0,0%,100%,.9)}.cg-spinner__clip[data-v-0b1c8f10]{height:100%;width:100%;background-image:url(../../static/img/loading.61716e57.gif);background-size:cover}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:400;src:local(""),url(../../static/fonts/NotoSansKR-Regular.5b2346ef.woff2) format("woff2"),url(../../static/fonts/NotoSansKR-Regular.f1c2d455.woff) format("woff")}@font-face{font-family:NotoSansVI;font-style:normal;font-weight:400;src:local(""),url(../../static/fonts/NotoSansVI-Regular.ce63089c.woff2) format("woff2"),url(../../static/fonts/NotoSansVI-Regular.0d4f23d3.woff) format("woff")}@font-face{font-family:NotoSansTC;font-style:normal;font-weight:400;src:local(""),url(../../static/fonts/NotoSansTC-Regular.c42bb1f2.woff2) format("woff2"),url(../../static/fonts/NotoSansTC-Regular.3ab3b3fd.woff) format("woff")}@font-face{font-family:NotoSansSC;font-style:normal;font-weight:400;src:local(""),url(../../static/fonts/NotoSansSC-Regular.5c39d304.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Regular.91c9608a.woff) format("woff")}:lang(en-US),:lang(ko-KR){font-family:NotoSansKR,Noto Sans,Malgun Gothic,sans-serif}:lang(vi-VN){font-family:NotoSansVI,Noto Sans,Malgun Gothic,sans-serif}:lang(zh-TW){font-family:NotoSansTC,Noto Sans,Malgun Gothic,sans-serif}:lang(zh-CN){font-family:NotoSansSC,Noto Sans,Malgun Gothic,sans-serif}body,html{width:100%;-webkit-text-size-adjust:none}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,table,textarea,ul{margin:0;padding:0}article,aside,footer,header,main,nav,section{display:block}table{border-spacing:0;border-collapse:collapse;font-size:inherit;line-height:100%}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}b,strong{font-weight:700}li,ol,ul{list-style:none}caption,th{text-align:left}a{color:inherit;text-decoration:none}article,footer,header,main,nav,section{display:block}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}button,input,select,textarea{line-height:normal}button{border:0;background:transparent;cursor:pointer}button:disabled{cursor:default}.blind,.hidden{overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;width:1px;height:1px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=text]::-ms-clear{display:none}.cg-accordion__title{box-sizing:border-box;cursor:pointer;position:relative}.cg-accordion__trigger{height:100%;left:0;position:absolute;top:0;width:100%}.cg-accordion__content{box-sizing:border-box;display:none;position:relative}.cg-accordion__content .cg-accordion__close-button{background:#f1f4fa;height:40px;line-height:1;position:absolute;right:0;top:0;width:40px}.cg-accordion__content .cg-accordion__close-button .cg-icon{color:#2e3958}.cg-accordion__item--expanded .cg-accordion__content{display:block}.cg-accordion__item--has-button .cg-accordion__content{min-height:40px}.cg-accordion__item--disabled .cg-accordion__title{cursor:default}.cg-bread-crumbs{font-weight:400;font-size:14px;line-height:24px;color:#8d99ba}.cg-bread-crumbs__item{display:inline-block;margin:0 9px;position:relative;vertical-align:top}.cg-bread-crumbs__item:first-child{margin-left:0}.cg-bread-crumbs__item:last-child{margin-right:0}.cg-button{border:1px solid;border-radius:4px;box-sizing:border-box;line-height:1;text-align:center}.cg-button:disabled{cursor:default}.cg-button__text{display:inline-block;vertical-align:top;font-weight:400;font-size:14px;line-height:24px}.cg-button:not(.cg-button--only-icon) .cg-icon{margin-right:4px}.cg-button .cg-icon--h16{margin-top:4px}.cg-button--filled{background-color:#215af6;border-color:#215af6;color:#fff}.cg-button--filled .cg-icon{color:#fff}.cg-button--filled:disabled{background-color:#cbd9fd!important;border-color:#cbd9fd!important}.cg-button--filled:hover{background-color:#173eab;border-color:#173eab}.cg-button--outline{background-color:#fff;border-color:#2e3958;color:#2e3958}.cg-button--outline .cg-icon{color:#2e3958}.cg-button--outline:disabled{background-color:#fff!important;border-color:#8d99ba;color:#8d99ba}.cg-button--outline:disabled .cg-icon{color:#8d99ba}.cg-button--outline:hover{background-color:#e2e7f5}.cg-button--secondary{background-color:#fff;border-color:#fff;color:#2e3958}.cg-button--secondary .cg-icon{color:#2e3958}.cg-button--secondary:disabled,.cg-button--secondary:disabled .cg-icon{color:#c7d0eb!important}.cg-button--secondary:hover,.cg-button--secondary:hover .cg-icon{color:#215af6}.cg-button--secondary2{background-color:#f1f4fa;border-color:#f1f4fa;color:#2e3958}.cg-button--secondary2 .cg-icon{color:#2e3958}.cg-button--secondary2:disabled,.cg-button--secondary2:disabled .cg-icon{color:#c7d0eb!important}.cg-button--secondary2:hover,.cg-button--secondary2:hover .cg-icon{color:#215af6}.cg-button.cg-button--only-icon{padding:0}.cg-button--medium{height:40px;padding:7px 15px}.cg-button--medium.cg-button--only-icon{width:40px}.cg-button--small{height:32px;padding:3px 15px}.cg-button--small.cg-button--only-icon{width:32px}.cg-icon-button{height:24px;width:24px}.cg-icon-button:disabled .cg-icon{color:#8d99ba}.cg-bar-chart{background:repeating-linear-gradient(90deg,#f1f4fa,#f1f4fa 10%,#fff 0,#fff 20%);box-sizing:border-box;display:flex;height:48px;padding:16px 0;width:100%}.cg-bar-chart__bar{background-color:#cbd9fd;font-size:0;height:16px}.cg-bar-chart__bar:nth-child(2){background-color:#215af6}.cg-bar-chart__bar:nth-child(3){background-color:#173eab}.cg-label-bar-chart__item{box-sizing:border-box;display:flex}.cg-label-bar-chart__name{font-weight:400;font-size:12px;line-height:24px;background-color:#f1f4fa;box-sizing:border-box;line-height:16px;padding:8px 16px 8px 0;text-align:right}.cg-label-bar-chart__bar-wrap{background:repeating-linear-gradient(90deg,#f1f4fa,#f1f4fa 10%,#fff 0,#fff 20%);box-sizing:border-box;padding:8px 0}.cg-label-bar-chart__bar{background-color:#cbd9fd;font-size:0;position:relative}.cg-label-bar-chart__label{color:#2e3958;font-size:10px;left:calc(100% + 8px);line-height:16px;position:absolute}.cg-label-bar-chart__label--inner{left:auto;right:8px}.cg-label-bar-chart__item:nth-child(2) .cg-label-bar-chart__name{background-color:#fff}.cg-label-bar-chart__item:nth-child(2) .cg-label-bar-chart__bar{background-color:#215af6}.cg-label-bar-chart__item:nth-child(2) .cg-label-bar-chart__label--inner{color:#fff}.cg-label-bar-chart__item:nth-child(3) .cg-label-bar-chart__bar{background-color:#173eab}.cg-label-bar-chart__item:nth-child(3) .cg-label-bar-chart__label--inner{color:#fff}.cg-label-bar-chart--type01 .cg-label-bar-chart__item{height:32px;width:804px}.cg-label-bar-chart--type01 .cg-label-bar-chart__name{margin-right:4px;width:80px}.cg-label-bar-chart--type01 .cg-label-bar-chart__bar-wrap{width:720px}.cg-label-bar-chart--type01 .cg-label-bar-chart__bar{height:16px}.cg-grouped-bar-chart{background-color:#fff;height:340px;width:100%}.cg-donut-chart{background-color:#fff;border-radius:50%;height:120px;width:120px}.cg-donut-chart__label{font-weight:700;font-size:14px;line-height:24px}.cg-checkbox{display:inline-block;position:relative}.cg-checkbox__input{border:0;height:1px;margin:-1px;opacity:0;outline:none;overflow:hidden;position:absolute;width:1px}.cg-checkbox__label{cursor:pointer;display:inline-block;height:inherit;vertical-align:top}.cg-checkbox__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5v14H5V5h14zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z' fill='%232E3958'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;content:"";left:0;position:absolute;top:0}.cg-checkbox__label-text{color:#2e3958;display:inline-block;padding-left:8px;vertical-align:top}.cg-checkbox--h24{height:24px}.cg-checkbox--h24 .cg-checkbox__label{padding-left:24px}.cg-checkbox--h24 .cg-checkbox__label:before{background-size:24px 24px;height:24px;width:24px}.cg-checkbox--h24 .cg-checkbox__label-text{font-weight:400;font-size:14px;line-height:24px}.cg-checkbox--h16{height:16px}.cg-checkbox--h16 .cg-checkbox__label{padding-left:16px}.cg-checkbox--h16 .cg-checkbox__label:before{background-size:16px 16px;height:16px;width:16px}.cg-checkbox--h16 .cg-checkbox__label-text{font-weight:400;font-size:12px;line-height:24px;line-height:16px}.cg-checkbox .cg-checkbox__input:checked+.cg-checkbox__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z' fill='%232E3958'/%3E%3C/svg%3E")}.cg-checkbox .cg-checkbox__input:disabled+.cg-checkbox__label{cursor:default}.cg-checkbox--label-hidden .cg-checkbox__label-text{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.cg-chip{font-weight:400;font-size:12px;line-height:24px;display:inline-block;padding:3px 4px;border:1px solid;border-radius:4px;line-height:16px}.cg-chip--rounded{padding:3px 7px;border-radius:12px}.cg-chip--success{color:#215af6;border-color:#215af6}.cg-chip--error{color:#ff2559;border-color:#ff2559}.cg-chip--warning{color:#ffc225;border-color:#ffc225}.cg-chip--done{color:#8d99ba;border-color:#8d99ba}.cg-chip--offline{color:#b88400;border-color:#ffe298;background-color:#ffe298}.cg-chip--online{color:#215af6;border-color:#cbd9fd;background-color:#cbd9fd}.cg-chip+.cg-chip{margin-left:8px}.cg-datepicker{box-sizing:border-box;display:inline-block}.cg-datepicker .cg-text-input{vertical-align:top;width:150px}.cg-datepicker .cg-text-input__input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 2h-.666V.667h-1.334V2H4.667V.667H3.333V2h-.666c-.734 0-1.334.6-1.334 1.333V14c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V3.333c0-.733-.6-1.333-1.334-1.333zm0 12H2.667V5.333h10.666V14z' fill='%232E3958'/%3E%3C/svg%3E");background-position:7px 50%;background-repeat:no-repeat;padding-left:30px;text-align:right}.cg-datepicker .cg-text-input__input:-moz-placeholder-shown{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 2h-.666V.667h-1.334V2H4.667V.667H3.333V2h-.666c-.734 0-1.334.6-1.334 1.333V14c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V3.333c0-.733-.6-1.333-1.334-1.333zm0 12H2.667V5.333h10.666V14z' fill='%238D99BA'/%3E%3C/svg%3E")}.cg-datepicker .cg-text-input__input:-ms-input-placeholder{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 2h-.666V.667h-1.334V2H4.667V.667H3.333V2h-.666c-.734 0-1.334.6-1.334 1.333V14c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V3.333c0-.733-.6-1.333-1.334-1.333zm0 12H2.667V5.333h10.666V14z' fill='%238D99BA'/%3E%3C/svg%3E")}.cg-datepicker .cg-text-input__input:placeholder-shown{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 2h-.666V.667h-1.334V2H4.667V.667H3.333V2h-.666c-.734 0-1.334.6-1.334 1.333V14c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V3.333c0-.733-.6-1.333-1.334-1.333zm0 12H2.667V5.333h10.666V14z' fill='%238D99BA'/%3E%3C/svg%3E")}.cg-datepicker--range .cg-text-input{width:248px}.cg-datepicker--range .asd__day--selected{border-radius:4px}.cg-datepicker--range .asd__day--selected.asd__selected-date-one{border-radius:4px 0 0 4px}.cg-datepicker--range .asd__day--selected.asd__selected-date-two{border-radius:0 4px 4px 0}.cg-datepicker--range .asd__day--selected .asd__day-button{color:#fff}.asd__fade-enter,.asd__fade-leave-active{opacity:0}.asd__list-complete-enter,.asd__list-complete-leave-to{opacity:0;transform:translateY(30px)}.asd__list-complete-leave-active{position:absolute;visibility:hidden}.datepicker-trigger{overflow:visible;position:relative}.asd__wrapper{background-color:#fff;border:1px solid #c7d0eb;border-radius:4px;white-space:nowrap;overflow:hidden;text-align:center}.asd__wrapper *,.asd__wrapper :after,.asd__wrapper :before{box-sizing:border-box}.asd__wrapper--full-screen{border:none;bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.asd__datepicker-header,.asd__inner-wrapper{position:relative}.asd__keyboard-shortcuts-menu{display:none}.asd__change-month-button{position:absolute;top:12px;z-index:10;background:#fff}.asd__change-month-button--previous{left:0;padding-left:15px}.asd__change-month-button--next{right:0;padding-right:15px}.asd__change-month-button>button{background-color:#fff;border:1px solid #e2e7f5;border-radius:3px;padding:4px 8px;cursor:pointer}.asd__change-month-button>button:hover{border:1px solid #c7d0eb}.asd__change-month-button>button>svg{height:19px;width:19px;fill:#8d99ba}.asd__days-legend{left:10px;padding:0 10px;position:absolute;top:50px}.asd__day-title{font-weight:400;font-size:12px;line-height:24px;color:#8d99ba;display:inline-block;margin-bottom:4px;text-align:center;width:14.28571%}.asd__month-table{background:#fff;border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.asd__month-table .asd__week .asd__day:first-child .asd__day-button{color:#ff2559}.asd__month-table .asd__week .asd__day:last-child .asd__day-button{color:#215af6}.asd__month{display:inline-block;padding:15px}.asd__month--hidden{height:275px;visibility:hidden}.asd__month-name{font-weight:400;font-size:16px;line-height:32px;display:flex;justify-content:center;margin:0 0 32px}.asd__month-name span{display:flex}.asd__month-name span:first-child{margin-left:8px;order:2}.asd__month-name span:last-child{order:1}.asd__month-name span:last-child:after{content:"."}.asd__month-year-select{-webkit-appearance:none;background-color:inherit;border:none;color:#2e3958;cursor:pointer;font-size:inherit;font-weight:inherit;padding:0}.asd__month-year-select::-ms-expand{display:none}.asd__day{border:none!important;color:#2e3958;height:38px;line-height:38px;overflow:hidden;padding:0}.asd__day--enabled:hover{background-color:#e2e7f5;border-radius:4px}.asd__day--enabled:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.asd__day--disabled,.asd__day--empty{opacity:.5}.asd__day--disabled button,.asd__day--empty button{cursor:default}.asd__day--empty{border:none}.asd__day--disabled:hover{background:transparent!important}.asd__day--selected{border-radius:4px}.asd__day--selected .asd__day-button{color:#fff!important}.asd__day--selected.asd__day--disabled .asd__day-button{background:#215af6}.asd__day--enabled:not(.asd__day--disabled):hover{background:#6e93f9!important}.asd__day--enabled:not(.asd__day--disabled):hover .asd__day-button{color:#fff!important}.asd__day-button{background:transparent;border:none;color:#2e3958;cursor:pointer;font-size:15px;font-weight:inherit;height:100%;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.asd__action-buttons{margin-bottom:12px;min-height:50px;padding-top:10px}.asd__action-buttons button{background:transparent;border:none;cursor:pointer;display:block;font-size:15px;font-weight:700;position:relative}.asd__action-buttons button:hover{text-decoration:underline}.asd__action-buttons button:first-child{float:left;left:15px}.asd__action-buttons button:nth-child(2){float:right;right:15px}.cg-dimmed{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.cg-dimmed--clear{background-color:transparent}.cg-dimmed--except-header{top:56px}.cg-empty-result{text-align:center}.cg-empty-result__img{height:104px}.cg-empty-result__title{font-weight:400;font-size:24px;line-height:40px;margin-top:32px}.cg-empty-result__description{font-weight:400;font-size:14px;line-height:24px;margin-top:8px}.cg-icon{color:#2e3958;display:inline-block;overflow:hidden}.cg-icon,.cg-icon>svg{vertical-align:top}.cg-icon--h12{font-size:12px;height:12px;width:12px}.cg-icon--h16{font-size:16px;height:16px;width:16px}.cg-icon--h18{font-size:18px;height:18px;width:18px}.cg-icon--h20{font-size:20px;height:20px;width:20px}.cg-icon--h24{font-size:24px;height:24px;width:24px}.cg-icon--h32{font-size:32px;height:32px;width:32px}.cg-icon--h42{font-size:42px;height:42px;width:42px}.cg-icon--h72{font-size:72px;height:72px;width:72px}.cg-modal{display:none}.cg-modal__wrap{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);box-sizing:border-box;color:#2e3958;left:50%;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1200}.cg-modal__title{font-weight:400;font-size:24px;line-height:40px}.cg-modal__content{font-weight:400;font-size:14px;line-height:24px;margin:24px 0}.cg-modal__content--dimmed{padding:8px 16px;background-color:#f7f8fb}.cg-modal__content--fixedHeight{max-height:208px;overflow-y:auto}.cg-modal__content .form-grid{width:100%}.cg-modal__content .form-grid__inner{display:flex;flex:1;flex-wrap:wrap;margin:-12px}.cg-modal__content .form-grid__label{font-weight:400;font-size:12px;line-height:24px;width:100%;margin-bottom:8px;line-height:16px}.cg-modal__content .form-grid__error-message{font-weight:400;font-size:10px;line-height:16px;margin-top:8px;width:100%;color:#ff2559}.cg-modal__content .form-grid--error .form-grid__label{color:#ff2559}.cg-modal__content .form-grid [class*=form-grid--col]{margin:12px}.cg-modal__content .form-grid .form-grid--col-1{width:calc(50% - 24px)}.cg-modal__content .form-grid .form-grid--col-2{width:calc(100% - 24px)}.cg-modal__content .form-grid .cg-button{width:100%}.cg-modal__caption{font-weight:400;font-size:10px;line-height:16px;margin-top:8px}.cg-modal__footer{font-size:0;text-align:right}.cg-modal__footer .cg-button{vertical-align:top}.cg-modal__footer .cg-button+.cg-button{margin-left:16px}.cg-modal__close{position:absolute;right:16px;top:16px}.cg-modal--show{display:block}.cg-modal--small>.cg-modal__wrap{width:480px}.cg-modal--medium>.cg-modal__wrap{width:672px}.cg-modal--large>.cg-modal__wrap{max-height:688px;padding-bottom:40px;width:1096px}.cg-modal--large>.cg-modal__wrap>.cg-modal__footer .cg-modal__secondary-button{width:292px}.cg-modal--large>.cg-modal__wrap>.cg-modal__footer .cg-modal__primary-button{width:756px}.cg-pagination{font-weight:400;font-size:12px;line-height:24px;color:#2e3958;text-align:center}.cg-pagination__button{background:#fff;border-radius:4px;display:inline-block;line-height:32px;text-align:center;width:32px}.cg-pagination__button--prev{margin-right:8px}.cg-pagination__button--next{margin-left:8px}.cg-pagination__button .cg-icon{margin-top:8px;vertical-align:top}.cg-pagination__page{border-radius:4px;box-sizing:border-box;color:inherit;font-size:inherit;display:inline-block;line-height:32px;margin:0 4px;min-width:32px;padding:0 4px}.cg-pagination__page--selected{background:#fff}.cg-pagination__page .cg-icon{margin-top:4px;vertical-align:top}.cg-pagination__more{margin:4px}.cg-pagination-wrapper{display:flex;justify-content:flex-end;margin-top:24px}.cg-pagination-wrapper .cg-select{margin-left:16px}.product-card{position:relative;padding:15px;border-radius:4px;border:1px solid #8d99ba;box-sizing:border-box}.product-card__title{font-weight:400;font-size:24px;line-height:40px;height:120px;margin-top:8px;word-break:break-all}.product-card__link{height:100%;left:0;position:absolute;top:0;width:100%}.product-card__sub-title{font-weight:700;font-size:14px;line-height:24px;margin-top:8px}.product-card__text{margin-top:16px}.product-card__sub-text,.product-card__text{font-weight:400;font-size:12px;line-height:24px;line-height:16px}.product-card__sub-text,.product-card__sub-text .cg-icon{color:#8d99ba}.product-card .cg-chip{margin-bottom:16px}.product-card__info{margin-top:15px}.product-card__info__item{font-weight:400;font-size:12px;line-height:24px;margin-top:8px;display:flex;align-items:center;justify-content:space-between}.product-card__info__item .cg-icon{margin:2px 8px 0 0}.product-card__info__item dd{color:#8d99ba;text-align:right}.product-card__info__item b{font-style:normal;font-weight:400;color:#215af6}.product-card__info__item:first-child{margin-top:0}.product-card__info__link{position:relative;z-index:2}.product-card__info__link button{color:inherit}.product-card__setting-button{position:absolute;top:12px;right:12px}.product-card__setting-menu{position:absolute;top:42px;right:12px;z-index:10}.product-card__setting-menu ul{min-width:145px;box-shadow:0 2px 8px rgba(38,69,128,.25);background-color:#fff;text-align:center}.product-card__setting-menu li{padding:4px 0}.product-card__setting-menu li a,.product-card__setting-menu li button{font-weight:400;font-size:14px;line-height:24px;display:inline-block;width:100%;padding:4px 16px;box-sizing:border-box;color:#2e3958}.product-card__setting-menu li a:hover,.product-card__setting-menu li button:hover{background-color:#e2e7f5}.product-card__create-button{width:calc(100% - 32px);position:absolute;left:16px;bottom:16px}.product-card__config{margin-top:16px;word-break:keep-all}.product-card__config dt{font-weight:700;font-size:12px;line-height:24px;margin-bottom:8px}.product-card__config dd{font-weight:400;font-size:12px;line-height:24px;position:relative;line-height:16px}.product-card__tag-group{margin-top:20px;font-size:0}.product-card__tag-group .cg-tag{margin:4px 8px 4px 0}.cg-radio{display:inline-block;position:relative}.cg-radio__input{border:0;height:1px;margin:-1px;opacity:0;outline:none;overflow:hidden;position:absolute;width:1px}.cg-radio__label{cursor:pointer;display:inline-block;height:inherit;vertical-align:top;border-radius:8px}.cg-radio__label:hover{background-color:#f1f4fa}.cg-radio__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%232E3958'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;content:"";left:4px;position:absolute;top:4px}.cg-radio__label-text{color:#2e3958;display:inline-block;padding-left:8px;vertical-align:top}.cg-radio--h24 .cg-radio__label{height:24px;padding:4px 4px 4px 28px}.cg-radio--h24 .cg-radio__label:before{background-size:24px 24px;height:24px;width:24px}.cg-radio--h24 .cg-radio__label-text{font-weight:400;font-size:14px;line-height:24px}.cg-radio--h16 .cg-radio__label{height:16px;padding:4px 4px 4px 20px}.cg-radio--h16 .cg-radio__label:before{background-size:16px 16px;height:16px;width:16px}.cg-radio--h16 .cg-radio__label-text{font-weight:400;font-size:12px;line-height:24px;line-height:16px}.cg-radio .cg-radio__input:checked+.cg-radio__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%232E3958'/%3E%3C/svg%3E")}.cg-radio .cg-radio__input:disabled+.cg-radio__label .cg-radio__label-text{color:#8d99ba}.cg-radio .cg-radio__input:disabled+.cg-radio__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%238D99BA'/%3E%3C/svg%3E")}.cg-radio .cg-radio__input:checked:disabled+.cg-radio__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%238D99BA'/%3E%3C/svg%3E")}.cg-search-field{font-size:0}.cg-search-field,.cg-search-field__input{display:inline-block;vertical-align:middle}.cg-search-field__input{width:160px;height:32px}.cg-search-field__input .cg-text-input__input{width:100%;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0 none}.cg-search-field__button{display:inline-block;vertical-align:middle}.cg-search-field__button.cg-button{border-top-left-radius:0;border-bottom-left-radius:0}.cg-select{display:inline-block}.cg-select__label{font-weight:400;font-size:12px;line-height:24px;display:inline-block;line-height:16px;margin-bottom:8px;vertical-align:top}.cg-select__select{font-weight:400;font-size:14px;line-height:24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fafbfc url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.667 6.667L8 10l3.333-3.333H4.667z' fill='%232E3958'/%3E%3C/svg%3E") no-repeat;background-position:top 50% right 7px;border:1px solid #e2e7f5;border-radius:4px;box-sizing:border-box;color:#2e3958;display:block;height:32px;outline:none;padding:3px 31px 3px 7px;width:100%}.cg-select__select::-ms-expand{display:none}.cg-select__select:focus{border-color:#215af6}.cg-select__select:disabled{border-color:#fafbfc;opacity:1}.cg-select__select option{color:#2e3958}.cg-select__error-message{font-weight:400;font-size:10px;line-height:16px;color:#ff2559;margin-top:8px}.cg-select--error .cg-select__label{color:#ff2559}.cg-select--error .cg-select__select{border-color:#ff2559}.cg-stepper{padding:6px 10px;border-radius:4px;background-color:#f1f4fa}.cg-stepper,.cg-stepper__item{display:flex;align-items:center;justify-content:space-between}.cg-stepper__item{position:relative;flex-grow:1;padding-right:12px}.cg-stepper__item__text{font-weight:700;font-size:12px;line-height:24px;color:#c7d0eb;z-index:1;position:relative;padding-right:12px}.cg-stepper__item__icon{display:none;vertical-align:middle;padding-right:12px}.cg-stepper__item__icon svg{color:#215af6}.cg-stepper__item:after{content:"";display:inline-block;vertical-align:middle;flex-grow:1;height:1px;background-color:#c7d0eb}.cg-stepper__item:first-child .cg-stepper__item__icon{margin-left:0}.cg-stepper__item:first-child .cg-stepper__item__text{padding-left:0}.cg-stepper__item:last-child{padding-right:0;flex-grow:inherit;justify-content:flex-end}.cg-stepper__item:last-child .cg-stepper__item__text{padding-right:0}.cg-stepper__item:last-child:after{display:none}.cg-stepper__item--passed .cg-stepper__item__icon{display:inline-block}.cg-stepper__item--passed .cg-stepper__item__text{display:none}.cg-stepper__item--passed:after{background-color:#215af6}.cg-stepper__item--active .cg-stepper__item__icon{display:none}.cg-stepper__item--active .cg-stepper__item__text{display:inline-block;color:#215af6}.cg-table{width:100%}.cg-table__tr--link td{cursor:pointer}.cg-table__th{background-color:#fff;padding:8px;border-bottom:1px solid #8d99ba;word-break:keep-all}.cg-table__th--check{padding-right:0}.cg-table__th .cg-checkbox,.cg-table__th__name{vertical-align:middle}.cg-table__th__name{font-weight:700;font-size:14px;line-height:24px;display:inline-block}.cg-table__th__name+.cg-table__th__button-sorting{margin-left:4px}.cg-table__th__button-sorting{height:16px;vertical-align:middle;width:16px}.cg-table__th--left{text-align:left}.cg-table__th--center{text-align:center}.cg-table__th--right{text-align:right}.cg-table__th .cg-select{width:100%}.cg-table td{font-weight:400;font-size:12px;line-height:24px;padding:8px;line-height:16px;word-break:break-all;height:24px}.cg-table td.cg-table__td--check{padding-right:0}.cg-table__td--left{text-align:left}.cg-table__td--center{text-align:center}.cg-table__td--right{text-align:right}.cg-table tbody tr:nth-child(2n-1){background-color:#f1f4fa}.cg-table tbody tr:nth-child(2n){background-color:#fff}.cg-table tbody tr.cg-table__tr--selected,.cg-table tbody tr:hover.cg-table__tr--selected{background-color:#c7d0eb}.table-tooltip{display:inline-block;vertical-align:middle}.table-tooltip__tooltip{display:none;z-index:1;position:absolute;max-width:400px;transform:translateX(-50%);padding:4px 8px;margin-top:-48px;text-align:left;border-radius:4px;background-color:rgba(0,0,0,.4)}.table-tooltip__tooltip p{display:inline-block;font-weight:400;font-size:12px;line-height:24px;color:#fff;line-height:16px}.table-tooltip .cg-icon{margin-left:8px;color:#2e3958}.table-tooltip .cg-icon:focus~.table-tooltip__tooltip,.table-tooltip .cg-icon:hover~.table-tooltip__tooltip{display:block}.cg-tag-group .cg-tag{margin-right:8px;margin-bottom:8px}.cg-tag{display:inline-block;border-radius:4px;border-radius:16px;border:1px solid;font-size:0;box-sizing:border-box}.cg-tag__text{font-weight:700;font-size:12px;line-height:24px;vertical-align:middle}.cg-tag__remove-button{padding:0;margin-left:8px;width:16px;height:16px;vertical-align:middle}.cg-tag--filled{padding:3px 8px;color:#fff;background-color:#215af6;border-color:#215af6}.cg-tag--filled .cg-icon{color:#fff}.cg-tag--outlined{padding:0 8px;border-color:#215af6;height:24px;border-radius:12px;color:#215af6}.cg-tag--outlined .cg-tag__text{vertical-align:top;line-height:22px}.cg-textarea{display:inline-block;position:relative}.cg-textarea:after,.cg-textarea:before{display:table;content:""}.cg-textarea:after{clear:both}.cg-textarea__label{font-weight:400;font-size:12px;line-height:24px;display:inline-block;line-height:16px;margin-bottom:8px;vertical-align:top}.cg-textarea__textarea{font-weight:400;font-size:14px;line-height:24px;background-color:#fafbfc;border:1px solid #e2e7f5;border-radius:4px;box-sizing:border-box;color:#2e3958;display:block;min-height:56px;outline:none;padding:3px 7px;resize:none;width:100%}.cg-textarea__textarea::-moz-placeholder{color:#8d99ba;opacity:1}.cg-textarea__textarea:-ms-input-placeholder{color:#8d99ba;opacity:1}.cg-textarea__textarea::placeholder{color:#8d99ba;opacity:1}.cg-textarea__textarea:focus{border-color:#215af6}.cg-textarea__textarea:disabled{border-color:#fafbfc}.cg-textarea__error-message{font-weight:400;font-size:10px;line-height:16px;color:#ff2559;margin-top:8px}.cg-textarea--error .cg-textarea__label{color:#ff2559}.cg-textarea--error .cg-textarea__textarea{border-color:#ff2559}.cg-text-input{display:inline-block}.cg-text-input__label{font-weight:400;font-size:12px;line-height:24px;display:inline-block;line-height:16px;margin-bottom:8px;vertical-align:top}.cg-text-input__input{font-weight:400;font-size:14px;line-height:24px;background-color:#fafbfc;border:1px solid #e2e7f5;border-radius:4px;box-sizing:border-box;color:#2e3958;display:block;height:32px;outline:none;padding:3px 7px;width:100%}.cg-text-input__input::-moz-placeholder{color:#8d99ba;opacity:1}.cg-text-input__input:-ms-input-placeholder{color:#8d99ba;opacity:1}.cg-text-input__input::placeholder{color:#8d99ba;opacity:1}.cg-text-input__input:focus{border-color:#215af6}.cg-text-input__input:disabled{border-color:#fafbfc}.cg-text-input__error-message{font-weight:400;font-size:10px;line-height:16px;color:#ff2559;margin-top:8px}.cg-text-input--error .cg-text-input__label{color:#ff2559}.cg-text-input--error .cg-text-input__input{border-color:#ff2559}.cg-header{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:10}.cg-header__logo{height:32px;margin:12px 0 0 24px;padding:0 21px 0 0;position:relative}.cg-header__link{margin:16px 0 0 18px}.cg-header__link .cg-icon{color:#8d99ba;margin:4px}.gnb-pllab-service{background:#fff;box-shadow:0 0 8px rgba(10,24,64,.2);left:1px;position:absolute;top:57px;width:218px}.gnb-pllab-service__item+.gnb-pllab-service__item{border-top:1px solid #e2e7f5}.gnb-pllab-service__item a{box-sizing:border-box;display:block;height:48px;padding:16px 0 0 20px}.gnb-pllab-service__item a:hover{background-color:#f7f8fb}.gnb-pllab-service__item img{vertical-align:top}.gnb-menu{flex:1;height:56px;margin-left:17px}.gnb-menu__list{display:flex}.gnb-menu__item{margin-right:2px}.gnb-menu__link{border-bottom:2px solid transparent;box-sizing:border-box;color:#8d99ba;display:inline-block;padding:15px 24px}.gnb-menu .router-link-active{border-color:#215af6;color:#2e3958}.gnb-aside{margin:12px 16px 0 0}.gnb-aside__button{margin-left:24px;vertical-align:middle}.gnb-aside-layer{background:#fff;box-shadow:0 2px 8px rgba(38,69,128,.25);box-sizing:border-box;color:#2e3958;padding:16px;position:absolute;right:16px;top:57px;width:352px;z-index:15}.gnb-aside-layer__full{margin-top:19px;width:100%}.gnb-aside-layer__buttons{margin-top:19px;text-align:right}.gnb-aside-layer__buttons .cg-button{margin-left:16px}.gnb-aside-layer__user-info{font-weight:400;font-size:12px;line-height:24px;min-height:44px;padding-left:48px;position:relative;word-break:keep-all;word-wrap:break-word}.gnb-aside-layer__avatar{border-radius:2px;height:24px;left:0;margin-top:10px;overflow:hidden;position:absolute;top:0;width:24px}.gnb-aside-layer__avatar--empty{background:#2e3958}.gnb-aside-layer__avatar>img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gnb-aside-layer__name{font-weight:700;font-size:14px;line-height:24px}.gnb-aside-layer__email{line-height:16px}.gnb-aside-layer__lang-info{font-weight:400;font-size:14px;line-height:24px}.gnb-aside-layer__lang-info p+p{font-weight:400;font-size:12px;line-height:24px;margin-top:19px}.page-header{align-items:center;border-top:1px solid #e2e7f5;display:flex;justify-content:space-between;padding:24px 24px 16px;width:100%}.page-header__breadcrumbs{align-items:center;display:flex;flex:1;padding-right:88px}.page-header__parent{font-weight:400;font-size:16px;line-height:32px;color:#8d99ba;line-height:40px;margin-right:16px}.page-header__parent:after{content:"/";margin-left:12px}.page-header__title{font-weight:400;font-size:24px;line-height:40px;flex:1;word-break:break-all}.page-header__alarm{position:relative}.cg-alarm{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(38,69,128,.25);padding:24px 0 0;top:35px;width:400px;z-index:15}.cg-alarm,.cg-alarm-button--new:after{box-sizing:border-box;position:absolute;right:0}.cg-alarm-button--new:after{background:#ff2559;border:1px solid #fff;border-radius:50%;content:"";height:10px;top:2px;width:10px}.cg-alarm__heading{font-weight:400;font-size:24px;line-height:40px;margin-left:24px}.cg-alarm__scroll-box{box-sizing:border-box;margin-top:16px;max-height:400px;overflow-y:auto;padding:0 24px 24px}.cg-alarm__button{position:absolute;right:24px;top:24px}.cg-alarm .cg-empty-result{padding:48px 0}.cg-alarm .cg-empty-result__description{color:#8d99ba}.cg-alarm-button .cg-icon--h16{margin:4px}.cg-alarm-list__item{margin-top:8px}.cg-alarm-list__item:first-child{margin-top:0}.cg-alarm-list__item__icon{margin-right:24px}.cg-alarm-list__item__date{font-weight:400;font-size:10px;line-height:16px}.cg-alarm-list__item__title{font-weight:700;font-size:14px;line-height:24px}.cg-alarm-list__item__description{font-weight:400;font-size:14px;line-height:24px}.cg-alarm-list__item--confirm .cg-alarm-list__item__date,.cg-alarm-list__item--confirm .cg-alarm-list__item__description,.cg-alarm-list__item--confirm .cg-alarm-list__item__icon,.cg-alarm-list__item--confirm .cg-alarm-list__item__title{color:#8d99ba}.cg-alarm-list__link{align-items:center;background-color:#f1f4fa;cursor:pointer;display:flex;justify-content:flex-start;padding:16px 24px}.wrapper{min-width:1440px;position:relative}.wrapper--policy{margin:0;padding:0}.cg-container{box-sizing:border-box;margin:0 auto;padding:0 0 144px}.cg-container .cg-empty-result{padding-top:80px}.content-top-wrapper{background:#fff;padding:16px 24px}.content-top-wrapper .list-filter-option{margin:24px 0 0}.content-top-wrapper .list-filter-option:first-child{margin:0}.policy-terms{margin:0 auto;padding:40px 0 64px;width:640px}.policy-terms__title{font-weight:400;font-size:24px;line-height:40px;margin-bottom:38px;text-align:center}.policy-terms__update{float:left;width:303px}.policy-terms__locale{float:right;margin:24px 0 22px;position:relative;width:313px}.policy-terms__locale .locale-button{width:100%}.policy-terms__locale .gnb-aside-layer{right:0;top:45px}.policy-terms__box{background:#f7f8fb;clear:both;max-height:580px;overflow-x:hidden;overflow-y:scroll;padding:24px 24px 0}.policy-terms__desc{font-weight:400;font-size:14px;line-height:24px;padding-bottom:24px;word-break:keep-all}.policy-terms__desc p+p{margin-top:24px}.policy-terms__underline{text-decoration:underline}.policy-terms__table{border-top:1px solid #868686}.policy-terms__table table{position:relative;width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}.policy-terms__table td,.policy-terms__table th{margin:0;border:1px solid #868686;box-sizing:border-box;font-size:14px;line-height:16px;text-align:left;word-wrap:break-word;word-break:keep-all}.policy-terms__table th{padding:19px 15px 19px;color:#fff;text-align:center;font-weight:700;border-top:none;background-color:#454545}.policy-terms__table td{padding:20px 15px 20px;color:#2e3958;border-top:none}.policy-terms__table td a{color:#2e3958;font-weight:700;text-decoration:underline}.policy-terms__list,.policy-terms__list ul{padding:0 20px}.cg-footer{font-weight:400;font-size:14px;line-height:24px;background-color:#f7f8fb}.cg-footer .inner{margin:0 auto;padding:32px 0 100px;width:1080px}.cg-footer__link{color:#2e3958;margin-right:40px}.cg-footer__link b{font-weight:700;color:#215af6}.cg-footer__copyright,.cg-footer__info{color:#8d99ba}.cg-footer__info{font-weight:400;font-size:12px;line-height:24px;margin:40px auto 16px}.cg-footer__info address,.cg-footer__info em{display:inline-block;vertical-align:middle}.cg-footer__info em{margin-right:16px}.cg-footer__cs-center{margin:40px 0}.cg-footer__cs-center h4{font-weight:700;font-size:14px;line-height:24px;margin-bottom:8px}.cg-footer__cs-center p{font-weight:400;font-size:12px;line-height:24px}.cg-footer__cs-center p strong{font-weight:400;font-size:24px;line-height:40px;display:block;margin:16px auto 8px}.main-header{display:flex;justify-content:space-between;position:fixed;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);top:0;left:0;width:100%;box-sizing:border-box;min-width:1440px;padding:48px 48px 0;z-index:10}.main-header__logo{line-height:32px}.main-header__logo svg{position:relative;fill:currentColor;top:-11px}.main-header__contact-us-button{margin-right:24px;height:32px}.main-header .locale-button,.main-header__download-button{padding:5px 16px;border:1px solid;border-radius:4px;line-height:1.4;height:32px;margin-right:16px;white-space:nowrap}.main-header .locale-button .cg-icon,.main-header__download-button .cg-icon{vertical-align:middle}.main-header__download-button{box-sizing:border-box}.main-header__download-button .cg-icon{position:relative;top:-1px}.main-header__login-button{float:right;white-space:nowrap}.main-header__service-button{margin-left:16px}.main-header .cg-icon{color:currentColor}.main-header .gnb-aside-layer{right:48px;top:93px}.main-header .gnb-main{display:flex;flex:1;margin-left:5.5%}.main-header .gnb-main__item{position:relative;margin-right:20px}.main-header .gnb-main__link{color:inherit;display:block;font-size:19px;line-height:22px;padding:4px 0 0}.main-header .gnb-main__link:after{border-bottom:1px solid currentColor;content:"";display:flex;margin-top:5px;transform:scale(0)}.main-header .gnb-main__link--active:after{transform:scale(1)}.main-header .gnb-main__link--active:hover:after,.main-header .gnb-main__link:hover:after{-webkit-animation-name:underline;animation-name:underline;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;transform:scale(1)}.company-main-page{position:relative;min-width:1080px;margin:0 auto}.company-main-page .header{z-index:1;position:absolute;top:0;left:0;width:100%}.company-main-page .header__brand-logo svg{margin-right:5px}.company-main-page .header__login-link{display:inline-block;padding:4px 16px;box-sizing:border-box;border-radius:4px;background-color:#f7f8fb;font-weight:400;font-size:14px;line-height:24px}.company-main-page .header__login-link .cg-icon{margin:5px 6px 0 0}.company-main-page .header__login-link:focus,.company-main-page .header__login-link:focus svg,.company-main-page .header__login-link:hover,.company-main-page .header__login-link:hover svg{color:#215af6}.company-main-page .header .inner{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.company-main-page .content{padding:100px 0;box-sizing:border-box}.company-main-page .content__heading{margin-bottom:32px;font-weight:700;font-size:48px;line-height:62px;color:#2e3958}.company-main-page .content__title{font-weight:400;font-size:24px;line-height:40px}.company-main-page .content__description{font-weight:400;font-size:16px;line-height:32px;margin:16px 0}.company-main-page .content__description,.company-main-page .content__heading,.company-main-page .content__title{text-align:center}.company-main-page .inner{width:1080px;margin:0 auto}.company-main-page .product-card-wrapper{margin-top:48px;display:flex}.company-main-page .product-card{margin-left:24px;width:344px;box-sizing:border-box}.company-main-page .product-card:first-child{margin-left:0}.company-main-page .offer-list{margin-top:32px;display:flex;align-items:center;justify-content:center}.company-main-page .offer-list__item{font-weight:400;font-size:24px;line-height:40px;position:relative;display:flex;align-items:center;justify-content:center;margin-left:32px;width:162px;height:206px;text-align:center;border-radius:24px;background-color:#fff}.company-main-page .offer-list__item:first-child{margin-left:0}.company-main-page .offer-list__item:first-child:before{display:none}.company-main-page .offer-list__item:before{content:"";position:absolute;top:50%;left:-32px;margin-top:-8px;width:32px;height:16px;background-color:#fff}body.is-hidden{overflow-y:hidden}.company-main-page-re{height:100vh}.company-main-page-re .controller__button,.company-main-page-re .locale-button,.company-main-page-re .main-header__download-button{border-color:currentColor}.company-main-page-re .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.company-main-page-re .main-header.is--dark .controller__button,.company-main-page-re .main-header.is--dark .gnb-main,.company-main-page-re .main-header.is--dark .locale-button,.company-main-page-re .main-header.is--dark .main-header__contact-us-button,.company-main-page-re .main-header.is--dark .main-header__download-button,.company-main-page-re .main-header.is--dark .main-header__logo{color:#fff}.company-main-page-re .content.is--light,.company-main-page-re .main-header.is--dark .controller__button:disabled{color:#2e3958}.company-main-page-re .content.is--light .content__exposition dt:before{background-color:#2e3958}.company-main-page-re .content.is--dark{color:#fff}.company-main-page-re .content.is--dark .content__exposition dt:before{background-color:#fff}.company-main-page-re .main-video{position:fixed;top:0;left:0;width:auto;height:auto;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-color:#141c29}.company-main-page-re .container{position:relative;width:100%;-o-perspective:1px;-ms-perspective:1px;perspective:1px}.company-main-page-re .container.is--active{transition:transform .4s cubic-bezier(.33,1,.68,1)}.company-main-page-re .content{position:relative;width:100%;height:1000px;min-width:1280px}.company-main-page-re .content>.inner{position:relative;display:flex;justify-content:center;flex-direction:column;margin:0 auto;padding:0 80px;width:1280px;height:100%;box-sizing:border-box}.company-main-page-re .content>.inner__combination{justify-content:start;padding-top:120px}.company-main-page-re .content .fulled-inner{display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:1280px;height:100%}.company-main-page-re .content .fulled-inner__box{width:100%;height:100%;padding-top:187px;margin-top:0;text-align:center;box-sizing:border-box;font-weight:400}.company-main-page-re .content .fulled-inner__box:first-child{background:#141c29 url(../../static/img/img__content-work-0.098e1c03.png) center 370px no-repeat;background-size:294px auto}.company-main-page-re .content .fulled-inner__box:nth-child(2){background:#131f35 url(../../static/img/img__content-work-1.19ae2968.png) bottom no-repeat;background-size:1100px auto}.company-main-page-re .content .fulled-inner__box:nth-child(3){background:#141c29 url(../../static/img/img__content-work-2.279a068e.png) center 326px no-repeat;background-size:266px auto}.company-main-page-re .content__heading{font-weight:700;font-size:48px;line-height:62px}.company-main-page-re .content__heading--slogic{font-size:96px;font-weight:700;line-height:124px}.company-main-page-re .content__title{font-weight:700;font-size:24px;line-height:40px;margin-top:19px}.company-main-page-re .content__title--slogic{margin-top:16px;font-size:40px;font-weight:700;line-height:52px}.company-main-page-re .content__sub-title{font-weight:700;font-size:12px;line-height:24px;margin-top:8px;font-weight:400}.company-main-page-re .content__description{font-weight:400;font-size:16px;line-height:32px;margin-top:21px}.company-main-page-re .content__info{margin-top:27px}.company-main-page-re .content__info li{font-weight:400;font-size:14px;line-height:24px;color:#8d99ba;padding-left:10px;text-indent:-10px}.company-main-page-re .content__info--slogic{margin-top:60px}.company-main-page-re .content__info--slogic li{font-weight:700;font-size:16px;line-height:32px;position:relative;padding-left:32px}.company-main-page-re .content__info--slogic li:before{content:"";position:absolute;top:14px;left:8px;width:4px;height:4px;border-radius:50%;background-color:#fff}.company-main-page-re .content__info--slogic li:not(:first-child){margin-top:8px}.company-main-page-re .content__exposition{margin-top:80px}.company-main-page-re .content__exposition dt{font-weight:700;font-size:16px;line-height:32px;margin-top:24px;padding-left:32px;position:relative}.company-main-page-re .content__exposition dt:first-child{margin-top:0}.company-main-page-re .content__exposition dt:before{content:"";position:absolute;top:50%;left:8px;margin-top:-2px;width:4px;height:4px;border-radius:50%;background-color:#fff}.company-main-page-re .content__exposition dd{font-weight:400;font-size:16px;line-height:32px;margin-top:4px;padding-left:32px}.company-main-page-re .content__link{font-weight:400;font-size:14px;line-height:24px;margin-top:40px;background-color:#fff;width:408px;height:40px;border:1px solid;border-radius:4px;line-height:40px;text-align:center}.company-main-page-re .content__stepper{margin-top:99px;display:flex;align-items:center;justify-content:space-between}.company-main-page-re .content__stepper li{position:relative;width:100%;min-height:140px;text-align:center}.company-main-page-re .content__stepper li em{font-weight:400;font-size:16px;line-height:32px;display:block;margin-top:27px}.company-main-page-re .content__stepper li:after,.company-main-page-re .content__stepper li:before{content:""}.company-main-page-re .content__stepper li:before{display:block;margin:0 auto;width:16px;height:16px;border-radius:50%;background-color:#215af6;filter:drop-shadow(0 0 13px #00a3ff)}.company-main-page-re .content__stepper li:after{position:absolute;top:8px;left:0;width:100%;height:1px;background-color:#215af6}.company-main-page-re .content__stepper li:first-child:after{width:50%;left:50%}.company-main-page-re .content__stepper li:last-child:after{width:50%}.company-main-page-re .content__guide-message{font-weight:400;font-size:16px;line-height:32px;position:absolute;left:48px;bottom:20px}.company-main-page-re .content__cards-wrapper{display:flex;justify-content:center;gap:16px}.company-main-page-re .content__cards-wrapper .card{width:330px;height:124px;border-radius:24px;background-color:#2d65f2;display:flex;flex-direction:column;justify-content:center;font-weight:400;font-size:16px;line-height:32px;line-height:26px}.company-main-page-re .content__cards-wrapper .card__caption{font-weight:400;font-size:10px;line-height:16px;margin-top:8px}.company-main-page-re .content__inquiry-wrapper{display:flex;justify-content:center;margin-top:24px;gap:40px;font-weight:700;font-size:16px;line-height:32px}.company-main-page-re .content__inquiry-wrapper .info{display:flex;gap:10px;font-weight:400}.company-main-page-re .content.content__main .content__info--slogic li{font-weight:400}.company-main-page-re .content.content__work{background-color:#141c29}.company-main-page-re .content.content__gpt{background:url(../../static/img/img__content-gpt.f5c30419.jpg) 0 0;background-size:cover}.company-main-page-re .content.content__fit{background:url(../../static/img/img__content-fit.d22c00e6.jpg) 0 0;background-size:cover}.company-main-page-re .content.content__hra{background:url(../../static/img/img__content-hra.a8c4bd22.jpg) 0 0;background-size:cover}.company-main-page-re .content.content__combination{background:url(../../static/img/img__content-combination.467becbb.jpg) 50%;background-size:cover;text-align:center}.company-main-page-re .content.content__combination .content__description{margin:19px 0 40px 0;font-size:18px;line-height:31px}.company-main-page-re .content.content__step{text-align:center;background-color:#fafbfc}.company-main-page-re .content.content__form{background-color:#fafbfc}.company-main-page-re .content.content__reference{background:url(../../static/img/img__content-reference.05c4f9c8.jpg) 0 0;background-size:cover}.company-main-page-re .content.content__reference:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#000,transparent);background:-webkit-linear-gradient(hsla(0,0%,100%,0),#000);background-blend-mode:multiply}.company-main-page-re .content__mouse{position:relative;width:52px;height:80px;margin:100px auto -50px;padding-top:56px;box-sizing:border-box;text-align:center}.company-main-page-re .content__mouse:after,.company-main-page-re .content__mouse:before{left:50%;position:absolute;content:"";display:block;box-sizing:border-box;-webkit-animation:scrollMouse 1.2s infinite;animation:scrollMouse 1.2s infinite}.company-main-page-re .content__mouse:before{top:0;width:32px;height:48px;border:2px solid #fff;border-radius:16px}.company-main-page-re .content__mouse:after{top:9px;width:4px;height:8px;border-radius:2px;background-color:#fff}.company-main-page-re .content__footer{height:auto}.company-main-page-re .controller{z-index:5;position:fixed;width:100%;bottom:0;text-align:center;transition:transform .8s ease}.company-main-page-re .controller .controller__contact-us-button{width:100%;height:56px;color:#fff;background-color:#215af6}.company-main-page-re .controller__button-group{position:absolute;right:25px;bottom:70px}.company-main-page-re .controller__next-button{margin-left:208px;margin-bottom:8px}.company-main-page-re .controller__next-button em{font-weight:400;font-size:14px;line-height:24px;display:block}.company-main-page-re .controller__button{margin-left:12px;margin-top:15px;width:32px;height:32px;border:1px solid;border-radius:4px;line-height:1}.company-main-page-re .controller__button:disabled{cursor:default}.company-main-page-re .controller .cg-icon{color:currentColor}.company-main-page-re .content>.inner.contact-us-form{width:896px}.contact-us-form__title{font-weight:400;font-size:24px;line-height:40px;margin-bottom:40px;text-align:center}.contact-us-form__request-checkbox{padding-bottom:40px;border-bottom:1px solid #8d99ba;margin-bottom:40px}.contact-us-form__request-checkbox .cg-checkbox{width:50%}.contact-us-form__request-infomation{display:flex;margin-bottom:16px}.contact-us-form__request-infomation-item-01{width:376px}.contact-us-form__request-infomation-item-01 .cg-text-input{width:172px;margin-right:16px;margin-bottom:24px}.contact-us-form__request-infomation-item-01 .cg-text-input--fullsize,.contact-us-form__request-infomation-item-02{width:360px}.contact-us-form__request-infomation-item-02 .cg-textarea__textarea{width:360px;height:272px}.contact-us-form__privacy-policy{margin-bottom:40px}.contact-us-form__privacy-policy .cg-checkbox{margin-bottom:16px}.contact-us-form__privacy-policy-text{box-sizing:border-box;width:736px;height:96px;padding:8px 24px 0 24px;overflow-y:scroll;background-color:#f1f4fa}.contact-us-form__privacy-policy-text em{font-weight:700;font-size:14px;line-height:24px;font-size:16px;text-decoration:underline}.content-main__button-wrap{margin-top:48px}.content-main__button{display:block;font-weight:400;font-size:14px;line-height:24px;width:353px}.content-main__button:not(:first-child){margin-top:24px}.content-reference__button{display:block;font-weight:400;font-size:14px;line-height:24px;width:408px;margin-top:24px}.company-main-page-re .content-reference__exposition{margin-top:24px}@-webkit-keyframes underline{0%{transform:scaleX(0)}to{transform:scale(1)}}@keyframes underline{0%{transform:scaleX(0)}to{transform:scale(1)}}@-webkit-keyframes scrollMouse{0%{transform:translate(-50%,-4px)}40%{transform:translate(-50%,8px)}to{transform:translate(-50%,-4px)}}@keyframes scrollMouse{0%{transform:translate(-50%,-4px)}40%{transform:translate(-50%,8px)}to{transform:translate(-50%,-4px)}}.slogic-intro__container{width:100%;height:100%}.slogic-intro__button,.slogic-intro__content-button{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;color:#fff;box-sizing:border-box;background-color:#215af6}.slogic-intro__button .cg-icon,.slogic-intro__content-button .cg-icon{color:#fff}.slogic-intro__button:disabled,.slogic-intro__content-button:disabled{border-color:#cbd9fd!important;background-color:#cbd9fd!important}.slogic-intro__button:hover,.slogic-intro__content-button:hover{border-color:#173eab;background-color:#173eab}.slogic-intro__button--inquiry{flex-direction:column;position:fixed;right:48px;bottom:38px;width:86px;height:86px;border-radius:100%;box-shadow:0 4px 4px rgba(0,0,0,.25)}.slogic-intro__content{width:100%;min-width:1440px;color:#2e3958;text-align:center;box-sizing:border-box;background-repeat:no-repeat}.slogic-intro__content-fulled-inner,.slogic-intro__content-inner{width:1440px;height:100%;margin:0 auto;box-sizing:border-box}.slogic-intro__content-inner--start{display:flex;justify-content:flex-start;flex-direction:column}.slogic-intro__content-inner--center{display:flex;justify-content:center;flex-direction:column}.slogic-intro__content-inner--end{display:flex;justify-content:flex-end;flex-direction:column}.slogic-intro__content-heading{font-size:48px;font-weight:700;line-height:62px}.slogic-intro__content-heading-normal{font-weight:400}.slogic-intro__content-title:not([class*="--"]){font-size:32px;font-weight:700;line-height:40px}.slogic-intro__content-title-item--theme1{color:#0050ff}.slogic-intro__content-title-item--theme2{color:#ff7a00}.slogic-intro__content-list,.slogic-intro__content-list-group{box-sizing:border-box}.slogic-intro__content-item-title{font-weight:400;font-size:16px;line-height:32px}.slogic-intro__content-item-heading{font-weight:400;font-size:24px;line-height:40px}.slogic-intro__content-item-heading--bold{font-weight:700;font-size:24px;line-height:40px}.slogic-intro__content-item-description{font-weight:400;font-size:14px;line-height:24px}.slogic-intro__content-item-info{box-sizing:border-box}.slogic-intro__content-description{margin-top:24px;font-weight:400;font-size:16px;line-height:32px}.slogic-intro__content-button{width:353px;height:40px;border-radius:4px}.slogic-intro__content-button--black-bg{background-color:#2e3958}.slogic-intro__content-button--black-bg:hover{background-color:#212940}.slogic-intro__content--intro{height:832px;background-image:url(../../static/img/bg_intro.e36a6ba4.png);background-position:50%;background-size:cover}.slogic-intro__content--intro .slogic-intro__content-button{margin-top:40px}.slogic-intro__content--intro .slogic-intro__content-button--black-bg{margin-top:24px}.slogic-intro__content--youtube{height:720px}.slogic-intro__content--youtube iframe{width:100%;height:100%}.slogic-intro__content--characteristic{margin-top:90px;height:802px;padding:0 0 618px;background-image:url(../../static/img/bg_characteristic.c9e92b79.png);background-position:bottom;background-size:1440px 578px}.slogic-intro__content--evaluation{margin-top:90px;height:856px}.slogic-intro__content--evaluation .slogic-intro__content-list-group{display:flex;justify-content:center;-moz-column-gap:40px;column-gap:40px;width:1321px;margin:56px auto 0;padding:0 185px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAFLCAYAAABht5b5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYMSURBVHgB7dntcdtIFobRC5UCUAgKQZOBnAEyIRmB7QhEZsIMhhlYITAEZYBtDLi7VS5TGLvmg+r3nKoGZ9Cwf7geXYPtofi/cdq067atx7bObe3rOByKD28oFuP0Ukvk35tj3xUfmtBn4/TUrt/eeeJTi/1UfFj3xWxc2d+0H4bn4ucdhy91A+6K2dvK/kPxKz7XjTDRF68r+7s2mdae4XvjdDOhm+iz5f372unKQeQfn9D/6zjMJy7z6cr5cudcyyTfFsBV4zTVjTDRiSB0IgidCEIngtCJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCEIngtCJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCEIngtCJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCEIngtCJIHQiCJ0IQifCfZFpnDbtum3rsa1zW/s6DofqlImeaJxeag57ibwun/vL/S4JPc04PdUyyX9k2/afq0NeXfKMK/ubvzT2cfpS/65TeyU7meh53lb2H+qv87VuhIme53Vlf9cm4NozH46Jnqb9Nd6u105XDj1GPhuKTOM0fyGdjxgfazlenCPfFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/I8L//GqdNu27bemzr3Na+jsOhoANL6OP0Ukvk35tj3xV8cEOL/Kl9fnvnmU8t9lPBB3bf1rjyzKb9MDwXP+84fCluwl1bbyvPPBS/4nNxM+aJ/rryzK5NprVn+N44Cf2G3F3ev6+drhxETg/u/rgeh/nEZT5dOV/un2uZ5NsCuGqcpuJm3BUEEDoRhE4EoRNB6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE4EoRNB6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE4EoRNB6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE4EoRNB6EQQOhGETgShE+G+ejZOm3bdtvXY1rmtfR2HQxGn34k+Ti81h71EXpfP/eU+YfoMfZyeapnkP7Jt+89FlF5fXcaV/c0/Evs4fSluwanXV5e3lf2H+vt9rY/vc3ViqB4t0/r3d574rX0pfS3eN05T+3PqopE+J/pxOLXrtdOVg8jz9HvqchzmL6O7Wo4V6/K5u9wHuJhfXTrhX0aJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCEIngtCJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCEIngtCJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCEIngtCJIHQiCJ0IQieC0IkgdCIInQhCJ4LQiSB0IgidCPfVs3HatOu2rce2zm3t6zgcijj9TvRxeqk57CXyunzuL/cJ02fo4/RUyyT/kW3bfy6i9PrqMq7sb8SepddXl7eV/Yfiz/haneh1or+u7O/al9K1Z+hInxP9OJza9drpykHkeYbq2TjNX0jnI8bHWo4X58j3BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADXDUU/xmnTrtu2Hts6t7Wv43AohN6NcXqpJfLvzbHvKpzQezBOT+367Z0nPrXYTxXsvujBuLK/aT8Mz5XpNP+Q3xU9eFvZf6hf87k64dWlB8u0/v2dJ35rU+21fv73ndqv66IRE70Hy/v3tdOVwy9F3hmh9+I4zCcu8+nK+XLn/Mf/L/eBq+ZXl06Y6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE4EoRNB6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE4EoRNB6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE4EoRNB6EQQOhGETgShE0HoRBA6EYROBKETQehEEDoRhE6E++rZOG3addvWY1vntvZ1HA5FnH4n+ji91Bz2EnldPveX+4TpM/Rxeqplkv/Itu0/F1F6fXUZV/Y3Ys/S66vL28r+Q/FnfK1O9DrRX1f2d+1L6dozdKTPiX4cTu167XTlIPI8Q/VsnOYvpPMR42Mtx4tz5Psizn8AAr/vFbSKSdoAAAAASUVORK5CYII=),url(../../static/img/bg_evaluation-2.eaeb235a.png);background-position:0,right 133px;background-repeat:no-repeat}.slogic-intro__content--evaluation .slogic-intro__content-item:not(:first-child){margin-top:16px}.slogic-intro__content--evaluation .slogic-intro__content-item-title:not(:first-child){margin-top:4px}.slogic-intro__content--evaluation .slogic-intro__content-list{flex:0 0 auto;width:456px;padding:48px;border-radius:16px;background-color:#fff}.slogic-intro__content--evaluation .slogic-intro__content-list--logical{color:#215af6;box-shadow:0 4px 20px rgba(0,80,255,.2)}.slogic-intro__content--evaluation .slogic-intro__content-list--creative{color:#ff7a00;box-shadow:0 4px 20px rgba(255,122,0,.2)}.slogic-intro__content--diagnosis{margin-top:90px;height:376px;background-color:#f7f8fb}.slogic-intro__content--diagnosis .slogic-intro__content-list{display:flex;justify-content:space-between;width:1064px;margin:48px auto 0}.slogic-intro__content--diagnosis .slogic-intro__content-item{width:200px}.slogic-intro__content--diagnosis .slogic-intro__content-item-description{margin-top:8px}.slogic-intro__content--diagnosis .slogic-intro__content-item--logical,.slogic-intro__content--diagnosis .slogic-intro__content-item--logical .cg-icon{color:#215af6}.slogic-intro__content--diagnosis .slogic-intro__content-item--creative,.slogic-intro__content--diagnosis .slogic-intro__content-item--creative .cg-icon{color:#ff7a00}.slogic-intro__content--top-tier{margin-top:90px;height:438px}.slogic-intro__content--top-tier .slogic-intro__content-list{display:flex;justify-content:space-between;width:928px;margin:64px auto 0}.slogic-intro__content--top-tier .slogic-intro__content-item{width:240px}.slogic-intro__content--top-tier .slogic-intro__content-item-title{display:block;font-size:24px;font-weight:700;line-height:48px}.slogic-intro__content--top-tier .slogic-intro__content-item-description{margin-top:4px}.slogic-intro__content--top-tier .slogic-intro__content-item--psychology .cg-icon{color:#0085ff}.slogic-intro__content--top-tier .slogic-intro__content-item--assessment .cg-icon{color:#0050ff}.slogic-intro__content--result{margin-top:90px;display:flex;flex-direction:column;height:876px;background-color:#f7f8fb}.slogic-intro__content--result .slogic-intro__content-item{height:140px}.slogic-intro__content--result .slogic-intro__content-item-heading,.slogic-intro__content--result .slogic-intro__content-item-title{margin-right:96px}.slogic-intro__content--result .slogic-intro__content-item-heading{margin-top:4px}.slogic-intro__content--result .slogic-intro__content-item-info{display:flex;flex-direction:column;justify-content:center;position:relative;width:750px;height:100%;margin:0 auto;padding-right:358px;color:#fff;text-align:right}.slogic-intro__content--result .slogic-intro__content-item-info:after{content:"";display:block;position:absolute;right:0;top:0;width:358px;height:100%;background-repeat:no-repeat;background-position:50%;background-size:358px 140px}.slogic-intro__content--result .slogic-intro__content-item--slogic-type{background-color:#8ec9ff}.slogic-intro__content--result .slogic-intro__content-item--slogic-type .slogic-intro__content-item-info:after{background-image:url(../../static/img/bg_result-1.f36ff9fb.png)}.slogic-intro__content--result .slogic-intro__content-item--thinking{background-color:#63b4ff}.slogic-intro__content--result .slogic-intro__content-item--thinking .slogic-intro__content-item-info:after{background-image:url(../../static/img/bg_result-2.78487e3b.png)}.slogic-intro__content--result .slogic-intro__content-item--individuality{background-color:#4982ff}.slogic-intro__content--result .slogic-intro__content-item--individuality .slogic-intro__content-item-info:after{background-image:url(../../static/img/bg_result-3.01980c21.png)}.slogic-intro__content--result .slogic-intro__content-item--cognitive-velocity{background-color:#215af6}.slogic-intro__content--result .slogic-intro__content-item--cognitive-velocity .slogic-intro__content-item-info:after{background-image:url(../../static/img/bg_result-4.814861df.png)}.slogic-intro__content--result .slogic-intro__content-item--interview{background-color:#1038c8}.slogic-intro__content--result .slogic-intro__content-item--interview .slogic-intro__content-item-info:after{background-image:url(../../static/img/bg_result-5.9461ecca.png)}.slogic-intro__content--link{height:364px;background-image:url(../../static/img/bg_link.67925bfe.png);background-position:50%;background-size:cover}.slogic-intro__content--link .slogic-intro__content-title{line-height:48px}.slogic-intro__content--link .slogic-intro__content-button{margin-top:24px}.partners{margin-top:130px;margin-bottom:130px}.partners__title{margin-bottom:64px}.partners__list-wrap{overflow:hidden}.partners__list{display:inline-flex;flex-wrap:nowrap}.partners__list--animation-right{-webkit-animation:animation-right 69.6s linear 0s infinite normal none;animation:animation-right 69.6s linear 0s infinite normal none}.partners__list--animation-left{margin-top:16px;-webkit-animation:animation-left 69.6s linear 0s infinite normal none;animation:animation-left 69.6s linear 0s infinite normal none}.partners__item{padding-right:8px;padding-left:8px;width:158px;height:62px}@-webkit-keyframes animation-right{0%{transform:translateX(-4176px)}to{transform:translateX(0)}}@keyframes animation-right{0%{transform:translateX(-4176px)}to{transform:translateX(0)}}@-webkit-keyframes animation-left{0%{transform:translateX(0)}to{transform:translateX(-4176px)}}@keyframes animation-left{0%{transform:translateX(0)}to{transform:translateX(-4176px)}}.company-dashboard .content{padding:32px 24px 0}.company-dashboard .content__caption{font-weight:400;font-size:12px;line-height:24px;line-height:16px;margin-bottom:16px}.company-dashboard .content__caption b{font-weight:700;font-size:14px;line-height:24px;margin-right:16px}.company-dashboard .content__caption span{font-weight:400;font-size:14px;line-height:24px}.company-dashboard .progress-inspection__guide{margin-bottom:16px}.company-dashboard .progress-inspection__guide em,.company-dashboard .progress-inspection__guide span,.company-dashboard .progress-inspection__guide strong{font-weight:400;font-size:12px;line-height:24px;display:inline-block;vertical-align:middle;line-height:16px}.company-dashboard .progress-inspection__guide em{margin-right:24px}.company-dashboard .progress-inspection__guide em i{color:#215af6;font-style:normal}.company-dashboard .progress-inspection__guide em>span{margin-left:0}.company-dashboard .progress-inspection__guide span{margin-left:16px}.company-dashboard .progress-inspection__guide span:first-child{margin-left:0}.company-dashboard .progress-inspection__guide span:before{content:"";margin-right:8px;display:inline-block;vertical-align:middle;width:16px;height:16px}.company-dashboard .progress-inspection__guide--waiting:before{background-color:#cbd9fd}.company-dashboard .progress-inspection__guide--progress:before{background-color:#215af6}.company-dashboard .progress-inspection__guide--done:before{background-color:#173eab}.company-dashboard .progress-inspection__guide__link{display:inline-block;vertical-align:top}.company-dashboard .progress-inspection__item{margin-top:4px;width:100%;display:flex;align-items:center;justify-content:space-between}.company-dashboard .progress-inspection__item__label{font-weight:400;font-size:12px;line-height:24px;background:#fff;padding:0 16px;width:224px;height:48px;display:flex;align-items:center;justify-content:flex-end;line-height:16px;word-break:break-all}.company-dashboard .progress-inspection__item__label span{width:192px;margin-left:8px;text-align:right}.company-dashboard .progress-inspection__item--total .progress-inspection__item__label{background-color:#f1f4fa}.company-dashboard .progress-inspection__item--total .cg-bar-chart{background:repeating-linear-gradient(90deg,#e2e7f5,#e2e7f5 10%,#f1f4fa 0,#f1f4fa 20%)}.company-dashboard .progress-inspection__item .cg-bar-chart{width:calc(100% - 256px)}.company-dashboard .progress-inspection__percent{margin-left:226px;display:flex;align-items:center;justify-content:space-between}.company-dashboard .progress-inspection__percent span{font-weight:400;font-size:10px;line-height:16px}.company-dashboard .progress-inspection .cg-accordion__close-button{background:#fff;top:8px;right:24px}.company-dashboard .progress-inspection-detail{position:relative;padding:24px;background-color:#f1f4fa}.company-dashboard .progress-inspection-detail__chart-guide{margin-bottom:24px}.company-dashboard .progress-inspection-detail__box{margin-top:24px;padding:16px;background-color:#fff}.company-dashboard .progress-inspection-detail__box:first-child{margin-top:0}.company-dashboard .progress-inspection-detail .cg-grouped-bar-chart,.company-dashboard .progress-inspection-detail .cg-grouped-bar-chart svg{width:100%}.company-dashboard .progress-inspection-detail .cg-table caption{font-weight:400;font-size:14px;line-height:24px;margin-bottom:16px}.company-dashboard .progress-inspection-detail .cg-table caption span{margin-left:16px}.company-dashboard .progress-product{display:flex;justify-content:space-between}.company-dashboard .progress-product__inner{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.company-dashboard .progress-product__total{background:#fff;width:112px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:4px}.company-dashboard .progress-product__total em,.company-dashboard .progress-product__total span{display:block}.company-dashboard .progress-product__total em{font-weight:700;font-size:14px;line-height:24px;color:#173eab}.company-dashboard .progress-product__total span{font-weight:700;font-size:12px;line-height:24px}.company-dashboard .progress-product__item{margin-top:4px;width:100%;display:flex;align-items:center;justify-content:space-between}.company-dashboard .progress-product__item:first-child{margin-top:0}.company-dashboard .progress-product__item__title{width:208px;height:96px;padding:18px 16px;box-sizing:border-box;text-align:center}.company-dashboard .progress-product__item__title em,.company-dashboard .progress-product__item__title span{display:block}.company-dashboard .progress-product__item__title em{font-weight:700;font-size:14px;line-height:24px;color:#173eab}.company-dashboard .progress-product__item__title span{font-weight:700;font-size:12px;line-height:24px}.company-dashboard .progress-product__item__title--type01,.company-dashboard .progress-product__item__title--type02{text-align:left;background-color:#fff}.company-dashboard .progress-product__item__title--type01{margin-right:4px}.company-dashboard .progress-product__item__title--type02{margin-right:16px;display:flex;width:272px;padding:0 16px;align-items:center}.company-dashboard .progress-product__item__title--type02>.detail{width:calc(100% - 32px)}.company-dashboard .progress-product__item__title--type02 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-dashboard .progress-product__item__title .square{display:inline-block;margin-right:16px;width:16px;height:16px}.company-dashboard .progress-product__item__content{flex-grow:1}.company-dashboard .progress-product .cg-label-bar-chart__bar-wrap,.company-dashboard .progress-product .cg-label-bar-chart__item{flex:1;width:100%}.company-dashboard .progress-product-detail{margin:24px -8px 0;display:flex;flex-wrap:wrap}.company-dashboard .progress-product-detail__item{margin:0 8px 16px;padding:24px 16px;width:calc(33.3% - 16px);box-sizing:border-box;background-color:#fff}.company-dashboard .progress-product-detail__item h4{font-weight:400;font-size:14px;line-height:24px}.company-dashboard .progress-product-detail__item__chart-card{margin:24px 0;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background-color:#f7f8fb}.company-dashboard .progress-product-detail__item__chart-card h5{font-weight:700;font-size:14px;line-height:24px}.company-dashboard .progress-product-detail__item__chart-card ul{margin-top:32px}.company-dashboard .progress-product-detail__item__chart-card li{margin-top:16px;display:flex;align-items:center;justify-content:space-between}.company-dashboard .progress-product-detail__item__chart-card li:first-child{margin-top:0}.company-dashboard .progress-product-detail__item__chart-card li em,.company-dashboard .progress-product-detail__item__chart-card li span{font-weight:400;font-size:14px;line-height:24px}.company-dashboard .progress-product-detail__item__chart-card li em{margin-left:32px}.company-dashboard .progress-product-detail__item__chart-card li em.light{color:#215af6}.company-dashboard .progress-product-detail__item__chart-card li em.dark{color:#173eab}.company-dashboard .progress-job-field .cg-bar-chart{padding:0;height:40px;background:transparent}.list-filter-option{display:flex;justify-content:space-between;margin:24px 0 16px}.list-filter-option:first-child{margin-top:0}.list-filter-option .inner-divider>.cg-button,.list-filter-option .inner-divider>.cg-search-field,.list-filter-option .inner-divider>.cg-select{margin-left:16px;vertical-align:top}.list-filter-option .inner-divider>.cg-button:first-child,.list-filter-option .inner-divider>.cg-search-field:first-child,.list-filter-option .inner-divider>.cg-select:first-child{margin-left:0}.list-filter-option .inner-divider+.inner-divider{text-align:right}.list-filter-option .cg-datepicker{margin-left:8px;vertical-align:top}.list-filter-option .cg-select__label,.list-filter-option .cg-text-input__label{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.list-button-group{margin-bottom:24px}.list-button-group:after,.list-button-group:before{display:table;content:""}.list-button-group:after{clear:both}.list-button-group .inner-divider>.cg-button+.cg-button{margin-left:16px}.list-button-group .inner-divider--left{float:left}.list-button-group .inner-divider--right{float:right}.spacebetween-button-group{display:flex;justify-content:space-between;margin-bottom:24px}.spacebetween-button-group .cg-button+.cg-button{margin-left:16px}.test-card-wrapper{padding:16px 24px 0}.test-card-wrapper .product-card-wrapper{display:flex;flex-wrap:wrap;margin:-16px -16px 0 0;overflow:hidden}.test-card-wrapper .product-card-wrapper .product-card{background:#fff;cursor:pointer;margin:16px 16px 0 0;width:calc(25% - 16px)}.test-card-wrapper .product-card-wrapper .product-card:hover{background-color:#e2e7f5}.test-list-wrapper{padding:16px 24px 0}.test-list-wrapper td.table__td--check a{display:inline-block;vertical-align:middle;width:calc(100% - 24px)}.test-list-wrapper .list-filter-option{margin-top:0}.test-list-wrapper .cg-table .send-state{color:#173eab}.test-list-wrapper .cg-table .send-state--waiting{color:#a50028}.reset-menu{position:relative}.reset-menu__list{position:absolute;top:41px;left:-50px;min-width:168px;text-align:center;box-shadow:0 2px 8px rgba(38,69,128,.25);background-color:#fff;z-index:10}.reset-menu__list__item{padding:4px 0}.reset-menu__list__item a,.reset-menu__list__item button{font-weight:400;font-size:14px;line-height:24px;display:inline-block;width:100%;padding:4px 16px;box-sizing:border-box;color:#2e3958}.reset-menu__list__item a:hover,.reset-menu__list__item button:hover{background-color:#e2e7f5}.test-result{display:flex;justify-content:space-between;margin:16px 0 0}.test-result__item{border:1px solid #8d99ba;border-radius:4px;box-sizing:border-box;flex:1;padding:31px 39px;position:relative}.test-result__item+.test-result__item{margin-left:16px}.test-result__item h3{font-weight:700;font-size:14px;line-height:24px}.test-result__item dl{display:flex;flex-wrap:wrap;float:left;margin-top:32px;max-width:calc(100% - 140px)}.test-result__item dd:not(:first-of-type),.test-result__item dt:not(:first-of-type){margin-top:16px}.test-result__item dt{width:60%}.test-result__item dd{text-align:right;width:40%}.test-result__item dd:first-of-type{color:#215af6}.test-result__item dd:last-of-type{color:#173eab}.test-result__item--risk dd:first-of-type{color:#ff2559}.test-result__item--risk dd:last-of-type{color:#a50028}.test-result__item--unacceptable dd:first-of-type{color:#ffc225}.test-result__item--unacceptable dd:last-of-type{color:#b88400}.test-result__item--roi{position:relative}.test-result__item--roi h3{margin-bottom:56px}.test-result__item--roi .button-calculator{width:100%}.test-result__item--roi .button-calculator--small{position:absolute;right:43px;top:35px}.test-result__item--roi .saved-price{font-weight:700;font-size:24px;line-height:40px;color:#215af6;padding-left:16px;position:relative;text-align:right}.test-result__item--roi .saved-price__money-desc{font-weight:700;font-size:14px;line-height:24px;bottom:8px;color:#2e3958;left:0;position:absolute}.test-result__item--roi .saved-price__money-code{font-weight:400;font-size:12px;line-height:24px;bottom:40px;color:#2e3958;position:absolute;right:0}.test-result+.list-filter-option{margin-top:24px}.test-result__chart{height:120px;position:absolute;right:40px;top:32px;width:120px}.tab-setting{background-color:#fff;border-bottom:1px solid #c7d0eb;margin:0 0 16px;padding:0 24px;text-align:center}.tab-setting__menu{margin-bottom:-1px}.tab-setting__menu:after,.tab-setting__menu:before{display:table;content:""}.tab-setting__menu:after{clear:both}.tab-setting__menu li{border-bottom:2px solid transparent;float:left;padding:0 1px}.tab-setting__menu li.on{border-color:#215af6}.tab-setting__menu li.on button{color:#2e3958}.tab-setting__menu button{color:#8d99ba;cursor:pointer;padding:15px 24px 13px;width:100%}.setting-grid-wrapper{display:flex;flex-wrap:wrap;margin:0 16px}.setting-grid-wrapper h3{font-weight:400;font-size:14px;line-height:24px}.setting-grid-wrapper h4{font-weight:700;font-size:14px;line-height:24px}.setting-grid{background:#fff;border:1px solid #8d99ba;border-radius:4px;box-sizing:border-box;margin:8px;padding:15px;position:relative}.setting-grid--col-1{width:calc(50% - 16px)}.setting-grid--col-2{width:calc(100% - 16px)}.setting-grid .list-filter-option{margin-top:16px}.setting-grid .cg-table .cg-button+.cg-button{margin-left:8px}.setting-grid .cg-button{vertical-align:top}.setting-grid .input-group{display:flex;float:left;margin-top:16px}.setting-grid .input-group .cg-select,.setting-grid .input-group .cg-text-input{flex:1}.setting-grid .input-group .cg-button{margin:24px 0 0 16px}.setting-grid .input-group--email,.setting-grid .input-group--name{width:calc(50% - 12px)}.setting-grid .input-group--name{margin-right:24px}.setting-grid .input-group--company-name{clear:left;margin-right:16px;width:calc(50% - 8px)}.setting-grid .input-group--company-code{width:calc(50% - 8px)}.setting-grid .input-group--send-email,.setting-grid .input-group--send-tel{width:100%}.setting-grid .input-group--send-tel{margin-top:24px}.setting-grid .get-account-info{position:absolute;right:15px;top:15px}.setting-grid .text-warning{font-weight:400;font-size:12px;line-height:24px;clear:both;color:#8d99ba;line-height:16px;padding-top:16px;text-align:right}.setting-grid .checkbox-group--agreement{float:right;margin-top:-24px}.setting-grid .checkbox-group--agreement .cg-checkbox+.cg-checkbox{margin-left:48px}.setting-grid .upload-logo{float:left;margin:32px 0 16px;padding-left:80px;position:relative}.setting-grid .upload-logo dt{font-weight:400;font-size:12px;line-height:24px;line-height:16px;margin-bottom:16px}.setting-grid .upload-logo__preview{height:64px;left:0;overflow:hidden;position:absolute;top:0;width:64px}.setting-grid .upload-logo__preview:empty{background:#f1f4fa url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Cpath d='M42 38V10c0-2.2-1.8-4-4-4H10c-2.2 0-4 1.8-4 4v28c0 2.2 1.8 4 4 4h28c2.2 0 4-1.8 4-4zM17 27l5 6.02L29 24l9 12H10l7-9z' fill='%238D99BA'/%3E%3C/svg%3E") no-repeat 50%}.setting-grid .upload-logo__preview img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.setting-grid .cg-pagination-wrapper{padding-bottom:8px}.tabpanel-setting--account .button-account{position:absolute;right:15px;top:15px}.tabpanel-setting--account .service-termination{margin:64px 40px 0}.tabpanel-setting--account .service-termination h3{font-weight:400;font-size:14px;line-height:24px}.tabpanel-setting--account .service-termination p{color:#8d99ba;margin:24px 0}.tabpanel-setting--admin .button-expand{position:absolute;right:15px;top:15px}.tabpanel-setting--termination h3{font-weight:400;font-size:24px;line-height:40px}.tabpanel-setting--termination h3,.tabpanel-setting--termination h4{margin-bottom:24px}.tabpanel-setting--termination p+p{margin-top:24px}.tabpanel-setting--termination em{color:#ff2559}.tabpanel-setting--termination .button-termination{float:right;margin-top:24px}.cg-search-field--faq .cg-text-input{width:320px}.company-faq-list{-moz-columns:2;columns:2;-moz-column-gap:24px;column-gap:24px;padding:24px 24px 0}.company-faq-list .faq-group{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.company-faq-list .faq-group__title{font-weight:400;font-size:16px;line-height:32px}.company-faq-list .cg-accordion__item{margin-top:24px}.company-faq-list .cg-accordion__item mark{background-color:#cbd9fd;color:inherit;padding:0 1px}.company-faq-list .cg-accordion__item+.faq-group__title{margin-top:96px}.company-faq-list .cg-accordion__item--expanded .cg-accordion__title{font-weight:700}.company-faq-list .cg-accordion__title{color:#173eab;display:inline-block}.company-faq-list .cg-accordion__content{margin-top:8px;word-break:keep-all}.company-faq-list .cg-accordion__content>div{max-width:640px}.company-faq-list .cg-accordion__content>div:before{content:"\003E";margin-right:4px}.company-faq-list .cg-accordion__content dt{margin-top:24px}.company-faq-list .cg-accordion__content dd:before{content:":"}.company-faq-list .cg-accordion__content li{padding-left:12px;position:relative}.company-faq-list .cg-accordion__content li:before{content:"\2022";margin-right:4px;left:0;position:absolute;top:0}.cg-modal .text-information--body1{font-weight:400;font-size:14px;line-height:24px}.cg-modal .text-information--body1 em{color:#ff2559}.cg-modal .text-information--body2{font-weight:400;font-size:12px;line-height:24px;line-height:16px;margin-top:24px}.cg-modal .text-information--caption{font-weight:400;font-size:10px;line-height:16px}.cg-modal .cg-modal__outline-button{width:110px}.cg-modal .cg-modal__fullwidth-button{width:514px}.cg-modal .cg-textarea--large textarea{height:216px}.cg-modal-service .cg-modal__content{min-height:484px}.cg-modal-service .cg-checkbox+.cg-checkbox{margin-left:27px}.cg-modal-service .agree-field{height:484px}.cg-modal-service .agree-field__heading{font-weight:400;font-size:16px;line-height:32px;margin-top:48px}.cg-modal-service .agree-field__heading:first-child{margin-top:0}.cg-modal-service .agree-field__scroll-box{margin-top:24px;padding:24px;height:123px;box-sizing:border-box;overflow-y:scroll;background-color:#f7f8fb}.cg-modal-service .agree-field__scroll-box strong.underline{text-decoration:underline}.cg-modal-service .agree-field>.form-grid__inner{margin-right:0}.cg-modal-service .certification-field .form-grid--row .cg-text-input{width:100%}.cg-modal-service .certification-field .form-grid--row+.form-grid--row{margin-top:24px}.cg-modal-service .certification-field__heading{font-weight:400;font-size:16px;line-height:32px;margin-top:48px}.cg-modal-service .certification-field__heading:first-child{margin-top:0}.cg-modal-service .certification-field__typography{font-weight:400;font-size:12px;line-height:24px;color:#8d99ba}.cg-modal-service .certification-field__company-code{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%}.cg-modal-service .certification-field__company-code .cg-text-input{flex:1}.cg-modal-service .certification-field__company-code .cg-button{margin:24px 0 0 24px;width:auto}.cg-modal-service .certification-field__info{font-weight:400;font-size:14px;line-height:24px;overflow-y:auto;padding:16px;width:100%;height:416px;box-sizing:border-box;background-color:#f7f8fb}.cg-modal-service .certification-field__info>p{margin-bottom:10px}.cg-modal-service .certification-field__info em{color:#ff2559}.cg-modal-service .certification-field__agreement{padding:16px;background:#fff}.cg-modal-service .certification-field__agreement-text{padding-bottom:16px}.cg-modal-service .success-field{text-align:center}.cg-modal-service .success-field__heading{font-weight:400;font-size:16px;line-height:32px;margin-top:24px;text-align:center}.cg-modal-service .success-field__typography{font-weight:400;font-size:14px;line-height:24px;margin-top:24px;text-align:left;color:#8d99ba}.cg-modal-service .success-field__contact{margin-bottom:24px}.cg-modal-service .success-field__contact li{font-weight:400;font-size:14px;line-height:24px;color:#8d99ba;text-align:left}.cg-modal-service .success-field .cg-button{width:100%}.cg-modal--download-proposal .cg-modal__content{display:flex;flex-wrap:wrap}.cg-modal--download-proposal .cg-modal__content>.cg-button{margin-right:16px;width:calc(33% - 9px)}.cg-modal--download-proposal .cg-modal__content>.cg-button:nth-child(3n){margin-right:0}.cg-modal--download-proposal .cg-modal__content>.cg-button:nth-child(n+4){margin-top:24px}.cg-modal-create-product .cg-stepper{margin-bottom:24px}.cg-modal-create-product .cg-stepper__typography{font-weight:400;font-size:14px;line-height:24px;margin-bottom:24px}.cg-modal-create-product .cg-stepper__typography--import-color{color:#ff2559}.cg-modal-create-product .create-container{min-height:504px}.cg-modal-create-product .create-container--type02{position:relative;padding-right:436px}.cg-modal-create-product .product-card-field{display:flex;flex-wrap:wrap;height:484px;overflow-y:scroll}.cg-modal-create-product .product-card{box-sizing:border-box;margin:0 8px 24px 8px;min-height:416px;padding:15px 15px 79px;width:calc(33.3% - 16px)}.cg-modal-create-product .abilities-field__title{font-weight:400;font-size:16px;line-height:32px}.cg-modal-create-product .abilities-field__search{margin:12px 0 24px;display:inline-flex}.cg-modal-create-product .abilities-field__search *{vertical-align:top}.cg-modal-create-product .abilities-field__search .button-refresh{margin:0 8px 0 32px}.cg-modal-create-product .abilities-field__option-content,.cg-modal-create-product .abilities-field__select-content{padding:8px;overflow-y:scroll;box-sizing:border-box;background-color:#f7f8fb}.cg-modal-create-product .abilities-field__select-content>em{font-weight:400;font-size:14px;line-height:24px;display:block}.cg-modal-create-product .abilities-field__select-content .cg-tag-group{margin-top:8px}.cg-modal-create-product .abilities-field__select-content--filled{height:96px}.cg-modal-create-product .abilities-field__select-content--filled+.abilities-field__option-content{height:224px}.cg-modal-create-product .abilities-field__option-content{margin-top:24px;height:280px}.cg-modal-create-product .abilities-field__option-content__title{font-weight:400;font-size:14px;line-height:24px;padding-left:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='%232E3958'/%3E%3C/svg%3E") no-repeat 0}.cg-modal-create-product .abilities-field__option-content .cg-accordion{padding-bottom:56px}.cg-modal-create-product .abilities-field .cg-accordion__content,.cg-modal-create-product .abilities-field .cg-accordion__title{padding:8px 0}.cg-modal-create-product .abilities-field .cg-accordion__content{display:flex;align-items:center}.cg-modal-create-product .abilities-field .cg-search-field .cg-text-input{width:320px}.cg-modal-create-product .abilities-field .icon-checkbox{position:relative;margin-right:16px;width:140px;min-height:80px;text-align:center;border-radius:4px;box-sizing:border-box;background-color:#fff;border:1px solid #fff}.cg-modal-create-product .abilities-field .icon-checkbox .cg-icon{width:16px;height:16px}.cg-modal-create-product .abilities-field .icon-checkbox .cg-icon svg{font-size:16px}.cg-modal-create-product .abilities-field .icon-checkbox__label{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:6px;position:absolute;width:100%}.cg-modal-create-product .abilities-field .icon-checkbox__input{opacity:0;position:absolute;width:1px;height:1px}.cg-modal-create-product .abilities-field .icon-checkbox__text{font-weight:400;font-size:12px;line-height:24px;display:block;margin-top:4px;width:100%;line-height:16px;word-break:break-word}.cg-modal-create-product .abilities-field .icon-checkbox__tooltip{display:none;z-index:1;position:absolute;left:60px;top:75px;width:157px;padding:4px 8px;text-align:left;border-radius:4px;background-color:rgba(0,0,0,.4)}.cg-modal-create-product .abilities-field .icon-checkbox__tooltip p{font-weight:400;font-size:12px;line-height:24px;color:#fff;line-height:16px}.cg-modal-create-product .abilities-field .icon-checkbox--checked{color:#215af6;border-color:#215af6}.cg-modal-create-product .abilities-field .icon-checkbox--checked .cg-icon{color:#215af6}.cg-modal-create-product .abilities-field .icon-checkbox:focus .icon-checkbox__tooltip,.cg-modal-create-product .abilities-field .icon-checkbox:hover .icon-checkbox__tooltip{display:block}.cg-modal-create-product .applicant-field__item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cg-modal-create-product .applicant-field__item .cg-datepicker,.cg-modal-create-product .applicant-field__item .cg-select{vertical-align:middle}.cg-modal-create-product .applicant-field__item .cg-datepicker,.cg-modal-create-product .applicant-field__item .cg-datepicker .cg-text-input,.cg-modal-create-product .applicant-field__item .cg-select{width:136px;box-sizing:border-box}.cg-modal-create-product .applicant-field__item .cg-select select{direction:rtl;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M8 1.333c-3.667 0-6.667 3-6.667 6.667 0 3.666 3 6.666 6.667 6.666s6.667-3 6.667-6.666c0-3.667-3-6.667-6.667-6.667zm2.8 9.467L7.333 8.666v-4h1v3.467l3 1.8-.533.867z' fill='%238D99BA'/%3E%3C/svg%3E");background-position:left 8px center;padding:3px 7px 3px 31px;color:#8d99ba}.cg-modal-create-product .applicant-field__item .cg-select--selected select{color:#2e3958;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M8 1.333c-3.667 0-6.667 3-6.667 6.667 0 3.666 3 6.666 6.667 6.666s6.667-3 6.667-6.666c0-3.667-3-6.667-6.667-6.667zm2.8 9.467L7.333 8.666v-4h1v3.467l3 1.8-.533.867z' fill='%232E3958'/%3E%3C/svg%3E");background-position:left 8px center}.cg-modal-create-product .applicant-field__item .cg-datepicker{margin-right:16px}.cg-modal-create-product .applicant-field__item__bar{font-weight:400;font-size:14px;line-height:24px;color:#8d99ba}.cg-modal-create-product .applicant-field__item__tooltip{display:none;z-index:1;position:absolute;right:-147px;top:67px;min-width:157px;padding:4px 8px;text-align:left;border-radius:4px;background-color:rgba(0,0,0,.4)}.cg-modal-create-product .applicant-field__item__tooltip p{font-weight:400;font-size:12px;line-height:24px;color:#fff;line-height:16px}.cg-modal-create-product .applicant-field__item--type02{position:relative;display:flex;align-items:center;justify-content:space-between}.cg-modal-create-product .applicant-field__item--type02 .cg-select{flex-grow:1;margin-right:24px}.cg-modal-create-product .applicant-field__item--type02 .cg-text-input{flex-grow:1;margin:0 24px 0 0}.cg-modal-create-product .applicant-field__item--type02 .cg-icon{margin-top:24px;color:#8d99ba}.cg-modal-create-product .applicant-field__item--type02 .cg-icon:focus~.applicant-field__item__tooltip,.cg-modal-create-product .applicant-field__item--type02 .cg-icon:hover~.applicant-field__item__tooltip{display:block}.cg-modal-create-product .main-access-field__tooltip{max-width:220px;right:-110px}.cg-modal-create-product .preview-field{position:absolute;top:0;right:0;width:424px;height:100%;padding:24px;box-sizing:border-box;background-color:#f7f8fb}.cg-modal-create-product .preview-field__heading{font-weight:400;font-size:24px;line-height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;margin-bottom:19px;max-height:80px;word-break:break-all}.cg-modal-create-product .preview-field__list dl{align-items:flex-start;display:flex;justify-content:space-between;padding:5px 0}.cg-modal-create-product .preview-field__list dt{font-weight:700;font-size:14px;line-height:24px;margin-right:8px;width:128px}.cg-modal-create-product .preview-field__list dd{color:#173eab;word-break:keep-all;width:calc(100% - 136px);word-wrap:break-word}.cg-modal-create-product .preview-field__list dd>span{display:block}.cg-modal-create-product .preview-field__line{margin:5px 0;height:1px;border:0 none;background-color:#8d99ba}.cg-modal-create-product .error-message{font-weight:400;font-size:14px;line-height:24px;margin-top:24px;text-align:right;color:#ff2559}.cg-modal-send__info-text{font-weight:400;font-size:12px;line-height:24px;margin:-8px 0 16px;color:#ff2559}.cg-modal-send .send-option{position:relative}.cg-modal-send .send-option .cg-select{width:368px}.cg-modal-send .send-option .cg-button{bottom:0;position:absolute;right:0}.cg-modal-send .template-field{margin-top:24px}.cg-modal-send .template-field__button-group{display:flex;align-items:center;border-bottom:1px solid #8d99ba}.cg-modal-send .template-field__button{font-weight:400;font-size:14px;line-height:24px;position:relative;padding:8px 0;width:100%;color:#8d99ba}.cg-modal-send .template-field__button:after{display:none;content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:#215af6}.cg-modal-send .template-field__button--active{color:#2e3958}.cg-modal-send .template-field__button--active:after{display:block}.cg-modal-send .template-field__button:disabled{cursor:default}.cg-modal-send .template-field__content{overflow-y:scroll;background-color:#f7f8fb}.cg-modal-send .template-field__content--sms{height:235px}.cg-modal-send .template-field__content--email{height:275px}.cg-modal-send .template-field__title{padding:16px 24px}.cg-modal-send .template-field__title .cg-text-input{width:100%}.cg-modal-send .template-field__info{padding:0 24px;white-space:pre-line}.cg-modal-send .template-field__input{padding:24px}.cg-modal-send .template-field__input .cg-textarea__textarea{height:296px}.cg-modal-send .template-field__email{margin:0 auto;padding:24px 24px 0;max-width:592px}.cg-modal-send .template-field__description{font-weight:400;font-size:10px;line-height:16px;margin-top:24px}.cg-modal-send .template-field .list-filter-option{margin-top:24px;align-items:center}.cg-modal-send .template-field .check-string em,.cg-modal-send .template-field .check-string span{font-weight:400;font-size:14px;line-height:24px}.cg-modal-send .template-field .check-string em{color:#215af6}.cg-modal-send .template-field .check-string span{color:#2e3958}.cg-modal-send .send-success-field{text-align:center}.cg-modal-send .send-success-field img{width:368px}.cg-modal-send .send-success-field .cg-button{width:100%}.cg-modal-send .form-grid--col-1 .form-grid__label~div{padding:4px 8px;border-radius:4px;background-color:#fafbfc}.cg-modal-send .form-grid--col-2 .cg-select__select{width:308px}.cg-modal--guide-preview .template-field{max-height:540px;overflow-y:auto}.cg-modal--guide-preview .template-field__sms{background:#f7f8fb;padding:24px;white-space:pre-line}.cg-modal--guide-preview .template-field__email{margin:0 auto;max-width:592px}.modal__applicant-list .button-group{display:flex;justify-content:space-between}.modal__applicant-list .button-group .cg-button{margin-left:16px}.modal__applicant-list .button-group .cg-button:first-child{margin-left:0}.modal__applicant-list .applicant-list__title{font-weight:400;font-size:12px;line-height:24px;line-height:16px;margin:24px 0 8px}.modal__applicant-list .applicant-list__title:first-child{margin-top:0}.modal__applicant-list .applicant-list__scroll{background:#f7f8fb;height:284px;overflow-y:auto;padding:16px}.modal__applicant-list .applicant-list__scroll--type02{height:376px}.modal__applicant-list .applicant-list__scroll .cg-table td>.cg-text-input{width:100%}.modal__applicant-list .table-applicant--info th{background:#fff}.modal__applicant-list .table-applicant--info td{vertical-align:top}.modal__applicant-list .table-applicant--info .applicant-number{padding-left:32px;position:relative}.modal__applicant-list .table-applicant--info .applicant-number .cg-icon-button{left:4px;position:absolute;top:calc(50% - 12px)}.cg-modal--roi .text-information--body1{margin-bottom:24px}.cg-modal--roi .text-information--body2+.form-grid,.cg-modal--roi .text-information--caption+.form-grid{margin-top:24px}.cg-modal--roi .input-roi-value{position:relative}.cg-modal--roi .input-roi-value .cg-text-input{vertical-align:top;width:100%}.cg-modal--roi .input-roi-value .cg-text-input__input{padding-right:80px}.cg-modal--roi .input-roi-value__money-code{font-weight:400;font-size:12px;line-height:24px;bottom:4px;position:absolute;right:8px}.cg-modal--download-file .cg-modal__content{min-height:192px}.cg-modal--download-file .button-group--download .cg-button{display:block;width:100%}.cg-modal--download-file .button-group--download .cg-button+.cg-button{margin-top:24px}.cg-modal--admin-authority .admin-list__scroll{max-height:400px;overflow-y:auto}.cg-modal--admin-authority .admin-list__scroll .cg-text-input{width:100%}.cg-modal--termination .text-information--body1+.text-information--body1{margin-top:24px}.cg-modal--termination .list-information{counter-reset:number;margin:24px 0}.cg-modal--termination .list-information>li{padding-left:16px;position:relative}.cg-modal--termination .list-information>li:before{counter-increment:number;content:counter(number) ". ";left:0;position:absolute;top:0}.upload-file-form{clear:both;display:flex;flex-wrap:wrap}.upload-file-form .input-file{font-weight:400;font-size:12px;line-height:24px;background:none;border:none;flex:1;height:40px;margin-left:32px;vertical-align:top}.upload-file-form .input-file::-moz-placeholder{color:#8d99ba}.upload-file-form .input-file:-ms-input-placeholder{color:#8d99ba}.upload-file-form .input-file::placeholder{color:#8d99ba}.upload-file-form input[type=file]{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.upload-file-form__info{margin:16px 0;width:100%}.cg-modal--upload-logo .upload-logo{float:left;height:216px;position:relative;width:216px}.cg-modal--upload-logo .upload-logo__preview{height:100%;position:relative;width:100%}.cg-modal--upload-logo .upload-logo__preview:empty{background:#f1f4fa url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Cpath d='M54 48V6c0-3.3-2.7-6-6-6H6C2.7 0 0 2.7 0 6v42c0 3.3 2.7 6 6 6h42c3.3 0 6-2.7 6-6zM16.5 31.5l7.5 9.03L34.5 27 48 45H6l10.5-13.5z' fill='%238D99BA'/%3E%3C/svg%3E") no-repeat 50%}.cg-modal--upload-logo .upload-logo__preview img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cg-modal--upload-logo .upload-logo__information{counter-reset:number;float:left;margin-left:24px;width:calc(100% - 240px)}.cg-modal--upload-logo .upload-logo__information>li{padding-left:16px;position:relative}.cg-modal--upload-logo .upload-logo__information>li:before{counter-increment:number;content:counter(number) ". ";left:0;position:absolute;top:0}.cg-modal--upload-logo .upload-logo__information>li+li{margin-top:24px}.cg-modal--upload-logo .upload-logo__information>li li:before{content:"\2022";margin-right:8px}.cg-modal--upload-logo .upload-logo .button-delete{left:0;position:absolute;top:0}.cg-modal--upload-logo .upload-file-form{padding-top:24px}.cg-modal--certification-email .text-information--body1{margin-top:24px}.cg-modal--certification-email .input-group{display:flex}.cg-modal--certification-email .input-group--number{margin-top:24px}.cg-modal--certification-email .input-group .cg-button{margin:24px 0 0 24px}.cg-modal--certification-email .cg-text-input{flex:1}.cg-modal--certification-email .timer{font-weight:700;font-size:14px;line-height:24px;margin-top:24px}.cg-modal--certification-email .timer .cg-icon{margin-right:4px}.cg-loading-dimmed{font-weight:400;font-size:12px;line-height:24px;align-items:center;background-color:hsla(0,0%,100%,.85);display:flex;flex-flow:column;justify-content:center}.cg-loading-dimmed__text{text-align:center}.cg-loading-dimmed .cg-spinner{height:auto}.button-download{white-space:nowrap}.history-select{margin-left:32px;display:inline-block}.history-select-tooltip{display:inline-block;position:relative;padding-top:4px;padding-left:8px}.history-select-tooltip__trigger:focus~.history-select-tooltip__tooltip,.history-select-tooltip__trigger:hover~.history-select-tooltip__tooltip{display:block}.history-select-tooltip__tooltip{display:none;z-index:1;position:absolute;width:157px;right:0;top:40px;padding:4px 8px;text-align:left;border-radius:4px;background-color:rgba(0,0,0,.4)}.history-select-tooltip__tooltip-text{display:inline-block;font-weight:400;font-size:12px;line-height:24px;color:#fff;line-height:16px}.cg-ispt-modal .cg-modal__content{white-space:pre-line}.modal-viewing-exam__title{margin:24px 0}.modal-viewing-exam__title dt{font-weight:400;font-size:12px;line-height:24px;margin-bottom:8px;line-height:16px}.modal-viewing-exam__title dd{font-weight:400;font-size:14px;line-height:24px;padding-left:8px;line-height:32px}.modal-viewing-exam__select{width:100%}.require-agreement__check-all{padding-bottom:16px;border-bottom:1px solid #8d99ba}.require-agreement li{display:flex;justify-content:space-between;margin-top:16px}.require-agreement .cg-checkbox--h24{min-height:24px;height:auto}.modal-service-agreement__title{font-weight:400;font-size:24px;line-height:40px}.modal-service-agreement__company{display:block}.modal-service-agreement__box{margin-top:24px;padding:16px;background-color:#f7f8fb}.modal-service-agreement__button{width:100%}.error-page__body{background:url(../../static/img/image-error.607c928e.png) no-repeat 100% 0;box-sizing:border-box;font-size:14px;line-height:24px;margin:120px auto 0;min-height:537px;width:800px}.error-page .title-info{font-size:24px;font-weight:400;line-height:40px;margin:16px 0 0}.error-page .text-info{margin:24px 0 0}.error-page .button-group{margin-top:64px}.error-page .button-group .cg-button{float:left;margin-right:24px;vertical-align:top}.service-termination{position:fixed;top:0;left:0;width:100%;height:100%;font-family:inherit;z-index:9000}.service-termination h2,.service-termination h3{font-weight:400}.service-termination h2{margin-bottom:8px;font-size:24px;line-height:40px;text-align:center}.service-termination h3{font-size:inherit}.service-termination h3:before{display:inline-block;margin-right:5px;width:11px;height:11px;background-color:currentColor;content:""}.service-termination li,.service-termination ul{margin:0;padding:0}.service-termination li{padding-left:12px;list-style-type:none;text-indent:-9px}.service-termination li:before{content:"- "}.service-termination__inner{position:absolute;top:50%;left:50%;justify-content:space-between;overflow-y:auto;padding:50px 0 24px;margin:-365px 0 0 -600px;width:1200px;height:750px;font-family:Spoqa,Malgun Gothic,serif;font-size:14px;line-height:32px;color:#2e3958;background-color:#fff;box-sizing:border-box;word-break:keep-all;display:flex;flex-wrap:wrap}.service-termination__section{padding:0 16px;box-sizing:border-box;width:50%}.service-termination__section strong{color:red}.service-termination__section .info{margin-top:20px}.service-termination__section+.service-termination__section{margin-top:17px;margin-top:0}.service-termination__section--kor{padding-right:24px}.service-termination__section--eng{padding-left:24px;border-left:1px solid #2e3958}.service-termination__text{margin-bottom:24px;font-size:16px;line-height:32px;text-align:center}.service-termination__text>span{display:inline-block;line-height:inherit}.service-termination__a-link{color:#2e3958;text-decoration:underline}.service-termination__link{flex:1;padding:24px 16px 0;text-align:center}.service-termination__btn-link{display:inline-block;width:100%;height:40px;color:#fff;line-height:40px;border-radius:4px;background-color:#215af6}.service-termination__btn-close{position:absolute;top:16px;right:16px;width:32px;height:32px;font-size:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' fill='none'%3E%3Cscript/%3E%3Cpath d='M14.5 1.41L13.09 0 7.5 5.59 1.91 0 .5 1.41 6.09 7 .5 12.59 1.91 14 7.5 8.41 13.09 14l1.41-1.41L8.91 7l5.59-5.59z' fill='%232E3958'/%3E%3Cscript/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:14px auto;cursor:pointer}.service-termination__dimmed{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(1,14,26,.6)}body{font-weight:400;font-size:14px;line-height:24px;background-color:#fff;color:#2e3958;overflow-y:scroll}body.body--bg-gray{background-color:#f7f8fb}